.. | .. |
---|
82 | 82 | } while (0) |
---|
83 | 83 | |
---|
84 | 84 | |
---|
85 | | -#define __alloc_zeroed_user_highpage(movableflags, vma, vaddr) \ |
---|
| 85 | +#define alloc_zeroed_user_highpage_movable(vma, vaddr) \ |
---|
86 | 86 | ({ \ |
---|
87 | 87 | struct page *page = alloc_page_vma( \ |
---|
88 | | - GFP_HIGHUSER | __GFP_ZERO | movableflags, vma, vaddr); \ |
---|
| 88 | + GFP_HIGHUSER_MOVABLE | __GFP_ZERO, vma, vaddr); \ |
---|
89 | 89 | if (page) \ |
---|
90 | 90 | flush_dcache_page(page); \ |
---|
91 | 91 | page; \ |
---|
92 | 92 | }) |
---|
93 | 93 | |
---|
94 | | -#define __HAVE_ARCH_ALLOC_ZEROED_USER_HIGHPAGE |
---|
| 94 | +#define __HAVE_ARCH_ALLOC_ZEROED_USER_HIGHPAGE_MOVABLE |
---|
95 | 95 | |
---|
96 | 96 | #define virt_addr_valid(kaddr) pfn_valid(__pa(kaddr) >> PAGE_SHIFT) |
---|
97 | 97 | |
---|
.. | .. |
---|
218 | 218 | |
---|
219 | 219 | #define PAGE_OFFSET RGN_BASE(RGN_KERNEL) |
---|
220 | 220 | |
---|
221 | | -#define VM_DATA_DEFAULT_FLAGS (VM_READ | VM_WRITE | \ |
---|
222 | | - VM_MAYREAD | VM_MAYWRITE | VM_MAYEXEC | \ |
---|
223 | | - (((current->personality & READ_IMPLIES_EXEC) != 0) \ |
---|
224 | | - ? VM_EXEC : 0)) |
---|
| 221 | +#define VM_DATA_DEFAULT_FLAGS VM_DATA_FLAGS_TSK_EXEC |
---|
225 | 222 | |
---|
226 | 223 | #define GATE_ADDR RGN_BASE(RGN_GATE) |
---|
227 | 224 | |
---|