)]}'
{"id":"openocd~master~Ifcbeefb0ddcfbcb528daa9d1d95732ca9584c9ef","project":"openocd","branch":"master","attention_set":{},"removed_from_attention_set":{"1002247":{"account":{"_account_id":1002247,"name":"Daniel Lizewski","display_name":"Daniel Lizewski","email":"daniellizewski@geotab.com","username":"dlizewski"},"last_update":"2024-09-21 09:02:59.000000000","reason":"Change was submitted"},"1000021":{"account":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"last_update":"2024-09-11 13:08:47.000000000","reason":"\u003cGERRIT_ACCOUNT_1000021\u003e replied on the change","reason_account":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"}},"1001369":{"account":{"_account_id":1001369,"name":"Masayuki.Ishikawa@jp.sony.com","email":"Masayuki.Ishikawa@jp.sony.com","username":"masayuki_ishikawa_sony"},"last_update":"2024-09-21 09:02:59.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"Ifcbeefb0ddcfbcb528daa9d1d95732ca9584c9ef","subject":"src/rtos/rtos_nuttx_stackings.c: Fix stack alignment for cortex-m targets","status":"MERGED","created":"2024-03-19 18:18:20.000000000","updated":"2024-09-21 09:02:59.000000000","submitted":"2024-09-21 09:02:59.000000000","submitter":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"total_comment_count":39,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"8180","meta_rev_id":"93cf45509b8ca1257d5a2d79bdc510e04719eefe","_number":8180,"owner":{"_account_id":1002247,"name":"Daniel Lizewski","display_name":"Daniel Lizewski","email":"daniellizewski@geotab.com","username":"dlizewski"},"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":"2024-09-21 09:02: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},"Code-Review":{"approved":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"all":[{"tag":"autogenerated:gerrit:merged","value":2,"date":"2024-09-21 09:02:59.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":1001369,"name":"Masayuki.Ishikawa@jp.sony.com","email":"Masayuki.Ishikawa@jp.sony.com","username":"masayuki_ishikawa_sony"},{"_account_id":1002207,"name":"Carlos Sanchez","email":"carlossanchez@geotab.com","username":"carlossanchez"}],"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":"2024-03-19 18:20:43.000000000","updated_by":{"_account_id":1002247,"name":"Daniel Lizewski","display_name":"Daniel Lizewski","email":"daniellizewski@geotab.com","username":"dlizewski"},"reviewer":{"_account_id":1002207,"name":"Carlos Sanchez","email":"carlossanchez@geotab.com","username":"carlossanchez"},"state":"CC"},{"updated":"2024-03-19 18:32:15.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":"2024-03-22 06:38:02.000000000","updated_by":{"_account_id":1001369,"name":"Masayuki.Ishikawa@jp.sony.com","email":"Masayuki.Ishikawa@jp.sony.com","username":"masayuki_ishikawa_sony"},"reviewer":{"_account_id":1001369,"name":"Masayuki.Ishikawa@jp.sony.com","email":"Masayuki.Ishikawa@jp.sony.com","username":"masayuki_ishikawa_sony"},"state":"CC"},{"updated":"2024-06-16 21:52:40.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":"de791cc6d58a060cffcfb16e0873bbd86ba5c475","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1002247,"name":"Daniel Lizewski","display_name":"Daniel Lizewski","email":"daniellizewski@geotab.com","username":"dlizewski"},"real_author":{"_account_id":1002247,"name":"Daniel Lizewski","display_name":"Daniel Lizewski","email":"daniellizewski@geotab.com","username":"dlizewski"},"date":"2024-03-19 18:18:20.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"778191644464948462aa13ce16efbbbd5c4c53cb","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":"2024-03-19 18:32:15.000000000","message":"Patch Set 1: Verified+1\n\nBuild Successful \n\nhttps://build.openocd.org/job/openocd-gerrit/19421/ : SUCCESS\n\nhttps://build.openocd.org/job/openocd-gerrit-build/18582/ : SUCCESS","accounts_in_message":[],"_revision_number":1},{"id":"8b535dc3787a17b68ab4949be9f2a05152d13ae1","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1002247,"name":"Daniel Lizewski","display_name":"Daniel Lizewski","email":"daniellizewski@geotab.com","username":"dlizewski"},"real_author":{"_account_id":1002247,"name":"Daniel Lizewski","display_name":"Daniel Lizewski","email":"daniellizewski@geotab.com","username":"dlizewski"},"date":"2024-03-21 12:50:17.000000000","message":"Uploaded patch set 2: Commit message was updated.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"changekind:NO_CHANGE\")\n","accounts_in_message":[],"_revision_number":2},{"id":"bb878a17a75e1f2b224f541d95d7bf9db2b4fd12","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":"2024-03-21 12:51:46.000000000","message":"Patch Set 2: Verified-1\n\nBuild Failed \n\nhttps://build.openocd.org/job/openocd-gerrit/19426/ : FAILURE\n\nhttps://build.openocd.org/job/openocd-gerrit-build/18587/ : FAILURE","accounts_in_message":[],"_revision_number":2},{"id":"24e85ecc4fc106a9ca5e54e79f9e2abf34847986","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1002247,"name":"Daniel Lizewski","display_name":"Daniel Lizewski","email":"daniellizewski@geotab.com","username":"dlizewski"},"real_author":{"_account_id":1002247,"name":"Daniel Lizewski","display_name":"Daniel Lizewski","email":"daniellizewski@geotab.com","username":"dlizewski"},"date":"2024-03-21 13:59:54.000000000","message":"Uploaded patch set 3: Commit message was updated.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"changekind:NO_CHANGE\")\n","accounts_in_message":[],"_revision_number":3},{"id":"e079d73ea48d912ec7f9f3e7a90469a7f8fbbcbe","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":"2024-03-21 14:14:08.000000000","message":"Patch Set 3: Verified+1\n\nBuild Successful \n\nhttps://build.openocd.org/job/openocd-gerrit/19427/ : SUCCESS\n\nhttps://build.openocd.org/job/openocd-gerrit-build/18588/ : SUCCESS","accounts_in_message":[],"_revision_number":3},{"id":"57f02c99e1a991e4312b797da8c0e92f3a84d7c9","author":{"_account_id":1001369,"name":"Masayuki.Ishikawa@jp.sony.com","email":"Masayuki.Ishikawa@jp.sony.com","username":"masayuki_ishikawa_sony"},"real_author":{"_account_id":1001369,"name":"Masayuki.Ishikawa@jp.sony.com","email":"Masayuki.Ishikawa@jp.sony.com","username":"masayuki_ishikawa_sony"},"date":"2024-03-22 06:38:02.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"4f7bac9e0be46d9ec19cf694aef1993593649787","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1002247,"name":"Daniel Lizewski","display_name":"Daniel Lizewski","email":"daniellizewski@geotab.com","username":"dlizewski"},"real_author":{"_account_id":1002247,"name":"Daniel Lizewski","display_name":"Daniel Lizewski","email":"daniellizewski@geotab.com","username":"dlizewski"},"date":"2024-03-22 18:07:58.000000000","message":"Uploaded patch set 4.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"changekind:NO_CHANGE\")\n","accounts_in_message":[],"_revision_number":4},{"id":"2968027d8ad4597f63b99f34efbc7c9d472d954d","author":{"_account_id":1002247,"name":"Daniel Lizewski","display_name":"Daniel Lizewski","email":"daniellizewski@geotab.com","username":"dlizewski"},"real_author":{"_account_id":1002247,"name":"Daniel Lizewski","display_name":"Daniel Lizewski","email":"daniellizewski@geotab.com","username":"dlizewski"},"date":"2024-03-22 18:17:03.000000000","message":"Patch Set 4:\n\n(2 comments)","accounts_in_message":[],"_revision_number":4},{"id":"60cd97f09761222b00bc98f0dbd64019492a9689","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":"2024-03-22 18:21:40.000000000","message":"Patch Set 4: Verified+1\n\nBuild Successful \n\nhttps://build.openocd.org/job/openocd-gerrit/19428/ : SUCCESS\n\nhttps://build.openocd.org/job/openocd-gerrit-build/18589/ : SUCCESS","accounts_in_message":[],"_revision_number":4},{"id":"e3bc09ee0b12d56a69ae5a3aa38626bd464334a3","author":{"_account_id":1001369,"name":"Masayuki.Ishikawa@jp.sony.com","email":"Masayuki.Ishikawa@jp.sony.com","username":"masayuki_ishikawa_sony"},"real_author":{"_account_id":1001369,"name":"Masayuki.Ishikawa@jp.sony.com","email":"Masayuki.Ishikawa@jp.sony.com","username":"masayuki_ishikawa_sony"},"date":"2024-03-25 00:04:31.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"b12b3f296bc5fe28c49a4c8a9e204807f82ec884","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1002247,"name":"Daniel Lizewski","display_name":"Daniel Lizewski","email":"daniellizewski@geotab.com","username":"dlizewski"},"real_author":{"_account_id":1002247,"name":"Daniel Lizewski","display_name":"Daniel Lizewski","email":"daniellizewski@geotab.com","username":"dlizewski"},"date":"2024-03-25 13:49:57.000000000","message":"Uploaded patch set 5: Commit message was updated.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"changekind:NO_CHANGE\")\n","accounts_in_message":[],"_revision_number":5},{"id":"20ab7a0c7953fd91995b0ee8791fda015674ef4b","author":{"_account_id":1002247,"name":"Daniel Lizewski","display_name":"Daniel Lizewski","email":"daniellizewski@geotab.com","username":"dlizewski"},"real_author":{"_account_id":1002247,"name":"Daniel Lizewski","display_name":"Daniel Lizewski","email":"daniellizewski@geotab.com","username":"dlizewski"},"date":"2024-03-25 13:53:07.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"00cc82c786daa88703dccd725f438b55a628a46a","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":"2024-03-25 14:04:18.000000000","message":"Patch Set 5: Verified+1\n\nBuild Successful \n\nhttps://build.openocd.org/job/openocd-gerrit/19436/ : SUCCESS\n\nhttps://build.openocd.org/job/openocd-gerrit-build/18597/ : SUCCESS","accounts_in_message":[],"_revision_number":5},{"id":"864a66c0974c4b95913c21708c9cb98db33b95f4","author":{"_account_id":1002247,"name":"Daniel Lizewski","display_name":"Daniel Lizewski","email":"daniellizewski@geotab.com","username":"dlizewski"},"real_author":{"_account_id":1002247,"name":"Daniel Lizewski","display_name":"Daniel Lizewski","email":"daniellizewski@geotab.com","username":"dlizewski"},"date":"2024-03-25 14:08:51.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"8aad7300c034f15938840029503c55fe42f56c5f","tag":"autogenerated:gerrit:setWorkInProgress","author":{"_account_id":1002247,"name":"Daniel Lizewski","display_name":"Daniel Lizewski","email":"daniellizewski@geotab.com","username":"dlizewski"},"real_author":{"_account_id":1002247,"name":"Daniel Lizewski","display_name":"Daniel Lizewski","email":"daniellizewski@geotab.com","username":"dlizewski"},"date":"2024-03-25 14:09:05.000000000","message":"Set Work In Progress","accounts_in_message":[],"_revision_number":5},{"id":"68ebff0d6bc4a146458adefe5875df8458d6b94d","author":{"_account_id":1002247,"name":"Daniel Lizewski","display_name":"Daniel Lizewski","email":"daniellizewski@geotab.com","username":"dlizewski"},"real_author":{"_account_id":1002247,"name":"Daniel Lizewski","display_name":"Daniel Lizewski","email":"daniellizewski@geotab.com","username":"dlizewski"},"date":"2024-03-25 14:21:42.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"1d10c6c79963ec73f1ba59efa54c619c2b25b35c","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":1002247,"name":"Daniel Lizewski","display_name":"Daniel Lizewski","email":"daniellizewski@geotab.com","username":"dlizewski"},"real_author":{"_account_id":1002247,"name":"Daniel Lizewski","display_name":"Daniel Lizewski","email":"daniellizewski@geotab.com","username":"dlizewski"},"date":"2024-03-26 18:55:23.000000000","message":"Uploaded patch set 6.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"changekind:NO_CHANGE\")\n","accounts_in_message":[],"_revision_number":6},{"id":"175ab2b4c976773064967e9aa976ba7160e02f7f","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":1002247,"name":"Daniel Lizewski","display_name":"Daniel Lizewski","email":"daniellizewski@geotab.com","username":"dlizewski"},"real_author":{"_account_id":1002247,"name":"Daniel Lizewski","display_name":"Daniel Lizewski","email":"daniellizewski@geotab.com","username":"dlizewski"},"date":"2024-03-26 19:07:57.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"dfff02039bc014797e378933d0964d913d736f37","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":"2024-03-26 19:08:10.000000000","message":"Patch Set 6: Verified-1\n\nBuild Failed \n\nhttps://build.openocd.org/job/openocd-gerrit-build/18599/ : ABORTED\n\nhttps://build.openocd.org/job/openocd-gerrit/19438/ : SUCCESS","accounts_in_message":[],"_revision_number":6},{"id":"98eaa545dfc2f0ff3f26296119cf3bba3722854a","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":"2024-03-26 19:20:57.000000000","message":"Patch Set 7: Verified+1\n\nBuild Successful \n\nhttps://build.openocd.org/job/openocd-gerrit/19439/ : SUCCESS\n\nhttps://build.openocd.org/job/openocd-gerrit-build/18600/ : SUCCESS","accounts_in_message":[],"_revision_number":7},{"id":"6b892d8cd3bba7898966d9c37939f58e114942e7","author":{"_account_id":1002247,"name":"Daniel Lizewski","display_name":"Daniel Lizewski","email":"daniellizewski@geotab.com","username":"dlizewski"},"real_author":{"_account_id":1002247,"name":"Daniel Lizewski","display_name":"Daniel Lizewski","email":"daniellizewski@geotab.com","username":"dlizewski"},"date":"2024-03-27 12:51:41.000000000","message":"Patch Set 7:\n\n(1 comment)\n\nThis change is ready for review.","accounts_in_message":[],"_revision_number":7},{"id":"6d99d758ef275e5a24c074eb58483e1b8bb24f78","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":"2024-06-16 21:52:40.000000000","message":"Patch Set 7: Code-Review-1\n\n(6 comments)","accounts_in_message":[],"_revision_number":7},{"id":"0e91232f21d7a0899e25a7c1d2e894e9d98acf82","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1002247,"name":"Daniel Lizewski","display_name":"Daniel Lizewski","email":"daniellizewski@geotab.com","username":"dlizewski"},"real_author":{"_account_id":1002247,"name":"Daniel Lizewski","display_name":"Daniel Lizewski","email":"daniellizewski@geotab.com","username":"dlizewski"},"date":"2024-08-23 17:38:35.000000000","message":"Uploaded patch set 8.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:NO_CHANGE OR is:MIN\")\n* Verified+1 (copy condition: \"changekind:NO_CHANGE\")\n","accounts_in_message":[],"_revision_number":8},{"id":"3b36c7777de80bb4b19201361ae481bfadba6e9b","author":{"_account_id":1002247,"name":"Daniel Lizewski","display_name":"Daniel Lizewski","email":"daniellizewski@geotab.com","username":"dlizewski"},"real_author":{"_account_id":1002247,"name":"Daniel Lizewski","display_name":"Daniel Lizewski","email":"daniellizewski@geotab.com","username":"dlizewski"},"date":"2024-08-23 17:44:58.000000000","message":"Patch Set 8:\n\n(7 comments)","accounts_in_message":[],"_revision_number":8},{"id":"7eac8e966bb94ec9c7af3f97b8c455fce0c2f219","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":"2024-08-23 17:52:05.000000000","message":"Patch Set 8: Verified+1\n\nBuild Successful \n\nhttps://build.openocd.org/job/openocd-gerrit/19952/ : SUCCESS\n\nhttps://build.openocd.org/job/openocd-gerrit-build/19107/ : SUCCESS","accounts_in_message":[],"_revision_number":8},{"id":"6eb694ba3f0b37b82d363c6a13f2e0a1ea8ba5d2","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":"2024-09-01 09:54:41.000000000","message":"Patch Set 8:\n\n(4 comments)","accounts_in_message":[],"_revision_number":8},{"id":"6497e6dd5ba0d2cebb8d7037b8b9f647de217cfb","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1002247,"name":"Daniel Lizewski","display_name":"Daniel Lizewski","email":"daniellizewski@geotab.com","username":"dlizewski"},"real_author":{"_account_id":1002247,"name":"Daniel Lizewski","display_name":"Daniel Lizewski","email":"daniellizewski@geotab.com","username":"dlizewski"},"date":"2024-09-03 14:36:43.000000000","message":"Uploaded patch set 9.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"changekind:NO_CHANGE\")\n","accounts_in_message":[],"_revision_number":9},{"id":"1467bf2adaab1c558adab6dea2a3b7a27a6e4b7f","author":{"_account_id":1002247,"name":"Daniel Lizewski","display_name":"Daniel Lizewski","email":"daniellizewski@geotab.com","username":"dlizewski"},"real_author":{"_account_id":1002247,"name":"Daniel Lizewski","display_name":"Daniel Lizewski","email":"daniellizewski@geotab.com","username":"dlizewski"},"date":"2024-09-03 14:41:55.000000000","message":"Patch Set 9:\n\n(9 comments)","accounts_in_message":[],"_revision_number":9},{"id":"a9b7735e0d932d2a29ab5e4ae2a1b4c117412c49","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":"2024-09-03 14:50:13.000000000","message":"Patch Set 9: Verified+1\n\nBuild Successful \n\nhttps://build.openocd.org/job/openocd-gerrit/19985/ : SUCCESS\n\nhttps://build.openocd.org/job/openocd-gerrit-build/19140/ : SUCCESS","accounts_in_message":[],"_revision_number":9},{"id":"b7ba54897a961ae63cacd483b169748f741a1990","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":"2024-09-07 16:10:48.000000000","message":"Patch Set 9:\n\n(2 comments)","accounts_in_message":[],"_revision_number":9},{"id":"2ae4fa7fcdf9ec9cec9e30a21029709272e9a200","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1002247,"name":"Daniel Lizewski","display_name":"Daniel Lizewski","email":"daniellizewski@geotab.com","username":"dlizewski"},"real_author":{"_account_id":1002247,"name":"Daniel Lizewski","display_name":"Daniel Lizewski","email":"daniellizewski@geotab.com","username":"dlizewski"},"date":"2024-09-09 12:17:50.000000000","message":"Uploaded patch set 10.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"changekind:NO_CHANGE\")\n","accounts_in_message":[],"_revision_number":10},{"id":"ae568a3ac869dfa331f0cb9683872e6d41c0b53a","author":{"_account_id":1002247,"name":"Daniel Lizewski","display_name":"Daniel Lizewski","email":"daniellizewski@geotab.com","username":"dlizewski"},"real_author":{"_account_id":1002247,"name":"Daniel Lizewski","display_name":"Daniel Lizewski","email":"daniellizewski@geotab.com","username":"dlizewski"},"date":"2024-09-09 12:19:52.000000000","message":"Patch Set 10:\n\n(2 comments)","accounts_in_message":[],"_revision_number":10},{"id":"ed8ee21e410cdd7685e9f5a56ff60ff1f2391428","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":"2024-09-09 12:32:41.000000000","message":"Patch Set 10: Verified+1\n\nBuild Successful \n\nhttps://build.openocd.org/job/openocd-gerrit/19997/ : SUCCESS\n\nhttps://build.openocd.org/job/openocd-gerrit-build/19152/ : SUCCESS","accounts_in_message":[],"_revision_number":10},{"id":"a982fe6abe24c955db707d898698ce0f93be2d00","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":"2024-09-11 13:08:47.000000000","message":"Patch Set 10: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":10},{"id":"85d421dbd9fbf5791c3a0c6fdcbb73ddcb2631c9","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":"2024-09-21 09:02:54.000000000","message":"Patch Set 10: Code-Review+2","accounts_in_message":[],"_revision_number":10},{"id":"93cf45509b8ca1257d5a2d79bdc510e04719eefe","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":"2024-09-21 09:02:59.000000000","message":"Change has been successfully cherry-picked as 5159c599157cc878521ae64e836675f7939c6a09","accounts_in_message":[],"_revision_number":11}],"current_revision":"5159c599157cc878521ae64e836675f7939c6a09","revisions":{"e44a3ea733df1c1793e81b2a69b12a09dff75c03":{"kind":"REWORK","_number":9,"created":"2024-09-03 14:36:43.000000000","uploader":{"_account_id":1002247,"name":"Daniel Lizewski","display_name":"Daniel Lizewski","email":"daniellizewski@geotab.com","username":"dlizewski"},"ref":"refs/changes/80/8180/9","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/80/8180/9","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/80/8180/9 \u0026\u0026 git checkout -b change-8180 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/80/8180/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/80/8180/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/80/8180/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/80/8180/9","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/80/8180/9 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"ac63cd00d792331914db0b6edd3f427c30eec3fa","subject":"tcl/interface/raspberrypi5-gpiod: fix string match pattern escaping"}],"author":{"name":"daniellizewski","email":"daniellizewski@geotab.com","date":"2024-03-21 13:58:34.000000000","tz":-240},"committer":{"name":"daniellizewski","email":"daniellizewski@geotab.com","date":"2024-09-03 14:35:25.000000000","tz":-240},"subject":"src/rtos/rtos_nuttx_stackings.c: Fix stack alignment for cortex-m targets","message":"src/rtos/rtos_nuttx_stackings.c: Fix stack alignment for cortex-m targets\n\nBacktraces performed by GDB on any thread other than the current\nthread would fail if hardware 8 byte ISR stack alignment\nwas enabled on cortex_m targets. Stack reads now adjust\nthe stored SP to account for a potential offset introduced by hardware.\nFixed incorrect register offsets for cortex_m Nuttx frames by reading\nthe TCB info symbols to determine correct offsets.\nFixed offsets can no longer be used since the offsets have changed\nmultiple times for different Nuttx versions.\nTested on nuttx-12.1.0.\nTested using custom stm32h7 board and custom s32k148 board variants.\nBuilt with CONFIG_ARCH_FPU enabled and disabled to\ntest FPU and non FPU frame logic.\n\nChange-Id: Ifcbeefb0ddcfbcb528daa9d1d95732ca9584c9ef\nSigned-off-by: daniellizewski \u003cdaniellizewski@geotab.com\u003e\n"}},"a82d3790618c835e6944cdd0a7b990b756b46b3e":{"kind":"REWORK","_number":8,"created":"2024-08-23 17:38:35.000000000","uploader":{"_account_id":1002247,"name":"Daniel Lizewski","display_name":"Daniel Lizewski","email":"daniellizewski@geotab.com","username":"dlizewski"},"ref":"refs/changes/80/8180/8","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/80/8180/8","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/80/8180/8 \u0026\u0026 git checkout -b change-8180 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/80/8180/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/80/8180/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/80/8180/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/80/8180/8","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/80/8180/8 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"ac63cd00d792331914db0b6edd3f427c30eec3fa","subject":"tcl/interface/raspberrypi5-gpiod: fix string match pattern escaping"}],"author":{"name":"daniellizewski","email":"daniellizewski@geotab.com","date":"2024-03-21 13:58:34.000000000","tz":-240},"committer":{"name":"daniellizewski","email":"daniellizewski@geotab.com","date":"2024-08-23 17:33:32.000000000","tz":-240},"subject":"src/rtos/rtos_nuttx_stackings.c: Fix stack alignment for cortex-m targets","message":"src/rtos/rtos_nuttx_stackings.c: Fix stack alignment for cortex-m targets\n\nBacktraces performed by GDB on any thread other than the current\nthread would fail if hardware 8 byte ISR stack alignment\nwas enabled on cortex_m targets. Stack reads now adjust\nthe stored SP to account for a potential offset introduced by hardware.\nFixed incorrect register offsets for cortex_m Nuttx frames by reading\nthe TCB info symbols to determine correct offsets.\nFixed offsets can no longer be used since the offsets have changed\nmultiple times for different Nuttx versions.\nTested on nuttx-12.1.0.\nTested using custom stm32h7 board and custom s32k148 board variants.\nBuilt with CONFIG_ARCH_FPU enabled and disabled to\ntest FPU and non FPU frame logic.\n\nChange-Id: Ifcbeefb0ddcfbcb528daa9d1d95732ca9584c9ef\nSigned-off-by: daniellizewski \u003cdaniellizewski@geotab.com\u003e\n"}},"5159c599157cc878521ae64e836675f7939c6a09":{"kind":"REWORK","_number":11,"created":"2024-09-21 09:02:59.000000000","uploader":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"ref":"refs/changes/80/8180/11","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/80/8180/11","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/80/8180/11 \u0026\u0026 git checkout -b change-8180 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/80/8180/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/80/8180/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/80/8180/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/80/8180/11","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/80/8180/11 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"b14f63e0045557118a5296e6049a3642011bf431","subject":"aarch64: Invalidate caches on reset"}],"author":{"name":"daniellizewski","email":"daniellizewski@geotab.com","date":"2024-03-21 13:58:34.000000000","tz":-240},"committer":{"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","date":"2024-09-21 09:02:59.000000000","tz":0},"subject":"src/rtos/rtos_nuttx_stackings.c: Fix stack alignment for cortex-m targets","message":"src/rtos/rtos_nuttx_stackings.c: Fix stack alignment for cortex-m targets\n\nBacktraces performed by GDB on any thread other than the current\nthread would fail if hardware 8 byte ISR stack alignment\nwas enabled on cortex_m targets. Stack reads now adjust\nthe stored SP to account for a potential offset introduced by hardware.\nFixed incorrect register offsets for cortex_m Nuttx frames by reading\nthe TCB info symbols to determine correct offsets.\nFixed offsets can no longer be used since the offsets have changed\nmultiple times for different Nuttx versions.\nTested on nuttx-12.1.0.\nTested using custom stm32h7 board and custom s32k148 board variants.\nBuilt with CONFIG_ARCH_FPU enabled and disabled to\ntest FPU and non FPU frame logic.\n\nChange-Id: Ifcbeefb0ddcfbcb528daa9d1d95732ca9584c9ef\nSigned-off-by: daniellizewski \u003cdaniellizewski@geotab.com\u003e\nReviewed-on: https://review.openocd.org/c/openocd/+/8180\nReviewed-by: Antonio Borneo \u003cborneo.antonio@gmail.com\u003e\nTested-by: jenkins\n"}},"77f47918e5cee2cabea9edbf264f06df9271e604":{"kind":"REWORK","_number":10,"created":"2024-09-09 12:17:50.000000000","uploader":{"_account_id":1002247,"name":"Daniel Lizewski","display_name":"Daniel Lizewski","email":"daniellizewski@geotab.com","username":"dlizewski"},"ref":"refs/changes/80/8180/10","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/80/8180/10","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/80/8180/10 \u0026\u0026 git checkout -b change-8180 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/80/8180/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/80/8180/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/80/8180/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/80/8180/10","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/80/8180/10 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"ac63cd00d792331914db0b6edd3f427c30eec3fa","subject":"tcl/interface/raspberrypi5-gpiod: fix string match pattern escaping"}],"author":{"name":"daniellizewski","email":"daniellizewski@geotab.com","date":"2024-03-21 13:58:34.000000000","tz":-240},"committer":{"name":"daniellizewski","email":"daniellizewski@geotab.com","date":"2024-09-09 12:17:07.000000000","tz":-240},"subject":"src/rtos/rtos_nuttx_stackings.c: Fix stack alignment for cortex-m targets","message":"src/rtos/rtos_nuttx_stackings.c: Fix stack alignment for cortex-m targets\n\nBacktraces performed by GDB on any thread other than the current\nthread would fail if hardware 8 byte ISR stack alignment\nwas enabled on cortex_m targets. Stack reads now adjust\nthe stored SP to account for a potential offset introduced by hardware.\nFixed incorrect register offsets for cortex_m Nuttx frames by reading\nthe TCB info symbols to determine correct offsets.\nFixed offsets can no longer be used since the offsets have changed\nmultiple times for different Nuttx versions.\nTested on nuttx-12.1.0.\nTested using custom stm32h7 board and custom s32k148 board variants.\nBuilt with CONFIG_ARCH_FPU enabled and disabled to\ntest FPU and non FPU frame logic.\n\nChange-Id: Ifcbeefb0ddcfbcb528daa9d1d95732ca9584c9ef\nSigned-off-by: daniellizewski \u003cdaniellizewski@geotab.com\u003e\n"}},"6020c5993ff68b12fbfc7cc76bf2c9511b5d5425":{"kind":"NO_CODE_CHANGE","_number":5,"created":"2024-03-25 13:49:57.000000000","uploader":{"_account_id":1002247,"name":"Daniel Lizewski","display_name":"Daniel Lizewski","email":"daniellizewski@geotab.com","username":"dlizewski"},"ref":"refs/changes/80/8180/5","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/80/8180/5","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/80/8180/5 \u0026\u0026 git checkout -b change-8180 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/80/8180/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/80/8180/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/80/8180/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/80/8180/5","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/80/8180/5 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"01a797af143398c6f3aa1eb6f8949deff4ccf044","subject":"target/mips32: add fpu access support"}],"author":{"name":"daniellizewski","email":"daniellizewski@geotab.com","date":"2024-03-21 13:58:34.000000000","tz":-240},"committer":{"name":"daniellizewski","email":"daniellizewski@geotab.com","date":"2024-03-25 13:35:55.000000000","tz":-240},"subject":"src/rtos/rtos_nuttx_stackings.c: Fix stack alignment for cortex-m targets","message":"src/rtos/rtos_nuttx_stackings.c: Fix stack alignment for cortex-m targets\n\nBacktraces performed by GDB on any thread other than the current\nthread would fail if hardware 8 byte ISR stack alignment\nwas enabled on cortex_m targets. Used rtos_cortex_m_stack_align\nto adjust SP if 8 byte alignment was enabled.\nFixed incorrect register offsets for cortex_m Nuttx frames.\nTested on nuttx-12.1.0.\nTested using custom stm32h7 board and custom s32k148 board variants.\nBuilt with CONFIG_ARCH_FPU enabled and disabled to\ntest FPU and non FPU frame logic.\n\nChange-Id: Ifcbeefb0ddcfbcb528daa9d1d95732ca9584c9ef\nSigned-off-by: daniellizewski \u003cdaniellizewski@geotab.com\u003e\n"}},"779056b5a22d77906a31595c3b59a30304427736":{"kind":"REWORK","_number":4,"created":"2024-03-22 18:07:58.000000000","uploader":{"_account_id":1002247,"name":"Daniel Lizewski","display_name":"Daniel Lizewski","email":"daniellizewski@geotab.com","username":"dlizewski"},"ref":"refs/changes/80/8180/4","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/80/8180/4","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/80/8180/4 \u0026\u0026 git checkout -b change-8180 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/80/8180/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/80/8180/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/80/8180/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/80/8180/4","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/80/8180/4 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"01a797af143398c6f3aa1eb6f8949deff4ccf044","subject":"target/mips32: add fpu access support"}],"author":{"name":"daniellizewski","email":"daniellizewski@geotab.com","date":"2024-03-21 13:58:34.000000000","tz":-240},"committer":{"name":"daniellizewski","email":"daniellizewski@geotab.com","date":"2024-03-22 18:07:32.000000000","tz":-240},"subject":"src/rtos/rtos_nuttx_stackings.c: Fix stack alignment for cortex-m targets","message":"src/rtos/rtos_nuttx_stackings.c: Fix stack alignment for cortex-m targets\n\nBacktraces performed by GDB on any thread other than the current\nthread would fail if hardware 8 byte ISR stack alignment\nwas enabled. Use rtos_cortex_m_stack_align to adjust SP\nif 8 byte alignment was enabled\n\nChange-Id: Ifcbeefb0ddcfbcb528daa9d1d95732ca9584c9ef\nSigned-off-by: daniellizewski \u003cdaniellizewski@geotab.com\u003e\n"}},"b8e40c924bdf49e93500d927cc6bde687df52b52":{"kind":"REWORK","_number":7,"created":"2024-03-26 19:07:57.000000000","uploader":{"_account_id":1002247,"name":"Daniel Lizewski","display_name":"Daniel Lizewski","email":"daniellizewski@geotab.com","username":"dlizewski"},"ref":"refs/changes/80/8180/7","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/80/8180/7","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/80/8180/7 \u0026\u0026 git checkout -b change-8180 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/80/8180/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/80/8180/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/80/8180/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/80/8180/7","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/80/8180/7 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"a35e254c5383008cdacf7838a777f7f17af5eeb1","subject":"target/adi_v5_swd: move setting of do_reconnect one level up"}],"author":{"name":"daniellizewski","email":"daniellizewski@geotab.com","date":"2024-03-21 13:58:34.000000000","tz":-240},"committer":{"name":"daniellizewski","email":"daniellizewski@geotab.com","date":"2024-03-26 19:07:33.000000000","tz":-240},"subject":"src/rtos/rtos_nuttx_stackings.c: Fix stack alignment for cortex-m targets","message":"src/rtos/rtos_nuttx_stackings.c: Fix stack alignment for cortex-m targets\n\nBacktraces performed by GDB on any thread other than the current\nthread would fail if hardware 8 byte ISR stack alignment\nwas enabled on cortex_m targets. Used rtos_cortex_m_stack_align\nto adjust SP if 8 byte alignment was enabled.\nFixed incorrect register offsets for cortex_m Nuttx frames by reading\nthe TCB info symbols to determine correct offsets.\nTested on nuttx-12.1.0.\nTested using custom stm32h7 board and custom s32k148 board variants.\nBuilt with CONFIG_ARCH_FPU enabled and disabled to\ntest FPU and non FPU frame logic.\n\nChange-Id: Ifcbeefb0ddcfbcb528daa9d1d95732ca9584c9ef\nSigned-off-by: daniellizewski \u003cdaniellizewski@geotab.com\u003e\n"}},"73e39849e8b3ca480d9916eb6f9f198a67c90193":{"kind":"REWORK","_number":6,"created":"2024-03-26 18:55:23.000000000","uploader":{"_account_id":1002247,"name":"Daniel Lizewski","display_name":"Daniel Lizewski","email":"daniellizewski@geotab.com","username":"dlizewski"},"ref":"refs/changes/80/8180/6","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/80/8180/6","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/80/8180/6 \u0026\u0026 git checkout -b change-8180 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/80/8180/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/80/8180/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/80/8180/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/80/8180/6","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/80/8180/6 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"a35e254c5383008cdacf7838a777f7f17af5eeb1","subject":"target/adi_v5_swd: move setting of do_reconnect one level up"}],"author":{"name":"daniellizewski","email":"daniellizewski@geotab.com","date":"2024-03-21 13:58:34.000000000","tz":-240},"committer":{"name":"daniellizewski","email":"daniellizewski@geotab.com","date":"2024-03-26 18:49:11.000000000","tz":-240},"subject":"src/rtos/rtos_nuttx_stackings.c: Fix stack alignment for cortex-m targets","message":"src/rtos/rtos_nuttx_stackings.c: Fix stack alignment for cortex-m targets\n\nBacktraces performed by GDB on any thread other than the current\nthread would fail if hardware 8 byte ISR stack alignment\nwas enabled on cortex_m targets. Used rtos_cortex_m_stack_align\nto adjust SP if 8 byte alignment was enabled.\nFixed incorrect register offsets for cortex_m Nuttx frames by reading\nthe TCB info symbols to determine correct offsets.\nTested on nuttx-12.1.0.\nTested using custom stm32h7 board and custom s32k148 board variants.\nBuilt with CONFIG_ARCH_FPU enabled and disabled to\ntest FPU and non FPU frame logic.\n\nChange-Id: Ifcbeefb0ddcfbcb528daa9d1d95732ca9584c9ef\nSigned-off-by: daniellizewski \u003cdaniellizewski@geotab.com\u003e\n"}},"773dde0dfa8247bf9cad57d8ef93d1db46cf5665":{"kind":"REWORK","_number":1,"created":"2024-03-19 18:18:20.000000000","uploader":{"_account_id":1002247,"name":"Daniel Lizewski","display_name":"Daniel Lizewski","email":"daniellizewski@geotab.com","username":"dlizewski"},"ref":"refs/changes/80/8180/1","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/80/8180/1","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/80/8180/1 \u0026\u0026 git checkout -b change-8180 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/80/8180/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/80/8180/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/80/8180/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/80/8180/1","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/80/8180/1 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"01a797af143398c6f3aa1eb6f8949deff4ccf044","subject":"target/mips32: add fpu access support"}],"author":{"name":"dlizewski","email":"daniel.lizewski@gmail.com","date":"2024-03-19 18:10:46.000000000","tz":-240},"committer":{"name":"dlizewski","email":"daniel.lizewski@gmail.com","date":"2024-03-19 18:10:46.000000000","tz":-240},"subject":"src/rtos/rtos_nuttx_stackings.c: Fix stack alignment for cortex-m targets","message":"src/rtos/rtos_nuttx_stackings.c: Fix stack alignment for cortex-m targets\n\nBacktraces performed by GDB on any thread other than the current\nthread would fail if hardware 8 byte ISR stack alignment\nwas enabled. Nuttx stores the stack pointer post alignment\nbecause it automatically gets applied/removed by hardware\non enter/exit of an ISR. GDB expects registers to be exactly as\nthey were just prior to ISR. This offset causes backtraces\nto fail on all threads except the currently executing thread\nand must be adjusted from the stored value.\n\nChange-Id: Ifcbeefb0ddcfbcb528daa9d1d95732ca9584c9ef\nSigned-off-by: dlizewski \u003cdaniel.lizewski@gmail.com\u003e\n"}},"9bb405c92c053348068cdaf7022ac53f4ca07666":{"kind":"NO_CODE_CHANGE","_number":3,"created":"2024-03-21 13:59:54.000000000","uploader":{"_account_id":1002247,"name":"Daniel Lizewski","display_name":"Daniel Lizewski","email":"daniellizewski@geotab.com","username":"dlizewski"},"ref":"refs/changes/80/8180/3","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/80/8180/3","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/80/8180/3 \u0026\u0026 git checkout -b change-8180 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/80/8180/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/80/8180/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/80/8180/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/80/8180/3","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/80/8180/3 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"01a797af143398c6f3aa1eb6f8949deff4ccf044","subject":"target/mips32: add fpu access support"}],"author":{"name":"daniellizewski","email":"daniellizewski@geotab.com","date":"2024-03-21 13:58:34.000000000","tz":-240},"committer":{"name":"daniellizewski","email":"daniellizewski@geotab.com","date":"2024-03-21 13:58:34.000000000","tz":-240},"subject":"src/rtos/rtos_nuttx_stackings.c: Fix stack alignment for cortex-m targets","message":"src/rtos/rtos_nuttx_stackings.c: Fix stack alignment for cortex-m targets\n\nBacktraces performed by GDB on any thread other than the current\nthread would fail if hardware 8 byte ISR stack alignment\nwas enabled. Nuttx stores the stack pointer post alignment\nbecause it automatically gets applied/removed by hardware\non enter/exit of an ISR. GDB expects registers to be exactly as\nthey were just prior to ISR. This offset causes backtraces\nto fail on all threads except the currently executing thread\nand must be adjusted from the stored value.\n\nChange-Id: Ifcbeefb0ddcfbcb528daa9d1d95732ca9584c9ef\nSigned-off-by: daniellizewski \u003cdaniellizewski@geotab.com\u003e\n"}},"495904fb4119232f939f2db4e796b855d6f4a1c5":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2024-03-21 12:50:17.000000000","uploader":{"_account_id":1002247,"name":"Daniel Lizewski","display_name":"Daniel Lizewski","email":"daniellizewski@geotab.com","username":"dlizewski"},"ref":"refs/changes/80/8180/2","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/80/8180/2","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/80/8180/2 \u0026\u0026 git checkout -b change-8180 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/80/8180/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/80/8180/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/80/8180/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/80/8180/2","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/80/8180/2 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"01a797af143398c6f3aa1eb6f8949deff4ccf044","subject":"target/mips32: add fpu access support"}],"author":{"name":"daniellizewski","email":"daniellizewski@geotab.com","date":"2024-03-19 18:10:46.000000000","tz":-240},"committer":{"name":"daniellizewski","email":"daniellizewski@geotab.com","date":"2024-03-21 12:48:34.000000000","tz":-240},"subject":"src/rtos/rtos_nuttx_stackings.c: Fix stack alignment for cortex-m targets","message":"src/rtos/rtos_nuttx_stackings.c: Fix stack alignment for cortex-m targets\n\nBacktraces performed by GDB on any thread other than the current\nthread would fail if hardware 8 byte ISR stack alignment\nwas enabled. Nuttx stores the stack pointer post alignment\nbecause it automatically gets applied/removed by hardware\non enter/exit of an ISR. GDB expects registers to be exactly as\nthey were just prior to ISR. This offset causes backtraces\nto fail on all threads except the currently executing thread\nand must be adjusted from the stored value.\n\nChange-Id: Ifcbeefb0ddcfbcb528daa9d1d95732ca9584c9ef\nSigned-off-by: daniellizeski \u003cdaniellizewski@geotab.com\u003e\n"}}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","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\u003dMAX -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX","-label:Verified\u003dMIN"],"failing_atoms":[]}},{"name":"Code-Review","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX","-label:Code-Review\u003dMIN"],"failing_atoms":[]}}]}
