Files
android_kernel_xiaomi_sm8450/arch/um/kernel
Anton Ivanov 742f3c8193 um: Optimize Flush TLB for force/fork case
When UML handles a fork the page tables need to be brought up
to date. That was done using brute force - full tlb flush.

This is actually unnecessary, because the mapped-in mappings are
all correct and the only mappings which need to be updated
after a flush are any unmaps (so that paging works) as well as
any pending protection changes.

This optimization squeezes out up to 3% from a full kernel rebuild
time under memory pressure.

Signed-off-by: Anton Ivanov <anton.ivanov@cambridgegreys.com>
Signed-off-by: Richard Weinberger <richard@nod.at>
2018-12-27 22:48:34 +01:00
..
2017-09-13 22:33:54 +02:00
2013-09-07 10:38:34 +02:00
2016-08-04 00:18:06 +02:00
2018-10-31 08:54:16 -07:00
2018-10-31 08:54:16 -07:00
2016-03-05 22:16:40 +01:00
2017-05-03 22:30:20 +02:00