Messages in this thread | | | From | Eric Auger <> | Subject | [PATCH 0/2] Fix NULL pointer dereference with virtio-blk-pci and virtual IOMMU | Date | Mon, 22 Jul 2019 16:55:07 +0200 |
| |
When running a guest featuring a virtio-blk-pci protected with a virtual IOMMU we hit a NULL pointer dereference.
This series removes the dma_max_mapping_size() call in virtio_max_dma_size when the device does not have any dma_mask set. A check is also added to early return in dma_addressing_limited() if the dma_mask is NULL.
Eric Auger (2): dma-mapping: Protect dma_addressing_limited against NULL dma_mask virtio/virtio_ring: Fix the dma_max_mapping_size call
drivers/virtio/virtio_ring.c | 2 +- include/linux/dma-mapping.h | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-)
-- 2.20.1
| |