)]}'
{"id":"openocd~master~I761a1141c04d48f1290e4f09baa7c7024f86f36a","project":"openocd","branch":"master","attention_set":{},"removed_from_attention_set":{"1002050":{"account":{"_account_id":1002050,"name":"Koudai Iwahori","email":"koudai@google.com","username":"koudai"},"last_update":"2022-12-03 09:26:29.000000000","reason":"Change was submitted"},"1000021":{"account":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"last_update":"2022-11-26 09:57:10.000000000","reason":"Antonio Borneo replied on the change"}},"hashtags":[],"change_id":"I761a1141c04d48f1290e4f09baa7c7024f86f36a","subject":"hwthread: Restore current_threadid in hwthread_update_threads","status":"MERGED","created":"2022-11-18 15:01:26.000000000","updated":"2022-12-03 09:26:29.000000000","submitted":"2022-12-03 09:26:29.000000000","submitter":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"total_comment_count":7,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"7358","meta_rev_id":"0f222bb4fae5364e5967fd9f9410b792ecaa0604","_number":7358,"owner":{"_account_id":1002050,"name":"Koudai Iwahori","email":"koudai@google.com","username":"koudai"},"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"},{"tag":"autogenerated:gerrit:merged","value":1,"date":"2022-12-03 09:26:29.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-12-03 09:26:29.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},{"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":[],"reviewers":{"CC":[{"_account_id":1001242,"name":"Tim Newsome","email":"tim@sifive.com","username":"timsifive"}],"REVIEWER":[{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2022-11-18 16:40:14.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-11-18 17:44:06.000000000","updated_by":{"_account_id":1001242,"name":"Tim Newsome","email":"tim@sifive.com","username":"timsifive"},"reviewer":{"_account_id":1001242,"name":"Tim Newsome","email":"tim@sifive.com","username":"timsifive"},"state":"CC"},{"updated":"2022-11-24 22:49:22.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-11-26 09:57:10.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"}],"messages":[{"id":"97e98f9a356e1f0bf73e1c8aec0a4bb72b676c96","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1002050,"name":"Koudai Iwahori","email":"koudai@google.com","username":"koudai"},"real_author":{"_account_id":1002050,"name":"Koudai Iwahori","email":"koudai@google.com","username":"koudai"},"date":"2022-11-18 15:01:26.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"3646a63c184906a1a67578af0af9e4a41e67ca17","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-11-18 16:40:14.000000000","message":"Patch Set 1: Verified+1\n\nBuild Successful \n\nhttps://build.openocd.org/job/openocd-gerrit-build/16253/ : SUCCESS\n\nhttps://build.openocd.org/job/openocd-gerrit/17043/ : SUCCESS","accounts_in_message":[],"_revision_number":1},{"id":"95623840669de35cfa90e4b5915a7789bd10b32e","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-11-18 17:44:06.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"7fcb80a549b4eea27e6441062ce8c4231faad8d6","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1002050,"name":"Koudai Iwahori","email":"koudai@google.com","username":"koudai"},"real_author":{"_account_id":1002050,"name":"Koudai Iwahori","email":"koudai@google.com","username":"koudai"},"date":"2022-11-21 09:57:22.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"4d5f7502a6efabdd47fa2817f5d7b6354bf6ce9a","author":{"_account_id":1002050,"name":"Koudai Iwahori","email":"koudai@google.com","username":"koudai"},"real_author":{"_account_id":1002050,"name":"Koudai Iwahori","email":"koudai@google.com","username":"koudai"},"date":"2022-11-21 10:04:45.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"6fb1155fcd9b50d8264263795cabf1de44cbb481","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-11-21 10:53:49.000000000","message":"Patch Set 2: Verified+1\n\nBuild Successful \n\nhttps://build.openocd.org/job/openocd-gerrit-build/16265/ : SUCCESS\n\nhttps://build.openocd.org/job/openocd-gerrit/17055/ : SUCCESS","accounts_in_message":[],"_revision_number":2},{"id":"814926d108c7c8c51c99ed5f0cad16e0daad9292","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-11-24 22:49:22.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"47c891a08c6ca48cb88e013378902e80ada64df5","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1002050,"name":"Koudai Iwahori","email":"koudai@google.com","username":"koudai"},"real_author":{"_account_id":1002050,"name":"Koudai Iwahori","email":"koudai@google.com","username":"koudai"},"date":"2022-11-25 02:50:03.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"d43bbc57c838c13fd4c4dc687c44513b13c5a646","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-11-25 02:55:39.000000000","message":"Patch Set 3: Verified-1\n\nBuild Failed \n\nhttps://build.openocd.org/job/openocd-gerrit-build/16305/ : FAILURE\n\nhttps://build.openocd.org/job/openocd-gerrit/17099/ : SUCCESS","accounts_in_message":[],"_revision_number":3},{"id":"a3fec568be67f61f06c58ef4e4e9a481fc5349ca","author":{"_account_id":1002050,"name":"Koudai Iwahori","email":"koudai@google.com","username":"koudai"},"real_author":{"_account_id":1002050,"name":"Koudai Iwahori","email":"koudai@google.com","username":"koudai"},"date":"2022-11-25 03:02:25.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"895ec97a9c37e8295084e526d5a14249d57ee194","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-11-25 21:49:19.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"8c98da1867d84bdb2539d112be4234d0cb682d8f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1002050,"name":"Koudai Iwahori","email":"koudai@google.com","username":"koudai"},"real_author":{"_account_id":1002050,"name":"Koudai Iwahori","email":"koudai@google.com","username":"koudai"},"date":"2022-11-26 07:20:20.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"f4ca96342f5f8a7e3429684e64b2bd06342b8ae3","author":{"_account_id":1002050,"name":"Koudai Iwahori","email":"koudai@google.com","username":"koudai"},"real_author":{"_account_id":1002050,"name":"Koudai Iwahori","email":"koudai@google.com","username":"koudai"},"date":"2022-11-26 07:23:18.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"9c3601dc6ad5dbdb399dcddc811c74d0ff7886e1","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-11-26 07:50:38.000000000","message":"Patch Set 4: Verified+1\n\nBuild Successful \n\nhttps://build.openocd.org/job/openocd-gerrit-build/16313/ : SUCCESS\n\nhttps://build.openocd.org/job/openocd-gerrit/17108/ : SUCCESS","accounts_in_message":[],"_revision_number":4},{"id":"97abed8e8bf8dcdfe87703f77c4cf2a9da2627ff","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-11-26 09:57:10.000000000","message":"Patch Set 4: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"ab4e1cf1f8ec48e094f147e1c148aed459543955","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-12-03 09:26:21.000000000","message":"Patch Set 4: Code-Review+2","accounts_in_message":[],"_revision_number":4},{"id":"0f222bb4fae5364e5967fd9f9410b792ecaa0604","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-12-03 09:26:29.000000000","message":"Change has been successfully cherry-picked as 4fe3997294e24d9a7bb41290088d6410f7ba1eca","accounts_in_message":[],"_revision_number":5}],"current_revision":"4fe3997294e24d9a7bb41290088d6410f7ba1eca","revisions":{"6fc60a4bd44204261ef8cf79f0f67a291b197e60":{"kind":"REWORK","_number":1,"created":"2022-11-18 15:01:26.000000000","uploader":{"_account_id":1002050,"name":"Koudai Iwahori","email":"koudai@google.com","username":"koudai"},"ref":"refs/changes/58/7358/1","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/58/7358/1","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/58/7358/1 \u0026\u0026 git checkout -b change-7358 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/58/7358/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/58/7358/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/58/7358/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/58/7358/1","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/58/7358/1 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"9d925776b4504f71306b16467c1b731e57b6e7d0","subject":"target/armv7m: fix feature name of ARMv8M security extension regs"}],"author":{"name":"Koudai Iwahori","email":"koudai@google.com","date":"2022-11-18 14:18:17.000000000","tz":-480},"committer":{"name":"Koudai Iwahori","email":"koudai@google.com","date":"2022-11-18 14:23:45.000000000","tz":-480},"subject":"hwthread: Restore current_threadid in hwthread_update_threads","message":"hwthread: Restore current_threadid in hwthread_update_threads\n\nWhen OpenOCD receives a step-execution command from GDB and the target\nis configured as rtos\u003dhwthread, OpenOCD reconstructs the thread-info.\nHowever, OpenOCD does not restore the thread id which is currently\nselected by GDB. Due to this issue, OpenOCD sends the information of\nwrong thread to GDB after the step execution.\nThis commit fixes the above issue by adding a code to save/restore the\nthread id selected by GDB.\n\nSigned-off-by: Koudai Iwahori \u003ckoudai@google.com\u003e\nChange-Id: I761a1141c04d48f1290e4f09baa7c7024f86f36a\n"}},"0b671061410f08b3057ea80eed455ae7d494360d":{"kind":"REWORK","_number":2,"created":"2022-11-21 09:57:22.000000000","uploader":{"_account_id":1002050,"name":"Koudai Iwahori","email":"koudai@google.com","username":"koudai"},"ref":"refs/changes/58/7358/2","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/58/7358/2","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/58/7358/2 \u0026\u0026 git checkout -b change-7358 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/58/7358/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/58/7358/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/58/7358/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/58/7358/2","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/58/7358/2 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"9d925776b4504f71306b16467c1b731e57b6e7d0","subject":"target/armv7m: fix feature name of ARMv8M security extension regs"}],"author":{"name":"Koudai Iwahori","email":"koudai@google.com","date":"2022-11-18 14:18:17.000000000","tz":-480},"committer":{"name":"Koudai Iwahori","email":"koudai@google.com","date":"2022-11-21 09:46:42.000000000","tz":-480},"subject":"hwthread: Restore current_threadid in hwthread_update_threads","message":"hwthread: Restore current_threadid in hwthread_update_threads\n\nWhen OpenOCD receives a step-execution command from GDB and the target\nis configured as rtos\u003dhwthread, OpenOCD reconstructs the thread-info.\nHowever, OpenOCD does not restore the thread id which is currently\nselected by GDB. Due to this issue, OpenOCD sends the information of\nwrong thread to GDB after the step execution.\nThis commit fixes the above issue by adding a code to save/restore the\nthread id selected by GDB.\n\nSigned-off-by: Koudai Iwahori \u003ckoudai@google.com\u003e\nChange-Id: I761a1141c04d48f1290e4f09baa7c7024f86f36a\n"}},"86aa6e50def270bfcd8166afe3ce4702f23ad464":{"kind":"REWORK","_number":3,"created":"2022-11-25 02:50:03.000000000","uploader":{"_account_id":1002050,"name":"Koudai Iwahori","email":"koudai@google.com","username":"koudai"},"ref":"refs/changes/58/7358/3","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/58/7358/3","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/58/7358/3 \u0026\u0026 git checkout -b change-7358 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/58/7358/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/58/7358/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/58/7358/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/58/7358/3","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/58/7358/3 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"9d925776b4504f71306b16467c1b731e57b6e7d0","subject":"target/armv7m: fix feature name of ARMv8M security extension regs"}],"author":{"name":"Koudai Iwahori","email":"koudai@google.com","date":"2022-11-18 14:18:17.000000000","tz":-480},"committer":{"name":"Koudai Iwahori","email":"koudai@google.com","date":"2022-11-25 02:40:34.000000000","tz":-480},"subject":"hwthread: Restore current_threadid in hwthread_update_threads","message":"hwthread: Restore current_threadid in hwthread_update_threads\n\nWhen OpenOCD receives a step-execution command from GDB and the target\nis configured as rtos\u003dhwthread, OpenOCD reconstructs the thread-info.\nHowever, OpenOCD does not restore the thread id which is currently\nselected by GDB. Due to this issue, OpenOCD sends the information of\nwrong thread to GDB after the step execution.\nThis commit fixes the above issue by adding a code to save/restore the\nthread id selected by GDB.\n\nSigned-off-by: Koudai Iwahori \u003ckoudai@google.com\u003e\nChange-Id: I761a1141c04d48f1290e4f09baa7c7024f86f36a\n"}},"e48e09d28ef9009d114b6a4aae13f3dda7f748f0":{"kind":"REWORK","_number":4,"created":"2022-11-26 07:20:20.000000000","uploader":{"_account_id":1002050,"name":"Koudai Iwahori","email":"koudai@google.com","username":"koudai"},"ref":"refs/changes/58/7358/4","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/58/7358/4","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/58/7358/4 \u0026\u0026 git checkout -b change-7358 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/58/7358/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/58/7358/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/58/7358/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/58/7358/4","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/58/7358/4 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"9d925776b4504f71306b16467c1b731e57b6e7d0","subject":"target/armv7m: fix feature name of ARMv8M security extension regs"}],"author":{"name":"Koudai Iwahori","email":"koudai@google.com","date":"2022-11-18 14:18:17.000000000","tz":-480},"committer":{"name":"Koudai Iwahori","email":"koudai@google.com","date":"2022-11-26 07:14:08.000000000","tz":-480},"subject":"hwthread: Restore current_threadid in hwthread_update_threads","message":"hwthread: Restore current_threadid in hwthread_update_threads\n\nWhen OpenOCD receives a step-execution command from GDB and the target\nis configured as rtos\u003dhwthread, OpenOCD reconstructs the thread-info.\nHowever, OpenOCD does not restore the thread id which is currently\nselected by GDB. Due to this issue, OpenOCD sends the information of\nwrong thread to GDB after the step execution.\nThis commit fixes the above issue by adding a code to save/restore the\nthread id selected by GDB.\n\nSigned-off-by: Koudai Iwahori \u003ckoudai@google.com\u003e\nChange-Id: I761a1141c04d48f1290e4f09baa7c7024f86f36a\n"}},"4fe3997294e24d9a7bb41290088d6410f7ba1eca":{"kind":"REWORK","_number":5,"created":"2022-12-03 09:26:29.000000000","uploader":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"ref":"refs/changes/58/7358/5","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/58/7358/5","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/58/7358/5 \u0026\u0026 git checkout -b change-7358 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/58/7358/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/58/7358/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/58/7358/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/58/7358/5","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/58/7358/5 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"a9d74285358b2e2c8adc822b6151e9e548920c64","subject":"hwthread: Add register validity check in get_thread_reg_list"}],"author":{"name":"Koudai Iwahori","email":"koudai@google.com","date":"2022-11-18 14:18:17.000000000","tz":-480},"committer":{"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","date":"2022-12-03 09:26:29.000000000","tz":0},"subject":"hwthread: Restore current_threadid in hwthread_update_threads","message":"hwthread: Restore current_threadid in hwthread_update_threads\n\nWhen OpenOCD receives a step-execution command from GDB and the target\nis configured as rtos\u003dhwthread, OpenOCD reconstructs the thread-info.\nHowever, OpenOCD does not restore the thread id which is currently\nselected by GDB. Due to this issue, OpenOCD sends the information of\nwrong thread to GDB after the step execution.\nThis commit fixes the above issue by adding a code to save/restore the\nthread id selected by GDB.\n\nSigned-off-by: Koudai Iwahori \u003ckoudai@google.com\u003e\nChange-Id: I761a1141c04d48f1290e4f09baa7c7024f86f36a\nReviewed-on: https://review.openocd.org/c/openocd/+/7358\nTested-by: jenkins\nReviewed-by: Antonio Borneo \u003cborneo.antonio@gmail.com\u003e\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":[]}}]}
