@samitouri / QOSamiQemu / commits / 8608ed356e

hw/misc/virt_ctrl: Fix incorrect trace event in read operation

The virt_ctrl_read() function currently invokes trace_virt_ctrl_write() instead of trace_virt_ctrl_read(). This results in read operations appearing as write operations in the trace output, which is misleading during debugging and analysis. Replace the incorrect trace call with the proper read-specific trace event to accurately reflect the hardware behavior. Fixes: 0791bc02b8fb ("m68k: add a system controller") Signed-off-by: Kuan-Wei Chiu <visitorckw@gmail.com> Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org> Message-ID: <20260111184915.1363318-1-visitorckw@gmail.com> Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>

Kuan-Wei Chiu committed Jan 11, 2026 at 18:49 UTC 8608ed356ef90815cc5bcf04fcdbde987fd24bca
1 file changed +1 -1
hw/misc/virt_ctrl.c
+1 -1
@@ -43,7 +43,7 @@ static uint64_t virt_ctrl_read(void *opaque, hwaddr addr, unsigned size)
43 break;
44 }
45
46 - trace_virt_ctrl_write(s, addr, size, value);
46 + trace_virt_ctrl_read(s, addr, size, value);
47
48 return value;
49 }