)]}'
{"id":"openocd~master~I6c465d2e02cd0f7814f12d6fd887599e8f793cef","project":"openocd","branch":"master","attention_set":{"1001632":{"account":{"_account_id":1001632,"name":"Graham Sanderson","email":"graham.sanderson@gmail.com","username":"graham.sanderson"},"last_update":"2022-09-23 20:24:59.000000000","reason":"A robot voted negatively on a label"},"1000687":{"account":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"last_update":"2022-09-23 20:24:59.000000000","reason":"A robot voted negatively on a label"}},"removed_from_attention_set":{},"hashtags":[],"change_id":"I6c465d2e02cd0f7814f12d6fd887599e8f793cef","subject":"target/cortex_m: Add smp support for Cortex M","status":"NEW","created":"2019-02-22 20:03:28.000000000","updated":"2022-09-23 20:30:41.000000000","submit_type":"CHERRY_PICK","mergeable":false,"submittable":false,"total_comment_count":8,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"bee521c90c5c5c631dd959fe56211bcc40dee131","_number":4936,"owner":{"_account_id":1001632,"name":"Graham Sanderson","email":"graham.sanderson@gmail.com","username":"graham.sanderson"},"actions":{},"labels":{"Verified":{"rejected":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"all":[{"_account_id":1001632,"name":"Graham Sanderson","email":"graham.sanderson@gmail.com","username":"graham.sanderson"},{"_account_id":1000853,"name":"zapb","display_name":"Marc Schink","email":"dev@zapb.de","username":"zapb"},{"_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"},{"value":-1,"date":"2022-09-23 20:24:59.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,"blocking":true},"Code-Review":{"disliked":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":1001632,"name":"Graham Sanderson","email":"graham.sanderson@gmail.com","username":"graham.sanderson"},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":1000853,"name":"zapb","display_name":"Marc Schink","email":"dev@zapb.de","username":"zapb"},{"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":"2022-09-23 20:30:41.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":1000863,"name":"Tarek BOCHKATI","email":"tarek.bouchkati@gmail.com","username":"BouchkatiTarek"},{"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"},{"_account_id":1000853,"name":"zapb","display_name":"Marc Schink","email":"dev@zapb.de","username":"zapb"},{"_account_id":1000863,"name":"Tarek BOCHKATI","email":"tarek.bouchkati@gmail.com","username":"BouchkatiTarek"},{"_account_id":1001632,"name":"Graham Sanderson","email":"graham.sanderson@gmail.com","username":"graham.sanderson"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-02-24 17:51:54.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":"2019-03-02 10:14:04.000000000","updated_by":{"_account_id":1000863,"name":"Tarek BOCHKATI","email":"tarek.bouchkati@gmail.com","username":"BouchkatiTarek"},"reviewer":{"_account_id":1000863,"name":"Tarek BOCHKATI","email":"tarek.bouchkati@gmail.com","username":"BouchkatiTarek"},"state":"REVIEWER"},{"updated":"2019-05-11 20:42:55.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":"2021-06-26 10:44:51.000000000","updated_by":{"_account_id":1000853,"name":"zapb","display_name":"Marc Schink","email":"dev@zapb.de","username":"zapb"},"reviewer":{"_account_id":1000853,"name":"zapb","display_name":"Marc Schink","email":"dev@zapb.de","username":"zapb"},"state":"REVIEWER"},{"updated":"2022-09-23 20:30:41.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":"8f5b94a2498c303470771f446196b6d4daf444c0","author":{"_account_id":1001632,"name":"Graham Sanderson","email":"graham.sanderson@gmail.com","username":"graham.sanderson"},"real_author":{"_account_id":1001632,"name":"Graham Sanderson","email":"graham.sanderson@gmail.com","username":"graham.sanderson"},"date":"2019-02-22 20:03:28.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"80d259a938cd092c8c9abea77290346447b4e37b","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2019-02-22 20:37:59.000000000","message":"Patch Set 1: Verified+1\n\nBuild Successful \n\nhttp://build.openocd.org/job/openocd-gerrit/11209/ : SUCCESS\n\nhttp://build.openocd.org/job/openocd-gerrit-build/10551/ : SUCCESS","accounts_in_message":[],"_revision_number":1},{"id":"ce67b70bf24b537e56924cf8644208a664984d96","author":{"_account_id":1001632,"name":"Graham Sanderson","email":"graham.sanderson@gmail.com","username":"graham.sanderson"},"real_author":{"_account_id":1001632,"name":"Graham Sanderson","email":"graham.sanderson@gmail.com","username":"graham.sanderson"},"date":"2019-02-23 15:22:13.000000000","message":"Uploaded patch set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"5e1e6efa5e68434c2ebe395301ab3c9b43fc719c","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2019-02-23 15:59:57.000000000","message":"Patch Set 2: Verified+1\n\nBuild Successful \n\nhttp://build.openocd.org/job/openocd-gerrit/11212/ : SUCCESS\n\nhttp://build.openocd.org/job/openocd-gerrit-build/10554/ : SUCCESS","accounts_in_message":[],"_revision_number":2},{"id":"937e636a2b4a14812cc87fb207ee292ecf411c29","author":{"_account_id":1000853,"name":"zapb","display_name":"Marc Schink","email":"dev@zapb.de","username":"zapb"},"real_author":{"_account_id":1000853,"name":"zapb","display_name":"Marc Schink","email":"dev@zapb.de","username":"zapb"},"date":"2019-02-24 11:53:34.000000000","message":"Patch Set 2: Code-Review-1\n\n(1 comment)\n\nPlease use proper data types for all variables.","accounts_in_message":[],"_revision_number":2},{"id":"eddaee6d3e496c53a37c94cbd5775f7e9ce922e6","author":{"_account_id":1001632,"name":"Graham Sanderson","email":"graham.sanderson@gmail.com","username":"graham.sanderson"},"real_author":{"_account_id":1001632,"name":"Graham Sanderson","email":"graham.sanderson@gmail.com","username":"graham.sanderson"},"date":"2019-02-24 13:25:53.000000000","message":"Patch Set 2:\n\n(1 comment)\n\n\u003e (1 comment)\n \u003e \n \u003e Please use proper data types for all variables.\n\nDoes this refer to resume_pc? That was pre-existing, but it now only used for logging, so I can remove it.","accounts_in_message":[],"_revision_number":2},{"id":"d03dcf002fb54c54b20821978b840426f1565011","author":{"_account_id":1000863,"name":"Tarek BOCHKATI","email":"tarek.bouchkati@gmail.com","username":"BouchkatiTarek"},"real_author":{"_account_id":1000863,"name":"Tarek BOCHKATI","email":"tarek.bouchkati@gmail.com","username":"BouchkatiTarek"},"date":"2019-02-24 17:01:55.000000000","message":"Patch Set 2:\n\n(1 comment)\n\nPlease consider this :","accounts_in_message":[],"_revision_number":2},{"id":"59abf9bbfe96b8228006d7931feb9f610fac9d69","author":{"_account_id":1001632,"name":"Graham Sanderson","email":"graham.sanderson@gmail.com","username":"graham.sanderson"},"real_author":{"_account_id":1001632,"name":"Graham Sanderson","email":"graham.sanderson@gmail.com","username":"graham.sanderson"},"date":"2019-02-24 17:50:57.000000000","message":"Patch Set 2:\n\nOh nice; is it possible to make my patch dependent on that patch?","accounts_in_message":[],"_revision_number":2},{"id":"346f28d529cf083d67c207cbf4cb6d6c3d35ac65","author":{"_account_id":1001632,"name":"Graham Sanderson","email":"graham.sanderson@gmail.com","username":"graham.sanderson"},"real_author":{"_account_id":1001632,"name":"Graham Sanderson","email":"graham.sanderson@gmail.com","username":"graham.sanderson"},"date":"2019-02-25 15:08:37.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"a468f85fcec73062b5863ddce5fcdc65d6b8866f","author":{"_account_id":1001632,"name":"Graham Sanderson","email":"graham.sanderson@gmail.com","username":"graham.sanderson"},"real_author":{"_account_id":1001632,"name":"Graham Sanderson","email":"graham.sanderson@gmail.com","username":"graham.sanderson"},"date":"2019-02-25 15:17:04.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"e98e94c0da1f4685860698c86fd77b469434747a","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2019-02-25 18:32:00.000000000","message":"Patch Set 4: Verified+1\n\nBuild Successful \n\nhttp://build.openocd.org/job/openocd-gerrit/11240/ : SUCCESS\n\nhttp://build.openocd.org/job/openocd-gerrit-build/10581/ : SUCCESS","accounts_in_message":[],"_revision_number":4},{"id":"dc77a698f3367f8b7117b33b4a0031c22ebd95e0","author":{"_account_id":1000863,"name":"Tarek BOCHKATI","email":"tarek.bouchkati@gmail.com","username":"BouchkatiTarek"},"real_author":{"_account_id":1000863,"name":"Tarek BOCHKATI","email":"tarek.bouchkati@gmail.com","username":"BouchkatiTarek"},"date":"2019-03-02 10:14:04.000000000","message":"Patch Set 4:\n\nGraham, I\u0027m interested in this feature.\nIt be very interesting if we could test it on chip.\nSo could you please point me to the right direction to functionality test this.\nAnd, which RTOS you are using.","accounts_in_message":[],"_revision_number":4},{"id":"e79c15f934607665e86179452c95f7d164267e58","author":{"_account_id":1001632,"name":"Graham Sanderson","email":"graham.sanderson@gmail.com","username":"graham.sanderson"},"real_author":{"_account_id":1001632,"name":"Graham Sanderson","email":"graham.sanderson@gmail.com","username":"graham.sanderson"},"date":"2019-03-02 22:09:08.000000000","message":"Patch Set 4:\n\n\u003e Graham, I\u0027m interested in this feature.\n \u003e It be very interesting if we could test it on chip.\n \u003e So could you please point me to the right direction to\n \u003e functionality test this.\n\nhttp://openocd.org/doc/html/Config-File-Guidelines.html ... look at \"6.3.4 Define CPU targets working in SMP\".. this feature behaves identically to the existing cortex_a support.\n\n \u003e And, which RTOS you are using.\n\nI don\u0027t have any actual OS (just a program that runs on multiple cores) so I added my own rtos type that exposes each core as a gdb thread http://openocd.zylin.com/#/c/4937/ but it turns out this was already a work in progress (see http://openocd.zylin.com/#/c/3999/) so I\u0027m switching to that.","accounts_in_message":[],"_revision_number":4},{"id":"01996284bf73712cf791d237bc25aacdf255176d","author":{"_account_id":1001632,"name":"Graham Sanderson","email":"graham.sanderson@gmail.com","username":"graham.sanderson"},"real_author":{"_account_id":1001632,"name":"Graham Sanderson","email":"graham.sanderson@gmail.com","username":"graham.sanderson"},"date":"2019-04-16 14:25:58.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"d263129cd84f4ae294409839ea8fe4fdbb1e5a01","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2019-04-16 14:46:19.000000000","message":"Patch Set 5: Verified+1\n\nBuild Successful \n\nhttp://build.openocd.org/job/openocd-gerrit/11564/ : SUCCESS\n\nhttp://build.openocd.org/job/openocd-gerrit-build/10889/ : SUCCESS","accounts_in_message":[],"_revision_number":5},{"id":"61c1883dea0ede3d47be67fa06784ee3c7dbac57","author":{"_account_id":1001632,"name":"Graham Sanderson","email":"graham.sanderson@gmail.com","username":"graham.sanderson"},"real_author":{"_account_id":1001632,"name":"Graham Sanderson","email":"graham.sanderson@gmail.com","username":"graham.sanderson"},"date":"2019-05-11 20:22:32.000000000","message":"Uploaded patch set 6: Patch Set 5 was rebased.","accounts_in_message":[],"_revision_number":6},{"id":"95cee5a264695834da1960afa5434cb4b175ab0e","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2019-05-11 20:42:55.000000000","message":"Patch Set 6: Verified+1\n\nBuild Successful \n\nhttp://build.openocd.org/job/openocd-gerrit/11699/ : SUCCESS\n\nhttp://build.openocd.org/job/openocd-gerrit-build/11015/ : SUCCESS","accounts_in_message":[],"_revision_number":6},{"id":"78ddecbaec06ab99b9f3819756a2b685cee558ae","author":{"_account_id":1001632,"name":"Graham Sanderson","email":"graham.sanderson@gmail.com","username":"graham.sanderson"},"real_author":{"_account_id":1001632,"name":"Graham Sanderson","email":"graham.sanderson@gmail.com","username":"graham.sanderson"},"date":"2021-04-15 20:32:38.000000000","message":"Patch Set 6:\n\nNow that RP2040 is released, I assume you guys can pick this up?","accounts_in_message":[],"_revision_number":6},{"id":"272b1f1718e3bf8bdd4acb89f48e159bcbd3386a","author":{"_account_id":1001632,"name":"Graham Sanderson","email":"graham.sanderson@gmail.com","username":"graham.sanderson"},"real_author":{"_account_id":1001632,"name":"Graham Sanderson","email":"graham.sanderson@gmail.com","username":"graham.sanderson"},"date":"2021-06-22 14:03:41.000000000","message":"Patch Set 6:\n\nCan this get merged? It\u0027s just something to keep tripping over when trying to review/test the more recent SWD multidrop changes with RP2040","accounts_in_message":[],"_revision_number":6},{"id":"046997637eb656807f26096f76278a48e2977c6c","author":{"_account_id":1000853,"name":"zapb","display_name":"Marc Schink","email":"dev@zapb.de","username":"zapb"},"real_author":{"_account_id":1000853,"name":"zapb","display_name":"Marc Schink","email":"dev@zapb.de","username":"zapb"},"date":"2021-06-22 17:56:37.000000000","message":"Patch Set 6: Code-Review-1\n\n(4 comments)","accounts_in_message":[],"_revision_number":6},{"id":"75964efdeedd80c2e63ac01ba7686c290e7447bd","author":{"_account_id":1001632,"name":"Graham Sanderson","email":"graham.sanderson@gmail.com","username":"graham.sanderson"},"real_author":{"_account_id":1001632,"name":"Graham Sanderson","email":"graham.sanderson@gmail.com","username":"graham.sanderson"},"date":"2021-06-24 15:15:15.000000000","message":"Patch Set 6:\n\nThanks for the review\n\nI can fix all of these, especially the num fails one, but FYI the code is taken verbatim from cortex_a.c","accounts_in_message":[],"_revision_number":6},{"id":"4594e99442fbd9d612ab92251a58df4e1e889f34","author":{"_account_id":1000853,"name":"zapb","display_name":"Marc Schink","email":"dev@zapb.de","username":"zapb"},"real_author":{"_account_id":1000853,"name":"zapb","display_name":"Marc Schink","email":"dev@zapb.de","username":"zapb"},"date":"2021-06-26 10:44:51.000000000","message":"Patch Set 6: -Code-Review\n\n\u003e FYI the code is taken verbatim from cortex_a.c\n\nI know, hopefully we can \u0027backport\u0027 your fixes to the cortex_a code","accounts_in_message":[],"_revision_number":6},{"id":"1fd74bdffe4a411c2662e5d5ef9edcd064a5428c","tag":"autogenerated:gerrit:newPatchSet","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":"2022-09-23 20:23:23.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"8f28a26cedb26270aa7718be1ab0c0002bd93e2e","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-09-23 20:24:59.000000000","message":"Patch Set 7: Verified-1\n\nBuild Failed \n\nhttps://build.openocd.org/job/openocd-gerrit-build/15997/ : FAILURE\n\nhttps://build.openocd.org/job/openocd-gerrit/16787/ : FAILURE","accounts_in_message":[],"_revision_number":7},{"id":"bee521c90c5c5c631dd959fe56211bcc40dee131","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":"2022-09-23 20:30:41.000000000","message":"Patch Set 7: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":7}],"current_revision":"69c30c9d42213a0b43034719d2a02ac4d30e2ffc","revisions":{"d55c6a654c2f30e22ff775e0c0bb96c988d0dee2":{"kind":"REWORK","_number":5,"created":"2019-04-16 14:25:58.000000000","uploader":{"_account_id":1001632,"name":"Graham Sanderson","email":"graham.sanderson@gmail.com","username":"graham.sanderson"},"ref":"refs/changes/36/4936/5","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/36/4936/5","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/36/4936/5 \u0026\u0026 git checkout -b change-4936 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/36/4936/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/36/4936/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/36/4936/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/36/4936/5","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/36/4936/5 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"a4ac56152d9fc13c3fa479397407d9b86ffb13d8","subject":"target/cortex_m: Implement maskisr steponly option"}],"author":{"name":"graham sanderson","email":"graham.sanderson@gmail.com","date":"2019-02-22 18:06:51.000000000","tz":-360},"committer":{"name":"graham sanderson","email":"graham.sanderson@gmail.com","date":"2019-04-16 14:24:07.000000000","tz":-300},"subject":"target/cortex_m: Add smp support for Cortex M","message":"target/cortex_m: Add smp support for Cortex M\n\nThis is just a clone of the changes made for Cortex A. I have left\ncortex_m_handle_smp_gdb_command unshared as I believe the intention\nis to remove anyway in favor of rtos hwthread.\n\nChange-Id: I6c465d2e02cd0f7814f12d6fd887599e8f793cef\nSigned-off-by: graham sanderson \u003cgraham.sanderson@gmail.com\u003e\n"}},"3293775e001e0bd5d63d3b5a5e11ad9876643de9":{"kind":"REWORK","_number":4,"created":"2019-02-25 15:17:04.000000000","uploader":{"_account_id":1001632,"name":"Graham Sanderson","email":"graham.sanderson@gmail.com","username":"graham.sanderson"},"ref":"refs/changes/36/4936/4","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/36/4936/4","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/36/4936/4 \u0026\u0026 git checkout -b change-4936 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/36/4936/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/36/4936/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/36/4936/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/36/4936/4","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/36/4936/4 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"af2c0d007043ac7b0b076b1b922f64720a282c50","subject":"smp: replace commands smp_on/smp_off with \"smp [on|off]\""}],"author":{"name":"graham sanderson","email":"graham.sanderson@gmail.com","date":"2019-02-22 18:06:51.000000000","tz":-360},"committer":{"name":"graham sanderson","email":"graham.sanderson@gmail.com","date":"2019-02-25 15:16:09.000000000","tz":-360},"subject":"target/cortex_m: Add smp support for Cortex M","message":"target/cortex_m: Add smp support for Cortex M\n\nThis is just a clone of the changes made for Cortex A. I have left\ncortex_m_handle_smp_gdb_command unshared as I believe the intention\nis to remove anyway in favor of rtos hwthread.\n\nChange-Id: I6c465d2e02cd0f7814f12d6fd887599e8f793cef\nSigned-off-by: graham sanderson \u003cgraham.sanderson@gmail.com\u003e\n"}},"69c30c9d42213a0b43034719d2a02ac4d30e2ffc":{"kind":"REWORK","_number":7,"created":"2022-09-23 20:23:23.000000000","uploader":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"ref":"refs/changes/36/4936/7","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/36/4936/7","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/36/4936/7 \u0026\u0026 git checkout -b change-4936 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/36/4936/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/36/4936/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/36/4936/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/36/4936/7","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/36/4936/7 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"b89cf71e2b5e4dc2c31cf085aec7a19515e2a9d6","subject":"Restore +dev suffix"}],"author":{"name":"graham sanderson","email":"graham.sanderson@gmail.com","date":"2019-02-22 18:06:51.000000000","tz":-360},"committer":{"name":"Tomas Vanek","email":"vanekt@fbl.cz","date":"2022-09-23 20:21:55.000000000","tz":120},"subject":"target/cortex_m: Add smp support for Cortex M","message":"target/cortex_m: Add smp support for Cortex M\n\nThis is just a clone of the changes made for Cortex A. I have left\ncortex_m_handle_smp_gdb_command unshared as I believe the intention\nis to remove anyway in favor of rtos hwthread.\n\nChange-Id: I6c465d2e02cd0f7814f12d6fd887599e8f793cef\nSigned-off-by: graham sanderson \u003cgraham.sanderson@gmail.com\u003e\n"}},"fdca6b64412b1c001c2961207dde4ee953d21962":{"kind":"TRIVIAL_REBASE","_number":6,"created":"2019-05-11 20:22:32.000000000","uploader":{"_account_id":1001632,"name":"Graham Sanderson","email":"graham.sanderson@gmail.com","username":"graham.sanderson"},"ref":"refs/changes/36/4936/6","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/36/4936/6","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/36/4936/6 \u0026\u0026 git checkout -b change-4936 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/36/4936/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/36/4936/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/36/4936/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/36/4936/6","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/36/4936/6 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"7ee618692f56b0efea864890da45d73d28e393d9","subject":"flash/nor/stm32h7x: use of wait queue flag instead of the busy flag"}],"author":{"name":"graham sanderson","email":"graham.sanderson@gmail.com","date":"2019-02-22 18:06:51.000000000","tz":-360},"committer":{"name":"graham sanderson","email":"graham.sanderson@gmail.com","date":"2019-05-11 20:18:56.000000000","tz":-300},"subject":"target/cortex_m: Add smp support for Cortex M","message":"target/cortex_m: Add smp support for Cortex M\n\nThis is just a clone of the changes made for Cortex A. I have left\ncortex_m_handle_smp_gdb_command unshared as I believe the intention\nis to remove anyway in favor of rtos hwthread.\n\nChange-Id: I6c465d2e02cd0f7814f12d6fd887599e8f793cef\nSigned-off-by: graham sanderson \u003cgraham.sanderson@gmail.com\u003e\n"}},"847b8aff7709adfc821c736df34e861f37621f7d":{"kind":"REWORK","_number":1,"created":"2019-02-22 20:03:28.000000000","uploader":{"_account_id":1001632,"name":"Graham Sanderson","email":"graham.sanderson@gmail.com","username":"graham.sanderson"},"ref":"refs/changes/36/4936/1","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/36/4936/1","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/36/4936/1 \u0026\u0026 git checkout -b change-4936 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/36/4936/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/36/4936/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/36/4936/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/36/4936/1","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/36/4936/1 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"6f66267f853b6c65f47ba686da562c95f0482714","subject":"server: fix small mem leak of bindto_name"}],"author":{"name":"graham sanderson","email":"graham.sanderson@gmail.com","date":"2019-02-22 18:06:51.000000000","tz":-360},"committer":{"name":"graham sanderson","email":"graham.sanderson@gmail.com","date":"2019-02-22 20:00:42.000000000","tz":-360},"subject":"topic: Add smp support for Cortex M","message":"topic: Add smp support for Cortex M\n\nThis is just a clone of the changes made for Cortex A. I didn\u0027t make an effort\nto share code even though the smp_on/smp_off/smp_gdb commands are the same\n\nChange-Id: I6c465d2e02cd0f7814f12d6fd887599e8f793cef\nSigned-off-by: graham sanderson \u003cgraham.sanderson@gmail.com\u003e\n"}},"d9827db29798d5d2ebf90f6e53ec5cac85cb6b81":{"kind":"REWORK","_number":3,"created":"2019-02-25 15:08:37.000000000","uploader":{"_account_id":1001632,"name":"Graham Sanderson","email":"graham.sanderson@gmail.com","username":"graham.sanderson"},"ref":"refs/changes/36/4936/3","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/36/4936/3","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/36/4936/3 \u0026\u0026 git checkout -b change-4936 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/36/4936/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/36/4936/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/36/4936/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/36/4936/3","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/36/4936/3 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"af2c0d007043ac7b0b076b1b922f64720a282c50","subject":"smp: replace commands smp_on/smp_off with \"smp [on|off]\""}],"author":{"name":"graham sanderson","email":"graham.sanderson@gmail.com","date":"2019-02-22 18:06:51.000000000","tz":-360},"committer":{"name":"graham sanderson","email":"graham.sanderson@gmail.com","date":"2019-02-25 15:07:54.000000000","tz":-360},"subject":"target/cortex_m: Add smp support for Cortex M","message":"target/cortex_m: Add smp support for Cortex M\n\nThis is just a clone of the changes made for Cortex A. I have left\ncortex_m_handle_smp_gdb_command unshared as I believe the intention\nis to remove anyway in favor of rtos hwthread.\n\nChange-Id: I6c465d2e02cd0f7814f12d6fd887599e8f793cef\nSigned-off-by: graham sanderson \u003cgraham.sanderson@gmail.com\u003e\n"}},"86b6829110c55a37236b8eea6f55721ecd91bdf6":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2019-02-23 15:22:13.000000000","uploader":{"_account_id":1001632,"name":"Graham Sanderson","email":"graham.sanderson@gmail.com","username":"graham.sanderson"},"ref":"refs/changes/36/4936/2","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/36/4936/2","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/36/4936/2 \u0026\u0026 git checkout -b change-4936 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/36/4936/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/36/4936/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/36/4936/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/36/4936/2","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/36/4936/2 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"6f66267f853b6c65f47ba686da562c95f0482714","subject":"server: fix small mem leak of bindto_name"}],"author":{"name":"graham sanderson","email":"graham.sanderson@gmail.com","date":"2019-02-22 18:06:51.000000000","tz":-360},"committer":{"name":"graham sanderson","email":"graham.sanderson@gmail.com","date":"2019-02-23 15:21:06.000000000","tz":-360},"subject":"target/cortex_m: Add smp support for Cortex M","message":"target/cortex_m: Add smp support for Cortex M\n\nThis is just a clone of the changes made for Cortex A. I didn\u0027t make an effort\nto share code even though the smp_on/smp_off/smp_gdb commands are the same\n\nChange-Id: I6c465d2e02cd0f7814f12d6fd887599e8f793cef\nSigned-off-by: graham sanderson \u003cgraham.sanderson@gmail.com\u003e\n"}}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"NOT_READY","labels":[{"label":"Verified","status":"REJECT","applied_by":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"NEED"}]}],"submit_requirements":[{"name":"Verified","status":"UNSATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dMAX -label:Verified\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Verified\u003dMAX","-label:Verified\u003dMIN"]}},{"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"]}}]}
