[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH v2 0/4] virtio: ARRAY_SIZE fixups
From: |
Michael S. Tsirkin |
Subject: |
[Qemu-devel] [PATCH v2 0/4] virtio: ARRAY_SIZE fixups |
Date: |
Wed, 18 Jan 2017 22:55:37 +0200 |
Turns out virtio kept using ARRAY_SIZE on fields which stopped
being arrays, this was noticed by a coverity scan.
Fix this up, and fix up the ARRAY_SIZE macro so that this
bug does not reappear in any other place.
Michael S. Tsirkin (4):
virtio: fix up max size checks
compiler: drop ; after BUILD_BUG_ON
compiler: expression version of QEMU_BUILD_BUG_ON
ARRAY_SIZE: check that argument is an array
include/qemu/compiler.h | 5 ++++-
include/qemu/osdep.h | 8 +++++++-
hw/virtio/virtio.c | 27 +++++++++++----------------
3 files changed, 22 insertions(+), 18 deletions(-)
--
MST
[Qemu-devel] [PATCH v2 3/4] compiler: expression version of QEMU_BUILD_BUG_ON, Michael S. Tsirkin, 2017/01/18