On Mon, Nov 22, 2010 at 06:37:09PM +0530, Santosh Shilimkar wrote: > > ARM: smp: make smp_send_stop() wait for secondary CPUs to stop > > > > Wait up to one second for secondary CPUs to respond to a request to > > stop. This avoids the sender CPU continuing and possibly destroying > > state before the recipients have had a chance to respond to the stop. > > However, if the recipients have crashed, we won't hang the sender > > CPU indefinitely. > > > Just tried this patch thinking it might fix the reboot issue > reported earlier. But it doesn't help. I was hoping that it might change the behaviour slightly, but if not the patch can't do any harm. The reboot stuff works fine on Versatile Express with Cortex A9, so I suspect your problem might be specific to OMAP.