Benjamin Herrenschmidt
371899a77a
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 >
2006-11-20 22:45:49 +01:00
..
2006-01-11 15:35:35 +11:00
2006-02-28 16:25:54 +11:00
2006-03-08 13:24:22 +11:00
2006-01-09 14:53:55 +11:00
2006-08-18 21:44:57 +02:00
2006-03-03 22:00:23 +11:00
2006-01-11 15:30:07 +11:00
2006-02-24 11:36:21 +11:00
2006-03-08 13:24:22 +11:00
2006-03-08 13:24:22 +11:00
2006-02-07 13:55:30 +11:00
2006-02-24 11:36:23 +11:00
2006-03-04 15:00:45 -08:00
2006-01-13 21:16:23 +11:00
2006-02-07 21:28:38 +11:00
2006-01-13 21:17:39 +11:00
2006-01-11 18:42:12 -08:00
2006-02-01 08:53:08 -08:00
2006-02-20 10:44:34 +11:00
2006-01-09 15:06:06 +11:00
2006-02-24 11:36:18 +11:00
2006-01-11 14:48:02 +11:00
2006-02-10 16:02:20 +11:00
2006-01-13 21:16:23 +11:00
2006-01-13 21:16:23 +11:00
2006-01-09 14:53:31 +11:00
2006-01-13 11:26:06 -08:00
2006-01-13 21:17:39 +11:00
2006-01-15 22:05:47 +11:00
2006-04-07 09:44:27 -07:00
2006-01-09 15:06:03 +11:00
2006-03-16 16:55:05 +11:00
2006-02-24 11:36:31 +11:00
2006-03-03 22:01:05 +11:00
2006-02-07 21:32:45 +11:00
2006-02-24 14:34:50 -08:00
2006-01-08 20:13:51 -08:00
2006-01-12 09:08:57 -08:00
2006-03-08 13:24:22 +11:00
2006-02-07 21:51:53 +11:00
2006-03-16 16:55:07 +11:00
2006-03-16 16:55:03 +11:00
2006-02-07 21:32:44 +11:00
2006-01-10 16:19:05 +11:00
2006-04-17 13:16:03 -07:00
2006-01-14 11:12:23 +11:00
2006-06-20 01:54:52 -07:00
2006-06-20 01:54:52 -07:00
2006-02-07 21:51:54 +11:00
2006-02-20 10:38:56 +11:00
2006-01-09 15:47:13 +11:00
2006-03-08 13:24:22 +11:00
2006-03-16 16:54:55 +11:00
2006-11-20 22:45:49 +01:00
2006-02-07 21:51:52 +11:00
2006-01-11 14:48:26 +11:00
2006-02-28 20:53:44 -08:00
2006-01-13 11:26:07 -08:00