ATAng issues status report
Robert Sanders
esquimaux73 at mailblocks.com
Sun Oct 26 02:50:31 PST 2003
Nate Lawson <nate at root.org> writes:
>> > * Lost interrupt for ATA-SLAVE on reboot. Last event: 2003/10/7
>> > I'm unsure if this is actually a problem but occasionally it prints a
>> > message right before rebooting about loosing an interrupt. I'll try to
>> > get more info.
I'm getting "missing interrupt" messages from ATAng on one of my older
PPro200 machines that was stable with a June kernel, but is not with
an October 22 kernel. I don't know that they're related, and I
haven't had a chance to look more deeply into it yet.
These are the only suspicious messages that make it into the log. The
de0-related messages have always happened with no harm.
Oct 23 16:52:21 mole kernel: de0: abnormal interrupt: transmit underflow (raising TX threshold to 96|256)
Oct 23 16:54:14 mole kernel: de0: abnormal interrupt: transmit underflow (raising TX threshold to 128|512)
Oct 23 17:07:31 mole kernel: de0: abnormal interrupt: transmit underflow (raising TX threshold to 160|1024)
Oct 23 22:59:41 mole kernel: ad2: WARNING - WRITE_DMA recovered from missing interrupt
<I noticed the hang and rebooted @ 23:10>
It's an old machine, but it's never had any serious problems before.
Now it hangs hard every day. It doesn't panic or drop into DDB.
ata0-slave: pio=0x0c wdma=0x22 udma=0xffffffff cable=40pin
ata0-master: pio=0x0c wdma=0x22 udma=0x44 cable=40pin
ad0: setting WDMA2 on Intel PIIX3 chip
ad0: <FUJITSU MPD3108AT/DD-25-04> ATA-4 disk at ata0-master
ad0: 9541MB (19541088 sectors), 19386 C, 16 H, 63 S, 512 B
ad0: 16 secs/int, 1 depth queue, WDMA2
[0] f:80 typ:165 s(CHS):0/1/1 e(CHS):1023/15/63 s:63 l:19541025
[1] f:00 typ:0 s(CHS):0/0/0 e(CHS):0/0/0 s:0 l:0
[2] f:00 typ:0 s(CHS):0/0/0 e(CHS):0/0/0 s:0 l:0
[3] f:00 typ:0 s(CHS):0/0/0 e(CHS):0/0/0 s:0 l:0
acd0: setting PIO4 on Intel PIIX3 chip
acd0: <PLEXTOR CD-R PX-W1210A/1.04> CDRW drive at ata0 as slave
acd0: read 5512KB/s (5512KB/s) write 2067KB/s (2067KB/s), 2048KB buffer, PIO4
...
ata1-master: pio=0x0c wdma=0x22 udma=0x45 cable=80pin
ad2: setting WDMA2 on Intel PIIX3 chip
ad2: <Maxtor 96147H8/BAC51KJ0> ATA-6 disk at ata1-master
ad2: 58623MB (120060864 sectors), 119108 C, 16 H, 63 S, 512 B
ad2: 16 secs/int, 1 depth queue, WDMA2
I've configured a console that will allow invoking DDB with
ctrl-alt-esc, so I'll try to gether more information.
regards,
-- Robert
More information about the freebsd-current
mailing list