)]}'
{"id":"openocd~master~Ie760a5778f21a19f7772f780acf2c0e331175ce6","project":"openocd","branch":"master","hashtags":[],"change_id":"Ie760a5778f21a19f7772f780acf2c0e331175ce6","subject":"cortex_a: allow resume over BKPT instruction","status":"NEW","created":"2026-04-03 16:07:36.000000000","updated":"2026-04-03 18:02:52.000000000","submit_type":"CHERRY_PICK","mergeable":true,"submittable":false,"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"5c953fd217422ea7f0b7ffcf4ee5f2fe33b8f2a2","_number":9559,"owner":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:jenkins-gerrit-trigger","value":1,"date":"2026-04-03 18:02:52.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":{"all":[{"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":"","default_value":0}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-04-03 16:53:25.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-04-03 18:02:52.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"}],"messages":[{"id":"b5b6f6f3a757a97e726b1083a4607f2653fd8a3f","tag":"autogenerated:gerrit:newPatchSet","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":"2026-04-03 16:07:36.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"5c953fd217422ea7f0b7ffcf4ee5f2fe33b8f2a2","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-04-03 18:02:52.000000000","message":"Patch Set 1: Verified+1\n\nBuild Successful \n\nhttps://build.openocd.org/job/openocd-gerrit-build/22049/ : SUCCESS\n\nhttps://build.openocd.org/job/openocd-gerrit/22945/ : SUCCESS","accounts_in_message":[],"_revision_number":1}],"current_revision":"2cc3b4e3f33f994a1da70b992d1b0268eee9656f","revisions":{"2cc3b4e3f33f994a1da70b992d1b0268eee9656f":{"kind":"REWORK","_number":1,"created":"2026-04-03 16:07:36.000000000","uploader":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"ref":"refs/changes/59/9559/1","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/59/9559/1","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/59/9559/1 \u0026\u0026 git checkout -b change-9559 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/59/9559/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/59/9559/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/59/9559/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/59/9559/1","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/59/9559/1 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"e764cbd880bd19c3129c2d057a6ff6b1b888776a","subject":"cortex_a: allow single step over BKPT instruction"}],"author":{"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","date":"2026-04-02 14:57:36.000000000","tz":120},"committer":{"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","date":"2026-04-03 15:11:02.000000000","tz":120},"subject":"cortex_a: allow resume over BKPT instruction","message":"cortex_a: allow resume over BKPT instruction\n\nThe firmware on the target could include the BKPT instruction,\nadded to allow halting and debugging the code.\n\nIf the target has halted on such BKPT instruction, skip the\ninstruction on resume to avoid hitting again the same breakpoint.\n\nThis aligns the Cortex-A code with the Cortex-M implementation.\n\nChange-Id: Ie760a5778f21a19f7772f780acf2c0e331175ce6\nSigned-off-by: Antonio Borneo \u003cborneo.antonio@gmail.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"]}}]}
