[dpdk-dev] [dpdk-stable] [EXT] [PATCH] compress/mlx5: fix memory region unregistration

Thomas Monjalon thomas at monjalon.net
Fri Jul 9 17:56:50 CEST 2021


08/07/2021 08:25, Michael Baum:
> Hi,
> 
> From: Akhil Goyal 
> > > The issue can cause illegal physical address access while a huge-page
> > > A is released and huge-page B is allocated on the same virtual address.
> > > The old MR can be matched using the virtual address of huge-page B but
> > > the HW will access the physical address of huge-page A which is no
> > > more part of the DPDK process.
> > >
> > > Register a driver callback for memory event in order to free out all
> > > the MRs of memory that is going to be freed from the dpdk process.
> > >
> > > Fixes: f8c97babc9f4 ("compress/mlx5: add data-path functions")
> > > Cc: stable at dpdk.org
> > >
> > > Signed-off-by: Michael Baum <michaelba at nvidia.com>
> > > Acked-by: Matan Azrad <matan at nvidia.com>
> > > ---
> > CI is reporting error with this patch. Can you check?
> 
> This patch depends on this patch:
> https://patchwork.dpdk.org/project/dpdk/patch/20210628150614.1769507-1-michaelba@nvidia.com/
> It sent before and integrated to master-net-mlx branch, but not integrated to main branch.
> This deficiency probably causes these CI errors.

Please send a v2 to trigger a new test, thanks.





More information about the dev mailing list