VirtualBox

source: vbox/trunk/src/VBox/Runtime/r0drv/linux/memobj-r0drv-linux.c

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @44528   12 years vboxsync header (C) fixes
(edit) @43637   12 years vboxsync Linux 3.7 fixes
(edit) @41660   13 years vboxsync IPRT/r0drv/Linux: make it work with Linux 3.5 kernels
(edit) @41116   13 years vboxsync rtR0MemObjNativeLockUser: Force write access to COW pages.
(edit) @41082   13 years vboxsync Runtime/r0drv/linux: PhysHighest is inclusive, highest permittable …
(edit) @39808   13 years vboxsync Runtime/r0drv: get the physical address of Linux kernel kmap mappings …
(edit) @39744   13 years vboxsync rtr0memobj: Status code adjustments.
(edit) @39705   13 years vboxsync comment indent.
(edit) @39703   13 years vboxsync Runtime/r0drv: get the physical address of Linux kernel kmap mappings …
(edit) @39697   13 years vboxsync Runtime/r0drv: get the physical address of Linux kernel kmap mappings too.
(edit) @36555   14 years vboxsync Use DECLHIDDEN, especially in IPRT.
(edit) @36360   14 years vboxsync Runtime/r0drv/linux: fail to lock kernel memory for kmap()'ed memory
(edit) @35603   14 years vboxsync Runtime/r0drv/linux/memobj: try a bit harder to allocate a page, …
(edit) @35165   14 years vboxsync memobj-r0drv-linux: defined is more correct here
(edit) @33642   14 years vboxsync this flag is not available in Linux 2.4
(edit) @33641   14 years vboxsync bit more safety
(edit) @33640   14 years vboxsync Linux host page allocator: don't use system reserves for >=1M reqs
(edit) @33619   14 years vboxsync Runtime/r0drv/memobj-r0drv-linux.c: set GFP_NOMEMALLOC when …
(edit) @33540   14 years vboxsync *: spelling fixes, thanks Timeless!
(edit) @33011   14 years vboxsync IPRT,SUPDrv,VBoxGuest: Reimplemented RTSemEventWait* so that it can …
(edit) @33006   14 years vboxsync IPRT: fixed rtR0MemObjLinuxAllocPages() which broke large pages on …
(edit) @29027   15 years vboxsync RTR0MemObjEnterPhys/rtR0MemObjNativeEnterPhys: Validate the cache …
(edit) @28800   15 years vboxsync Automated rebranding to Oracle copyright/license strings via filemuncher
(edit) @28788   15 years vboxsync iprt/memobj: use the correct object for determining the cache policy
(edit) @28777   15 years vboxsync iprt: added CachePolicy parameter to RTR0MemObjEnterPhys()
(edit) @26869   15 years vboxsync Runtime/r0drv/memobj-linux: added printk debugging output for path in …
(edit) @26866   15 years vboxsync Runtime/r0drv/memobj-linux: alignment for …
(edit) @26864   15 years vboxsync Runtime/r0drv/memobj-linux: alignment for rtR0MemObjNativeAllocPhys()
(edit) @26847   15 years vboxsync Don't pass uAlignment=0 to rtR0MemObjNativeAllocPhys, resolve the …
(edit) @26430   15 years vboxsync Introducing RTR0MemObjAllocPhysEx
(edit) @23611   15 years vboxsync typo
(edit) @23610   15 years vboxsync IPRT,VMM,SUPDrv,VBGLR0: Added a parameter to RTR0MemObjLockUser/Kernel …
(edit) @22680   15 years vboxsync memobj-r0drv-linux.c: the goto police.
(edit) @22679   15 years vboxsync memobj-r0drv-linux.c: polish.
(edit) @22617   15 years vboxsync build fix 1
(edit) @22616   15 years vboxsync build fix
(edit) @22613   15 years vboxsync Runtime/r0drv/linux: introduced hack to properly map pages on PAE …
(edit) @22531   15 years vboxsync IPRT/r0drv/Linux: fixed comments about allocations
(edit) @22508   15 years vboxsync use GFP_DMA32 first on 32-bit PAE systems (like on 64-bit hosts) …
(edit) @22355   15 years vboxsync Runtime/Linux: don't allow to pass pages above 4GB to …
(edit) @21497   15 years vboxsync RTR0MemObj*: correctly reject unsupported alignment requirements …
(edit) @21314   15 years vboxsync IPRT: Implemented rtR0MemObjNativeLockKernel for linux.
(edit) @20525   16 years vboxsync iprt/memobj.h: Added RTR0MemObjProtect, only implemented for darwin.
(edit) @18522   16 years vboxsync memobj-r0drv-linux.c: nitpicking.
(edit) @18250   16 years vboxsync enable vm_insert_page() for Linux 2.6.23+
(edit) @16464   16 years vboxsync set VM_LOCKED to pin pages allocated with mmap()
(edit) @14824   16 years vboxsync IPRT: RTR0MemObjMapKernelEx for mapping a portion of a memory object …
(edit) @13994   16 years vboxsync better check
(edit) @13992   16 years vboxsync did not consider PAE
(edit) @13891   16 years vboxsync warning
(edit) @13675   16 years vboxsync mark multiple allocated pages as compound
(edit) @13666   16 years vboxsync rtR0MemObjNativeMapUser/linux: vm_insert_page should not be used when …
(edit) @13009   16 years vboxsync @todo is written always in a / */ or / comment, doxygen won't pick …
(edit) @13000   16 years vboxsync Implemented kernel driver build flag to allow better debuggability of …
(edit) @8569   17 years vboxsync AssertBreak -> AssertBreakStmt.
(edit) @8245   17 years vboxsync rebranding: IPRT files again.
(edit) @8170   17 years vboxsync Rebranding: replacing more innotek strings.
(edit) @8155   17 years vboxsync The Big Sun Rebranding Header Change
(edit) @7532   17 years vboxsync typo
(edit) @7531   17 years vboxsync vboxdrv: set_pages_attr is not available for 2.6.25 anymore
(edit) @6477   17 years vboxsync Handle RTR0MEMOBJTYPE_PHYS_NC during free.
(edit) @6416   17 years vboxsync Applied [27227] to the trunk: make it compile with older 2.6 kernels, …
(edit) @5999   17 years vboxsync The Giant CDDL Dual-License Header Change.
(edit) @4781   17 years vboxsync eol
(edit) @4160   17 years vboxsync Some bug fixes and allocation fallbacks.
(edit) @4158   17 years vboxsync Fixed build error and changed from $ to $.
(copy) @4155   17 years vboxsync RTR0MemGetAddressR3 & RTR0MemObjLockUser. Linux memobj impl.
copied from trunk/src/VBox/Runtime/r0drv/darwin/memobj-r0drv-darwin.cpp
(edit) @4071   17 years vboxsync Biggest check-in ever. New source code headers for all (C) innotek files.
Note: See TracRevisionLog for help on using the revision log.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette