|
|
@46596
|
12 years |
vboxsync |
VMM/HMVMXR0: grr.
|
|
|
@46595
|
12 years |
vboxsync |
VMM/HMVMXR0: Disable flushing of the log while loading the guest-state …
|
|
|
@46594
|
12 years |
vboxsync |
VMM/HMSVMR0: AMD-V bits.
|
|
|
@46590
|
12 years |
vboxsync |
VMM/HMVMXR0: SMP logging.
|
|
|
@46589
|
12 years |
vboxsync |
VMM/HMVMXR0: SMP logging.
|
|
|
@46588
|
12 years |
vboxsync |
VMM/HMSVMR0: AMD-V bits.
|
|
|
@46580
|
12 years |
vboxsync |
VMM/HMSVMR0, HMVMXR0: AMD-V bits, VT-x minor change.
|
|
|
@46569
|
12 years |
vboxsync |
VMM/HMSVMR0: AMD-V bits.
|
|
|
@46566
|
12 years |
vboxsync |
VMM/HMVMXR0: TPR patching is not needed on Intel, probably never was. …
|
|
|
@46562
|
12 years |
vboxsync |
VMM: AMD-V bits and VT-x comment nit.
|
|
|
@46557
|
12 years |
vboxsync |
VMM: AMD-V bits.
|
|
|
@46552
|
12 years |
vboxsync |
VMM/HMVMXR0: comment.
|
|
|
@46551
|
12 years |
vboxsync |
VMM/HMSVMR0: AMD-V bits.
|
|
|
@46548
|
12 years |
vboxsync |
asmdefs.mac,bootsectors,*: Removed xS and sZ in favor of xCB and sCB.
|
|
|
@46541
|
12 years |
vboxsync |
VMM/HMSVMR0: AMD-V bits.
|
|
|
@46530
|
12 years |
vboxsync |
VMM/HMSVMR0: AMD-V bits, TPR shadowing, other adjustments.
|
|
|
@46517
|
12 years |
vboxsync |
VMM/HMVMXR0: Don't need to update guest APIC state (i.e. TPR) for …
|
|
|
@46514
|
12 years |
vboxsync |
VMM/HMSVMR0: AMD-V bits.
|
|
|
@46512
|
12 years |
vboxsync |
VMM/HMSVMR0: AMD-V bits.
|
|
|
@46510
|
12 years |
vboxsync |
VMM/HMVMXR0: bits.
|
|
|
@46508
|
12 years |
vboxsync |
VMM/HMSVMR0: AMD-V bits.
|
|
|
@46507
|
12 years |
vboxsync |
VMM/HMVMXR0: comment.
|
|
|
@46505
|
12 years |
vboxsync |
VMM/HMVMXR0: doxygen.
|
|
|
@46504
|
12 years |
vboxsync |
VMM/HMSVMR0: AMD-V bits.
|
|
|
@46500
|
12 years |
vboxsync |
VMM/HMSVMR0: AMD-V bits.
|
|
|
@46498
|
12 years |
vboxsync |
VMM/HMVMXR0: Comments.
|
|
|
@46492
|
12 years |
vboxsync |
VMM/HMVMXR0: Comments and tidying.
|
|
|
@46482
|
12 years |
vboxsync |
VMM/HMSVMR0: AMD-V bits.
|
|
|
@46481
|
12 years |
vboxsync |
VMM/HMSVMR0: AMD-V bits.
|
|
|
@46472
|
12 years |
vboxsync |
VMM/HMVMXR0: Skip redundant VMWRITES during VM startup.
|
|
|
@46470
|
12 years |
vboxsync |
VMM/HMSVMR0: AMD-V bits.
|
|
|
@46469
|
12 years |
vboxsync |
VMM/HMVMXR0: Use UINT64_C only when needed.
|
|
|
@46464
|
12 years |
vboxsync |
VMM/HMVMXR0: Stats and skip calling the flush function unnecessarily.
|
|
|
@46463
|
12 years |
vboxsync |
VMM/HMVMXR0: Flush-by-EPT on VCPU reschedule rather than just VPID, …
|
|
|
@46458
|
12 years |
vboxsync |
VMM/HMVMXR0: Don't miss flushing-by-EPT if we the VCPU gets …
|
|
|
@46445
|
12 years |
vboxsync |
VMM/HMVMXR0: comment.
|
|
|
@46444
|
12 years |
vboxsync |
VMM/HMSVMR0: AMD-V bits.
|
|
|
@46442
|
12 years |
vboxsync |
VMM: HM bits, add changed-flag for CR2 as AMD-V has CR2 caching.
|
|
|
@46441
|
12 years |
vboxsync |
VMM/HMSVMR0: AMD-V bits.
|
|
|
@46440
|
12 years |
vboxsync |
nit.
|
|
|
@46420
|
12 years |
vboxsync |
VMM, recompiler: Purge deprecated macros.
|
|
|
@46419
|
12 years |
vboxsync |
VMM/HMVMXR0: Flush all EPTP tagged-TLB entries (when possible) while …
|
|
|
@46415
|
12 years |
vboxsync |
VMM/HMVMXR0: Fix invalidating EPT-tagged TLB-entries when VPID+EPT is …
|
|
|
@46399
|
12 years |
vboxsync |
VMM/HMVMXR0: Avoid re-reading CR4 as it cannot be changed by vmxoff …
|
|
|
@46394
|
12 years |
vboxsync |
VMM/HMSVMR0: AMD-V bits.
|
|
|
@46393
|
12 years |
vboxsync |
VMM/HMVMXR0: Log4Func to keep things at level 4 and not flow or level …
|
|
|
@46391
|
12 years |
vboxsync |
VMM/HMVMXR0: Use log level 4 by default so that instrumenting logging …
|
|
|
@46381
|
12 years |
vboxsync |
VMM/HM: AMD-V and VT-x state-change bits.
|
|
|
@46379
|
12 years |
vboxsync |
VMM/HMVMXR0: Added VMFUNC feature recognition.
|
|
|
@46365
|
12 years |
vboxsync |
VMM/HMSVMR0: AMD-V bits.
|
|
|
@46363
|
12 years |
vboxsync |
VMM/HM: Comment nits.
|
|
|
@46358
|
12 years |
vboxsync |
VMM: Remove u64RegisterMask HM member which is never really used anywhere.
|
|
|
@46357
|
12 years |
vboxsync |
VMM/HM: Reloading FPU bits in CR0 forced explicitly on HMR0Enter() anyway.
|
|
|
@46326
|
12 years |
vboxsync |
RT_STR_TUPLE
|
|
|
@46315
|
12 years |
vboxsync |
VMM/HMVMXR0: Added a couple of comments in the tagged-TLB flushing code.
|
|
|
@46314
|
12 years |
vboxsync |
VMM/HM: AMD-V bits. Get rid of unnecessary pragma packs and use 'u' …
|
|
|
@46312
|
12 years |
vboxsync |
VMM/HM: Use assembler structures to make code the VMX host restoration …
|
|
|
@46310
|
12 years |
vboxsync |
VMM/HM: AMD-V bits. Bring VMCB layout up to latest spec.
|
|
|
@46305
|
12 years |
vboxsync |
VMM/HM: Don't fail AMD-V init if AMD-V is not supported by the CPU.
|
|
|
@46304
|
12 years |
vboxsync |
VMM/HM: AMD-V bits and clean up.
|
|
|
@46297
|
12 years |
vboxsync |
VMM: Started HMSVMR0 work. Unify the AMD-V erratum 170 verification …
|
|
|
@46294
|
12 years |
vboxsync |
VMM/HMVMXR0: Cleanup, and fixme todo.
|
|
|
@46289
|
12 years |
vboxsync |
VMM/HMVMXR0: debug build fix.
|
|
|
@46286
|
12 years |
vboxsync |
VMM/HMVMXR0: Avoid saving/restoring EFER whenever possible on every …
|
|
|
@46284
|
12 years |
vboxsync |
VMM/HMVMXR0: 32-bit host fix.
|
|
|
@46280
|
12 years |
vboxsync |
VMM/HM: macro rename and comment update.
|
|
|
@46267
|
12 years |
vboxsync |
VMM: Optimized 64-bit host VT-x world-switch.
|
|
|
@46218
|
12 years |
vboxsync |
VMM/HWVMXR0: More accurate InGC profiling.
|
|
|
@46214
|
12 years |
vboxsync |
VMM/HWVMXR0: Profile InGC a tad bit more accurately.
|
|
|
@46192
|
12 years |
vboxsync |
VMM/HM: CR0 and CR4 masks can be 32-bit. Plus hungarian naming fixes.
|
|
|
@46191
|
12 years |
vboxsync |
VMM/HMVMXR0: TR too, shouldn't be in the LDT and must have RPL 0.
|
|
|
@46143
|
12 years |
vboxsync |
VMM/HMVMXR0: Make single-stepping work in the hypervisor debugger when …
|
|
|
@46135
|
12 years |
vboxsync |
Started populating the RC address space in the debugger.
|
|
|
@46130
|
12 years |
vboxsync |
VMM/HMVMXR0: Another darwin 32-bit hybrid kernel fix.
|
|
|
@46103
|
12 years |
vboxsync |
VMM/HMVMXR0: Log CS during loading the guest state.
|
|
|
@46099
|
12 years |
vboxsync |
VMM/VMMR0: Tidying of the assembly code.
|
|
|
@46098
|
12 years |
vboxsync |
VMM/HMVMXR0: nits.
|
|
|
@46090
|
12 years |
vboxsync |
VMM/HMVMXR0: Extra careful with macros.
|
|
|
@46089
|
12 years |
vboxsync |
VMM/HMVMXR0: Be more explicit about type sizes. It's rather critical …
|
|
|
@46088
|
12 years |
vboxsync |
VMM/HMVMXR0: Another attempt at fixing 32-bit darwin hybrid kernel.
|
|
|
@46079
|
12 years |
vboxsync |
VMM/HMVMXR0: nit.
|
|
|
@46076
|
12 years |
vboxsync |
VMM/HMVMXR0: 32-bit hybrid darwin kernel fixes.
|
|
|
@46041
|
12 years |
vboxsync |
VMM/HMVMXR0: nit.
|
|
|
@46018
|
12 years |
vboxsync |
VMM/HMVMXR0: Fix Vista 64-bit guests to work again.
|
|
|
@46004
|
12 years |
vboxsync |
VMM/HMVMXR0: DR7 is 32-bit in reality, upper bits are reserved MBZ, so …
|
|
|
@45978
|
12 years |
vboxsync |
VMM/HMVMXR0: nit.
|
|
|
@45977
|
12 years |
vboxsync |
VMM/HMVMXR0: Kernel GS Base is no longer manually saved/restore across …
|
|
|
@45976
|
12 years |
vboxsync |
VMM/HMVMXR0: In case we don't have TPR-shadow or CR8_LOAD exit is …
|
|
|
@45967
|
12 years |
vboxsync |
VMM/HMVMXR0: comment.
|
|
|
@45966
|
12 years |
vboxsync |
VMM/HMVMXR0: Only cause a VM-exit when the highest-priority pending …
|
|
|
@45965
|
12 years |
vboxsync |
VMM: Facility for getting the highest-priority pending interrupt from …
|
|
|
@45963
|
12 years |
vboxsync |
VMM: nits.
|
|
|
@45957
|
12 years |
vboxsync |
windows build fix
|
|
|
@45955
|
12 years |
vboxsync |
VMM: Name fixes for non-static functions.
|
|
|
@45954
|
12 years |
vboxsync |
VMM/HMVMXR0: spacing.
|
|
|
@45953
|
12 years |
vboxsync |
VMM/HMVMXR0: Don't mix up store and load. This is horrible terminology.
|
|
|
@45947
|
12 years |
vboxsync |
VMM: HM cleanup for CTRL, CONTROLS in symbolic names.
|
|
|
@45946
|
12 years |
vboxsync |
VMM/HMVMXR0: copy, paste typo.
|
|
|
@45945
|
12 years |
vboxsync |
VMM/HMVMXR0: paranoidroid.
|
|
|
@45944
|
12 years |
vboxsync |
VMM/HMVMXR0: Don't intercept CR3 reads with unrestricted guests.
|
|
|