diff options
author | David Daney <ddaney@caviumnetworks.com> | 2009-05-05 12:49:47 -0700 |
---|---|---|
committer | Ralf Baechle <ralf@linux-mips.org> | 2009-05-14 13:50:29 +0100 |
commit | a6d5ff04e83b36e0d5c2c50ef4d18e9f38b5abc2 (patch) | |
tree | b85da186188c8a9d6622849da5e73aa7896911c9 /mm/mincore.c | |
parent | d0ce9a5a47113eec041a0972a0b86134b8fd2828 (diff) |
MIPS: Use force_sig when handling address errors.
When init is started it is SIGNAL_UNKILLABLE. If it were to get an
address error, we would try to send it SIGBUS, but it would be ignored
and the faulting instruction restarted. This results in an endless
loop.
We need to use force_sig() instead so it will actually die and give us
some useful information.
Reported-by: Florian Fainelli <florian@openwrt.org>
Signed-off-by: David Daney <ddaney@caviumnetworks.com>
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
Diffstat (limited to 'mm/mincore.c')
0 files changed, 0 insertions, 0 deletions