qemu-commits
[Top][All Lists]
Advanced

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

[Qemu-commits] [qemu/qemu] b86288: MAINTAINERS: Cover userfaultfd


From: Peter Maydell
Subject: [Qemu-commits] [qemu/qemu] b86288: MAINTAINERS: Cover userfaultfd
Date: Sat, 04 Feb 2023 02:20:26 -0800

  Branch: refs/heads/staging
  Home:   https://github.com/qemu/qemu
  Commit: b862888c53033c66f0ac4af27718f7971dcd713c
      
https://github.com/qemu/qemu/commit/b862888c53033c66f0ac4af27718f7971dcd713c
  Author: Markus Armbruster <armbru@redhat.com>
  Date:   2023-02-02 (Thu, 02 Feb 2023)

  Changed paths:
    M MAINTAINERS

  Log Message:
  -----------
  MAINTAINERS: Cover userfaultfd

Commit 0e9b5cd6b2 "migration: introduce UFFD-WP low-level interface
helpers" added util/userfaultfd.c without covering it in MAINTAINERS.
Add it to section "Migration".

Signed-off-by: Markus Armbruster <armbru@redhat.com>
Message-Id: <20230119091545.3116376-2-armbru@redhat.com>
Reviewed-by: Dr. David Alan Gilbert <dgilbert@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Juan Quintela <quintela@redhat.com>


  Commit: 75e5519a139e57e4b953a9336cb87ad12f8a3719
      
https://github.com/qemu/qemu/commit/75e5519a139e57e4b953a9336cb87ad12f8a3719
  Author: Markus Armbruster <armbru@redhat.com>
  Date:   2023-02-02 (Thu, 02 Feb 2023)

  Changed paths:
    M MAINTAINERS

  Log Message:
  -----------
  MAINTAINERS: Cover include/sysemu/accel-blocker.h

Commit bd688fc931 "accel: introduce accelerator blocker API" aded
include/sysemu/accel-blocker.h and accel/accel-blocker.c.  MAINTAINERS
covers the latter in section "Guest CPU Cores (other accelerators) /
Overall", but not the former.  Fix that.

Signed-off-by: Markus Armbruster <armbru@redhat.com>
Message-Id: <20230119091545.3116376-3-armbru@redhat.com>
Reviewed-by: Juan Quintela <quintela@redhat.com>


  Commit: ea66c00e7cd79b4cb8aa94a27c5491514dc1662c
      
https://github.com/qemu/qemu/commit/ea66c00e7cd79b4cb8aa94a27c5491514dc1662c
  Author: Markus Armbruster <armbru@redhat.com>
  Date:   2023-02-02 (Thu, 02 Feb 2023)

  Changed paths:
    M MAINTAINERS

  Log Message:
  -----------
  MAINTAINERS: Cover tpm.c again

Commit 800d4deda0 "softmmu: move more files to softmmu/" (v5.2.0)
updated MAINTAINERS for all moved files but one.  Fix that.

Fixes: 800d4deda04be016a95fbbf397c830a2d14ff9f6
Signed-off-by: Markus Armbruster <armbru@redhat.com>
Message-Id: <20230120170104.359690-1-armbru@redhat.com>


  Commit: 15b7646c7d0d17f41b78f3af5adb21a2e4e45a93
      
https://github.com/qemu/qemu/commit/15b7646c7d0d17f41b78f3af5adb21a2e4e45a93
  Author: Markus Armbruster <armbru@redhat.com>
  Date:   2023-02-04 (Sat, 04 Feb 2023)

  Changed paths:
    M monitor/hmp-cmds.c
    M monitor/hmp.c
    M monitor/misc.c
    M monitor/qmp-cmds-control.c
    M monitor/qmp-cmds.c

  Log Message:
  -----------
  monitor: Drop unnecessary includes

Signed-off-by: Markus Armbruster <armbru@redhat.com>
Message-Id: <20230124121946.1139465-2-armbru@redhat.com>
Reviewed-by: Stefan Berger <stefanb@linux.ibm.com>


  Commit: 98b5362bdd53188d0bf1754267f49580cde9dde1
      
https://github.com/qemu/qemu/commit/98b5362bdd53188d0bf1754267f49580cde9dde1
  Author: Markus Armbruster <armbru@redhat.com>
  Date:   2023-02-04 (Sat, 04 Feb 2023)

  Changed paths:
    A audio/audio-hmp-cmds.c
    M audio/meson.build
    M include/monitor/hmp.h
    M monitor/misc.c

  Log Message:
  -----------
  audio: Move HMP commands from monitor/ to audio/

