On 5/29/24 11:32 AM, David Christensen 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

Any chance I'll receive a review for this patch in this release cycle or should I go ahead and mark the Bugzilla as will not address?

Dave

Reply via email to