blob: a194dbe6a62c85996bfdb77848fe658f4fec5c70 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
|
diff -ur work.orig/vboxdrv/r0drv/linux/memobj-r0drv-linux.c work/vboxdrv/r0drv/linux/memobj-r0drv-linux.c
--- work.orig/vboxdrv/r0drv/linux/memobj-r0drv-linux.c 2013-04-25 09:20:51.276031316 -0500
+++ work/vboxdrv/r0drv/linux/memobj-r0drv-linux.c 2013-04-25 09:21:13.496030901 -0500
@@ -1459,7 +1459,7 @@
rc = vm_insert_page(vma, ulAddrCur, pMemLnxToMap->apPages[iPage]);
/* Thes flags help making 100% sure some bad stuff wont happen (swap, core, ++).
* See remap_pfn_range() in mm/memory.c */
-#if LINUX_VERSION_CODE >= KERNEL_VERSION(3, 7, 0)
+#if LINUX_VERSION_CODE >= KERNEL_VERSION(3, 6, 0)
vma->vm_flags |= VM_DONTEXPAND | VM_DONTDUMP;
#else
vma->vm_flags |= VM_RESERVED;
|