From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:50538) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UdHpC-0000n9-Ja for qemu-devel@nongnu.org; Fri, 17 May 2013 06:23:48 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UdHpB-0001dk-DS for qemu-devel@nongnu.org; Fri, 17 May 2013 06:23:46 -0400 Received: from mail-gg0-x230.google.com ([2607:f8b0:4002:c02::230]:58793) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UdHpB-0001dd-9Y for qemu-devel@nongnu.org; Fri, 17 May 2013 06:23:45 -0400 Received: by mail-gg0-f176.google.com with SMTP id b1so60269ggm.21 for ; Fri, 17 May 2013 03:23:44 -0700 (PDT) Sender: Paolo Bonzini Message-ID: <51960528.8010903@redhat.com> Date: Fri, 17 May 2013 12:23:36 +0200 From: Paolo Bonzini MIME-Version: 1.0 References: <20130516204619.GA1623@parallels.com> In-Reply-To: <20130516204619.GA1623@parallels.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] VFIO-VGA Issue List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Maik Broemme Cc: Alex Williamson , qemu-devel 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. Paolo