[Bug 13046] New: Kernel lockup when stressing s/w raid on Promise TX2plus SATA cards

bugzilla-daemon at bugzilla.ubuntu.com bugzilla-daemon at bugzilla.ubuntu.com
Thu Jul 28 13:41:29 UTC 2005


Please do not reply to this email.  You can add comments at
http://bugzilla.ubuntu.com/show_bug.cgi?id=13046
Ubuntu | linux

           Summary: Kernel lockup when stressing s/w raid on Promise TX2plus
                    SATA cards
           Product: Ubuntu
           Version: unspecified
          Platform: i386
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: linux
        AssignedTo: fabbione at ubuntu.com
        ReportedBy: hvy4-idbo at dea.spamcon.org
         QAContact: kernel-bugs at lists.ubuntu.com


Hoary install from shipit CD.

The console displays -
ata7: command timeout
and the system then freezes solid. No response on ethernet and hitting caps lock does not toggle 
the LED.

/var/log/syslog contains loads of errors of the type -
Jul 25 17:33:42 localhost kernel: ata7: status=0x51 { DriveReady SeekComplete Error }
Jul 25 17:33:42 localhost kernel: ata7: error=0x0c { DriveStatusError }

It's not always ata7 - sometimes I get ata6, or ata8. These errors occur just after the s/w raid 
arrays are mounted and then if I stress the array with a large copy or with dd. If I stress the 
array even more with other operations at the same time then I get the console message and the 
lockup.

I've tried acpi=off
I've tried turning on P&P OS in the BIOS.
I've tried the 2.6.12 kernel from Breezy.
I've tried removing smartd and hddtemp (to see if libata pass through might be an issue)
I still get exactly the same errors and lockup.

Slightly similar report here - http://www.uwsg.iu.edu/hypermail/linux/kernel/0507.1/0651.html

Hardware:
Asus A7V600 mobo with a Athlon 2000+ processor, 512MB of RAM
4x Maxtor PDC20375 SATA cards (rebranded Promise TX2plus) in PCI slots.
Each drive is cabled to 2 SATA HDs and these are used as two groups of four for software raid 
using mdadm. Boot drive is a non-raid PATA drive.
Four of the drives are ST3250823AS - these are OK
The other four are ST3300831AS - these are the ones that give errors.
Only four of the drives are seen at BIOS boot time but I'm not sure which ones. Linux spots all 
8 drives and the raid arrays work fine unless stressed.

Relevant parts of lspci
# lspci -v

0000:00:0c.0 Unknown mass storage controller: Promise Technology, Inc. PDC20375 (SATA150 
TX2plus) (rev 02)
Subsystem: Promise Technology, Inc. PDC20375 (SATA150 TX2plus)
Flags: bus master, 66MHz, medium devsel, latency 96, IRQ 19
I/O ports at d800 [size=64]
I/O ports at d400 [size=16]
I/O ports at d000 [size=128]
Memory at ed800000 (32-bit, non-prefetchable) [size=4K]
Memory at ed000000 (32-bit, non-prefetchable) [size=128K]
Capabilities: [60] Power Management version 2

0000:00:0d.0 Unknown mass storage controller: Promise Technology, Inc. PDC20375 (SATA150 
TX2plus) (rev 02)
Subsystem: Promise Technology, Inc. PDC20375 (SATA150 TX2plus)
Flags: bus master, 66MHz, medium devsel, latency 96, IRQ 16
I/O ports at b800 [size=64]
I/O ports at b400 [size=16]
I/O ports at b000 [size=128]
Memory at ec800000 (32-bit, non-prefetchable) [size=4K]
Memory at ec000000 (32-bit, non-prefetchable) [size=128K]
Capabilities: [60] Power Management version 2

0000:00:0e.0 Unknown mass storage controller: Promise Technology, Inc. PDC20375 (SATA150 
TX2plus) (rev 02)
Subsystem: Promise Technology, Inc. PDC20375 (SATA150 TX2plus)
Flags: bus master, 66MHz, medium devsel, latency 32, IRQ 17
I/O ports at a800 [size=64]
I/O ports at a400 [size=16]
I/O ports at a000 [size=128]
Memory at eb800000 (32-bit, non-prefetchable) [size=4K]
Memory at eb000000 (32-bit, non-prefetchable) [size=128K]
Capabilities: [60] Power Management version 2

0000:00:13.0 Unknown mass storage controller: Promise Technology, Inc. PDC20375 (SATA150 
TX2plus) (rev 02)
Subsystem: Promise Technology, Inc. PDC20375 (SATA150 TX2plus)
Flags: bus master, 66MHz, medium devsel, latency 32, IRQ 18
I/O ports at 5800 [size=64]
I/O ports at 5400 [size=16]
I/O ports at 5000 [size=128]
Memory at e9800000 (32-bit, non-prefetchable) [size=4K]
Memory at e9000000 (32-bit, non-prefetchable) [size=128K]
Capabilities: [60] Power Management version 2

-- 
Configure bugmail: http://bugzilla.ubuntu.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.




More information about the kernel-bugs mailing list