[v3 PATCH 1/1] booke/kprobe: make program exception to use one dedicated exception stack
Scott Wood
scottwood at freescale.com
Sat Jul 16 04:42:32 EST 2011
On Fri, 15 Jul 2011 13:28:15 +0800
tiejun.chen <tiejun.chen at windriver.com> wrote:
> Kumar Gala wrote:
> > I'm still very confused why we need a unique stack frame for kprobe/program exceptions on book-e devices.
>
> Its a bug at least for Book-E.
But why only booke? There's nothing booke-specific about the stwu
instruction.
> And if you'd like to check another topic thread,
> "[BUG?]3.0-rc4+ftrace+kprobe: set kprobe at instruction 'stwu' lead to system
> crash/freeze", you can know this story completely :)
>
> This bug should not be reproduced on PPC64 with the exception prolog/endlog
> dedicated to PPC64.
What if the function you're stepping through is creating a stack frame that
is larger than the 288 bytes that get skipped?
> But I have no enough time to check other PPC32 & !BOOKE so
> I'm not sure if we should extend this modification.
Someone should.
-Scott
More information about the Linuxppc-dev
mailing list