kernel/i386: add pmap_invalidate* functions
authorFrançois Tigeot <ftigeot@wolfpond.org>
Sun, 25 Aug 2013 11:54:12 +0000 (13:54 +0200)
committerFrançois Tigeot <ftigeot@wolfpond.org>
Tue, 27 Aug 2013 13:25:30 +0000 (15:25 +0200)
commitdba00b830f0a3fe71cd12645415e5a7dfcd1f5fe
treed8abfec74e34e47e4ca979f9fcbf4c257bf8c389
parent784b025190a1ba428e4791e4650e02900daa90e4
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.
sys/platform/pc32/i386/pmap.c
sys/platform/pc32/include/pmap.h