[ltp] APM suspend on T23 with 2.6.9

Marius Gedminas linux-thinkpad@linux-thinkpad.org
Mon, 6 Dec 2004 13:54:16 +0200


--3MwIy2ne0vdjdPXF
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Hi,

I've been using a 2.4.26 kernel on my T23 with great success, but last
weekend I decided to try out the wonderful world of 2.6.

I apt-get installed kernel-image.2.6.9-1-686 from Debian unstable,
added "acpi=3Doff" to kernel parameters in lilo.conf and rebooted.

Unfortunatelly, APM suspend does not want to work properly: when I press
Fn+F4 I get a bunch of interesting beeps, the LCD turns off, and the
disk spins down, but the little moon indicator does not light up, and
the Ultrabay indicator does not go off.  I also get a message "Disabling
IRQ 11" from sysklogd.

After some googling I decided to try /etc/init.d/pcmcia stop before
suspending.  Suspend now works, however after resuming I still get the
same "Disabling IRQ 11" message.  Network, USB, PCMCIA and sound stop
working after that.

dmesg shows a bunch of messages, the most interesting of which is:
  irq 11: nobody cared!
   ...
   a longish stack trace
   ...
  handlers:
  [<e0acf900>] (snd_intel8x0_interrupt+0x0/0x230 [snd_intel8x0])
  [<e096c910>] (usb_hcd_irq+0x0/0x70 [usbcore])
  [<e096c910>] (usb_hcd_irq+0x0/0x70 [usbcore])
  [<e096c910>] (usb_hcd_irq+0x0/0x70 [usbcore])
  Disabling IRQ #11

I tried 2.6.8 as well, but got the same error.

Any ideas?  Has anyone else experienced similar problems?

By the way, I'm trying to use APM instead of ACPI because I thought it
would be simpler.  Also, I remember reading in various places that
for some people ACPI suspend eats about 10% of battery power per hour,
while APM suspend needs only 1% per hour.  When I tried ACPI suspend on
Ubuntu 4.10 Live CD, I noticed that the Ultrabay indicator light does
not go off.  I suspect that this means Ultrabay power is not
disconnected -- could this be related to extra battery usage while
sleeping?  Perhaps I should actually measure ACPI sleep battery usage
instead of blindly assuming it is abnormal.

Marius Gedminas
--=20
Veni, Vidi, VISA:  I came, I saw, I did a little shopping.

--3MwIy2ne0vdjdPXF
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (GNU/Linux)

iD8DBQFBtEhokVdEXeem148RAjWXAJ9wWR6eQ5vcIDi+0OBeGtZfawpM3gCePnIo
NdT5BN1T9ESdz3R26mQZEd4=
=yTGL
-----END PGP SIGNATURE-----

--3MwIy2ne0vdjdPXF--