VirtualBox

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

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @25837   15 years vboxsync VMM: More micro optimizations around CPUM getters and predicates.
(edit) @25647   15 years vboxsync Some more doxygen fixes, now for Core.docs.
(edit) @25553   15 years vboxsync Inverted check (unrestricted guest commit regression)
(edit) @25528   15 years vboxsync IPRT,SUPDrv,++: AssertMsg[12] -> AssertMsg1Weak, AssertMsg1, …
(edit) @25489   15 years vboxsync Don't crash if pVCpu is NULL
(edit) @25413   15 years vboxsync Corrected return value in case of success
(edit) @25397   15 years vboxsync Backed out 56022; not the real problem
(edit) @25396   15 years vboxsync Must set uCurrentASID or else invvpid might fail
(edit) @25395   15 years vboxsync Wrong comment
(edit) @25393   15 years vboxsync Correct VMX_WRITE_SELREG for unrestricted guest execution
(edit) @25392   15 years vboxsync Unrestricted guest execution update
(edit) @25389   15 years vboxsync More unrestricted guest execution changes
(edit) @25386   15 years vboxsync Initial commit for unrestricted guest execution support (VT-x)
(edit) @25372   15 years vboxsync windows build fix.
(edit) @25237   15 years vboxsync Cpu flags not restored in exit paths. (raw mode; unlikely failures)
(edit) @25226   15 years vboxsync *: Assert(RT_SUCCESS(rc)) -> AssertRC(rc)
(edit) @25193   15 years vboxsync Wrong use of fGlobalInit
(edit) @24994   15 years vboxsync HWSVMR0.cpp: space
(edit) @24993   15 years vboxsync VMMR0/HWSVMR0.cpp: Corrected the csHid.attr.n.u1Granularity fix and …
(edit) @24985   15 years vboxsync Note about missing RTMpPokeCpu implementation on some host platforms.
(edit) @24976   15 years vboxsync HWSVMR0.cpp: Disabled the assertions as it turns out SS is also affected.
(edit) @24959   15 years vboxsync CPUM,HWACCM: Moved the fixing up of csHid.n.u1Granularity to HWACCM …
(edit) @24848   15 years vboxsync x86.h/.mac,CPUM.cpp: made FTW a word again and made cpumR3InfoOne dump …
(edit) @24829   15 years vboxsync Removed excessive logging
(edit) @24813   15 years vboxsync Write MSR_K8_HWCR value to release log (AMD-V diagnostics).
(edit) @24809   15 years vboxsync HWVMXR0.cpp: fixed logging.
(edit) @24763   15 years vboxsync Deal with extra error case
(edit) @24731   15 years vboxsync Logging changes
(edit) @24507   15 years vboxsync HWACCMR0.cpp: privately disabled the assertion.
(edit) @24485   15 years vboxsync Corrected assertion
(edit) @24484   15 years vboxsync Must reinit VT-x and AMD-V after a suspend as some BIOSes don't do …
(edit) @24482   15 years vboxsync HWACCMR0.cpp: Disabled deadly assertion.
(edit) @24368   15 years vboxsync Additional check for in-use AMD-V.
(edit) @24324   15 years vboxsync Minor cleanup
(edit) @24284   15 years vboxsync Compile fix
(edit) @24283   15 years vboxsync Cleaned up
(edit) @24251   15 years vboxsync Another tpr patch fix
(edit) @24249   15 years vboxsync TPR patch fixes
(edit) @24248   15 years vboxsync VT-x: Must save the host's LSTAR msr in case the guest changed it (TPR …
(edit) @24243   15 years vboxsync TPR patching for VT-x without VMX_VMCS_CTRL_PROC_EXEC2_VIRT_APIC. Untested.
(edit) @24216   15 years vboxsync VMM: Backed out r54155 & r54154 due to XP breakage.
(edit) @24207   15 years vboxsync Check if we need to intercept invlpg; we catch all page table updates, …
(edit) @24181   15 years vboxsync VMM,SUPDrv,IPRT: Always initialize RTSPINLOCKTMP structures.
(edit) @24139   15 years vboxsync Also missing ApicHlp_SetInterruptFF cases for R0/RC.
(edit) @24138   15 years vboxsync Missing Set/ClearInterruptFF cases for R0 & RC.
(edit) @24125   15 years vboxsync DevAPIC/PDM: Properly route PIC interrupts through local APIC (fixes …
(edit) @24032   15 years vboxsync Return error code if VT-x/AMD-V init fails.
(edit) @24029   15 years vboxsync Compile fix
(edit) @24027   15 years vboxsync Fail if VT-x or AMD-V are already enabled (Windows 7)
(edit) @23983   15 years vboxsync Must flush all contexts when restarting with asid 1
(edit) @23977   15 years vboxsync Cleaned up
(edit) @23976   15 years vboxsync Flush page instead of context (code path not used)
(edit) @23972   15 years vboxsync Must set tlb flush flag when exiting ring 0 (local init)
(edit) @23944   15 years vboxsync Format specifier fix
(edit) @23943   15 years vboxsync More verbose assertion
(edit) @23927   15 years vboxsync netflt/win: alternative loopback handling mechanism (disabled for now)
(edit) @23922   15 years vboxsync missing case
(edit) @23792   15 years vboxsync Similar unexpected return value hack for nested paging (guest SMP).
(edit) @23641   15 years vboxsync Wrong else
(edit) @23610   15 years vboxsync IPRT,VMM,SUPDrv,VBGLR0: Added a parameter to RTR0MemObjLockUser/Kernel …
(edit) @23566   15 years vboxsync Fixed assertion
(edit) @23553   15 years vboxsync More assertions
(edit) @23517   15 years vboxsync Noisy logging
(edit) @23515   15 years vboxsync Force a TLB flush when returning back to ring 3. (local init only)
(edit) @23487   15 years vboxsync VMM: Saved and restore the [R|E]FLAGS register in the …
(edit) @23476   15 years vboxsync Use global (one shot on all cpus) or local (each time we want to …
(edit) @23468   15 years vboxsync Misleading comment
(edit) @23366   15 years vboxsync Wait for the target VCPU to finish its world switch.
(edit) @23258   15 years vboxsync Disabled unused code for release builds
(edit) @23220   15 years vboxsync Properly emulate task switches caused by IDT gates (VT-x & AMD-V)
(edit) @23058   15 years vboxsync Noisy logging
(edit) @23034   15 years vboxsync Always clear IF in VMXR0Execute64BitsHandler
(edit) @23033   15 years vboxsync Reversed ifdef corrected (not harmful though)
(edit) @22949   15 years vboxsync TRPMR0A.asm: Align the trpmR0DispatchHostInterruptSimple code better.
(edit) @22923   15 years vboxsync GVMMR0.cpp: An attempt at hacking my way around the current snow …
(edit) @22890   15 years vboxsync VM::cCPUs -> VM::cCpus so it matches all the other cCpus and aCpus members.
(edit) @22869   15 years vboxsync PGMR0DynMap.cpp: drop column 1 assertions.
(edit) @22615   15 years vboxsync refined r51666
(edit) @22609   15 years vboxsync disable VT-x on Linux < 2.6.13
(edit) @22493   15 years vboxsync VMM,DevPCI,VBox/types.h: Added a VBOXSTRICTRC type for indicating …
(edit) @22429   15 years vboxsync VMM,x86.h/mac: Be more careful with X86DESCHC.
(edit) @22263   15 years vboxsync Selectively enable TPR patching for certain Windows guests.
(edit) @22257   15 years vboxsync Guestimate too high; was still seeing decreasing rdtsc values
(edit) @22244   15 years vboxsync Missing update
(edit) @22243   15 years vboxsync Apply the same tsc underflow check to AMD-V.
(edit) @22242   15 years vboxsync Made TSC underflow checking more generic.
(edit) @22241   15 years vboxsync Attempt to get rid of decreasing rdtsc return values.
(edit) @22079   15 years vboxsync Back to manual msr save and restore.
(edit) @22063   15 years vboxsync Removed unnecessary check
(edit) @22060   15 years vboxsync More cleanup
(edit) @22059   15 years vboxsync Cleanup
(edit) @22051   15 years vboxsync Obsolete comment
(edit) @22050   15 years vboxsync Cleaned up a bit
(edit) @22049   15 years vboxsync Make sure we only load those MSRs that are supported by the guest
(edit) @22041   15 years vboxsync Allow fs_base & gs_base as well
(edit) @22040   15 years vboxsync VT-x: use MSR bitmaps and automatic load/store (risky change).
(edit) @22018   15 years vboxsync Clearer assertion
(edit) @22017   15 years vboxsync Update
(edit) @22016   15 years vboxsync MSR bitmap must be per-VCPU
(edit) @21988   15 years vboxsync Updates
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