Description of Problem: Suspend + resume fails on Toshiba Satellite Pro 4600 with Red Hat Linux 7.2; it worked fine with version 7.1. Version-Release number of selected component (if applicable): 3.0final-34 How Reproducible: Every time Steps to Reproduce: 1. Log in as root 2. /etc/init.d/netfs stop 3. apm -s 4. Press power/suspend/resume button to resume Actual Results: The following message appears: WARNING: RESUME FAILURE. PRESS ANY KEY TO CONTINUE The system boots upon pressing a key. Also, LED status after suspending doesn't look quite right to me Expected Results: System resumed. Additional Information: System default /etc/sysconfig/apmd used. The problem does not occur if some time consuming operation, like "netfs stop", takes place during suspend process. ext3 file system is being used.
Created attachment 37742 [details] Custom APM script; workaround for problem
Workaround: Install attached script as /etc/sysconfig/apm-scripts/apmcontinue The drawback is that this slows down suspend process, sometimes unnecessarily; the additional wait is really only necessary if one or more sleep commands weren't already executed, e.g. as a part of netfs shutdown.
The joys of broken BIOSes... About 80% of the current apmscript is workarounds for broken BIOSes, guess adding one more won't hurt. Workaround (DELAYSUSPEND option in /etc/sysconfig/apmd) added in -36.