diff options
author | Mike Christie <[email protected]> | 2010-04-24 16:21:19 -0500 |
---|---|---|
committer | James Bottomley <[email protected]> | 2010-05-02 11:16:50 -0400 |
commit | 96b1f96dcab87756c0a1e7ba76bc5dc2add82b88 (patch) | |
tree | 9625a785d543663ba4a97e7fc452a9d77af9a86d /tools/perf/util/trace-event-scripting.c | |
parent | 70b25f890ce9f0520c64075ce9225a5b020a513e (diff) |
[SCSI] libiscsi: regression: fix header digest errors
This fixes a regression introduced with this commit:
commit d3305f3407fa3e9452079ec6cc8379067456e4aa
Author: Mike Christie <[email protected]>
Date: Thu Aug 20 15:10:58 2009 -0500
[SCSI] libiscsi: don't increment cmdsn if cmd is not sent
in 2.6.32.
When I moved the hdr->cmdsn after init_task, I added
a bug when header digests are used. The problem is
that the LLD may calculate the header digest in init_task,
so if we then set the cmdsn after the init_task call we
change what the digest will be calculated by the target.
Signed-off-by: Mike Christie <[email protected]>
Cc: Stable Tree <[email protected]>
Signed-off-by: James Bottomley <[email protected]>
Diffstat (limited to 'tools/perf/util/trace-event-scripting.c')
0 files changed, 0 insertions, 0 deletions