This moves these commands from MAINTAINERS sections "Human
Monitor (HMP)" and "QMP" to "Overall Audio backends".

Signed-off-by: Markus Armbruster <armbru@redhat.com>
Message-Id: <20230124121946.1139465-3-armbru@redhat.com>


  Commit: b7d75c0b4816b2d766671f1e5a64de1251526686
      
https://github.com/qemu/qemu/commit/b7d75c0b4816b2d766671f1e5a64de1251526686
  Author: Markus Armbruster <armbru@redhat.com>
  Date:   2023-02-04 (Sat, 04 Feb 2023)

  Changed paths:
    A chardev/char-hmp-cmds.c
    M chardev/meson.build
    M monitor/hmp-cmds.c
    M monitor/misc.c

  Log Message:
  -----------
  char: Move HMP commands from monitor/ to chardev/

This moves these commands from MAINTAINERS sections "Human
Monitor (HMP)" and "QMP" to "Character device backends".

Signed-off-by: Markus Armbruster <armbru@redhat.com>
Message-Id: <20230124121946.1139465-4-armbru@redhat.com>


  Commit: c3054a6e6a8c191b20f981a022270af1ead0ab29
      
https://github.com/qemu/qemu/commit/c3054a6e6a8c191b20f981a022270af1ead0ab29
  Author: Markus Armbruster <armbru@redhat.com>
  Date:   2023-02-04 (Sat, 04 Feb 2023)

  Changed paths:
    M chardev/char.c
    M include/monitor/qmp-helpers.h
    M monitor/qmp-cmds.c

  Log Message:
  -----------
  char: Factor out qmp_add_client() parts and move to chardev/

Code moves from MAINTAINERS section "QMP" to "Character device
backends".

Signed-off-by: Markus Armbruster <armbru@redhat.com>
Message-Id: <20230124121946.1139465-5-armbru@redhat.com>


  Commit: 444ee02c5ff3b1ce794e9dc2fe2005a13ae8e4a7
      
https://github.com/qemu/qemu/commit/444ee02c5ff3b1ce794e9dc2fe2005a13ae8e4a7
  Author: Markus Armbruster <armbru@redhat.com>
  Date:   2023-02-04 (Sat, 04 Feb 2023)

  Changed paths:
    M monitor/misc.c

  Log Message:
  -----------
  hmp: Drop redundant argument check from add_completion_option()

No need to check for null arguments, no caller passes them.

Signed-off-by: Markus Armbruster <armbru@redhat.com>
Message-Id: <20230124121946.1139465-6-armbru@redhat.com>


  Commit: 52f50b1e9f8fd410d4293a211d549ec61b902728
      
https://github.com/qemu/qemu/commit/52f50b1e9f8fd410d4293a211d549ec61b902728
  Author: Markus Armbruster <armbru@redhat.com>
  Date:   2023-02-04 (Sat, 04 Feb 2023)

  Changed paths:
    M include/qemu/readline.h
    M monitor/hmp.c
    M monitor/misc.c
    M util/readline.c

  Log Message:
  -----------
  readline: Extract readline_add_completion_of() from monitor

monitor/misc.h has static add_completion_option().  It's useful
elsewhere in the monitor.  Since it's not monitor-specific, move it to
util/readline.c renamed to readline_add_completion_of(), and put it to
use.

Signed-off-by: Markus Armbruster <armbru@redhat.com>
Message-Id: <20230124121946.1139465-7-armbru@redhat.com>


  Commit: 5ec92f2d92709964bd9247346097536c02394b3a
      
https://github.com/qemu/qemu/commit/5ec92f2d92709964bd9247346097536c02394b3a
  Author: Markus Armbruster <armbru@redhat.com>
  Date:   2023-02-04 (Sat, 04 Feb 2023)

  Changed paths:
    M include/monitor/hmp.h
    M monitor/hmp.c
    M monitor/misc.c
    M monitor/monitor-internal.h

  Log Message:
  -----------
  hmp: Rename help_cmd() to hmp_help_cmd(), move declaration to hmp.h

The next commit will move a caller of help_cmd() to a new file.
Including monitor/monitor-internal.h there just for help_cmd() feels
silly.  Better to provide it in monitor/hmp.h suitably renamed.

Signed-off-by: Markus Armbruster <armbru@redhat.com>
Message-Id: <20230124121946.1139465-8-armbru@redhat.com>


  Commit: 29b62a1063c662e9564d23c716103adde2c94ca8
      
