On Fri, Jul 17, 2015 at 11:47:28AM -0500, Josh Poimboeuf wrote:
> stackvalidate reports the following warnings for __schedule():
> 
>   stackvalidate: kernel/sched/core.o: __schedule()+0x3e7: duplicate frame 
> pointer save
>   stackvalidate: kernel/sched/core.o: __schedule()+0x424: sibling call from 
> callable instruction with changed frame pointer
>   stackvalidate: kernel/sched/core.o: __schedule()+0x431: call without frame 
> pointer save/setup
>   stackvalidate: kernel/sched/core.o: __schedule()+0x8b8: frame pointer state 
> mismatch
>   stackvalidate: kernel/sched/core.o: __schedule()+0x447: frame pointer state 
> mismatch
> 
> __schedule() is obviously a special case which is allowed to do unusual
> things with the frame pointer.

Yes, but is the code actually correct? We can't dismiss the warnings
just on that basis alone.
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Reply via email to