qemu-commits
[Top][All Lists]
Advanced

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

[Qemu-commits] [qemu/qemu] 1085d8: MAINTAINERS: new maintainers for QOM


From: Peter Maydell
Subject: [Qemu-commits] [qemu/qemu] 1085d8: MAINTAINERS: new maintainers for QOM
Date: Wed, 03 Jul 2019 05:38:00 -0700

  Branch: refs/heads/master
  Home:   https://github.com/qemu/qemu
  Commit: 1085d86e5f6e427ce2750e861336c86facb1a0cf
      
https://github.com/qemu/qemu/commit/1085d86e5f6e427ce2750e861336c86facb1a0cf
  Author: Paolo Bonzini <address@hidden>
  Date:   2019-07-02 (Tue, 02 Jul 2019)

  Changed paths:
    M MAINTAINERS

  Log Message:
  -----------
  MAINTAINERS: new maintainers for QOM

QOM is not a particularly active subsystem now: 51 commits in two years.
But, we need active maintainers to review and merge patches, and Git
shows the following top committers taking on QOM:

    Markus Armbruster <address@hidden>
    Eduardo Habkost <address@hidden>
    Paolo Bonzini <address@hidden>
    Marc-André Lureau <address@hidden>
    Eric Blake <address@hidden>

I volunteer myself, and also volunteer Eduardo and Daniel as reviewers
since they understand the code well.

Cc: Andreas Färber <address@hidden>
Cc: Daniel P. Berrange <address@hidden>
Cc: Eduardo Habkost <address@hidden>
Suggested-by: Markus Armbruster <address@hidden>
Signed-off-by: Paolo Bonzini <address@hidden>
Signed-off-by: Markus Armbruster <address@hidden>
Message-Id: <address@hidden>
Reviewed-by: Daniel P. Berrangé <address@hidden>
Acked-by: Andreas Färber <address@hidden>


  Commit: 8f920054f541749f1137a039deb3a210d9da4791
      
https://github.com/qemu/qemu/commit/8f920054f541749f1137a039deb3a210d9da4791
  Author: Markus Armbruster <address@hidden>
  Date:   2019-07-02 (Tue, 02 Jul 2019)

  Changed paths:
    M MAINTAINERS

  Log Message:
  -----------
  MAINTAINERS: Make section "QOM" cover qdev as well

Suggested-by: Paolo Bonzini <address@hidden>
Signed-off-by: Markus Armbruster <address@hidden>
Reviewed-by: Daniel P. Berrangé <address@hidden>


  Commit: 1824b2138991772f5f3baa1cc40f60d303eecd68
      
https://github.com/qemu/qemu/commit/1824b2138991772f5f3baa1cc40f60d303eecd68
  Author: Markus Armbruster <address@hidden>
  Date:   2019-07-02 (Tue, 02 Jul 2019)

  Changed paths:
    M Makefile.objs

  Log Message:
  -----------
  Makefile: Don't add monitor/ twice to common-obj-y

Both commit f1b3ccfaa68 "monitor: Move {hmp, qmp}.c to monitor/{hmp,
qmp}-cmds.c" and commit 7e3c0deab1b "monitor: Split out monitor/qmp.c"
added monitor/ to common-obj-y ifeq ($(CONFIG_SOFTMMU),y).  Revert the
second addition.

Signed-off-by: Markus Armbruster <address@hidden>
Message-Id: <address@hidden>
Reviewed-by: Daniel P. Berrangé <address@hidden>


  Commit: 275307aaab86a57ec1ce9c9eb066dd48e7ab0971
      
https://github.com/qemu/qemu/commit/275307aaab86a57ec1ce9c9eb066dd48e7ab0971
  Author: Markus Armbruster <address@hidden>
  Date:   2019-07-02 (Tue, 02 Jul 2019)

  Changed paths:
    R hmp.h
    A include/monitor/hmp.h
    M monitor/hmp-cmds.c
    M monitor/misc.c
    M target/i386/monitor.c
    M target/nios2/monitor.c
    M target/ppc/monitor.c
    M target/sh4/monitor.c
    M target/sparc/monitor.c
    M target/xtensa/monitor.c

  Log Message:
  -----------
  hmp: Move hmp.h to include/monitor/