https://github.com/qemu/qemu/commit/29b62a1063c662e9564d23c716103adde2c94ca8
  Author: Markus Armbruster <armbru@redhat.com>
  Date:   2023-02-04 (Sat, 04 Feb 2023)

  Changed paths:
    M include/monitor/hmp.h
    M monitor/misc.c
    M trace/meson.build
    A trace/trace-hmp-cmds.c

  Log Message:
  -----------
  trace: Move HMP commands from monitor/ to trace/

This moves these commands from MAINTAINERS sections "Human
Monitor (HMP)" and "QMP" to "Tracing".

Signed-off-by: Markus Armbruster <armbru@redhat.com>
Message-Id: <20230124121946.1139465-9-armbru@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com>


  Commit: d9c631ea9f428afb32d0fa1399e4fcb9faeaa3b8
      
https://github.com/qemu/qemu/commit/d9c631ea9f428afb32d0fa1399e4fcb9faeaa3b8
  Author: Markus Armbruster <armbru@redhat.com>
  Date:   2023-02-04 (Sat, 04 Feb 2023)

  Changed paths:
    M hw/core/machine-qmp-cmds.c
    M monitor/qmp-cmds.c

  Log Message:
  -----------
  machine: Move QMP commands from monitor/ to hw/core/

This moves these commands from MAINTAINERS section "QMP" to "Machine
core".

Signed-off-by: Markus Armbruster <armbru@redhat.com>
Message-Id: <20230124121946.1139465-10-armbru@redhat.com>


  Commit: 85ea9dfedd1650782588063418d8530bd8042932
      
https://github.com/qemu/qemu/commit/85ea9dfedd1650782588063418d8530bd8042932
  Author: Markus Armbruster <armbru@redhat.com>
  Date:   2023-02-04 (Sat, 04 Feb 2023)

  Changed paths:
    M hw/core/machine-hmp-cmds.c
    M monitor/hmp-cmds.c

  Log Message:
  -----------
  machine: Move HMP commands from monitor/ to hw/core/

This moves these commands from MAINTAINERS section "Human
Monitor (HMP)" to "Machine core".

Signed-off-by: Markus Armbruster <armbru@redhat.com>
Message-Id: <20230124121946.1139465-11-armbru@redhat.com>


  Commit: cffaca0fab7ccb955c0e498c5132b801844d2c41
      
https://github.com/qemu/qemu/commit/cffaca0fab7ccb955c0e498c5132b801844d2c41
  Author: Markus Armbruster <armbru@redhat.com>
  Date:   2023-02-04 (Sat, 04 Feb 2023)

  Changed paths:
    M monitor/hmp-cmds.c
    M monitor/misc.c
    M qom/qom-hmp-cmds.c

  Log Message:
  -----------
  qom: Move HMP commands from monitor/ to qom/

This moves these commands from MAINTAINERS sections "Human
Monitor (HMP)" and "QMP" to "QOM".

Signed-off-by: Markus Armbruster <armbru@redhat.com>
Message-Id: <20230124121946.1139465-12-armbru@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>


  Commit: fa1d2f8f635f2e3d7a7269283cc0ff81ea6f2031
      
https://github.com/qemu/qemu/commit/fa1d2f8f635f2e3d7a7269283cc0ff81ea6f2031
  Author: Markus Armbruster <armbru@redhat.com>
  Date:   2023-02-04 (Sat, 04 Feb 2023)

  Changed paths:
    M block/monitor/block-hmp-cmds.c
    M include/monitor/hmp.h
    M monitor/hmp-cmds.c

  Log Message:
  -----------
  block: Factor out hmp_change_medium(), and move to block/monitor/

Signed-off-by: Markus Armbruster <armbru@redhat.com>
Message-Id: <20230124121946.1139465-13-armbru@redhat.com>
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com>
Reviewed-by: Stefan Berger <stefanb@linux.ibm.com>


  Commit: 52cafcea43db82a52596d37b347b84e3c9ac8452
      
https://github.com/qemu/qemu/commit/52cafcea43db82a52596d37b347b84e3c9ac8452
  Author: Markus Armbruster <armbru@redhat.com>
  Date:   2023-02-04 (Sat, 04 Feb 2023)

  Changed paths:
    M hw/net/meson.build
    A hw/net/rocker/rocker-hmp-cmds.c
    M monitor/hmp-cmds.c

  Log Message:
  -----------
  rocker: Move HMP commands from monitor to hw/net/rocker/

