summary refs log tree commit diff stats
path: root/hw/rtc
diff options
context:
space:
mode:
authorMatheus Branco Borella <dark.ryu.550@gmail.com>2023-08-29 17:15:24 +0100
committerAlex Bennée <alex.bennee@linaro.org>2023-08-30 14:57:50 +0100
commit761e3c10881b5f521b19b713cf8d16c72c47affb (patch)
treef6ea91ed5e74bf8fe868826ef8217d39890bf8f7 /hw/rtc
parenta8fea70f656416b2ed7d388fbcc7cc6cda126a82 (diff)
downloadfocaccia-qemu-761e3c10881b5f521b19b713cf8d16c72c47affb.tar.gz
focaccia-qemu-761e3c10881b5f521b19b713cf8d16c72c47affb.zip
gdbstub: fixes cases where wrong threads were reported to GDB on SIGINT
This fix is implemented by having the vCont handler set the value of
`gdbserver_state.c_cpu` if any threads are to be resumed. The specific
CPU picked is arbitrarily from the ones to be resumed, but it should
be okay, as all GDB cares about is that it is a resumed thread.

Signed-off-by: Matheus Branco Borella <dark.ryu.550@gmail.com>
Message-Id: <20230804182633.47300-2-dark.ryu.550@gmail.com>
[AJB: style and whitespace fixes]
Resolves: https://gitlab.com/qemu-project/qemu/-/issues/1725
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Message-Id: <20230829161528.2707696-9-alex.bennee@linaro.org>
Diffstat (limited to 'hw/rtc')
0 files changed, 0 insertions, 0 deletions