]> git.karo-electronics.de Git - linux-beck.git/commit
libata: fixup oops in ata_eh_link_report()
authorHannes Reinecke <hare@suse.de>
Mon, 19 Jan 2015 15:55:38 +0000 (16:55 +0100)
committerChristoph Hellwig <hch@lst.de>
Tue, 20 Jan 2015 18:41:41 +0000 (19:41 +0100)
commita13b0c9d09157e331b31e25c1ea19216b837a619
tree3fa30eff3ed1e4e502d2b81b83438c456cf38a8e
parenta63bb9ba84c4b32569a6ac6040c2a919b4ff4a14
libata: fixup oops in ata_eh_link_report()

We should only try to evaluate the cdb if this is an ATAPI
device, for any other device the 'cdb' field and the cdb_len
has no meaning.

Fixes: cbba5b0ee4c6c2fc8b78a21d0900099d480cf2e9
Reported-by: Sergey Senozhatsky <sergey.senozhatsky@gmail.com>
Signed-off-by: Hannes Reinecke <hare@suse.de>
Reviewed-by: Tejun Heo <tj@kernel.org>
Tested-by: Sergey Senozhatsky <sergey.senozhatsky@gmail.com>
Signed-off-by: Christoph Hellwig <hch@lst.de>
drivers/ata/libata-eh.c