Cc: "Dr. David Alan Gilbert" <address@hidden>
Signed-off-by: Markus Armbruster <address@hidden>
Message-Id: <address@hidden>
Reviewed-by: Daniel P. Berrangé <address@hidden>
Reviewed-by: Dr. David Alan Gilbert <address@hidden>


  Commit: c577ff624f7961e41eb194cec18055a2c3bb34c1
      
https://github.com/qemu/qemu/commit/c577ff624f7961e41eb194cec18055a2c3bb34c1
  Author: Markus Armbruster <address@hidden>
  Date:   2019-07-02 (Tue, 02 Jul 2019)

  Changed paths:
    M MAINTAINERS
    M hw/block/xen-block.c
    M hw/core/qdev.c
    M monitor/hmp-cmds.c
    M monitor/qmp-cmds.c
    M qapi/Makefile.objs
    M qapi/misc.json
    M qapi/qapi-schema.json
    A qapi/qdev.json
    A qapi/qom.json
    M qdev-monitor.c

  Log Message:
  -----------
  qapi: Split qom.json and qdev.json off misc.json

Move commands object-add, object-del, qom-get, qom-list,
qom-list-properties, qom-list-types, and qom-set with their types from
misc.json to new qom.json.

Move commands device-list-properties, device_add, device-del, and
event DEVICE_DELETED from misc.json to new qdev.json.

Add both new files to MAINTAINERS section QOM.

