|
|
@61348
|
9 years |
vboxsync |
CPUM,VMM: Touch the FPU state before doing HM on all platforms which …
|
|
|
@61339
|
9 years |
vboxsync |
VMM, Devices: Added new I/O APIC implementation.
|
|
|
@61320
|
9 years |
vboxsync |
Audio: Update.
|
|
|
@61317
|
9 years |
vboxsync |
CPUM,HM: CPUM must tell VT-x that it modified the host CR0 because it …
|
|
|
@61166
|
9 years |
vboxsync |
Audio: Implemented ability to specify two different audio formats via …
|
|
|
@61157
|
9 years |
vboxsync |
Audio:
- Unified GPDMAUDIOGSTSTRMIN / PDMAUDIOGSTSTRMOUT / …
|
|
|
@61150
|
9 years |
vboxsync |
VMM/APIC: Added stat counters for ICR Lo (IPIs) and timer ICR writes.
|
|
|
@61145
|
9 years |
vboxsync |
CPUM: build fix
|
|
|
@61144
|
9 years |
vboxsync |
CPUM,HM,GVMM,TRPM,VMM: Next part of the FPU state handling for IEM. …
|
|
|
@61143
|
9 years |
vboxsync |
IEM: Added IEMExecOneBypassWithPrefetchedByPCWritten for debugging …
|
|
|
@61116
|
9 years |
vboxsync |
Main/Console: Use the APICMODE enum, tabs.
|
|
|
@61091
|
9 years |
vboxsync |
Audio/AudioMixBuffer: Cache pfnConvTo/pfnConvFrom function pointer for …
|
|
|
@61072
|
9 years |
vboxsync |
VMM/APIC: Get rid of a couple of duplicate macros, and added a couple …
|
|
|
@61068
|
9 years |
vboxsync |
CPUM,IEM: FPU/SSE/AVX state and host resources APIs, first …
|
|
|
@61067
|
9 years |
vboxsync |
em.h: reverted unintentional commit.
|
|
|
@61066
|
9 years |
vboxsync |
CPUMIsGuestFPUStateActive: Fixed 64-on-32 regression from r107325, …
|
|
|
@61058
|
9 years |
vboxsync |
CPUM,++: Split up CPUM_USED_FPU into CPUM_USED_FPU_GUEST & …
|
|
|
@61050
|
9 years |
vboxsync |
Audio: Update.
|
|
|
@61044
|
9 years |
vboxsync |
apic.h: See r=bird in code.
|
|
|
@61041
|
9 years |
vboxsync |
VMM/APIC: Move mostly unused stuff from apic.h to internal header. …
|
|
|
@60925
|
9 years |
vboxsync |
Audio: Update on infrastructure:
- More work on HDA stream …
|
|
|
@60907
|
9 years |
vboxsync |
IEM: Simplified the INSB/W/D memory commit hack so it's pretty much …
|
|
|
@60905
|
9 years |
vboxsync |
bugref:8087: Additions/x11: support non-root X server: do not reset …
|
|
|
@60891
|
9 years |
vboxsync |
TRPM,CPUM: Return to v8086 mode fixes.
- We may have entered from …
|
|
|
@60874
|
9 years |
vboxsync |
IOMRC.cpp,++: Use IEM for IN and OUT too, cleaning out unnecessary code.
|
|
|
@60871
|
9 years |
vboxsync |
IEMAllCImplStrInstr.cpp.h: Check FFs for each page and after each …
|
|
|
@60850
|
9 years |
vboxsync |
HM: Dropped HMR0SavePendingIOPortWrite and associated code (leaving …
|
|
|
@60847
|
9 years |
vboxsync |
IOM: New way of defer RC+R0 I/O port writes, prepping for MMIO writes.
|
|
|
@60840
|
9 years |
vboxsync |
docs
|
|
|
@60804
|
9 years |
vboxsync |
VMM: Introduced the new APIC update force-flag and relevant fixes, …
|
|
|
@60762
|
9 years |
vboxsync |
CPUM: Added an atom silvermont CPU profile.
|
|
|
@60716
|
9 years |
vboxsync |
VMM: Fixed TPR thresholding and related PDM interfaces.
Cleaned up the …
|
|
|
@60689
|
9 years |
vboxsync |
VMM/APIC: Implemented old saved-state compatibility, eliminated …
|
|
|
@60646
|
9 years |
vboxsync |
VMM/APIC: Go back to ring-3 for all base MSR writes for now. Logging …
|
|
|
@60601
|
9 years |
vboxsync |
VMM/APIC: Saved-state, work-in-progress.
|
|
|
@60593
|
9 years |
vboxsync |
VMM/APIC: Profiling and reduce 8 atomic ops to 4.
|
|
|
@60560
|
9 years |
vboxsync |
DBGFStack: Take odd saved BP as a hint of far returns.
|
|
|
@60542
|
9 years |
vboxsync |
VMM/APIC: Much fun with alignment and sizes.
|
|
|
@60534
|
9 years |
vboxsync |
VMM/APIC: AssertCompile.
|
|
|
@60428
|
9 years |
vboxsync |
VMM/APIC: fixes with APIC base MSR initialization and nits.
|
|
|
@60413
|
9 years |
vboxsync |
iem.h: docs
|
|
|
@60412
|
9 years |
vboxsync |
cpum.h: Added NEC V20/V30 to CPUMMICROARCH.
|
|
|
@60406
|
9 years |
vboxsync |
VMM: doxygen fixes
|
|
|
@60405
|
9 years |
vboxsync |
pdmapi.h/FNPDMVMMDEVHEAPNOTIFY: Added missing DECLCALLBACK.
|
|
|
@60404
|
9 years |
vboxsync |
VMM,Devices,Main: Implemented soft/warm reset for shutdown status …
|
|
|
@60398
|
9 years |
vboxsync |
VMM/APIC: Get rid of specialized R0 code and clean up ordering issues. …
|
|
|
@60396
|
9 years |
vboxsync |
VMMDev,PDM,HM: Changed the VMMDev heap interface a little so HM can …
|
|
|
@60387
|
9 years |
vboxsync |
PDM: Call pfnInitComplete after both ring-0 and raw-mode is fully …
|
|
|
@60384
|
9 years |
vboxsync |
IEM: Marked instructions introduced by the 186, 286, 386 and 486 to …
|
|
|
@60377
|
9 years |
vboxsync |
VMM: Fix APIC, CPUM init ordering for the new APIC code while still …
|
|
|
@60368
|
9 years |
vboxsync |
constant strings with 'const char*' instead of 'char*'
|
|
|
@60353
|
9 years |
vboxsync |
Audio: Added HDA support for newer Linux guests; more work on surround …
|
|
|
@60309
|
9 years |
vboxsync |
VMM: Doxygen fixes for r106369.
|
|
|
@60307
|
9 years |
vboxsync |
VMM: APIC rewrite. Initial commit, work in progress.
|
|
|
@59987
|
9 years |
vboxsync |
Audio: Decoupled backend sinks and sources from the maximum of …
|
|
|
@59890
|
9 years |
vboxsync |
Audio: Added support for handling host input/output configuration …
|
|
|
@59652
|
9 years |
vboxsync |
VMM: Build fixes when VBOX_WITH_REM is not defined.
|
|
|
@59614
|
9 years |
vboxsync |
hm_vmx.h: added posted-interrupt pin-based ctrl value.
|
|
|
@59603
|
9 years |
vboxsync |
hm_vmx.h: nit.
|
|
|
@59602
|
9 years |
vboxsync |
VMM/HMVMXR0: Add missing VMCS fields for newer CPUs, renamed some …
|
|
|
@59539
|
9 years |
vboxsync |
Storage/DrvVD: Add methods to PDMIMEDIAEX for saving the request state …
|
|
|
@59538
|
9 years |
vboxsync |
Storage/DrvVD: Add methods to query suspended requests, will be used …
|
|
|
@59536
|
9 years |
vboxsync |
Storage: Move the suspend on recoverable error handling down to DrvVD …
|
|
|
@59470
|
9 years |
vboxsync |
Audio: Warn on non-available audio streams based on the host audio …
|
|
|
@59448
|
9 years |
vboxsync |
Devices/Storage: More work on the new I/O interface
Implement a new …
|
|
|
@59420
|
9 years |
vboxsync |
Audio/DrvAudio: Use a critical section for (most) driver callbacks.
|
|
|
@59352
|
9 years |
vboxsync |
pdmaudioifs.h: PDMIAUDIOCONNECTOR_IID due to removal of pfnInitNull.
|
|
|
@59348
|
9 years |
vboxsync |
Audio: Implemented dynamic fallback support to NULL audio backends for …
|
|
|
@59305
|
9 years |
vboxsync |
Storage/NVMe: Convert emulation to use PDMIMEDIAEX instead of …
|
|
|
@59291
|
9 years |
vboxsync |
Forgotten files
|
|
|
@59284
|
9 years |
vboxsync |
Storage: Sketch out new interface for async I/O which will replace …
|
|
|
@59276
|
9 years |
vboxsync |
Build fix: forgot to commit this.
|
|
|
@59252
|
9 years |
vboxsync |
pdmifs.h: Move the storage related interfaces (PDMIMEDIA, PDMIMOUNT, …
|
|
|
@59248
|
9 years |
vboxsync |
Storage: Get rid of the block driver and merge the the little extra …
|
|
|
@59206
|
9 years |
vboxsync |
VMMR3EmtRendezvous: New flag for tricky suspend and poweroff cases: …
|
|
|
@59138
|
9 years |
vboxsync |
VMM,VM: Allow EMT rendezvous from VMREQFLAGS_PRIORITY callbacks as the …
|
|
|
@59132
|
9 years |
vboxsync |
VMM: Recursive EMT rendezvous fixes, adding support for recursion from …
|
|
|
@59126
|
9 years |
vboxsync |
VMMR3EmtRendezvous: Added support for recursion of the ordered and …
|
|
|
@59117
|
9 years |
vboxsync |
USB,Main: Rework USBProxyService. Split it into a USBProxyService and …
|
|
|
@59074
|
9 years |
vboxsync |
VMM: DBGFR3EventHandlePending stub.
|
|
|
@59073
|
9 years |
vboxsync |
VMM: VINF_EM_DBG_EVENT and DBGFEventGenericWithArg implementation.
|
|
|
@59072
|
9 years |
vboxsync |
DBGC: Implemented the DBGC side of the sx* commands. (DBGF isn't quite …
|
|
|
@59004
|
9 years |
vboxsync |
DBGF,VBoxVMM.d,HM: Split the exit probes and events into an intrusive …
|
|
|
@59000
|
9 years |
vboxsync |
DBGF: fixed gcc version of DBGF_IS_EVENT_ENABLED.
|
|
|
@58998
|
9 years |
vboxsync |
HM: Implemented 69 new dtrace probes and DBGF events in the VT-x code.
|
|
|
@58996
|
9 years |
vboxsync |
CPUM: dtrace library fixes.
|
|
|
@58995
|
9 years |
vboxsync |
VBox/vmm/dbgf.h: DBGFEVENTTYPE enum value fix. DBGF_IS_EVENT_ENABLED …
|
|
|
@58983
|
9 years |
vboxsync |
Audio: Added support for dynamically enabling/disabling host audio …
|
|
|
@58979
|
9 years |
vboxsync |
VBoxVMM.d,dbgf.h: Some new DBGF exit events, updated the dtrace …
|
|
|
@58978
|
9 years |
vboxsync |
VBox/vmm/hm_vmx.h: Added VMX_EXIT_APIC_WRITE (#56).
|
|
|
@58962
|
9 years |
vboxsync |
VBox/vmm/hm_vmx.h: Added instruction information bit field defintions …
|
|
|
@58961
|
9 years |
vboxsync |
VBox/vmm/hm_vmx.h: Added instruction information bit field defintions …
|
|
|
@58938
|
9 years |
vboxsync |
HM,DBGF: Made DBGF notify HM about changes to VMM event and interrupt …
|
|
|
@58932
|
9 years |
vboxsync |
dbgf.h: typo
|
|
|
@58910
|
9 years |
vboxsync |
DBGF: alignment fix.
|
|
|
@58909
|
9 years |
vboxsync |
DBGF: More groundwork for port I/O, MMIO, interrupt and generic event …
|
|
|
@58903
|
9 years |
vboxsync |
DBGF: I/O and MMIO breakpoint API changes.
|
|
|
@58891
|
9 years |
vboxsync |
dbgf.h: Extended DBGFEVENTTYPE with a bunch of events that may be …
|
|
|
@58600
|
9 years |
vboxsync |
Audio: Introduced reference counting for guest audio streams; this …
|
|
|
@58390
|
9 years |
vboxsync |
VMM/GIM: Implement Hyper-V debug receive thread optimization. Added a …
|
|
|