VirtualBox

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

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @24139   16 years vboxsync Also missing ApicHlp_SetInterruptFF cases for R0/RC.
(edit) @24138   16 years vboxsync Missing Set/ClearInterruptFF cases for R0 & RC.
(edit) @24125   16 years vboxsync DevAPIC/PDM: Properly route PIC interrupts through local APIC (fixes …
(edit) @24032   16 years vboxsync Return error code if VT-x/AMD-V init fails.
(edit) @24029   16 years vboxsync Compile fix
(edit) @24027   16 years vboxsync Fail if VT-x or AMD-V are already enabled (Windows 7)
(edit) @23983   16 years vboxsync Must flush all contexts when restarting with asid 1
(edit) @23977   16 years vboxsync Cleaned up
(edit) @23976   16 years vboxsync Flush page instead of context (code path not used)
(edit) @23972   16 years vboxsync Must set tlb flush flag when exiting ring 0 (local init)
(edit) @23944   16 years vboxsync Format specifier fix
(edit) @23943   16 years vboxsync More verbose assertion
(edit) @23927   16 years vboxsync netflt/win: alternative loopback handling mechanism (disabled for now)
(edit) @23922   16 years vboxsync missing case
(edit) @23792   16 years vboxsync Similar unexpected return value hack for nested paging (guest SMP).
(edit) @23641   16 years vboxsync Wrong else
(edit) @23610   16 years vboxsync IPRT,VMM,SUPDrv,VBGLR0: Added a parameter to RTR0MemObjLockUser/Kernel …
(edit) @23566   16 years vboxsync Fixed assertion
(edit) @23553   16 years vboxsync More assertions
(edit) @23517   16 years vboxsync Noisy logging
(edit) @23515   16 years vboxsync Force a TLB flush when returning back to ring 3. (local init only)
(edit) @23487   16 years vboxsync VMM: Saved and restore the [R|E]FLAGS register in the …
(edit) @23476   16 years vboxsync Use global (one shot on all cpus) or local (each time we want to …
(edit) @23468   16 years vboxsync Misleading comment
(edit) @23366   16 years vboxsync Wait for the target VCPU to finish its world switch.
(edit) @23258   16 years vboxsync Disabled unused code for release builds
(edit) @23220   16 years vboxsync Properly emulate task switches caused by IDT gates (VT-x & AMD-V)
(edit) @23058   16 years vboxsync Noisy logging
(edit) @23034   16 years vboxsync Always clear IF in VMXR0Execute64BitsHandler
(edit) @23033   16 years vboxsync Reversed ifdef corrected (not harmful though)
(edit) @22949   16 years vboxsync TRPMR0A.asm: Align the trpmR0DispatchHostInterruptSimple code better.
(edit) @22923   16 years vboxsync GVMMR0.cpp: An attempt at hacking my way around the current snow …
(edit) @22890   16 years vboxsync VM::cCPUs -> VM::cCpus so it matches all the other cCpus and aCpus members.
(edit) @22869   16 years vboxsync PGMR0DynMap.cpp: drop column 1 assertions.
(edit) @22615   16 years vboxsync refined r51666
(edit) @22609   16 years vboxsync disable VT-x on Linux < 2.6.13
(edit) @22493   16 years vboxsync VMM,DevPCI,VBox/types.h: Added a VBOXSTRICTRC type for indicating …
(edit) @22429   16 years vboxsync VMM,x86.h/mac: Be more careful with X86DESCHC.
(edit) @22263   16 years vboxsync Selectively enable TPR patching for certain Windows guests.
(edit) @22257   16 years vboxsync Guestimate too high; was still seeing decreasing rdtsc values
(edit) @22244   16 years vboxsync Missing update
(edit) @22243   16 years vboxsync Apply the same tsc underflow check to AMD-V.
(edit) @22242   16 years vboxsync Made TSC underflow checking more generic.
(edit) @22241   16 years vboxsync Attempt to get rid of decreasing rdtsc return values.
(edit) @22079   16 years vboxsync Back to manual msr save and restore.
(edit) @22063   16 years vboxsync Removed unnecessary check
(edit) @22060   16 years vboxsync More cleanup
(edit) @22059   16 years vboxsync Cleanup
(edit) @22051   16 years vboxsync Obsolete comment
(edit) @22050   16 years vboxsync Cleaned up a bit
(edit) @22049   16 years vboxsync Make sure we only load those MSRs that are supported by the guest
(edit) @22041   16 years vboxsync Allow fs_base & gs_base as well
(edit) @22040   16 years vboxsync VT-x: use MSR bitmaps and automatic load/store (risky change).
(edit) @22018   16 years vboxsync Clearer assertion
(edit) @22017   16 years vboxsync Update
(edit) @22016   16 years vboxsync MSR bitmap must be per-VCPU
(edit) @21988   16 years vboxsync Updates
(edit) @21987   16 years vboxsync TPR patching updates
(edit) @21972   16 years vboxsync Skip faulting wrmsr for TPR updates.
(edit) @21971   16 years vboxsync TPR patching update
(edit) @21960   16 years vboxsync TPR patching updates
(edit) @21951   16 years vboxsync Comment updates
(edit) @21947   16 years vboxsync Wrong check for selector limit
(edit) @21942   16 years vboxsync VMM: detect syscall usage on the host.
(edit) @21937   16 years vboxsync Fixed wrong check for sysenter.
(edit) @21915   16 years vboxsync VMM/VMMR0: minor logging fix.
(edit) @21710   16 years vboxsync A TPR change could activate a pending interrupt, so catch lstar writes.
(edit) @21709   16 years vboxsync Use LSTAR for TPR caching.
(edit) @21696   16 years vboxsync Paranoia
(edit) @21694   16 years vboxsync Minor updates
(edit) @21688   16 years vboxsync TPR caching updates
(edit) @21667   16 years vboxsync Update comment
(edit) @21666   16 years vboxsync Allow direct access to MSRs that are automatically saved/restored with …
(edit) @21653   16 years vboxsync TPR patching updates
(edit) @21649   16 years vboxsync Patching updates (not enabled)
(edit) @21620   16 years vboxsync TPR access optimization experiments (disabled).
(edit) @21587   16 years vboxsync Make sure we turn off X86_CR4_VME if we are in emulated real mode (VT-x)
(edit) @21585   16 years vboxsync Real mode sti emulation wasn't entirely correct.
(edit) @21574   16 years vboxsync Flush updates
(edit) @21572   16 years vboxsync Put back relevant comment
(edit) @21570   16 years vboxsync Fixed broken SVMR0InvlpgA
(edit) @21568   16 years vboxsync Cleaned up tlb flush signalling
(edit) @21567   16 years vboxsync Checked the wrong flush flag (excessive flushing)
(edit) @21565   16 years vboxsync Forgotten @todo for SMP on AMD-V
(edit) @21562   16 years vboxsync Paranoia
(edit) @21259   16 years vboxsync Fixed assertions
(edit) @21258   16 years vboxsync Hypervisor debugging fixes
(edit) @21257   16 years vboxsync Log hardware breakpoints
(edit) @21255   16 years vboxsync Fixes for hypervisor debugging
(edit) @21252   16 years vboxsync First attempt to enable hypervisor breakpoints with vt-x/amd-v guests
(edit) @21210   16 years vboxsync Updates
(edit) @21209   16 years vboxsync Updates for io instruction restarts
(edit) @21208   16 years vboxsync Started with saving pending failed IO instructions.
(edit) @21196   16 years vboxsync Break up raw mode and hwacc EM parts.
(edit) @21144   16 years vboxsync Prevent future mistakes with VM_FF_TESTANDCLEAR
(edit) @21039   16 years vboxsync Prevent bouncing right back to ring 3.
(edit) @21016   16 years vboxsync Logging update
(edit) @21001   16 years vboxsync HWACCM: Untested AMD-V fix for the xmm register corruption on …
(edit) @20997   16 years vboxsync HWACCM,CPUM: Fix for 64-bit Windows trashing guest XMM registers - VMX …
(edit) @20996   16 years vboxsync HWACCMR0Mixed.mac: strip trailing white space.
Note: See TracRevisionLog for help on using the revision log.

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