VirtualBox

source: vbox/trunk/src/VBox/VMM/VMMAll/PGMAllBth.h

修定紀錄模式:


圖例:

新增
修改
複製或更名
差異 修訂 年份 作者 更動紀錄訊息
(edit) @22600   15 年 vboxsync Removed unnecessary EPT invlpg calls. Invalidate the page who's R/W …
(edit) @22473   15 年 vboxsync Disabled experiment with optimized dirty PTs.
(edit) @22327   15 年 vboxsync Disabled rarely useful statistics as they pollute the log
(edit) @22326   15 年 vboxsync Disabled rarely useful statistics as they pollute the log
(edit) @22316   15 年 vboxsync WP checking is not relevant for nested paging & EPT.
(edit) @22169   15 年 vboxsync Avoid incorrect reuse of big pages: take the NX bit into account too.
(edit) @21966   15 年 vboxsync Workaround for fatal cached page table free.
(edit) @21175   15 年 vboxsync Don't release the PGM lock when calling the PGM pool handler. …
(edit) @21123   15 年 vboxsync Removed redundant check
(edit) @21116   15 年 vboxsync Adjusted assertion
(edit) @21115   15 年 vboxsync Moved CR0.WP=0 handling up a bit
(edit) @20871   15 年 vboxsync VMM: Make sure there is enough room for a few physical handler …
(edit) @20795   15 年 vboxsync VMM: Fixed guest PAE issues on the mac.
(edit) @20783   15 年 vboxsync Less restrictive assertion for smp guests.
(edit) @20772   15 年 vboxsync More safety
(edit) @20762   15 年 vboxsync More PGM locking
(edit) @20684   15 年 vboxsync PGMAllBth.h: shut up gcc warnings.
(edit) @20671   15 年 vboxsync Bigger lock for the pagefault handler. Avoid deadlocks when syncing …
(edit) @20530   15 年 vboxsync VMM: remove DISCPUSTATE from the stack.
(edit) @20519   15 年 vboxsync Disabled bogus assertion in nested paging mode
(edit) @20518   15 年 vboxsync Assertion message
(edit) @20465   15 年 vboxsync Logging fix
(edit) @20374   16 年 vboxsync *: s/RT_\(BEGIN|END\)_DECLS/RT_C_DECLS_\1/g
(edit) @20365   16 年 vboxsync VMM: BEGIN_DECLS -> RT_BEGIN_DECLS; END_DECLS -> RT_END_DECLS.
(edit) @20228   16 年 vboxsync Fixed VT-x state loading failure.
(edit) @20135   16 年 vboxsync Prevent reuse of cached larged pages with different access attributes.
(edit) @20129   16 年 vboxsync Backed out 47892-5
(edit) @20128   16 年 vboxsync Bug fix
(edit) @20127   16 年 vboxsync Cleaned up
(edit) @20126   16 年 vboxsync Wrong place
(edit) @20125   16 年 vboxsync Prevent reuse of cached large pages with different access attributes.
(edit) @20069   16 年 vboxsync Loosened assertion for the guest SMP case.
(edit) @20068   16 年 vboxsync Trying to get rid of annoying assertions
(edit) @20065   16 年 vboxsync Logging
(edit) @20064   16 年 vboxsync SyncPage: deal with missing PDE; can be changed behind our back by …
(edit) @20061   16 年 vboxsync Made assertion less strict in SMP mode
(edit) @19871   16 年 vboxsync Protect SyncPage with a lock as well.
(edit) @19835   16 年 vboxsync Comment update
(edit) @19833   16 年 vboxsync PGM_INVL_GUEST_TLBS -> PGM_INVL_VCPU_TLBS
(edit) @19808   16 年 vboxsync Invalidate is per VCPU.
(edit) @19791   16 年 vboxsync Added remark to InvalidatePage about TLB shootdowns.
(edit) @19790   16 年 vboxsync Protect InvalidatePage with the pgm lock.
(edit) @19789   16 年 vboxsync Atomic write
(edit) @19788   16 年 vboxsync Restrict some invlpg to RC only.
(edit) @19785   16 年 vboxsync Locking should not be required after all
(edit) @19784   16 年 vboxsync Use PDM lock for protecting pdm queue management.
(edit) @19782   16 年 vboxsync Missing unlocks
(edit) @19781   16 年 vboxsync PrefetchPage: Locking
(edit) @19779   16 年 vboxsync Only need stale TLB detection in ring 0.
(edit) @19778   16 年 vboxsync Fixed the stale TLB detection
(edit) @19777   16 年 vboxsync Atomic write
(edit) @19776   16 年 vboxsync Reapplied fixed 47403
(edit) @19775   16 年 vboxsync Reapplied 47403
(edit) @19772   16 年 vboxsync Backed out 47401-3 for now
(edit) @19771   16 年 vboxsync More atomic writes
(edit) @19770   16 年 vboxsync Missing unlocks in error cases
(edit) @19769   16 年 vboxsync Deal with stale TLB entries for harmless page entry updates. Wider locking.
(edit) @19765   16 年 vboxsync Atomically update page table/directory entries.
(edit) @19691   16 年 vboxsync SyncPT must be protected by a lock.
(edit) @19329   16 年 vboxsync Removed pgmPoolGetPageByHCPhys.
(edit) @19195   16 年 vboxsync Fixed possible corruption due to RC cache entry reuse.
(edit) @19141   16 年 vboxsync Action flags breakup. Fixed PGM saved state loading of 2.2.2 images. …
(edit) @19015   16 年 vboxsync Split up TRPM. (guest SMP)
(edit) @18992   16 年 vboxsync More PGM api changes
(edit) @18988   16 年 vboxsync PGM api changes
(edit) @18947   16 年 vboxsync Mac compiler complains a lot
(edit) @18927   16 年 vboxsync Big step to separate VMM data structures for guest SMP. (pgm, em)
(edit) @18835   16 年 vboxsync PGMAllBth.h: Fix for CR3 mismatch assertion in strict builds when …
(edit) @18790   16 年 vboxsync PGMAllBth.h: todos.
(edit) @18666   16 年 vboxsync VMM: Clean out the VBOX_WITH_NEW_PHYS_CODE #ifdefs. (part 2)
(edit) @18617   16 年 vboxsync PGM,EM: Handle out of memory situations more gracefully - part 1. New …
(edit) @18330   16 年 vboxsync MapCR3: return VERR_INTERNAL_ERROR_2.
(edit) @18192   16 年 vboxsync nc
(edit) @18125   16 年 vboxsync PGM: MapCR3 anywhere again (new phys code).
(edit) @18093   16 年 vboxsync More verbose assertion
(edit) @17667   16 年 vboxsync pgmPoolAlloc no longer fails with non-fatal errors.
(edit) @17660   16 年 vboxsync PGM: Saved state hacking, fA20Enabled is now bool, shadow ROM bug fix, …
(edit) @17644   16 年 vboxsync Fixed one lock
(edit) @17643   16 年 vboxsync Some more locking. We really need a better solution.
(edit) @17641   16 年 vboxsync Exclude some unused code in RC.
(edit) @17616   16 年 vboxsync Inform SELM about shadow CR3 changes.
(edit) @17586   16 年 vboxsync Removed all dead non-VBOX_WITH_PGMPOOL_PAGING_ONLY code.
(edit) @17562   16 年 vboxsync Backed out 44000; code was already inactive
(edit) @17561   16 年 vboxsync VBOX_WITH_PGMPOOL_PAGING_ONLY: doesn't apply here
(edit) @17509   16 年 vboxsync PGM: Moved the page pool PT flushing code in the access handler bits …
(edit) @17505   16 年 vboxsync PGM: MapCR3 hack for the new code, fixing PGMFlushTLB status …
(edit) @17486   16 年 vboxsync Updates
(edit) @17483   16 年 vboxsync Cleaned up nested paging init and removed obsolete structure members.
(edit) @17438   16 年 vboxsync PGM: Some REM hacking for the ROM registration and some in-progress …
(edit) @17432   16 年 vboxsync PGM,GMM: Filling in missing bits and fixing some bugs.
(edit) @17422   16 年 vboxsync VMM: Do not forcibly enable RC logging in VMMGCLogEnabled! Renamed it …
(edit) @17398   16 年 vboxsync Adjusted assertion again
(edit) @17395   16 年 vboxsync Adjusted assertion
(edit) @17372   16 年 vboxsync PGM,MM: Made VBOX_WITH_NEW_PHYS_CODE compile and link.
(edit) @17316   16 年 vboxsync PGM: Use %R[pgmpage] instead of logging PGMPAGE::HCPhys.
(edit) @17294   16 年 vboxsync PGM: started looking at direct access of PGMPAGE::HCPhys and the …
(edit) @17290   16 年 vboxsync PGM: -MM_RAM_FLAGS_IDX_SHIFT, -MM_RAM_FLAGS_IDX_MASK
(edit) @17289   16 年 vboxsync PGMAllBth.h: Fixed wrong HCPhys mask in EPT mode …
(edit) @17288   16 年 vboxsync PGM: Some MM_RAM_FLAGS_IDX_SHIFT cleanup.
(edit) @17285   16 年 vboxsync PGM: Gone are MM_RAM_FLAGS_CREFS_SHIFT and MM_RAM_FLAGS_CREFS_MASK.
注意: 瀏覽 TracRevisionLog 來幫助您使用修訂紀錄功能

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