git: kernel - pmap - more invltlb stuff

看板DFBSD_commit作者時間16年前 (2010/01/01 11:32), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
commit a93980ab4728c8b94efde3c006b8301590b7214a Author: Matthew Dillon <dillon@apollo.backplane.com> Date: Thu Dec 31 18:52:55 2009 -0800 kernel - pmap - more invltlb stuff * Make sure pmap->pm_cache is cleared when a pmap gets reused, fixing an issue where the pmap subsystem wasn't properly invltlb'ing the recycled pmap due to stale cpu cache bits. * Add sysctl vm.dreadful_invltlb (default to off) as a debugging aid. Turning this on disables pmap->pm_cache and does an unconditional invltlb on every pmap operation. Summary of changes: sys/platform/pc32/i386/pmap.c | 14 ++++++++++++++ 1 files changed, 14 insertions(+), 0 deletions(-) http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/a93980ab4728c8b94efde3c006b8301590b7214a -- DragonFly BSD source repository
文章代碼(AID): #1BFMotQR (DFBSD_commit)