DragonFly commits List (threaded) for 2009-12
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]
git: kernel - pmap - more invltlb stuff
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
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]