On Fri, 2013-05-17 at 12:23 +0200, Paolo Bonzini wrote: > Il 16/05/2013 22:46, Maik Broemme ha scritto: > > > > Regarding 2) it results in 100 messages like the following on the console > > which runs qemu: > > > > qemu-system-x86_64: vfio_vga_read(,0x3c3, 1) failed: Interrupted system call > > qemu-system-x86_64: vfio_vga_read(,0x3c3, 1) failed: Interrupted system call > > qemu-system-x86_64: vfio_vga_read(,0x3c3, 1) failed: Interrupted system call > > This is because VFIO is not looping around pread errors (or short > reads). The masking of signals is slightly different between TCG and > KVM, and VFIO code runs with signals unmasked when KVM is disabled.
I didn't know that, I'll add some retries. Thanks, Alex