From de0e1a9eb5519ee03eea40c5ecb8089618f8ccba Mon Sep 17 00:00:00 2001 From: Mary Guillemard Date: Mon, 15 Sep 2025 16:14:59 +0000 Subject: [PATCH] pan/decode: Fix SYNC_SET32 double dots Signed-off-by: Mary Guillemard Fixes: 3778df877898 ("pan/decode: Untangle CS disassembling and interpretation") Reviewed-by: Christoph Pillmayer Part-of: (cherry picked from commit 664a83e4136b87647a89782c6b95eb479aefc0e8) --- .pick_status.json | 2 +- src/panfrost/genxml/decode_csf.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.pick_status.json b/.pick_status.json index 48a83c743b9..f34006a6760 100644 --- a/.pick_status.json +++ b/.pick_status.json @@ -3344,7 +3344,7 @@ "description": "pan/decode: Fix SYNC_SET32 double dots", "nominated": true, "nomination_type": 2, - "resolution": 0, + "resolution": 1, "main_sha": null, "because_sha": "3778df877898e07931d1323b23a315966227f6b1", "notes": null diff --git a/src/panfrost/genxml/decode_csf.c b/src/panfrost/genxml/decode_csf.c index d5cee354fcf..0370d9a5f18 100644 --- a/src/panfrost/genxml/decode_csf.c +++ b/src/panfrost/genxml/decode_csf.c @@ -511,7 +511,7 @@ print_cs_instr(FILE *fp, const uint64_t *instr) case MALI_CS_OPCODE_SYNC_SET32: { cs_unpack(instr, CS_SYNC_SET32, I); - fprintf(fp, "SYNC_SET32.%s%s [d%u], r%u, #%x, #%u", + fprintf(fp, "SYNC_SET32%s%s [d%u], r%u, #%x, #%u", I.error_propagate ? ".error_propagate" : "", I.scope == MALI_CS_SYNC_SCOPE_CSG ? ".csg" : ".system", I.address, I.data, I.wait_mask, I.signal_slot);