On Thu, Mar 23, 2006 at 01:37:23PM -0500, James Bottomley wrote:
Well, since the driver works normally for most people, it sounds like there's some issue with this configuration. First of all, look in /sys/class/spi_transport/target2:0:0 and tell me what min_period, max_offset and max_width are. Then, if min_period is too high, echo 12.5 to it and 1 to revalidate. Finally, see if you can set the period yourself using the period file. Also, what does /proc/scsi/aic79xx/2 say? If none of that works, we can try debug the negotiation.
Thanks for the reply, it's finally working. The min_period was 6.5, changing it to 12.5 & revalidating made it properly negotiate 160MB/s instead of asynchronous. max_offset was 254 & max_width was 1. Is there a way to make that permenant beside setting the proc entries on each boot?
Mike Stone - : 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