VirtualBox

source: vbox/trunk/src/VBox/VMM/VMMR0/HMR0A.asm

Revision Log Mode:


Legend:

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

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette