Changeset 22355 in vbox for trunk/src/VBox/Runtime/r0drv/linux/alloc-r0drv-linux.c
- Timestamp:
- Aug 19, 2009 8:09:45 PM (16 years ago)
- svn:sync-xref-src-repo-rev:
- 51283
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Runtime/r0drv/linux/alloc-r0drv-linux.c
r21337 r22355 239 239 cPages = cb >> PAGE_SHIFT; 240 240 cOrder = CalcPowerOf2Order(cPages); 241 #ifdef RT_ARCH_AMD64 /** @todo check out if there is a correct way of getting memory below 4GB (physically). */ 241 #ifdef RT_ARCH_AMD64 242 /** @todo check out if there is a correct way of getting memory below 4GB (physically). 243 * GFP_DMA32 is available since Linux 2.6.15 */ 242 244 paPages = alloc_pages(GFP_DMA, cOrder); 243 245 #else 246 /** XXX Wrong: GFP_USER can return page frames above 4GB! */ 244 247 paPages = alloc_pages(GFP_USER, cOrder); 245 248 #endif
Note:
See TracChangeset
for help on using the changeset viewer.