|
|
@91140
|
3 years |
vboxsync |
IPRT/asm-watcom-x86-32.h: Fixed typo introduced in r144489 that caused …
|
|
|
@91137
|
3 years |
vboxsync |
include/VBox/log.h,Devices/Security,pdmtpmifs.h: Remove the startup, …
|
|
|
@91120
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 VMX EPT and Unrestricted CFGM options, …
|
|
|
@91105
|
3 years |
vboxsync |
HGCM: Forgot to bump the version in r146747. oem2ticketref:46 bugref:10038
|
|
|
@91101
|
3 years |
vboxsync |
VMM: Nested VMX: hm_vmx: Bit fields for VM-exit qualifations due to …
|
|
|
@91100
|
3 years |
vboxsync |
HGCM: Fixes to svcHlpDisconnectClient / DisconnectClient. …
|
|
|
@91098
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Added new/missing EPT violation VM-exit …
|
|
|
@91097
|
3 years |
vboxsync |
HGCM: Put back pfnDisconnectClient. oem2ticketref:46
|
|
|
@91045
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Updated VM-entry, VM-exit bitfield macros.
|
|
|
@91044
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 More consistent naming of VMCS fields.
|
|
|
@91043
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Renamed some macros.
|
|
|
@91037
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Added support for tertiary processor …
|
|
|
@91019
|
3 years |
vboxsync |
Security: The underlying driver specifies the input buffer size of the …
|
|
|
@91018
|
3 years |
vboxsync |
VMM/MM: Removed the MMR3UkHeap* code as nobody is using it any more. …
|
|
|
@91016
|
3 years |
vboxsync |
VMM/PGM,++: Kicked out VBOX_WITH_2X_4GB_ADDR_SPACE and the DynMap code …
|
|
|
@91005
|
3 years |
vboxsync |
Security: The underlying driver specifies the input buffer size of the …
|
|
|
@91000
|
3 years |
vboxsync |
VMM,PDM,PGM: Restrict the VMSetError and VMSetRuntimeError APIs to …
|
|
|
@90999
|
3 years |
vboxsync |
VMM: Removed VMMCALLRING3_PGM_LOCK (now unused). bugref:6695
|
|
|
@90997
|
3 years |
vboxsync |
VMM,PDM,PGM: Restrict the VMSetError and VMSetRuntimeError APIs to …
|
|
|
@90996
|
3 years |
vboxsync |
Devices/Security: Only advertise the multiple localities supported …
|
|
|
@90995
|
3 years |
vboxsync |
Runtime/RTTpm: Add API to query the maximum supported locality of a …
|
|
|
@90992
|
3 years |
vboxsync |
VMM: Eliminated VMMCALLRING3_PGM_LOCK. bugref:6695
|
|
|
@90991
|
3 years |
vboxsync |
VMM: Eliminated VMMCALLRING3_MMHYPER_LOCK. bugref:6695
|
|
|
@90982
|
3 years |
vboxsync |
VMM: Removed VMMCALLRING3_VM_R0_PREEMPT. bugref:6695
|
|
|
@90981
|
3 years |
vboxsync |
VMM: Changed pgmLock to pass VINF_SUCCESS to PDMCritSectEnter and …
|
|
|
@90980
|
3 years |
vboxsync |
VMM: Removed VMMCALLRING3_PDM_CRIT_SECT_ENTER, …
|
|
|
@90975
|
3 years |
vboxsync |
VMM: Ensure proper log flush order by going to ring-0 to wait for the …
|
|
|
@90974
|
3 years |
vboxsync |
IPRT/log,VMM: Changed RTLogBulkWrite to take a before/after marker …
|
|
|
@90973
|
3 years |
vboxsync |
VMM: Correctly update idxBuf so we flush the right buffer when we get …
|
|
|
@90970
|
3 years |
vboxsync |
VMM,SUPDrv: Use 4 buffers for each EMT logger in ring-0, making it …
|
|
|
@90969
|
3 years |
vboxsync |
IPRT/log: Defined the multibuffer flush protocol. bugref:10086
|
|
|
@90959
|
3 years |
vboxsync |
VMM: VMCPU structure padding adjustment for windows. bugref:10086
|
|
|
@90948
|
3 years |
vboxsync |
VMM: Organize the logger structures both named member and arrays for …
|
|
|
@90945
|
3 years |
vboxsync |
VMM: Use a worker thread for flushing ring-0 log buffers. bugref:10086
|
|
|
@90943
|
3 years |
vboxsync |
SUP: Promoted SUP_DPRINTF from SUPDrvInternal.h to sup.h when …
|
|
|
@90934
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Added Tertiary Processor-based …
|
|
|
@90932
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Renamed …
|
|
|
@90927
|
3 years |
vboxsync |
VMM/HMVMXR0: Nested VMX: bugref:10092 Added new VMCS fields.
|
|
|
@90915
|
3 years |
vboxsync |
Runtime: Add simple RTTpm* API for uniform access to a host TPM and …
|
|
|
@90897
|
3 years |
vboxsync |
VMM: Initialize the ring-0 loggers as early as possible, so we can …
|
|
|
@90865
|
3 years |
vboxsync |
IPRT/log: RTLogCreateEx + RTLogCreateExV format attrib fix. bugref:10086
|
|
|
@90862
|
3 years |
vboxsync |
IPRT,SUPDrv,VMM,++: Bumped major support driver version. Added …
|
|
|
@90861
|
3 years |
vboxsync |
IPRT/log: Cleanups. Moving stuff around for more logical grouping …
|
|
|
@90860
|
3 years |
vboxsync |
IPRT/log: Adjusted RTLogSetFlushCallback so it doesn't upset clang too …
|
|
|
@90859
|
3 years |
vboxsync |
VMMR0,SUPDrv: Need to override RTLogDefaultInstanceEx rather than …
|
|
|
@90858
|
3 years |
vboxsync |
IPRT/log: Added RTLogSetFlushCallback. bugref:10086
|
|
|
@90857
|
3 years |
vboxsync |
IPRT/log: Kicked out all the IN_RC stuff. Cleanups. bugref:10086
|
|
|
@90844
|
3 years |
vboxsync |
VMM: Doxygen fixes.
|
|
|
@90843
|
3 years |
vboxsync |
IPRT: Doxygen fixes.
|
|
|
@90840
|
3 years |
vboxsync |
IPRT,VMM: Doxygen fixes for the logger changes. bugref:10086
|
|
|
@90839
|
3 years |
vboxsync |
IPRT: Doxygen fixes.
|
|
|
@90838
|
3 years |
vboxsync |
VMM: Doxygen fixes.
|
|
|
@90837
|
3 years |
vboxsync |
VMM: Doxygen fixes.
|
|
|
@90834
|
3 years |
vboxsync |
Doxygen fixes.
|
|
|
@90833
|
3 years |
vboxsync |
Doxygen fixes.
|
|
|
@90829
|
3 years |
vboxsync |
IPRT,VMM,SUPDrv,++: Reworked the IPRT logger structure and how the VMM …
|
|
|
@90828
|
3 years |
vboxsync |
Main: bugref:1909: Added API localization
|
|
|
@90825
|
3 years |
vboxsync |
iprt/cdefs.h: RT_VALID_PTR now only recognize kernel address in linux/r0.
|
|
|
@90823
|
3 years |
vboxsync |
iprt/cdefs.h,++: Retired VALID_PTR (use RT_VALID_PTR now).
|
|
|
@90822
|
3 years |
vboxsync |
Storage: More VALID_PTR -> RT_VALID_PTR/AssertPtr.
|
|
|
@90801
|
3 years |
vboxsync |
iprt/assert.h: Added AssertPtrReturnStmt & AssertPtrReturnVoidStmt.
|
|
|
@90792
|
3 years |
vboxsync |
*: More VALID_PTR -> RT_VALID_PTR/AssertPtr.
|
|
|
@90770
|
3 years |
vboxsync |
VBox/com/listeners.h: Assert IEvent::getType result. bugref:1909
|
|
|
@90715
|
3 years |
vboxsync |
iprt/memobj.h: comment fixes
|
|
|
@90693
|
3 years |
vboxsync |
IPRT,Main: Provide a getter function (RTLogGetFlags) for accessing the …
|
|
|
@90692
|
3 years |
vboxsync |
IPRT: Corrected three RTLogGetXxxx functions to RTLogQueryXxxx …
|
|
|
@90691
|
3 years |
vboxsync |
pdmifs: display reporting doxygen (brief + newline + detailed …
|
|
|
@90676
|
3 years |
vboxsync |
VBox/log.h: Added LOG_GROUP_PDM_CRITSECTRW. bugref:6695
|
|
|
@90652
|
3 years |
vboxsync |
iprt/asm.h: Added another version of ASMAtomicCmpWriteU128 that takes …
|
|
|
@90649
|
3 years |
vboxsync |
iprt/critsectrw.h: Need to have the state union as a separate …
|
|
|
@90648
|
3 years |
vboxsync |
iprt/asm.h: Added another version of ASMAtomicCmpWriteU128 that takes …
|
|
|
@90647
|
3 years |
vboxsync |
iprt/cdefs.h,iprt/types.h: Added RT_COMPILER_WITH_128BIT_INT_TYPES to …
|
|
|
@90640
|
3 years |
vboxsync |
iprt/asm.h,tstRTInlineAsm: Added ASMAtomicCmpWriteU128 and …
|
|
|
@90638
|
3 years |
vboxsync |
VMM,VMMDev: Force 32-byte alignment of PDMCRITSECTRW so all members …
|
|
|
@90637
|
3 years |
vboxsync |
IPRT/RTCritSectRw,VMM/PDMCritSectRw: Rearranged the core members a …
|
|
|
@90634
|
3 years |
vboxsync |
VMM/PDMCritSectRwEnterExcl: Implemented waiting in most ring-0 …
|
|
|
@90597
|
3 years |
vboxsync |
VMM: Speed up VMMGetCpu in ring-0 by using hash table (via new …
|
|
|
@90588
|
3 years |
vboxsync |
Devices/Security: EFI can communicate with the external TPM emulator …
|
|
|
@90587
|
3 years |
vboxsync |
Devices/Security: EFI can communicate with the external TPM emulator …
|
|
|
@90549
|
3 years |
vboxsync |
VMM,*: s/DBGFR3InfoGenricGetOptError/DBGFR3InfoGenericGetOptError/g
|
|
|
@90536
|
3 years |
vboxsync |
pdmtpmifs.h: doxygen fix. bugref:10075
|
|
|
@90530
|
3 years |
vboxsync |
Devices/Security: Start implementation of a TPM driver talking to the …
|
|
|
@90521
|
3 years |
vboxsync |
VBoxDbg,FE/Qt: Added --statistics-expand=pat and …
|
|
|
@90520
|
3 years |
vboxsync |
VBoxDbg,FE/Qt: Added --statistics-expand=pat and …
|
|
|
@90514
|
3 years |
vboxsync |
VMM: Added VMM_ASSERT_RELEASE_MSG_RETURN macro for safely do release …
|
|
|
@90512
|
3 years |
vboxsync |
Devices/Security/DevTpm: Updates to the TPM code, started implmenting …
|
|
|
@90503
|
3 years |
vboxsync |
VMMDevTesting,bs3-locking-1: Expanded the locking test port to two …
|
|
|
@90502
|
3 years |
vboxsync |
VMM/PDM: Added device helpers for read/write critical sections. bugref:6695
|
|
|
@90501
|
3 years |
vboxsync |
VMM/PDM: Corrected PDMCritSectRwTryEnterSharedDebug prototype. bugref:6695
|
|
|
@90500
|
3 years |
vboxsync |
VMM/PDM: Increased the PDMCRITSECT size by 64 bytes to make space for …
|
|
|
@90488
|
3 years |
vboxsync |
IPRT: Added RTSemEventIsSignalSafe and RTSemEventMultiIsSignalSafe - …
|
|
|
@90486
|
3 years |
vboxsync |
VMM/PDM: Tighten read/write critical section code a bit. bugref:6695
|
|
|
@90469
|
3 years |
vboxsync |
iprt/asm-amd64-x86-watcom-16.h: Another fix for ASMOutStrU8/16/32 - …
|
|
|
@90467
|
3 years |
vboxsync |
VMMDev/Testing: Added VMMDEV_TESTING_LOCKED_BUSY_SUCCESS flag so we …
|
|
|
@90466
|
3 years |
vboxsync |
iprt/asm-amd64-x86-watcom-16.h: Fix ASMOutStrU8/16/32 - cannot list DS …
|
|
|
@90461
|
3 years |
vboxsync |
VMMDev: New port for lock contention testing. bugref:6695
|
|
|
@90460
|
3 years |
vboxsync |
VMM: Put the RTTHREAD handle in the VM structure too, so VMMDev can …
|
|
|
@90450
|
3 years |
vboxsync |
iprt/cdefs.h: DECL_CHECK_RETURN for Visual C++ (require /analyze to do …
|
|
|
@90449
|
3 years |
vboxsync |
VMM/PGM: PDMCritSectTryEnter return status must be checked in ring-3 …
|
|
|
@90448
|
3 years |
vboxsync |
Dev*: Require ring-3 to check PDMDevHlpCritSectEnter return values …
|
|
|