** Description changed: + SRU Justification for pm-utils-powersave-policy: + + Impact: On certain hardware, enabling power saving for the SATA link can + cause data corruption. + + How Addressed: The proposed branch removes the sata link power policy + script. This will cause the link to be maintained at the normal power + usage instead of dropping when the power is removed from the machine. + + Reproduction: On an affected machine, unplug and plug in the power a few + times. Data corruption will result. + + Regression Potential: Removing the script will cause the SATA link to + stay fully powered at all times. This may cause an increase in the + battery usage for some machines. There should be no functionality + regressions or bugs introduced by this change. + + ===== + Using Lucid on my laptop, I see errors like this in dmesg quite frequently (every few hours): Mar 14 23:00:09 chris-laptop kernel: [42987.460608] ata1.00: exception Emask 0x10 SAct 0x1 SErr 0x50000 action 0xe frozen Mar 14 23:00:09 chris-laptop kernel: [42987.460618] ata1.00: irq_stat 0x00400000, PHY RDY changed Mar 14 23:00:09 chris-laptop kernel: [42987.460627] ata1: SError: { PHYRdyChg CommWake } Mar 14 23:00:09 chris-laptop kernel: [42987.460635] ata1.00: failed command: READ FPDMA QUEUED Mar 14 23:00:09 chris-laptop kernel: [42987.460649] ata1.00: cmd 60/08:00:97:23:44/00:00:01:00:00/40 tag 0 ncq 4096 in Mar 14 23:00:09 chris-laptop kernel: [42987.460652] res 40/00:04:97:23:44/00:00:01:00:00/40 Emask 0x10 (ATA bus error) Mar 14 23:00:09 chris-laptop kernel: [42987.460669] ata1.00: status: { DRDY } Mar 14 23:00:09 chris-laptop kernel: [42987.460681] ata1: hard resetting link Mar 14 23:00:09 chris-laptop kernel: [42987.523336] ata2: exception Emask 0x10 SAct 0x0 SErr 0x50000 action 0xe frozen Mar 14 23:00:09 chris-laptop kernel: [42987.523346] ata2: irq_stat 0x00400000, PHY RDY changed Mar 14 23:00:09 chris-laptop kernel: [42987.523355] ata2: SError: { PHYRdyChg CommWake } Mar 14 23:00:09 chris-laptop kernel: [42987.523368] ata2: hard resetting link Mar 14 23:00:09 chris-laptop kernel: [42988.202586] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300) Mar 14 23:00:09 chris-laptop kernel: [42988.205443] ata1.00: configured for UDMA/133 Mar 14 23:00:09 chris-laptop kernel: [42988.205459] ata1: EH complete Mar 14 23:00:09 chris-laptop kernel: [42988.280089] ata2: SATA link up 1.5 Gbps (SStatus 113 SControl 300) Mar 14 23:00:09 chris-laptop kernel: [42988.285567] ata2.00: configured for UDMA/100 Mar 14 23:00:09 chris-laptop kernel: [42988.289370] ata2: EH complete Every couple of days, this results in data corruption and my filesystem being remounted read-only: [ 6148.305806] Aborting journal on device sda1-8. [ 6148.325011] EXT4-fs error (device sda1): ext4_journal_start_sb: Detected aborted journal [ 6148.325018] EXT4-fs (sda1): Remounting filesystem read-only [ 6148.326702] journal commit I/O error [ 6148.330975] EXT4-fs error (device sda1) in ext4_reserve_inode_write: Journal has aborted [ 6148.462572] __ratelimit: 15 callbacks suppressed Those messages generally appear at the end of dmesg after the event, just after the "hard resetting link" message. I then have to boot a live CD and manually run fsck, as I can no longer boot the laptop. This is happening every couple of days generally, although it happened 3 times in one day last Thursday. I did contemplate it being a hardware issue, but I tried running the kernel from Karmic for a couple of days, and that worked ok without a single error message ProblemType: Bug AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.21. Architecture: amd64 AudioDevicesInUse: - USER PID ACCESS COMMAND - /dev/snd/controlC0: chr1s 4010 F.... pulseaudio - /dev/snd/controlC1: chr1s 4010 F.... pulseaudio + USER PID ACCESS COMMAND + /dev/snd/controlC0: chr1s 4010 F.... pulseaudio + /dev/snd/controlC1: chr1s 4010 F.... pulseaudio CRDA: Error: [Errno 2] No such file or directory Card0.Amixer.info: - Card hw:0 'Intel'/'HDA Intel at 0xf6afc000 irq 21' - Mixer name : 'Intel G45 DEVCTG' - Components : 'HDA:111d76b2,10280263,00100302 HDA:80862802,80860101,00100000' - Controls : 22 - Simple ctrls : 11 + Card hw:0 'Intel'/'HDA Intel at 0xf6afc000 irq 21' + Mixer name : 'Intel G45 DEVCTG' + Components : 'HDA:111d76b2,10280263,00100302 HDA:80862802,80860101,00100000' + Controls : 22 + Simple ctrls : 11 Card1.Amixer.info: - Card hw:1 'U0x46d0x9a4'/'USB Device 0x46d:0x9a4 at usb-0000:00:1a.7-3.3, high speed' - Mixer name : 'USB Mixer' - Components : 'USB046d:09a4' - Controls : 2 - Simple ctrls : 1 + Card hw:1 'U0x46d0x9a4'/'USB Device 0x46d:0x9a4 at usb-0000:00:1a.7-3.3, high speed' + Mixer name : 'USB Mixer' + Components : 'USB046d:09a4' + Controls : 2 + Simple ctrls : 1 Card1.Amixer.values: - Simple mixer control 'Mic',0 - Capabilities: cvolume cvolume-joined cswitch cswitch-joined penum - Capture channels: Mono - Limits: Capture 0 - 14 - Mono: Capture 0 [0%] [23.75dB] [on] + Simple mixer control 'Mic',0 + Capabilities: cvolume cvolume-joined cswitch cswitch-joined penum + Capture channels: Mono + Limits: Capture 0 - 14 + Mono: Capture 0 [0%] [23.75dB] [on] Date: Tue Mar 16 10:07:41 2010 DistroRelease: Ubuntu 10.04 Frequency: Once a day. HibernationDevice: RESUME=UUID=762f3439-67ac-4828-aa94-caf2a2ba0f9a InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release amd64 (20091027) LiveMediaBuild: Ubuntu 9.10 "Karmic Koala" - Release amd64 (20091027) MachineType: Dell Inc. Latitude E5500 Package: linux-image-2.6.32-16-generic 2.6.32-16.25 PccardctlIdent: - Socket 0: - no product info available + Socket 0: + no product info available PccardctlStatus: - Socket 0: - no card + Socket 0: + no card ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.32-16-generic root=UUID=4ce5e12b-6e82-4fa4-90ff-7d9859d7504e ro quiet splash ProcEnviron: - LANG=en_GB.utf8 - SHELL=/bin/bash + LANG=en_GB.utf8 + SHELL=/bin/bash ProcVersionSignature: Ubuntu 2.6.32-16.25-generic Regression: Yes RelatedPackageVersions: linux-firmware 1.32 Reproducible: No SourcePackage: linux TestedUpstream: No Uname: Linux 2.6.32-16-generic x86_64 dmi.bios.date: 11/05/2009 dmi.bios.vendor: Dell Inc. dmi.bios.version: A15 dmi.board.name: 0DW635 dmi.board.vendor: Dell Inc. dmi.chassis.type: 8 dmi.chassis.vendor: Dell Inc. dmi.modalias: dmi:bvnDellInc.:bvrA15:bd11/05/2009:svnDellInc.:pnLatitudeE5500:pvr:rvnDellInc.:rn0DW635:rvr:cvnDellInc.:ct8:cvr: dmi.product.name: Latitude E5500 dmi.sys.vendor: Dell Inc.
-- SATA link power management causes disk errors and corruption https://bugs.launchpad.net/bugs/539467 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs