On Fri, Nov 09, 2007 at 01:05:55PM -0800, Andrew Morton wrote: > On Wed, 7 Nov 2007 10:10:43 +0000 (GMT) > Daniel Drake <dsd@xxxxxxxxxx> wrote: > > > The CONFIG_SUSPEND changes in 2.6.23 caused a regression under certain > > configuration conditions (SUSPEND=n, USB_AUTOSUSPEND=y) where all USB device > > attributes in sysfs (idVendor, idProduct, ...) silently disappeared, causing > > udev breakage and more. > > > > The cause of this is that the /sys/.../power subdirectory is now only created > > when CONFIG_PM_SLEEP is set, however, it should be created whenever CONFIG_PM > > is set to handle the above situation. The following patch fixes the > > regression. > > > > Your patch is for 2.6.24-rc2 and 2.6.23, afacit. It needed some work to > apply on Greg's tree because the new pm_sleep_lock() and pm_sleep_unlock() > went and copied the same bug as you've fixed here. > > I guess the right thing to do is to apply your patch as-is to 2.6.24-rcX > and to 2.6.23.x. I can't really do that because doing so would wreck my > copy of Greg's tree. > > > So I'll run with the below (I think it's right) and will let Greg sort it > out ;) Yeah, I'll sort it all out :) thanks, greg k-h _______________________________________________ linux-pm mailing list linux-pm@xxxxxxxxxxxxxxxxxxxxxxxxxx https://lists.linux-foundation.org/mailman/listinfo/linux-pm