)]}'
{"id":"openocd~master~I8ef55205be221c727607fe25b81ae21de0d96f02","project":"openocd","branch":"master","attention_set":{},"removed_from_attention_set":{"1000021":{"account":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"last_update":"2023-03-06 21:38:46.000000000","reason":"Antonio Borneo replied on the change"},"1002122":{"account":{"_account_id":1002122,"name":"Wolfram Sang","email":"wsa@kernel.org","username":"wsakernel"},"last_update":"2023-03-06 19:34:27.000000000","reason":"Wolfram Sang replied on the change"},"1000687":{"account":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"last_update":"2023-03-14 10:12:14.000000000","reason":"removed on reply"}},"hashtags":[],"change_id":"I8ef55205be221c727607fe25b81ae21de0d96f02","subject":"drivers/ftdi: prevent misleading error msg when more vid/pids configured","status":"MERGED","created":"2023-03-06 15:30:29.000000000","updated":"2023-09-07 19:22:13.000000000","submitted":"2023-03-18 17:33:48.000000000","submitter":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"total_comment_count":8,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"7529","meta_rev_id":"2f31d88ad39f163019049978a94c9fdd8a265b01","_number":7529,"owner":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"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"},{"value":0,"_account_id":1002122,"name":"Wolfram Sang","email":"wsa@kernel.org","username":"wsakernel"},{"value":0,"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},{"tag":"autogenerated:gerrit:merged","value":1,"date":"2023-03-18 17:33:48.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":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"all":[{"tag":"autogenerated:gerrit:merged","value":1,"date":"2023-03-18 17:33:48.000000000","permitted_voting_range":{"min":1,"max":2},"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},{"tag":"autogenerated:gerrit:merged","value":1,"date":"2023-03-18 17:33:48.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1002122,"name":"Wolfram Sang","email":"wsa@kernel.org","username":"wsakernel"},{"tag":"autogenerated:gerrit:merged","value":2,"date":"2023-03-18 17:33:48.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,"_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":1001964,"name":"Erhan Kurubas","display_name":"Erhan Kurubas","email":"erhan.kurubas@espressif.com","username":"erhankur"}],"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":1002122,"name":"Wolfram Sang","email":"wsa@kernel.org","username":"wsakernel"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2023-03-06 15:32:34.000000000","updated_by":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"reviewer":{"_account_id":1002122,"name":"Wolfram Sang","email":"wsa@kernel.org","username":"wsakernel"},"state":"REVIEWER"},{"updated":"2023-03-06 16:35:20.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":"2023-03-06 19:06:45.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":"2023-09-05 21:42:19.000000000","updated_by":{"_account_id":1001964,"name":"Erhan Kurubas","display_name":"Erhan Kurubas","email":"erhan.kurubas@espressif.com","username":"erhankur"},"reviewer":{"_account_id":1001964,"name":"Erhan Kurubas","display_name":"Erhan Kurubas","email":"erhan.kurubas@espressif.com","username":"erhankur"},"state":"CC"}],"messages":[{"id":"9cbffafd2d1ac8b6db623e7cf2e20c894a46ead6","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":"2023-03-06 15:30:29.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"101906cf836f033502e8882daa2fe8a424e9487f","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2023-03-06 16:35:20.000000000","message":"Patch Set 1: Verified+1\n\nBuild Successful \n\nhttps://build.openocd.org/job/openocd-gerrit-build/16652/ : SUCCESS\n\nhttps://build.openocd.org/job/openocd-gerrit/17447/ : SUCCESS","accounts_in_message":[],"_revision_number":1},{"id":"798199bd4848b661acee0f8ff60c3e958acbe99b","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":"2023-03-06 19:06:45.000000000","message":"Patch Set 1: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"973b348b90b1100053c0e07e0884115803f824ac","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":"2023-03-06 19:14:28.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"d4fae3de505cafc5ffc5c4467d8b2f368c8cae79","author":{"_account_id":1002122,"name":"Wolfram Sang","email":"wsa@kernel.org","username":"wsakernel"},"real_author":{"_account_id":1002122,"name":"Wolfram Sang","email":"wsa@kernel.org","username":"wsakernel"},"date":"2023-03-06 19:34:27.000000000","message":"Patch Set 1: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"9c310d4d2481b9071baa49b3d479c43de5fea80c","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":"2023-03-06 19:58:48.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"a8c7fd5ac62c4857f95f2980bf91a67f4d80dc8c","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":"2023-03-06 21:38:46.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"c3a060d3bc41f715988663de3fc9cb01cba782df","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":"2023-03-14 10:12:14.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"4cb49e522cb5963976a77b5377b0e4846e691dba","tag":"autogenerated:gerrit:merged","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":"2023-03-18 17:33:48.000000000","message":"Change has been successfully cherry-picked as a8bc4e75b3dda3d32345fa310a3be724235d8fa8","accounts_in_message":[],"_revision_number":2},{"id":"eb3b7fbe4bfca2ca1f8dad95ac98eddc40813075","author":{"_account_id":1001964,"name":"Erhan Kurubas","display_name":"Erhan Kurubas","email":"erhan.kurubas@espressif.com","username":"erhankur"},"real_author":{"_account_id":1001964,"name":"Erhan Kurubas","display_name":"Erhan Kurubas","email":"erhan.kurubas@espressif.com","username":"erhankur"},"date":"2023-09-05 21:42:19.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"130f2149bf7381af4873b8f695d65cb7a7205fbc","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":"2023-09-06 07:42:51.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"2f31d88ad39f163019049978a94c9fdd8a265b01","author":{"_account_id":1001964,"name":"Erhan Kurubas","display_name":"Erhan Kurubas","email":"erhan.kurubas@espressif.com","username":"erhankur"},"real_author":{"_account_id":1001964,"name":"Erhan Kurubas","display_name":"Erhan Kurubas","email":"erhan.kurubas@espressif.com","username":"erhankur"},"date":"2023-09-07 19:22:13.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2}],"current_revision":"a8bc4e75b3dda3d32345fa310a3be724235d8fa8","revisions":{"9ed6d44aae06364689de21a67bcade68bdc09e92":{"kind":"REWORK","_number":1,"created":"2023-03-06 15:30:29.000000000","uploader":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"ref":"refs/changes/29/7529/1","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/29/7529/1","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/29/7529/1 \u0026\u0026 git checkout -b change-7529 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/29/7529/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/29/7529/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/29/7529/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/29/7529/1","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/29/7529/1 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"b161e3e15254457579f6b476ab820614b9a9c0d6","subject":"drivers/libusb_helper: allow external use of jtag_libusb_match_ids()"}],"author":{"name":"Tomas Vanek","email":"vanekt@fbl.cz","date":"2023-03-06 14:37:43.000000000","tz":60},"committer":{"name":"Tomas Vanek","email":"vanekt@fbl.cz","date":"2023-03-06 15:27:01.000000000","tz":60},"subject":"drivers/ftdi: prevent misleading error msg when more vid/pids configured","message":"drivers/ftdi: prevent misleading error msg when more vid/pids configured\n\nThe driver tries to open mpsse engine for each vid pid\npair in sequence. If more vid/pid pairs are configured and\nthe USB device does not correspond to the first pair,\nthe driver shows \u0027unable to open ftdi device ...\u0027 error.\n\nMatch vid pid with the whole list as used in jtag_libusb_open()\ninstead of multiple mpsse_open() in for loop over vid/pid pairs.\n\nChange-Id: I8ef55205be221c727607fe25b81ae21de0d96f02\nSigned-off-by: Tomas Vanek \u003cvanekt@fbl.cz\u003e\n"}},"a8bc4e75b3dda3d32345fa310a3be724235d8fa8":{"kind":"REWORK","_number":2,"created":"2023-03-18 17:33:48.000000000","uploader":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"ref":"refs/changes/29/7529/2","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/29/7529/2","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/29/7529/2 \u0026\u0026 git checkout -b change-7529 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/29/7529/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/29/7529/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/29/7529/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/29/7529/2","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/29/7529/2 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"c7e0040689db1fc2673c117e038ffb3a88f6562b","subject":"drivers/libusb_helper: allow external use of jtag_libusb_match_ids()"}],"author":{"name":"Tomas Vanek","email":"vanekt@fbl.cz","date":"2023-03-06 14:37:43.000000000","tz":60},"committer":{"name":"Tomas Vanek","email":"vanekt@fbl.cz","date":"2023-03-18 17:33:48.000000000","tz":0},"subject":"drivers/ftdi: prevent misleading error msg when more vid/pids configured","message":"drivers/ftdi: prevent misleading error msg when more vid/pids configured\n\nThe driver tries to open mpsse engine for each vid pid\npair in sequence. If more vid/pid pairs are configured and\nthe USB device does not correspond to the first pair,\nthe driver shows \u0027unable to open ftdi device ...\u0027 error.\n\nMatch vid pid with the whole list as used in jtag_libusb_open()\ninstead of multiple mpsse_open() in for loop over vid/pid pairs.\n\nChange-Id: I8ef55205be221c727607fe25b81ae21de0d96f02\nSigned-off-by: Tomas Vanek \u003cvanekt@fbl.cz\u003e\nReviewed-on: https://review.openocd.org/c/openocd/+/7529\nTested-by: jenkins\nReviewed-by: Antonio Borneo \u003cborneo.antonio@gmail.com\u003e\nReviewed-by: Wolfram Sang \u003cwsa@kernel.org\u003e\n"}}},"requirements":[],"submit_records":[{"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":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"}}]}],"submit_requirements":[{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dCustom-Rule"],"failing_atoms":[]}},{"name":"Code-Review","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dCustom-Rule"],"failing_atoms":[]}}]}
