Hi Peter, On 7/15/20 10:06 AM, Peter Maydell wrote: > On Tue, 14 Jul 2020 at 10:52, Alex Bennée <alex.ben...@linaro.org> wrote: >> >> The following changes since commit 20c1df5476e1e9b5d3f5b94f9f3ce01d21f14c46: >> >> Merge remote-tracking branch >> 'remotes/kraxel/tags/fixes-20200713-pull-request' into staging (2020-07-13 >> 16:58:44 +0100) >> >> are available in the Git repository at: >> >> https://github.com/stsquad/qemu.git tags/pull-misc-for-rc0-140720-1 >> >> for you to fetch changes up to 4e6400c97024c2660b6db8aab1f0677744449f36: >> >> plugins: expand the bb plugin to be thread safe and track per-cpu >> (2020-07-14 09:08:25 +0100) >> >> ---------------------------------------------------------------- >> Final fixes for 5.1-rc0 >> >> - minor documentation nit >> - clean all deps on re(configure) >> - docker.py bootstrap fixes >> - tweak containers.yml wildcards >> - fix float16 nan detection >> - conditional use of -Wpsabi >> - fix missing iotlb data for plugins >> - proper locking for helper based bb count > > Fails "make check" on aarch32 and aarch64 hosts, because > eg qemu-system-arm segfaults on startup:
What host/distrib are you using? I can not reproduce on aarch64 (Ubuntu 20.04 LTS) using: gcc (Ubuntu 9.3.0-10ubuntu2) 9.3.0 Any config in particular? > > $ gdb --args ./arm-softmmu/qemu-system-arm -M virt -display none > [...] > (gdb) r > Starting program: /home/pm/qemu/build/all/arm-softmmu/qemu-system-arm > -M virt -display none > [Thread debugging using libthread_db enabled] > Using host libthread_db library "/lib/aarch64-linux-gnu/libthread_db.so.1". > [New Thread 0xffffe873e550 (LWP 1666261)] > [New Thread 0xffffe7f3d550 (LWP 1666262)] > [New Thread 0xffffe72e7550 (LWP 1666263)] > > Thread 4 "qemu-system-arm" received signal SIGSEGV, Segmentation fault. > [Switching to Thread 0xffffe72e7550 (LWP 1666263)] > 0x0000aaaaab1da004 in object_class_dynamic_cast_assert (class=0xaaaaabc209e0, > typename=typename@entry=0xaaaaab33bfe8 "cpu", > file=file@entry=0xaaaaab3201a0 "/home/pm/qemu/accel/tcg/cputlb.c", > line=line@entry=1025, func=func@entry=0xaaaaab3202f0 > <__func__.35278> "tlb_fill") at /home/pm/qemu/qom/object.c:917 > 917 trace_object_class_dynamic_cast_assert(class ? > class->type->name : "(null)",