On Fri, Jan 15, 2021 at 8:33 AM Nithin Dabilpuram <[email protected]> wrote: > > In order to save DMA entries limited by kernel both for externel > memory and hugepage memory, an attempt was made to map physically > contiguous memory in one go. This cannot be done as VFIO IOMMU type1 > does not support partially unmapping a previously mapped memory > region while Heap can request for multi page mapping and > partial unmapping. > Hence for going back to old method of mapping/unmapping at > memseg granularity, this commit reverts > commit d1c7c0cdf7ba ("vfio: map contiguous areas in one go") > > Also add documentation on what module parameter needs to be used > to increase the per-container dma map limit for VFIO. > > Fixes: d1c7c0cdf7ba ("vfio: map contiguous areas in one go") > Cc: [email protected] > Cc: [email protected] > > Signed-off-by: Nithin Dabilpuram <[email protected]> > Acked-by: Anatoly Burakov <[email protected]> > Acked-by: David Christensen <[email protected]>
There is a regression reported in bz: https://bugs.dpdk.org/show_bug.cgi?id=649 I assigned it to Anatoly for now. Nithin, can you have a loo too? Thanks. -- David Marchand

