)]}'
{"id":"openocd~master~I1b34c8d8393f7dfa66ee6539904a2eaf8f9154b0","project":"openocd","branch":"master","attention_set":{},"removed_from_attention_set":{"1001667":{"account":{"_account_id":1001667,"name":"Jan Matyas","email":"jan.matyas@codasip.com","username":"JanMatCodasip"},"last_update":"2022-07-02 08:28:30.000000000","reason":"Change was submitted"},"1001953":{"account":{"_account_id":1001953,"name":"Pavel Kirienko","email":"pavel.kirienko@gmail.com","username":"pavel-kirienko"},"last_update":"2022-07-02 08:28:30.000000000","reason":"Change was submitted"},"1000021":{"account":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"last_update":"2022-07-02 08:28:23.000000000","reason":"Antonio Borneo replied on the change"},"1001242":{"account":{"_account_id":1001242,"name":"Tim Newsome","email":"tim@sifive.com","username":"timsifive"},"last_update":"2022-01-24 17:32:47.000000000","reason":"Tim Newsome replied on the change"},"1000687":{"account":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"last_update":"2022-07-02 08:28:30.000000000","reason":"Change was submitted"},"1000863":{"account":{"_account_id":1000863,"name":"Tarek BOCHKATI","email":"tarek.bouchkati@gmail.com","username":"BouchkatiTarek"},"last_update":"2022-07-02 08:28:30.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I1b34c8d8393f7dfa66ee6539904a2eaf8f9154b0","subject":"semihosting: fix return value of SYS_READ and SYS_WRITE","status":"MERGED","created":"2022-01-09 21:35:29.000000000","updated":"2022-07-02 08:28:30.000000000","submitted":"2022-07-02 08:28:30.000000000","submitter":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"total_comment_count":18,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"6803","meta_rev_id":"df869038bd944a05f0839c88865c9268e757196a","_number":6803,"owner":{"_account_id":1001953,"name":"Pavel Kirienko","email":"pavel.kirienko@gmail.com","username":"pavel-kirienko"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},{"value":0,"_account_id":1001242,"name":"Tim Newsome","email":"tim@sifive.com","username":"timsifive"},{"tag":"autogenerated:gerrit:merged","value":1,"date":"2022-07-02 08:28:30.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]}],"values":{"-1":"Fails"," 0":"No score","+1":"Verified"},"description":"","default_value":0},"Code-Review":{"approved":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"all":[{"tag":"autogenerated:gerrit:merged","value":2,"date":"2022-07-02 08:28:30.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},{"tag":"autogenerated:gerrit:merged","value":2,"date":"2022-07-02 08:28:30.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":1001242,"name":"Tim Newsome","email":"tim@sifive.com","username":"timsifive"},{"value":0,"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]}],"values":{"-2":"This shall not be merged","-1":"I would prefer this is not merged as is"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me, approved"},"description":"","default_value":0}},"removable_reviewers":[{"_account_id":1001667,"name":"Jan Matyas","email":"jan.matyas@codasip.com","username":"JanMatCodasip"},{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},{"_account_id":1000863,"name":"Tarek BOCHKATI","email":"tarek.bouchkati@gmail.com","username":"BouchkatiTarek"}],"reviewers":{"REVIEWER":[{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},{"_account_id":1000863,"name":"Tarek BOCHKATI","email":"tarek.bouchkati@gmail.com","username":"BouchkatiTarek"},{"_account_id":1001242,"name":"Tim Newsome","email":"tim@sifive.com","username":"timsifive"},{"_account_id":1001667,"name":"Jan Matyas","email":"jan.matyas@codasip.com","username":"JanMatCodasip"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2022-01-09 21:53:49.000000000","updated_by":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"reviewer":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2022-01-21 16:34:06.000000000","updated_by":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"reviewer":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"state":"CC"},{"updated":"2022-01-21 23:35:23.000000000","updated_by":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"reviewer":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"state":"REVIEWER"},{"updated":"2022-01-21 23:35:23.000000000","updated_by":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"reviewer":{"_account_id":1000863,"name":"Tarek BOCHKATI","email":"tarek.bouchkati@gmail.com","username":"BouchkatiTarek"},"state":"REVIEWER"},{"updated":"2022-01-21 23:35:23.000000000","updated_by":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"reviewer":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"state":"REVIEWER"},{"updated":"2022-01-21 23:35:23.000000000","updated_by":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"reviewer":{"_account_id":1001242,"name":"Tim Newsome","email":"tim@sifive.com","username":"timsifive"},"state":"REVIEWER"},{"updated":"2022-01-21 23:35:23.000000000","updated_by":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"reviewer":{"_account_id":1001667,"name":"Jan Matyas","email":"jan.matyas@codasip.com","username":"JanMatCodasip"},"state":"REVIEWER"}],"messages":[{"id":"536f36bc5fba295b2d933c9dfa13599f84fced7e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1001953,"name":"Pavel Kirienko","email":"pavel.kirienko@gmail.com","username":"pavel-kirienko"},"real_author":{"_account_id":1001953,"name":"Pavel Kirienko","email":"pavel.kirienko@gmail.com","username":"pavel-kirienko"},"date":"2022-01-09 21:35:29.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"e80364f31eda790a79d10323e1e36d860e682789","author":{"_account_id":1001953,"name":"Pavel Kirienko","email":"pavel.kirienko@gmail.com","username":"pavel-kirienko"},"real_author":{"_account_id":1001953,"name":"Pavel Kirienko","email":"pavel.kirienko@gmail.com","username":"pavel-kirienko"},"date":"2022-01-09 21:48:21.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"11f21f297dec9d2d6753542092db2a49967febd5","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2022-01-09 21:53:49.000000000","message":"Patch Set 1: Verified+1\n\nBuild Successful \n\nhttps://build.openocd.org/job/openocd-gerrit/15756/ : SUCCESS\n\nhttps://build.openocd.org/job/openocd-gerrit-build/14973/ : SUCCESS","accounts_in_message":[],"_revision_number":1},{"id":"2c59de2b8874455733a717b3410507050d09a4f5","author":{"_account_id":1001953,"name":"Pavel Kirienko","email":"pavel.kirienko@gmail.com","username":"pavel-kirienko"},"real_author":{"_account_id":1001953,"name":"Pavel Kirienko","email":"pavel.kirienko@gmail.com","username":"pavel-kirienko"},"date":"2022-01-14 17:27:04.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"7cec3aaa057ead4cff48ce1b430aeed0db9134bd","author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"real_author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"date":"2022-01-21 16:34:06.000000000","message":"Patch Set 1:\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"066382a2b4ff810f50aa4f1c1dd75c0ab27e9a70","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1001953,"name":"Pavel Kirienko","email":"pavel.kirienko@gmail.com","username":"pavel-kirienko"},"real_author":{"_account_id":1001953,"name":"Pavel Kirienko","email":"pavel.kirienko@gmail.com","username":"pavel-kirienko"},"date":"2022-01-21 17:18:31.000000000","message":"Uploaded patch set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"0541209183a9df65513839df57b20054e1a2b36a","author":{"_account_id":1001953,"name":"Pavel Kirienko","email":"pavel.kirienko@gmail.com","username":"pavel-kirienko"},"real_author":{"_account_id":1001953,"name":"Pavel Kirienko","email":"pavel.kirienko@gmail.com","username":"pavel-kirienko"},"date":"2022-01-21 17:23:20.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"efca1df48f9428e5cf5be86496fe5cbab9e02f05","author":{"_account_id":1001953,"name":"Pavel Kirienko","email":"pavel.kirienko@gmail.com","username":"pavel-kirienko"},"real_author":{"_account_id":1001953,"name":"Pavel Kirienko","email":"pavel.kirienko@gmail.com","username":"pavel-kirienko"},"date":"2022-01-21 17:24:08.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"79318c4067aebce3135c9183d147e5ca1319e460","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2022-01-21 17:39:05.000000000","message":"Patch Set 2: Verified+1\n\nBuild Successful \n\nhttps://build.openocd.org/job/openocd-gerrit/15771/ : SUCCESS\n\nhttps://build.openocd.org/job/openocd-gerrit-build/14987/ : SUCCESS","accounts_in_message":[],"_revision_number":2},{"id":"118c00b4e118c296330549591ed7942c0a507b69","author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"real_author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"date":"2022-01-21 18:24:17.000000000","message":"Patch Set 2:\n\n(3 comments)","accounts_in_message":[],"_revision_number":2},{"id":"2279e57a2bc4ca38ddd87c3ff127b2a69dd2ccb6","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1001953,"name":"Pavel Kirienko","email":"pavel.kirienko@gmail.com","username":"pavel-kirienko"},"real_author":{"_account_id":1001953,"name":"Pavel Kirienko","email":"pavel.kirienko@gmail.com","username":"pavel-kirienko"},"date":"2022-01-21 18:50:06.000000000","message":"Uploaded patch set 3: Commit message was updated.","accounts_in_message":[],"_revision_number":3},{"id":"631fb530af4d517587d4276c69137283e45aedfc","author":{"_account_id":1001953,"name":"Pavel Kirienko","email":"pavel.kirienko@gmail.com","username":"pavel-kirienko"},"real_author":{"_account_id":1001953,"name":"Pavel Kirienko","email":"pavel.kirienko@gmail.com","username":"pavel-kirienko"},"date":"2022-01-21 18:51:04.000000000","message":"Patch Set 3:\n\n(2 comments)","accounts_in_message":[],"_revision_number":3},{"id":"e54d78f8afab646d17366b3d7f9888b21af5e895","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2022-01-21 19:04:49.000000000","message":"Patch Set 3: Verified+1\n\nBuild Successful \n\nhttps://build.openocd.org/job/openocd-gerrit/15772/ : SUCCESS\n\nhttps://build.openocd.org/job/openocd-gerrit-build/14989/ : SUCCESS","accounts_in_message":[],"_revision_number":3},{"id":"aa33648f98608e9caa36f8bac45a251d2e07fd2d","author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"real_author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"date":"2022-01-21 23:35:23.000000000","message":"Patch Set 3: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"379c0ff3c98bcd0182a25340782f64ae91fbf1e0","author":{"_account_id":1001242,"name":"Tim Newsome","email":"tim@sifive.com","username":"timsifive"},"real_author":{"_account_id":1001242,"name":"Tim Newsome","email":"tim@sifive.com","username":"timsifive"},"date":"2022-01-24 17:32:47.000000000","message":"Patch Set 3: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"c7285f108a4a4bcbdcaf72db11cd3dc394aff43b","author":{"_account_id":1001953,"name":"Pavel Kirienko","email":"pavel.kirienko@gmail.com","username":"pavel-kirienko"},"real_author":{"_account_id":1001953,"name":"Pavel Kirienko","email":"pavel.kirienko@gmail.com","username":"pavel-kirienko"},"date":"2022-06-23 18:49:23.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"110e87ae05d722bec36aa2a46e35e390de971fc8","author":{"_account_id":1001242,"name":"Tim Newsome","email":"tim@sifive.com","username":"timsifive"},"real_author":{"_account_id":1001242,"name":"Tim Newsome","email":"tim@sifive.com","username":"timsifive"},"date":"2022-06-24 16:30:38.000000000","message":"Patch Set 3: Code-Review+2","accounts_in_message":[],"_revision_number":3},{"id":"82e2066025af7f662cc3557184d0644dba1188fa","author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"real_author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"date":"2022-06-25 14:26:50.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"b9e2dce1300e4bd28d9f415585aef052a38e7a9f","author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"real_author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"date":"2022-06-25 14:35:09.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"9f0195ef209dc9dd0c86f06cca9165ff70698384","author":{"_account_id":1001953,"name":"Pavel Kirienko","email":"pavel.kirienko@gmail.com","username":"pavel-kirienko"},"real_author":{"_account_id":1001953,"name":"Pavel Kirienko","email":"pavel.kirienko@gmail.com","username":"pavel-kirienko"},"date":"2022-06-25 15:20:34.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"a9f24de9942ef097ad00cdd259ef2a154e4f4986","author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"real_author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"date":"2022-07-02 08:28:23.000000000","message":"Patch Set 3: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"df869038bd944a05f0839c88865c9268e757196a","tag":"autogenerated:gerrit:merged","author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"real_author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"date":"2022-07-02 08:28:30.000000000","message":"Change has been successfully cherry-picked as 5e96b012af91c4dc6eae680b67a594e9a22b3ead","accounts_in_message":[],"_revision_number":4}],"current_revision":"5e96b012af91c4dc6eae680b67a594e9a22b3ead","revisions":{"5e96b012af91c4dc6eae680b67a594e9a22b3ead":{"kind":"REWORK","_number":4,"created":"2022-07-02 08:28:30.000000000","uploader":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"ref":"refs/changes/03/6803/4","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/03/6803/4","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/03/6803/4 \u0026\u0026 git checkout -b change-6803 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/03/6803/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/03/6803/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/03/6803/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/03/6803/4","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/03/6803/4 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"b7125c369c4e5bde86d6688cbd1b7a87384d3d24","subject":"target: esp_xtensa_smp: fix clang report"}],"author":{"name":"Pavel Kirienko","email":"pavel.kirienko@gmail.com","date":"2022-01-09 19:05:01.000000000","tz":120},"committer":{"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","date":"2022-07-02 08:28:30.000000000","tz":0},"subject":"semihosting: fix return value of SYS_READ and SYS_WRITE","message":"semihosting: fix return value of SYS_READ and SYS_WRITE\n\nARM/RISC-V semihosting calls SYS_READ/SYS_WRITE require\ninversion of the result value as described in\n\"Semihosting for AArch32 and AArch64\". Prior to\nthis patch, this was done correctly only if\n(semihosting-\u003eis_fileio\u003d\u003dfalse).\n\nThis patch has been tested with STM32F446.\n\nChange-Id: I1b34c8d8393f7dfa66ee6539904a2eaf8f9154b0\nSigned-off-by: Pavel Kirienko \u003cpavel.kirienko@gmail.com\u003e\nFixes: https://sourceforge.net/p/openocd/tickets/232/\nReviewed-on: https://review.openocd.org/c/openocd/+/6803\nTested-by: jenkins\nReviewed-by: Tim Newsome \u003ctim@sifive.com\u003e\nReviewed-by: Antonio Borneo \u003cborneo.antonio@gmail.com\u003e\n"}},"84ae1d36aafd844bbde4033306b58e809ffb7e99":{"kind":"REWORK","_number":1,"created":"2022-01-09 21:35:29.000000000","uploader":{"_account_id":1001953,"name":"Pavel Kirienko","email":"pavel.kirienko@gmail.com","username":"pavel-kirienko"},"ref":"refs/changes/03/6803/1","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/03/6803/1","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/03/6803/1 \u0026\u0026 git checkout -b change-6803 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/03/6803/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/03/6803/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/03/6803/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/03/6803/1","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/03/6803/1 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"aad87180586a43500f8af1cf79255c7293bb258b","subject":"flash/nor/efr32: fixed lockbits and user data"}],"author":{"name":"Pavel Kirienko","email":"pavel.kirienko@gmail.com","date":"2022-01-09 19:05:01.000000000","tz":120},"committer":{"name":"Pavel Kirienko","email":"pavel.kirienko@gmail.com","date":"2022-01-09 21:34:11.000000000","tz":120},"subject":"semihosting: Fix return value handling for semihosting calls SYS_READ and SYS_WRITE (ticket #232)","message":"semihosting: Fix return value handling for semihosting calls SYS_READ and SYS_WRITE (ticket #232)\n\nARM/RISC-V semihosting calls SYS_READ/SYS_WRITE require inversion of the result value\nas described in \"Semihosting for AArch32 and AArch64\". Prior to this patch, this was done\ncorrectly only if (semihosting-\u003eis_fileio\u003d\u003dfalse).\n\nThis patch has been tested with STM32F446.\n\nChange-Id: I1b34c8d8393f7dfa66ee6539904a2eaf8f9154b0\nSigned-off-by: Pavel Kirienko \u003cpavel.kirienko@gmail.com\u003e\n"}},"239c020d523286d83a957a447f0610ef2714e888":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2022-01-21 17:18:31.000000000","uploader":{"_account_id":1001953,"name":"Pavel Kirienko","email":"pavel.kirienko@gmail.com","username":"pavel-kirienko"},"ref":"refs/changes/03/6803/2","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/03/6803/2","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/03/6803/2 \u0026\u0026 git checkout -b change-6803 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/03/6803/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/03/6803/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/03/6803/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/03/6803/2","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/03/6803/2 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"aad87180586a43500f8af1cf79255c7293bb258b","subject":"flash/nor/efr32: fixed lockbits and user data"}],"author":{"name":"Pavel Kirienko","email":"pavel.kirienko@gmail.com","date":"2022-01-09 19:05:01.000000000","tz":120},"committer":{"name":"Pavel Kirienko","email":"pavel.kirienko@gmail.com","date":"2022-01-21 17:13:25.000000000","tz":120},"subject":"semihosting: Fix return value handling for semihosting calls SYS_READ and SYS_WRITE (Fixes: https://sourceforge.net/p/openocd/tickets/232/)","message":"semihosting: Fix return value handling for semihosting calls SYS_READ and SYS_WRITE (Fixes: https://sourceforge.net/p/openocd/tickets/232/)\n\nARM/RISC-V semihosting calls SYS_READ/SYS_WRITE require\ninversion of the result value as described in\n\"Semihosting for AArch32 and AArch64\". Prior to\nthis patch, this was done correctly only if\n(semihosting-\u003eis_fileio\u003d\u003dfalse).\n\nThis patch has been tested with STM32F446.\n\nChange-Id: I1b34c8d8393f7dfa66ee6539904a2eaf8f9154b0\nSigned-off-by: Pavel Kirienko \u003cpavel.kirienko@gmail.com\u003e\n"}},"82268d4fe54f7f19f352ce842a1292d4f9f10eb2":{"kind":"NO_CODE_CHANGE","_number":3,"created":"2022-01-21 18:50:06.000000000","uploader":{"_account_id":1001953,"name":"Pavel Kirienko","email":"pavel.kirienko@gmail.com","username":"pavel-kirienko"},"ref":"refs/changes/03/6803/3","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/03/6803/3","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/03/6803/3 \u0026\u0026 git checkout -b change-6803 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/03/6803/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/03/6803/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/03/6803/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/03/6803/3","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/03/6803/3 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"aad87180586a43500f8af1cf79255c7293bb258b","subject":"flash/nor/efr32: fixed lockbits and user data"}],"author":{"name":"Pavel Kirienko","email":"pavel.kirienko@gmail.com","date":"2022-01-09 19:05:01.000000000","tz":120},"committer":{"name":"Pavel Kirienko","email":"pavel.kirienko@gmail.com","date":"2022-01-21 18:48:06.000000000","tz":120},"subject":"semihosting: fix return value of SYS_READ and SYS_WRITE","message":"semihosting: fix return value of SYS_READ and SYS_WRITE\n\nARM/RISC-V semihosting calls SYS_READ/SYS_WRITE require\ninversion of the result value as described in\n\"Semihosting for AArch32 and AArch64\". Prior to\nthis patch, this was done correctly only if\n(semihosting-\u003eis_fileio\u003d\u003dfalse).\n\nThis patch has been tested with STM32F446.\n\nChange-Id: I1b34c8d8393f7dfa66ee6539904a2eaf8f9154b0\nSigned-off-by: Pavel Kirienko \u003cpavel.kirienko@gmail.com\u003e\nFixes: https://sourceforge.net/p/openocd/tickets/232/\n"}}},"requirements":[],"submit_records":[{"status":"CLOSED","labels":[{"label":"Verified","status":"OK","applied_by":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"}}]}],"submit_requirements":[{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dCustom-Rule"],"failing_atoms":[]}},{"name":"Code-Review","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dCustom-Rule"],"failing_atoms":[]}}]}
