|
|
@87359
|
4 years |
vboxsync |
VMM/HMSVM: Straighten out the svm vmrun assembly code by having …
|
|
|
@87344
|
4 years |
vboxsync |
VMM/HMR0A.asm: Moved hmR0SVMRunWrapXMM next to the function it is …
|
|
|
@87337
|
4 years |
vboxsync |
VMM/HMR0A.asm: Saved 12-13 bytes.
|
|
|
@87336
|
4 years |
vboxsync |
VMM/HMR0A.asm: Restore non-volatile registers skipping loading the …
|
|
|
@87335
|
4 years |
vboxsync |
VMM/HMR0A.asm: Adding unwind info tom SVMR0VMRun and frame locations …
|
|
|
@87334
|
4 years |
vboxsync |
VMM/HMR0A.asm: Converted SVMR0VMRun to proper stack frame, eliminating …
|
|
|
@87330
|
4 years |
vboxsync |
VMM/HMR0A.asm: Reduced the number of parameters passed to SVMR0VMRun. …
|
|
|
@87321
|
4 years |
vboxsync |
VMM/HMR0A.asm: Renamed some macros.
|
|
|
@87311
|
4 years |
vboxsync |
VMM: Cleaned out non-AMD64 code from HMR0A.asm.
|
|
|
@87310
|
4 years |
vboxsync |
VMM: Split out the generic VMX/SVM instruction wrapper utility method …
|
|
|
@83067
|
5 years |
vboxsync |
VMM/HM: Cleanup nits.
|
|
|
@83066
|
5 years |
vboxsync |
VMM/HM: SVM: Drop 32-bit guest switcher and use the 64-bit switcher …
|
|
|
@83057
|
5 years |
vboxsync |
VMM/HM: VMX: Drop 32-bit guest switcher and use the 64-bit switcher …
|
|
|
@83029
|
5 years |
vboxsync |
HM: Always use the 64-bit SVM context switcher for 64-bit capable VMs …
|
|
|
@82968
|
5 years |
vboxsync |
Copyright year updates by scm.
|
|
|
@80150
|
5 years |
vboxsync |
VMM: Kicking out 32-bit host support - VMX [drop VMCSCACHE]. bugref:9511
|
|
|
@80078
|
5 years |
vboxsync |
VMM/HM: Kicking out 32-bit host support bugref:9511
|
|
|
@78632
|
6 years |
vboxsync |
Forward ported 130474,130475,130477,130479. bugref:9453
|
|
|
@78220
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Hardware-assisted nested VT-x …
|
|
|
@77481
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 Renamed VMCSCACHE to …
|
|
|
@76678
|
6 years |
vboxsync |
Port r124260, r124263, r124271, r124273, r124277, r124278, r124279, …
|
|
|
@76553
|
6 years |
vboxsync |
scm --update-copyright-year
|
|
|
@72855
|
6 years |
vboxsync |
VMM/HM: Use enum for Tagged-TLB flush types, and related cleanup.
|
|
|
@70606
|
7 years |
vboxsync |
updates (bugref:9087)
|
|
|
@69221
|
7 years |
vboxsync |
VMM: scm cleanups
|
|
|
@69111
|
7 years |
vboxsync |
(C) year
|
|
|
@67926
|
7 years |
vboxsync |
VMM: Fixed unintended typo in r116908.
|
|
|
@67916
|
7 years |
vboxsync |
VMM: Comments, clean up.
|
|
|
@67136
|
8 years |
vboxsync |
HostDrivers/Support, VMM: bugref:8864: On Linux 4.12 the GDT is mapped …
|
|
|
@66878
|
8 years |
vboxsync |
CPUM,HM: Added CPUMRZFpuStateActualizeAvxForRead and fixed missing …
|
|
|
@65932
|
8 years |
vboxsync |
VMM/HMR0A.asm: Comment typo.
|
|
|
@65316
|
8 years |
vboxsync |
VMM/HM: Fixed case in name prefixes of a few internal functions.
|
|
|
@62478
|
8 years |
vboxsync |
(C) 2016
|
|
|
@61703
|
8 years |
vboxsync |
VMX: Keep using 64-bit switcher to preserve guest CPU state on 32-bit …
|
|
|
@61692
|
8 years |
vboxsync |
VMX: Clear high dword when reading 32 bits into the VMCS cache, bugref:8432
|
|
|
@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.
|
|
|
@57549
|
9 years |
vboxsync |
VMM/HMR0A: Avoid 2 conditional branches in the VT-x vmlaunch/vmresume …
|
|
|
@57493
|
9 years |
vboxsync |
VMM/HM: Merge HMR0Mixed.mac into the main assembly file now that …
|
|
|
@57429
|
9 years |
vboxsync |
VMM/HM: Start removing VBOX_WITH_HYBRID_32BIT_KERNEL code.
|
|
|
@57270
|
9 years |
vboxsync |
VMM/HM: comment typos, doxygen cleanup.
|
|
|
@55738
|
10 years |
vboxsync |
CPUMR0A.asm,HMR0A.asm: Microsoft documents doesn't extend the …
|
|
|
@55301
|
10 years |
vboxsync |
HMR0A.asm: Fixed some unused code.
|
|
|
@55300
|
10 years |
vboxsync |
HMR0A.asm: Fixed some unused code.
|
|
|
@55299
|
10 years |
vboxsync |
VMMSwitcher: try to fix crash on 32-bit AMD boxes
|
|
|
@55290
|
10 years |
vboxsync |
HM: Save/Load/Restore XCR0 handling during world switching. …
|
|
|
@55048
|
10 years |
vboxsync |
VMM,REM: Allocate the FPU/SSE/AVX/FUTURE state stuff. We need to use …
|
|
|
@52192
|
10 years |
vboxsync |
HostDrivers/Support, VMM: support CONFIG_PAX_KERNEXEC Linux kernels
|
|
|
@49739
|
11 years |
vboxsync |
VMM/HM: Same error code for unsupported host-guest paging mode combo. …
|
|
|
@49523
|
11 years |
vboxsync |
VMM: Retire VBOX_WITH_AUTO_MSR_LOAD_RESTORE define.
|
|
|
@48964
|
11 years |
vboxsync |
Whitespace.
|
|
|
@48318
|
11 years |
vboxsync |
VMM/HM: Fix incorrect jump causing panic while restoring GS in VT-x.
|
|
|
@47760
|
11 years |
vboxsync |
VMM/HM: Preemption hooks. Some common structural changes and cleanup, …
|
|
|
@47652
|
11 years |
vboxsync |
VMM: Removed all VBOX_WITH_OLD_[VTX|AMDV]_CODE bits.
|
|
|
@47608
|
11 years |
vboxsync |
VMM/HMR0: Comment clarifications.
|
|
|
@47439
|
11 years |
vboxsync |
Too lazy to do: pushfq; cli; ... popfq ?
|
|
|
@47123
|
11 years |
vboxsync |
VMM/HM: Dispatch host NMIs on Intel. Added separate STAM counter for …
|
|
|
@46942
|
11 years |
vboxsync |
VMM: Fix LDTR restoration to be done dynamically. This is required for …
|
|
|
@46926
|
11 years |
vboxsync |
VMM: Annoying assembler warning.
|
|
|
@46925
|
11 years |
vboxsync |
VMM: Optimized world-switch with lazy restoration LDTR and TR on Intel.
|
|
|
@46905
|
11 years |
vboxsync |
VMM/HMR0: World-switch assembly cleanup.
|
|
|
@46548
|
11 years |
vboxsync |
asmdefs.mac,bootsectors,*: Removed xS and sZ in favor of xCB and sCB.
|
|
|
@46312
|
12 years |
vboxsync |
VMM/HM: Use assembler structures to make code the VMX host restoration …
|
|
|
@46267
|
12 years |
vboxsync |
VMM: Optimized 64-bit host VT-x world-switch.
|
|
|
@45955
|
12 years |
vboxsync |
VMM: Name fixes for non-static functions.
|
|
|
@45875
|
12 years |
vboxsync |
VMM/VMMR0: Distinguish better between invalid VMXON, VMCS pointers and …
|
|
|
@45474
|
12 years |
vboxsync |
VMM: Remove unused error codes, use more specific error codes. Restore …
|
|
|
@44771
|
12 years |
vboxsync |
VMM/VMMR0: debug build burn fix II.
|
|
|
@44528
|
12 years |
vboxsync |
header (C) fixes
|
|
|
@43930
|
12 years |
vboxsync |
VMM/VMMR0: Camel case.
|
|
|
@43737
|
12 years |
vboxsync |
VMM/VMMR0/HWVMXR0: fix typo while saving the host IDTR into the VMCS. …
|
|
|
@43387
|
12 years |
vboxsync |
VMM: HM cleanup.
|
|
copied from trunk/src/VBox/VMM/VMMR0/HWACCMR0A.asm
|
|
|
@42671
|
12 years |
vboxsync |
VMM/HWVMXR0: More info. on debug assertion, LogRel tidying.
|