When compiling kvmtool with clang (works only on aarch64/arm), it turned up some interesting warnings. One of those is also issued by GCC9. This series fixes them. More details in each commit message. Please have look! Cheers, Andre. Andre Przywara (4): vfio: remove spurious ampersand vfio: remove unneeded test vfio: rework vfio_irq_set payload setting virtio/blk: Avoid taking pointer to packed struct vfio/pci.c | 28 ++++++++++++++-------------- virtio/blk.c | 4 ++-- 2 files changed, 16 insertions(+), 16 deletions(-) -- 2.17.1