Laura Abbott
f2ca09f381
ARM: 8311/1: Don't use is_module_addr in setting page attributes
...
The set_memory_* functions currently only support module
addresses. The addresses are validated using is_module_addr.
That function is special though and relies on internal state
in the module subsystem to work properly. At the time of
module initialization and calling set_memory_*, it's too early
for is_module_addr to work properly so it always returns
false. Rather than be subject to the whims of the module state,
just bounds check against the module virtual address range.
Signed-off-by: Laura Abbott <lauraa@codeaurora.org >
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk >
2015-03-18 10:13:46 +00:00
..
2011-07-02 10:56:11 +01:00
2011-07-02 10:56:11 +01:00
2011-07-02 10:56:11 +01:00
2011-07-02 10:56:11 +01:00
2014-08-27 15:40:12 +01:00
2014-08-27 15:40:12 +01:00
2011-07-02 10:56:12 +01:00
2011-09-10 23:39:56 +01:00
2011-07-02 10:56:11 +01:00
2014-11-21 15:24:50 +00:00
2012-11-06 19:47:35 +00:00
2014-07-18 12:29:04 +01:00
2014-11-21 15:24:50 +00:00
2015-03-18 10:13:34 +00:00
2014-07-18 12:29:04 +01:00
2014-11-21 15:24:50 +00:00
2013-12-29 12:32:47 +00:00
2014-07-18 12:29:04 +01:00
2014-07-18 12:29:04 +01:00
2014-07-18 12:29:04 +01:00
2014-07-18 12:29:04 +01:00
2014-07-18 12:29:04 +01:00
2012-03-28 18:30:01 +01:00
2015-02-03 12:57:33 +00:00
2012-03-20 21:48:14 +08:00
2012-03-20 21:48:14 +08:00
2012-03-29 16:53:48 -07:00
2012-03-20 21:48:14 +08:00
2012-03-20 21:48:14 +08:00
2014-12-03 16:00:04 +00:00
2012-03-20 21:48:14 +08:00
2012-03-29 16:53:48 -07:00
2015-03-10 19:48:35 +00:00
2015-01-07 20:33:33 +00:00
2013-11-07 00:15:49 +00:00
2014-11-21 15:24:50 +00:00
2015-03-10 19:54:56 +00:00
2011-12-08 10:30:40 +00:00
2014-12-03 16:00:04 +00:00
2011-12-08 10:30:37 +00:00
2013-06-04 16:52:38 +01:00
2014-12-05 16:30:54 +00:00
2015-02-11 17:06:01 -08:00
2014-09-26 14:39:53 +01:00
2015-02-10 10:26:27 +00:00
2012-02-23 20:18:56 -07:00
2014-06-01 01:15:04 +01:00
2015-02-18 12:24:29 +01:00
2014-05-30 00:47:23 +01:00
2014-07-18 12:29:04 +01:00
2014-12-03 16:00:05 +00:00
2014-06-02 09:20:11 +01:00
2013-11-30 14:45:31 +00:00
2015-01-07 20:33:34 +00:00
2014-06-29 10:29:34 +01:00
2011-07-02 10:56:10 +01:00
2011-07-02 10:56:10 +01:00
2011-07-02 10:56:10 +01:00
2015-03-18 10:13:46 +00:00
2015-02-11 17:06:04 -08:00
2014-07-18 12:29:04 +01:00
2014-07-18 12:29:04 +01:00
2014-07-18 12:29:04 +01:00
2014-07-18 12:29:04 +01:00
2014-07-18 12:29:04 +01:00
2014-07-18 12:29:04 +01:00
2014-07-18 12:29:04 +01:00
2014-07-18 12:29:04 +01:00
2014-07-18 12:29:04 +01:00
2014-07-18 12:29:04 +01:00
2014-07-18 12:29:04 +01:00
2014-07-18 12:29:04 +01:00
2014-07-18 12:29:04 +01:00
2014-07-18 12:29:04 +01:00
2014-07-18 12:29:04 +01:00
2014-07-18 12:29:04 +01:00
2015-02-10 14:30:31 -08:00
2014-07-18 12:29:04 +01:00
2014-07-18 12:29:04 +01:00
2014-07-18 12:29:04 +01:00
2013-03-26 09:55:34 +00:00
2014-07-18 12:29:04 +01:00
2014-07-18 12:29:04 +01:00
2014-09-25 15:32:57 +01:00
2014-12-05 16:30:47 +00:00
2014-07-18 12:29:04 +01:00
2014-07-18 12:29:04 +01:00
2014-11-21 15:25:17 +00:00
2013-04-17 16:53:24 +01:00
2014-07-18 12:29:04 +01:00
2014-07-18 12:29:04 +01:00
2014-07-18 12:29:04 +01:00
2014-07-18 12:29:04 +01:00
2014-07-18 12:29:04 +01:00
2014-07-18 12:29:04 +01:00