This moves these commands from MAINTAINERS section "Human
Monitor (HMP)" to "Rocker" and "Network devices".

Signed-off-by: Markus Armbruster <armbru@redhat.com>
Message-Id: <20230124121946.1139465-14-armbru@redhat.com>


  Commit: 0d79271b5702d27736fd081d8994e857ae8b5db5
      
https://github.com/qemu/qemu/commit/0d79271b5702d27736fd081d8994e857ae8b5db5
  Author: Markus Armbruster <armbru@redhat.com>
  Date:   2023-02-04 (Sat, 04 Feb 2023)

  Changed paths:
    M include/monitor/hmp.h
    M monitor/hmp-cmds.c

  Log Message:
  -----------
  hmp: Rewrite strlist_from_comma_list() as hmp_split_at_comma()

Use g_strsplit() for the actual splitting.  Give external linkage, so
the next commit can move one of its users to another source file.

Signed-off-by: Markus Armbruster <armbru@redhat.com>
Message-Id: <20230124121946.1139465-15-armbru@redhat.com>


  Commit: 2030ca36bf1af79c68a4955ff3bf240ec561ec72
      
https://github.com/qemu/qemu/commit/2030ca36bf1af79c68a4955ff3bf240ec561ec72
  Author: Markus Armbruster <armbru@redhat.com>
  Date:   2023-02-04 (Sat, 04 Feb 2023)

  Changed paths:
    M monitor/hmp-cmds.c
    M monitor/misc.c
    M net/meson.build
    A net/net-hmp-cmds.c

  Log Message:
  -----------
  net: Move HMP commands from monitor to net/

This moves these commands from MAINTAINERS sections "Human
Monitor (HMP)" and "QMP" to "Network device backends".

Signed-off-by: Markus Armbruster <armbru@redhat.com>
Message-Id: <20230124121946.1139465-16-armbru@redhat.com>


  Commit: ae71d13d4e606cc89f361ce813e85fb6f6e92096
      
https://github.com/qemu/qemu/commit/ae71d13d4e606cc89f361ce813e85fb6f6e92096
  Author: Markus Armbruster <armbru@redhat.com>
  Date:   2023-02-04 (Sat, 04 Feb 2023)

  Changed paths:
    M include/monitor/hmp.h
    M include/net/net.h
    M monitor/hmp-cmds.c
    M monitor/misc.c
    M net/net-hmp-cmds.c
    M net/net.c

  Log Message:
  -----------
  net: Move hmp_info_network() to net-hmp-cmds.c

Signed-off-by: Markus Armbruster <armbru@redhat.com>
Message-Id: <20230124121946.1139465-17-armbru@redhat.com>


  Commit: 119f50ce30f1dfdfd33e4ec7455b147834c794d5
      
https://github.com/qemu/qemu/commit/119f50ce30f1dfdfd33e4ec7455b147834c794d5
  Author: Markus Armbruster <armbru@redhat.com>
  Date:   2023-02-04 (Sat, 04 Feb 2023)

  Changed paths:
    M migration/meson.build
    A migration/migration-hmp-cmds.c
    M monitor/hmp-cmds.c
    M monitor/misc.c

  Log Message:
  -----------
  migration: Move HMP commands from monitor/ to migration/

This moves these commands from MAINTAINERS sections "Human
Monitor (HMP)" and "QMP" to "Migration".

Signed-off-by: Markus Armbruster <armbru@redhat.com>
Message-Id: <20230124121946.1139465-18-armbru@redhat.com>
Reviewed-by: Juan Quintela <quintela@redhat.com>


  Commit: 27be86351ec94509925e6312f5e79743d698e902
      
https://github.com/qemu/qemu/commit/27be86351ec94509925e6312f5e79743d698e902
  Author: Markus Armbruster <armbru@redhat.com>
  Date:   2023-02-04 (Sat, 04 Feb 2023)

  Changed paths:
    M migration/migration.c
    M monitor/misc.c

  Log Message:
  -----------
  migration: Move the QMP command from monitor/ to migration/

This moves the command from MAINTAINERS sections "Human Monitor (HMP)"
and "QMP" to "Migration".

Signed-off-by: Markus Armbruster <armbru@redhat.com>
Message-Id: <20230124121946.1139465-19-armbru@redhat.com>
Reviewed-by: Juan Quintela <quintela@redhat.com>


  Commit: fa1cea9d0fafe04d34134b2a90b4e00c6f0a5a2c
      
