firewire: sbp2: add support for disks >2 TB (and 16 bytes long CDBs)
commitfb9b274fd6f6f6213033efd6d5ac5718150aede9
authorStefan Richter <stefanr@s5r6.in-berlin.de>
Wed, 29 Jul 2009 19:25:14 +0000 (29 21:25 +0200)
committerGreg Kroah-Hartman <gregkh@suse.de>
Sun, 16 Aug 2009 21:18:52 +0000 (16 14:18 -0700)
treebea4cbdefdfd94532254f58e9c53355ef015c8eb
parent16d2e0f5c770906a47f610bd9b74ef2dd6d46798
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