------- Comment From <email address hidden> 2019-11-25 16:06 EDT-------
Apologies for the delay, just tested with the 1:2.11+dfsg-1ubuntu7.21 release and the performance numbers are good in it:
The same note as before applies that I am using the patched custom kernel mentioned in previous comments.
$ dpkg -l | grep 1:2.11+dfsg-1ubuntu7.21
ii qemu 1:2.11+dfsg-1ubuntu7.21 ppc64el fast processor emulator
ii qemu-block-extra:ppc64el 1:2.11+dfsg-1ubuntu7.21 ppc64el extra block backend modules for qemu-system and qemu-utils
ii qemu-kvm 1:2.11+dfsg-1ubuntu7.21 ppc64el QEMU Full virtualization on x86 hardware
ii qemu-system 1:2.11+dfsg-1ubuntu7.21 ppc64el QEMU full system emulation binaries
ii qemu-system-arm 1:2.11+dfsg-1ubuntu7.21 ppc64el QEMU full system emulation binaries (arm)
ii qemu-system-common 1:2.11+dfsg-1ubuntu7.21 ppc64el QEMU full system emulation binaries (common files)
ii qemu-system-mips 1:2.11+dfsg-1ubuntu7.21 ppc64el QEMU full system emulation binaries (mips)
ii qemu-system-misc 1:2.11+dfsg-1ubuntu7.21 ppc64el QEMU full system emulation binaries (miscellaneous)
ii qemu-system-ppc 1:2.11+dfsg-1ubuntu7.21 ppc64el QEMU full system emulation binaries (ppc)
ii qemu-system-s390x 1:2.11+dfsg-1ubuntu7.21 ppc64el QEMU full system emulation binaries (s390x)
ii qemu-system-sparc 1:2.11+dfsg-1ubuntu7.21 ppc64el QEMU full system emulation binaries (sparc)
ii qemu-system-x86 1:2.11+dfsg-1ubuntu7.21 ppc64el QEMU full system emulation binaries (x86)
ii qemu-user 1:2.11+dfsg-1ubuntu7.21 ppc64el QEMU user mode emulation binaries
ii qemu-user-binfmt 1:2.11+dfsg-1ubuntu7.21 ppc64el QEMU user mode binfmt registration for qemu-user
ii qemu-utils 1:2.11+dfsg-1ubuntu7.21 ppc64el QEMU utilities
------- Comment From <email address hidden> 2019-11-25 16:06 EDT------- dfsg-1ubuntu7. 21 release and the performance numbers are good in it:
Apologies for the delay, just tested with the 1:2.11+
# fio --direct=1 --rw=randrw --refill_buffers --norandommap --randrepeat=0 --ioengine=libaio --bs=4k --rwmixread=100 --iodepth=16 --runtime=60 --name=job1 --filename= /dev/nvme0n1 --numjobs=4
READ: bw=1216MiB/s (1275MB/s), 300MiB/s-315MiB/s (314MB/s-330MB/s), io=71.3GiB (76.5GB), run=60001-60002msec
# fio --direct=1 --rw=randrw --refill_buffers --norandommap --randrepeat=0 --ioengine=libaio --bs=4k --rwmixread=100 --iodepth=16 --runtime=60 --name=job1 --filename= /dev/nvme0n1 --numjobs=64
READ: bw=4081MiB/s (4280MB/s), 58.3MiB/s-69.8MiB/s (61.1MB/ s-73.1MB/ s), io=239GiB (257GB), run=60001-60011msec
The same note as before applies that I am using the patched custom kernel mentioned in previous comments.
$ dpkg -l | grep 1:2.11+ dfsg-1ubuntu7. 21 dfsg-1ubuntu7. 21 ppc64el fast processor emulator extra:ppc64el 1:2.11+ dfsg-1ubuntu7. 21 ppc64el extra block backend modules for qemu-system and qemu-utils dfsg-1ubuntu7. 21 ppc64el QEMU Full virtualization on x86 hardware dfsg-1ubuntu7. 21 ppc64el QEMU full system emulation binaries dfsg-1ubuntu7. 21 ppc64el QEMU full system emulation binaries (arm) dfsg-1ubuntu7. 21 ppc64el QEMU full system emulation binaries (common files) dfsg-1ubuntu7. 21 ppc64el QEMU full system emulation binaries (mips) dfsg-1ubuntu7. 21 ppc64el QEMU full system emulation binaries (miscellaneous) dfsg-1ubuntu7. 21 ppc64el QEMU full system emulation binaries (ppc) dfsg-1ubuntu7. 21 ppc64el QEMU full system emulation binaries (s390x) dfsg-1ubuntu7. 21 ppc64el QEMU full system emulation binaries (sparc) dfsg-1ubuntu7. 21 ppc64el QEMU full system emulation binaries (x86) dfsg-1ubuntu7. 21 ppc64el QEMU user mode emulation binaries dfsg-1ubuntu7. 21 ppc64el QEMU user mode binfmt registration for qemu-user dfsg-1ubuntu7. 21 ppc64el QEMU utilities
ii qemu 1:2.11+
ii qemu-block-
ii qemu-kvm 1:2.11+
ii qemu-system 1:2.11+
ii qemu-system-arm 1:2.11+
ii qemu-system-common 1:2.11+
ii qemu-system-mips 1:2.11+
ii qemu-system-misc 1:2.11+
ii qemu-system-ppc 1:2.11+
ii qemu-system-s390x 1:2.11+
ii qemu-system-sparc 1:2.11+
ii qemu-system-x86 1:2.11+
ii qemu-user 1:2.11+
ii qemu-user-binfmt 1:2.11+
ii qemu-utils 1:2.11+