The following changes since commit 6b99bb046dd36a6dd5525b8f88c2dcddae49222a:
Merge tag 'pull-lu-20241122' of https://gitlab.com/rth7680/qemu into staging (2024-11-24 13:39:06 +0000) are available in the Git repository at: https://repo.or.cz/qemu/kevin.git tags/for-upstream for you to fetch changes up to fbdea3d6c13d5a75895c287a004c6f1a6bf6c164: ssh: Do not switch session to non-blocking mode (2024-11-25 11:03:42 +0100) ---------------------------------------------------------------- Block layer patches - Fix qmp_device_add() to not throw non-scalar options away (fixes iothread-vq-mapping being silently ignored in device_add) - Fix qdev property crash with integer PCI addresses and JSON -device - iotests: Fix mypy failure - parallels: Avoid potential integer overflow - ssh: libssh broke with non-blocking sessions, use a blocking one for now - Fix crash in migration_is_running() ---------------------------------------------------------------- Dmitry Frolov (1): parallels: fix possible int overflow Jakub Jelen (1): ssh: Do not switch session to non-blocking mode John Snow (4): iotests: reflow ReproducibleTestRunner arguments iotests: correct resultclass type in ReproducibleTestRunner python: disable too-many-positional-arguments warning python: silence pylint raising-non-exception error Kevin Wolf (2): qdev: Fix set_pci_devfn() to visit option only once tests/avocado/hotplug_blk: Fix addr in device_add command Stefan Hajnoczi (2): qdev-monitor: avoid QemuOpts in QMP device_add vl: use qmp_device_add() in qemu_create_cli_devices() block/parallels.c | 4 +-- block/ssh.c | 3 --- hw/core/qdev-properties-system.c | 54 ++++++++++++++++++++++++++-------------- system/qdev-monitor.c | 42 ++++++++++++++++++++----------- system/vl.c | 14 +++-------- python/scripts/mkvenv.py | 3 +++ tests/avocado/hotplug_blk.py | 2 +- tests/qemu-iotests/iotests.py | 11 +++++--- python/setup.cfg | 1 + tests/qemu-iotests/pylintrc | 1 + 10 files changed, 83 insertions(+), 52 deletions(-)