https://github.com/qemu/qemu/commit/fa1cea9d0fafe04d34134b2a90b4e00c6f0a5a2c
  Author: Markus Armbruster <armbru@redhat.com>
  Date:   2023-02-04 (Sat, 04 Feb 2023)

  Changed paths:
    M hw/virtio/meson.build
    A hw/virtio/virtio-hmp-cmds.c
    M monitor/hmp-cmds.c

  Log Message:
  -----------
  virtio: Move HMP commands from monitor/ to hw/virtio/

This moves these commands from MAINTAINERS section "Human
Monitor (HMP)" to "virtio".

Signed-off-by: Markus Armbruster <armbru@redhat.com>
Message-Id: <20230124121946.1139465-20-armbru@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>


  Commit: 0801062c1b891c5d152a04be10abd5d5af4a9c42
      
https://github.com/qemu/qemu/commit/0801062c1b891c5d152a04be10abd5d5af4a9c42
  Author: Markus Armbruster <armbru@redhat.com>
  Date:   2023-02-04 (Sat, 04 Feb 2023)

  Changed paths:
    M MAINTAINERS
    M monitor/hmp-cmds.c
    M softmmu/meson.build
    A softmmu/tpm-hmp-cmds.c

  Log Message:
  -----------
  tpm: Move HMP commands from monitor/ to softmmu/

This moves these commands from MAINTAINERS section "Human
Monitor (HMP)" to "TPM".

Signed-off-by: Markus Armbruster <armbru@redhat.com>
Message-Id: <20230124121946.1139465-21-armbru@redhat.com>
Reviewed-by: Stefan Berger <stefanb@linux.ibm.com>


  Commit: bab46b8180fdb0cf9a7adb7598f371d4457f51ca
      
https://github.com/qemu/qemu/commit/bab46b8180fdb0cf9a7adb7598f371d4457f51ca
  Author: Markus Armbruster <armbru@redhat.com>
  Date:   2023-02-04 (Sat, 04 Feb 2023)

  Changed paths:
    M MAINTAINERS
    M include/monitor/hmp.h
    M monitor/hmp-cmds.c
    M monitor/misc.c
    M softmmu/meson.build
    A softmmu/runstate-hmp-cmds.c

  Log Message:
  -----------
  runstate: Move HMP commands from monitor/ to softmmu/

This moves these commands from MAINTAINERS section "Human
Monitor (HMP)" and "QMP" to "Main loop".

Signed-off-by: Markus Armbruster <armbru@redhat.com>
Message-Id: <20230124121946.1139465-22-armbru@redhat.com>


  Commit: aa09b3d5f8e2819d53a6fd81e655ddb3ef107a47
      
https://github.com/qemu/qemu/commit/aa09b3d5f8e2819d53a6fd81e655ddb3ef107a47
  Author: Markus Armbruster <armbru@redhat.com>
  Date:   2023-02-04 (Sat, 04 Feb 2023)

  Changed paths:
    M MAINTAINERS
    M accel/kvm/kvm-all.c
    R include/monitor/stats.h
    A include/sysemu/stats.h
    M meson.build
    M monitor/qmp-cmds.c
    A stats/meson.build
    A stats/stats-qmp-cmds.c

  Log Message:
  -----------
  stats: Move QMP commands from monitor/ to stats/

This moves these commands from MAINTAINERS section "QMP" to new
section "Stats".  Status is Orphan.  Volunteers welcome!

Signed-off-by: Markus Armbruster <armbru@redhat.com>
Message-Id: <20230124121946.1139465-23-armbru@redhat.com>


  Commit: 6a5fcf6c1e06561a14b4456807a5c8f8cc3f936a
      
https://github.com/qemu/qemu/commit/6a5fcf6c1e06561a14b4456807a5c8f8cc3f936a
  Author: Markus Armbruster <armbru@redhat.com>
  Date:   2023-02-04 (Sat, 04 Feb 2023)

  Changed paths:
    M monitor/hmp-cmds.c
    M stats/meson.build
    A stats/stats-hmp-cmds.c

  Log Message:
  -----------
  stats: Move HMP commands from monitor/ to stats/

This moves these commands from MAINTAINERS section "Human
Monitor (HMP)" to section "Stats".

Signed-off-by: Markus Armbruster <armbru@redhat.com>
Message-Id: <20230124121946.1139465-24-armbru@redhat.com>


  Commit: 5bd26d78d9629a9d3f4780a162f09272978eae3d
      
