diff options
author | Benjamin Herrenschmidt <benh@kernel.crashing.org> | 2006-11-20 22:45:49 +0100 |
---|---|---|
committer | Adrian Bunk <bunk@stusta.de> | 2006-11-20 22:45:49 +0100 |
commit | 371899a77a7a4e8d7f973846d2f8c16bf0722825 (patch) | |
tree | acfa0969982f568630b21cd9960026a96f297a51 /mm/pdflush.c | |
parent | 70c505610f4cda24c28b018db8c260c02f533a4f (diff) |
POWERPC: Make alignment exception always check exception table
The alignment exception used to only check the exception table for
-EFAULT, not for other errors. That opens an oops window if we can
coerce the kernel into getting an alignment exception for other reasons
in what would normally be a user-protected accessor, which can be done
via some of the futex ops. This fixes it by always checking the
exception tables.
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Signed-off-by: Adrian Bunk <bunk@stusta.de>
Diffstat (limited to 'mm/pdflush.c')
0 files changed, 0 insertions, 0 deletions