DragonFly commits List (threaded) for 2013-07
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]
git: kernel: Use pmap_invalidate functions
commit 1d400425ec109ebc9cef3db6216b1ae5f98a3e59
Author: François Tigeot <ftigeot@wolfpond.org>
Date: Thu Jul 18 23:23:36 2013 +0200
kernel: Use pmap_invalidate functions
* Matt's commit brutally used invltlb and wbinvd instructions
everywhere
* These are now contained in pmap_invalidate_range(), which will be
optimized later
* As a rule of thumb, functions where cache and tlb handling cause
avoidable performance degradation are tagged with "XXX not optimal"
Summary of changes:
sys/platform/pc64/x86_64/pmap.c | 30 ++++++++++++++++++++++++------
1 file changed, 24 insertions(+), 6 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/1d400425ec109ebc9cef3db6216b1ae5f98a3e59
--
DragonFly BSD source repository
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]