https://github.com/qemu/qemu/commit/5bd26d78d9629a9d3f4780a162f09272978eae3d
  Author: Markus Armbruster <armbru@redhat.com>
  Date:   2023-02-04 (Sat, 04 Feb 2023)

  Changed paths:
    A hw/acpi/acpi-qmp-cmds.c
    M hw/acpi/meson.build
    M monitor/qmp-cmds.c

  Log Message:
  -----------
  acpi: Move the QMP command from monitor/ to hw/acpi/

This moves the command from MAINTAINERS section "QMP" to section
"ACPI/SMBIOS)".

Signed-off-by: Markus Armbruster <armbru@redhat.com>
Message-Id: <20230124121946.1139465-25-armbru@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>


  Commit: 9c9c5ce7f7d63e654d21a61c58366a7306bcab9f
      
https://github.com/qemu/qemu/commit/9c9c5ce7f7d63e654d21a61c58366a7306bcab9f
  Author: Markus Armbruster <armbru@redhat.com>
  Date:   2023-02-04 (Sat, 04 Feb 2023)

  Changed paths:
    M monitor/misc.c
    M softmmu/qdev-monitor.c

  Log Message:
  -----------
  qdev: Move HMP command completion from monitor to softmmu/

This moves the completion code from MAINTAINERS sections "Human
Monitor (HMP)" and "QMP" to section "QOM".

Signed-off-by: Markus Armbruster <armbru@redhat.com>
Message-Id: <20230124121946.1139465-26-armbru@redhat.com>


  Commit: 7ef88b53343efc932dfecfa01426e179dd042dd4
      
https://github.com/qemu/qemu/commit/7ef88b53343efc932dfecfa01426e179dd042dd4
  Author: Markus Armbruster <armbru@redhat.com>
  Date:   2023-02-04 (Sat, 04 Feb 2023)

  Changed paths:
    A monitor/fds.c
    M monitor/meson.build
    M monitor/misc.c

  Log Message:
  -----------
  monitor: Split file descriptor passing stuff off misc.c

Signed-off-by: Markus Armbruster <armbru@redhat.com>
Message-Id: <20230124121946.1139465-27-armbru@redhat.com>


  Commit: dd00d7fa653de2768d036f88b77ea936b8f0571e
      
https://github.com/qemu/qemu/commit/dd00d7fa653de2768d036f88b77ea936b8f0571e
  Author: Markus Armbruster <armbru@redhat.com>
  Date:   2023-02-04 (Sat, 04 Feb 2023)

  Changed paths:
    M include/monitor/monitor.h
    M monitor/misc.c
    M monitor/monitor.c

  Log Message:
  -----------
  monitor: Move monitor_putc() next to monitor_puts & external linkage

monitor_putc() will soon be used from more than one .c file.

Signed-off-by: Markus Armbruster <armbru@redhat.com>
Message-Id: <20230124121946.1139465-28-armbru@redhat.com>


  Commit: e22455664b000e60065fb038f1c960b429e4e7db
      
https://github.com/qemu/qemu/commit/e22455664b000e60065fb038f1c960b429e4e7db
  Author: Markus Armbruster <armbru@redhat.com>
  Date:   2023-02-04 (Sat, 04 Feb 2023)

  Changed paths:
    M include/monitor/hmp-target.h
    A monitor/hmp-cmds-target.c
    M monitor/meson.build
    M monitor/misc.c

  Log Message:
  -----------
  monitor: Move target-dependent HMP commands to hmp-cmds-target.c

Target-independent hmp_gpa2hva(), hmp_gpa2hpa() move along to stay
next to hmp_gva2gpa().

Signed-off-by: Markus Armbruster <armbru@redhat.com>
Message-Id: <20230124121946.1139465-29-armbru@redhat.com>


  Commit: cbf819979bcb7ea15a0921a9dc31eded68dda81d
      
https://github.com/qemu/qemu/commit/cbf819979bcb7ea15a0921a9dc31eded68dda81d
  Author: Markus Armbruster <armbru@redhat.com>
  Date:   2023-02-04 (Sat, 04 Feb 2023)

  Changed paths:
    M hmp-commands.hx
    M include/monitor/hmp.h
    M monitor/hmp-cmds.c
    M monitor/misc.c

  Log Message:
  -----------
  monitor: Move remaining HMP commands from misc.c to hmp-cmds.c

This requires giving them external linkage.  Rename do_help_cmd() to
hmp_help(), and do_print() to hmp_print().

