kernel panic during boot for ata trouble
Ferruccio Zamuner
nonsolosoft at diff.org
Tue Jul 25 15:06:10 PDT 2006
Matthew Dillon wrote:
Hmm. It's clearly a software bug, but finding it is going to be
difficult.
I've seen that both FreeSBIE 1.0 (FreeBSD 5.3) and FreeBSD 7.0-CURRENT do not report any connection problem to fallback to PIO as DragonFlyBSD 1.4.4 does on this PC and this HD.
ad4: READ command timeout tag=0 serv=0 - resetting
ata2: resetting devices .. done
ad4: 152627MB <WDC WD1600JB-00REA0> [310101/16/63] at ata2-master UDMA100
ad4: READ command timeout tag=0 serv=0 - resetting
ata2: resetting devices .. done
ad4: READ command timeout tag=0 serv=0 - resetting
ata2: resetting devices .. done
ad4: READ command timeout tag=0 serv=0 - resetting
ad4: trying fallback to PIO mode
:DragonFlyBSD doesn't detect yet the Promise SATA 300 TX2plus (PDC20775) pci board and devices connected to it.
:Can I do something to have support for that controller?
:
I did a quick google search and it looks like it ought to be fairly easy
to support the controller. A couple of PCI ID entries might do it.
I've just tested with FreeBSD 7.0-CURRENT and this is output, I don't know if it could be useful for you:
atapci1: <Promise PDC40775 SATA 300 Controller> port 0x947f, 0x9000-0x90ff mem 0xde800000-0xde800fff, 0xde000000-0xde01ffff irq 12 at device 10.0 on pci0
What we really need to do is port the current FreeBSD ATA driver to
DragonFly. Our current code is ancient. I will spend a day to see
if I can do that.
Thank you Matt for your passion on DFBSD. \fer
More information about the Bugs
mailing list