|
|
@85906
|
4 years |
vboxsync |
Runtime/dbgkrnlinfo-r0drv-nt.cpp: Split up rtR0DbgKrnlNtInit() and …
|
|
|
@85905
|
4 years |
vboxsync |
Runtime/dbgkrnlinfo-r0drv-nt.cpp: Split up rtR0DbgKrnlNtInit() and …
|
|
|
@85703
|
4 years |
vboxsync |
IPRT,lnx-kmods: s/RTLNX_RHEL_PREREQ/RTLNX_RHEL_MIN/; added …
|
|
|
@85702
|
4 years |
vboxsync |
IPRT,lnx-kmods: s/VBOX_RHEL_MAJ_PREREQ/RTLNX_RHEL_MAJ_PREREQ/ and …
|
|
|
@85701
|
4 years |
vboxsync |
IPRT,lnx-kmods: Added VBOX_RHEL_MAJ_PREREQ and RTLNX_SUSE_MAJ_PREREQ …
|
|
|
@85698
|
4 years |
vboxsync |
IPRT,lnx-kmods: Use new linux kernel version checking macros. Moved …
|
|
|
@85690
|
4 years |
vboxsync |
IPRT/the-linux-kernel.h: Adding macros for shortening the kernel …
|
|
|
@85649
|
4 years |
vboxsync |
ticketref:19521 Can't build kernel modules on SLES12 SP5
|
|
|
@85602
|
4 years |
vboxsync |
IPRT/r0drv/mp-r0drv-linux.c: Use version checks for linux/cpumask.h …
|
|
|
@85544
|
4 years |
vboxsync |
IPRT/mp-r0drv-linux.c: Move the cpu set allocation & initialization …
|
|
|
@85543
|
4 years |
vboxsync |
reverted r139610
|
|
|
@85542
|
4 years |
vboxsync |
IPRT/mp-r0drv-linux.c: Move the cpu set allocation & initialization …
|
|
|
@85518
|
4 years |
vboxsync |
IPRT/the-linux-kernel.h: Need header for flush_tlb_all() now. bugref:9801
|
|
|
@85516
|
4 years |
vboxsync |
IPRT/memobj-r0drv-linux.c: Enable IPRT_USE_ALLOC_VM_AREA_FOR_EXEC for …
|
|
|
@85514
|
4 years |
vboxsync |
IPRT/memobj-r0drv-linux.c: Make it easier to push the WX semantics …
|
|
|
@85505
|
4 years |
vboxsync |
IPRT/alloc-r0drv-linux.c,SUPDrv-linux.c: RTMEMALLOC_EXEC_HEAP for 5.8+ …
|
|
|
@85504
|
4 years |
vboxsync |
IPRT/memobj-r0drv*: Change the fExecutable flag to WX semantics where …
|
|
|
@85430
|
4 years |
vboxsync |
IPRT/memobj-r0drv-linux.c: Wrap mmap_sem operations as it was renamed …
|
|
|
@85341
|
4 years |
vboxsync |
IPRt/dbgkrnlinfo-r0drv-darwin.cpp: Don't use deprecated network KPIs …
|
|
|
@85340
|
4 years |
vboxsync |
IPRt/dbgkrnlinfo-r0drv-darwin.cpp: Don't use deprecated network KPIs …
|
|
|
@85208
|
4 years |
vboxsync |
iprt/time-r0drv-linux.c: Cleaned up RTTimeNow a little, we try use the …
|
|
|
@85167
|
4 years |
vboxsync |
IPRT/r0drv/darwin: Workarounds for stupid printf %p validation. bugref:9790
|
|
|
@85124
|
4 years |
vboxsync |
*: Use DECL_HIDDEN_DATA for data, DECLHIDDEN will soon be exclusively …
|
|
|
@85121
|
4 years |
vboxsync |
iprt/cdefs.h: Refactored the typedef use of DECLCALLBACK as well as …
|
|
|
@84255
|
5 years |
vboxsync |
Linux/GA: ticketref:19391 RedHat 8.2-rc1 kernel DRM backports to …
|
|
|
@83845
|
5 years |
vboxsync |
IPRT/dbgkrnlinfo-r0drv-darwin.cpp: VC++ 14.1 warnings. bugref:8489
|
|
|
@83738
|
5 years |
vboxsync |
iprt: Wrap Dbghelp.h to shut up complaints from VC++ 14.1. bugref:8489
|
|
|
@83614
|
5 years |
vboxsync |
r0drv/netbsd: use SOBJ_SLEEPQ_SORTED as advised by <ad@…>. …
|
|
|
@83549
|
5 years |
vboxsync |
IPRT: Added RTMemFreeZ, RTMemTmpFreeZ, and RTMemEf* variants. [build …
|
|
|
@83546
|
5 years |
vboxsync |
IPRT: Added RTMemFreeZ, RTMemTmpFreeZ, and RTMemEf* variants. bugref:9698
|
|
|
@83484
|
5 years |
vboxsync |
Linux: ticketref:19312 Linux: kernel 5.6 - we need changes: make …
|
|
|
@83471
|
5 years |
vboxsync |
Linux: ticketref:19312 Linux: kernel 5.6 - we need changes
|
|
|
@83368
|
5 years |
vboxsync |
IPRT: Added RTMemAllocZ and RTMemEfReallocZ[NP].
|
|
|
@83326
|
5 years |
vboxsync |
IPRT/r0drv/mp-r0drv-linux.c: Use version checks for linux/cpumask.h …
|
|
|
@83098
|
5 years |
vboxsync |
IPRT/semeventmulti-r0drv-darwin.cpp: Fix for double fault when …
|
|
|
@83087
|
5 years |
vboxsync |
IPRT/memobj-r0drv-darwin.cpp: Traced down the problematic vm_fault …
|
|
|
@83074
|
5 years |
vboxsync |
IPRT/r0drv-darwin: Some debug code. bugref:9466
|
|
|
@83070
|
5 years |
vboxsync |
IPRT/memobj-r0drv-darwin.cpp: Workarounds for vm_fault misbehaving on …
|
|
|
@82972
|
5 years |
vboxsync |
Copyright year updates - manual ones.
|
|
|
@82969
|
5 years |
vboxsync |
Copyright year updates - manual ones.
|
|
|
@82968
|
5 years |
vboxsync |
Copyright year updates by scm.
|
|
|
@82898
|
5 years |
vboxsync |
IPRT/memobj-r0drv-darwin.cpp: Don't set the …
|
|
|
@82886
|
5 years |
vboxsync |
IPRt/memobj-r0drv-darwin.cpp: Turns out kIOMapPrefault wasn't allowed …
|
|
|
@82877
|
5 years |
vboxsync |
IPRT/memobj-r0drv-darwin.cpp: Only apply the cb += PAGE_SIZE …
|
|
|
@82868
|
5 years |
vboxsync |
IPRT/memobj-r0drv-darwin.cpp: Added support for alignments other than …
|
|
|
@82861
|
5 years |
vboxsync |
IPRT/memobj-r0drv-darwin.cpp: Prefault user mappings too when the …
|
|
|
@82860
|
5 years |
vboxsync |
IPRT/memobj-r0drv-darwin.cpp: rtR0MemObjNativeMapKernel wasn't forcing …
|
|
|
@82856
|
5 years |
vboxsync |
IPRT/assert-r0drv-darwin.cpp: Make sure we get the output to the …
|
|
|
@82809
|
5 years |
vboxsync |
IPRT/dbgkrnlinfo-r0drv-darwin.cpp: build fixes.
|
|
|
@82806
|
5 years |
vboxsync |
IPRT/dbgkrnlinfo-r0drv-darwin.cpp: Implemented using the loaded kernel …
|
|
|
@82590
|
5 years |
vboxsync |
SUPDrv,IPRT: Adding SUPR0HCPhysToVirt to linux & solaris; introducing …
|
|
|
@82589
|
5 years |
vboxsync |
IPRT/memobj-r0drv-nt.cpp: Use MmAllocatePagesForMdl rather than …
|
|
|
@81649
|
5 years |
vboxsync |
Linux 5.4: no more arbitrary executable pages and more changes, …
|
|
|
@81641
|
5 years |
vboxsync |
IPRT/memobj-r0drv-linux.cpp: Implemented sub-mappings in kernel space. …
|
|
|
@81621
|
5 years |
vboxsync |
IPRT/memobj-r0drv-linux.cpp: Implemented sub-mappings in kernel space. …
|
|
|
@81620
|
5 years |
vboxsync |
IPRT/memobj-r0drv-os2.cpp: Implemented sub-mappings in kernel space. …
|
|
|
@81587
|
5 years |
vboxsync |
IPRT/memobj-r0drv-linux.c: Don't mark allocations as executable unless …
|
|
|
@81586
|
5 years |
vboxsync |
IPRT/alloc-r0drv-linux.c: Shouldn't need to mark pages allocated by …
|
|
|
@81096
|
5 years |
vboxsync |
IPRT,SUP,*: Increased RTCPUSET_MAX_CPUS to 1024 for AMD64, except for …
|
|
|
@81069
|
5 years |
vboxsync |
IPRT/timer-r0drv-linux.c: Guess we could schedule timers with the same …
|
|
|
@81061
|
5 years |
vboxsync |
IPRT/timer-r0drv-linux.c: Rewriting the drop-behind handling in the …
|
|
|
@80735
|
5 years |
vboxsync |
linux kernel 5.3 fixes: tickref:18911, contribution from Larry.Finger …
|
|
|
@80713
|
5 years |
vboxsync |
Additions/linux: ticketref:18917: VBox 6.0.10 GAs fail to compile on …
|
|
|
@80712
|
5 years |
vboxsync |
Additions/linux: ticketref:18917: VBox 6.0.10 GAs fail to compile on …
|
|
|
@80585
|
5 years |
vboxsync |
Runtime: Some renaming to stay consistent (*Get* always returns what …
|
|
|
@80530
|
5 years |
vboxsync |
IPRT/semmutex-r0drv-nt.cpp: Fixed is-owned check. bugref:9218
|
|
|
@80433
|
5 years |
vboxsync |
Linux/host and guest drivers: support SLES 12 SP4 kernel (which SUSE …
|
|
|
@80328
|
5 years |
vboxsync |
IPRT/memobj-r0drv-solaris.c: Implemented mapping or sub-ranges as …
|
|
|
@80327
|
5 years |
vboxsync |
IPRT/memobj-r0drv-linux.c: Implemented mapping or sub-ranges as …
|
|
|
@80321
|
5 years |
vboxsync |
IPRT/memobj-r0drv-linux.c: Implemented mapping or sub-ranges as …
|
|
|
@80290
|
5 years |
vboxsync |
IPRT/timer-r0drv-linux.c: A shot at working around the unit test …
|
|
|
@79025
|
6 years |
vboxsync |
Linux/host and guest drivers: support more openSUSE 15.0 and 15.1 kernels.
|
|
|
@78566
|
6 years |
vboxsync |
IPRT: comment
|
|
|
@78314
|
6 years |
vboxsync |
IPRT/nt: Implemented offSub & cbSub in the NT versions of …
|
|
|
@78278
|
6 years |
vboxsync |
IPRT/nt: Implemented offSub & cbSub in the NT versions of …
|
|
|
@78120
|
6 years |
vboxsync |
IPRT: Started adding a RTR0MemObjMapUserEx function that takes offSub …
|
|
|
@77816
|
6 years |
vboxsync |
SupHardNt: Made RTNtPathExpand8dot3Path() work correctly in kernel …
|
|
|
@77730
|
6 years |
vboxsync |
IPRT/memobj-r0drv-linux.c: Use gpf_t rather than unsigned to avoid …
|
|
|
@77727
|
6 years |
vboxsync |
IPRT,HostDrivers: Fixed some warnings.
|
|
|
@77549
|
6 years |
vboxsync |
linux/vboxsf: Workaround for kernel_read/write calls (get_user_pages …
|
|
|
@77473
|
6 years |
vboxsync |
IPRT: Fixed buggy Nt3Fb_ExReleaseFastMutex and made the kernel symbol …
|
|
|
@77464
|
6 years |
vboxsync |
Runtime/r0drv/linux: handle get_user_pages back-port to Linux 4.4.168. …
|
|
|
@77417
|
6 years |
vboxsync |
iprt/the-linux-kernel.h: Build fix for 2.6.0...3. bugref:9172
|
|
|
@77367
|
6 years |
vboxsync |
Runtime/r0drv/linux: handle get_user_pages back-port to Linux 4.4.168. …
|
|
|
@77208
|
6 years |
vboxsync |
memobj-r0drv-linux.c: todo
|
|
|
@77198
|
6 years |
vboxsync |
Drivers/Linux: fixes for upcoming Linux 5.1 kernel.
bugref:4567: Linux …
|
|
|
@77172
|
6 years |
vboxsync |
IRPT/alloc-r0drv-nt.cpp: Make sure we free early untagged allocations …
|
|
|
@77131
|
6 years |
vboxsync |
the-freebsd-kernel.h,memobj-r0drv-freebsd.cpp: Build fix for newer …
|
|
|
@77129
|
6 years |
vboxsync |
the-freebsd-kernel.h,memobj-r0drv-freebsd.cpp: Some cleanup to reduce …
|
|
|
@77128
|
6 years |
vboxsync |
mp-r0drv-freebsd.cpp: Fix compliation on newer FreeBSD kernels where …
|
|
|
@77120
|
6 years |
vboxsync |
IPRT: Some license header cleanups.
|
|
|
@76859
|
6 years |
vboxsync |
drivers/linux: adjust for new access_ok signature.
bugref:4567: Linux …
|
|
|
@76714
|
6 years |
vboxsync |
initterm-r0drv-os2.cpp: drop RT_STRICT.
|
|
|
@76585
|
6 years |
vboxsync |
*: scm --fix-header-guard-endif
|
|
|
@76560
|
6 years |
vboxsync |
IPRT: Use IPRT_INCLUDED_SRC_ as header guard prefix for files around …
|
|
|
@76557
|
6 years |
vboxsync |
include/iprt: Use IPRT_INCLUDED_ rather than _iprt_ as header guard …
|
|
|
@76553
|
6 years |
vboxsync |
scm --update-copyright-year
|
|
|
@76513
|
6 years |
vboxsync |
IPRT: scm --fix-header-guards. bugref:9344
|
|
|
@76452
|
6 years |
vboxsync |
IPRT: Ran scm --fix-err-h. bugref:9344
|
|
|
@76426
|
6 years |
vboxsync |
iprt/string.h: Dropped including utf16.h and let those who need it …
|
|
|