Signed-off-by: Markus Armbruster <armbru@redhat.com>
Message-Id: <20230124121946.1139465-30-armbru@redhat.com>


  Commit: e6e108d138635b33f0ef48058c7aafa58484556b
      
https://github.com/qemu/qemu/commit/e6e108d138635b33f0ef48058c7aafa58484556b
  Author: Markus Armbruster <armbru@redhat.com>
  Date:   2023-02-04 (Sat, 04 Feb 2023)

  Changed paths:
    M monitor/misc.c
    M monitor/qmp-cmds.c

  Log Message:
  -----------
  monitor: Move remaining QMP stuff from misc.c to qmp-cmds.c

Signed-off-by: Markus Armbruster <armbru@redhat.com>
Message-Id: <20230124121946.1139465-31-armbru@redhat.com>


  Commit: 9d2b5f2ce4c7913406f7d17aafcf2f71757e49d8
      
https://github.com/qemu/qemu/commit/9d2b5f2ce4c7913406f7d17aafcf2f71757e49d8
  Author: Markus Armbruster <armbru@redhat.com>
  Date:   2023-02-04 (Sat, 04 Feb 2023)

  Changed paths:
    M monitor/misc.c
    M monitor/monitor.c
    M storage-daemon/qemu-storage-daemon.c

  Log Message:
  -----------
  monitor: Loosen coupling between misc.c and monitor.c slightly

Signed-off-by: Markus Armbruster <armbru@redhat.com>
Message-Id: <20230124121946.1139465-32-armbru@redhat.com>


  Commit: 864a3fa439276148b6d7abcf2d43ee8dbe4c4062
      
https://github.com/qemu/qemu/commit/864a3fa439276148b6d7abcf2d43ee8dbe4c4062
  Author: Markus Armbruster <armbru@redhat.com>
  Date:   2023-02-04 (Sat, 04 Feb 2023)

  Changed paths:
    A monitor/hmp-target.c
    M monitor/meson.build
    R monitor/misc.c

  Log Message:
  -----------
  monitor: Rename misc.c to hmp-target.c

What's left in misc.c is exactly the target-dependent part of the HMP
core.  Rename accordingly.

Signed-off-by: Markus Armbruster <armbru@redhat.com>
Message-Id: <20230124121946.1139465-33-armbru@redhat.com>


  Commit: 579510e196a544b42bd8bca9cc61688d4d1211ac
      
https://github.com/qemu/qemu/commit/579510e196a544b42bd8bca9cc61688d4d1211ac
  Author: Peter Maydell <peter.maydell@linaro.org>
  Date:   2023-02-04 (Sat, 04 Feb 2023)

  Changed paths:
    M MAINTAINERS
    M accel/kvm/kvm-all.c
    A audio/audio-hmp-cmds.c
    M audio/meson.build
    M block/monitor/block-hmp-cmds.c
    A chardev/char-hmp-cmds.c
    M chardev/char.c
    M chardev/meson.build
    M hmp-commands.hx
    A hw/acpi/acpi-qmp-cmds.c
    M hw/acpi/meson.build
    M hw/core/machine-hmp-cmds.c
    M hw/core/machine-qmp-cmds.c
    M hw/net/meson.build
    A hw/net/rocker/rocker-hmp-cmds.c
    M hw/virtio/meson.build
    A hw/virtio/virtio-hmp-cmds.c
    M include/monitor/hmp-target.h
    M include/monitor/hmp.h
    M include/monitor/monitor.h
    M include/monitor/qmp-helpers.h
    R include/monitor/stats.h
    M include/net/net.h
    M include/qemu/readline.h
    A include/sysemu/stats.h
    M meson.build
    M migration/meson.build
    A migration/migration-hmp-cmds.c
    M migration/migration.c
    A monitor/fds.c
    A monitor/hmp-cmds-target.c
    M monitor/hmp-cmds.c
    A monitor/hmp-target.c
    M monitor/hmp.c
    M monitor/meson.build
    R monitor/misc.c
    M monitor/monitor-internal.h
    M monitor/monitor.c
    M monitor/qmp-cmds-control.c
    M monitor/qmp-cmds.c
    M net/meson.build
    A net/net-hmp-cmds.c
    M net/net.c
    M qom/qom-hmp-cmds.c
    M softmmu/meson.build
    M softmmu/qdev-monitor.c
    A softmmu/runstate-hmp-cmds.c
    A softmmu/tpm-hmp-cmds.c
    A stats/meson.build
    A stats/stats-hmp-cmds.c
    A stats/stats-qmp-cmds.c
    M storage-daemon/qemu-storage-daemon.c
    M trace/meson.build
    A trace/trace-hmp-cmds.c
    M util/readline.c

  Log Message:
  -----------
  Merge tag 'pull-monitor-2023-02-03-v2' of https://repo.or.cz/qemu/armbru into 
