On Fri, Feb 08, 2019 at 09:20:04AM -0700, Jason Gunthorpe wrote: > On Sat, Jan 26, 2019 at 10:59:01AM -0600, Shiraz Saleem wrote: > > From: "Saleem, Shiraz" <shiraz.saleem@xxxxxxxxx> > > > > This patch set serves as precursor series to updating ib_umem_get > > to combine contiguous PAGE_SIZE pages in umem SGEs. > > > > Drivers are updated to unfold larger SGEs into PAGE_SIZE elements > > when walking the umem DMA-mapped SGL. The for_each_sg_dma_page > > variant is used where applicable to iterate the pages of the > > SGL and get the page DMA address. > > > > Additionally, umem->page_shift usage is purged in drivers > > as its only relevant for ODP MRs. Use system page size and > > shift instead. > > > > This series is dependent on the new scatterlist API > > for_each_sg_dma_page which is pending acceptance. > > > > https://patchwork.kernel.org/patch/10748901/ > > I think we are good to go on this now. > > Is there any reason this is a RFC at this point? > No. I ll resend removing the rfc tag. Thanks for taking care of instrumenting the new scatterlist API. Shiraz