| .. | .. |
|---|
| 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 | |
|---|