mirror of
https://git.proxmox.com/git/mirror_zfs.git
synced 2026-05-22 18:40:43 +03:00
Linux 4.7 compat: replace blk_queue_flush with blk_queue_write_cache
Signed-off-by: Chunwei Chen <david.chen@osnexus.com> Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov> Issue #4665
This commit is contained in:
committed by
Brian Behlendorf
parent
fd4c7b7a73
commit
68e8f59afb
+3
-1
@@ -1291,7 +1291,9 @@ zvol_alloc(dev_t dev, const char *name)
|
||||
|
||||
blk_queue_make_request(zv->zv_queue, zvol_request);
|
||||
|
||||
#ifdef HAVE_BLK_QUEUE_FLUSH
|
||||
#ifdef HAVE_BLK_QUEUE_WRITE_CACHE
|
||||
blk_queue_write_cache(zv->zv_queue, B_TRUE, B_TRUE);
|
||||
#elif defined(HAVE_BLK_QUEUE_FLUSH)
|
||||
blk_queue_flush(zv->zv_queue, VDEV_REQ_FLUSH | VDEV_REQ_FUA);
|
||||
#else
|
||||
blk_queue_ordered(zv->zv_queue, QUEUE_ORDERED_DRAIN, NULL);
|
||||
|
||||
Reference in New Issue
Block a user