On 22 March 2016 at 21:55, Paolo Bonzini <pbonz...@redhat.com> wrote: > The following changes since commit 4829e0378dfb91d55af9dfd741bd09e8f2c4f91a: > > Merge remote-tracking branch 'remotes/armbru/tags/pull-qapi-2016-03-18' > into staging (2016-03-18 17:18:41 +0000) > > are available in the git repository at: > > git://github.com/bonzini/qemu.git tags/for-upstream > > for you to fetch changes up to ba0fb75c6400fbf75e2e8b52d2c6e2e8e848777c: > > target-i386: implement PKE for TCG (2016-03-22 22:20:18 +0100) > > ---------------------------------------------------------------- > * Log filtering from Alex and Peter > * Chardev fixes from Daniel and Marc-André > * config.status tweak from David > * Header file tweaks from Markus, myself and Veronia (Outreachy candidate) > * get_ticks_per_sec() removal from Rutuja (Outreachy candidate) > * Coverity fix from myself > * PKE implementation from myself, based on rth's XSAVE support
Unfortunately something in this pullreq results in an ACPI test hang on OSX: manooth$ QTEST_QEMU_BINARY=i386-softmmu/qemu-system-i386 QTEST_QEMU_IMG=qemu-img gtester -k --verbose -m=quick tests/ahci-test TEST: tests/ahci-test... (pid=82847) /i386/ahci/sanity: OK /i386/ahci/pci_spec: OK /i386/ahci/pci_enable: OK /i386/ahci/hba_spec: OK /i386/ahci/hba_enable: OK /i386/ahci/identify: OK /i386/ahci/io/pio/lba28/simple/zero: OK /i386/ahci/io/pio/lba28/simple/low: OK /i386/ahci/io/pio/lba28/simple/high: OK /i386/ahci/io/pio/lba28/double/zero: backtrace of the qemu process: (gdb) thread apply all bt Thread 4 (process 82858): #0 0x00007fff9027875a in __sigwait () #1 0x00007fff86e188cd in sigwait () #2 0x00000001008a7aeb in qemu_dummy_cpu_thread_fn (arg=<value temporarily unavailable, due to optimizations>) at /Users/pm215/src/qemu-for-merges/cpus.c:1097 #3 0x00007fff86e1705a in _pthread_body () #4 0x00007fff86e16fd7 in _pthread_start () #5 0x00007fff86e143ed in thread_start () Thread 3 (process 82858): #0 0x00007fff9027875a in __sigwait () #1 0x00007fff86e188cd in sigwait () #2 0x0000000100b8a31e in sigwait_compat (opaque=0x7f9f4947c4e0) at /Users/pm215/src/qemu-for-merges/util/compatfd.c:37 #3 0x00007fff86e1705a in _pthread_body () #4 0x00007fff86e16fd7 in _pthread_start () #5 0x00007fff86e143ed in thread_start () Thread 2 (process 82858): #0 0x00007fff90278136 in __psynch_cvwait () #1 0x00007fff86e17560 in _pthread_cond_wait () #2 0x0000000100b8b994 in futex_wait [inlined] () at /Users/pm215/src/qemu-for-merges/util/qemu-thread-posix.c:319 #3 0x0000000100b8b994 in qemu_event_wait (ev=0x10127ec80) at /Users/pm215/src/qemu-for-merges/util/qemu-thread-posix.c:399 #4 0x0000000100b9b9a4 in call_rcu_thread (opaque=0x10127ecc0) at /Users/pm215/src/qemu-for-merges/util/rcu.c:250 #5 0x00007fff86e1705a in _pthread_body () #6 0x00007fff86e16fd7 in _pthread_start () #7 0x00007fff86e143ed in thread_start () Thread 1 (process 82858): #0 0x00007fff902783fa in select$DARWIN_EXTSN () #1 0x00000001016531ed in g_poll () #2 0x0000000100af682b in main_loop_wait (nonblocking=<value temporarily unavailable, due to optimizations>) at /Users/pm215/src/qemu-for-merges/main-loop.c:252 #3 0x000000010096e10a in main_loop [inlined] () at /Users/pm215/src/qemu-for-merges/vl.c:1934 #4 0x000000010096e10a in qemu_main (argc=<value temporarily unavailable, due to optimizations>, argv=<value temporarily unavailable, due to optimizations>, envp=0x7fff5f38a1d0) at /Users/pm215/src/qemu-for-merges/vl.c:4660 #5 0x00007fff90b745c9 in start () I'll have a go at a bisect. thanks -- PMM