firewire: sbp2: add support for disks >2 TB (and 16 bytes long CDBs)
authorStefan Richter <stefanr@s5r6.in-berlin.de>
Wed, 29 Jul 2009 19:27:39 +0000 (21:27 +0200)
committerGreg Kroah-Hartman <gregkh@suse.de>
Sun, 16 Aug 2009 21:27:00 +0000 (14:27 -0700)
commit91b129d1013e5ce7977f323a69d82bd0ad54b439
tree26ca38724acae7a04faec9caf4a9a93302bfc952
parent57d89e280061b8c1d994baa4ba1535239d198d54
firewire: sbp2: add support for disks >2 TB (and 16 bytes long CDBs)

Commit af2719415a5ceae06f2a6d33e78b555e64697fc8 upstream.

Increase the command ORB data structure to transport up to 16 bytes long
CDBs (instead of 12 bytes), and tell the SCSI mid layer about it.  This
is notably necessary for READ CAPACITY(16) and friends, i.e. support of
large disks.

Signed-off-by: Stefan Richter <stefanr@s5r6.in-berlin.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/firewire/fw-sbp2.c