Thread (7 messages) 7 messages, 3 authors, 2016-01-28

[PATCH] arm64: allow vmalloc regions to be set with set_memory_*

flat view
STALE3908d REVIEWED: 1 (0M)

From: Will Deacon <hidden>
Date: 2016-01-28 15:08:16

1 review trailer.

On Mon, Jan 18, 2016 at 03:01:05PM +0100, Ard Biesheuvel wrote:
The range of set_memory_* is currently restricted to the module address
range because of difficulties in breaking down larger block sizes.
vmalloc maps PAGE_SIZE pages so it is safe to use as well. Update the
function ranges and add a comment explaining why the range is restricted
the way it is.

Suggested-by: Laura Abbott <redacted>
Signed-off-by: Ard Biesheuvel <redacted>
---
 arch/arm64/mm/pageattr.c | 23 +++++++++++++++++++----
 1 file changed, 19 insertions(+), 4 deletions(-)
What's the user for this? It would be better to apply along with something
that actually needs to change permission for arbitrary vmalloc mappings.

Anyway, with that (and a rebase to -rc2):

Acked-by: Will Deacon <redacted>

Will
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help