On Sat, Apr 01, 2006 at 05:35:13PM +0300, Kai Makisara wrote: > I have done some more investigation based on the message from Gerard > Roudier that Jens found. I fetched the FreeBSD driver. It had a > work-around for the 896 rev. 1 chips but I did not find that in the Linux > version. The work-around does build two device s/g elements for any > original s/g segment that crosses a 16 MB boundary. > > In Linux we can do that by setting the .dma_boundary field in the > scsi_host_template. Would it be an acceptable solution to set the 16 MB > limit for all sym53c8xx adapters? It would take care of the known errata > and Gerards suspicions about possible problems with other chips. We can also set the flag in the scsi_host so not all adapters are punished. - : 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