]> git.karo-electronics.de Git - karo-tx-linux.git/commit
Fix VPD inquiry page wrapper
authorMartin K. Petersen <martin.petersen@oracle.com>
Fri, 10 Sep 2010 05:20:27 +0000 (01:20 -0400)
committerGreg Kroah-Hartman <gregkh@suse.de>
Fri, 29 Oct 2010 04:51:39 +0000 (21:51 -0700)
commit30756523ef2f21b917c7e85d2361f25488874c40
treec32fd84d939138afeaf90a6be6cdf935f9698923
parent3899bc97ac29d0e81af688574b2f39197d3d655a
Fix VPD inquiry page wrapper

commit 16d3ea26f82271fef9b1c4523b5e1ea31fa39eec upstream.

Fix two bugs in the VPD page wrapper:

    - Don't return failure if the user asked for page 0

    - The end of buffer check failed to account for the page header size
      and consequently didn't work

Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
Signed-off-by: James Bottomley <James.Bottomley@suse.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/scsi/scsi.c