]> www.infradead.org Git - users/hch/xfs.git/commitdiff
nvme-multipath: set BLK_FEAT_PLACEMENT_HINTS in nvme_mpath_alloc_disk
authorChristoph Hellwig <hch@lst.de>
Sat, 2 Nov 2024 09:30:07 +0000 (10:30 +0100)
committerChristoph Hellwig <hch@lst.de>
Tue, 5 Nov 2024 15:35:39 +0000 (16:35 +0100)
Otherwise shared namespace won't ever set the feature.

Signed-off-by: Christoph Hellwig <hch@lst.de>
drivers/nvme/host/multipath.c

index 6a15873055b9513f827709ad780bc7e18f75e439..1b9d9d6c18e0b8eda06f9fb0cab210c7b3bb1c3d 100644 (file)
@@ -632,7 +632,8 @@ int nvme_mpath_alloc_disk(struct nvme_ctrl *ctrl, struct nvme_ns_head *head)
 
        blk_set_stacking_limits(&lim);
        lim.dma_alignment = 3;
-       lim.features |= BLK_FEAT_IO_STAT | BLK_FEAT_NOWAIT | BLK_FEAT_POLL;
+       lim.features |= BLK_FEAT_IO_STAT | BLK_FEAT_NOWAIT | BLK_FEAT_POLL |
+                       BLK_FEAT_PLACEMENT_HINTS;
        if (head->ids.csi == NVME_CSI_ZNS)
                lim.features |= BLK_FEAT_ZONED;
        else