summaryrefslogtreecommitdiffstats
path: root/drivers/input
diff options
context:
space:
mode:
authorChris Boot <bootc@bootc.net>2012-02-15 15:59:10 +0100
committerStefan Richter <stefanr@s5r6.in-berlin.de>2012-02-22 22:36:02 +0100
commit6503de65459da619d3ade0824c9cc17ea0a57141 (patch)
tree4d2212199dfa1b72239594479345cb2a9c5c73af /drivers/input
parentfirewire: sbp2: Ignore SBP-2 targets on the local node (diff)
downloadlinux-6503de65459da619d3ade0824c9cc17ea0a57141.tar.xz
linux-6503de65459da619d3ade0824c9cc17ea0a57141.zip
firewire: sbp2: Fix SCSI sense data mangling
SCSI sense data in SBP-2/3 is carried in an unusual format that means we have to un-mangle it on our end before we pass it to the SCSI subsystem. Currently our un-mangling code doesn't quite follow the SBP-2 standard in that we always assume Current and never Deferred error types, we never set the VALID bit, and we mishandle the FILEMARK, EOM and ILI bits. This patch fixes the sense un-mangling to correctly handle those and follow the spec. Signed-off-by: Chris Boot <bootc@bootc.net> Signed-off-by: Stefan Richter <stefanr@s5r6.in-berlin.de>
Diffstat (limited to 'drivers/input')
0 files changed, 0 insertions, 0 deletions