diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2016-11-04 23:01:13 +0300 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2016-11-04 23:01:13 +0300 |
commit | f7df76e6acc9d90f9ba9a871b8683c921b556410 (patch) | |
tree | deb4a53686da6b0a3c221721054cec04eca031ed /arch/mips/lib/dump_tlb.c | |
parent | 577f12c07e4edd54730dc559a9c7bc44d22bf7dc (diff) | |
parent | 18088db042dd9ae25e8a1e069eb3a16db601ef8a (diff) | |
download | linux-f7df76e6acc9d90f9ba9a871b8683c921b556410.tar.xz |
Merge branch 'parisc-4.9-3' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux
Pull parisc updates from Helge Deller:
"The first three patches are trivial and add some required KERN_CONT,
ignore the new pkey syscalls on parisc and use the LINUX_GATEWAY_ADDR
define instead of hardcoded values.
The two patches from Dave Anglin are important.
The first one avoids trashing the sr2 and sr3 space registers in the
Light-weight syscall path. Especially the usage of sr3 is critical
since it may get trashed by the interrupt handler.
The second patch is even more important and tagged for stable series.
It protects one critical section in the syscall entry path by
disabling local interrupts. Without disabling interrupts, the sr7
space register may not be in sync with the current stack setup and
thus an incoming hardware interrupt may destroy memory in random
userspace areas"
* 'parisc-4.9-3' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux:
parisc: Ignore the pkey system calls for now
parisc: Use LINUX_GATEWAY_ADDR define instead of hardcoded value
parisc: Ensure consistent state when switching to kernel stack at syscall entry
parisc: Avoid trashing sr2 and sr3 in LWS code
parisc: use KERN_CONT when printing device inventory
Diffstat (limited to 'arch/mips/lib/dump_tlb.c')
0 files changed, 0 insertions, 0 deletions