Re: 2.6.16-rc4: known regressions

From: Greg KH
Date: Sun Feb 19 2006 - 20:00:49 EST


On Sun, Feb 19, 2006 at 11:14:13PM +0200, Pekka Enberg wrote:
> On 2/18/06, Adrian Bunk <bunk@xxxxxxxxx> wrote:
> > > > Subject : gnome-volume-manager broken on powerpc since 2.6.16-rc1
> > > > References : http://bugzilla.kernel.org/show_bug.cgi?id=6021
> > > > Submitter : John Stultz <johnstul@xxxxxxxxxx>
> > > > Status : still present in -git two days ago
>
> On Sun, Feb 19, 2006 at 01:06:45PM +0200, Pekka Enberg wrote:
> > > This is not ppc only. I have the exact same problem on Gentoo
> > > Linux/x86. No ipod events on 2.6.16-rc1, whereas 2.6.15 works fine.
> > > Haven't had the time to investigate further yet, sorry.
>
> Here's the result of git bisect:
>
> ba9dc657af86d05d2971633e57d1f6f94ed60472 is first bad commit
> diff-tree ba9dc657af86d05d2971633e57d1f6f94ed60472 (from 733260ff9c45bd4db60f45d17e8560a4a68dff4d)
> Author: Greg Kroah-Hartman <gregkh@xxxxxxx>
> Date: Wed Nov 16 13:41:28 2005 -0800
>
> [PATCH] USB: allow usb drivers to disable dynamic ids
>
> This lets drivers, like the usb-serial ones, disable the ability to add
> ids from sysfs.
>
> The usb-serial drivers are "odd" in that they are really usb-serial bus
> drivers, not usb bus drivers, so the dynamic id logic will have to go
> into the usb-serial bus core for those drivers to get that ability.
>
> Signed-off-by: Greg Kroah-Hartman <gregkh@xxxxxxx>
>
> :040000 040000 ed98c56f9d575c69ff8d590f336ab259be360230 1ffa39f0d0afdf7deda0cf4270f29fa6af1a5d5c M drivers
> :040000 040000 cae5649115b1ea49c732bc940009161f222042af c6bb3c2357a4bfe3dab8bc900a38b4ea344207cd M include
>
> Please note that with the above changeset, hal and udev daemons refuse
> to start up during boot so I don't even have /dev/sda2 when plugging in
> ipod.

That's _really_ odd, as hal, udev and dbus all work just fine on my
machines with the above changeset (actually with 2.6.16-rc4). And that
changeset should not have caused anything to change with regards to the
core uevent code, as it's a usb-serial change only.

And you don't even have CONFIG_USB_SERIAL enabled... Very odd.

If you revert this one patch, on top of a clean 2.6.16-rc4, do things
start working for you again?

thanks,

greg k-h
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/