Red Hat Bugzilla – Bug 144045
Kernel panic on ACPI resume
Last modified: 2015-01-04 17:14:40 EST
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.5)
Description of problem:
Upon upgrading to kernel 2.6.9-1.681_FC3, ACPI resume no longer works
correctly as it did in all previous kernels. Using `echo mem >
/sys/power/state` to suspend to RAM works as expected. However, upon
resuming, the system freezes with a kernel panic. The following is
the message displayed:
orinoco_lock() called with hw_unavailable(dev=ea089000)
kernel panic - not syncing: drivers/net/wireless/orinoco.h:141
spin_unlock(drivers/net/wireless/orinoco.c: ea089288) not locked
This only occurs when my Linksys WPC11 (Prism 2.5) PCMCIA card is
installed (in my IBM T23 Thinkpad), obviously. All firmware on the
laptop is up-to-date (including BIOS, embedded controller, WPC11
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. boot with kernel 2.6.9-1.724_FC3 and WPC11 (probably any Prism
2. suspend to RAM using ACPI
3. resume from RAM
Actual Results: Kernel panic, system freezes
Expected Results: Normal function resumes
Previous kernels do produce error messages like this about the orinoco
driver and something not being locked, but resume still works.
spin_unlock(drivers/net/wireless/orinoco.c:2bbb7c08) not locked"
My apologies for any confusion, the error occurs in kernel
2.6.9-1.724_FC3, not 2.6.9-1.681_FC3.
If you try 2.6.10-1.727_FC3, does the problem still happen? It's a
test kernel, available here:
2.6.10-1.727_FC3 fixes the resume problem. However, the same messages
still appear when suspending: "orinoco_lock() called with
What was changed in 727 to make ACPI work again? I can't find a
Some of the stuff from 2.6.10 was previously backported to the Fedora
2.6.9 kernels, but most of it (including at least some of the ACPI
Here's Dave Jones's announcement of 727, for what it's worth:
It looks like the bug is back in 2.6.10-1.737_FC3, only in a different
form. If I suspend to RAM with the WPC11 network card inserted and
running, then remove it and attempt to resume, I get the same kernel
panic as above. This is not as serious of an issue, but it certainly
is a severe annoyance.
An update has been released for Fedora Core 3 (kernel-2.6.12-1.1372_FC3) which
may contain a fix for your problem. Please update to this new kernel, and
report whether or not it fixes your problem.
If you have updated to Fedora Core 4 since this bug was opened, and the problem
still occurs with the latest updates for that release, please change the version
field of this bug to 'fc4'.