Thread (47 messages) 47 messages, 5 authors, 2016-04-23

Re: [PATCH 41/42] block: do not use REQ_FLUSH for tracking flush support

From: Juergen Gross <hidden>
Date: 2016-04-17 08:47:09
Also in: dm-devel, linux-bcache, linux-btrfs, linux-f2fs-devel, linux-fsdevel, linux-raid, linux-scsi, linux-xfs, lkml, ocfs2-devel

On 15/04/16 21:16, mchristi@redhat.com wrote:
From: Mike Christie <redacted>

The last patch added a REQ_OP_FLUSH for request_fn drivers
and the next patch renames REQ_FLUSH to REQ_PREFLUSH which
will be used by file systems and make_request_fn drivers so
they can send a write/flush combo.

This patch drops xen's use of REQ_FLUSH to track if it supports
REQ_OP_FLUSH requests, so REQ_FLUSH can be deleted.

v7:
- Fix feature_flush/fua use.

v6:
- Dropped parts of patch handled by Jens's QUEUE_FLAG_WC/FUA
patches and modified patch to check feature_flush/fua bits.

Signed-off-by: Mike Christie <redacted>
Reviewed-by: Hannes Reinecke <hare@suse.com>
Cc: Juergen Gross <redacted>
Acked-by: Juergen Gross <jgross@suse.com>


Juergen
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help