eal/windows: initialize hugepage info
authorDmitry Kozlyuk <dmitry.kozliuk@gmail.com>
Mon, 15 Jun 2020 00:43:53 +0000 (03:43 +0300)
committerThomas Monjalon <thomas@monjalon.net>
Mon, 15 Jun 2020 17:30:32 +0000 (19:30 +0200)
commitc08bd191b13de001bf172e94ed22cb0805a658f2
treebd53e44865e18ade6f6bfc81529f79571fe86a5f
parentad67b6726312f4db3875240a7796d16801121787
eal/windows: initialize hugepage info

Add hugepages discovery ("large pages" in Windows terminology)
and update documentation for required privilege setup. Only 2MB
hugepages are supported and their number is estimated roughly
due to the lack or unstable status of suitable OS APIs.
Assign myself as maintainer for the implementation file.

Signed-off-by: Dmitry Kozlyuk <dmitry.kozliuk@gmail.com>
MAINTAINERS
config/meson.build
doc/guides/windows_gsg/run_apps.rst
lib/librte_eal/windows/eal.c
lib/librte_eal/windows/eal_hugepages.c [new file with mode: 0644]
lib/librte_eal/windows/meson.build