]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
types: reuse common phys_vec type instead of DMABUF open‑coded variant
authorLeon Romanovsky <leonro@nvidia.com>
Wed, 7 Jan 2026 09:14:14 +0000 (11:14 +0200)
committerAlex Williamson <alex@shazbot.org>
Mon, 19 Jan 2026 17:13:29 +0000 (10:13 -0700)
commitb703b31ea8cd22c1915cfdd6d8e39bf39ec64c8b
tree1376ee0d97fdd0f756349cbad011d84e778893af
parentfcf463b92a08686d1aeb1e66674a72eb7a8bfb9b
types: reuse common phys_vec type instead of DMABUF open‑coded variant

After commit fcf463b92a08 ("types: move phys_vec definition to common header"),
we can use the shared phys_vec type instead of the DMABUF‑specific
dma_buf_phys_vec, which duplicated the same structure and semantics.

Signed-off-by: Leon Romanovsky <leonro@nvidia.com>
Reviewed-by: Kevin Tian <kevin.tian@intel.com>
Reviewed-by: Jason Gunthorpe <jgg@nvidia.com>
Link: https://lore.kernel.org/r/20260107-convert-to-pvec-v1-1-6e3ab8079708@nvidia.com
Signed-off-by: Alex Williamson <alex@shazbot.org>
drivers/dma-buf/dma-buf-mapping.c
drivers/iommu/iommufd/io_pagetable.h
drivers/iommu/iommufd/iommufd_private.h
drivers/iommu/iommufd/pages.c
drivers/iommu/iommufd/selftest.c
drivers/vfio/pci/nvgrace-gpu/main.c
drivers/vfio/pci/vfio_pci_dmabuf.c
include/linux/dma-buf-mapping.h
include/linux/dma-buf.h
include/linux/vfio_pci_core.h