aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/pci/controller/pci-host-generic.c
diff options
context:
space:
mode:
authorzhenwei pi <[email protected]>2023-09-04 06:10:45 +0000
committerMichael S. Tsirkin <[email protected]>2023-11-01 13:19:59 +0000
commitfafb51a67fb883eb2dde352539df939a251851be (patch)
treeb02cb1b745fd89a332d86b8af7ba4e94baa30a3e /drivers/pci/controller/pci-host-generic.c
parentvirtio_pci: add build offset check for the new common cfg items (diff)
downloadkernel-fafb51a67fb883eb2dde352539df939a251851be.tar.gz
kernel-fafb51a67fb883eb2dde352539df939a251851be.zip
virtio-blk: fix implicit overflow on virtio_max_dma_size
The following codes have an implicit conversion from size_t to u32: (u32)max_size = (size_t)virtio_max_dma_size(vdev); This may lead overflow, Ex (size_t)4G -> (u32)0. Once virtio_max_dma_size() has a larger size than U32_MAX, use U32_MAX instead. Signed-off-by: zhenwei pi <[email protected]> Message-Id: <[email protected]> Signed-off-by: Michael S. Tsirkin <[email protected]>
Diffstat (limited to 'drivers/pci/controller/pci-host-generic.c')
0 files changed, 0 insertions, 0 deletions