|
|
@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 …
|
|
|
@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 …
|
|
|
@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 …
|
|
|
@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 …
|
|
|
@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.
|
|
|
@90897
|
3 years |
vboxsync |
VMM: Initialize the ring-0 loggers as early as possible, so we can …
|
|
|
@90859
|
3 years |
vboxsync |
VMMR0,SUPDrv: Need to override RTLogDefaultInstanceEx rather than …
|
|
|
@90844
|
3 years |
vboxsync |
VMM: 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
|
|
|
@90822
|
3 years |
vboxsync |
Storage: More VALID_PTR -> RT_VALID_PTR/AssertPtr.
|
|
|
@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
|
|
|
@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
|
|
|
@90638
|
3 years |
vboxsync |
VMM,VMMDev: Force 32-byte alignment of PDMCRITSECTRW so all members …
|
|
|
@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 …
|
|
|
@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 …
|
|
|
@90486
|
3 years |
vboxsync |
VMM/PDM: Tighten read/write critical section code a bit. bugref:6695
|
|
|
@90467
|
3 years |
vboxsync |
VMMDev/Testing: Added VMMDEV_TESTING_LOCKED_BUSY_SUCCESS flag so we …
|
|
|
@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 …
|
|
|
@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 …
|
|
|
@90446
|
3 years |
vboxsync |
PDM: Mark the critsect enter functions with DECL_CHECK_RETURN_NOT_R3. …
|
|
|
@90442
|
3 years |
vboxsync |
Main/VirtualBox: fix incorrect log class update in include/VBox/log.h …
|
|
|
@90440
|
3 years |
vboxsync |
Main/VirtualBox: New event for creating/deleting of Progress objects …
|
|
|
@90435
|
3 years |
vboxsync |
VMM/PDMCritSectEnter: Added macros for correctly asserting on …
|
|
|
@90433
|
3 years |
vboxsync |
VMM/PDMCritSectEnter: Added macros for correctly asserting on …
|
|
|
@90428
|
3 years |
vboxsync |
VMM/PDMCritSectEnter: Added note about new return handling …
|
|
|
@90420
|
3 years |
vboxsync |
VMM/PDMCritSectEnter: New code for dealing with VERR_INTERRUPTED in …
|
|
|
@90418
|
3 years |
vboxsync |
VBox/err.h: Moved VERR_IOMMU_XXXX from 7200 to 7300, because …
|
|
|
@90383
|
3 years |
vboxsync |
VMM: Doxygen fixes for critsect drvhlps. bugref:9218 bugref:10074
|
|
|
@90382
|
3 years |
vboxsync |
VMM: Doxygen fixes for critsect devhlps. bugref:9218 bugref:10074
|
|
|
@90380
|
3 years |
vboxsync |
VMM: Moved idHostCpu and iHostCpuSet from VMCPU to GVMCPU, removing …
|
|
|
@90379
|
3 years |
vboxsync |
VMM: Implementing blocking on critical sections in ring-0 HM context …
|
|
|
@90378
|
3 years |
vboxsync |
VBox/vmm/dbgf.h: Removed duplicate prototypes.
|
|
|
@90364
|
3 years |
vboxsync |
pdmdev.h: PDM_IRQ_LEVEL_FLIP_FLOP docs update. bugref:10073
|
|
|
@90351
|
3 years |
vboxsync |
Typo in comment.
|
|
|
@90348
|
3 years |
vboxsync |
VMM: Removed the VM pointers from the internal critsect structures. …
|
|
|
@90347
|
3 years |
vboxsync |
VMM: Pass pVM to PDMCritSectRw APIs. bugref:9218 bugref:10074
|
|
|
@90346
|
3 years |
vboxsync |
- VMM: Pass pVM to PDMCritSect APIs. bugref:9218 bugref:10074
- …
|
|
|
@90329
|
3 years |
vboxsync |
PDMDrvHlp: Put the PDMCritSect API into driver helpers just like we've …
|
|
|
@90238
|
4 years |
vboxsync |
HGCM,HostServices: Extended VBOXHGCMSVCFNTABLE with client and call …
|
|
|
@90237
|
4 years |
vboxsync |
HostServices/Service.h: Added @todo on unnecessary work duplication …
|
|
|
@90196
|
4 years |
vboxsync |
Network: (bugref:10024) GSO UDP header fixes.
|
|
|
@90189
|
4 years |
vboxsync |
VMM: Make the setjmp code a bit stricter with when to resume a call. …
|
|
|
@90175
|
4 years |
vboxsync |
Network: (bugref:10024) Fixed UDP header handling when carving …
|
|
|
@90161
|
4 years |
vboxsync |
VMM: New status VERR_VMM_CONTEXT_HOOK_STILL_ENABLED for guru condition …
|
|
|
@90054
|
4 years |
vboxsync |
VBoxSharedClipboard/win: Replaced SharedClipboardWinAnnounceFormats …
|
|
|
@90048
|
4 years |
vboxsync |
Audio/ValKit: Added dedicated log group AUDIO_TEST for audio testing …
|
|
|
@90028
|
4 years |
vboxsync |
AMD IOMMU: bugref:9654 Fixed address translations resulting in …
|
|
|
@89993
|
4 years |
vboxsync |
VMM/HMVMX/EM: Do a rendezvous when a split-lock #AC is emulated. …
|
|
|
@89980
|
4 years |
vboxsync |
VMM/HMVMX: Add debug event and dtrace probe for the split-lock #ACs. …
|
|
|
@89974
|
4 years |
vboxsync |
IEM: Added IEMExecOneIgnoreLock for use with split-lock cases. bugref:10052
|
|
|
@89949
|
4 years |
vboxsync |
VMM/PDMDriver: Add …
|
|
|
@89947
|
4 years |
vboxsync |
X11: Host Services: Shared Clipboard: improve error code path …
|
|
|
@89935
|
4 years |
vboxsync |
Keyboard: Reworked the release-all-keys mechanism, made sure it's used …
|
|
|
@89934
|
4 years |
vboxsync |
VMM/CPUCpuId: Some intel updates. bugref:10052
|
|
|
@89924
|
4 years |
vboxsync |
VMM/DBGFBp: Continue work on I/O breakpoints, bugref:9837
- …
|
|
|
@89912
|
4 years |
vboxsync |
VMM/DBGF: Basic infrastructure to support adding and deleting port I/O …
|
|
|
@89846
|
4 years |
vboxsync |
pdmaudioinline.h: The _INVALID values are technically valid, so must …
|
|
|
@89821
|
4 years |
vboxsync |
Audio: Some info item fixes and docs updates. bugref:9890
|
|
|
@89801
|
4 years |
vboxsync |
pdmaudioifs.h,AudioMix*h: Documentation. bugref:9890
|
|
|