)]}'
{"id":"openocd~master~I27ea2a2dc89d7820dc5f56949723c529bdb1e1b6","project":"openocd","branch":"master","attention_set":{"1002105":{"account":{"_account_id":1002105,"name":"N S","email":"nlshipp@yahoo.com","username":"nlshipp"},"last_update":"2025-11-16 15:34:39.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"}}},"removed_from_attention_set":{},"hashtags":[],"change_id":"I27ea2a2dc89d7820dc5f56949723c529bdb1e1b6","subject":"jtag/drivers: Speed up OpenJTAG adapter by using async reads","status":"NEW","created":"2025-11-16 04:23:41.000000000","updated":"2025-12-01 04:03:30.000000000","submit_type":"CHERRY_PICK","mergeable":true,"submittable":false,"total_comment_count":2,"unresolved_comment_count":2,"has_review_started":true,"meta_rev_id":"d3916dc5a9158f05e94a1e3121342c565653cab2","_number":9237,"owner":{"_account_id":1002105,"name":"N S","email":"nlshipp@yahoo.com","username":"nlshipp"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:jenkins-gerrit-trigger","value":1,"date":"2025-12-01 04:03:30.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":{"CC":[{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"}],"REVIEWER":[{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-11-16 04:23:50.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":"2025-11-16 04:40: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":"2025-11-16 15:34:39.000000000","updated_by":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"reviewer":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"state":"CC"}],"messages":[{"id":"f69377e89bf77cd574ccd0a4617fe665f565d284","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1002105,"name":"N S","email":"nlshipp@yahoo.com","username":"nlshipp"},"real_author":{"_account_id":1002105,"name":"N S","email":"nlshipp@yahoo.com","username":"nlshipp"},"date":"2025-11-16 04:23:41.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"87c71ed34467351348e6d0c0bb35c52416d2fc41","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":"2025-11-16 04:40:12.000000000","message":"Patch Set 1: Verified+1\n\nBuild Successful \n\nhttps://build.openocd.org/job/openocd-gerrit/22294/ : SUCCESS\n\nhttps://build.openocd.org/job/openocd-gerrit-build/21407/ : SUCCESS","accounts_in_message":[],"_revision_number":1},{"id":"ae102a6fab9c9285b3bac9503470129965f4afb1","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":"2025-11-16 15:34:39.000000000","message":"Patch Set 1:\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"4daab495e173920496d0767e9b6b417cb1ff029b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1002105,"name":"N S","email":"nlshipp@yahoo.com","username":"nlshipp"},"real_author":{"_account_id":1002105,"name":"N S","email":"nlshipp@yahoo.com","username":"nlshipp"},"date":"2025-11-17 23:17:11.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"changekind:NO_CHANGE\")\n","accounts_in_message":[],"_revision_number":2},{"id":"bd258739a1a429069881aaab16aa25178c71777e","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":"2025-11-17 23:18:09.000000000","message":"Patch Set 2: Verified-1\n\nBuild Failed \n\nhttps://build.openocd.org/job/openocd-gerrit/22306/ : FAILURE\n\nhttps://build.openocd.org/job/openocd-gerrit-build/21419/ : FAILURE","accounts_in_message":[],"_revision_number":2},{"id":"7b1b2a7f09ba254451f1c7030593f17add44d228","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1002105,"name":"N S","email":"nlshipp@yahoo.com","username":"nlshipp"},"real_author":{"_account_id":1002105,"name":"N S","email":"nlshipp@yahoo.com","username":"nlshipp"},"date":"2025-12-01 03:23:48.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"changekind:NO_CHANGE\")\n","accounts_in_message":[],"_revision_number":3},{"id":"d3916dc5a9158f05e94a1e3121342c565653cab2","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":"2025-12-01 04:03:30.000000000","message":"Patch Set 3: Verified+1\n\nBuild Successful \n\nhttps://build.openocd.org/job/openocd-gerrit/22413/ : SUCCESS\n\nhttps://build.openocd.org/job/openocd-gerrit-build/21526/ : SUCCESS","accounts_in_message":[],"_revision_number":3}],"current_revision":"da68602783c3692c6433feaccb448e375917bbe0","revisions":{"4293042d1fb6b4fcb6d65c11d99d743125f7aa3a":{"kind":"REWORK","_number":2,"created":"2025-11-17 23:17:11.000000000","uploader":{"_account_id":1002105,"name":"N S","email":"nlshipp@yahoo.com","username":"nlshipp"},"ref":"refs/changes/37/9237/2","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/37/9237/2","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/37/9237/2 \u0026\u0026 git checkout -b change-9237 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/37/9237/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/37/9237/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/37/9237/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/37/9237/2","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/37/9237/2 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"4e78563a0083d32a7cbb3ebfa92f7b9142637bf3","subject":"target/riscv: fix progbuf memory writes in case last write is busy"}],"author":{"name":"N S","email":"nlshipp@yahoo.com","date":"2025-11-16 01:11:01.000000000","tz":-480},"committer":{"name":"N S","email":"nlshipp@yahoo.com","date":"2025-11-17 23:16:11.000000000","tz":-480},"subject":"jtag/drivers: Speed up OpenJTAG adapter by using async reads","message":"jtag/drivers: Speed up OpenJTAG adapter by using async reads\n\nImprove performance of USB OpenJTAG adapters by requesting async\nUSB read result before sending TAP commands to device. Allows\ndevice to immediately start sending results to host before all\ncommands have been processed.\n\nSigned-off-by: N S \u003cnlshipp@yahoo.com\u003e\nChange-Id: I27ea2a2dc89d7820dc5f56949723c529bdb1e1b6\n"}},"da68602783c3692c6433feaccb448e375917bbe0":{"kind":"REWORK","_number":3,"created":"2025-12-01 03:23:48.000000000","uploader":{"_account_id":1002105,"name":"N S","email":"nlshipp@yahoo.com","username":"nlshipp"},"ref":"refs/changes/37/9237/3","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/37/9237/3","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/37/9237/3 \u0026\u0026 git checkout -b change-9237 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/37/9237/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/37/9237/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/37/9237/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/37/9237/3","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/37/9237/3 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"4e78563a0083d32a7cbb3ebfa92f7b9142637bf3","subject":"target/riscv: fix progbuf memory writes in case last write is busy"}],"author":{"name":"N S","email":"nlshipp@yahoo.com","date":"2025-11-16 01:11:01.000000000","tz":-480},"committer":{"name":"N S","email":"nlshipp@yahoo.com","date":"2025-12-01 03:23:15.000000000","tz":-480},"subject":"jtag/drivers: Speed up OpenJTAG adapter by using async reads","message":"jtag/drivers: Speed up OpenJTAG adapter by using async reads\n\nImprove performance of USB OpenJTAG adapters by requesting async\nUSB read result before sending TAP commands to device. Allows\ndevice to immediately start sending results to host before all\ncommands have been processed.\n\nSigned-off-by: N S \u003cnlshipp@yahoo.com\u003e\nChange-Id: I27ea2a2dc89d7820dc5f56949723c529bdb1e1b6\n"}},"70bce72646aef03bc2db69fd4f0713cd9e6a3d18":{"kind":"REWORK","_number":1,"created":"2025-11-16 04:23:41.000000000","uploader":{"_account_id":1002105,"name":"N S","email":"nlshipp@yahoo.com","username":"nlshipp"},"ref":"refs/changes/37/9237/1","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/37/9237/1","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/37/9237/1 \u0026\u0026 git checkout -b change-9237 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/37/9237/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/37/9237/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/37/9237/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/37/9237/1","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/37/9237/1 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"4e78563a0083d32a7cbb3ebfa92f7b9142637bf3","subject":"target/riscv: fix progbuf memory writes in case last write is busy"}],"author":{"name":"N S","email":"nlshipp@yahoo.com","date":"2025-11-16 01:11:01.000000000","tz":-480},"committer":{"name":"N S","email":"nlshipp@yahoo.com","date":"2025-11-16 04:23:01.000000000","tz":-480},"subject":"jtag/drivers: Speed up OpenJTAG adapter by using async reads","message":"jtag/drivers: Speed up OpenJTAG adapter by using async reads\n\nImprove performance of USB OpenJTAG adapters by requesting async\nUSB read result before sending TAP commands to device. Allows\ndevice to immediately start sending results to host before all\ncommands have been processed.\n\nSigned-off-by: N S \u003cnlshipp@yahoo.com\u003e\nChange-Id: I27ea2a2dc89d7820dc5f56949723c529bdb1e1b6\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"]}}]}
