git: kernel/i386: add pmap_invalidate* functions

Francois Tigeot ftigeot at crater.dragonflybsd.org
Tue Aug 27 06:28:37 PDT 2013


commit dba00b830f0a3fe71cd12645415e5a7dfcd1f5fe
Author: François Tigeot <ftigeot at wolfpond.org>
Date:   Sun Aug 25 13:54:12 2013 +0200

    kernel/i386: add pmap_invalidate* functions
    
    They are roughly similar to the amd64 implementations but due to
    i386 pmap shortcomings we have to completely flush cpu caches in
    some cases, which is not ideal performance-wise.

Summary of changes:
 sys/platform/pc32/i386/pmap.c    | 22 ++++++++++++++++++++++
 sys/platform/pc32/include/pmap.h |  2 ++
 2 files changed, 24 insertions(+)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/dba00b830f0a3fe71cd12645415e5a7dfcd1f5fe


-- 
DragonFly BSD source repository



More information about the Commits mailing list