lkml.org 
[lkml]   [2001]   [Oct]   [18]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
Subjectdisk lockup after suspend with RH 2.4.9-0.18 and 2.4.12
I have an Acer Travelmate 721 laptop on which I was running kernel 2.2.18, and have 
upgraded first to Red Hat's rawhide 2.4.9-0.18 kernel, and then to 2.4.12 from the
sources. I put it back to 2.4.9 for the moment. I've been seeing the same behavior on both
kernels, which I hadn't seen under 2.2.

After the disk goes into standby or sleep mode, the system gets into a wedged state. If I
do something that hits the drive, I can hear it spin up again, but the kernel doesn't seem
to notice. At that point, any process that tries to access the disk gets wedged. This is
reproducible by either doing an APM suspend/resume, or by using hdparm -S1 ..., or by
using hdparm -y ... and doing something to awaken it. After awakening, processes which
only access the CPU are fine but anything which accesses the disk wedges. This means
things like new network connections are accepted (but not acted upon), shell processes
run, and the X server works for a while, but eventually all hang.

I've tried changing configuration options in the APM module, including the ones related to
interrupts during APM operations, but nothing seems to help. I have a copy of 2.4.2 lying
around which I didn't use because I needed the Orinoco driver, so I don't know yet if this
problem happens with 2.4.2.

Does anybody know what might cause this, or have any pointers of how I can narrow this
down further? If someone can point me to which part of the kernel this may be happening
in, or give any suggestions about what might be happening and how specifically to diagnose
it, it would help.

Thanks, Rob

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

\
 
 \ /
  Last update: 2005-03-22 13:08    [W:0.072 / U:0.132 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site