[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PULL 00/23] Misc patches for 2021-03-06
From: |
Paolo Bonzini |
Subject: |
[PULL 00/23] Misc patches for 2021-03-06 |
Date: |
Sat, 6 Mar 2021 11:53:56 +0100 |
The following changes since commit e586edcb410543768ef009eaa22a2d9dd4a53846:
virtiofs: drop remapped security.capability xattr as needed (2021-03-04
10:26:16 +0000)
are available in the Git repository at:
https://gitlab.com/bonzini/qemu.git tags/for-upstream
for you to fetch changes up to c715343fd96bcf93263fda38d81af815fdb5a7fa:
meson: Stop if cfi is enabled with system slirp (2021-03-06 11:42:57 +0100)
----------------------------------------------------------------
* fix tracing vs -daemonize (Daniel)
* detect invalid CFI configuration (Daniele)
* 32-bit PVH fix (David)
* forward SCSI passthrough host-status to the SCSI HBA (Hannes)
* detect ill-formed id in QMP object-add (Kevin)
* miscellaneous bugfixes and cleanups (Keqian, Kostiantyn, myself, Peng Liang)
* add nodelay option for chardev (myself)
* deprecate -M kernel-irqchip=off on x86 (myself)
* keep .d files (myself)
* Fix -trace file (myself)
----------------------------------------------------------------
Daniel Henrique Barboza (1):
vl.c: do not execute trace_init_backends() before daemonizing
Daniele Buono (1):
meson: Stop if cfi is enabled with system slirp
David Edmondson (2):
elf_ops: correct loading of 32 bit PVH kernel
x86/pvh: extract only 4 bytes of start address for 32 bit kernels
Hannes Reinecke (4):
scsi: Rename linux-specific SG_ERR codes to generic SCSI_HOST error codes
scsi: Add mapping for generic SCSI_HOST status to sense codes
scsi: inline sg_io_sense_from_errno() into the callers.
scsi: move host_status handling into SCSI drivers
Keqian Zhu (2):
accel: kvm: Fix memory waste under mismatch page size
accel: kvm: Add aligment assert for kvm_log_clear_one_slot
Kevin Wolf (1):
qom: Check for wellformed id in user_creatable_add_type()
Kostiantyn Kostiuk (1):
qga-vss: Use dynamic linking for GLib
Paolo Bonzini (10):
KVM: x86: do not fail if software breakpoint has already been removed
KVM: x86: deprecate -M kernel-irqchip=off except for -M isapc
chardev: add nodelay option
qemu-config: add error propagation to qemu_config_parse
scsi-generic: do not snoop the output of failed commands
qemu-option: do not suggest using the delay option
build-sys: invoke ninja with -d keepdepfile
meson: adjust timeouts for some slower tests
trace: fix "-trace file=..."
trace: skip qemu_set_log_filename if no "-D" option was passed
Peng Liang (1):
lsilogic: Use PCIDevice::exit instead of DeviceState::unrealize
Makefile | 2 +-
accel/kvm/kvm-all.c | 13 ++++++++-
block/blkdebug.c | 3 +-
chardev/char-socket.c | 13 +++++++--
chardev/char.c | 3 ++
docs/system/deprecated.rst | 13 +++++++++
gdbstub.c | 2 +-
hw/i386/x86.c | 6 ++--
hw/intc/apic.c | 6 ++++
hw/scsi/lsi53c895a.c | 4 +--
hw/scsi/scsi-bus.c | 33 +++++++++++++++++++--
hw/scsi/scsi-disk.c | 47 ++++++++++++++++++++++++++----
hw/scsi/scsi-generic.c | 25 +++++++++++-----
hw/scsi/virtio-scsi.c | 46 +++++++++++++++++++++++++++++
hw/scsi/vmw_pvscsi.c | 39 +++++++++++++++++++++++++
include/hw/elf_ops.h | 4 +--
include/hw/scsi/scsi.h | 5 +++-
include/qemu/config-file.h | 5 ++--
include/scsi/utils.h | 27 ++++++++++-------
meson.build | 12 ++++++++
qemu-options.hx | 14 ++++-----
qga/vss-win32/meson.build | 4 +--
qom/object_interfaces.c | 9 ++++++
scsi/qemu-pr-helper.c | 24 +++++++++++-----
scsi/utils.c | 72 ++++++++++++++++++++++++++++++++--------------
softmmu/vl.c | 51 ++++++++++++++++----------------
target/i386/kvm/kvm.c | 9 ++++--
tests/fp/meson.build | 2 +-
tests/meson.build | 8 ++++++
tests/qtest/meson.build | 15 ++++++++++
trace/control.c | 13 +++++----
util/qemu-config.c | 23 ++++++++-------
util/qemu-option.c | 6 +++-
33 files changed, 434 insertions(+), 124 deletions(-)
--
2.29.2
- [PULL 00/23] Misc patches for 2021-03-06,
Paolo Bonzini <=
- [PULL 01/23] KVM: x86: do not fail if software breakpoint has already been removed, Paolo Bonzini, 2021/03/06
- [PULL 02/23] KVM: x86: deprecate -M kernel-irqchip=off except for -M isapc, Paolo Bonzini, 2021/03/06
- [PULL 03/23] qga-vss: Use dynamic linking for GLib, Paolo Bonzini, 2021/03/06
- [PULL 04/23] chardev: add nodelay option, Paolo Bonzini, 2021/03/06
- [PULL 05/23] qom: Check for wellformed id in user_creatable_add_type(), Paolo Bonzini, 2021/03/06
- [PULL 06/23] vl.c: do not execute trace_init_backends() before daemonizing, Paolo Bonzini, 2021/03/06
- [PULL 07/23] accel: kvm: Fix memory waste under mismatch page size, Paolo Bonzini, 2021/03/06
- [PULL 10/23] elf_ops: correct loading of 32 bit PVH kernel, Paolo Bonzini, 2021/03/06
- [PULL 11/23] x86/pvh: extract only 4 bytes of start address for 32 bit kernels, Paolo Bonzini, 2021/03/06
- [PULL 13/23] scsi: Rename linux-specific SG_ERR codes to generic SCSI_HOST error codes, Paolo Bonzini, 2021/03/06