On May 13, 2010, at 10:36 PM, Benjamin Herrenschmidt wrote: > On Thu, 2010-05-13 at 14:14 -0500, Kumar Gala wrote: >> 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. > > Should I pull & send to Linus ?
No, I've got another patch to fix a FTRACE issue with SMP CPU bringup. Will post a tree for you here shortly. - k _______________________________________________ Linuxppc-dev mailing list Linuxppc-dev@lists.ozlabs.org https://lists.ozlabs.org/listinfo/linuxppc-dev