On May 7, 2010, at 3:38 AM, Li Yang wrote: > Check the user/supervisor execution permission base on the code address. > This fixes the following oops on module loading or removing. > > Unable to handle kernel paging request for instruction fetch > Faulting instruction address: 0xf938d040 > Oops: Kernel access of bad area, sig: 11 [#1] > > Signed-off-by: Li Yang <le...@freescale.com> > Signed-off-by: Jin Qing <b24...@freescale.com> > --- > arch/powerpc/kernel/head_fsl_booke.S | 13 ++++++++++--- > 1 files changed, 10 insertions(+), 3 deletions(-)
applied to merge. I've updated the commit message to be a bit more clear on why we need to do this. Thanks for figuring this out. - k _______________________________________________ Linuxppc-dev mailing list Linuxppc-dev@lists.ozlabs.org https://lists.ozlabs.org/listinfo/linuxppc-dev