|
|
@47378
|
11 years |
vboxsync |
VMM/HMVMXR0: Typos and make re-checking of CR4.VMXE on VMXR0Enter() …
|
|
|
@47353
|
11 years |
vboxsync |
VMM/HMVMXR0: nits.
|
|
|
@47328
|
11 years |
vboxsync |
CPUM,++: Fix DR6 and DR7 read-as-1 (RA1) and read-as-zero (RAZ) values …
|
|
|
@47260
|
11 years |
vboxsync |
VMM/HMSVMR0: Implement NRIP for instruction intercepts and MSRs. IOIO …
|
|
|
@47254
|
11 years |
vboxsync |
VMM/HMVMXR0: Minor clarification.
|
|
|
@47247
|
11 years |
vboxsync |
HMVMX: preserve SS.DPL and CS.L/D/G when the 'unusable' bit is set. …
|
|
|
@47243
|
11 years |
vboxsync |
hmR0VmxReadSegmentReg: Update on the unused stuff, prepared fix but …
|
|
|
@47239
|
11 years |
vboxsync |
HMSVMR0.cpp: Build fix for HMSVM_ALWAYS_TRAP_ALL_XCPTS.
|
|
|
@47237
|
11 years |
vboxsync |
HMSVMR0.cpp: Fixed to unsafe macros (harmeless atm.).
|
|
|
@47235
|
11 years |
vboxsync |
build fix
|
|
|
@47202
|
11 years |
vboxsync |
VMM/HM: comments.
|
|
|
@47156
|
11 years |
vboxsync |
VMM/HMSVMR0: Compile-time define to trap task switches unconditionally.
|
|
|
@47123
|
12 years |
vboxsync |
VMM/HM: Dispatch host NMIs on Intel. Added separate STAM counter for …
|
|
|
@47119
|
12 years |
vboxsync |
VMM/HMSVMR0: spaces, redundant brackets and comment.
|
|
|
@47110
|
12 years |
vboxsync |
VMM/HMVMXR0: Assert that the valid bit is set on Xcpt exits.
|
|
|
@47109
|
12 years |
vboxsync |
VMM: XCPT_NMI -> XCPT_OR_NMI. Name it like Intel does in the spec.
|
|
|
@47105
|
12 years |
vboxsync |
VMM/HMVMXR0: Added a todo.
|
|
|
@47097
|
12 years |
vboxsync |
VMM/HMSVMR0: SMI and INIT exit handling.
|
|
|
@47095
|
12 years |
vboxsync |
VMM/HMSVMR0: Don't intercept SMIs.
|
|
|
@47094
|
12 years |
vboxsync |
VMM/HMVMXR0: Log exit reasons for more rare/improbable gurus.
|
|
|
@47092
|
12 years |
vboxsync |
VMM/HMSVMR0: Fix VERR_SVM_UNKNOWN_EXIT guru.
|
|
|
@47090
|
12 years |
vboxsync |
VMM: Naming convention. lasterror->LastError.
|
|
|
@47089
|
12 years |
vboxsync |
VMM/HM: Additional HM error code for certain gurus. Later use it for …
|
|
|
@47080
|
12 years |
vboxsync |
VMM/HMSVMR0: Fail on unexpected exception exits when …
|
|
|
@47076
|
12 years |
vboxsync |
VMM/HM(VMX|SVM)R0: Easier to toggle statements.
|
|
|
@47072
|
12 years |
vboxsync |
VMM/HMSVMR0: Use a different error code for unrecognized vs. …
|
|
|
@47066
|
12 years |
vboxsync |
VMM/HMVMXR0: More validations for the error code valid bit.
|
|
|
@47065
|
12 years |
vboxsync |
VMM/HWVMXR0: Trip over assert.
|
|
|
@47064
|
12 years |
vboxsync |
VMM/CPUMR0: Slightly easier to read.
|
|
|
@47062
|
12 years |
vboxsync |
HMVMX: Look at the right exit info to figure out error code.
|
|
|
@47056
|
12 years |
vboxsync |
VMM: spaces.
|
|
|
@47055
|
12 years |
vboxsync |
VMM/HMSVMR0: Paranoia assert on global init.
|
|
|
@47054
|
12 years |
vboxsync |
VMM/HMSVMR0: Fix TPR patching case to properly resync the changed TPR …
|
|
|
@47033
|
12 years |
vboxsync |
VMM/VMMR0: HMR0 fix regression caused by r86900.
|
|
|
@47032
|
12 years |
vboxsync |
VMM/VMMR0: HMR0 fix regression caused by r86900.
|
|
|
@46975
|
12 years |
vboxsync |
VMM: nits.
|
|
|
@46973
|
12 years |
vboxsync |
VMM/HMVMXR0: Fail more gracefully when trying to run 64-bit guests on …
|
|
|
@46944
|
12 years |
vboxsync |
VMM: Comment not meant for AMD-V.
|
|
|
@46943
|
12 years |
vboxsync |
VMM: Superfluous and partially outdated comment.
|
|
|
@46942
|
12 years |
vboxsync |
VMM: Fix LDTR restoration to be done dynamically. This is required for …
|
|
|
@46929
|
12 years |
vboxsync |
VMM/HMR0Mixed: A couple of missed skip LDTR, TR restoration in the …
|
|
|
@46928
|
12 years |
vboxsync |
VMM: Missed copyright year update.
|
|
|
@46926
|
12 years |
vboxsync |
VMM: Annoying assembler warning.
|
|
|
@46925
|
12 years |
vboxsync |
VMM: Optimized world-switch with lazy restoration LDTR and TR on Intel.
|
|
|
@46914
|
12 years |
vboxsync |
VMM/HMR0: spaces.
|
|
|
@46913
|
12 years |
vboxsync |
VMM/HMR0: Oops typo. Skip GDTR, IDTR save & restore in the new VT-x …
|
|
|
@46905
|
12 years |
vboxsync |
VMM/HMR0: World-switch assembly cleanup.
|
|
|
@46901
|
12 years |
vboxsync |
VMM/HMSVMR0: No lazy CR3, PAE PDPE updating necessary on AMD-V.
|
|
|
@46900
|
12 years |
vboxsync |
VMM/HM: Spaces, comment.
|
|
|
@46892
|
12 years |
vboxsync |
VMM/HMSVMR0: redundant.
|
|
|
@46888
|
12 years |
vboxsync |
VMM/HM: Alignment and fix an assertion in the new AMD-V code.
|
|
|
@46883
|
12 years |
vboxsync |
VMM/HMSVMR0: Go back to ring-3 on host interrupts as we cannot really …
|
|
|
@46882
|
12 years |
vboxsync |
VMM/HMVMXR0: Go back to ring-3 on host interrupts unconditionally if …
|
|
|
@46881
|
12 years |
vboxsync |
VMM/HMVMXR0: Avoid reloading guest state on multiple reschedules on …
|
|
|
@46871
|
12 years |
vboxsync |
VMM/HM: Cleanup event injection statistics.
|
|
|
@46869
|
12 years |
vboxsync |
VMM/HMSVMR0: Only save/restore TSC_AUX MSR when required.
|
|
|
@46861
|
12 years |
vboxsync |
Don't allow mixing builds.
|
|
|
@46850
|
12 years |
vboxsync |
VMM/VMMR0: HM profile counters.
|
|
|
@46844
|
12 years |
vboxsync |
VMM/HMSVMR0: AMD-V Bits.
|
|
|
@46843
|
12 years |
vboxsync |
VMM/HMSVMR0: Review of the VMCB Clean Bits.
|
|
|
@46842
|
12 years |
vboxsync |
VMM/HM: AMD-V feature bits update.
|
|
|
@46832
|
12 years |
vboxsync |
build fix
|
|
|
@46830
|
12 years |
vboxsync |
VMM/HMSVMR0: unintentional debug logging.
|
|
|
@46829
|
12 years |
vboxsync |
VMM/HMSVMR0: Fix while resyncing the TPR. Vista 64 now boots.
|
|
|
@46827
|
12 years |
vboxsync |
VMM/HMSVMR0: AMD-V bits.
|
|
|
@46808
|
12 years |
vboxsync |
VMM/HMSVMR0: AMD-V bits.
|
|
|
@46804
|
12 years |
vboxsync |
VMM/HMSVMR0: TSC offsetting.
|
|
|
@46803
|
12 years |
vboxsync |
VMM/HWSVMR0: STAM counter.
|
|
|
@46798
|
12 years |
vboxsync |
VMM/HMSVMR0: reminder todo.
|
|
|
@46794
|
12 years |
vboxsync |
VMM/HMSVMR0: Fix non-nested paging w/ #PF injection. DSL now boots …
|
|
|
@46790
|
12 years |
vboxsync |
VMM/HMSVMR0: doxygen.
|
|
|
@46789
|
12 years |
vboxsync |
VMM/HM: Doxygen.
|
|
|
@46787
|
12 years |
vboxsync |
VMM/HM: AMD-V StatFlushEntire stat.
|
|
|
@46785
|
12 years |
vboxsync |
VMM/HMSVMR0: AMD-v oops. Unintentional debug logging.
|
|
|
@46784
|
12 years |
vboxsync |
VMM/HMSVMR0: AMD-V bits. DSL now boots.
|
|
|
@46779
|
12 years |
vboxsync |
VMM/HMSVMR0: AMD-V bits.
|
|
|
@46774
|
12 years |
vboxsync |
VMM/HMSVMR0: AMD-V bits.
|
|
|
@46762
|
12 years |
vboxsync |
VMM/HMSVMR0: AMD-V bits. Boots past the BIOS.
|
|
|
@46752
|
12 years |
vboxsync |
VMM/HMSVMR0: AMD-V bits.
|
|
|
@46748
|
12 years |
vboxsync |
VMM/HMSVMR0: nits.
|
|
|
@46725
|
12 years |
vboxsync |
VMM/HMSVMR0: Bits.
|
|
|
@46724
|
12 years |
vboxsync |
VMM/HM: Refactor the state-flags for proper sharing between old, new …
|
|
|
@46723
|
12 years |
vboxsync |
VMM/HMSVMR0: Comment and assertion.
|
|
|
@46719
|
12 years |
vboxsync |
VMM/HMVMXR0: Bits.
|
|
|
@46715
|
12 years |
vboxsync |
VMM/HMVMXR0: Incorrect debug assertion.
|
|
|
@46714
|
12 years |
vboxsync |
VMM/HMVMXR0: prefer typedef to macros when possible.
|
|
|
@46713
|
12 years |
vboxsync |
VMM/HMVMXR0: More debug assertion fixes, comments.
|
|
|
@46707
|
12 years |
vboxsync |
VMM/HMVMXR0: Fix guru with re-injecting software interrupts during …
|
|
|
@46705
|
12 years |
vboxsync |
VMM/HMSVMR0: AMD-V bits.
|
|
|
@46681
|
12 years |
vboxsync |
VMM/HMSVMR0: AMD-V bits.
|
|
|
@46678
|
12 years |
vboxsync |
VMM/HMSVMR0: Typos.
|
|
|
@46672
|
12 years |
vboxsync |
VMM/HMSVMR0: VMCB Clean Bits MBZ when it's not supported by the CPU.
|
|
|
@46671
|
12 years |
vboxsync |
VMM/HMSVMR0: AMD-V bits.
|
|
|
@46670
|
12 years |
vboxsync |
VMM/HMSVMR0: AMD-V bits.
|
|
|
@46665
|
12 years |
vboxsync |
VMM/HMVMXR0: comments.
|
|
|
@46664
|
12 years |
vboxsync |
VMM/HMSVMR0: Build fixes, makefile conditionals.
|
|
|
@46659
|
12 years |
vboxsync |
VMM: AMD-V nits.
|
|
|
@46657
|
12 years |
vboxsync |
VMM/HMSVMR0: AMD-V bits.
|
|
|
@46655
|
12 years |
vboxsync |
VMM/HMVMXR0: Reflect any exception to the guest if event delivery of …
|
|
|
@46603
|
12 years |
vboxsync |
VMM/HMSVMR0: AMD-V bits.
|
|
|