> -----Original Message----- > From: Russell King - ARM Linux [mailto:linux at arm.linux.org.uk] > Sent: Monday, November 22, 2010 7:51 PM > To: Santosh Shilimkar > Cc: Per Fransson; Mika Westerberg; kexec at lists.infradead.org; linux-arm- > kernel at lists.infradead.org > Subject: Re: [PATCH] Add call to non-crashing cores through IPI > > 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. Interesting. I thought it's a common issue. Will have a look at it more closely