numam-dpdk/lib/eal
Anatoly Burakov 4042dc2037 mem: quiet base address hint warning if not requested
Any EAL memory allocation often goes through eal_get_virtual_area()
function, which will print a warning whenever the resulting allocation
didn't match the specified address requirements. This is useful for
when we have requested a specific base virtual address, to let the user
know that the mapping has deviated from that address.

However, on Linux, we also have a default base address that's there to
ensure better chances of successful secondary process initialization,
as well as higher likelihood of the virtual areas to fit inside the
IOMMU address width. Because of this default base address, there are
warnings printed even when no base address was explicitly requested,
which can be confusing to the user.

Emit this warning with debug level unless base address was explicitly
requested by the user.

Signed-off-by: Anatoly Burakov <anatoly.burakov@intel.com>
2022-01-28 12:06:26 +01:00
..
arm fix spelling in comments and strings 2022-01-11 12:16:53 +01:00
common mem: quiet base address hint warning if not requested 2022-01-28 12:06:26 +01:00
freebsd fix spelling in comments and strings 2022-01-11 12:16:53 +01:00
include fix spelling in comments and strings 2022-01-11 12:16:53 +01:00
linux eal/linux: log hugepage create errors with filename 2022-01-21 15:40:58 +01:00
ppc eal/ppc: use compiler builtins for atomics 2021-10-14 16:51:25 +02:00
unix eal: handle compressed firmware 2021-07-07 16:41:53 +02:00
windows fix spelling in comments and strings 2022-01-11 12:16:53 +01:00
x86 fix spelling in comments and strings 2022-01-11 12:16:53 +01:00
meson.build eal: add OS defines for C conditional checks 2022-01-17 19:26:42 +01:00
version.map eal: promote non-EAL lcore API as stable 2021-11-04 22:57:58 +01:00