Changeset 32674 in vbox for trunk/src/VBox/Runtime/r0drv/linux/alloc-r0drv-linux.c
- Timestamp:
- Sep 21, 2010 4:51:50 PM (14 years ago)
- svn:sync-xref-src-repo-rev:
- 66089
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Runtime/r0drv/linux/alloc-r0drv-linux.c
r28800 r32674 113 113 PRTMEMHDR rtR0MemAlloc(size_t cb, uint32_t fFlags) 114 114 { 115 PRTMEMHDR pHdr; 116 115 117 /* 116 118 * Allocate. 117 119 */ 118 PRTMEMHDR pHdr;119 120 if (fFlags & RTMEMHDR_FLAG_EXEC) 120 121 { 122 AssertReturn(!(fFlags & RTMEMHDR_FLAG_ANY_CTX), NULL); 123 121 124 #if defined(RT_ARCH_AMD64) 122 125 # ifdef RTMEMALLOC_EXEC_HEAP … … 143 146 else 144 147 { 145 if (cb <= PAGE_SIZE )148 if (cb <= PAGE_SIZE || (fFlags & RTMEMHDR_FLAG_ANY_CTX)) 146 149 { 147 150 fFlags |= RTMEMHDR_FLAG_KMALLOC;
Note:
See TracChangeset
for help on using the changeset viewer.