VirtualBox

source: vbox/trunk/src/VBox/VMM/VMMR0

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @52125   10 years vboxsync VMM/HM: Add tracking of last 30 VM-exits. Can be useful for guru …
(edit) @52099   10 years vboxsync VMM/HMSVMR0: Attempt at fixing NMI injection and handling NMI …
(edit) @52073   10 years vboxsync VMM/HMVMXR0: Comment.
(edit) @52072   10 years vboxsync VMM/HMVMXR0: Fix NMI injection.
(edit) @52068   10 years vboxsync VMM/HMSVMR0: Convert NMIs to TRPM_TRAP and not TRPM_HARDWARE_INT.
(edit) @52067   10 years vboxsync VMM/HMVMXR0: Convert NMIs to TRPM as TRPM_TRAP and not TRPM_HARDWARE_INT.
(edit) @52066   10 years vboxsync VMM: Fixed potential bug in AMD-V NMI injection when interrupt …
(edit) @52065   10 years vboxsync VMM/HMVMXR0: Fix NMI re-injection when NMI injection caused a faulting …
(edit) @52054   10 years vboxsync Grammar.
(edit) @52044   10 years vboxsync VMM/HM: nits.
(edit) @52043   10 years vboxsync VMM/HMVMXR0: nit.
(edit) @52042   10 years vboxsync VMM/HMVMXR0: Improve SMP logging a bit.
(edit) @52041   10 years vboxsync VMM: Fix NMI handling.
(edit) @52009   10 years vboxsync Comments and nits.
(edit) @52006   10 years vboxsync VMM: VT-x and AMD-V support for making GIM hypercalls.
(edit) @51981   10 years vboxsync VMM/GIM, VMM/HM: Add support for Hyper-V hypervisor capabilities …
(edit) @51961   10 years vboxsync VMM/GIM: Fix Hyper-V TSC offset scaling to 100ns units.
(edit) @51954   10 years vboxsync VMM/GIM: Fix referencing the wrong Hyper-V page while updating the TSC page
(edit) @51940   10 years vboxsync GMMR0: Switched from fast mutex to critical section for the giant …
(edit) @51896   10 years vboxsync VMM/HMVMXR0: Trial; don't adjust TSC offset with paravirt TSC.
(edit) @51757   10 years vboxsync VMM: Change error codes to be consistent.
(edit) @51746   10 years vboxsync VMM/HMVMXR0: Temporary instrumentation for event injection issue.
(edit) @51741   10 years vboxsync VMM/HMVMXR0: Load guest-state after injection of events; simplifies …
(edit) @51723   10 years vboxsync VMM/HMSVMR0: Stray spaces and copyright header update.
(edit) @51722   10 years vboxsync VMM/HMSVMR0: Try fix TR attributes to be Intel compatible for …
(edit) @51685   10 years vboxsync VMM/HMVMXR0: Nit.
(edit) @51662   10 years vboxsync VMM/HMSVMR0: Use VMCB offsetting until we fix TM. Makes Hyper-V guests …
(edit) @51661   10 years vboxsync VMM/HMVMXR0: Use VMCS offsetting until we fix TM, makes Hyper-V guests …
(edit) @51660   10 years vboxsync VMM/HMSVMR0: RT_BOOL.
(edit) @51643   10 years vboxsync VMM/GIM: More bits for Hyper-V implementation.
(edit) @51560   11 years vboxsync VMM/GIM: Mapping of GIM MMIO2 regions and Hyper-V provider work.
(edit) @51433   11 years vboxsync VMM/HMR0: comment.
(edit) @51421   11 years vboxsync VMM/HMSVMR0: Check single-step only on success and update HMCPU …
(edit) @51244   11 years vboxsync VMM/HMVMXR0: Relax EFER consistency/corruption checks for the fixes …
(edit) @51241   11 years vboxsync VMM/HMVMXR0: Intel likes hyphenation.
(edit) @51239   11 years vboxsync VMM/HMVMXR0: Intel likes hyphenation.
(edit) @51238   11 years vboxsync VMM/HMVMXR0: Fixed invalid EFER swapping when guest is using PAE …
(edit) @51230   11 years vboxsync VMM/HMVMXR0,HMSVMR0: debug build fixes.
(edit) @51222   11 years vboxsync VMM/HMVMXR0: Do EFER swapping using auto-load/store area in the VMCS …
(edit) @51220   11 years vboxsync VMM/HMVMXR0: Implemented EFER swapping using VMCS controls.
(edit) @51186   11 years vboxsync VMM/HMSVMR0: added bugref comment.
(edit) @51185   11 years vboxsync VMM/HMSVMR0: build fix.
(edit) @51184   11 years vboxsync VMM/HMSVMR0: dead code.
(edit) @51183   11 years vboxsync VMM/HMSVMR0: todo, task-switch mess.
(edit) @51182   11 years vboxsync VMM/IEM: Implemented hardware task-switches, code path disabled.
(edit) @51145   11 years vboxsync VMM/HMVMXR0: Assertion is a little too strict (global vs local init).
(edit) @51140   11 years vboxsync VMM/HMVMXR0: Another assertion to try catch uCurrentAsid mismatch.
(edit) @51084   11 years vboxsync VMM/HMVMXR0: STAM counter typo.
(edit) @51083   11 years vboxsync VMM/HMVMXR0: Also intercept #TS exceptions while debugging all …
(edit) @50918   11 years vboxsync VMM/HM: Fix some selector limit checks, comments.
(edit) @50880   11 years vboxsync VMM/HMVMXR0: nit.
(edit) @50872   11 years vboxsync VMM/HMR0: Assertion and comment.
(edit) @50867   11 years vboxsync VMM/HMVMXR0: Added hmR0VmxSetPendingXcptGP() and some doxygen fixes.
(edit) @50856   11 years vboxsync VMM: Assert 4K alignment on global VT-x and AMD-V physical pages. …
(edit) @50854   11 years vboxsync VMM/HMR0: VMXON regions need not be mapped executable.
(edit) @50800   11 years vboxsync VMM/HMR0: Start with invalid Cpu Ids while initializing, resetting …
(edit) @50789   11 years vboxsync VMM/HMR0: Rely on zero-initialized allocations. Still trying to figure …
(edit) @50749   11 years vboxsync VMM/HMVMXR0: When only all-context VPID flush is supported by the CPU, …
(edit) @50748   11 years vboxsync VMM/HMR0: cleanup.
(edit) @50746   11 years vboxsync VMM/HMR0: Assert tidying.
(edit) @50740   11 years vboxsync VMM/HMR0: Don't flush tagged-TLB entries each time while leaving HM …
(edit) @50739   11 years vboxsync VMM/HMVMXR0: undo temporary change from r92738.
(edit) @50738   11 years vboxsync VMM/HMVMXR0: Temporary enable of HMVMX_ALWAYS_FLUSH_TLB for a test build.
(edit) @50720   11 years vboxsync VMM/HMVMXR0: Assert.
(edit) @50698   11 years vboxsync VMM/HMVMXR0: More info. on assert failures.
(edit) @50696   11 years vboxsync VMM/HMVMXR0: More assertions in TLB flushing.
(edit) @50661   11 years vboxsync GCC:/MSC: => gcc:/msc: like everywhere
(edit) @50655   11 years vboxsync VMM/HMVMXR0: First entry into VT-x may already have saved the …
(edit) @50614   11 years vboxsync VMM/HMVMXR0: Avoid one extra VM-exit while injecting interrupts if …
(edit) @50601   11 years vboxsync VMM/HMVMXR0: Undo r92473. We -do- need it, better comments.
(edit) @50600   11 years vboxsync VMM/HMVMXR0: This should not be necessary, while in preemption hook …
(edit) @50540   11 years vboxsync VMM/HM: Ignore SMX mode and proceed with a warning.
(edit) @50509   11 years vboxsync VMM/HMVMXR0: Build fix.
(edit) @50506   11 years vboxsync VMM/HMVMXR0: Fix for workaround done in r92215.
(edit) @50428   11 years vboxsync HMR0Mixed.mac: Windows experiment with delaying host IDTR.LIMIT …
(edit) @50426   11 years vboxsync HMR0VMX.cpp: Hacked hmR0VmxSaveHostSegmentRegs to call …
(edit) @50333   11 years vboxsync VMM, SupDrv: Allow VT-x when in presumed SMX mode when the VMXON bit …
(edit) @50285   11 years vboxsync VMM/HMVMXR0: Fix single-stepping over IO instructions (string I/O is a …
(edit) @50284   11 years vboxsync VMM/HMVMXR0: Fix single-stepping over IRET and POPF in real-on-v86 mode.
(edit) @50275   11 years vboxsync VMM/HMVMXR0: Fix single-stepping in real-on-v86 mode for certain …
(edit) @50271   11 years vboxsync VMM/HMVMXR0: Comment clarification.
(edit) @50270   11 years vboxsync VMM/HMVMXR0: Fix single-stepping with IRET on real-on-v86 mode while …
(edit) @49992   11 years vboxsync VMM/HMVMXR0: comment copy & paste error.
(edit) @49990   11 years vboxsync VMM/HMSVMR0: nit.
(edit) @49971   11 years vboxsync VMM/HMSVMR0: nit.
(edit) @49970   11 years vboxsync VMM/HMSVMR0: Avoid MSR write when possible.
(edit) @49969   11 years vboxsync VMM/HMSVMR0: todo addressed in r91390.
(edit) @49968   11 years vboxsync VMM/HMSVMR0: Update guest TSC AUX when we allow MSR passthru.
(edit) @49967   11 years vboxsync HMR0SVM.cpp: Use CPUR0GetGuestTscAux() instead of CPUMQueryGuestMsr to …
(edit) @49937   11 years vboxsync VMM/HMSVMR0: Change ASID when required.
(edit) @49934   11 years vboxsync VMM/HMR0: Don't unnecessarily reset uCurrentAsid.
(edit) @49932   11 years vboxsync VMM/HMR0: Assertion.
(edit) @49931   11 years vboxsync VMM/HMSVMR0: Assertions.
(edit) @49903   11 years vboxsync VMM/HMVMXR0: Todo comment.
(edit) @49902   11 years vboxsync VMM/HMSVMR0: nit.
(edit) @49901   11 years vboxsync VMM/HMVMXR0: nit.
(edit) @49900   11 years vboxsync VMM/HMSVMR0: 32-bit build fix.
(edit) @49898   11 years vboxsync VMM/HMSVMR0: Fix for MOV DRx intercepts on 32-bit hosts with 64-bit guests.
(edit) @49897   11 years vboxsync VMM/HMSVMR0: Clear the VMCB Clean Bit for NP while flushing the guest …
(edit) @49896   11 years vboxsync VMM/HMSVMR0: Don't need to re-enable NP on each VMRUN.
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