git: kernel - Refactor Xinvltlb (2)

Matthew Dillon dillon at
Sat Jul 16 13:09:57 PDT 2016

commit 1af05cbf3b5304ea12ab8a0040cb3769800a020e
Author: Matthew Dillon <dillon at>
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(+)

DragonFly BSD source repository

More information about the Commits mailing list