Hi,
On my 6.0-STABLE #1: Mon Jan 23 00:45:10 EET 2006 while burning a DVD
image i got this:
Jan 24 09:33:10 it kernel: Interrupt storm detected on "irq20:
atapci0"; throttling interrupt source
Jan 24 09:33:15 it kernel: ata2: reiniting channel ..
Jan 24 09:33:15 it kernel: ata2: SATA connect ready time=0ms
Jan 24 09:33:15 it kernel: ata2: sata_connect devices=0x1<ATA_MASTER>
Jan 24 09:33:15 it kernel: ata2: reinit done ..
Jan 24 09:33:15 it kernel: ad4: TIMEOUT - READ_DMA retrying (1 retry left)
LBA=118347775
Jan 24 09:40:20 it kernel: ata2: reiniting channel ..
Jan 24 09:40:20 it kernel: ata2: SATA connect ready time=0ms
Jan 24 09:40:20 it kernel: ata2: sata_connect devices=0x1<ATA_MASTER>
Jan 24 09:40:20 it kernel: ata2: reinit done ..
Jan 24 09:40:20 it kernel: ad4: TIMEOUT - READ_DMA retrying (1 retry left)
LBA=127662527
Jan 24 09:44:17 it kernel: ata2: reiniting channel ..
Jan 24 09:44:17 it kernel: ata2: SATA connect ready time=0ms
Jan 24 09:44:17 it kernel: ata2: sata_connect devices=0x1<ATA_MASTER>
Jan 24 09:44:17 it kernel: ata2: reinit done ..
Jan 24 09:44:17 it kernel: ad4: TIMEOUT - READ_DMA retrying (1 retry left)
LBA=133759391
systat -vmstat 1 shows between 400 and 800 interrupts while doing a
md5 over a 4GB file on the SATA disk and a few when no big reads are
done. On copying a 700 file from the PATA disk there are ~208
interrupts/second (while for the controller I'm copying from they are
approx. 1/2 - around 98-107).
I haven't seen any bad effects of this in the few hours I'm working
with this SATA disk. How worried should I be :) ?
atapci0: <VIA 6420 SATA150 controller> port
0xb000-0xb007,0xb400-0xb403,0xb800-0xb807,0xbc00-0xbc03,0xc000-0xc00f,0xc400-0xc4ff
irq 20 at device 15.0 on pci
0
atapci0: Reserved 0x10 bytes for rid 0x20 type 4 at 0xc000
atapci0: [MPSAFE]
atapci0: Reserved 0x100 bytes for rid 0x24 type 4 at 0xc400
ata2: <ATA channel 0> on atapci0
atapci0: Reserved 0x8 bytes for rid 0x10 type 4 at 0xb000
atapci0: Reserved 0x4 bytes for rid 0x14 type 4 at 0xb400
ata2: SATA connect ready time=0ms
ata2: sata_connect devices=0x1<ATA_MASTER>
ata2: [MPSAFE]
ata3: <ATA channel 1> on atapci0
atapci0: Reserved 0x8 bytes for rid 0x18 type 4 at 0xb800
atapci0: Reserved 0x4 bytes for rid 0x1c type 4 at 0xbc00
ata3: SATA connect status=00000000
ata3: [MPSAFE]
atapci1: <VIA 8237 UDMA133 controller> port
0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xc800-0xc80f at device 15.1 on pci0
atapci1: Reserved 0x10 bytes for rid 0x20 type 4 at 0xc800
ata0: <ATA channel 0> on atapci1
atapci1: Reserved 0x8 bytes for rid 0x10 type 4 at 0x1f0
atapci1: Reserved 0x1 bytes for rid 0x14 type 4 at 0x3f6
ata0: reset tp1 mask=03 ostat0=50 ostat1=50
ata0: stat0=0x50 err=0x01 lsb=0x00 msb=0x00
ata0: stat1=0x50 err=0x01 lsb=0x00 msb=0x00
ata0: reset tp2 stat0=50 stat1=50 devices=0x3<ATA_SLAVE,ATA_MASTER>
ata0: [MPSAFE]
ata1: <ATA channel 1> on atapci1
atapci1: Reserved 0x8 bytes for rid 0x18 type 4 at 0x170
atapci1: Reserved 0x1 bytes for rid 0x1c type 4 at 0x376
ata1: reset tp1 mask=03 ostat0=50 ostat1=00
ata1: stat0=0x00 err=0x01 lsb=0x14 msb=0xeb
ata1: stat1=0x00 err=0x00 lsb=0x00 msb=0x00
ata1: reset tp2 stat0=00 stat1=00 devices=0x4<ATAPI_MASTER>
ata1: [MPSAFE]
atapci0@pci0:15:0: class=0x01018f card=0x31491106 chip=0x31491106 rev=0x80
hdr=0x00
vendor = 'VIA Technologies Inc'
device = 'VT8237 VT6410 SATA RAID Controller'
class = mass storage
subclass = ATA
atapci1@pci0:15:1: class=0x01018a card=0x50021458 chip=0x05711106 rev=0x06
hdr=0x00
vendor = 'VIA Technologies Inc'
device = 'VT82xxxx EIDE Controller (All VIA Chipsets)'
class = mass storage
subclass = ATA
# atacontrol info ata2
Master: ad4 <Maxtor 6L080M0/BACE1G10> Serial ATA v1.0
Slave: no device present
# atacontrol mode ad4
current mode = SATA150
# atacontrol cap ad4
Protocol Serial ATA v1.0
device model Maxtor 6L080M0
serial number L21G8EPG
firmware revision BACE1G10
cylinders 16383
heads 16
sectors/track 63
lba supported 160086528 sectors
lba48 not supported
dma supported
overlap not supported
Feature Support Enable Value Vendor
write cache yes yes
read ahead yes yes
Native Command Queuing (NCQ) yes - 31/0x1F
Tagged Command Queuing (TCQ) no no 31/0x1F
SMART yes yes
microcode download yes yes
security yes no
power management yes yes
advanced power management yes no 0/0x00
automatic acoustic management yes yes 254/0xFE 192/0xC0
--
IOnut - Unregistered ;) FreeBSD "user"
"Intellectual Property" is nowhere near as valuable as
"Intellect"
BOFH excuse #92:
Stale file handle (next time use Tupperware(tm)!)