diff options
author | 2023-09-30 12:05:11 -0700 | |
---|---|---|
committer | 2023-10-18 16:25:06 -0700 | |
commit | 38ee0a7dfb4b15407678df26448e4a18fd9a51d4 (patch) | |
tree | 5e7efbde27a86f40b10919cdf43f057b47db941c /hw/core/machine-hmp-cmds.c | |
parent | linux-user: Detect and report host SIGILL, SIGFPE, SIGTRAP (diff) | |
download | qemu-38ee0a7dfb4b15407678df26448e4a18fd9a51d4.tar.xz qemu-38ee0a7dfb4b15407678df26448e4a18fd9a51d4.zip |
linux-user: Remap guest SIGABRT
Distinguish host SIGABRT from guest SIGABRT by mapping
the guest signal onto one of the host RT signals.
This prevents a cycle by which a host assertion failure
is caught and handled by host_signal_handler, queued for
the guest, and then we attempt to continue past the
host abort. What happens next depends on the host libc,
but is neither good nor helpful.
Acked-by: Helge Deller <deller@gmx.de>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Diffstat (limited to 'hw/core/machine-hmp-cmds.c')
0 files changed, 0 insertions, 0 deletions