On furthur testing, and correcting interrupt assignment in mptables.c, I find that SATA port 3 is working completely (NCQ, hotplug).
port 4 detects a drive, but kernel hangs at boot ata6: SATA link up 1.5 Gbps (SStatus 113 SControl 300) ata6.00: ATA-7: ST3250823AS, 3.03, max UDMA/133 ata6.00: 488397168 sectors, multi 0: LBA48 NCQ (depth 31/32) ata6.00: qc timeout (cmd 0xef) ata6.00: failed to set xfermode (err_mask=0x4) ata6: failed to recover some devices, retrying in 5 secs (kernel locks up, Alt-SysRQ not responding) ports 1 and 2 don't detect drives. Jeremy On Wed, 2007-05-16 at 09:20 -0700, yhlu wrote: > 1. use smp 64bit kernel. > 2. s2865 onboard NIC is in silicon, so please refer irq routing in > s2895 or s2891 etc. > > YH -- linuxbios mailing list linuxbios@linuxbios.org http://www.linuxbios.org/mailman/listinfo/linuxbios