VirtualBox

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

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @20684   16 years vboxsync PGMAllBth.h: shut up gcc warnings.
(edit) @20682   16 years vboxsync EMAll.cpp: Implemented writing MSR_IA32_TSC.
(edit) @20678   16 years vboxsync TM: Count calls to TMCpuTickSet and take the VM handle as an argument.
(edit) @20675   16 years vboxsync VMM: Reimplemented TMCpuTickSet.
(edit) @20674   16 years vboxsync Grab the PGM lock in PGMPhysSimpleReadGCPtr
(edit) @20671   16 years vboxsync Bigger lock for the pagefault handler. Avoid deadlocks when syncing …
(edit) @20666   16 years vboxsync Changed PDMApicGet/SetTPR to get/set the full task priority register.
(edit) @20665   16 years vboxsync PGMAllPool.cpp: Use VMMR3EmtRendezvous to avoid whatever issue there …
(edit) @20654   16 years vboxsync Do not acquire the PDM lock in PDMApicGetTPR
(edit) @20641   16 years vboxsync Fixed lock and/or/xor result store in amd64 gcc case.
(edit) @20628   16 years vboxsync Note
(edit) @20588   16 years vboxsync Emulate lock and & lock xor.
(edit) @20577   16 years vboxsync Removed assertion
(edit) @20569   16 years vboxsync IOMAllMMIO.cpp: Fixed MMIO read statistics (iomMMIODoRead).
(edit) @20567   16 years vboxsync DevATA,ATAController: Do not use MMGCRamReadNoTrapHandler nor …
(edit) @20546   16 years vboxsync PGMAllHandler.cpp: wrong assertion? shutting it up for me
(edit) @20530   16 years vboxsync VMM: remove DISCPUSTATE from the stack.
(edit) @20519   16 years vboxsync Disabled bogus assertion in nested paging mode
(edit) @20518   16 years vboxsync Assertion message
(edit) @20492   16 years vboxsync Must flush the TLB of all VCPUs after flushing guest physical memory …
(edit) @20489   16 years vboxsync Corrected RTLogPrintf statements and removed weird LOG_ENABLED only code
(edit) @20487   16 years vboxsync Misleading logging
(edit) @20465   16 years vboxsync Logging fix
(edit) @20461   16 years vboxsync More MSR logging
(edit) @20434   16 years vboxsync More logging
(edit) @20431   16 years vboxsync warning
(edit) @20421   16 years vboxsync Rewrote rem notification handling.
(edit) @20410   16 years vboxsync Invert test
(edit) @20409   16 years vboxsync Protect REMNotifyInvalidatePage
(edit) @20408   16 years vboxsync Moved REM locking to VMMAll
(edit) @20406   16 years vboxsync Removed obsolete REMR3ReplayInvalidatedPages
(edit) @20374   16 years vboxsync *: s/RT_\(BEGIN|END\)_DECLS/RT_C_DECLS_\1/g
(edit) @20365   16 years vboxsync VMM: BEGIN_DECLS -> RT_BEGIN_DECLS; END_DECLS -> RT_END_DECLS.
(edit) @20281   16 years vboxsync Backed out r48156
(edit) @20278   16 years vboxsync Shadow page mode exit fix for AMD-V nested paging. (not called with …
(edit) @20228   16 years vboxsync Fixed VT-x state loading failure.
(edit) @20180   16 years vboxsync Completed HWACCMInvalidatePhysPage
(edit) @20151   16 years vboxsync Handle pgm pool flushes a bit differently.
(edit) @20140   16 years vboxsync No need to inform all VCPUs about a pending pool flush. The current …
(edit) @20136   16 years vboxsync Missing descriptions
(edit) @20135   16 years vboxsync Prevent reuse of cached larged pages with different access attributes.
(edit) @20129   16 years vboxsync Backed out 47892-5
(edit) @20128   16 years vboxsync Bug fix
(edit) @20127   16 years vboxsync Cleaned up
(edit) @20126   16 years vboxsync Wrong place
(edit) @20125   16 years vboxsync Prevent reuse of cached large pages with different access attributes.
(edit) @20120   16 years vboxsync TMAll.cpp: Better assertion.
(edit) @20089   16 years vboxsync TM: The critsect assertions.
(edit) @20069   16 years vboxsync Loosened assertion for the guest SMP case.
(edit) @20068   16 years vboxsync Trying to get rid of annoying assertions
(edit) @20065   16 years vboxsync Logging
(edit) @20064   16 years vboxsync SyncPage: deal with missing PDE; can be changed behind our back by …
(edit) @20063   16 years vboxsync Logging fix
(edit) @20061   16 years vboxsync Made assertion less strict in SMP mode
(edit) @20059   16 years vboxsync Stricter lock checking
(edit) @20058   16 years vboxsync Deal with pool pages being modified while we wait for the pgm lock in …
(edit) @20056   16 years vboxsync Backed out 47770 & 47771 (failed experiment)
(edit) @20050   16 years vboxsync TM: new state and more logging (gee).
(edit) @20037   16 years vboxsync TPR read/write updates
(edit) @20014   16 years vboxsync Compile fix
(edit) @20013   16 years vboxsync Typo
(edit) @20010   16 years vboxsync PDMCritSect: Enabled ring-0 exit.
(edit) @20008   16 years vboxsync PDMCritSect: rewrite, ring-0 unlocking not yet enabled.
(edit) @20001   16 years vboxsync Cleaned up PDMGet/SetTPR.
(edit) @19999   16 years vboxsync More comments
(edit) @19995   16 years vboxsync Introduced PDMHasIoApic.
(edit) @19993   16 years vboxsync Proper handling of VMX_EXIT_APIC_ACCESS
(edit) @19992   16 years vboxsync Started with TPR caching for 32 bits guest (VT-x only).
(edit) @19916   16 years vboxsync Removed assertion
(edit) @19910   16 years vboxsync More TBL shootdown work
(edit) @19903   16 years vboxsync Invalidation cleanup
(edit) @19874   16 years vboxsync Protect PGMShwModifyPage
(edit) @19872   16 years vboxsync Cleaned up
(edit) @19871   16 years vboxsync Protect SyncPage with a lock as well.
(edit) @19869   16 years vboxsync More flushes & assertions
(edit) @19860   16 years vboxsync Flush updates
(edit) @19848   16 years vboxsync Use the right host cpu id.
(edit) @19835   16 years vboxsync Comment update
(edit) @19833   16 years vboxsync PGM_INVL_GUEST_TLBS -> PGM_INVL_VCPU_TLBS
(edit) @19832   16 years vboxsync Reapplied tlb flushing changes
(edit) @19831   16 years vboxsync Always poke
(edit) @19825   16 years vboxsync Backed out 47465
(edit) @19821   16 years vboxsync TM: TMTimerPoll cleanup.
(edit) @19820   16 years vboxsync TM: Joined up the two poll functions and making TMTimerPollGIP …
(edit) @19815   16 years vboxsync Use HWACCMFlushAllTLBs where appropriate.
(edit) @19812   16 years vboxsync Implemented HWACCMFlushAllTLBs
(edit) @19810   16 years vboxsync TM: TMTimerPoll hacking.
(edit) @19808   16 years vboxsync Invalidate is per VCPU.
(edit) @19807   16 years vboxsync Some more locking updates
(edit) @19806   16 years vboxsync More locking changes
(edit) @19803   16 years vboxsync TM: More smp hacking on the virtual sync clock.
(edit) @19795   16 years vboxsync Extra assertion
(edit) @19794   16 years vboxsync Cleaned up
(edit) @19792   16 years vboxsync Atomic writes.
(edit) @19791   16 years vboxsync Added remark to InvalidatePage about TLB shootdowns.
(edit) @19790   16 years vboxsync Protect InvalidatePage with the pgm lock.
(edit) @19789   16 years vboxsync Atomic write
(edit) @19788   16 years vboxsync Restrict some invlpg to RC only.
(edit) @19785   16 years vboxsync Locking should not be required after all
(edit) @19784   16 years vboxsync Use PDM lock for protecting pdm queue management.
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