|
|
@100357
|
18 months |
vboxsync |
Runtime/RTR0MemObj*: Add PhysHighest parameter to RTR0MemObjAllocCont …
|
|
|
@100356
|
18 months |
vboxsync |
Runtime/RTR0MemObj*: Add PhysHighest parameter to RTR0MemObjAllocCont …
|
|
|
@100355
|
18 months |
vboxsync |
Runtime/RTR0MemObj*: Add PhysHighest parameter to RTR0MemObjAllocCont …
|
|
|
@99421
|
21 months |
vboxsync |
SUPDrv: Move SUPDRV_MEMCPY to SUPDrvInternal.h and try explain why and …
|
|
|
@98103
|
2 years |
vboxsync |
Copyright year updates by scm.
|
|
|
@97903
|
2 years |
vboxsync |
SUPDrv: Removed the SUPDRV_USE_MEMOBJ_FOR_LDR_IMAGE #ifdef'ing, …
|
|
|
@97262
|
2 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Added fetching VM-exit secondary MSR …
|
|
|
@96811
|
2 years |
vboxsync |
VMM,IPRT,VBoxGuest,SUPDrv: Added a more efficient interface for guest …
|
|
|
@96407
|
2 years |
vboxsync |
scm copyright and license note update
|
|
|
@95087
|
3 years |
vboxsync |
SUPDrv: bugref:10209: Added stubs for host FPU begin/end operations.
|
|
|
@94504
|
3 years |
vboxsync |
Linux: Host Drivers: SUPDrv: make sure that module builds if …
|
|
|
@94503
|
3 years |
vboxsync |
Linux: Host Drivers: SUPDrv: fix build for non-linux platforms, …
|
|
|
@94500
|
3 years |
vboxsync |
Linux: Host Drivers: SUPDrv: Initial support for kernel 5.18-rc1, …
|
|
|
@93616
|
3 years |
vboxsync |
SUP: Make sure SUPR3PageAllocEx returns zero'ed memory. bugref:10094
|
|
|
@93515
|
3 years |
vboxsync |
iprt/asm-amd64-x86.h: Split out some non-assembly functions that …
|
|
|
@93387
|
3 years |
vboxsync |
SUPDrv: No pSession for vboxdrvu. bugref:10174
|
|
|
@93206
|
3 years |
vboxsync |
SUPDrv: Made SUPR0PageAllocEx more palatable for HVCI. bugref:10162
|
|
|
@93115
|
3 years |
vboxsync |
scm --update-copyright-year
|
|
|
@92417
|
3 years |
vboxsync |
SUPDrv: Missed disabling StkBack_ inside SUPDrv.cpp. bugref:10093 …
|
|
|
@92251
|
3 years |
vboxsync |
SUP: Export RTR0MemObjWasZeroInitialized. bugref:10093
|
|
|
@91836
|
3 years |
vboxsync |
SUP: Added SUPR0GetSessionUid(). bugref:10093
|
|
|
@91805
|
3 years |
vboxsync |
SUPDrv: Mangling fix. [grr] bugref:10124
|
|
|
@91803
|
3 years |
vboxsync |
SUPDrv: Mangling fix. bugref:10124
|
|
|
@91801
|
3 years |
vboxsync |
SUPDrv: Try provide accurate argument counts for the functions so we …
|
|
|
@91800
|
3 years |
vboxsync |
SUPDrv: Reworked the export table a little. SUPFUNC got a cArgs field …
|
|
|
@91789
|
3 years |
vboxsync |
SUPDrv,IPRT,VBoxGuest: Don't export ellipsis functions from SUPDrv, as …
|
|
|
@91785
|
3 years |
vboxsync |
SUPDrv: Added SUPR0HCPhysToVirt implementation for FreeBSD (untested). …
|
|
|
@91783
|
3 years |
vboxsync |
Support/SUPDrv: Ooops, didn't mean to enable the StkBack_ prefix …
|
|
|
@91775
|
3 years |
vboxsync |
SUPDrv/darwin,++: Switch back to the kernel stack before calling into …
|
|
|
@91674
|
3 years |
vboxsync |
SUPDrv: Export RTR0MemObjLockKernelTag too. Minor version bump, …
|
|
|
@91447
|
3 years |
vboxsync |
SUP: Export RTR0MemObjAllocLargeTag from SUPDrv, require new minor IOC …
|
|
|
@91037
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Added support for tertiary processor …
|
|
|
@90862
|
3 years |
vboxsync |
IPRT,SUPDrv,VMM,++: Bumped major support driver version. Added …
|
|
|
@90859
|
3 years |
vboxsync |
VMMR0,SUPDrv: Need to override RTLogDefaultInstanceEx rather than …
|
|
|
@90829
|
3 years |
vboxsync |
IPRT,VMM,SUPDrv,++: Reworked the IPRT logger structure and how the VMM …
|
|
|
@90780
|
3 years |
vboxsync |
SUP: VALID_PTR -> RT_VALID_PTR.
|
|
|
@90489
|
3 years |
vboxsync |
SUP: Export RTSemEventIsSignalSafe and RTSemEventMultiIsSignalSafe - …
|
|
|
@90419
|
3 years |
vboxsync |
SUP: Export RTThreadQueryTerminationStatus from SUPDrv. bugref:6695
|
|
|
@87746
|
4 years |
vboxsync |
SUPDrv: Todo.
|
|
|
@87705
|
4 years |
vboxsync |
SUPDrv: Doxygen fix. bugref:9937
|
|
|
@87701
|
4 years |
vboxsync |
SUPDrv: Build fix. bugref:9937
|
|
|
@87700
|
4 years |
vboxsync |
SUPDrv,++: Experimental support for wrapping .r0 modules in native …
|
|
|
@87542
|
4 years |
vboxsync |
SUPDrv,VMM/HM: Modified the representation of the 9 VT-x controls MSRs …
|
|
|
@87534
|
4 years |
vboxsync |
SUPDrv/SUPR0GetHwvirtMsrs: Removed todo about caching, as we're only …
|
|
|
@86512
|
4 years |
vboxsync |
SUP: Major support driver interface version bump. Trace VMMR0.r0 …
|
|
|
@86304
|
4 years |
vboxsync |
SUPDrv: Corrected segment count check for tiny modules (page count == …
|
|
|
@85748
|
4 years |
vboxsync |
SUPDrv: Added flag for detecting Virtualized VMSAVE/VMLOAD feature on …
|
|
|
@85545
|
4 years |
vboxsync |
SUPDrv: Need to copy the segments before we call …
|
|
|
@85543
|
4 years |
vboxsync |
reverted r139610
|
|
|
@85542
|
4 years |
vboxsync |
IPRT/mp-r0drv-linux.c: Move the cpu set allocation & initialization …
|
|
|
@85527
|
4 years |
vboxsync |
SUPDrv: Made the debug logging a little clearer for the fUnused check. …
|
|
|
@85510
|
4 years |
vboxsync |
SUP,*: Some changes to the SUP_IOCTL_LDR_OPEN and SUP_IOCTL_LDR_LOAD …
|
|
|
@85507
|
4 years |
vboxsync |
SUP,*: Some changes to the SUP_IOCTL_LDR_OPEN and SUP_IOCTL_LDR_LOAD …
|
|
|
@85450
|
4 years |
vboxsync |
HostDrivers/Support: Added reading the SMM address/mask MSRs while …
|
|
|
@85171
|
4 years |
vboxsync |
SUPDrv.cpp: Clang 11 nothrow workaround. bugref:9794
|
|
|
@85041
|
5 years |
vboxsync |
SUPDrv,RuntimeR0: There must be no duplicates here, so RTStrCopy …
|
|
|
@84938
|
5 years |
vboxsync |
SUPDrv.cpp: BUILD_TYPE -> KBUILD_TYPE
|
|
|
@82968
|
5 years |
vboxsync |
Copyright year updates by scm.
|
|
|
@82590
|
5 years |
vboxsync |
SUPDrv,IPRT: Adding SUPR0HCPhysToVirt to linux & solaris; introducing …
|
|
|
@81623
|
5 years |
vboxsync |
SUPDrv: Export SUPR0PageMapKernel and SUPR0PageProtect. bugref:9218
|
|
|
@81605
|
5 years |
vboxsync |
VMM (and related changes): Add support for Hygon Dhyana CPUs. Modified …
|
|
|
@81304
|
5 years |
vboxsync |
SUPDrv: Added reporting of VT-x's VMCS shadowing CPU feature as part …
|
|
|
@81161
|
5 years |
vboxsync |
SUP, VMM: bugref: 9562 Drop SUPR0GetRawModeUsability. No longer …
|
|
|
@81006
|
5 years |
vboxsync |
SUPDrv: Build fix.
|
|
|
@81005
|
5 years |
vboxsync |
SUPDrv: Disabled cached queries of hwvirt MSRs until proper locking is …
|
|
|
@81004
|
5 years |
vboxsync |
SUPDrv: Disabled cached queries of hwvirt MSRs until proper locking is …
|
|
|
@80531
|
5 years |
vboxsync |
VMM,Devices: Some PDM device model refactoring. bugref:9218
|
|
|
@80281
|
5 years |
vboxsync |
VMM,++: Refactoring code to use VMMC & VMMCPUCC. bugref:9217
|
|
|
@77727
|
6 years |
vboxsync |
IPRT,HostDrivers: Fixed some warnings.
|
|
|
@77423
|
6 years |
vboxsync |
SUPDrv: Use atomics while updating host MSR-cached global variable.
|
|
|
@77106
|
6 years |
vboxsync |
SUPDrv.cpp: FreeBSD compile fix
|
|
|
@76886
|
6 years |
vboxsync |
VMM (and related changes): Add support for Shanghai/Zhaoxin CPUs. …
|
|
|
@76553
|
6 years |
vboxsync |
scm --update-copyright-year
|
|
|
@76468
|
6 years |
vboxsync |
SUPDrv, VMM: Build fix because on damn Linux we get naming conflicts …
|
|
|
@76461
|
6 years |
vboxsync |
SUPDrv: Added an ioctl for fetching hardware-virtualization MSRs.
|
|
|
@76227
|
6 years |
vboxsync |
VMM/HM, SUPDrv: Utilize common function to detect VMX/SVM support. No …
|
|
|
@76223
|
6 years |
vboxsync |
SUPDrv: Have a separate function to check for VT-x/AMD-V support, for …
|
|
|
@75288
|
6 years |
vboxsync |
SUPDrv: Adding supdrvOSLdrQuerySymbol so we don't have to save a copy …
|
|
|
@75282
|
6 years |
vboxsync |
SUPDrv: Adding supdrvOSLdrQuerySymbol so we don't have to save a copy …
|
|
|
@75053
|
6 years |
vboxsync |
IPRT,SUPDrv: Made the verification code link, fixed a couple of …
|
|
|
@75049
|
6 years |
vboxsync |
IPRT,SUPDrv: Added cbImage parameter to FNRTLDRRDRMEMDTOR; sketched …
|
|
|
@75003
|
6 years |
vboxsync |
SUPDrv: Adjusted ep validation a little in prep for bugref:9232
|
|
|
@73389
|
6 years |
vboxsync |
VMM, SUPDrv: Nested VMX: bugref:9180 Implement some of the VMX MSRs.
|
|
|
@73293
|
6 years |
vboxsync |
VMM, SUPDrv: Nested VMX: bugref:9180 Read VMX true control MSRs, dump …
|
|
|
@72778
|
7 years |
vboxsync |
VMM,SUPDrv,IPRT: Redirect ring-0 release logging on EMTs to VBox.log.
…
|
|
|
@72693
|
7 years |
vboxsync |
SUPDrv: Added SUPR0GetDefaultLogInstanceEx and …
|
|
|
@71889
|
7 years |
vboxsync |
SUPDrv: We should no longer need the exec flag on this type of memory …
|
|
|
@71699
|
7 years |
vboxsync |
SUPDrv,VBoxVMM: Require SSE2 to be present.
|
|
|
@71198
|
7 years |
vboxsync |
SUPDrv,VMMR0: Prepped for extending the fast I/O control interface a …
|
|
|
@71136
|
7 years |
vboxsync |
SUPDrv,VMM/NEM/win: Abstracted kernel I/O control work in SUPDrv, …
|
|
|
@71075
|
7 years |
vboxsync |
VMM,SUPDrv: More NEM/win experimentation. bugref:9044
|
|
|
@70917
|
7 years |
vboxsync |
SUPDrv,VMM: Added SUPR0GetRawModeUsability() for checking whether …
|
|
|
@69500
|
7 years |
vboxsync |
*: scm --update-copyright-year
|
|
|
@69498
|
7 years |
vboxsync |
backed out r118835 as it incorrectly updated the 'This file is based …
|
|
|
@69496
|
7 years |
vboxsync |
*: scm --update-copyright-year
|
|
|
@69249
|
7 years |
vboxsync |
Support: scm updates
|
|
|
@67955
|
7 years |
vboxsync |
VMM,SUPDrv: Started on some session/VMMR0 nits. I/O control interface …
|
|
|
@67823
|
8 years |
vboxsync |
Another typo.
|
|
|
@67822
|
8 years |
vboxsync |
Typos.
|
|
|
@67821
|
8 years |
vboxsync |
SUP, VMM: Added interface to read CPU microcode revision, used in VMM …
|
|
|