[GIT PULL] Cacheflush updates for 3.12
Will Deacon
will.deacon at arm.com
Mon Aug 12 13:31:55 EDT 2013
Hello again,
Please pull the following user-cacheflush updates for 3.12. This series both
improves performance of cacheflush-heavy workloads (i.e. browser benchmarks)
and also addresses a DoS issue on non-preemptible systems.
Will
--->8
The following changes since commit 3b2f64d00c46e1e4e9bd0bb9bb12619adac27a4b:
Linux 3.11-rc2 (2013-07-21 12:05:29 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/will/linux.git for-rmk/cacheflush
for you to fetch changes up to d3065541b5a95e5d0ef37e0dc8ada80fd1fba963:
ARM: cacheflush: don't bother rounding to nearest vma (2013-07-22 10:49:00 +0100)
----------------------------------------------------------------
Will Deacon (4):
ARM: entry: allow ARM-private syscalls to be restarted
ARM: cacheflush: split user cache-flushing into interruptible chunks
ARM: cacheflush: don't round address range up to nearest page
ARM: cacheflush: don't bother rounding to nearest vma
arch/arm/include/asm/cacheflush.h | 3 +--
arch/arm/include/asm/thread_info.h | 11 +++++++++++
arch/arm/kernel/entry-common.S | 4 ++--
arch/arm/kernel/traps.c | 64 +++++++++++++++++++++++++++++++++++++++++++++++++---------------
4 files changed, 63 insertions(+), 19 deletions(-)
More information about the linux-arm-kernel
mailing list