> OK, I'm afraid this is a bit more serious than I thought. Apparently > the aic7xxx code that pulls the settings out of the seeprom didn't get > ported over to the aic79xx driver. > > Temporarily, to achive what you want, you can just do > > echo 12.5 > /sys/class/spi_transport/target1\:0\:1/min_period > echo 1 > /sys/class/spi_transport/target1\:0\:1/revalidate > > and that should bring the speed down to U160. > > I'll see what it will take to get the seeprom functions ported, but they > probably won't make 2.6.16. > > James Well, if I try this, the echo 1 > /sys/class/spi_transport/target1\:0\:1/revalidate never returns. cat /proc/scsi/aic79xx/1 says: Target 1 Negotiation Settings User: 160.000MB/s transfers (80.000MHz RDSTRM|DT|IU|RTI|QAS, 16bit) Goal: 3.300MB/s transfers Curr: 3.300MB/s transfers Thinks like mt -f /dev/nst0 never return. I think I'll just use 2.6.13, the target is working fine there. Thanks, Stephan - : send the line "unsubscribe linux-scsi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html