VirtualBox

source: vbox/trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @58124   9 years vboxsync include/VBox//*.h: pVM and pVCpu parameter description adjustments.
(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) @58118   9 years vboxsync VMM,GIM: Made the order of RIP update on hypercalls consistent. …
(edit) @58116   9 years vboxsync VMM: Doxygen fixes.
(edit) @58014   9 years vboxsync VMM/GIM: Fix Hyper-V hypercall vs hypercall page confusion.
(edit) @57989   9 years vboxsync Added support for GIM Hyper-V hypercalls and guest debugging.
(edit) @57886   9 years vboxsync HMVMXR0.cpp: Disabled incorrect assertion in hmR0VmxExitIoInstr. …
(edit) @57860   9 years vboxsync VMM: warnings.
(edit) @57857   9 years vboxsync VMM: unused parameter warnings.
(edit) @57854   9 years vboxsync VMM: unused parameter warning fixes.
(edit) @57733   9 years vboxsync VMM/HMVMXR0: Remove obsolete/wrong assertion.
(edit) @57562   9 years vboxsync VMM: unused vars.
(edit) @57557   9 years vboxsync VMM/HMVMXR0: windows build fix.
(edit) @57555   9 years vboxsync VMM/HMVMXR0: Don't lose interrupt-window exiting due to unrelated …
(edit) @57514   9 years vboxsync VMM/HMVMXR0: Fix EPT capabilities checks and propagate errors to ring-3.
(edit) @57477   9 years vboxsync VMM/HM: Implement PAUSE filter exiting for VT-x & AMD-V. Also …
(edit) @57472   9 years vboxsync VMM/HMVMXR0: space nit.
(edit) @57471   9 years vboxsync VMM/HMVMXR0: line length formatting fixes.
(edit) @57470   9 years vboxsync VMM/HM: Purge the unused TLB shootdown code path.
(edit) @57445   9 years vboxsync static
(edit) @57429   9 years vboxsync VMM/HM: Start removing VBOX_WITH_HYBRID_32BIT_KERNEL code.
(edit) @57358   9 years vboxsync *: scm cleanup run.
(edit) @57237   9 years vboxsync Fix doxygen bugref w/ comments to use the URL format.
(edit) @57211   9 years vboxsync VMM: LogRel nits.
(edit) @57109   9 years vboxsync VMM: Check AC during ring-0 module and VM init when the host has SMAP …
(edit) @56837   9 years vboxsync VMM/HMVMXR0, HMSVMR0: Disable currently dead code path.
(edit) @56823   9 years vboxsync VMM/HMVMXR0: Check for MSR-bitmap feature being available before using it.
(edit) @56815   9 years vboxsync VMM/HMVMXR0: nit.
(edit) @56708   9 years vboxsync VMM/HMVMXR0: Remove incorrect debug assertion.
(edit) @56628   9 years vboxsync IEM: Postpone INS memory writes to ring-3 if we hit an access handler. …
(edit) @56460   9 years vboxsync VMM/HM: comment.
(edit) @56418   9 years vboxsync assertion details.
(edit) @56084   10 years vboxsync VMM/HM: group preempt STAM counters under 'HM/Switch'.
(edit) @56080   10 years vboxsync IOM,HM: Let IEM take over the MMIO handling from IOM when …
(edit) @56048   10 years vboxsync pgm.h,++: Changed the return type of PDMPhysRead, PGMPhysWrite, …
(edit) @55899   10 years vboxsync PGM: Added an access origin to memory read & write calls that respects …
(edit) @55863   10 years vboxsync IPRT,SUPDrv,VMM: Revised the context switching hook interface. Do …
(edit) @55830   10 years vboxsync VMM/HM: hungarian.
(edit) @55815   10 years vboxsync VMM/HMVMXR0: bounds checking for auto load/store MSR functions.
(edit) @55757   10 years vboxsync VMM/HMVMXR0: oops! not meant to commit this!
(edit) @55756   10 years vboxsync VMM/HM: Add some rudimentary logging for VERR_VMX_INVALID_VMXON_PTR errors.
(edit) @55555   10 years vboxsync VMX: Corrected IGS check.
(edit) @55316   10 years vboxsync CPUM,IEM,HM: Enabled XSAVE and AVX for AMD-V too.
(edit) @55307   10 years vboxsync VMM/HMVMXR0: nit.
(edit) @55306   10 years vboxsync VMM: renamed HM_[DISABLE|RESTORE]_PREEMPT_IF_NEEDED() macro.
(edit) @55292   10 years vboxsync HM,CPUM,IEM: XSETBV fixes and adjustments.
(edit) @55290   10 years vboxsync HM: Save/Load/Restore XCR0 handling during world switching. …
(edit) @55257   10 years vboxsync HM/VMX: Added new exit codes.
(edit) @55248   10 years vboxsync HMR0VMX,EM,IEM: Moved the CRx related interpretation methods from EM …
(edit) @55129   10 years vboxsync VMM/GIM: Allow dynamic enabling of #UD traps and per-VCPU hypercalls.
(edit) @55118   10 years vboxsync VMM: GIM raw-mode support.
(edit) @55037   10 years vboxsync VMM/GIM: Add hypercall support and KVM spinlock support.
(edit) @54908   10 years vboxsync VMM: Rename variable to better reflect its purpose.
(edit) @54712   10 years vboxsync VMM: Clear idHostCpu mapping while deregistering the context-hooks …
(edit) @54650   10 years vboxsync SUPDrv/VMMR0: properly handle the CR4 shadow register on Linux >= 4.0
(edit) @54384   10 years vboxsync VMM/HMVMXR0: Fix debug assertion on 32-bit hosts. Host-state is …
(edit) @54308   10 years vboxsync VMM,SUP: Apply the tsc delta where it matters. Made sense out of the …
(edit) @54196   10 years vboxsync VMM/HM: stat adjustments.
(edit) @54152   10 years vboxsync VMM/HMVMXR0: Fix host hang if VMX-preemption timer is disabled.
(edit) @54130   10 years vboxsync VMM/HMVMXR0: comment update.
(edit) @54102   10 years vboxsync VMM: doxygen nits.
(edit) @54098   10 years vboxsync VMM/HMVMXR0: spaces.
(edit) @54097   10 years vboxsync VMM/HMVMXR0: nit.
(edit) @54080   10 years vboxsync VMM/HMVMXR0: Try fix regression caused by r98028 (single-stepping in dbx)
(edit) @54075   10 years vboxsync VMM/HMVMXR0: Fixed unintentional losing #DB intercepts while loading …
(edit) @54065   10 years vboxsync VMM: Implemented TM TSC-mode switching with paravirtualized guests.
(edit) @54058   10 years vboxsync VMM/HMVMXR0: Fixed incorrect setting of the block NMI force-flag.
(edit) @53631   10 years vboxsync vmexit trace points.
(edit) @53628   10 years vboxsync no else after break
(edit) @53627   10 years vboxsync HMVMXR0.cpp: Assert that EFLAGS are valid.
(edit) @53613   10 years vboxsync HMVMXR0.cpp: hmR0VmxCheckExitDueToEventDelivery returns error codes in …
(edit) @53612   10 years vboxsync HMVMXR0.cpp: no else after return.
(edit) @53611   10 years vboxsync HMVMXR0.cpp: Use assertions better.
(edit) @53325   10 years vboxsync VMM: Fix sign inconsistency in the RealUseTSC case.
(edit) @53235   10 years vboxsync VMM: Fixed incorrect pure TSC-offsetting mode switch with paravirt. …
(edit) @53200   10 years vboxsync VMM/HMVMXR0: comestics.
(edit) @53199   10 years vboxsync VMM/HMVMXR0: Windows build fix, doesn't like negating unsigned numbers …
(edit) @53198   10 years vboxsync VMM/HMVMXR0: Remove assertion in hmR0VmxExitRdtsc() for when CR4.TSD …
(edit) @53196   10 years vboxsync VMM/HMVMXR0: Fix incorrect sign and calculation on guest TSC offset in …
(edit) @53193   10 years vboxsync VMM/HMVMXR0: nits.
(edit) @53190   10 years vboxsync VMM/HMVMXR0: nits.
(edit) @53178   10 years vboxsync HMVMXR0.cpp: Fixed several bugs in the real-mode-on-top-of-v86 …
(edit) @53176   10 years vboxsync HMVMXR0.cpp: Fixed bug in hmR0VmxInjectEventVmcs where cs.ValidSel …
(edit) @53089   10 years vboxsync VMM/HMVMXR0: logging fix.
(edit) @52928   10 years vboxsync VMM/HMVMXR0: Fix checking PAT MSR validity in hmR0VmxCheckGuestState().
(edit) @52655   10 years vboxsync VMM/HMVMXR0,HMSVMR0: oops, forgot bugref number.
(edit) @52653   10 years vboxsync VMM/HMVMXR0,VMM/HMSVMR0: Fix incorrect disassembly of instruction …
(edit) @52611   10 years vboxsync VMM/HMVMXR0: Added ApicAccessToR3 stat and addressed a 4.3 todo.
(edit) @52595   10 years vboxsync VMM/HMVMXR0: Logging.
(edit) @52573   10 years vboxsync VMM/HMVMXR0: Fix a wrong invalid-guest-state check with regards to …
(edit) @52411   10 years vboxsync VMM/HMVMXR0: Use unordered atomics for …
(edit) @52281   10 years vboxsync VMM/HMVMXR0: Fix strict assertion on older CPUs; check for secondary …
(edit) @52279   10 years vboxsync VMM/HMVMXR0: Renaming nits.
(edit) @52192   10 years vboxsync HostDrivers/Support, VMM: support CONFIG_PAX_KERNEXEC Linux kernels
(edit) @52182   10 years vboxsync VMM/HMVMXR0: Wrong, EMT preemption doesn't lose VMCS state.
(edit) @52172   10 years vboxsync VMM/HMVMXR0: Clear inhibit-interrupts force-flag when only NMI …
(edit) @52166   10 years vboxsync VMM/HMVMXR0: Move comment to the right place.
(edit) @52165   10 years vboxsync VMM/HMVMXR0: Cleanup.
(edit) @52164   10 years vboxsync VMM/HMVMXR0: Nits.
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