|
|
@69142
|
7 years |
vboxsync |
VMM: Nested Hw.virt: SVM fixes.
|
|
|
@69111
|
7 years |
vboxsync |
(C) year
|
|
|
@69046
|
7 years |
vboxsync |
Global: replace fall-through comments with RT_FALL_THRU(). …
|
|
|
@68886
|
7 years |
vboxsync |
VMM/EM: space.
|
|
|
@67712
|
7 years |
vboxsync |
VMM/EM: Nested Hw.virt: Can't directly inspect eflags when in nested …
|
|
|
@67553
|
7 years |
vboxsync |
VMM/EM: Fix raw-mode regression caused by r116269.
|
|
|
@67529
|
7 years |
vboxsync |
VMM: Nested Hw.virt: Fixes and debugger info support for VCPU hwvirt state.
|
|
|
@67204
|
8 years |
vboxsync |
VMM: Nested Hw.virt: Physical interrupts and virtual interrupt fixes.
|
|
|
@66994
|
8 years |
vboxsync |
VMM/EM: Nested Hw.virt: nested-guest interrupts and virtual interrupts.
|
|
|
@66227
|
8 years |
vboxsync |
VMM: Nested Hw.virt: Implement SVM VMRUN and #VMEXIT in IEM.
|
|
|
@65794
|
8 years |
vboxsync |
EM: VMCPU_FF_UNHALT should be cleared together with …
|
|
|
@65650
|
8 years |
vboxsync |
gcc 7: fall thru
|
|
|
@64626
|
8 years |
vboxsync |
Recompiler, VMM, Devices: Purge the old APIC and the …
|
|
|
@63560
|
8 years |
vboxsync |
scm: cleaning up todos
|
|
|
@63465
|
8 years |
vboxsync |
VMM: warnings (clang)
|
|
|
@62659
|
8 years |
vboxsync |
VMMR3: warnings
|
|
|
@62640
|
8 years |
vboxsync |
VMM: warnings.
|
|
|
@62478
|
8 years |
vboxsync |
(C) 2016
|
|
|
@62287
|
8 years |
vboxsync |
REM: Killed the REMR3NotifyPendingInterrupt interface. Misguided hack …
|
|
|
@62151
|
8 years |
vboxsync |
emR3RemExecute: Try reschdule if IEM throws an unimplemented problem …
|
|
|
@61968
|
8 years |
vboxsync |
IEM: Fixed setjmp bug (still disabled). Made IEMExecLots execute lots …
|
|
|
@61690
|
9 years |
vboxsync |
VMM/EM: Clarify with a comment, can easily get confusing otherwise.
|
|
|
@61643
|
9 years |
vboxsync |
EM,VMM: Attempt at dealing with guru meditations in SMP VMs.
|
|
|
@61633
|
9 years |
vboxsync |
EM.cpp: build fix
|
|
|
@61628
|
9 years |
vboxsync |
DBGF: Added bsod_msr event, stubbed bsod_efi event. Since we cannot …
|
|
|
@61027
|
9 years |
vboxsync |
darwin build fix
|
|
|
@61023
|
9 years |
vboxsync |
emR3RemExecute: Check if we can use VT-x mode every so often when REM …
|
|
|
@60907
|
9 years |
vboxsync |
IEM: Simplified the INSB/W/D memory commit hack so it's pretty much …
|
|
|
@60847
|
9 years |
vboxsync |
IOM: New way of defer RC+R0 I/O port writes, prepping for MMIO writes.
|
|
|
@60804
|
9 years |
vboxsync |
VMM: Introduced the new APIC update force-flag and relevant fixes, …
|
|
|
@60740
|
9 years |
vboxsync |
VMM, recompiler: Fix APIC to update pending interrupts to IRR when the …
|
|
|
@60683
|
9 years |
vboxsync |
EM: VINF_EM_TRIPLE_FAULT -> DBGFEVENT_DEV_STOP instead of hypervisor …
|
|
|
@60404
|
9 years |
vboxsync |
VMM,Devices,Main: Implemented soft/warm reset for shutdown status …
|
|
|
@59674
|
9 years |
vboxsync |
Warning.
|
|
|
@59652
|
9 years |
vboxsync |
VMM: Build fixes when VBOX_WITH_REM is not defined.
|
|
|
@59073
|
9 years |
vboxsync |
VMM: VINF_EM_DBG_EVENT and DBGFEventGenericWithArg implementation.
|
|
|
@58123
|
9 years |
vboxsync |
VMM: Made @param pVCpu more uniform and to the point.
|
|
|
@58122
|
9 years |
vboxsync |
VMM: Made @param pVM more uniform and to the point.
|
|
|
@57358
|
9 years |
vboxsync |
*: scm cleanup run.
|
|
|
@56985
|
9 years |
vboxsync |
VMM: Log and assertion formatting fixes.
|
|
|
@56628
|
9 years |
vboxsync |
IEM: Postpone INS memory writes to ring-3 if we hit an access handler. …
|
|
|
@56064
|
10 years |
vboxsync |
Committed the VBOX_WITH_FIRST_IEM_STEP code, removing the #else cases.
|
|
|
@55036
|
10 years |
vboxsync |
VMM/EM: fix rc priority.
|
|
|
@55034
|
10 years |
vboxsync |
VMM: Added VMCPU_FF_UNHALT force-flag.
|
|
|
@55001
|
10 years |
vboxsync |
CPUMCTXCORE elimination.
|
|
|
@54829
|
10 years |
vboxsync |
VMM/EM: redundant include.
|
|
|
@54737
|
10 years |
vboxsync |
VMM,REM: CPUID revamp - almost there now.
|
|
|
@51987
|
10 years |
vboxsync |
Comment.
|
|
|
@51934
|
10 years |
vboxsync |
VMM/EM: Reschedule halted VCPUs if NMI/SMI shows up.
|
|
|
@49893
|
11 years |
vboxsync |
MSR rewrite: initial hacking - half disabled.
|
|
|
@49072
|
11 years |
vboxsync |
EM.cpp: logging.
|
|
|
@49071
|
11 years |
vboxsync |
EM.cpp: Don't try reset-on-triple-fault if SMP guest.
|
|
|
@49070
|
11 years |
vboxsync |
VMM: Observe the triple-fault-reset setting. Either trow a guru or …
|
|
|
@48370
|
11 years |
vboxsync |
EM,HM: MWait fix, clearing the active bit too early.
|
|
|
@48130
|
11 years |
vboxsync |
VMM: Enable thread-context hooks. Reimplemented event injection logic …
|
|
|
@47808
|
11 years |
vboxsync |
docs.
|
|
|
@47807
|
11 years |
vboxsync |
EM/HM: Don't switch to REM immediately, try up to 1024 instruction in …
|
|
|
@47788
|
11 years |
vboxsync |
EM/HM: Try execute single instructions in IEM before asking REM.
|
|
|
@47712
|
11 years |
vboxsync |
testing…
|
|
|
@47671
|
11 years |
vboxsync |
VMM: More debugging related stuff.
|
|
|
@47660
|
11 years |
vboxsync |
VMM: Debug register handling redo. (only partly tested on AMD-V so far.)
|
|
|
@47619
|
11 years |
vboxsync |
EM: Started on HM single stepping for IEM verification purposes. …
|
|
|
@47444
|
11 years |
vboxsync |
IEM,HM,PGM: Started on string I/O optimizations using IEM (disabled). …
|
|
|
@47425
|
11 years |
vboxsync |
EM.cpp: r86914 disabled raw mode by accident. restored it.
|
|
|
@47421
|
11 years |
vboxsync |
VMM: Use IEM for I/O that's been deferred to ring-3.
|
|
|
@46918
|
11 years |
vboxsync |
EM.cpp: fIemExecutesAll fixes.
|
|
|
@46780
|
11 years |
vboxsync |
VMM/EM: Commented out debug assertion for single-stepping.
|
|
|
@46486
|
12 years |
vboxsync |
IEM: movsxd
|
|
|
@46423
|
12 years |
vboxsync |
VMM,Main: Introduced a execute-all-in-IEM debug mode.
|
|
|
@46420
|
12 years |
vboxsync |
VMM, recompiler: Purge deprecated macros.
|
|
|
@46155
|
12 years |
vboxsync |
List near, unassemble, hyper register and more tiny debugger fixes.
|
|
|
@45858
|
12 years |
vboxsync |
VMM: Corrected an obsolete comment regarding HM execution and a todo …
|
|
|
@45808
|
12 years |
vboxsync |
VMM,DevVGA: Don't resolve RC symbols when HM is enabled (part 1).
|
|
|
@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, …
|
|
|
@45533
|
12 years |
vboxsync |
#ifdef the raw-mode force flags to find more code to #ifdef out.
|
|
|
@45528
|
12 years |
vboxsync |
VBOX_WITH_RAW_MODE changes.
|
|
|
@45485
|
12 years |
vboxsync |
- *: Where possible, drop the #ifdef VBOX_WITH_RAW_RING1 when …
|
|
|
@45301
|
12 years |
vboxsync |
IOM: Preparing to use read/write critsect.
|
|
|
@45276
|
12 years |
vboxsync |
Ring-1 compression patches, courtesy of trivirt AG:
- main: diff to …
|
|
|
@45152
|
12 years |
vboxsync |
PDMCritSectRw: Early morphing stage - untested, ring-3 only.
|
|
|
@45108
|
12 years |
vboxsync |
VMM/VMMR3/EM: clear force-flag if we're ignoring updates to PAE PDPTEs …
|
|
|
@45107
|
12 years |
vboxsync |
VMM/VMMR3/EM: HM bits, we only need to update these when the guest is …
|
|
|
@45106
|
12 years |
vboxsync |
VMM/VMMR0, VMMR3: HM bits, don't lose CR3 and PAE PDPTE updates. Fixes …
|
|
|
@44399
|
12 years |
vboxsync |
DBGF,DBGC,++: PVM -> PUVM. Some refactoring and cleanup as well.
|
|
|
@44375
|
12 years |
vboxsync |
EM: pVM -> pUVM for main, mark as many as possible interfaces module …
|
|
|
@44373
|
12 years |
vboxsync |
HM,++: pVM -> pUVM for main, mark as many as possible interfaces …
|
|
|
@44362
|
12 years |
vboxsync |
PATM: Changed two Main APIs to use PUVM instead of PVM (one of them …
|
|
|
@44340
|
12 years |
vboxsync |
VMM,Main,Debugger,REM: VM API cleanup, prefering PUVM over PVM so we …
|
|
|
@44195
|
12 years |
vboxsync |
VMM/VMMAll, VMMR3: forceflags for updating CR3 and PAE PDPEs.
|
|
|
@43872
|
12 years |
vboxsync |
Make VBOX_WITH_RAW_MODE= link.
|
|
|
@43394
|
12 years |
vboxsync |
VMM: HM cleanup.
|
|
|
@43392
|
12 years |
vboxsync |
VMM: HM cleanup.
|
|
|
@43387
|
12 years |
vboxsync |
VMM: HM cleanup.
|
|
|
@42698
|
12 years |
vboxsync |
Flush the log on hyper assertion.
|
|
|
@42480
|
12 years |
vboxsync |
Report CRx reads as reads and writes as writes in statistics, not vice …
|
|
|
@42407
|
12 years |
vboxsync |
VMM: Futher work on dealing with hidden segment register, esp. when …
|
|
|
@41939
|
12 years |
vboxsync |
CPUMGetGuestCPL: Drop the context core pointer and use the Guest state …
|
|
|
@41906
|
12 years |
vboxsync |
CPUM: Combined the visible and hidden selector register data into one …
|
|
|
@41801
|
12 years |
vboxsync |
Doxygen.
|
|
|