linux/zvol_os.c: cleanup limits for non-blk mq case
Rob Noris suggested that we could clean up redundant limits for the case of non-blk mq scenario. Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed-by: Tony Hutter <hutter2@llnl.gov> Reviewed-by: Rob Norris <robn@despairlabs.com> Signed-off-by: Ameer Hamza <ahamza@ixsystems.com> Closes #16462
This commit is contained in:
parent
0f9457d1dd
commit
07f0465742
|
@ -1207,7 +1207,6 @@ zvol_alloc_non_blk_mq(struct zvol_state_os *zso, zvol_queue_limits_t *limits)
|
||||||
|
|
||||||
zso->zvo_disk->minors = ZVOL_MINORS;
|
zso->zvo_disk->minors = ZVOL_MINORS;
|
||||||
zso->zvo_queue = zso->zvo_disk->queue;
|
zso->zvo_queue = zso->zvo_disk->queue;
|
||||||
zvol_queue_limits_apply(limits, zso->zvo_queue);
|
|
||||||
#elif defined(HAVE_BLK_ALLOC_DISK_2ARG)
|
#elif defined(HAVE_BLK_ALLOC_DISK_2ARG)
|
||||||
struct queue_limits qlimits;
|
struct queue_limits qlimits;
|
||||||
zvol_queue_limits_convert(limits, &qlimits);
|
zvol_queue_limits_convert(limits, &qlimits);
|
||||||
|
@ -1221,10 +1220,6 @@ zvol_alloc_non_blk_mq(struct zvol_state_os *zso, zvol_queue_limits_t *limits)
|
||||||
zso->zvo_disk->minors = ZVOL_MINORS;
|
zso->zvo_disk->minors = ZVOL_MINORS;
|
||||||
zso->zvo_queue = zso->zvo_disk->queue;
|
zso->zvo_queue = zso->zvo_disk->queue;
|
||||||
|
|
||||||
#ifndef HAVE_BLKDEV_QUEUE_LIMITS_FEATURES
|
|
||||||
blk_queue_set_write_cache(zso->zvo_queue, B_TRUE);
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#else
|
#else
|
||||||
zso->zvo_queue = blk_alloc_queue(NUMA_NO_NODE);
|
zso->zvo_queue = blk_alloc_queue(NUMA_NO_NODE);
|
||||||
if (zso->zvo_queue == NULL)
|
if (zso->zvo_queue == NULL)
|
||||||
|
|
Loading…
Reference in New Issue