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/