On Tue, 18 Nov 2003, Kurt Garloff wrote:
> Guennadi,
>
> I have no clue what's going wrong yet with INQUIRY. I believe it has
> to do with some pci mapping we get wrong.
>
> I deferred the pci mapping to StartSCSI, so we don't create mappings
> for queued SRBs. Some hardware may have IOMMUs and will have limited
> sizes available.
>
> It also allows to clean up some code as we can rely on a mapping being
> created if needed upon StartSCSI. Likewise, I moved pci mapping cleanup
> to SRBdone. Every command should go through here.
> I still need to check the error handling paths, though.
>
> Patch is on top of yours.
Great! Thanks. I, probably, won't have (much) time today, but I'll
continue tomorrow evening.
> Likely, it won't help with the INQUIRY problem :(
Well, probably will have to put lots of dirty debugging printk()'s of
various addresses, etc.
> I still have to get a machine with the DC390 up again.
Yep, testing one / some of those would be needed too - I only have an
onboard 53C974 in a Compaq PC.
Thanks
Guennadi
---------------------------------
Guennadi Liakhovetski, Ph.D.
DSA Daten- und Systemtechnik GmbH
Pascalstr. 28
D-52076 Aachen
Germany
-
To unsubscribe from this list: 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
|