qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [PATCH-for-10.1 v6 0/8] accel/system: Add 'info accel' on human monitor
@ 2025-07-15 14:00 Philippe Mathieu-Daudé
  2025-07-15 14:00 ` [PATCH-for-10.1 v6 1/8] Revert "accel/tcg: Unregister the RCU before exiting RR thread" Philippe Mathieu-Daudé
                   ` (8 more replies)
  0 siblings, 9 replies; 10+ messages in thread
From: Philippe Mathieu-Daudé @ 2025-07-15 14:00 UTC (permalink / raw)
  To: qemu-devel
  Cc: Phil Dennis-Jordan, Markus Armbruster,
	Philippe Mathieu-Daudé, Cameron Esfahani, Laurent Vivier,
	Manos Pitsidianakis, Dr. David Alan Gilbert, Alex Bennée,
	Roman Bolshakov, Eric Blake, Paolo Bonzini, Pierrick Bouvier,
	Richard Henderson, Mads Ynddal

Since v5:
- Addressed rth review comments
- Added R-b tags

Philippe Mathieu-Daudé (8):
  Revert "accel/tcg: Unregister the RCU before exiting RR thread"
  accel/tcg: Extract statistic related code to tcg-stats.c
  accel/system: Introduce @x-accel-stats QMP command
  accel/system: Add 'info accel' on human monitor
  accel/tcg: Propagate AccelState to dump_accel_info()
  accel/tcg: Implement AccelClass::get_stats() handler
  accel/hvf: Implement AccelClass::get_vcpu_stats()
  [NOTFORMERGE] linux-user: Dump TCG stats to logfile

 qapi/accelerator.json         |  17 +++
 accel/tcg/internal-common.h   |   2 +-
 include/accel/accel-cpu-ops.h |   3 +
 include/accel/accel-ops.h     |   2 +
 include/tcg/tcg.h             |   2 +
 accel/accel-qmp.c             |  35 ++++++
 accel/accel-system.c          |   9 ++
 accel/hvf/hvf-accel-ops.c     |  24 ++++
 accel/tcg/monitor.c           | 200 -------------------------------
 accel/tcg/tcg-accel-ops-rr.c  |   2 -
 accel/tcg/tcg-all.c           |   1 +
 accel/tcg/tcg-stats.c         | 219 ++++++++++++++++++++++++++++++++++
 linux-user/exit.c             |   6 +
 accel/meson.build             |   2 +-
 accel/tcg/meson.build         |   1 +
 hmp-commands-info.hx          |  12 ++
 16 files changed, 333 insertions(+), 204 deletions(-)
 create mode 100644 accel/accel-qmp.c
 create mode 100644 accel/tcg/tcg-stats.c

-- 
2.49.0



^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2025-07-15 19:54 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-07-15 14:00 [PATCH-for-10.1 v6 0/8] accel/system: Add 'info accel' on human monitor Philippe Mathieu-Daudé
2025-07-15 14:00 ` [PATCH-for-10.1 v6 1/8] Revert "accel/tcg: Unregister the RCU before exiting RR thread" Philippe Mathieu-Daudé
2025-07-15 14:00 ` [PATCH-for-10.1 v6 2/8] accel/tcg: Extract statistic related code to tcg-stats.c Philippe Mathieu-Daudé
2025-07-15 14:00 ` [PATCH-for-10.1 v6 3/8] accel/system: Introduce @x-accel-stats QMP command Philippe Mathieu-Daudé
2025-07-15 14:00 ` [PATCH-for-10.1 v6 4/8] accel/system: Add 'info accel' on human monitor Philippe Mathieu-Daudé
2025-07-15 14:00 ` [PATCH-for-10.1 v6 5/8] accel/tcg: Propagate AccelState to dump_accel_info() Philippe Mathieu-Daudé
2025-07-15 14:00 ` [PATCH-for-10.1 v6 6/8] accel/tcg: Implement AccelClass::get_stats() handler Philippe Mathieu-Daudé
2025-07-15 14:00 ` [PATCH-for-10.1 v6 7/8] accel/hvf: Implement AccelClass::get_vcpu_stats() Philippe Mathieu-Daudé
2025-07-15 14:00 ` [NOTFORMERGE PATCH-for-10.1 v6 8/8] linux-user: Dump TCG stats to logfile Philippe Mathieu-Daudé
2025-07-15 19:28 ` [PATCH-for-10.1 v6 0/8] accel/system: Add 'info accel' on human monitor Philippe Mathieu-Daudé

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).