Skip to content
Commit 96054569 authored by Linus Torvalds's avatar Linus Torvalds
Browse files

x86: don't send SIGBUS for kernel page faults



It's wrong for several reasons, but the most direct one is that the
fault may be for the stack accesses to set up a previous SIGBUS.  When
we have a kernel exception, the kernel exception handler does all the
fixups, not some user-level signal handler.

Even apart from the nested SIGBUS issue, it's also wrong to give out
kernel fault addresses in the signal handler info block, or to send a
SIGBUS when a system call already returns EFAULT.

Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
parent 5528f913
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment