[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 00/12] coverity fixes
From: |
Vladimir Sementsov-Ogievskiy |
Subject: |
[PATCH 00/12] coverity fixes |
Date: |
Mon, 25 Sep 2023 22:40:28 +0300 |
Hi! Here are some improvements to handle issues found by Coverity (not
public Coverity site, so there are no CIDs).
Vladimir Sementsov-Ogievskiy (12):
hw/core/loader: load_at(): check size
hw/i386/intel_iommu: vtd_slpte_nonzero_rsvd(): reduce magic numbers
util/filemonitor-inotify: qemu_file_monitor_watch(): avoid overflow
libvhost-user.c: add assertion to vu_message_read_default
device_tree: qmp_dumpdtb(): stronger assertion
mc146818rtc: rtc_set_time(): initialize tm to zeroes
pcie_sriov: unregister_vfs(): fix error path
block/nvme: nvme_process_completion() fix bound for cid
kvm-all: introduce limits for name_size and num_desc
hw/core/loader: gunzip(): initialize z_stream
hw/core/loader: read_targphys(): add upper bound
io/channel-socket: qio_channel_socket_flush(): improve msg validation
accel/kvm/kvm-all.c | 15 +++++++++++
block/nvme.c | 6 ++---
hw/core/loader.c | 32 +++++++++++++++++++----
hw/i386/intel_iommu.c | 11 +++++---
hw/pci/pcie_sriov.c | 9 +++----
hw/rtc/mc146818rtc.c | 2 +-
include/hw/loader.h | 2 --
io/channel-socket.c | 5 ++++
softmmu/device_tree.c | 2 +-
subprojects/libvhost-user/libvhost-user.c | 1 +
util/filemonitor-inotify.c | 21 +++++++++------
11 files changed, 77 insertions(+), 29 deletions(-)
--
2.34.1
- [PATCH 00/12] coverity fixes,
Vladimir Sementsov-Ogievskiy <=
- [PATCH 04/12] libvhost-user.c: add assertion to vu_message_read_default, Vladimir Sementsov-Ogievskiy, 2023/09/25
- [PATCH 02/12] hw/i386/intel_iommu: vtd_slpte_nonzero_rsvd(): reduce magic numbers, Vladimir Sementsov-Ogievskiy, 2023/09/25
- Re: [PATCH 02/12] hw/i386/intel_iommu: vtd_slpte_nonzero_rsvd(): reduce magic numbers, Peter Maydell, 2023/09/26
- Re: [PATCH 02/12] hw/i386/intel_iommu: vtd_slpte_nonzero_rsvd(): reduce magic numbers, Vladimir Sementsov-Ogievskiy, 2023/09/26
- Re: [PATCH 02/12] hw/i386/intel_iommu: vtd_slpte_nonzero_rsvd(): reduce magic numbers, Vladimir Sementsov-Ogievskiy, 2023/09/26
- Re: [PATCH 02/12] hw/i386/intel_iommu: vtd_slpte_nonzero_rsvd(): reduce magic numbers, Peter Maydell, 2023/09/26
- Re: [PATCH 02/12] hw/i386/intel_iommu: vtd_slpte_nonzero_rsvd(): reduce magic numbers, Vladimir Sementsov-Ogievskiy, 2023/09/26
[PATCH 01/12] hw/core/loader: load_at(): check size, Vladimir Sementsov-Ogievskiy, 2023/09/25