From ebe253133c088b8a625d734328a48d0a1e63408f Mon Sep 17 00:00:00 2001 From: Roland McGrath Date: Fri, 26 Jan 2007 00:56:47 -0800 Subject: [PATCH] --- yaml --- r: 45824 b: refs/heads/master c: b6558c4a2378af06f2beca6c8a3304e21d1cf135 h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/mm/memory.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/[refs] b/[refs] index 9b924dcd6739..c94eb59c60ee 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: a1f3bb9ae4497a2ed3eac773fd7798ac33a0371f +refs/heads/master: b6558c4a2378af06f2beca6c8a3304e21d1cf135 diff --git a/trunk/mm/memory.c b/trunk/mm/memory.c index af227d26e104..5beb4b894c5a 100644 --- a/trunk/mm/memory.c +++ b/trunk/mm/memory.c @@ -2606,8 +2606,8 @@ static int __init gate_vma_init(void) gate_vma.vm_mm = NULL; gate_vma.vm_start = FIXADDR_USER_START; gate_vma.vm_end = FIXADDR_USER_END; - gate_vma.vm_page_prot = PAGE_READONLY; - gate_vma.vm_flags = 0; + gate_vma.vm_flags = VM_READ | VM_MAYREAD | VM_EXEC | VM_MAYEXEC; + gate_vma.vm_page_prot = __P101; return 0; } __initcall(gate_vma_init);