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) @98867   22 months vboxsync Linux: vboxdrv: Introduce initial support for kernel 6.3.x series, …
(edit) @98103   2 years vboxsync Copyright year updates by scm.
(edit) @96407   2 years vboxsync scm copyright and license note update
(edit) @93115   3 years vboxsync scm --update-copyright-year
(edit) @92418   3 years vboxsync IPRT/memobj-r0drv-linux: Implemented rtR0MemObjNativeAllocLarge using …
(edit) @92246   3 years vboxsync IPRT/RTR0MemObj: Added RTR0MemObjWasZeroInitialized and a couple of …
(edit) @91483   3 years vboxsync IPRT/memobj: Passing pszTag around…
(edit) @91482   3 years vboxsync IPRT/memobj: Passing pszTag around…
(edit) @91481   3 years vboxsync IPRT/memobj: Passing pszTag around…
(edit) @91480   3 years vboxsync IPRT/memobj: Passing pszTag around…
(edit) @91479   3 years vboxsync IPRT/memobj: Passing pszTag around…
(edit) @91478   3 years vboxsync IPRT/memobj: Added pszTag to rtR0MemObjNew.
(edit) @91477   3 years vboxsync IPRT/memobj-r0drv-linux.c: todo. bugref:10112
(edit) @91446   3 years vboxsync IPRT/memobj: Adding RTR0MemObjAllocLarge for speeding up large page …
(edit) @90249   3 years vboxsync Linux: fix build when -Wimplicit-fallthrough=5 is enabled, …
(edit) @87356   4 years vboxsync IPRT/memobj-r0drv-linux.cpp: Correct calling convention for …
(edit) @87180   4 years vboxsync IPRT/memobj-r0drv-linux.c: Linux GAs build fix for kernels 3.2.{0..50} …
(edit) @87074   4 years vboxsync Runtime/memobj-r0drv-linux.c: Changes to support the upcoming 5.10 …
(edit) @86542   4 years vboxsync Additions/linux, Runtime/r0drv/linux: Adjustments for Linux 5.9.
(edit) @85703   4 years vboxsync IPRT,lnx-kmods: s/RTLNX_RHEL_PREREQ/RTLNX_RHEL_MIN/; added …
(edit) @85698   4 years vboxsync IPRT,lnx-kmods: Use new linux kernel version checking macros. Moved …
(edit) @85516   4 years vboxsync IPRT/memobj-r0drv-linux.c: Enable IPRT_USE_ALLOC_VM_AREA_FOR_EXEC for …
(edit) @85514   4 years vboxsync IPRT/memobj-r0drv-linux.c: Make it easier to push the WX semantics …
(edit) @85504   4 years vboxsync IPRT/memobj-r0drv*: Change the fExecutable flag to WX semantics where …
(edit) @85430   4 years vboxsync IPRT/memobj-r0drv-linux.c: Wrap mmap_sem operations as it was renamed …
(edit) @83471   5 years vboxsync Linux: ticketref:19312 Linux: kernel 5.6 - we need changes
(edit) @82968   5 years vboxsync Copyright year updates by scm.
(edit) @81641   5 years vboxsync IPRT/memobj-r0drv-linux.cpp: Implemented sub-mappings in kernel space. …
(edit) @81621   5 years vboxsync IPRT/memobj-r0drv-linux.cpp: Implemented sub-mappings in kernel space. …
(edit) @81587   5 years vboxsync IPRT/memobj-r0drv-linux.c: Don't mark allocations as executable unless …
(edit) @80327   5 years vboxsync IPRT/memobj-r0drv-linux.c: Implemented mapping or sub-ranges as …
(edit) @80321   5 years vboxsync IPRT/memobj-r0drv-linux.c: Implemented mapping or sub-ranges as …
(edit) @78120   6 years vboxsync IPRT: Started adding a RTR0MemObjMapUserEx function that takes offSub …
(edit) @77730   6 years vboxsync IPRT/memobj-r0drv-linux.c: Use gpf_t rather than unsigned to avoid …
(edit) @77727   6 years vboxsync IPRT,HostDrivers: Fixed some warnings.
(edit) @77549   6 years vboxsync linux/vboxsf: Workaround for kernel_read/write calls (get_user_pages …
(edit) @77464   6 years vboxsync Runtime/r0drv/linux: handle get_user_pages back-port to Linux 4.4.168. …
(edit) @77367   6 years vboxsync Runtime/r0drv/linux: handle get_user_pages back-port to Linux 4.4.168. …
(edit) @77208   6 years vboxsync memobj-r0drv-linux.c: todo
(edit) @76553   6 years vboxsync scm --update-copyright-year
(edit) @76346   6 years vboxsync *: Preparing for iprt/string.h, iprt/json.h and iprt/serialport.h no …
(edit) @73097   6 years vboxsync *: Made RT_UOFFSETOF, RT_OFFSETOF, RT_UOFFSETOF_ADD and …
(edit) @69111   7 years vboxsync (C) year
(edit) @68217   7 years vboxsync Runtime/r0drv/linux: openSUSE Leap 42.3 tweak for a Linux 4.4 kernel …
(edit) @68216   7 years vboxsync Runtime/r0drv/linux: openSUSE Leap 42.3 tweak for a Linux 4.4 kernel …
(edit) @68215   7 years vboxsync Runtime/r0drv/linux: openSUSE Leap 42.3 tweak for a Linux 4.4 kernel …
(edit) @66930   8 years vboxsync Runtime/r0drv: Linux 4.12 5-level page table adaptions
(edit) @66928   8 years vboxsync Runtime/r0drv: Linux 4.12 5-level page table adaptions
(edit) @66927   8 years vboxsync Runtime/r0drv: Linux 4.12 5-level page table adaptions
(edit) @65183   8 years vboxsync Runtime: Linux 4.10 fix for get_user_pages_remote()
(edit) @64561   8 years vboxsync Runtime/r0drv/linux: get_user_pages() fix for Linux 4.9
(edit) @62567   8 years vboxsync IPRT: More unused parameters.
(edit) @62477   8 years vboxsync (C) 2016
(edit) @62461   8 years vboxsync IPRT: scm
(edit) @60457   9 years vboxsync Runtime: build fix
(edit) @60455   9 years vboxsync Runtime: comment
(edit) @60454   9 years vboxsync Runtime: Linux 4.6 fixes
(edit) @60453   9 years vboxsync Runtime/Additions: Linux 4.6 fixes
(edit) @60372   9 years vboxsync Runtime/r0drv/linux: bugref:8315: don't set the PG_reserved flag on …
(edit) @58171   9 years vboxsync doxygen: fixes.
(edit) @57358   9 years vboxsync *: scm cleanup run.
(edit) @57276   9 years vboxsync iprt/r0drv/linux: Preserve EFLAGS/AC where ever it may possibly be …
(edit) @56290   10 years vboxsync IPRT: Updated (C) year.
(edit) @55401   10 years vboxsync added a couple of missing Id headers
(edit) @51938   10 years vboxsync Runtime/r0drv: RHEL7 hack
(edit) @50077   11 years vboxsync Runtime/r0drv/linux: Use GFP_NOWARN for our memory allocations as …
(edit) @49651   11 years vboxsync r0drv/linux/memobj: Linux 3.13 fix
(edit) @48935   11 years vboxsync Runtime: Whitespace and svn:keyword cleanups by scm.
(edit) @46663   11 years vboxsync Runtime/r0drv/linux: numa hack
(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
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