|
|
@38622
|
13 years |
vboxsync |
AHCI+DrvBlock+DrvVD: Add support for the TRIM command and connect with …
|
|
|
@38550
|
13 years |
vboxsync |
Windows build fix
|
|
|
@38549
|
13 years |
vboxsync |
GSO: UDP fragmentation offloading (#5846)
|
|
|
@38378
|
13 years |
vboxsync |
Don't issue instructions rescheduling to RAW or HWACCM mode when …
|
|
|
@38349
|
13 years |
vboxsync |
em.h: Saved state fix.
|
|
|
@38326
|
13 years |
vboxsync |
EM,REM: Make the EM execution scheduling policies apply to HM as well.
|
|
|
@38325
|
13 years |
vboxsync |
VMM: Renamed VM::fRawR0Enabled and VM::fRawR3Enabled, inverting their …
|
|
|
@38324
|
13 years |
vboxsync |
FE/Qt,FE/BFE,MachineDebugger,EM: Added execution scheduling options to …
|
|
|
@38320
|
13 years |
vboxsync |
Redid the A20 gate assertion fix - the recompiler needs to be told.
|
|
|
@38300
|
13 years |
vboxsync |
REM,PGM: Fix A20 syncing between the VMM and the recompiler.
|
|
|
@37955
|
13 years |
vboxsync |
Moved VBox/x86.h/mac to iprt/x86.h/mac.
|
|
|
@37859
|
13 years |
vboxsync |
Committed usb_thread.patch with tiny adjustments.
|
|
|
@37822
|
13 years |
vboxsync |
space
|
|
|
@37799
|
13 years |
vboxsync |
OSE build fix
|
|
|
@37781
|
13 years |
vboxsync |
PCI passthrough fixes
|
|
|
@37702
|
13 years |
vboxsync |
REM/VMM: Don't flush the TLB if you don't hold the EM/REM lock, some …
|
|
|
@37687
|
13 years |
vboxsync |
Main/Console+Machine: add notification for guest triggered eject, …
|
|
|
@37636
|
13 years |
vboxsync |
Changed FNIOMMMIOWRITE to take a const buffer pointer.
|
|
|
@37584
|
13 years |
vboxsync |
VMM: Check for VMCPU_FF_PDM_CRITSECT in R0 and RC.
|
|
|
@37582
|
13 years |
vboxsync |
PDMCritSect: Fixed PDMCritSectIsOwner[Ex] returning true in …
|
|
|
@37517
|
13 years |
vboxsync |
TM: Simplified the virtual sync timers by requiring changes to be done …
|
|
|
@37516
|
13 years |
vboxsync |
comment typo.
|
|
|
@37475
|
14 years |
vboxsync |
DevAPIC: Locking reworking in progress.
|
|
|
@37466
|
14 years |
vboxsync |
VMM,Devices: Automatically use a per-device lock instead of the giant …
|
|
|
@37464
|
14 years |
vboxsync |
vm.h: Alignment fix (32-bit hosts).
|
|
|
@37452
|
14 years |
vboxsync |
IOM,PDMCritSect: Extended PDMCritSectEnter to handle …
|
|
|
@37443
|
14 years |
vboxsync |
PDM: Implemented the NOP critical section.
|
|
|
@37442
|
14 years |
vboxsync |
tm.h: Forgot the header changes relating to timer clock locking.
|
|
|
@37418
|
14 years |
vboxsync |
Fixed a uninitialized variable in a PDM driver method used by VBoxBFE …
|
|
|
@37417
|
14 years |
vboxsync |
Try to fix build
|
|
|
@37416
|
14 years |
vboxsync |
Try to fix build
|
|
|
@37413
|
14 years |
vboxsync |
vmm/dbgftrace.h: Forgot the DBGF trace header.
|
|
|
@37410
|
14 years |
vboxsync |
VMM,SUPDrv: Created DBGFTrace.
|
|
|
@37362
|
14 years |
vboxsync |
PGMNotifyNxeChanged: Another try.
|
|
|
@37358
|
14 years |
vboxsync |
PDM/TM: Implemented USB timers.
|
|
|
@37357
|
14 years |
vboxsync |
PGM: relax some assertion added earlier today so they'll survive reset …
|
|
|
@37354
|
14 years |
vboxsync |
PGM: Fixed locking issues in PGMR3PhysMMIORegister and …
|
|
|
@37320
|
14 years |
vboxsync |
HWACCM: Slowly shortening it to 'HM' (too much uppercase typing for …
|
|
|
@37319
|
14 years |
vboxsync |
HWACCM: Use RTOnce to serialize the enabling so that no CPU can start …
|
|
|
@37282
|
14 years |
vboxsync |
Main,ExtPacks/Puel/UsbWebcam: UsbWebcam intergration.
|
|
|
@37242
|
14 years |
vboxsync |
GMMR0: Keep the free bound-mode memory in the GVM instead of in GMM.
|
|
|
@37211
|
14 years |
vboxsync |
Some ASMAtomic*Size elimiation.
|
|
|
@37136
|
14 years |
vboxsync |
CPUM: Option to set Hypervisor Present bit.
|
|
|
@37034
|
14 years |
vboxsync |
IEM: Hacking in progress…
|
|
|
@36891
|
14 years |
vboxsync |
PGM: Put a TLB in front of the RAM ranges to speed up lookup (disabled).
|
|
|
@36858
|
14 years |
vboxsync |
build fix.
|
|
|
@36794
|
14 years |
vboxsync |
IEM: Verify I/O port read and writes as well as MMIO accesses. …
|
|
|
@36768
|
14 years |
vboxsync |
IEM: Initial commit, work in progress.
|
|
|
@36763
|
14 years |
vboxsync |
vmm/cpumctx.h: Added 8-bit register views for dil, sil, al, bl, dl and cl.
|
|
|
@36762
|
14 years |
vboxsync |
CPUM: CPUMSetGuestGDTR and CPUMSetGuestIDTR should take 64-bit base value.
|
|
|
@36644
|
14 years |
vboxsync |
build fix
|
|
|
@36639
|
14 years |
vboxsync |
CPUMIsGuestInRealOrV86Mode and CPUMIsGuestInRealOrV86ModeEx.
|
|
|
@36573
|
14 years |
vboxsync |
include/: a/an nits
|
|
|
@36566
|
14 years |
vboxsync |
hwaccm_svm.h: Added u16PauseFilterCount.
|
|
|
@36564
|
14 years |
vboxsync |
HWACCM/SVM: Document and log new feature bits.
|
|
|
@36557
|
14 years |
vboxsync |
build fix
|
|
|
@36556
|
14 years |
vboxsync |
pgm.h: build fix
|
|
|
@36448
|
14 years |
vboxsync |
PCI: refactoring, further IOMMU work
|
|
|
@36441
|
14 years |
vboxsync |
VMM: Sketched out where to do the initial I/O MMU setup. This adds a …
|
|
|
@36437
|
14 years |
vboxsync |
VMM,Main: Added VMM thread init and term notifications so that Main …
|
|
|
@36329
|
14 years |
vboxsync |
PCI: per-VM initialization (for IOMMU domains)
|
|
|
@36238
|
14 years |
vboxsync |
uvm.h alignment fix.
|
|
|
@36232
|
14 years |
vboxsync |
RTCPUSET, SUPDrv: Preparation for supporting 256 CPUs/cores/threads.
|
|
|
@36196
|
14 years |
vboxsync |
VMM: don't die hard during PDPTR preloading (VT-x), try guru meditate …
|
|
|
@36054
|
14 years |
vboxsync |
VMM/REM: Made .remstep work to some degree (might skip interrupts/traps).
|
|
|
@36041
|
14 years |
vboxsync |
Main/VMM: Use UVM w/ refcounting - part 1.
|
|
|
@36001
|
14 years |
vboxsync |
AsyncCompletion: Add a new flag to enable the host cache, to make …
|
|
|
@35994
|
14 years |
vboxsync |
Two cases where CPUM_CHANGED_GLOBAL_TLB_FLUSH was missing, causing …
|
|
|
@35989
|
14 years |
vboxsync |
Main/MouseImpl, Devices/VMMDev, pdmif: fixed a number of placed where …
|
|
|
@35855
|
14 years |
vboxsync |
PCI: start of driver communication infrastructure
|
|
|
@35810
|
14 years |
vboxsync |
VMM: Replace most VERR_VERSION_MISMATCH by more specific error …
|
|
|
@35738
|
14 years |
vboxsync |
r=bird: Clean up of r69600 (PCIRAW), left a few review notes behind.
|
|
|
@35694
|
14 years |
vboxsync |
Debugger console: more cleanup.
|
|
|
@35676
|
14 years |
vboxsync |
Main, VMM: PCI passthrough work
|
|
|
@35625
|
14 years |
vboxsync |
DBGF,CPUM,DBGC: Use DBGFReg in the debugger, stop accessing CPUMCTX …
|
|
|
@35606
|
14 years |
vboxsync |
DBGFRegs: Introduced DBGFREG_HYPER_VMCPUID. Fixed some bugs.
|
|
|
@35601
|
14 years |
vboxsync |
DBGF,CPUM: Expose hypervisor registers as hypercpuX.
|
|
|
@35586
|
14 years |
vboxsync |
DBGFReg.cpp: Added DBGFR3RegFormatValue, DBGFR3RegFormatValueEx, …
|
|
|
@35560
|
14 years |
vboxsync |
PDM: introduced fEject parameter to PDMIMOUNT::pfnUnmount which is …
|
|
|
@35550
|
14 years |
vboxsync |
Implemented DBGFR3RegNmQueryAll and MachineDebugger::GetRegisters.
|
|
|
@35513
|
14 years |
vboxsync |
DBGFReg: long double -> RTFLOAT80U2. Get floating point registers and …
|
|
|
@35490
|
14 years |
vboxsync |
CPUM,Debugger: Registers, still some details left.
|
|
|
@35468
|
14 years |
vboxsync |
CPUMDbg.cpp: Hacking in progress (to laptop).
|
|
|
@35466
|
14 years |
vboxsync |
DBGFReg: Query individual registers by name.
|
|
|
@35410
|
14 years |
vboxsync |
DBGFReg revamp #2.
|
|
|
@35361
|
14 years |
vboxsync |
fix OSE
|
|
|
@35360
|
14 years |
vboxsync |
fix OSE
|
|
|
@35358
|
14 years |
vboxsync |
backed out 69217
|
|
|
@35357
|
14 years |
vboxsync |
VMM, Main: PCI passthrough work
|
|
|
@35352
|
14 years |
vboxsync |
dang, forgot to export include/VBox/vmm/
|