Port-i386 archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: ICH patch for testing



On Wed, Jan 28, 2009 at 09:32:16PM +0000, Andrew Doran wrote:
> On Wed, Jan 28, 2009 at 08:52:24PM +0000, David Laight wrote:
> 
> > On Wed, Jan 28, 2009 at 09:21:23PM +0100, Geert Hendrickx wrote:
> > > 
> > > With your patch, "shutdown -r" still works but "shutdown -p" hangs at:
> > > acpi: entering state 5
> > 
> > That certainly used to happen, believed to be because the code
> > is running on the wrong cpu.
> 
> I still see it occasionally. We could have sys_reboot kill all processor
> sets / affinity, offline all but the boot cpu at an appropriate point.
> Then a yield() and it should be running on the boot cpu.

We could do the same dance as cpu_suspend is doing via cpu_shutdown as
well.

Joerg


Home | Main Index | Thread Index | Old Index