|
|
@51342
|
11 years |
vboxsync |
Main,DrvVD: Interface to pass the keys to the disk encryption module …
|
|
|
@51220
|
11 years |
vboxsync |
VMM/HMVMXR0: Implemented EFER swapping using VMCS controls.
|
|
|
@51182
|
11 years |
vboxsync |
VMM/IEM: Implemented hardware task-switches, code path disabled.
|
|
|
@51105
|
11 years |
vboxsync |
Missing files for previous commit
|
|
|
@50540
|
11 years |
vboxsync |
VMM/HM: Ignore SMX mode and proceed with a warning.
|
|
|
@49893
|
11 years |
vboxsync |
MSR rewrite: initial hacking - half disabled.
|
|
|
@49520
|
11 years |
vboxsync |
VMM: MSR auto-load/store handling rewrite for VT-x.
|
|
|
@49227
|
11 years |
vboxsync |
VMM/HMVMXR0: Adding functions for dynamic MSR swapping.
|
|
|
@48998
|
11 years |
vboxsync |
VMM/HMVMXR0: Propagate all unexpected exits to release log, slight …
|
|
|
@48852
|
11 years |
vboxsync |
DMG in XAR fun, part 1 (probably will everything burn as I had to …
|
|
|
@48267
|
11 years |
vboxsync |
VMM: Allow VT-x to be used in SMX mode, more granular error checking.
|
|
|
@47789
|
11 years |
vboxsync |
PGM: Added a new page type for the VT-x APIC access page MMIO alias …
|
|
|
@47619
|
11 years |
vboxsync |
EM: Started on HM single stepping for IEM verification purposes. …
|
|
|
@47568
|
11 years |
vboxsync |
IEM: LAR,LSL,ARPL, and some tracing (RTTraceBuf*).
|
|
|
@47445
|
11 years |
vboxsync |
IEM,HM,PGM: Started on string I/O optimizations using IEM (disabled). …
|
|
|
@47442
|
11 years |
vboxsync |
Adjusted some HMVMX status codes so that VERR_VMX_INVALID_VMCS_PTR and …
|
|
|
@47072
|
11 years |
vboxsync |
VMM/HMSVMR0: Use a different error code for unrecognized vs. …
|
|
|
@46655
|
11 years |
vboxsync |
VMM/HMVMXR0: Reflect any exception to the guest if event delivery of …
|
|
|
@46508
|
12 years |
vboxsync |
VMM/HMSVMR0: AMD-V bits.
|
|
|
@45875
|
12 years |
vboxsync |
VMM/VMMR0: Distinguish better between invalid VMXON, VMCS pointers and …
|
|
|
@45829
|
12 years |
vboxsync |
Don't panic on bad state and ignore assertions and other error conditions.
|
|
|
@45809
|
12 years |
vboxsync |
VMM,DevVGA: Don't resolve RC symbols when HM is enabled (part 2).
|
|
|
@45808
|
12 years |
vboxsync |
VMM,DevVGA: Don't resolve RC symbols when HM is enabled (part 1).
|
|
|
@45786
|
12 years |
vboxsync |
Move HMRCA.asm into the switcher code so we don't need VMMRC.rc.
|
|
|
@45701
|
12 years |
vboxsync |
VMM: SELM and VMM early HM init changes.
|
|
|
@45693
|
12 years |
vboxsync |
VMM: Introducing VINF_EM_TRIPLE_FAULT status code for triple-fault …
|
|
|
@45620
|
12 years |
vboxsync |
CSAM,PATM: Don't bother initializing anything if HMIsEnabled(). Also, …
|
|
|
@45618
|
12 years |
vboxsync |
Do HMR3Init first in vmR3InitRing3 so the other components can skip …
|
|
|
@45474
|
12 years |
vboxsync |
VMM: Remove unused error codes, use more specific error codes. Restore …
|
|
|
@45434
|
12 years |
vboxsync |
GuestCtrl: More event handling code for IGuestFile and IGuestSession.
|
|
|
@45428
|
12 years |
vboxsync |
VMM: Propagate errors from PGM through the disassembler. Get rid of …
|
|
|
@45385
|
12 years |
vboxsync |
VBox/err.h: VINF_VMX_DOUBLE_FAULT.
|
|
|
@45105
|
12 years |
vboxsync |
VMM/VMMR0: HM bits, fix WinXP booting with unrestricted.
|
|
|
@45091
|
12 years |
vboxsync |
VMM/VMMR0: HM old-code segregation.
|
|
|
@45086
|
12 years |
vboxsync |
Use 6200-6299 (or 6399) for guest control, not 7100.
|
|
|
@45078
|
12 years |
vboxsync |
VBox/err.h + Main/GuestCtrl: Introduced own error range VERR_GSTCTL_*, …
|
|
|
@44897
|
12 years |
vboxsync |
Cleanups related to pci bus master memory access (#1871).
|
|
|
@44528
|
12 years |
vboxsync |
header (C) fixes
|
|
|
@44373
|
12 years |
vboxsync |
HM,++: pVM -> pUVM for main, mark as many as possible interfaces …
|
|
|
@43746
|
12 years |
vboxsync |
VMM: Some naming adjustments.
|
|
|
@43394
|
12 years |
vboxsync |
VMM: HM cleanup.
|
|
|
@43387
|
12 years |
vboxsync |
VMM: HM cleanup.
|
|
|
@42676
|
12 years |
vboxsync |
IEM: IRET to V8086 (had to try). Set CPUM_CHANGED_FPU_REM. Added …
|
|
|
@42633
|
12 years |
vboxsync |
IEM: Implemented CMPXCHG8B. Fixed PGMPhysIemGCPhys2Ptr so that it …
|
|
|
@42420
|
12 years |
vboxsync |
Eliminating CPUM_CHANGED_HIDDEN_SEL_REGS_INVALID and …
|
|
|
@42396
|
12 years |
vboxsync |
fixed duplicate error codes and regenerated .mac incs
|
|
|
@42372
|
12 years |
vboxsync |
SELM: Moving the code around and replacing two …
|
|
|
@42192
|
12 years |
vboxsync |
iSCSI: bug out early if we get only an encrypted initiator secret
|
|
|
@42039
|
12 years |
vboxsync |
Storage: New return status code when a free block is read
|
|
|
@41976
|
12 years |
vboxsync |
VMM: Switcher and TRPM fixes wrt hypervisor traps and tstVMM.
|
|
|
@41937
|
12 years |
vboxsync |
IEM,EM: We can safely assume that all CPUMCTXCORE and CPUMCTX …
|
|
|
@41900
|
12 years |
vboxsync |
SSM: Added SSMFIELD_ENTRY_U32_ZX_U64.
|
|
|
@41847
|
12 years |
vboxsync |
PDM/PCI: Added pdm*DevHlp_PCIPhysRead/Write callbacks, renamed …
|
|
|
@41825
|
12 years |
vboxsync |
PCI/DevATA: Put PCIDevPhysRead/Write into …
|
|
|
@41753
|
13 years |
vboxsync |
DIS: Read instruction bytes thru DISCPUSTATE::abInstr.
|
|
|
@41658
|
13 years |
vboxsync |
DIS,VMM,REM,IPRT: Disassembler API adjustments.
|
|
|
@41573
|
13 years |
vboxsync |
DBGC: Working on making STRING the inflexible type and SYMBOL the …
|
|
|
@41561
|
13 years |
vboxsync |
DBGC: Made the parse cope with functions.
|
|
|
@41559
|
13 years |
vboxsync |
DBGC: More parser fixes, added comma (,) as a argument separator (in …
|
|
|
@41558
|
13 years |
vboxsync |
DBGC: Hacking the command parsing code.
|
|
|
@41553
|
13 years |
vboxsync |
Debugger hacking: Moving status codes to VBox/err.h. Changing the mod …
|
|
|
@41299
|
13 years |
vboxsync |
19xx not 10xx (VERR_VM_REQUEST_TOO_MANY_ARGS_IPE and two others).
|
|
|
@41298
|
13 years |
vboxsync |
VBox/err.h: duplicate error codes
|
|
|
@41147
|
13 years |
vboxsync |
SUPDrv,VMM: Tracepoints in raw-mode.
|
|
|
@41117
|
13 years |
vboxsync |
SUP,VBoxTpG,++: Initial implementation of generic user module …
|
|
|
@40878
|
13 years |
vboxsync |
Working on the 64-bit probe argument issue for 32-bit hosts…
|
|
|
@40818
|
13 years |
vboxsync |
SUPDrv: Added three new IOCtls for talking to the tracer.
|
|
|
@40756
|
13 years |
vboxsync |
SUP: Working on a generic tracer interface.
|
|
|
@40713
|
13 years |
vboxsync |
Storage/VDI: Check for out of bounds access when reading from an image
|
|
|
@40636
|
13 years |
vboxsync |
Implemented VMMR0 static DTrace probes.
|
|
|
@40405
|
13 years |
vboxsync |
VMM/PDM: Some simple tracepoint infastructure.
|
|
|
@40280
|
13 years |
vboxsync |
Corrected a bunch of HC and GC uses in status codes.
|
|
|
@40054
|
13 years |
vboxsync |
VMM,VMMDev: Page sharing cleanup.
|
|
|
@39944
|
13 years |
vboxsync |
VERR_IEM_INSTR_NOT_IMPLEMENTED and VERR_IEM_ASPECT_NOT_IMPLEMENTED.
|
|
|
@39854
|
13 years |
vboxsync |
PDM: Extended the driver chain transformations with a mergeconfig …
|
|
|
@39839
|
13 years |
vboxsync |
PDM: Initial driver chain transformation code (untested).
|
|
|
@39519
|
13 years |
vboxsync |
VD: API to repair corrupted images
|
|
|
@39405
|
13 years |
vboxsync |
VMM: Don't use generic IPE status codes, use specific ones. Part 2.
|
|
|
@39402
|
13 years |
vboxsync |
VMM: don't use generic IPE status codes, use specific ones. Part 1.
|
|
|
@38621
|
13 years |
vboxsync |
VD: Initial support to discard unused blocks in an image + support for …
|
|
|
@37794
|
13 years |
vboxsync |
more PCI passthrough fixes
|
|
|
@36984
|
14 years |
vboxsync |
GMMR0: Yield the mutex during cleanup since it may take quite a while …
|
|
|
@36961
|
14 years |
vboxsync |
Main/USB/linux: return correct error codes and messages if the user …
|
|
|
@35816
|
14 years |
vboxsync |
wording for error messages
|
|
|
@35810
|
14 years |
vboxsync |
VMM: Replace most VERR_VERSION_MISMATCH by more specific error …
|
|
|
@35592
|
14 years |
vboxsync |
VBox/err.h: duplicate error value (currently unused)
|
|
|
@35513
|
14 years |
vboxsync |
DBGFReg: long double -> RTFLOAT80U2. Get floating point registers and …
|
|
|
@35466
|
14 years |
vboxsync |
DBGFReg: Query individual registers by name.
|
|
|
@35410
|
14 years |
vboxsync |
DBGFReg revamp #2.
|
|
|
@35184
|
14 years |
vboxsync |
ExtPack: Changed the installed callback so that it can report back …
|
|
|
@33806
|
14 years |
vboxsync |
ExtPack changes, related IPRT changes.
|
|
|
@33739
|
14 years |
vboxsync |
missing header updates + include.
|
|
|
@33701
|
14 years |
vboxsync |
SUPLib: Some new hardening APIs (almost done).
|
|
|
@33540
|
14 years |
vboxsync |
*: spelling fixes, thanks Timeless!
|
|
|
@32536
|
14 years |
vboxsync |
Storage/VBoxHDD: replace custom open flags with regular IPRT file open …
|
|
|
@32370
|
14 years |
vboxsync |
VD: Beginnings of the L2 disk cache
|
|
|
@31491
|
14 years |
vboxsync |
DBGF: Kick-off for DBGFR3Reg*. Implemented simple queried only. The …
|
|
|
@30862
|
14 years |
vboxsync |
VMM,REM: Replumbled the MSR updating and reading so that PGM can …
|
|
|
@30783
|
14 years |
vboxsync |
Rewrote shared page handling to be more fault tolerant.
|
|
|
@30660
|
14 years |
vboxsync |
Very annoying to return informational codes without hitting …
|
|
|