New submission from Joe "Floid" Kanowitz <[EMAIL PROTECTED]>:
As I've been rambling about on the blawg -- http://www.shiningsilence.com/dbsdlog/index.php/2007/02/23/2143.html -- turns out using February 24, 2007's HEAD with NATA enabled refuses to boot off my drive hooked onto the SB600's parallel ATA port. Using the NATA kernel (nata, natadisk, natapicd, natausb, nataraid enabled; no atapicam; options PCI_MAP_FIXUP set), the system recognizes ATA controllers present, including atapci0, finds and reports ad0's identification string, announces its attempt to mount root from ad0s1a, then hangs without a blink from the controller's activity LED. In my brief testing with the 1.9.0 kernel, I've seen boots where it gets 'stuck' quietly at that point, and boots where it would announce a segmentation fault in init every 30 seconds. --- >From my 1.8.0 'old' kernel, which isn't conflicting too badly with the 1.9.0 >world: atapci0: <Generic PCI ATA controller> port 0xff00-0xff0f,0-0x3,0-0x7,0-0x3,0-0x7 irq 2 at device 20.1 on pci0 ata0: at 0x1f0 irq 14 on atapci0 ata1: at 0x170 irq 15 on atapci0 ad0: 152627MB <WDC WD1600JB-98GVA0> [310101/16/63] at ata0-master BIOSDMA 1.9.0 detected similarly, albeit with atapci0 on irq3 (could be accurate with PnP slop from turning the SATA controller option on and off), plus the SATA ports; I think the SATA controller might still be disabled in the BIOS, so lack of any further detections here shouldn't be conclusive about what the 'old' driver can and can't do. [Of course, this machine has no useful serial port until I scrounge or build a header, so let me know if anything's needed from NATA boot messages and I'll pencil it down or take some photos of the whole thing.] ---------- files: pciconf -lv messages: 2303 nosy: floid priority: bug status: unread title: NATA a nonstarter with ATI SB600 on MSI K9AGM-FID _____________________________________________________ DragonFly issue tracker <[EMAIL PROTECTED]> <http://bugs.dragonflybsd.org/issue566> _____________________________________________________
pciconf -lv
Description: Binary data
