On Wed 21 Nov 2007 09:02, Bernd Schmidt pondered:
> [EMAIL PROTECTED] wrote:
> 
> > +   /* Ensure that bad return addresses don't end up in an infinite
> > +    * loop, due to speculative loads/reads. This needs to be done after
> > +    * the signal has been sent.
> > +    */
> > +   if (trapnr == VEC_CPLB_I_M && sig != SIGTRAP)
> > +           fp->pc = SAFE_USER_INSTRUCTION;
> > +
> 
> Do we have a testcase for the infinite loop? 

I did - but I can't find it now.

I will dig it up, and check it into the testsuites dir.

> I'm slightly worried that 
> even after this checkin it may be causing confusion in user space.

How? If userspace was going to grab the signal?
_______________________________________________
Linux-kernel-commits mailing list
[email protected]
http://blackfin.uclinux.org/mailman/listinfo/linux-kernel-commits

Reply via email to