• Peter Xu's avatar
    ramblock: add new hmp command "info ramblock" · be9b23c4
    Peter Xu authored
    To dump information about ramblocks. It looks like:
    
    (qemu) info ramblock
                  Block Name    PSize              Offset               Used              Total
                /objects/mem    2 MiB  0x0000000000000000 0x0000000080000000 0x0000000080000000
                    vga.vram    4 KiB  0x0000000080060000 0x0000000001000000 0x0000000001000000
        /rom@etc/acpi/tables    4 KiB  0x00000000810b0000 0x0000000000020000 0x0000000000200000
                     pc.bios    4 KiB  0x0000000080000000 0x0000000000040000 0x0000000000040000
      0000:00:03.0/e1000.rom    4 KiB  0x0000000081070000 0x0000000000040000 0x0000000000040000
                      pc.rom    4 KiB  0x0000000080040000 0x0000000000020000 0x0000000000020000
        0000:00:02.0/vga.rom    4 KiB  0x0000000081060000 0x0000000000010000 0x0000000000010000
       /rom@etc/table-loader    4 KiB  0x00000000812b0000 0x0000000000001000 0x0000000000001000
          /rom@etc/acpi/rsdp    4 KiB  0x00000000812b1000 0x0000000000001000 0x0000000000001000
    
    Ramblock is something hidden internally in QEMU implementation, and this
    command should only be used by mostly QEMU developers on RAM stuff. It
    is not a command suitable for QMP interface. So only HMP interface is
    provided for it.
    Reviewed-by: 's avatarDr. David Alan Gilbert <dgilbert@redhat.com>
    Signed-off-by: 's avatarPeter Xu <peterx@redhat.com>
    Message-Id: <1494562661-9063-4-git-send-email-peterx@redhat.com>
    Signed-off-by: 's avatarDr. David Alan Gilbert <dgilbert@redhat.com>
    be9b23c4
hmp.h 7.68 KB