)]}'
{"id":"openocd~master~Ie72b2a981fbad5bf4ef7bfe23c05a4d92c8a0e87","project":"openocd","branch":"master","attention_set":{"1000021":{"account":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"last_update":"2026-05-29 17:08:17.000000000","reason":"\u003cGERRIT_ACCOUNT_1001678\u003e replied on the change","reason_account":{"_account_id":1001678,"name":"Nishanth Menon","email":"nm@ti.com","username":"nmenon"}},"1000687":{"account":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"last_update":"2026-05-29 19:25:21.000000000","reason":"\u003cGERRIT_ACCOUNT_1001678\u003e replied on the change","reason_account":{"_account_id":1001678,"name":"Nishanth Menon","email":"nm@ti.com","username":"nmenon"}}},"removed_from_attention_set":{"1001678":{"account":{"_account_id":1001678,"name":"Nishanth Menon","email":"nm@ti.com","username":"nmenon"},"last_update":"2026-05-29 19:25:21.000000000","reason":"\u003cGERRIT_ACCOUNT_1001678\u003e replied on the change","reason_account":{"_account_id":1001678,"name":"Nishanth Menon","email":"nm@ti.com","username":"nmenon"}}},"hashtags":[],"change_id":"Ie72b2a981fbad5bf4ef7bfe23c05a4d92c8a0e87","subject":"tcl/target/ti/mspm0: fix mspm0_board_reset DebugSS recovery","status":"NEW","created":"2026-05-29 17:02:26.000000000","updated":"2026-05-29 19:25:21.000000000","submit_type":"CHERRY_PICK","submittable":false,"total_comment_count":3,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"842ef7a13412b4e4c837e1eb17d33d8ff6e34f3a","_number":9725,"owner":{"_account_id":1001678,"name":"Nishanth Menon","email":"nm@ti.com","username":"nmenon"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"all":[{"_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"},{"tag":"autogenerated:jenkins-gerrit-trigger","value":1,"date":"2026-05-29 17:56:12.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":{"recommended":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"all":[{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},{"value":1,"date":"2026-05-29 18:42:53.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_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":"","value":1,"default_value":0}},"removable_reviewers":[],"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"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-05-29 17:08:17.000000000","updated_by":{"_account_id":1001678,"name":"Nishanth Menon","email":"nm@ti.com","username":"nmenon"},"reviewer":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"state":"REVIEWER"},{"updated":"2026-05-29 17:23:31.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":"CC"},{"updated":"2026-05-29 17:56:12.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":"2026-05-29 18:42:53.000000000","updated_by":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"reviewer":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"state":"REVIEWER"}],"messages":[{"id":"450e494b05be8dde63116c030c4b401d1faee51b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1001678,"name":"Nishanth Menon","email":"nm@ti.com","username":"nmenon"},"real_author":{"_account_id":1001678,"name":"Nishanth Menon","email":"nm@ti.com","username":"nmenon"},"date":"2026-05-29 17:02:26.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"b78e9974673983a6eb78222070c4e7631824b5bc","author":{"_account_id":1001678,"name":"Nishanth Menon","email":"nm@ti.com","username":"nmenon"},"real_author":{"_account_id":1001678,"name":"Nishanth Menon","email":"nm@ti.com","username":"nmenon"},"date":"2026-05-29 17:08:17.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"2abaf2d92deda4cf84c6a3e44b4814ed39d3ca02","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2026-05-29 17:56:12.000000000","message":"Patch Set 1: Verified+1\n\nBuild Successful \n\nhttps://build.openocd.org/job/openocd-gerrit-build/22420/ : SUCCESS\n\nhttps://build.openocd.org/job/openocd-gerrit/23320/ : SUCCESS","accounts_in_message":[],"_revision_number":1},{"id":"9cce75dbdffe54e9ca967d314136904069821fda","author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"real_author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"date":"2026-05-29 18:42:53.000000000","message":"Patch Set 1: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"842ef7a13412b4e4c837e1eb17d33d8ff6e34f3a","author":{"_account_id":1001678,"name":"Nishanth Menon","email":"nm@ti.com","username":"nmenon"},"real_author":{"_account_id":1001678,"name":"Nishanth Menon","email":"nm@ti.com","username":"nmenon"},"date":"2026-05-29 19:25:21.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1}],"current_revision":"0be5a94827fa4e9e33ea040c5cd14840d31ecf58","revisions":{"0be5a94827fa4e9e33ea040c5cd14840d31ecf58":{"kind":"REWORK","_number":1,"created":"2026-05-29 17:02:26.000000000","uploader":{"_account_id":1001678,"name":"Nishanth Menon","email":"nm@ti.com","username":"nmenon"},"ref":"refs/changes/25/9725/1","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/25/9725/1","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/25/9725/1 \u0026\u0026 git checkout -b change-9725 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/25/9725/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/25/9725/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/25/9725/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/25/9725/1","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/25/9725/1 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"7a7c7856a0e5a4ca52f3dbfda6fe20d474717887","subject":"tcl/target/ti/mspm0: fix mspm0_board_reset error message"}],"author":{"name":"Nishanth Menon","email":"nm@ti.com","date":"2026-05-28 15:54:31.000000000","tz":-300},"committer":{"name":"Nishanth Menon","email":"nm@ti.com","date":"2026-05-29 09:42:01.000000000","tz":-300},"subject":"tcl/target/ti/mspm0: fix mspm0_board_reset DebugSS recovery","message":"tcl/target/ti/mspm0: fix mspm0_board_reset DebugSS recovery\n\nUsing \u0027reset_config srst_only\u0027 (without srst_nogate) causes\ncortex_m_deassert_reset to call dap_dp_init_or_reconnect immediately\nafter nRST is deasserted. The MSPM0 DebugSS needs time to recover\nafter nRST, so this DAP reconnect races and fails intermittently,\npropagating an error back through catch.\n\nFix by adding srst_nogate to skip the automatic DAP re-init in\ndeassert_reset, then explicitly polling arp_examine every 100ms until\nthe DebugSS is ready, with a 2s timeout. This avoids an arbitrary\nfixed sleep and gives a clear error if the DebugSS genuinely fails to\ncome up. This duration can vary depending on the device operational\nfrequency, an arbitrary 2s upper bound is selected as conservative 2x\ndebug subsystem mailbox timeout.\n\nChange-Id: Ie72b2a981fbad5bf4ef7bfe23c05a4d92c8a0e87\nSigned-off-by: Nishanth Menon \u003cnm@ti.com\u003e\n"}}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"NOT_READY","labels":[{"label":"Verified","status":"OK","applied_by":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"NEED"}]}],"submit_requirements":[{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dMAX -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX","-label:Verified\u003dMIN"],"failing_atoms":[]}},{"name":"Code-Review","status":"UNSATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX -label:Code-Review\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Code-Review\u003dMAX","-label:Code-Review\u003dMIN"]}}]}
