> -----Original Message----- > From: Christoph Hellwig [mailto:hch@xxxxxxxxxxxxx] > Sent: Sunday, March 04, 2012 4:12 AM > To: KY Srinivasan > Cc: gregkh@xxxxxxxxxxxxxxxxxxx; linux-kernel@xxxxxxxxxxxxxxx; > devel@xxxxxxxxxxxxxxxxxxxxxx; virtualization@xxxxxxxxxxxxxx; ohering@xxxxxxxx; > jbottomley@xxxxxxxxxxxxx; hch@xxxxxxxxxxxxx; linux-scsi@xxxxxxxxxxxxxxx; > Haiyang Zhang > Subject: Re: [PATCH 1/1] Drivers: scsi: storvsc: Don't pass ATA_16 command to > the host > > On Fri, Mar 02, 2012 at 12:49:07PM -0800, K. Y. Srinivasan wrote: > > Windows hosts don't handle the ATA_16 command; don't pass it to the host. > > Most devices don't handle it, and answer with and unsupported opcode > sense reason. If hyperv iis buggy enough to crap out on it please add > a comment explaining that. The host does not "crap out", it does return an error code but it is not "unsupported opcode". The sense reason that comes back is a generic error SRB_STATUS code. It is easier for me to filter the command on the outgoing side as opposed to dealing with a generic error code that is coming back from the host. Regards, K. Y _______________________________________________ devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxx http://driverdev.linuxdriverproject.org/mailman/listinfo/devel