Paolo, > Add support for a new flag that the server can pass. If the flag is > enabled, we translate REQ_FLUSH requests into the NBD_CMD_FLUSH > command. > > Cc: <nbd-gene...@lists.sf.net> > Cc: Paul Clements <paul.cleme...@steeleye.com> > Cc: Andrew Morton <a...@linux-foundation.org> > Signed-off-by: Alex Bligh <a...@alex.org.uk> > [ Removed FUA support for reasons similar to those outlined in > https://lkml.org/lkml/2010/8/17/234 for virtio - Paolo ] > Signed-off-by: Paolo Bonzini <pbonz...@redhat.com>
For my education, why remove the FUA stuff? The link you posted was for virtio drivers, and says: > > Hmmm... the underlying storage could be md/dm RAIDs in which case FUA > > should be cheaper than FLUSH. > > If someone ever wrote a virtio-blk backend that sits directly ontop > of the Linux block layer that would be true. In this case we don't know what the backend is sitting on top of a-priori. It might be the current nbd server code, but it might not be. -- Alex Bligh -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/