Re: [PATCH 2/5] virtio_blk: implement REQ_FLUSH/FUA support

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Christoph Hellwig
Date: Tuesday, August 17, 2010 - 6:23 am

On Tue, Aug 17, 2010 at 10:17:15AM +0200, Tejun Heo wrote:

If someone ever wrote a virtio-blk backend that sits directly ontop
of the Linux block layer that would be true.  Of the five known
virtio-blk backends all operate on normal files using the Posix I/O
APIs, or the Linux aio API (optionally in qemu) or in-kernel
vfs_read/vfs_write (vhost-blk).

Given how little testing lguest gets compared to qemu I really don't
want a protocol addition for it unless it really buys us something.
Once we're done with this barrier conversion I plan into benchmarking
FUA and a pre-flush tag on the command for virtio in real life setups,
and see if it actually buys us anything.

--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: [PATCH 2/5] virtio_blk: implement REQ_FLUSH/FUA support, Christoph Hellwig, (Mon Aug 16, 11:33 am)
Re: [PATCH 2/5] virtio_blk: implement REQ_FLUSH/FUA support, Christoph Hellwig, (Tue Aug 17, 6:23 am)