On Thu, Aug 10, 2023 at 10:14:06AM +0100, Peter Maydell wrote:
> On Thu, 10 Aug 2023 at 02:28, Richard Henderson
> wrote:
> >
> > On 8/9/23 16:07, Helge Deller wrote:
> > > +/* did qemu source code crashed? */
> > > +if (unlikely(!h2g_valid(host_addr))) {
> > > +
On Thu, 10 Aug 2023 at 02:28, Richard Henderson
wrote:
>
> On 8/9/23 16:07, Helge Deller wrote:
> > +/* did qemu source code crashed? */
> > +if (unlikely(!h2g_valid(host_addr))) {
> > +qemu_show_backtrace(info);
> > +}
>
> This won't do anything
On 8/9/23 16:07, Helge Deller wrote:
+/* did qemu source code crashed? */
+if (unlikely(!h2g_valid(host_addr))) {
+qemu_show_backtrace(info);
+}
This won't do anything at all when reserved_va == 0,
i.e. 64-bit guest on 64-bit host, or any 32-b
If there is an internal program error in qemu source code
which triggers a SIGSEGV, qemu will currently assume this
is a SIGSEGV of the target and print:
(hppa-chroot)root@p100:/# cat /proc/self/maps
**
ERROR:../../home/cvs/qemu/qemu/accel/tcg/cpu-exec.c:532:cpu_exec_longjmp_cleanup:
assertion fa