On Thu, Jul 11, 2024 at 1:38 AM David Christensen <d...@linux.ibm.com> wrote: > > IBM POWER systems support more than one type of memory management unit > (MMU). The Power ISA 3.0 specification, which applies to P9 and later > CPUs, defined a new Radix MMU which, among other things, allows an > anonymous memory page mapping to be converted into a hugepage mapping > at a specific address. This is a required feature in DPDK so we need > to test the MMU type when POWER systems are used and provide a more > useful error message for the user when running on an unsupported > system such as P8/P9 on PowerVM. > > All architectures other than ppc64le unconditionally report that the > MMU is supported. When running with ppc64le on Linux, the MMU is > tested and the actual result is returned, while running with ppc64le > on FreeBSD unconditionally reports that the MMU is supported to avoid > unnecessary breakage until an actual test can be implemented for that > environment (i.e. keeps existing behavior without the patch). > > Bugzilla ID: 1221 > > Suggested-by: Thomas Monjalon <tho...@monjalon.net> > Signed-off-by: David Christensen <d...@linux.ibm.com> > Reviewed-by: David Marchand <david.march...@redhat.com>
Applied, thanks. -- David Marchand