Comment 57 for bug 569680

Revision history for this message
Alex Filonov (afilonov) wrote :

I had a similar problem after upgrade to 2.6.32-32-generic. Boot time became huge, after boot system behaved more or less OK. But after first suspend/resume root filesystem was remounted ro. Review of the log shows the following errors during boot:

May 30 14:03:45 gazelle kernel: [75102.492333] ata1.00: exception Emask 0x0 SAct
 0x0 SErr 0x0 action 0x0
May 30 14:03:45 gazelle kernel: [75102.492342] ata1.00: BMDMA stat 0x4
May 30 14:03:45 gazelle kernel: [75102.492350] ata1.00: failed command: READ DMA
May 30 14:03:45 gazelle kernel: [75102.492364] ata1.00: cmd c8/00:08:4f:42:d5/00
:00:00:00:00/e4 tag 0 dma 4096 in
May 30 14:03:45 gazelle kernel: [75102.492367] res 51/40:07:56:42:d5/00
:00:00:00:00/e4 Emask 0x9 (media error)
May 30 14:03:45 gazelle kernel: [75102.492374] ata1.00: status: { DRDY ERR }
May 30 14:03:45 gazelle kernel: [75102.492379] ata1.00: error: { UNC }
May 30 14:03:45 gazelle kernel: [75102.509587] ata1.00: configured for UDMA/133
May 30 14:03:45 gazelle kernel: [75102.509606] ata1: EH complete
May 30 14:03:50 gazelle kernel: [75106.750764] ata1.00: exception Emask 0x0 SAct
 0x0 SErr 0x0 action 0x0
May 30 14:03:50 gazelle kernel: [75106.750773] ata1.00: BMDMA stat 0x4
May 30 14:03:50 gazelle kernel: [75106.750781] ata1.00: failed command: READ DMA
May 30 14:03:50 gazelle kernel: [75106.750795] ata1.00: cmd c8/00:08:4f:42:d5/00
:00:00:00:00/e4 tag 0 dma 4096 in

After suspend/resume I've got multiple errors with DMA controller. Worse yet, it managed to screw up disk partition, so I needed about 30 min recovery before I could reboot.

Switching back to kernel 2.6.32-31-generic completely fixed this problem.

Don't know if anybody is working on this bug. My computer is System76 Gazelle Performance (GAZP2). Here's lspci output:

root@gazelle:/tmp# lspci
00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express Memory Controller Hub (rev 03)
00:01.0 PCI bridge: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express PCI Express Root Port (rev 03)
00:1b.0 Audio device: Intel Corporation N10/ICH 7 Family High Definition Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 1 (rev 02)
00:1c.1 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 2 (rev 02)
00:1d.0 USB Controller: Intel Corporation N10/ICH7 Family USB UHCI Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #3 (rev 02)
00:1d.3 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #4 (rev 02)
00:1d.7 USB Controller: Intel Corporation N10/ICH 7 Family USB2 EHCI Controller (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)
00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 02)
00:1f.2 IDE interface: Intel Corporation 82801GBM/GHM (ICH7 Family) SATA IDE Controller (rev 02)
00:1f.3 SMBus: Intel Corporation N10/ICH 7 Family SMBus Controller (rev 02)
01:00.0 VGA compatible controller: nVidia Corporation G72M [Quadro NVS 110M/GeForce Go 7300] (rev a1)
03:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG [Golan] Network Connection (rev 02)
04:01.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev b3)
04:01.1 FireWire (IEEE 1394): Ricoh Co Ltd R5C552 IEEE 1394 Controller (rev 08)
04:01.2 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 17)
04:01.3 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 08)
04:07.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8169 Gigabit Ethernet (rev 10)

And uname output:

Linux gazelle 2.6.32-31-generic #61-Ubuntu SMP Fri Apr 8 18:24:35 UTC 2011 i686 GNU/Linux

Ubuntu 10.04 with all latest update, but booted into 2.6.32-31-generic.