[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH 0/4] virtio: ARRAY_SIZE fixups
From: |
Michael S. Tsirkin |
Subject: |
[Qemu-devel] [PATCH 0/4] virtio: ARRAY_SIZE fixups |
Date: |
Wed, 18 Jan 2017 22:30:21 +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 | 4 +++-
include/qemu/osdep.h | 8 +++++++-
hw/virtio/virtio.c | 27 +++++++++++----------------
3 files changed, 21 insertions(+), 18 deletions(-)
--
MST
- [Qemu-devel] [PATCH 0/4] virtio: ARRAY_SIZE fixups,
Michael S. Tsirkin <=
- [Qemu-devel] [PATCH 1/4] virtio: fix up max size checks, Michael S. Tsirkin, 2017/01/18
- [Qemu-devel] [PATCH 2/4] compiler: drop ; after BUILD_BUG_ON, Michael S. Tsirkin, 2017/01/18
- [Qemu-devel] [PATCH 3/4] compiler: expression version of QEMU_BUILD_BUG_ON, Michael S. Tsirkin, 2017/01/18
- [Qemu-devel] [PATCH 4/4] ARRAY_SIZE: check that argument is an array, Michael S. Tsirkin, 2017/01/18
- Re: [Qemu-devel] [PATCH 0/4] virtio: ARRAY_SIZE fixups, no-reply, 2017/01/18