Commit cd891520 authored by Pavel Emelyanov's avatar Pavel Emelyanov

pagemap: Make show_pagemap use pb_show engine only

Signed-off-by: 's avatarPavel Emelyanov <xemul@parallels.com>
parent add21b75
...@@ -212,15 +212,14 @@ void print_image_data(int fd, unsigned int length, int show) ...@@ -212,15 +212,14 @@ void print_image_data(int fd, unsigned int length, int show)
xfree(data); xfree(data);
} }
void show_pagemap(int fd) static void show_pagemaps(int fd, void *obj)
{ {
PagemapHead *h; pb_show_plain_pretty(fd, PB_PAGEMAP, "2:%u");
}
if (pb_read_one(fd, &h, PB_PAGEMAP_HEAD) < 0) void show_pagemap(int fd)
return; {
pr_msg("Pages id: %u\n", h->pages_id); do_pb_show_plain(fd, PB_PAGEMAP_HEAD, 1, show_pagemaps, NULL);
pagemap_head__free_unpacked(h, NULL);
return pb_show_plain_pretty(fd, PB_PAGEMAP, "2:%u");
} }
void show_siginfo(int fd) void show_siginfo(int fd)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment