kernel_optimize_test/arch/um
Anton Ivanov 8892d8545f um: Avoid marking pages with "changed protection"
Changing protection is a very high cost operation in UML
because in addition to an extra syscall it also interrupts
mmap merge sequences generated by the tlb.

While the condition is not particularly common it is worth
avoiding.

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
..
configs
drivers um: Add support for DISCARD in the UBD Driver 2018-12-27 22:48:20 +01:00
include um: Avoid marking pages with "changed protection" 2018-12-27 22:48:34 +01:00
kernel um: Skip TLB flushing where not needed 2018-12-27 22:48:34 +01:00
os-Linux um: Add support for DISCARD in the UBD Driver 2018-12-27 22:48:20 +01:00
scripts
.gitignore
Kconfig um: Add HAVE_DEBUG_BUGVERBOSE 2018-12-27 22:48:11 +01:00
Kconfig.debug um: Make GCOV depend on !KCOV 2018-12-27 22:48:19 +01:00
Makefile kbuild: rename LDFLAGS to KBUILD_LDFLAGS 2018-08-24 08:22:08 +09:00
Makefile-os-Linux
Makefile-skas