summaryrefslogtreecommitdiffstats
path: root/drivers/crypto
diff options
context:
space:
mode:
authorAlex Williamson <alex.williamson@redhat.com>2016-05-31 21:25:52 -0600
committerAlex Williamson <alex.williamson@redhat.com>2016-05-31 21:25:52 -0600
commitce7585f3c4d76bca1dff4b66ae1ea32552954f9e (patch)
treebdaa94825fb400c596b5ddac362d55c0f25680fe /drivers/crypto
parent089f1c6b2daeab750fd92a28529928bc13c95d97 (diff)
downloadlinux-ce7585f3c4d76bca1dff4b66ae1ea32552954f9e.tar.bz2
vfio/pci: Allow VPD short read
The size of the VPD area is not necessarily 4-byte aligned, so a pci_vpd_read() might return less than 4 bytes. Zero our buffer and accept anything other than an error. Intel X710 NICs exercise this. Fixes: 4e1a635552d3 ("vfio/pci: Use kernel VPD access functions") Signed-off-by: Alex Williamson <alex.williamson@redhat.com>
Diffstat (limited to 'drivers/crypto')
0 files changed, 0 insertions, 0 deletions