qemu-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-commits] [qemu/qemu] 2e5b09: hw/core: Move cpu.c, cpu.h from qom/


From: Peter Maydell
Subject: [Qemu-commits] [qemu/qemu] 2e5b09: hw/core: Move cpu.c, cpu.h from qom/ to hw/core/
Date: Thu, 22 Aug 2019 05:13:09 -0700

  Branch: refs/heads/master
  Home:   https://github.com/qemu/qemu
  Commit: 2e5b09fd0e766434962327db4678ce1cda0c7241
      
https://github.com/qemu/qemu/commit/2e5b09fd0e766434962327db4678ce1cda0c7241
  Author: Markus Armbruster <address@hidden>
  Date:   2019-08-21 (Wed, 21 Aug 2019)

  Changed paths:
    M MAINTAINERS
    M accel/tcg/user-exec-stub.c
    M cpus-common.c
    M exec.c
    M hw/acpi/cpu_hotplug.c
    M hw/acpi/ich9.c
    M hw/acpi/piix4.c
    M hw/arm/smmu-common.c
    M hw/arm/virt-acpi-build.c
    M hw/core/Makefile.objs
    A hw/core/cpu.c
    M hw/core/generic-loader.c
    M hw/core/null-machine.c
    M hw/core/numa.c
    M hw/cpu/a9mpcore.c
    M hw/cpu/cluster.c
    M hw/i386/acpi-build.c
    M hw/i386/pc.c
    M hw/intc/arm_gic.c
    M hw/intc/arm_gicv3_common.c
    M hw/isa/lpc_ich9.c
    M hw/misc/imx6_src.c
    M hw/ppc/spapr.c
    M hw/timer/a9gtimer.c
    M hw/timer/arm_mptimer.c
    M include/exec/cpu-all.h
    M include/exec/cpu-defs.h
    M include/exec/log.h
    M include/hw/boards.h
    A include/hw/core/cpu.h
    M include/hw/ppc/openpic.h
    R include/qom/cpu.h
    M include/sysemu/hw_accel.h
    M include/sysemu/kvm.h
    M qom/Makefile.objs
    R qom/cpu.c
    M target/alpha/cpu-qom.h
    M target/arm/cpu-qom.h
    M target/cris/cpu-qom.h
    M target/hppa/cpu-qom.h
    M target/hppa/int_helper.c
    M target/hppa/mem_helper.c
    M target/i386/cpu-qom.h
    M target/lm32/cpu-qom.h
    M target/m68k/cpu-qom.h
    M target/microblaze/cpu-qom.h
    M target/mips/cpu-qom.h
    M target/moxie/cpu.h
    M target/nios2/cpu.h
    M target/openrisc/cpu.h
    M target/ppc/cpu-qom.h
    M target/riscv/cpu.h
    M target/s390x/cpu-qom.h
    M target/s390x/cpu_models.h
    M target/sh4/cpu-qom.h
    M target/sparc/cpu-qom.h
    M target/tilegx/cpu.h
    M target/tricore/cpu-qom.h
    M target/unicore32/cpu-qom.h
    M target/xtensa/cpu-qom.h
    M trace-events
    M trace/control-vcpu.h
    M ui/cocoa.m

  Log Message:
  -----------
  hw/core: Move cpu.c, cpu.h from qom/ to hw/core/

Suggested-by: Daniel P. Berrangé <address@hidden>
Signed-off-by: Markus Armbruster <address@hidden>
Message-Id: <address@hidden>
Reviewed-by: Philippe Mathieu-Daudé <address@hidden>
Tested-by: Philippe Mathieu-Daudé <address@hidden>
[Rebased onto merge commit 95a9457fd44; missed instances of qom/cpu.h
in comments replaced]


  Commit: ffaee83bcb28913b8b854aeab78b1a1f2115712d
      
https://github.com/qemu/qemu/commit/ffaee83bcb28913b8b854aeab78b1a1f2115712d
  Author: Markus Armbruster <address@hidden>
  Date:   2019-08-21 (Wed, 21 Aug 2019)

  Changed paths:
    M arch_init.c
    M docs/interop/firmware.json
    M hw/core/machine-qmp-cmds.c
    M qapi/common.json
    M qapi/machine.json
    M qapi/misc.json

  Log Message:
  -----------
  qapi: Move query-target from misc.json to machine.json

Move query-target and its return type TargetInfo from misc.json to
machine.json, where they are covered by MAINTAINERS section "Machine
core".  Also move its implementation from arch_init.c to
hw/core/machine-qmp-cmds, where it is likewise covered.

All users of SysEmuTarget are now in machine.json.  Move it there from
common.json.

Signed-off-by: Markus Armbruster <address@hidden>
Message-Id: <address@hidden>


  Commit: d94bd0927eca50972da161343d71f3f615d0855e
      
https://github.com/qemu/qemu/commit/d94bd0927eca50972da161343d71f3f615d0855e
  Author: Markus Armbruster <address@hidden>
  Date:   2019-08-21 (Wed, 21 Aug 2019)

  Changed paths:
    M monitor/hmp-cmds.c
    M qdev-monitor.c

  Log Message:
  -----------
  qdev: Collect HMP handlers command handlers in qdev-monitor.c

