Problem ------- Upon resume from suspend attempts to access the serial port fail with "Input/output error". The following is left in dmesg ttyS0: LSR safety check engaged! this line would appear to be from /usr/src/linux/drivers/serial/8250.c:1550 I have tried passing the parameter buggy_uart=1 at boot but this has not solved the problem. Machine ------- HP Compaq nx9005 kernel ------ 2.6.16-suspend2-r8 lspci ----- 0000:00:00.0 Host bridge: ATI Technologies Inc AGP Bridge [IGP 320M] (rev 13) 0000:00:01.0 PCI bridge: ATI Technologies Inc PCI Bridge [IGP 320M] (rev 01) 0000:00:02.0 USB Controller: ALi Corporation USB 1.1 Controller (rev 03) 0000:00:06.0 Multimedia audio controller: ALi Corporation M5451 PCI AC-Link Controller Audio Device (rev 02) 0000:00:07.0 ISA bridge: ALi Corporation M1533 PCI to ISA Bridge [Aladdin IV] 0000:00:08.0 Modem: ALi Corporation M5457 AC'97 Modem Controller 0000:00:0a.0 CardBus bridge: O2 Micro, Inc. OZ6933/711E1 CardBus/SmartCardBus Controller (rev 01) 0000:00:0a.1 CardBus bridge: O2 Micro, Inc. OZ6933/711E1 CardBus/SmartCardBus Controller (rev 01) 0000:00:0c.0 FireWire (IEEE 1394): Texas Instruments TSB43AB21 IEEE-1394a-2000 Controller (PHY/Link) 0000:00:10.0 IDE interface: ALi Corporation M5229 IDE (rev c4) 0000:00:11.0 Bridge: ALi Corporation M7101 Power Management Controller [PMU] 0000:00:12.0 Ethernet controller: National Semiconductor Corporation DP83815 (MacPhyter) Ethernet Controller 0000:01:05.0 VGA compatible controller: ATI Technologies Inc Radeon Mobility U1 0000:02:00.0 Network controller: Texas Instruments ACX 111 54Mbps Wireless Interface 0000:06:00.0 USB Controller: NEC Corporation USB (rev 43) 0000:06:00.1 USB Controller: NEC Corporation USB (rev 43) 0000:06:00.2 USB Controller: NEC Corporation USB 2.0 (rev 04)
Please try reproducing this problem with the in-kernel software suspend using latest vanilla-sources (2.6.17-rc6).
I can confirm that this problem persists in 2.6.17-rc6 using the pmdisk method. I was unable to try using mem method as this machine fails to resume from this state.
Thank you for verifying.
Please file a bug for this at http://bugzilla.kernel.org including full dmesg after resume. Post the new URL here.