mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-12-04 01:24:12 +08:00
db3d853490
If a hash bucket gets full, we "evict" a more/less random entry from it.
When we do that we don't invalidate the TLB (hpte_remove) because we assume
the old translation is still technically "valid". This implies that when
we are invalidating or updating pte, even if HPTE entry is not valid
we should do a tlb invalidate. With hugepages, we need to pass the correct
actual page size value for tlb invalidation.
This change update the patch
|
||
---|---|---|
.. | ||
device-init.c | ||
exports.c | ||
gelic_udbg.c | ||
htab.c | ||
hvcall.S | ||
interrupt.c | ||
Kconfig | ||
Makefile | ||
mm.c | ||
os-area.c | ||
platform.h | ||
repository.c | ||
setup.c | ||
smp.c | ||
spu.c | ||
system-bus.c | ||
time.c |