Christoph Hellwig b2e12bc6e3 block: add aio_flush operation
Instead stalling the VCPU while serving a cache flush try to do it
asynchronously.  Use our good old helper thread pool to issue an
asynchronous fdatasync for raw-posix.  Note that while Linux AIO
implements a fdatasync operation it is not useful for us because
it isn't actually implement in asynchronous fashion.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
2009-09-11 10:19:46 -05:00
..
2009-07-09 16:06:38 -05:00
2009-07-10 13:44:29 -05:00
2009-09-11 10:19:46 -05:00
2009-09-11 10:19:46 -05:00
2009-08-27 19:33:15 -05:00
2009-07-22 10:58:47 -05:00
2009-09-09 14:57:20 -05:00