summaryrefslogtreecommitdiff
path: root/drivers/vfio/fsl-mc
diff options
context:
space:
mode:
authorZhenyu Wang <zhenyuw@linux.intel.com>2021-11-25 13:13:28 +0800
committerAlex Williamson <alex.williamson@redhat.com>2021-11-30 11:41:49 -0700
commit8704e89349080bd640d1755c46d8cdc359a89748 (patch)
treeb7c3d73fb4d2b2765f0088f0d58816675edd11d3 /drivers/vfio/fsl-mc
parent3b9a2d57930372fac8cc0291ed5cdbd443542ed6 (diff)
vfio/pci: Fix OpRegion read
This is to fix incorrect pointer arithmetic which caused wrong OpRegion version returned, then VM driver got error to get wanted VBT block. We need to be safe to return correct data, so force pointer type for byte access. Fixes: 49ba1a2976c8 ("vfio/pci: Add OpRegion 2.0+ Extended VBT support.") Cc: Colin Xu <colin.xu@gmail.com> Cc: Alex Williamson <alex.williamson@redhat.com> Cc: Dmitry Torokhov <dtor@chromium.org> Cc: "Xu, Terrence" <terrence.xu@intel.com> Cc: "Gao, Fred" <fred.gao@intel.com> Acked-by: Colin Xu <colin.xu@gmail.com> Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> Link: https://lore.kernel.org/r/20211125051328.3359902-1-zhenyuw@linux.intel.com [aw: line wrap] Signed-off-by: Alex Williamson <alex.williamson@redhat.com>
Diffstat (limited to 'drivers/vfio/fsl-mc')
0 files changed, 0 insertions, 0 deletions