All of lore.kernel.org
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH v5 0/3] ramblock: add hmp command "info ramblock"
@ 2017-05-09 11:25 Peter Xu
  2017-05-09 11:25 ` [Qemu-devel] [PATCH v5 1/3] ramblock: add RAMBLOCK_FOREACH() Peter Xu
                   ` (2 more replies)
  0 siblings, 3 replies; 6+ messages in thread
From: Peter Xu @ 2017-05-09 11:25 UTC (permalink / raw)
  To: qemu-devel
  Cc: Paolo Bonzini, Markus Armbruster, peterx, Dr. David Alan Gilbert

v5
- add r-b for Dave on first patch (which I forgot in v4, so I got it
  again)
- add one more patch to introduce size_to_str() as patch 2 [Dave]
- let the last patch use the new interface

v4:
- move page_size_to_str() into util/cutil.c [Dave]

v3:
- cast the three PRIx64 addresses using (uint64_t) [Fam]
- add more comment in patch 2 to emphasize that this command is only
  suitable for HMP, not QMP [Markus]

v2:
- replace "lx" with "PRIx64" in three places

Sometimes I would like to know ramblock info for a VM. This command
would help. It provides a way to dump ramblock info. Currently the
list is by default sorted by size, though I think it's good enough.

Please review, thanks.

Peter Xu (3):
  ramblock: add RAMBLOCK_FOREACH()
  utils: provide size_to_str()
  ramblock: add new hmp command "info ramblock"

 exec.c                 | 44 +++++++++++++++++++++++++++++++++-----------
 hmp-commands-info.hx   | 14 ++++++++++++++
 hmp.c                  |  6 ++++++
 hmp.h                  |  1 +
 include/exec/ramlist.h |  6 ++++++
 include/qemu-common.h  |  1 +
 migration/ram.c        | 15 ++++++++-------
 util/cutils.c          | 26 ++++++++++++++++++++++++++
 8 files changed, 95 insertions(+), 18 deletions(-)

-- 
2.7.4

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

end of thread, other threads:[~2017-05-10  3:32 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-05-09 11:25 [Qemu-devel] [PATCH v5 0/3] ramblock: add hmp command "info ramblock" Peter Xu
2017-05-09 11:25 ` [Qemu-devel] [PATCH v5 1/3] ramblock: add RAMBLOCK_FOREACH() Peter Xu
2017-05-09 11:25 ` [Qemu-devel] [PATCH v5 2/3] utils: provide size_to_str() Peter Xu
2017-05-09 14:50   ` Markus Armbruster
2017-05-10  3:32     ` Peter Xu
2017-05-09 11:25 ` [Qemu-devel] [PATCH v5 3/3] ramblock: add new hmp command "info ramblock" Peter Xu

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.