]> git.karo-electronics.de Git - karo-tx-linux.git/commit
isci: fix support for large smp requests
authorDan Williams <dan.j.williams@intel.com>
Thu, 29 Sep 2011 01:35:27 +0000 (18:35 -0700)
committerGreg Kroah-Hartman <gregkh@suse.de>
Fri, 11 Nov 2011 17:35:24 +0000 (09:35 -0800)
commit5cbadb2ee60c10ada1a8bfd1f7ba67d8e30a4e39
tree359f25380dc1dd70439dff74d39c174017f9f88b
parent31a471a2d7c27373b80677f65934b16adf4635d5
isci: fix support for large smp requests

commit 54b5e3a4bfa3452bc10cd4da672099ccc46b8c09 upstream.

Kill the local smp response buffer.

Besides being unnecessary, it is too small (currently truncates
responses to 60 bytes).  The mid-layer will have already allocated a
sufficiently sized buffer, just kmap and copy into it directly.

Reported-by: Derick Marks <derick.w.marks@intel.com>
Tested-by: Derick Marks <derick.w.marks@intel.com>
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
Signed-off-by: James Bottomley <JBottomley@Parallels.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/scsi/isci/isci.h
drivers/scsi/isci/request.c
drivers/scsi/isci/request.h
drivers/scsi/isci/sas.h