[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 00/21] Error handling fixes, may contain 4.2 material
From: |
Markus Armbruster |
Subject: |
[PATCH 00/21] Error handling fixes, may contain 4.2 material |
Date: |
Sat, 30 Nov 2019 20:42:19 +0100 |
PATCH 2-4 fix crash bugs. Including them would be a no-brainer at
-rc0. But we're post -rc3, and even for crash bugs we require a
certain likelihood of users getting bitten.
Jens, please assess impact of PATCH 2's crash bug.
Kevin, please do the same for PATCH 3.
Daniel, please do the same for PATCH 4.
The remainder is definitely not 4.2 material.
Cc: "Daniel P. Berrangé" <address@hidden>
Cc: "Michael S. Tsirkin" <address@hidden>
Cc: Christian Borntraeger <address@hidden>
Cc: Corey Minyard <address@hidden>
Cc: Cornelia Huck <address@hidden>
Cc: David Hildenbrand <address@hidden>
Cc: Halil Pasic <address@hidden>
Cc: Igor Mammedov <address@hidden>
Cc: Jens Freimann <address@hidden>
Cc: Kevin Wolf <address@hidden>
Cc: Michael Roth <address@hidden>
Cc: Michael S. Tsirkin <address@hidden>
Cc: Nishanth Aravamudan <address@hidden>
Cc: Stefan Hajnoczi <address@hidden>
Markus Armbruster (21):
net/virtio: Drop useless n->primary_dev not null checks
net/virtio: Fix failover error handling crash bugs
block/file-posix: Fix laio_init() error handling crash bug
crypto: Fix certificate file error handling crash bug
crypto: Fix typo in QCryptoTLSSession's <example> comment
io: Fix Error usage in a comment <example>
tests: Clean up initialization of Error *err variables
exec: Fix latent file_ram_alloc() error handling bug
hw/acpi: Fix latent legacy CPU plug error handling bug
hw/core: Fix latent fit_load_fdt() error handling bug
hw/ipmi: Fix latent realize() error handling bugs
qga: Fix latent guest-get-fsinfo error handling bug
memory-device: Fix latent memory pre-plug error handling bugs
s390x/event-facility: Fix latent realize() error handling bug
s390x/cpu_models: Fix latent feature property error handling bugs
s390/cpu_modules: Fix latent realize() error handling bugs
s390x: Fix latent query-cpu-model-FOO error handling bugs
s390x: Fix latent query-cpu-definitions error handling bug
error: Clean up unusual names of Error * variables
hw/intc/s390: Simplify error handling in kvm_s390_flic_realize()
tests-blockjob: Use error_free_or_abort()
include/crypto/tlssession.h | 2 +-
include/io/task.h | 2 +-
block/file-posix.c | 2 +-
crypto/tlscredsx509.c | 2 +-
exec.c | 6 +-
hw/acpi/cpu_hotplug.c | 10 +--
hw/core/loader-fit.c | 15 ++---
hw/intc/s390_flic_kvm.c | 16 +++--
hw/ipmi/isa_ipmi_bt.c | 7 ++-
hw/ipmi/isa_ipmi_kcs.c | 7 ++-
hw/ipmi/pci_ipmi_bt.c | 6 +-
hw/ipmi/pci_ipmi_kcs.c | 6 +-
hw/mem/memory-device.c | 6 +-
hw/net/virtio-net.c | 27 ++++----
hw/ppc/spapr_pci.c | 16 ++---
hw/ppc/spapr_pci_nvlink2.c | 10 +--
hw/s390x/event-facility.c | 6 +-
qga/commands-posix.c | 6 +-
target/s390x/cpu_models.c | 98 +++++++++++++++++------------
tests/test-blockjob.c | 15 +++--
tests/test-qobject-output-visitor.c | 8 +--
tests/test-string-output-visitor.c | 4 +-
22 files changed, 154 insertions(+), 123 deletions(-)
--
2.21.0
- [PATCH 00/21] Error handling fixes, may contain 4.2 material,
Markus Armbruster <=
- [PATCH 04/21] crypto: Fix certificate file error handling crash bug, Markus Armbruster, 2019/11/30
- [PATCH 03/21] block/file-posix: Fix laio_init() error handling crash bug, Markus Armbruster, 2019/11/30
- [PATCH 02/21] net/virtio: Fix failover error handling crash bugs, Markus Armbruster, 2019/11/30
- [PATCH 05/21] crypto: Fix typo in QCryptoTLSSession's <example> comment, Markus Armbruster, 2019/11/30
- [PATCH 01/21] net/virtio: Drop useless n->primary_dev not null checks, Markus Armbruster, 2019/11/30
- [PATCH 19/21] error: Clean up unusual names of Error * variables, Markus Armbruster, 2019/11/30
- [PATCH 08/21] exec: Fix latent file_ram_alloc() error handling bug, Markus Armbruster, 2019/11/30
- [PATCH 06/21] io: Fix Error usage in a comment <example>, Markus Armbruster, 2019/11/30
- [PATCH 16/21] s390/cpu_modules: Fix latent realize() error handling bugs, Markus Armbruster, 2019/11/30