Message ID | 20211101184259.2859090-1-philmd@redhat.com |
---|---|
State | New |
Headers | show |
On 11/1/21 2:42 PM, Philippe Mathieu-Daudé wrote: > Hi, > > On behalf on Eduardo (and with his blessing) this is the current > machine-next patch queue. > > The following changes since commit af531756d25541a1b3b3d9a14e72e7fedd941a2e: > > Merge remote-tracking branch 'remotes/philmd/tags/renesas-20211030' into staging (2021-10-30 11:31:41 -0700) > > are available in the Git repository at: > > https://github.com/philmd/qemu.git tags/machine-20211101 > > for you to fetch changes up to 84436ec4b2b4c6c62f0ae8c911f8b982fedc0f4e: > > machine: remove the done notifier for dynamic sysbus device type check (2021-11-01 19:32:40 +0100) > > ---------------------------------------------------------------- > Machine core patches > > - Move GPIO code out of qdev.c > - Move hotplug code out of qdev.c > - Restrict various files to sysemu > - Move SMP code out of machine.c > - Add SMP parsing unit tests > - Move dynamic sysbus device check earlier > > ---------------------------------------------------------------- > > Damien Hedde (3): > machine: add device_type_is_dynamic_sysbus function > qdev-monitor: Check sysbus device type before creating it > machine: remove the done notifier for dynamic sysbus device type check > > Eduardo Habkost (1): > machine: Move gpio code to hw/core/gpio.c > > Philippe Mathieu-Daudé (4): > hw/core: Restrict sysemu specific files > hw/core: Declare meson source set > hw/core: Extract hotplug-related functions to qdev-hotplug.c > hw/core: Restrict hotplug to system emulation > > Yanan Wang (2): > hw/core/machine: Split out the smp parsing code > tests/unit: Add an unit test for smp parsing > > meson.build | 4 +- > include/hw/boards.h | 17 +- > hw/core/gpio.c | 197 ++++++++++++ > hw/core/hotplug-stubs.c | 34 +++ > hw/core/machine-smp.c | 181 +++++++++++ > hw/core/machine.c | 199 +----------- > hw/core/qdev-hotplug.c | 73 +++++ > hw/core/qdev.c | 234 -------------- > softmmu/qdev-monitor.c | 11 + > tests/unit/test-smp-parse.c | 594 ++++++++++++++++++++++++++++++++++++ > MAINTAINERS | 2 + > hw/core/meson.build | 35 ++- > tests/unit/meson.build | 1 + > 13 files changed, 1145 insertions(+), 437 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 tests/unit/test-smp-parse.c Applied, thanks. r~