This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu_cross_check_gcc/master-arm in repository toolchain/ci/qemu.
from af531756d2 Merge remote-tracking branch 'remotes/philmd/tags/renesas-20 [...] adds 95a556e7c7 iotests/297: Move pylint config into pylintrc adds 8f7960fa31 iotests/297: Split mypy configuration out into mypy.ini adds 3c1d5012e8 iotests/297: Add get_files() function adds 447aebda3f iotests/297: Create main() function adds f1be6219c5 iotests/297: Don't rely on distro-specific linter binaries adds 2d804f55b4 iotests/297: Split run_linters apart into run_pylint and run_mypy adds a4bde73629 iotests/297: refactor run_[mypy|pylint] as generic execution shim adds 752f425d83 iotests/297: Change run_linter() to raise an exception on failure adds 7a90bcc269 iotests/297: update tool availability checks adds 85cfec53d0 iotests/297: split test into sub-cases adds c293ba55c5 iotests: split linters.py out from 297 adds a429443530 iotests/linters: Add entry point for linting via Python CI adds 558dbe9935 iotests/linters: Add workaround for mypy bug #9852 adds 461044ceb4 python: Add iotest linters to test suite adds b9420e4f4b python/machine: remove has_quit argument adds 49a608b8c2 python/machine: Handle QMP errors on close more meticulously adds 0f71c9a936 python/aqmp: Remove scary message adds 3bd559467d iotests: Accommodate async QMP Exception classes adds 206dc47548 iotests: Conditionally silence certain AQMP errors adds 8f05aee533 iotests/300: avoid abnormal shutdown race condition adds f122be6093 python/aqmp: Create sync QMP wrapper for iotests adds 76cd358671 python, iotests: replace qmp with aqmp adds 4b0bf11c5a Merge remote-tracking branch 'remotes/jsnow/tags/python-pull [...] adds b19a3e2cd9 machine: Move gpio code to hw/core/gpio.c adds d675b44ecc hw/core: Restrict sysemu specific files adds f73fb06395 hw/core: Declare meson source set adds 81c7b38155 hw/core: Extract hotplug-related functions to qdev-hotplug.c adds 09112bef74 hw/core: Restrict hotplug to system emulation adds 86ce2d28fa hw/core/machine: Split out the smp parsing code adds 9e8e393bb7 tests/unit: Add an unit test for smp parsing adds b5fdf4102f machine: add device_type_is_dynamic_sysbus function adds 312e1b1f3e qdev-monitor: Check sysbus device type before creating it adds db78a60559 machine: remove the done notifier for dynamic sysbus device [...] adds 8cb41fda78 Merge remote-tracking branch 'remotes/philmd/tags/machine-20 [...] adds f36d4fb85f vfio/pci: Add support for mmapping sub-page MMIO BARs after [...] adds e4b3470838 vfio/common: Add a trace point when a MMIO RAM section canno [...] adds 844d6dfc3e Merge remote-tracking branch 'remotes/alex.williamson/tags/v [...]
No new revisions were added by this update.
Summary of changes: MAINTAINERS | 2 + hw/core/gpio.c | 197 ++++++++++ hw/core/hotplug-stubs.c | 34 ++ hw/core/machine-smp.c | 181 +++++++++ hw/core/machine.c | 199 +--------- hw/core/meson.build | 35 +- hw/core/qdev-hotplug.c | 73 ++++ hw/core/qdev.c | 234 ------------ hw/vfio/common.c | 7 + hw/vfio/pci.c | 19 +- include/hw/boards.h | 17 +- meson.build | 4 +- python/qemu/aqmp/__init__.py | 12 - python/qemu/aqmp/legacy.py | 138 +++++++ python/qemu/machine/machine.py | 85 ++++- python/tests/iotests-mypy.sh | 4 + python/tests/iotests-pylint.sh | 4 + scripts/simplebench/bench_block_job.py | 3 +- softmmu/qdev-monitor.c | 11 + tests/qemu-iotests/040 | 7 +- tests/qemu-iotests/218 | 2 +- tests/qemu-iotests/255 | 2 +- tests/qemu-iotests/297 | 109 +++--- tests/qemu-iotests/300 | 13 +- tests/qemu-iotests/iotests.py | 20 +- tests/qemu-iotests/{297 => linters.py} | 106 +++--- tests/qemu-iotests/mypy.ini | 12 + tests/qemu-iotests/pylintrc | 16 + tests/qemu-iotests/tests/mirror-top-perms | 17 +- tests/unit/meson.build | 1 + tests/unit/test-smp-parse.c | 594 ++++++++++++++++++++++++++++++ 31 files changed, 1545 insertions(+), 613 deletions(-) create mode 100644 hw/core/gpio.c create mode 100644 hw/core/hotplug-stubs.c create mode 100644 hw/core/machine-smp.c create mode 100644 hw/core/qdev-hotplug.c create mode 100644 python/qemu/aqmp/legacy.py create mode 100755 python/tests/iotests-mypy.sh create mode 100755 python/tests/iotests-pylint.sh copy tests/qemu-iotests/{297 => linters.py} (52%) mode change 100755 => 100644 create mode 100644 tests/qemu-iotests/mypy.ini create mode 100644 tests/unit/test-smp-parse.c