diff options
Diffstat (limited to 'include/linux/mempolicy.h')
-rw-r--r-- | include/linux/mempolicy.h | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/include/linux/mempolicy.h b/include/linux/mempolicy.h index 0d7df39a5885..b2f897789838 100644 --- a/include/linux/mempolicy.h +++ b/include/linux/mempolicy.h | |||
@@ -91,7 +91,6 @@ static inline struct mempolicy *mpol_dup(struct mempolicy *pol) | |||
91 | } | 91 | } |
92 | 92 | ||
93 | #define vma_policy(vma) ((vma)->vm_policy) | 93 | #define vma_policy(vma) ((vma)->vm_policy) |
94 | #define vma_set_policy(vma, pol) ((vma)->vm_policy = (pol)) | ||
95 | 94 | ||
96 | static inline void mpol_get(struct mempolicy *pol) | 95 | static inline void mpol_get(struct mempolicy *pol) |
97 | { | 96 | { |
@@ -126,6 +125,7 @@ struct shared_policy { | |||
126 | spinlock_t lock; | 125 | spinlock_t lock; |
127 | }; | 126 | }; |
128 | 127 | ||
128 | int vma_dup_policy(struct vm_area_struct *src, struct vm_area_struct *dst); | ||
129 | void mpol_shared_policy_init(struct shared_policy *sp, struct mempolicy *mpol); | 129 | void mpol_shared_policy_init(struct shared_policy *sp, struct mempolicy *mpol); |
130 | int mpol_set_shared_policy(struct shared_policy *info, | 130 | int mpol_set_shared_policy(struct shared_policy *info, |
131 | struct vm_area_struct *vma, | 131 | struct vm_area_struct *vma, |
@@ -240,7 +240,12 @@ mpol_shared_policy_lookup(struct shared_policy *sp, unsigned long idx) | |||
240 | } | 240 | } |
241 | 241 | ||
242 | #define vma_policy(vma) NULL | 242 | #define vma_policy(vma) NULL |
243 | #define vma_set_policy(vma, pol) do {} while(0) | 243 | |
244 | static inline int | ||
245 | vma_dup_policy(struct vm_area_struct *src, struct vm_area_struct *dst) | ||
246 | { | ||
247 | return 0; | ||
248 | } | ||
244 | 249 | ||
245 | static inline void numa_policy_init(void) | 250 | static inline void numa_policy_init(void) |
246 | { | 251 | { |