]> git.karo-electronics.de Git - mv-sheeva.git/blobdiff - drivers/lguest/core.c
lguest: map switcher with executable page table entries
[mv-sheeva.git] / drivers / lguest / core.c
index 03fbc88c002391b565698d55e730b0836391693e..d0298dc45d974ab7877e7945c290f06104784a29 100644 (file)
@@ -95,7 +95,7 @@ static __init int map_switcher(void)
         * array of struct pages.  It increments that pointer, but we don't
         * care. */
        pagep = switcher_page;
-       err = map_vm_area(switcher_vma, PAGE_KERNEL, &pagep);
+       err = map_vm_area(switcher_vma, PAGE_KERNEL_EXEC, &pagep);
        if (err) {
                printk("lguest: map_vm_area failed: %i\n", err);
                goto free_vma;