DragonFly BSD
DragonFly bugs List (threaded) for 2006-07
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: kernel panic during boot for ata trouble


From: Ferruccio Zamuner <nonsolosoft@xxxxxxxx>
Date: Wed, 26 Jul 2006 00:06:10 +0200

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




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