[PATCH 09/10] doc: add description for MPOL_HYBRID mode

From: Yang Shi
Date: Sat Mar 23 2019 - 00:45:12 EST


Add description for MPOL_HYBRID mode in kernel documentation.

Signed-off-by: Yang Shi <yang.shi@xxxxxxxxxxxxxxxxx>
---
Documentation/admin-guide/mm/numa_memory_policy.rst | 10 ++++++++++
1 file changed, 10 insertions(+)

diff --git a/Documentation/admin-guide/mm/numa_memory_policy.rst b/Documentation/admin-guide/mm/numa_memory_policy.rst
index d78c5b3..3db8257 100644
--- a/Documentation/admin-guide/mm/numa_memory_policy.rst
+++ b/Documentation/admin-guide/mm/numa_memory_policy.rst
@@ -198,6 +198,16 @@ MPOL_BIND
the node in the set with sufficient free memory that is
closest to the node where the allocation takes place.

+MPOL_HYBRID
+ This mode specifies that the page allocation must happen on the
+ nodes specified by the policy. If both DRAM and non-DRAM nodes
+ are specified, NUMA balancing may promote the pages from non-DRAM
+ nodes to the specified DRAM nodes. If only non-DRAM nodes are
+ specified, NUMA balancing may promote the pages to any available
+ DRAM nodes. Any other policy doesn't do such page promotion. The
+ default mode may do NUMA balancing, but non-DRAM nodes are masked
+ off for default mode.
+
MPOL_PREFERRED
This mode specifies that the allocation should be attempted
from the single node specified in the policy. If that
--
1.8.3.1