mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-12-27 01:15:16 +07:00
f3e6d31179
Use the for_each_sg_dma_page iterator variant to walk the umem DMA-mapped SGL and get the page DMA address. This avoids the extra loop to iterate pages in the SGE when for_each_sg iterator is used. Additionally, purge umem->page_shift usage in the driver as its only relevant for ODP MRs. Use system page size and shift instead. Signed-off-by: Shiraz, Saleem <shiraz.saleem@intel.com> Signed-off-by: Jason Gunthorpe <jgg@mellanox.com> |
||
---|---|---|
.. | ||
Kconfig | ||
Makefile | ||
pvrdma_cmd.c | ||
pvrdma_cq.c | ||
pvrdma_dev_api.h | ||
pvrdma_doorbell.c | ||
pvrdma_main.c | ||
pvrdma_misc.c | ||
pvrdma_mr.c | ||
pvrdma_qp.c | ||
pvrdma_ring.h | ||
pvrdma_srq.c | ||
pvrdma_verbs.c | ||
pvrdma_verbs.h | ||
pvrdma.h |