Bugzilla – Bug 114648
Suspend to Disk broken for SATA hard drives with kotd-20050831104926
Last modified: 2005-09-02 10:11:56 UTC
I tested the kotd-20050831104926 as mentioned in bug 104647 and had a kerneloops during suspend to disk. I'll append a jpeg from the crash, it says "kernel BUG at drivers/scsi/libata-core.c:3742!" at first line.
Created attachment 48420 [details] photo of crash
The Acer used for the test is the one described in bug 104647
Lovely! I'll add a work-around.
Committed, please test the next kotd that shows up. It should have this in the changelog: Thu Sep 1 12:26:49 CEST 2005 - axboe@suse.de - patches.drivers/libata-do-simple-command-sleep-hack: Wait for current command to finish in ata_do_simple_cmd() (114648). - series.conf: Just grep for the bug number, that should work.
Ok, tested with kotd-20050831104926 (which contains the mentioned patch): suspend2disk: suspend works, I get more warnings than in the past, but the 'pause' mentioned in bug 113335 was gone! suspend2ram: init=/bin/bash acpi_sleep=s3_bios,s3_mode looks good, resumes. Even a ls was successful. 'normal init 5'-state with acpi_sleep=s3_bios,s3_mode: the machine resumes, but display stays black. Looks not connected to SATA and this bug, so I would say 'FIXED'. (And I even saw the black display only once, afterwards it worked perfectly) Thanks, good work.