sorry to hear things aren't working.

> % 9fs sources
> % cd /n/sources/contrib/quanstro/root/sys/src/9/pc
> % cp sdata.c sdiahci.c ahci.h /sys/src/9/pc
> % cd ../port
> % cp devsd.c sd.h sdloop.c /sys/src/9/port
> % cd ../../libfis
> % mkdir /sys/src/libfis
> % cp fis.h mkfile /sys/src/libfis
> % cd /sys/src/libfs
> % mk install

steve is correct.  using contrib is the easy way to do this,
but the full list of files is in /n/sources/contrib/quanstro/replica/sd/,
if you don't want to use the contrib stuff.  pc/sdscsi.c
jumps out as missing.

> Now the problem that I am seeing is that, if I boot the machine up
> with both cores enabled, I get some relatively small amount of use out
> of the SATA drives, then I get a (seemingly) random i/o error and then
> all further access to the drives fails.  I am still booting from the
> CF disk, but using the fossil on the SATA drives as the root.  I was

(i assuming that you are not running in combined mode and you have
configured the sata ports in ahci mode.)

could you send me the errors you are seeing?  it may be helpful to
turn on debugging.  i'd suggest recompiling the kernel with debug=1
in sdiahci.c.  i'd be interested in the output (including all the boot-time
noise) if you could send it off list.  i am running the same intel 3000
mukilteo-2 chipset in a few machines but don't see any trouble.  i am
running all of them with mp interrupts enabled.

- erik

Reply via email to