aboutsummaryrefslogtreecommitdiff
path: root/hw/scsi/scsi-disk.c
diff options
context:
space:
mode:
authorIlya Leoshkevich <iii@linux.ibm.com>2024-08-01 22:23:22 +0200
committerRichard Henderson <richard.henderson@linaro.org>2024-08-05 08:05:44 +1000
commit5b0c2742c839376b7e03c4654914aaec6a8a7b09 (patch)
tree1f733c984f07f132a8a97afd4bf64158997b5049 /hw/scsi/scsi-disk.c
parentf9851d2ffef59b3a7f39513469263ab3b019480f (diff)
downloadqemu-5b0c2742c839376b7e03c4654914aaec6a8a7b09.zip
qemu-5b0c2742c839376b7e03c4654914aaec6a8a7b09.tar.gz
qemu-5b0c2742c839376b7e03c4654914aaec6a8a7b09.tar.bz2
linux-user/elfload: Fix pr_pid values in core files
Analyzing qemu-produced core dumps of multi-threaded apps runs into: (gdb) info threads [...] 21 Thread 0x3ff83cc0740 (LWP 9295) warning: Couldn't find general-purpose registers in core file. <unavailable> in ?? () The reason is that all pr_pid values are the same, because the same TaskState is used for all CPUs when generating NT_PRSTATUS notes. Fix by using TaskStates associated with individual CPUs. Cc: qemu-stable@nongnu.org Fixes: 243c47066253 ("linux-user/elfload: Write corefile elf header in one block") Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com> Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Message-ID: <20240801202340.21845-1-iii@linux.ibm.com> Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Diffstat (limited to 'hw/scsi/scsi-disk.c')
0 files changed, 0 insertions, 0 deletions