staging

Monitor patches for 2023-02-03

# -----BEGIN PGP SIGNATURE-----
#
# iQJGBAABCAAwFiEENUvIs9frKmtoZ05fOHC0AOuRhlMFAmPeAkgSHGFybWJydUBy
# ZWRoYXQuY29tAAoJEDhwtADrkYZTUagP/iZ24jXaWoFOKaO70wdQ/tdoQObWZnUV
# 8xJNJYmYYbWoiq9wQXHebi/yEgBudso1lLzAnp8lsF12ybnNV1zsjyV/yumEKSNW
# 3nL1NZIcuY9IDmCe97clY9nm9H2lUhjjyCG3gnjg+uC3JjlSjO/T8lbkdT+fYnkR
# AInVTCPYFjSO9MIOhN0WNIY73HlAjr4zx5TEgS/D4pFj6iGq2qEniSDGMRf+/fVr
# uSbIXbQlum+VAdxbGMSVf8yQPlNcFUXUpSJrbgJE272H6saQuvn5mkwD0RcYXyaI
# OlfXpATDRNTsP3yYImxgr7y29Exo1HnCuC6T1n/+fwkirtMR3a7X6XjaQwFsWcrx
# xxGiHQOve3r/I3DAO6A64T2ceD/XuI43LygqkkljfuoXifnJz7Lo39P9HrY0dhpC
# KSld2n/Vv4xYyykvqAzpvzijwq679ILIbTplhm9gOrfrDRZjWad3uLAcYxsTXXR8
# BQbHGovcAzTOEx/0Quo3NThpAeNYPGyrPz3xBIV+XtPJGWvFsrA/s/po4qWDTmF6
# UTzPoEmznsD+DRboNOKfinCsOnpTAru4gbXevi7sfmMHQbLYN5xgsrF7WdlaxWa6
# 4QbJyNUq0O+aL0gyfVLuiZBCQ32Jaz1WvowK856Yl4jwczP5HM0ujyyM75+Kx072
# PdnMgxYYLSij
# =d+wL
# -----END PGP SIGNATURE-----
# gpg: Signature made Sat 04 Feb 2023 06:59:20 GMT
# gpg:                using RSA key 354BC8B3D7EB2A6B68674E5F3870B400EB918653
# gpg:                issuer "armbru@redhat.com"
# gpg: Good signature from "Markus Armbruster <armbru@redhat.com>" [full]
# gpg:                 aka "Markus Armbruster <armbru@pond.sub.org>" [full]
# Primary key fingerprint: 354B C8B3 D7EB 2A6B 6867  4E5F 3870 B400 EB91 8653

* tag 'pull-monitor-2023-02-03-v2' of https://repo.or.cz/qemu/armbru: (35 
commits)
  monitor: Rename misc.c to hmp-target.c
  monitor: Loosen coupling between misc.c and monitor.c slightly
  monitor: Move remaining QMP stuff from misc.c to qmp-cmds.c
  monitor: Move remaining HMP commands from misc.c to hmp-cmds.c
  monitor: Move target-dependent HMP commands to hmp-cmds-target.c
  monitor: Move monitor_putc() next to monitor_puts & external linkage
  monitor: Split file descriptor passing stuff off misc.c
  qdev: Move HMP command completion from monitor to softmmu/
  acpi: Move the QMP command from monitor/ to hw/acpi/
  stats: Move HMP commands from monitor/ to stats/
  stats: Move QMP commands from monitor/ to stats/
  runstate: Move HMP commands from monitor/ to softmmu/
  tpm: Move HMP commands from monitor/ to softmmu/
  virtio: Move HMP commands from monitor/ to hw/virtio/
  migration: Move the QMP command from monitor/ to migration/
  migration: Move HMP commands from monitor/ to migration/
  net: Move hmp_info_network() to net-hmp-cmds.c
  net: Move HMP commands from monitor to net/
  hmp: Rewrite strlist_from_comma_list() as hmp_split_at_comma()
  rocker: Move HMP commands from monitor to hw/net/rocker/
  ...

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>


Compare: https://github.com/qemu/qemu/compare/a48d3563efaf...579510e196a5



reply via email to

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