[PATH] Dell Latitude X300 quirk

Richard Hughes hughsient at gmail.com
Sat Jul 7 10:35:01 PDT 2007


On Fri, 2007-07-06 at 16:14 -0700, Jim Radford wrote:
> With this quirk, suspend works for me on my Dell Latitude X300 in f7
> if I also remove these usb modules first.
> 
>    SUSPEND_MODULES="ehci_hcd ohci_hcd uhci_hcd"
> 
> I didn't used to have to remove these in fc6.  I assume this is a
> transient problem in kernel 2.6.21-1.3228.fc7.

Yes, the fc7 kernel is a bit of a trainwreck. 2.6.21 wasn't particularly
good for suspend/resume but 2.6.22 is much better. Could you try a
kernel from rawhide and see if you still need to remove those modules?

> On a higher level, is there some reason why this quirk information was
> not extracted from more comprehensive whitelist.c in the "suspend" CVS
> repo?

We did, but then we had to remove most of them. Lots of the quirks were
incorrect, or just obsolete. Some quirks change over time as there are
major kernel p/m updates or when the XOrg drivers change. For instance,
using the i810 and intel drivers you have to use different quirks for
the same hardware.

We've also been committing quirks very fast, and the new database has
grown very quickly. Just today I've committed about 7 quirks.

> I've been using s2ram from there without problems for a while
> now.  It seems wasteful for this project to try and re-create the the
> same list from scratch without even using Pavel's list a starting
> point.

See above. Cheers for the patch, appreciated.

Richard.




More information about the hal mailing list