On Tue, 2005-08-09 at 10:13 +0100, Christoph Hellwig wrote: > - there's a stale printk("HERE2\n"); in mptscsih_writeSDP1. Yes, sorry, I'll remove it > - the #undef MPTSCSIH_ENABLE_DOMAIN_VALIDATION is probably not needed There's actually an awful lot of other cruft besides this that can come out of the driver (inquiry snooping leaps to mind). > - the hd == NULL check in mptspi_target_alloc isn't needed Yes, OK. > - should the driver print a warning about too old firmware when we can't > access page 0? I'll defer to LSI on this one. We can't attach the transport classes in this case ... which is what I do. But on the other hand, LSI didn't do DV in this case either, so the current situation is identical to what we had previously. But yes, this type of situation seems quite common. The fusion card HP sent me initially had this problem, and it does seem to be possible to upgrade all the problem cards, so reporting the issue and recommending an upgrade seems to be a good approach. James - : 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