diff options
author | Christoph Hellwig <hch@lst.de> | 2009-09-04 19:01:49 +0200 |
---|---|---|
committer | Anthony Liguori <aliguori@us.ibm.com> | 2009-09-11 10:19:46 -0500 |
commit | b2e12bc6e304c17da0bee970fb4776d0731422e6 (patch) | |
tree | 5b8bc0ee1ab758a5b68c51e8ba5288f87b36af9c /cache-utils.c | |
parent | 6f1953c4c14566d3303709869fd26201828b3ccf (diff) |
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>
Diffstat (limited to 'cache-utils.c')
0 files changed, 0 insertions, 0 deletions