Re: [Qemu-devel] [PATCH v2 3/4] ide: Set BSY bit during FLUSH

2013-07-09 Thread Michael S. Tsirkin
On Thu, Jul 04, 2013 at 09:55:42AM +0200, Kevin Wolf wrote: > Am 03.07.2013 um 22:02 hat Alex Williamson geschrieben: > > On Wed, 2013-06-05 at 15:17 +0200, Kevin Wolf wrote: > > > From: Andreas Färber > > > > > > The implementation of the ATA FLUSH command invokes a flush at the block > > > laye

Re: [Qemu-devel] [PATCH v2 3/4] ide: Set BSY bit during FLUSH

2013-07-04 Thread Kevin Wolf
Am 03.07.2013 um 22:02 hat Alex Williamson geschrieben: > On Wed, 2013-06-05 at 15:17 +0200, Kevin Wolf wrote: > > From: Andreas Färber > > > > The implementation of the ATA FLUSH command invokes a flush at the block > > layer, which may on raw files on POSIX entail a synchronous fdatasync(). > >

Re: [Qemu-devel] [PATCH v2 3/4] ide: Set BSY bit during FLUSH

2013-07-03 Thread Alex Williamson
On Wed, 2013-06-05 at 15:17 +0200, Kevin Wolf wrote: > From: Andreas Färber > > The implementation of the ATA FLUSH command invokes a flush at the block > layer, which may on raw files on POSIX entail a synchronous fdatasync(). > This may in some cases take so long that the SLES 11 SP1 guest driv

[Qemu-devel] [PATCH v2 3/4] ide: Set BSY bit during FLUSH

2013-06-05 Thread Kevin Wolf
From: Andreas Färber The implementation of the ATA FLUSH command invokes a flush at the block layer, which may on raw files on POSIX entail a synchronous fdatasync(). This may in some cases take so long that the SLES 11 SP1 guest driver reports I/O errors and filesystems get corrupted or remounte