Port-sparc64 archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: SATA controller recommendation for sparc64



Manuel Bouyer --> port-sparc64 (2007-11-10 16:14:32 +0100):
> Promise SATA adapters should work in a sparc64.

I'm just initialising a RAIDframe mirror on two SATA disks connected
to a Promise SATA300 TX4 controller in a Sun Blade 100, and there are
lots of lost interrupts...


Sun Blade 100 (UltraSPARC-IIe), No Keyboard
Copyright 1998-2002 Sun Microsystems, Inc.  All rights reserved.
OpenBoot 4.5, 512 MB memory installed, Serial #50874347.
[...]
NetBSD 4.99.52 (INSTALL) #0: Thu Jan 31 20:59:09 CET 2008
[...]
ppb0 at pci0 dev 5 function 0: Digital Equipment DC21152 PCI-PCI Bridge (rev. 
0x03)
pci1 at ppb0 bus 1
pdcsata0 at pci1 dev 0 function 0
pdcsata0: Promise PDC40718 SATA300 controller (rev. 0x02)
pdcsata0: interrupting at ivec 19                        
atabus2 at pdcsata0 channel 0    
atabus3 at pdcsata0 channel 1
atabus4 at pdcsata0 channel 2
atabus5 at pdcsata0 channel 3
[...]
pdcsata0 port 0: device present, speed: 3.0Gb/s                       
pdcsata0 port 1: device present, speed: 3.0Gb/s
[...]
wd1 at atabus2 drive 0pdcsata0:0:0: lost interrupt         
        type: ata tc_bcount: 512 tc_skip: 0       
: <SAMSUNG HD321KJ>                        
wd1: 298 GB, 620181 cyl, 16 head, 63 sec, 512 bytes/sect x 625142448 sectors
wd2 at atabus3 drive 0pdcsata0:1:0: lost interrupt                          
        type: ata tc_bcount: 512 tc_skip: 0       
: <SAMSUNG HD321KJ>                        
wd2: 298 GB, 620181 cyl, 16 head, 63 sec, 512 bytes/sect x 625142448 sectors
[...]

# raidctl -iv raid0
Initiating re-write of parity
Parity Re-write status:
  0% |                                       | ETA:    00:00 |pdcsata0:1:0: 
lost interrupt
        type: ata tc_bcount: 65536 tc_skip: 0
  7% |**                                     | ETA:    14:31 \pdcsata0:0:0: 
lost interrupt
        type: ata tc_bcount: 65536 tc_skip: 0
 13% |*****                                  | ETA:    13:20 \pdcsata0:0:0: 
lost interrupt
        type: ata tc_bcount: 65536 tc_skip: 0
 22% |********                               | ETA:    11:29 |pdcsata0:1:0: 
lost interrupt
        type: ata tc_bcount: 65536 tc_skip: 0
 28% |***********                            | ETA:    10:30 \pdcsata0:0:0: 
lost interrupt
        type: ata tc_bcount: 65536 tc_skip: 0
 30% |************                           | ETA:    10:27 -pdcsata0:0:0: 
lost interrupt
        type: ata tc_bcount: 65536 tc_skip: 0
 30% |************                           | ETA:    10:45 /pdcsata0:1:0: 
lost interrupt
        type: ata tc_bcount: 65536 tc_skip: 0
 32% |************                           | ETA:    10:37 /pdcsata0:0:0: 
lost interrupt
        type: ata tc_bcount: 65536 tc_skip: 0
 36% |**************                         | ETA:    10:02 \pdcsata0:0:0: 
lost interrupt
        type: ata tc_bcount: 65536 tc_skip: 0
 49% |*******************                    | ETA:    07:38 -pdcsata0:1:0: 
lost interrupt
        type: ata tc_bcount: 65536 tc_skip: 0
 56% |**********************                 | ETA:    06:36 -pdcsata0:0:0: 
lost interrupt
        type: ata tc_bcount: 65536 tc_skip: 0
 68% |***************************            | ETA:    04:35 \pdcsata0:1:0: 
lost interrupt
        type: ata tc_bcount: 65536 tc_skip: 0
 74% |*****************************          | ETA:    03:47 |pdcsata0:0:0: 
lost interrupt
        type: ata tc_bcount: 65536 tc_skip: 0
 81% |********************************       | ETA:    02:42 -pdcsata0:1:0: 
lost interrupt
        type: ata tc_bcount: 65536 tc_skip: 0
 82% |********************************       | ETA:    02:35 -pdcsata0:1:0: 
lost interrupt
        type: ata tc_bcount: 65536 tc_skip: 0
 92% |************************************   | ETA:    01:08 -pdcsata0:1:0: 
lost interrupt
        type: ata tc_bcount: 65536 tc_skip: 0
 99% |***************************************| ETA:    00:01 /

-- 
bashian roulette:
$ ((RANDOM%6)) || rm -rf ~



Home | Main Index | Thread Index | Old Index