Red Hat Bugzilla – Bug 75483
Suspend broken on Dell Latitude C400
Last modified: 2007-04-18 12:47:21 EDT
I have a Dell Latitude C400 which will not awaken from suspend mode. The screen
is restored but the keyboard and mouse are frozen. Sometimes (if I suspend from
a text VT) there is a message indicating that the BIOS does not restore PCI
state properly, and that resume=force should be used if the resume freezes.
This unfortunately does not help. There are also occasionally complaints from
the USB (UHCI) driver:
usb-uhci.c: interrupt, status 20, frame# 470
usb-uhci.c: Host controller halted, trying to restart.
In an attempt to ensure that the problem is the kernel and not the much-hacked X
server I require to get graphics on this platform, I booted with init=/bin/sh.
The problem reoccurs. I can suspend and restore from within Grub without problems.
I have an identical machine running an older kernel that suspends fine. so I
installed every Red Hat kernel I could find and tested them. I found that the
latest version I can get which works is 2.4.18-10.98 (I had pulled this from
rawhide some time ago); 2.4.18-11 from (null) fails. The only difference
between the package changelogs is:
* Tue Aug 13 2002 Arjan van de Ven <email@example.com>
- added audigy driver bits
but I have yet to pull apart the SRPMs to see what exactly changed.
I'm pretty sure the i586 kernel will work. There's an interaction with a bug in
dell bioses and OPROFILE; oprofile is only present in the i686 kernel, so the
i586 one should "fix" this. Can you test this ?
I installed and booted the i586 kernel; it runs fine. Is there a kernel
parameter to shut this off, or can I just turn off %patch1480 in the RPM and
Just to confirm that this happened to Dell Inspiron 4100 and 8200 as well.
fixed in erratum..