other: 0.157 network: 0.137 semantic: 0.117 files: 0.078 device: 0.070 performance: 0.066 graphic: 0.066 socket: 0.056 vnc: 0.050 boot: 0.050 debug: 0.048 PID: 0.046 permissions: 0.041 KVM: 0.019 boot: 0.283 debug: 0.154 files: 0.121 other: 0.114 PID: 0.067 device: 0.052 semantic: 0.045 performance: 0.044 network: 0.039 socket: 0.023 vnc: 0.020 graphic: 0.015 permissions: 0.014 KVM: 0.011 hw/esp.c does not properly deal with TEST_UNIT_READY in NetBSD/sparc The NetBSD ncr53c9x.c driver does a TEST_UNIT_READY command with SELATN but dma disabled sometimes (early during bus enumeration). This is fine, as the command will not produce nor consume any data, and works on real hardware. However, the qemu emulation does not allow this (for reasons I don't understand). The change below fixes the problem. Guess I understand the code now - so here is a working version - though it may be considered slightly hackish On Sat, Jun 16, 2012 at 5:50 PM, Martin Husemann