From: Laura Abbott Date: Fri, 13 Mar 2015 20:41:45 +0000 (+0100) Subject: ARM: 8311/1: Don't use is_module_addr in setting page attributes X-Git-Tag: omap-for-v4.2/o2_dc~287^2~1 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f2ca09f381a59e1eddb89aa70207740c2ee0fe94;p=pandora-kernel.git 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 Signed-off-by: Russell King --- Reading git-diff-tree failed