Jon Medhurst
b31459adea
ARM: 7917/1: cacheflush: correctly limit range of memory region being flushed
...
The __do_cache_op function operates with a 'chunk' size of one page
but fails to limit the size of the final chunk so as to not exceed
the specified memory region. Fix this.
Cc: <stable@vger.kernel.org>
Reported-by: Christian Gmeiner <christian.gmeiner@gmail.com>
Tested-by: Christian Gmeiner <christian.gmeiner@gmail.com>
Acked-by: Will Deacon <will.deacon@arm.com>
Signed-off-by: Jon Medhurst <tixy@linaro.org>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
2013-12-09 23:24:35 +00:00
..
2013-11-18 15:35:09 -08:00
2013-11-20 13:20:24 -08:00
2013-11-17 19:37:23 +01:00
2013-10-07 15:43:53 +01:00
2013-11-30 14:45:31 +00:00
2013-12-09 23:24:35 +00:00
2013-11-19 10:43:05 +02:00
2013-11-30 22:21:03 +00:00
2013-11-18 15:50:07 -08:00
2013-10-30 14:03:39 -07:00
2013-11-12 10:02:59 +09:00
2013-10-11 14:50:10 -07:00
2013-11-18 15:50:07 -08:00
2013-11-11 17:05:37 +09:00
2013-08-25 17:11:02 +01:00
2013-10-29 16:43:37 -07:00
2013-11-14 13:41:48 +09:00
2013-11-30 22:20:59 +00:00
2013-11-12 15:50:46 +09:00
2013-11-16 12:45:55 -08:00
2013-11-18 15:50:07 -08:00
2013-11-15 15:17:59 -08:00
2013-11-14 11:04:38 -08:00
2013-09-20 23:05:19 +02:00
2013-09-20 23:05:19 +02:00
2013-11-14 08:51:29 +09:00
2013-11-12 16:52:17 +09:00
2013-11-18 15:50:07 -08:00
2013-08-29 12:33:52 -07:00
2013-08-25 17:11:02 +01:00
2013-11-14 14:44:20 +09:00
2013-11-12 10:36:00 +09:00
2013-09-06 13:30:06 -07:00
2013-10-19 20:46:34 +01:00
2013-11-11 17:34:56 +09:00
2013-10-07 09:47:31 -07:00
2013-09-29 21:09:37 +02:00
2013-11-18 15:50:07 -08:00
2013-11-18 15:50:07 -08:00
2013-09-06 13:34:43 -07:00
2013-09-29 21:09:38 +02:00
2013-11-18 15:50:07 -08:00
2013-09-06 13:21:16 -07:00
2013-11-11 16:57:16 +09:00
2013-08-25 17:11:02 +01:00
2013-11-18 15:50:07 -08:00
2013-11-16 12:21:40 -08:00
2013-10-16 09:05:57 +02:00
2013-10-16 09:05:57 +02:00
2013-11-16 12:21:40 -08:00
2013-11-14 13:41:48 +09:00
2013-11-16 12:21:40 -08:00
2013-10-07 10:41:32 -07:00
2013-10-07 10:41:32 -07:00
2013-11-16 12:45:55 -08:00
2013-10-28 10:19:45 -07:00
2013-11-16 12:45:55 -08:00
2013-11-12 16:52:17 +09:00
2013-11-14 13:41:48 +09:00
2013-09-09 17:31:04 -07:00
2013-11-14 13:41:48 +09:00
2013-10-07 10:41:32 -07:00
2013-10-01 10:33:02 +02:00
2013-11-14 13:41:48 +09:00
2013-12-09 23:24:28 +00:00
2013-11-12 10:58:59 +00:00
2013-09-20 23:03:36 +02:00
2013-10-03 13:24:36 -07:00
2013-09-09 17:14:09 -07:00
2013-11-16 12:21:40 -08:00
2013-10-19 20:46:34 +01:00
2013-10-30 22:10:10 +00:00
2013-11-08 16:10:48 -05:00
2013-11-22 09:56:51 -08:00
2013-11-14 08:51:29 +09:00
2013-11-14 08:51:29 +09:00