Move definitions of MPOL_* constants to xlat files
authorDmitry V. Levin <ldv@altlinux.org>
Tue, 26 Apr 2016 16:36:30 +0000 (16:36 +0000)
committerDmitry V. Levin <ldv@altlinux.org>
Tue, 26 Apr 2016 16:36:30 +0000 (16:36 +0000)
* mem.c (MPOL_DEFAULT, MPOL_PREFERRED, MPOL_BIND, MPOL_INTERLEAVE):
Move to xlat/policies.in.
(MPOL_F_NODE, MPOL_F_ADDR): Move to xlat/mempolicyflags.in.
(MPOL_MF_STRICT, MPOL_MF_MOVE, MPOL_MF_MOVE_ALL): Move
to xlat/mbindflags.in.

mem.c
xlat/mbindflags.in
xlat/mempolicyflags.in
xlat/policies.in

diff --git a/mem.c b/mem.c
index 1f37826fc6c0d872a0ceeb379a13ce8f3b11167b..09d1af91a10feac36c23a131979181717bff89f5 100644 (file)
--- a/mem.c
+++ b/mem.c
@@ -315,18 +315,6 @@ SYS_FUNC(remap_file_pages)
        return RVAL_DECODED;
 }
 
-#define MPOL_DEFAULT    0
-#define MPOL_PREFERRED  1
-#define MPOL_BIND       2
-#define MPOL_INTERLEAVE 3
-
-#define MPOL_F_NODE     (1<<0)
-#define MPOL_F_ADDR     (1<<1)
-
-#define MPOL_MF_STRICT  (1<<0)
-#define MPOL_MF_MOVE   (1<<1)
-#define MPOL_MF_MOVE_ALL (1<<2)
-
 #include "xlat/policies.h"
 #include "xlat/mbindflags.h"
 #include "xlat/mempolicyflags.h"
index 105504e9a8527bdeb3479f20eccd4933ba26e90c..04f3ae65b1b5e90de50736e165451fb9c8ef3fc0 100644 (file)
@@ -1,3 +1,3 @@
-MPOL_MF_STRICT
-MPOL_MF_MOVE
-MPOL_MF_MOVE_ALL
+MPOL_MF_STRICT         1
+MPOL_MF_MOVE           2
+MPOL_MF_MOVE_ALL       4
index 89c414b78e8ee981c02bd4400336d354e95b2011..bdcc6f3e759912a926e1695aabf40d0d80741192 100644 (file)
@@ -1,2 +1,2 @@
-MPOL_F_NODE
-MPOL_F_ADDR
+MPOL_F_NODE    1
+MPOL_F_ADDR    2
index 22599fd84a13bcc39acf5690ef6acfeff05e2a57..fab53962105bef2d6c3addd51cb10019c30d20bf 100644 (file)
@@ -1,4 +1,4 @@
-MPOL_DEFAULT
-MPOL_PREFERRED
-MPOL_BIND
-MPOL_INTERLEAVE
+MPOL_DEFAULT   0
+MPOL_PREFERRED 1
+MPOL_BIND      2
+MPOL_INTERLEAVE        3