[ipxe-devel] [PATCH 1/3] scsi: Improve sense code parsing
Hannes Reinecke
hare at suse.de
Tue Jun 3 07:18:18 UTC 2014
On 06/03/2014 03:29 AM, Michael Brown wrote:
> On 30/05/14 08:18, Hannes Reinecke wrote:
>> The SCSI sense code comes in two flavours, 'fixed' and 'descriptor'.
>> Each of which have the interesting portions like additonal sense code
>> etc at different locations.
>> So instead of blindly copying out some bytes we should parse the
>> sense code buffer and make sure to return the correct values.
>
> Pushed a patch with equivalent functionality:
>
> http://git.ipxe.org/ipxe.git/commitdiff/e047811
>
> Thanks!
>
Hmph.
Sadly, it's not equivalent.
My patch parsed the asc and ascq values, too.
Without it it's pretty much pointless trying to figure out what went
wrong; the key will be 'check condition', and we won't have any
means to figure out _which_ condition.
At the same time, the additional length is pretty much pointless.
What was wrong with my original patch?
Cheers,
Hannes
--
Dr. Hannes Reinecke zSeries & Storage
hare at suse.de +49 911 74053 688
SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg
GF: J. Hawn, J. Guild, F. Imendörffer, HRB 16746 (AG Nürnberg)
More information about the ipxe-devel
mailing list