Changeset 13666 in vbox
- Timestamp:
- Oct 29, 2008 5:46:13 PM (16 years ago)
- svn:sync-xref-src-repo-rev:
- 38611
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Runtime/r0drv/linux/memobj-r0drv-linux.c
r13009 r13666 1064 1064 #if defined(VBOX_USE_INSERT_PAGE) && LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 22) 1065 1065 rc = vm_insert_page(vma, ulAddrCur, pMemLnxToMap->apPages[iPage]); 1066 /** @todo nike: not sure if really needed to have this flag */ 1067 vma->vm_flags |= VM_RESERVED; 1066 vma->vm_flags |= VM_RESERVED; /* This flag helps making 100% sure some bad stuff wont happen (swap, core, ++). */ 1068 1067 #elif LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 11) 1069 1068 rc = remap_pfn_range(vma, ulAddrCur, page_to_pfn(pMemLnxToMap->apPages[iPage]), PAGE_SIZE, fPg); … … 1098 1097 #endif 1099 1098 1100 #if defined(VBOX_USE_INSERT_PAGE) && LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 22) 1101 rc = vm_insert_page(vma, ulAddrCur, pMemLnxToMap->apPages[iPage]); 1102 /** @todo nike: not sure if really needed to have this flag */ 1103 vma->vm_flags |= VM_RESERVED; 1104 #elif LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 11) 1099 #if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 11) 1105 1100 rc = remap_pfn_range(vma, ulAddrCur, Phys, PAGE_SIZE, fPg); 1106 1101 #elif LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 0) || defined(HAVE_26_STYLE_REMAP_PAGE_RANGE)
Note:
See TracChangeset
for help on using the changeset viewer.