[SCSI] attempt to complete r2t with data len greater than max burst
authorMike Christie <michaelc@cs.wisc.edu>
Thu, 31 Aug 2006 22:09:26 +0000 (18:09 -0400)
committerJames Bottomley <jejb@mulgrave.il.steeleye.com>
Sat, 2 Sep 2006 18:37:11 +0000 (13:37 -0500)
commit98a9416af08385f8497e9c1595113a81aefa5d49
tree0029f8f14bd70a366f2bebe54eb386cf1021ca60
parent60ecebf5a10e42f5e2d6e07eb9e24bdee8500b81
[SCSI] attempt to complete r2t with data len greater than max burst

A couple targets like string bean and MDS, send r2ts with
a data len greater than the max burst we agreed to. We
were being strict in our enforcing of the iscsi rfc in that
code path, but there is no driver limitation that prevents
us from fullfilling the request. To allow those targets
to work we will ignore the max_burst length and send as
much data as the target asks for assuming it has consciously
decided to override its max burst length.

Signed-off-by: Mike Christie <michaelc@cs.wisc.edu>
Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com>
drivers/scsi/iscsi_tcp.c