27/11/2025 15:10, Bruce Richardson:
> On Tue, Nov 25, 2025 at 10:39:13AM +0000, [email protected] wrote:
> > From: Luca Boccassi <[email protected]>
> > 
> > 1001s Running binary with 
> > argv[]:'/tmp/autopkgtest.LvdXhc/build.6vT/src/build/app/dpdk-test' 
> > '--file-prefix=debug' '-l' '0' '--no-huge' '-m' '2048'
> > <...>
> > 1001s EAL: Cannot use IOVA as 'PA' since physical addresses are not 
> > available
> > 
> > This is similar to 6b07762e949036389030cf5a1a9bb8a1e4d6ee2d,
> > on ppc64 iova-mode=pa is the default, but it doesn't work with --no-huge,
> > so add --iova-mode=va to the test arguments.
> > 
> > Fixes: 2b403dd8fb37 ("test/debug: fix crash with mlx5 devices")
> > Cc: [email protected]
> > 
> > Signed-off-by: Luca Boccassi <[email protected]>
> > ---
> Acked-by: Bruce Richardson <[email protected]>

Applied, thanks.



> > +#ifdef RTE_ARCH_PPC_64
> > +           /* iova=pa is the default, but fails on ppc64 with --no-huge */
> > +           test_args[7] = "--iova-mode=va";
> > +#else
> > +           test_args[7] = "";
> > +#endif
> 
> Next release we should maybe see if we can remove the #ifdefs and just
> iova=va for all architectures.

Yes


Reply via email to