Catalin Marinas
32cfb1b16f
ARM: 5746/1: Handle possible translation errors in ARMv6/v7 coherent_user_range
...
This is needed because applications using the sys_cacheflush system call
can pass a memory range which isn't mapped yet even though the
corresponding vma is valid. The patch also adds unwinding annotations
for correct backtraces from the coherent_user_range() functions.
Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
2009-10-07 13:12:59 +01:00
..
2009-09-20 12:18:14 +02:00
2009-10-02 22:32:33 +01:00
2009-10-02 22:31:04 +01:00
2009-10-02 22:34:32 +01:00
2009-10-02 22:34:32 +01:00
2009-09-19 13:47:57 +01:00
2009-09-25 07:22:11 -07:00
2009-10-01 16:26:16 +01:00
2009-09-28 18:06:20 +01:00
2009-10-07 13:12:58 +01:00
2009-05-28 16:42:25 +03:00
2009-09-28 18:04:32 +01:00
2009-09-08 17:53:57 -07:00
2009-08-18 13:48:35 -07:00
2009-08-18 13:48:35 -07:00
2009-09-21 19:20:03 +02:00
2009-09-12 12:04:37 +01:00
2009-08-05 22:06:56 +01:00
2009-06-05 10:32:06 +08:00
2009-06-08 13:04:57 -04:00
2009-08-14 12:40:37 +02:00
2009-08-14 12:41:16 +02:00
2009-09-12 12:04:37 +01:00
2009-08-14 12:40:43 +02:00
2009-08-14 12:40:47 +02:00
2009-08-13 20:34:36 +02:00
2009-09-20 06:00:27 -07:00
2009-10-01 16:11:11 -07:00
2009-09-24 16:23:13 -07:00
2009-09-28 09:21:26 -07:00
2009-09-08 14:10:35 -04:00
2009-09-22 21:01:40 +01:00
2009-09-22 20:49:04 +01:00
2009-07-31 00:10:24 +01:00
2009-09-17 10:12:28 +01:00
2009-09-17 10:12:28 +01:00
2009-09-17 10:12:28 +01:00
2009-06-24 00:10:46 +01:00
2009-09-17 10:12:28 +01:00
2009-09-17 10:12:28 +01:00
2009-08-16 23:40:39 +01:00
2009-09-28 18:06:20 +01:00
2009-06-04 14:16:45 +01:00
2009-06-04 14:16:45 +01:00
2009-10-01 16:26:15 +01:00
2009-09-22 20:49:04 +01:00
2009-09-14 17:56:51 -07:00
2009-10-07 13:12:59 +01:00
2009-05-30 14:00:17 +01:00
2009-10-02 22:31:04 +01:00
2009-09-23 07:39:43 -07:00
2009-09-24 16:23:17 -07:00
2009-08-24 11:55:59 -04:00
2009-09-10 18:49:29 +08:00
2009-09-19 12:14:06 +01:00
2009-10-01 16:11:15 -07:00
2009-09-18 20:55:56 +01:00
2009-08-16 23:35:19 +01:00
2009-09-19 12:14:05 +01:00
2009-09-18 21:42:01 +01:00
2009-07-24 12:32:57 +01:00
2009-09-15 22:11:05 +01:00
2009-07-24 12:33:02 +01:00
2009-09-23 15:37:02 -07:00