[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] RE: [Xen-devel] pvSCSI, autosense and REQUEST_SENSE
> Jun/xen-devel, > > Currently, if an error occurs as a result of a pvSCSI operation, the > sense data is automatically collected and placed into the sense buffer. <snip> > I don't know enough about SCSI in general and Linux SCSI in particular > to be sure about this, but I suspect that maybe pvSCSI is asking for > autosense, and so the SCSI device is clearing it's check condition (and > the sense data), but Windows doesn't want the sense data. > > Can anyone comment on my assumption about the operation of SCSI? If > correct, I think we need a flag (VSCSIIF_ACT_SCSI_NO_SENSE perhaps) that > can be set with VSCSIIF_ACT_SCSI_CDB to indicate that autosense should > not be performed... > Following up on my own post, I briefly looked at the linux source of a few drivers and I think Linux always gets the sense data and there is no way to turn this off. I will therefore emulate the contingent allegiance condition protocol and the REQUEST_SENSE command in my drivers, so no change will be required to pvSCSI. Thanks James _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |