]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
nvme-pci: use blk_map_iter for p2p metadata
authorKeith Busch <kbusch@kernel.org>
Tue, 21 Oct 2025 15:15:05 +0000 (08:15 -0700)
committerKeith Busch <kbusch@kernel.org>
Thu, 23 Oct 2025 02:46:25 +0000 (19:46 -0700)
commit0194b65ab571430130a11f8500894bb88f7af2c0
treefd7354a86164ec54a06ffbcd37fde281c1ad4f2b
parent60ad1de8e59278656092f56e87189ec82f078d12
nvme-pci: use blk_map_iter for p2p metadata

The dma_map_bvec helper doesn't work for p2p data, so use the same
blk_map_iter method that sgl uses for this memory type.

Reported-by: Leon Romanovsky <leon@kernel.org>
Reviewed-by: Chaitanya Kulkarni <kch@nvidia.com>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Keith Busch <kbusch@kernel.org>
drivers/nvme/host/pci.c