)]}'
{"id":"openocd~master~I799754c80055dc6d22db55aca483757e833714ff","project":"openocd","branch":"master","hashtags":[],"change_id":"I799754c80055dc6d22db55aca483757e833714ff","subject":"target: use list for target events","status":"MERGED","created":"2025-03-23 15:35:23.000000000","updated":"2025-04-05 06:23:37.000000000","submitted":"2025-04-05 06:23:37.000000000","submitter":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"8813","meta_rev_id":"8664a5bd313c61f90d0b8f72a362c0df9d86c015","_number":8813,"owner":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},{"tag":"autogenerated:gerrit:merged","value":1,"date":"2025-04-05 06:23:37.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":"2025-04-05 06:23:37.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":{"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":"2025-03-23 16:45: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"}],"messages":[{"id":"a9ea4a7625eca6d84662fa3067cf5370d6419d04","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"real_author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"date":"2025-03-23 15:35:23.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"2ecb3970f08d4f5479b859df76f3836c15a8f04d","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-03-23 15:39:34.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"7605d29325c6378ac0fa8a12b778ec4900198ab7","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-03-23 16:45:15.000000000","message":"Patch Set 1: Verified+1\n\nBuild Successful \n\nhttps://build.openocd.org/job/openocd-gerrit-build/20094/ : SUCCESS\n\nhttps://build.openocd.org/job/openocd-gerrit/20954/ : SUCCESS","accounts_in_message":[],"_revision_number":1},{"id":"b0efe3072ee36f1e42e3239cdf0b404759c4c0b7","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-04-05 06:23:32.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"8664a5bd313c61f90d0b8f72a362c0df9d86c015","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":"2025-04-05 06:23:37.000000000","message":"Change has been successfully cherry-picked as c023534e7b6f61dddf91fc6ca4644d4071bb73dc","accounts_in_message":[],"_revision_number":2}],"current_revision":"c023534e7b6f61dddf91fc6ca4644d4071bb73dc","revisions":{"c023534e7b6f61dddf91fc6ca4644d4071bb73dc":{"kind":"REWORK","_number":2,"created":"2025-04-05 06:23:37.000000000","uploader":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"ref":"refs/changes/13/8813/2","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/13/8813/2","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/13/8813/2 \u0026\u0026 git checkout -b change-8813 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/13/8813/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/13/8813/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/13/8813/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/13/8813/2","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/13/8813/2 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"04124c77f48b9748b88b4ccf77a36665855ee73e","subject":"target: fix memory leak in handle_target_write_memory()"}],"author":{"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","date":"2025-03-23 11:09:28.000000000","tz":60},"committer":{"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","date":"2025-04-05 06:23:37.000000000","tz":0},"subject":"target: use list for target events","message":"target: use list for target events\n\nTo simplify removing an event when it\u0027s set to an empty string,\nswitch event list from hardcoded simply linked list to helper\u0027s\ndouble linked list.\n\nWhile there, move the declaration of struct target_event_action\nin \u0027target.c\u0027 as it is not anymore visible outside.\n\nChange-Id: I799754c80055dc6d22db55aca483757e833714ff\nSigned-off-by: Antonio Borneo \u003cborneo.antonio@gmail.com\u003e\nReviewed-on: https://review.openocd.org/c/openocd/+/8813\nTested-by: jenkins\n"}},"a3ed95d93fae32b323f68526478642735d0caa65":{"kind":"REWORK","_number":1,"created":"2025-03-23 15:35:23.000000000","uploader":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"ref":"refs/changes/13/8813/1","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/13/8813/1","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/13/8813/1 \u0026\u0026 git checkout -b change-8813 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/13/8813/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/13/8813/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/13/8813/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/13/8813/1","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/13/8813/1 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"afa9a8204c7bd656380cdf203e5e748e760e36fa","subject":"target: avoid panic for syntax errors on target event configuration"}],"author":{"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","date":"2025-03-23 11:09:28.000000000","tz":60},"committer":{"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","date":"2025-03-23 15:34:46.000000000","tz":60},"subject":"target: use list for target events","message":"target: use list for target events\n\nTo simplify removing an event when it\u0027s set to an empty string,\nswitch event list from hardcoded simply linked list to helper\u0027s\ndouble linked list.\n\nWhile there, move the declaration of struct target_event_action\nin \u0027target.c\u0027 as it is not anymore visible outside.\n\nChange-Id: I799754c80055dc6d22db55aca483757e833714ff\nSigned-off-by: Antonio Borneo \u003cborneo.antonio@gmail.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":[]}}]}
