[SPARC64]: Adjust kernel PC validation test in fault handler.
Because of the new futex validation init handler, we have to accept faults in init section text as well as the normal kernel text. Thanks to Tom Callaway for the bug report. Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
622eaec613
commit
be71716e46
1 changed files with 1 additions and 1 deletions
|
@ -286,7 +286,7 @@ asmlinkage void __kprobes do_sparc64_fault(struct pt_regs *regs)
|
|||
unsigned long tpc = regs->tpc;
|
||||
|
||||
/* Sanity check the PC. */
|
||||
if ((tpc >= KERNBASE && tpc < (unsigned long) _etext) ||
|
||||
if ((tpc >= KERNBASE && tpc < (unsigned long) __init_end) ||
|
||||
(tpc >= MODULES_VADDR && tpc < MODULES_END)) {
|
||||
/* Valid, no problems... */
|
||||
} else {
|
||||
|
|
Loading…
Add table
Reference in a new issue