Cc: Paolo Bonzini <address@hidden>
Cc: "Daniel P. Berrange" <address@hidden>
Cc: Eduardo Habkost <address@hidden>
Signed-off-by: Markus Armbruster <address@hidden>
Message-Id: <address@hidden>
Reviewed-by: Daniel P. Berrangé <address@hidden>
[Straightforwardly updated for "MAINTAINERS: Make section "QOM" cover
qdev as well"]


  Commit: cfbe46fcc638a30f01882bf49e3a9325ac06308c
      
https://github.com/qemu/qemu/commit/cfbe46fcc638a30f01882bf49e3a9325ac06308c
  Author: Markus Armbruster <address@hidden>
  Date:   2019-07-02 (Tue, 02 Jul 2019)

  Changed paths:
    M monitor/qmp-cmds.c
    M qom/Makefile.objs
    A qom/qom-qmp-cmds.c

  Log Message:
  -----------
  qom: Move QMP command handlers to qom/

The handlers for qapi/qom.json's QMP commands are in
monitor/qmp-cmds.c.  Move them to new qom/qom-qmp-cmds.c, where they
are covered by MAINTAINERS section QOM, just like qapi/qom.json.

Move along qmp_device_list_properties() even though it's specified in
qapi/qdev.json, because it's so similar to qmp_qom_list_properties().

Cc: Paolo Bonzini <address@hidden>
Cc: "Daniel P. Berrange" <address@hidden>
Cc: Eduardo Habkost <address@hidden>
Signed-off-by: Markus Armbruster <address@hidden>
Message-Id: <address@hidden>
Reviewed-by: Daniel P. Berrangé <address@hidden>


  Commit: 3950a37716dd64a1d9f729c49cbb7c6e7aaa4200
      
https://github.com/qemu/qemu/commit/3950a37716dd64a1d9f729c49cbb7c6e7aaa4200
  Author: Markus Armbruster <address@hidden>
  Date:   2019-07-02 (Tue, 02 Jul 2019)

  Changed paths:
    M include/monitor/hmp.h
    M include/monitor/qdev.h
    M monitor/hmp-cmds.c
    M qdev-monitor.c
    M qom/Makefile.objs
    A qom/qom-hmp-cmds.c

  Log Message:
  -----------
  qom: Move HMP command handlers to qom/

Move the HMP command handlers related to QOM handlers from
monitor/hmp-cmds.c and qdev-monitor.c to new qom/qom-hmp-cmds.c, where
they are covered by MAINTAINERS section QOM.

Cc: Paolo Bonzini <address@hidden>
Cc: "Daniel P. Berrange" <address@hidden>
Cc: Eduardo Habkost <address@hidden>
Cc: "Dr. David Alan Gilbert" <address@hidden>
Signed-off-by: Markus Armbruster <address@hidden>
Message-Id: <address@hidden>
Reviewed-by: Daniel P. Berrangé <address@hidden>
Reviewed-by: Dr. David Alan Gilbert <address@hidden>
[Also move hmp_info_qom_tree(), tweak commit message accordingly]


  Commit: 2dd02587a94a323def785074b42476f9a887bdd0
      
https://github.com/qemu/qemu/commit/2dd02587a94a323def785074b42476f9a887bdd0
  Author: Markus Armbruster <address@hidden>
  Date:   2019-07-02 (Tue, 02 Jul 2019)

  Changed paths:
    M MAINTAINERS

  Log Message:
  -----------
  MAINTAINERS: Merge sections CPU, NUMA into Machine core

Suggested-by: Paolo Bonzini <address@hidden>
Cc: Eduardo Habkost <address@hidden>
Cc: Marcel Apfelbaum <address@hidden>
Signed-off-by: Markus Armbruster <address@hidden>
Message-Id: <address@hidden>
Reviewed-by: Daniel P. Berrangé <address@hidden>


  Commit: 8ac25c84429031695a8b57727e2b518f5c3d8137
      
https://github.com/qemu/qemu/commit/8ac25c84429031695a8b57727e2b518f5c3d8137
  Author: Markus Armbruster <address@hidden>
  Date:   2019-07-02 (Tue, 02 Jul 2019)

  Changed paths:
    M MAINTAINERS
    M cpus.c
    M include/hw/boards.h
    M include/sysemu/hostmem.h
    M monitor/hmp-cmds.c
    M monitor/qmp-cmds.c
    M numa.c
    M qapi/Makefile.objs
    A qapi/machine.json
    M qapi/misc.json
    M qapi/qapi-schema.json
    M target/i386/cpu.c
    M target/s390x/cpu.c
    M target/s390x/sigp.c
    M vl.c

  Log Message:
  -----------
  qapi: Split machine.json off misc.json

Move commands cpu-add, query-cpus, query-cpus-fast,
query-current-machine, query-hotpluggable-cpus, query-machines,
query-memdev, and set-numa-node with their types from misc.json to new
machine.json.  Also move types X86CPURegister32 and
X86CPUFeatureWordInfo.  Add machine.json to MAINTAINERS section
"Machine core".

Cc: Eduardo Habkost <address@hidden>
Cc: Marcel Apfelbaum <address@hidden>
Signed-off-by: Markus Armbruster <address@hidden>
Message-Id: <address@hidden>
Reviewed-by: Daniel P. Berrangé <address@hidden>


  Commit: ac057879f42549f130c44d5e63ac3743a3540020
      
https://github.com/qemu/qemu/commit/ac057879f42549f130c44d5e63ac3743a3540020
  Author: Markus Armbruster <address@hidden>
  Date:   2019-07-02 (Tue, 02 Jul 2019)

  Changed paths:
    M MAINTAINERS
    M Makefile.target
    M hw/core/Makefile.objs
    A hw/core/numa.c
    R numa.c

  Log Message:
  -----------
  hw/core: Move numa.c to hw/core/

Cc: Eduardo Habkost <address@hidden>
Cc: Marcel Apfelbaum <address@hidden>
Signed-off-by: Markus Armbruster <address@hidden>
Message-Id: <address@hidden>
Reviewed-by: Daniel P. Berrangé <address@hidden>


  Commit: 52924dea1761e329fb3a14a50f98a1cd161d68d5
      
https://github.com/qemu/qemu/commit/52924dea1761e329fb3a14a50f98a1cd161d68d5
  Author: Markus Armbruster <address@hidden>
  Date:   2019-07-02 (Tue, 02 Jul 2019)

  Changed paths:
    M MAINTAINERS
    M cpus.c
    M hw/core/Makefile.objs
    A hw/core/machine-qmp-cmds.c
    M hw/core/numa.c
    M include/sysemu/numa.h
    M monitor/misc.c
    M monitor/qmp-cmds.c
    M vl.c

  Log Message:
  -----------
  hw/core: Collect QMP command handlers in hw/core/

The handlers for qapi/machine.json's QMP commands are spread over
cpus.c, hw/core/numa.c, monitor/misc.c, monitor/qmp-cmds.c, and vl.c.
Move them all to new hw/core/machine-qmp-cmds.c, where they are
covered by MAINTAINERS section "Machine core", just like
qapi/machine.json.

Cc: Eduardo Habkost <address@hidden>
Cc: Marcel Apfelbaum <address@hidden>
Signed-off-by: Markus Armbruster <address@hidden>
Message-Id: <address@hidden>
Reviewed-by: Daniel P. Berrangé <address@hidden>


  Commit: 55225c853ab8ba948ef70634cee6fbca0d8c67dc
      
https://github.com/qemu/qemu/commit/55225c853ab8ba948ef70634cee6fbca0d8c67dc
  Author: Markus Armbruster <address@hidden>
  Date:   2019-07-02 (Tue, 02 Jul 2019)

  Changed paths:
    M hw/core/Makefile.objs
    A hw/core/machine-hmp-cmds.c
    M include/monitor/hmp.h
    M monitor/hmp-cmds.c
    M monitor/misc.c

  Log Message:
  -----------
  hw/core: Collect HMP command handlers in hw/core/

Move the HMP handlers related to qapi/machine.json to
hw/core/machine-hmp-cmds.c, where they are covered by MAINTAINERS
section "Machine core", just like qapi/machine.json.

Cc: Eduardo Habkost <address@hidden>
Cc: Marcel Apfelbaum <address@hidden>
Cc: "Dr. David Alan Gilbert" <address@hidden>
Signed-off-by: Markus Armbruster <address@hidden>
Message-Id: <address@hidden>
Reviewed-by: Daniel P. Berrangé <address@hidden>
Reviewed-by: Dr. David Alan Gilbert <address@hidden>


  Commit: 7f7b4e7abef43dac192ae265ef84b9848e85572d
      
https://github.com/qemu/qemu/commit/7f7b4e7abef43dac192ae265ef84b9848e85572d
  Author: Markus Armbruster <address@hidden>
  Date:   2019-07-02 (Tue, 02 Jul 2019)

  Changed paths:
    M MAINTAINERS
    M qapi/Makefile.objs
    A qapi/machine-target.json
    M qapi/misc.json
    M qapi/qapi-schema.json
    M qapi/target.json
    M target/arm/helper.c
    M target/i386/cpu.c
    M target/mips/helper.c
    M target/ppc/translate_init.inc.c
    M target/s390x/cpu_models.c

  Log Message:
  -----------
  qapi: Split machine-target.json off target.json and misc.json

Move commands query-cpu-definitions, query-cpu-model-baseline,
query-cpu-model-comparison, and query-cpu-model-expansion with their
types from target.json to machine-target.json.  Also move types
CpuModelInfo, CpuModelExpansionType, and CpuModelCompareResult from
misc.json there.  Add machine-target.json to MAINTAINERS section
"Machine core".

Cc: Eduardo Habkost <address@hidden>
Cc: Marcel Apfelbaum <address@hidden>
Signed-off-by: Markus Armbruster <address@hidden>
Message-Id: <address@hidden>
Reviewed-by: Daniel P. Berrangé <address@hidden>
[Commit message typo fixed]


  Commit: b0227cdb00f8dbb1fb624f5b4f5f0c0817324d2f
      
https://github.com/qemu/qemu/commit/b0227cdb00f8dbb1fb624f5b4f5f0c0817324d2f
  Author: Markus Armbruster <address@hidden>
  Date:   2019-07-02 (Tue, 02 Jul 2019)

  Changed paths:
    M hw/ppc/spapr_rtc.c
    M hw/s390x/s390-skeys.c
    M hw/timer/mc146818rtc.c
    M qapi/Makefile.objs
    A qapi/misc-target.json
    M qapi/qapi-schema.json
    R qapi/target.json
    M target/arm/monitor.c
    M target/i386/sev_i386.h

  Log Message:
  -----------
  qapi: Rename target.json to misc-target.json

Signed-off-by: Markus Armbruster <address@hidden>
Message-Id: <address@hidden>
Reviewed-by: Daniel P. Berrangé <address@hidden>


  Commit: d06b747bd55059f6e5bde64f105477929f8275fb
      
https://github.com/qemu/qemu/commit/d06b747bd55059f6e5bde64f105477929f8275fb
  Author: Markus Armbruster <address@hidden>
  Date:   2019-07-02 (Tue, 02 Jul 2019)

  Changed paths:
    M MAINTAINERS
    M dump.c
    M include/sysemu/dump.h
    M monitor/hmp-cmds.c
    M qapi/Makefile.objs
    A qapi/dump.json
    M qapi/misc.json
    M qapi/qapi-schema.json

  Log Message:
  -----------
  qapi: Split dump.json off misc.json

Move commands dump-guest-memory, query-dump,
query-dump-guest-memory-capability with their types from misc.json to
new dump.json.  Add dump.json to MAINTAINERS section "Dump".

Cc: Marc-André Lureau <address@hidden>
Signed-off-by: Markus Armbruster <address@hidden>
Message-Id: <address@hidden>
Reviewed-by: Marc-André Lureau <address@hidden>
Reviewed-by: Daniel P. Berrangé <address@hidden>


  Commit: c2a8714801821f8e4b7ef9b81b4f0e3a6e64ae2f
      
https://github.com/qemu/qemu/commit/c2a8714801821f8e4b7ef9b81b4f0e3a6e64ae2f
  Author: Markus Armbruster <address@hidden>
  Date:   2019-07-02 (Tue, 02 Jul 2019)

  Changed paths:
    M MAINTAINERS
    M Makefile.target
    R dump.c
    A dump/Makefile.objs
    A dump/dump.c
    A dump/win_dump.c
    A dump/win_dump.h
    R win_dump.c
    R win_dump.h

  Log Message:
  -----------
  dump: Move the code to dump/

Cc: Marc-André Lureau <address@hidden>
Signed-off-by: Markus Armbruster <address@hidden>
Message-Id: <address@hidden>
Reviewed-by: Marc-André Lureau <address@hidden>
Reviewed-by: Daniel P. Berrangé <address@hidden>


  Commit: 6d3da32c8b64223670a1f756596158901645baa4
      
https://github.com/qemu/qemu/commit/6d3da32c8b64223670a1f756596158901645baa4
  Author: Markus Armbruster <address@hidden>
  Date:   2019-07-02 (Tue, 02 Jul 2019)

  Changed paths:
    M MAINTAINERS

  Log Message:
  -----------
  MAINTAINERS: Add Windows dump to section "Dump"

Commit 2da91b54fe9 "dump: add Windows dump format to
dump-guest-memory" neglected to update MAINTAINERS.  Do it now.

Cc: Marc-André Lureau <address@hidden>
Signed-off-by: Markus Armbruster <address@hidden>
Message-Id: <address@hidden>
Reviewed-by: Marc-André Lureau <address@hidden>
Reviewed-by: Daniel P. Berrangé <address@hidden>


  Commit: 2608b3df8f9cd91baee9d04e246a0255dbb612db
      
https://github.com/qemu/qemu/commit/2608b3df8f9cd91baee9d04e246a0255dbb612db
  Author: Markus Armbruster <address@hidden>
  Date:   2019-07-02 (Tue, 02 Jul 2019)

  Changed paths:
    M Makefile.objs
    M dump/Makefile.objs
    A dump/dump-hmp-cmds.c
    M monitor/hmp-cmds.c

  Log Message:
  -----------
  dump: Move HMP command handlers to dump/

Move the HMP handlers related to qapi/dump.json to
dump/dump-hmp-cmds.c, where they are covered by MAINTAINERS section
"Dump", just like qapi/dump.json.

Cc: Marc-André Lureau <address@hidden>
Cc: "Dr. David Alan Gilbert" <address@hidden>
Signed-off-by: Markus Armbruster <address@hidden>
Message-Id: <address@hidden>
Reviewed-by: Daniel P. Berrangé <address@hidden>
Reviewed-by: Dr. David Alan Gilbert <address@hidden>
[Commit message typo fixed]


  Commit: 374f63f6810a2f99254cdf32af67035d951301c8
      
https://github.com/qemu/qemu/commit/374f63f6810a2f99254cdf32af67035d951301c8
  Author: Peter Maydell <address@hidden>
  Date:   2019-07-03 (Wed, 03 Jul 2019)

  Changed paths:
    M MAINTAINERS
    M Makefile.objs
    M Makefile.target
    M cpus.c
    R dump.c
    A dump/Makefile.objs
    A dump/dump-hmp-cmds.c
    A dump/dump.c
    A dump/win_dump.c
    A dump/win_dump.h
    R hmp.h
    M hw/block/xen-block.c
    M hw/core/Makefile.objs
    A hw/core/machine-hmp-cmds.c
    A hw/core/machine-qmp-cmds.c
    A hw/core/numa.c
    M hw/core/qdev.c
    M hw/ppc/spapr_rtc.c
    M hw/s390x/s390-skeys.c
    M hw/timer/mc146818rtc.c
    M include/hw/boards.h
    A include/monitor/hmp.h
    M include/monitor/qdev.h
    M include/sysemu/dump.h
    M include/sysemu/hostmem.h
    M include/sysemu/numa.h
    M monitor/hmp-cmds.c
    M monitor/misc.c
    M monitor/qmp-cmds.c
    R numa.c
    M qapi/Makefile.objs
    A qapi/dump.json
    A qapi/machine-target.json
    A qapi/machine.json
    A qapi/misc-target.json
    M qapi/misc.json
    M qapi/qapi-schema.json
    A qapi/qdev.json
    A qapi/qom.json
    R qapi/target.json
    M qdev-monitor.c
    M qom/Makefile.objs
    A qom/qom-hmp-cmds.c
    A qom/qom-qmp-cmds.c
    M target/arm/helper.c
    M target/arm/monitor.c
    M target/i386/cpu.c
    M target/i386/monitor.c
    M target/i386/sev_i386.h
    M target/mips/helper.c
    M target/nios2/monitor.c
    M target/ppc/monitor.c
    M target/ppc/translate_init.inc.c
    M target/s390x/cpu.c
    M target/s390x/cpu_models.c
    M target/s390x/sigp.c
    M target/sh4/monitor.c
    M target/sparc/monitor.c
    M target/xtensa/monitor.c
    M vl.c
    R win_dump.c
    R win_dump.h

  Log Message:
  -----------
  Merge remote-tracking branch 'remotes/armbru/tags/pull-monitor-2019-07-02-v2' 
into staging

Monitor patches for 2019-07-02

# gpg: Signature made Tue 02 Jul 2019 12:37:57 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-07-02-v2:
  dump: Move HMP command handlers to dump/
  MAINTAINERS: Add Windows dump to section "Dump"
  dump: Move the code to dump/
  qapi: Split dump.json off misc.json
  qapi: Rename target.json to misc-target.json
  qapi: Split machine-target.json off target.json and misc.json
  hw/core: Collect HMP command handlers in hw/core/
  hw/core: Collect QMP command handlers in hw/core/
  hw/core: Move numa.c to hw/core/
  qapi: Split machine.json off misc.json
  MAINTAINERS: Merge sections CPU, NUMA into Machine core
  qom: Move HMP command handlers to qom/
  qom: Move QMP command handlers to qom/
  qapi: Split qom.json and qdev.json off misc.json
  hmp: Move hmp.h to include/monitor/
  Makefile: Don't add monitor/ twice to common-obj-y
  MAINTAINERS: Make section "QOM" cover qdev as well
  MAINTAINERS: new maintainers for QOM

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


Compare: https://github.com/qemu/qemu/compare/506179e42112...374f63f6810a



reply via email to

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