summaryrefslogtreecommitdiff
path: root/src/VBox/Runtime/r0drv
Commit message (Expand)AuthorAgeFilesLines
* IPRT: Make doxygen 1.9.6 happy. Mostly removing duplicate docs (iprt is docum...vboxsync2023-05-114-88/+1
* Linux: vboxdrv: Introduce initial support for kernel 6.3.x series, bugref:10381.vboxsync2023-03-071-1/+8
* Manual (C) year updates.vboxsync2023-01-171-1/+1
* Copyright year updates by scm.vboxsync2023-01-17191-191/+191
* IPRT/alloc-r0drv-freebsd.c: Missing exec alloc cleanup.vboxsync2022-12-291-11/+1
* IPRT/alloc-r0drv-freebsd.c: scm fix.vboxsync2022-12-291-1/+1
* IPRT/r0drv: Kicked out RTMEMHDR_FLAG_EXEC and associated code now that RTMemE...vboxsync2022-12-298-412/+64
* IPRT/alloc-r0drv.cpp: Drop support for RTMEMALLOCEX_FLAGS_EXEC in ring-0.vboxsync2022-12-291-4/+1
* IPRT: Removed the RTMemExecAlloc interface.vboxsync2022-12-291-60/+0
* IPRT,SUPDrv: Dropping RTR0MemExecDonate and associated SUPDrv-linux code, it'...vboxsync2022-12-291-39/+0
* IPRT/memobj-r0drv-solaris.c: Implemented support for the fExecutable paramete...vboxsync2022-12-291-11/+23
* IPRT/alloc-r0drv-solaris.c: doxygen indentvboxsync2022-12-291-4/+3
* IPRT/memobj-r0drv-solaris.h: Make it build on S10 too.vboxsync2022-12-291-0/+4
* IPRT/alloc-r0drv-linux.c: nitsvboxsync2022-12-271-5/+4
* iprt: Linux: r0drv: Prevent build failure on 5.8+ 32-bit kernels, bugref:4567...vboxsync2022-09-131-0/+5
* Backed out r153600: Incorrect fix, bugref:4567:65.vboxsync2022-09-131-4/+0
* iprt: Linux: r0drv: make __vmalloc call compatible with Linux 5.8 changes, bu...vboxsync2022-09-131-0/+4
* NetBSD/GA: adapt to sleepq 9.9.98 changes. bugref:8547vboxsync2022-08-311-1/+5
* update copyright and license notice text in generatorsvboxsync2022-08-221-10/+20
* scm copyright and license note updatevboxsync2022-08-22191-1910/+3820
* IPRT/RTFileOpen: Added a RTFILE_O_TEMP_AUTO_DELETE flag for implementing tmpf...vboxsync2022-08-061-1/+1
* IPRT/RTFileOpen: Added a RTFILE_O_TEMP_AUTO_DELETE flag for implementing tmpf...vboxsync2022-08-061-0/+2
* IPRT/timer-r0drv-linux.c: More readable to put these RT_FALL_THRU() invocatio...vboxsync2022-06-291-2/+4
* Linux host and guest drivers: fix clang warnings, bugref:10247.vboxsync2022-06-281-1/+1
* Runtime/json, Runtime/initterm-r0drv-nt.cpp, Additions/VBoxGuest-win.cpp: Com...vboxsync2022-06-031-1/+1
* the-linux-kernel.h: bugref:10209 Fix typo in version number for including fpu...vboxsync2022-05-271-1/+1
* the-linux-kernel.h: bugref:10209 Include fpu/api.h for kernel_fpu_begin/end().vboxsync2022-05-271-0/+5
* IPRT/dbgkrnlinfo-r0drv-nt.cpp: cleanup. bugref:9845vboxsync2022-05-271-4/+2
* IPRT: VC++ 19.2 update 11 build adjustments. bugref:8489vboxsync2022-01-182-5/+5
* IPRT/alloc-r0drv-nt.cpp: Must apply the NonPagePoolNx selection to both branc...vboxsync2022-01-121-8/+5
* scm --update-copyright-yearvboxsync2022-01-01191-191/+191
* IPRT/timer-r0drv-nt.cpp,mp-r0drv-nt.cpp: Work around rtMpNtSetTargetProcessor...vboxsync2021-12-112-15/+105
* IPRT/timer-r0drv-nt.cpp: Corrected the CPU parameter for rtMpNtSetTargetProce...vboxsync2021-12-111-8/+20
* IPRT/rtMpNtSetTargetProcessorDpc: Use AssertLogRel so we can hopefully track ...vboxsync2021-12-111-6/+5
* IPRT/timer-r0drv-nt.cpp: Get precision system time for the uNtStartTime of hi...vboxsync2021-12-101-2/+7
* IPRT/timer-r0drv-nt.cpp: Implemented RTTimerChangeInterval, improved high-res...vboxsync2021-12-101-72/+286
* IPRT/timer-r0drv-nt.cpp: Implemented high resolution timers using the ExAlloc...vboxsync2021-12-083-87/+336
* IPRT/semeventmulti-nt: Converted semeventmulti-r0drv-nt.cpp into something th...vboxsync2021-12-081-306/+0
* IPRT/semevent-nt: Converted semevent-r0drv-nt.cpp into something that works b...vboxsync2021-12-071-283/+0
* VBoxGuest/darwin,IPRT/r0drv/darwin: Clang 13 build fixes.vboxsync2021-11-292-1/+4
* IPRT/memobj: Catch up wtih r147165 "Passing pszTag around..."vboxsync2021-11-181-1/+1
* IPRT/thread-r0drv-linux.c: Must test more config options for propertly detect...vboxsync2021-11-161-8/+17
* IPRT/memobj-r0drv-linux: Implemented rtR0MemObjNativeAllocLarge using GFP_TRA...vboxsync2021-11-151-5/+85
* IPRT/RTR0MemObj: Added RTR0MemObjWasZeroInitialized and a couple of flags wit...vboxsync2021-11-061-1/+1
* IPRT/RTR0MemObj: Added RTR0MemObjWasZeroInitialized and a couple of flags wit...vboxsync2021-11-061-1/+0
* IPRT/RTR0MemObj: Added RTR0MemObjWasZeroInitialized and a couple of flags wit...vboxsync2021-11-068-388/+430
* IPRt/initterm-r0drv-nt.cpp: Force UTF-8 file encoding.vboxsync2021-11-021-1/+1
* IPRT/nt/RTR0MemKernelCopyTo/From: Code doesn't work, made some imperfect impr...vboxsync2021-10-111-2/+79
* IPRT/dbgkrnlinfo-r0drv-nt.cpp: Now that we've got pseudo symbols, a module is...vboxsync2021-10-111-1/+14
* IPRT/dbg.h,dbgkrnlinfo-r0drv-nt.cpp: Added a few pseudo symbols to the NT ker...vboxsync2021-10-081-0/+24