Move hmp_device_add(), hmp_device_del() from monitor/hmp-cmds.c to
qdev-monitor.c, where they are covered by MAINTAINERS section "QOM",
just like qapi/qdev.json.  hmp_info_qtree() and hmp_info_qdm() are
already there.

Signed-off-by: Markus Armbruster <address@hidden>
Message-Id: <address@hidden>
Reviewed-by: Philippe Mathieu-Daudé <address@hidden>
Tested-by: Philippe Mathieu-Daudé <address@hidden>


  Commit: eb707eac58dfc2d17281f67dde40cab3b8b26cc0
      
https://github.com/qemu/qemu/commit/eb707eac58dfc2d17281f67dde40cab3b8b26cc0
  Author: Markus Armbruster <address@hidden>
  Date:   2019-08-21 (Wed, 21 Aug 2019)

  Changed paths:
    M monitor/qmp.c

  Log Message:
  -----------
  monitor/qmp: Update comment for commit 4eaca8de268

Commit 4eaca8de268 dropped monitor_qmp_respond()'s parameter @id
without updating its function comment.  Fix that.

Signed-off-by: Markus Armbruster <address@hidden>
Message-Id: <address@hidden>


  Commit: f3b8f18ebf344ab359e8f79f6ed777e740dae77c
      
https://github.com/qemu/qemu/commit/f3b8f18ebf344ab359e8f79f6ed777e740dae77c
  Author: Peter Maydell <address@hidden>
  Date:   2019-08-22 (Thu, 22 Aug 2019)

  Changed paths:
    M MAINTAINERS
    M accel/tcg/user-exec-stub.c
    M arch_init.c
    M cpus-common.c
    M docs/interop/firmware.json
    M exec.c
    M hw/acpi/cpu_hotplug.c
    M hw/acpi/ich9.c
    M hw/acpi/piix4.c
    M hw/arm/smmu-common.c
    M hw/arm/virt-acpi-build.c
    M hw/core/Makefile.objs
    A hw/core/cpu.c
    M hw/core/generic-loader.c
    M hw/core/machine-qmp-cmds.c
    M hw/core/null-machine.c
    M hw/core/numa.c
    M hw/cpu/a9mpcore.c
    M hw/cpu/cluster.c
    M hw/i386/acpi-build.c
    M hw/i386/pc.c
    M hw/intc/arm_gic.c
    M hw/intc/arm_gicv3_common.c
    M hw/isa/lpc_ich9.c
    M hw/misc/imx6_src.c
    M hw/ppc/spapr.c
    M hw/timer/a9gtimer.c
    M hw/timer/arm_mptimer.c
    M include/exec/cpu-all.h
    M include/exec/cpu-defs.h
    M include/exec/log.h
    M include/hw/boards.h
    A include/hw/core/cpu.h
    M include/hw/ppc/openpic.h
    R include/qom/cpu.h
    M include/sysemu/hw_accel.h
    M include/sysemu/kvm.h
    M monitor/hmp-cmds.c
    M monitor/qmp.c
    M qapi/common.json
    M qapi/machine.json
    M qapi/misc.json
    M qdev-monitor.c
    M qom/Makefile.objs
    R qom/cpu.c
    M target/alpha/cpu-qom.h
    M target/arm/cpu-qom.h
    M target/cris/cpu-qom.h
    M target/hppa/cpu-qom.h
    M target/hppa/int_helper.c
    M target/hppa/mem_helper.c
    M target/i386/cpu-qom.h
    M target/lm32/cpu-qom.h
    M target/m68k/cpu-qom.h
    M target/microblaze/cpu-qom.h
    M target/mips/cpu-qom.h
    M target/moxie/cpu.h
    M target/nios2/cpu.h
    M target/openrisc/cpu.h
    M target/ppc/cpu-qom.h
    M target/riscv/cpu.h
    M target/s390x/cpu-qom.h
    M target/s390x/cpu_models.h
    M target/sh4/cpu-qom.h
    M target/sparc/cpu-qom.h
    M target/tilegx/cpu.h
    M target/tricore/cpu-qom.h
    M target/unicore32/cpu-qom.h
    M target/xtensa/cpu-qom.h
    M trace-events
    M trace/control-vcpu.h
    M ui/cocoa.m

  Log Message:
  -----------
  Merge remote-tracking branch 'remotes/armbru/tags/pull-monitor-2019-08-21' 
into staging

Monitor patches for 2019-08-21

# gpg: Signature made Wed 21 Aug 2019 16:35:07 BST
# gpg:                using RSA key 354BC8B3D7EB2A6B68674E5F3870B400EB918653
# gpg:                issuer "address@hidden"
# gpg: Good signature from "Markus Armbruster <address@hidden>" [full]
# gpg:                 aka "Markus Armbruster <address@hidden>" [full]
# Primary key fingerprint: 354B C8B3 D7EB 2A6B 6867  4E5F 3870 B400 EB91 8653

* remotes/armbru/tags/pull-monitor-2019-08-21:
  monitor/qmp: Update comment for commit 4eaca8de268
  qdev: Collect HMP handlers command handlers in qdev-monitor.c
  qapi: Move query-target from misc.json to machine.json
  hw/core: Move cpu.c, cpu.h from qom/ to hw/core/

Signed-off-by: Peter Maydell <address@hidden>


Compare: https://github.com/qemu/qemu/compare/fe066b4848ba...f3b8f18ebf34



reply via email to

[Prev in Thread] Current Thread [Next in Thread]