Resume from suspend to RAM does not work with sata disk

Bug #68993 reported by Ben Andersen
6
Affects Status Importance Assigned to Milestone
linux-source-2.6.15 (Ubuntu)
New
Undecided
Unassigned
linux-source-2.6.17 (Ubuntu)
New
Undecided
Unassigned

Bug Description

After removing an ide data disk from the system, leaving only a sata-disk, resume from suspend stopped working.

Here is the output I get when resuming (I had to enable "Repost video on S3 resume" in the BIOS to be able to see this):

pnp: Failed to activate device 00:0d.
ata1: failed to set xfermode (err_mask=0x4)
Buffer I/O error on device sda1, logical block 12003441
... (9 more similar lines)
Aborting journal on device sda1.
EXT-3 fs error (device sda1) in ext3_reserve_inode_write: Journal has aborted
Remounting filesystem read-only
Buffer I/O error on device sda1, logical block 3
... (9 more similar lines)

I'm on Edgy with a 2.6.17 kernel and the system is updated with all the latest packages.

My system is an asus barebone:
http://www.asus.com/products.aspx?l1=1&l2=1&l3=382&model=505&modelmenu=2

Revision history for this message
Ben Andersen (ben72) wrote :

Please move this defect to the correct component..

Revision history for this message
Anders Westlund (ysse) wrote :

Same situation with Fujitsu-Siemens laptop Amilo Si 1520 with SATA drive! Suspend used to work with this system in Dapper until an upgrade sometime around early November 2006.

Installed Edgy fresh yesterday. I get the same printout as Ben on resume from suspend, give or take a few "Buffer I/O error" lines.

Once, after a resume, I actually got my desktop back, but not much of it worked. I got only an error dialog box complaining about some undefined I/O error whenever I tried to start anything from the menus. That would of course be expected if the root file system was mounted read only.

I noticed that /etc/acpi/sleep.sh has provisions for enabling/disabling DMA, resetting a drive etc, but only for /dev/hda. SATA hard disks will be /dev/sda.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.