Re: 2.6.25-rc5: Reported regressions from 2.6.24

Rafael J. Wysocki
2008-03-11T22:44:36Z

On Tuesday, 11 of March 2008, Jeff Garzik wrote:
> Linus Torvalds wrote:
> > On Mon, 10 Mar 2008, Jeff Garzik wrote:
> >>> Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10123
> >>> Subject : No power-off / reboot with 2.6.25-rcX (up to -rc3)
>
> >> FWIW, I have this same problem.
>
> > Jeff, does that one ("keep rd->online and cpu_online_map in sync") fix the
> > problem for you?
>
> Nope. I am running baadac8b10c5ac15ce3d26b68fa266c8889b163f now, and it
> still hangs on reboot or power-off.
>
> Interestingly, if I reboot -immediately- from gdm, it succeeds. However
> if I login to Fedora GNOME via gdm, and load my standard apps (1001
> terminals, firefox, tbird, IRC) reboot and poweroff no longer work.
>
> My guess was always some ACPI regression. I'll bisect today or
> tomorrow. It is reproducible regression that appeared recently (circa
> 2.6.24 or 2.6.25-rc1 I think), so I should be able to find the culprit.

In http://bugzilla.kernel.org/show_bug.cgi?id=10123 Guennadi says that
reverting

commit fd7d1ced29e5beb88c9068801da7a362606d8273
Author: Greg Kroah-Hartman <gregkh@suse.de>
Date: Tue May 22 22:47:54 2007 -0400

PCI: make pci_bus a struct device

fixes the problem for him (this seems to be yet another reboot/poweroff IOW).

Thanks,
Rafael