imported patch sync-no_cluster-with-cluster-flag.patch
Subsystems (2)
PATCH 1/1 imported patch sync-no_cluster-with-cluster-flag.patch
drivers/scsi/scsi_lib.c +3 -1
@@ -1633,8 +1633,10 @@ struct request_queue *__scsi_alloc_queueblk_queue_max_segment_size (q,dma_get_max_seg_size (dev));/* New queue, no concurrency on queue_flags */ -if (!shost->use_clustering) +if (!shost->use_clustering) {queue_flag_clear_unlocked (QUEUE_FLAG_CLUSTER , q); + q->limits.no_cluster =1 ; + }/* * set a reasonable default alignment on word boundaries: the
Re: [PATCH] block: QUEUE_FLAG_CLUSTER and no_cluster are NOT in sync
Here is the missing header:
no_cluster is used by device mapper (may be others) resulting in multipath devices setting QUEUE_FLAG_CLUSTER flag even though the underlying devices (e.g. open iscsi virtual adapter) don't support it.
Quoted 20 lines · Malahal Naineni [[email protected]] wrote:
diff -r
8305d08f6ecf-r5e7598cf7714drivers/scsi/scsi_lib.cdrivers/scsi/scsi_lib.c +3
-2@@ -1633,8 +1633,10 @@ struct request_queue *__scsi_alloc_queueblk_queue_max_segment_size (q,dma_get_max_seg_size (dev));/* New queue, no concurrency on queue_flags */ -if (!shost->use_clustering) +if (!shost->use_clustering) {queue_flag_clear_unlocked (QUEUE_FLAG_CLUSTER , q); + q->limits.no_cluster =1 ; + }/* * set a reasonable default alignment on word boundaries: the -- dm-devel mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/dm-devel
Re: block: QUEUE_FLAG_CLUSTER and no_cluster are NOT in sync
Malahal,
This patch should go through the scsi tree. Please update the patch (so it includes the patch header) and repost to linux-scsi.
Thanks,
Mike
Quoted 34 lines · Malahal Naineni
Here is the missing header:
no_clusteris used by device mapper (may be others) resulting in multipath devices settingQUEUE_FLAG_CLUSTERflag even though the underlying devices (e.g. open iscsi virtual adapter) don't support it.Signed-off-by Malahal Naineni ([email protected])Quoted 17 lines · Malahal Naineni [[email protected]] wrote:
diff -r
8305d08f6ecf-r5e7598cf7714drivers/scsi/scsi_lib.cdrivers/scsi/scsi_lib.c +3
-2@@ -1633,8 +1633,10 @@ struct request_queue *__scsi_alloc_queueblk_queue_max_segment_size (q,dma_get_max_seg_size (dev));/* New queue, no concurrency on queue_flags */ -if (!shost->use_clustering) +if (!shost->use_clustering) {queue_flag_clear_unlocked (QUEUE_FLAG_CLUSTER , q); + q->limits.no_cluster =1 ; + }/* * set a reasonable default alignment on word boundaries: the -- Quoted 3 lines
dm-devel mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/dm-devel--
dm-devel mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/dm-devel