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
