[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH v3 0/6] coverity fixes
From: |
Vladimir Sementsov-Ogievskiy |
Subject: |
[PATCH v3 0/6] coverity fixes |
Date: |
Tue, 17 Oct 2023 15:59:35 +0300 |
v3: rebase on master (two patches dropped, as already merged)
add r-b marks
v2:
01: add explanations, new assert and avoid extra assignment
add CIDs [thx to Paolo]
02: add explanation, improve wording
04,07: s/{0}/{}
06,08: improve wording
Hi! Here are some improvements to handle issues found by Coverity (not
public Coverity site, so there are no CIDs).
Vladimir Sementsov-Ogievskiy (6):
hw/i386/intel_iommu: vtd_slpte_nonzero_rsvd(): assert no overflow
util/filemonitor-inotify: qemu_file_monitor_watch(): assert no
overflow
mc146818rtc: rtc_set_time(): initialize tm to zeroes
block/nvme: nvme_process_completion() fix bound for cid
hw/core/loader: gunzip(): initialize z_stream
io/channel-socket: qio_channel_socket_flush(): improve msg validation
block/nvme.c | 7 ++++---
hw/core/loader.c | 2 +-
hw/i386/intel_iommu.c | 23 ++++++++++++++++++++---
hw/rtc/mc146818rtc.c | 2 +-
io/channel-socket.c | 5 +++++
util/filemonitor-inotify.c | 25 +++++++++++++++++--------
6 files changed, 48 insertions(+), 16 deletions(-)
--
2.34.1
- [PATCH v3 0/6] coverity fixes,
Vladimir Sementsov-Ogievskiy <=
- [PATCH v3 3/6] mc146818rtc: rtc_set_time(): initialize tm to zeroes, Vladimir Sementsov-Ogievskiy, 2023/10/17
- [PATCH v3 1/6] hw/i386/intel_iommu: vtd_slpte_nonzero_rsvd(): assert no overflow, Vladimir Sementsov-Ogievskiy, 2023/10/17
- [PATCH v3 6/6] io/channel-socket: qio_channel_socket_flush(): improve msg validation, Vladimir Sementsov-Ogievskiy, 2023/10/17
- [PATCH v3 2/6] util/filemonitor-inotify: qemu_file_monitor_watch(): assert no overflow, Vladimir Sementsov-Ogievskiy, 2023/10/17
- [PATCH v3 5/6] hw/core/loader: gunzip(): initialize z_stream, Vladimir Sementsov-Ogievskiy, 2023/10/17
- [PATCH v3 4/6] block/nvme: nvme_process_completion() fix bound for cid, Vladimir Sementsov-Ogievskiy, 2023/10/17