Re: [PATCH] kernel/module.c: Mark module state before set RO and NX regions

2015-01-07 Thread Jungseung Lee
2015-01-08 2:55 GMT+09:00 Laura Abbott : > On 1/6/2015 8:16 PM, Rusty Russell wrote: >> >> Jungseung Lee writes: >>> >>> In some architectures like arm/arm64, set_memory_*() check module address >>> and state as well. Mark module state before set RO and NX regions for >>> the routine is passed. >>

Re: [PATCH] kernel/module.c: Mark module state before set RO and NX regions

2015-01-07 Thread Laura Abbott
On 1/6/2015 8:16 PM, Rusty Russell wrote: Jungseung Lee writes: In some architectures like arm/arm64, set_memory_*() check module address and state as well. Mark module state before set RO and NX regions for the routine is passed. It will fix wrong RO/NX protection for loadable kernel modules

Re: [PATCH] kernel/module.c: Mark module state before set RO and NX regions

2015-01-06 Thread Rusty Russell
Jungseung Lee writes: > In some architectures like arm/arm64, set_memory_*() check module address > and state as well. Mark module state before set RO and NX regions for > the routine is passed. > > It will fix wrong RO/NX protection for loadable kernel modules on arm/arm64. This partially revert