git: kernel - Refactor Xinvltlb (2)

Matthew Dillon dillon at crater.dragonflybsd.org
Sat Jul 16 13:09:57 PDT 2016


commit 1af05cbf3b5304ea12ab8a0040cb3769800a020e
Author: Matthew Dillon <dillon at apollo.backplane.com>
Date:   Sat Jul 16 13:07:46 2016 -0700

    kernel - Refactor Xinvltlb (2)
    
    * Backout the optimization where we avoided invalidating the tlb on
      pte creation when the prior contents of the pte was 0.
    
      The time has not yet come for this, there are still a few situations where
      we appear to clear kernel pte's out without invalidating, which means
      that we must invalidate when we enter new pte's into a pmap.
    
    Reported-by: marino

Summary of changes:
 sys/platform/pc64/x86_64/pmap.c | 10 ++++++++++
 1 file changed, 10 insertions(+)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/1af05cbf3b5304ea12ab8a0040cb3769800a020e


-- 
DragonFly BSD source repository


More information about the Commits mailing list