OK ... I think this looks good enough to fix up in tree. I just have one minor quibble, so could you fix that and I'll put it in. On Tue, 2006-01-24 at 20:58 -0600, Mike Christie wrote: > @@ -31,6 +32,7 @@ struct scsi_pointer { > struct scsi_cmnd { > int sc_magic; > > + struct Scsi_Host *shost; > struct scsi_device *device; This is an unnecessary addition; you can get this from device->host. Do you have a pointer for the userspace side of this yet? 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