From 2c2fdd3334078f5eefea4f82f0df0fccfc8a9238 Mon Sep 17 00:00:00 2001 From: Nicolas Viennot Date: Mon, 13 Apr 2020 17:20:34 +0000 Subject: [PATCH] parasite-msg: %u is not implemented for parasite code Changed all the %u into %d. Ideally, we should implement the %u format for parasite code. Signed-off-by: Nicolas Viennot --- criu/pie/parasite.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/criu/pie/parasite.c b/criu/pie/parasite.c index 64b5bbb3e..d83978317 100644 --- a/criu/pie/parasite.c +++ b/criu/pie/parasite.c @@ -53,7 +53,7 @@ static int mprotect_vmas(struct parasite_dump_pages_args *args) vma = vmas + i; ret = sys_mprotect((void *)vma->start, vma->len, vma->prot | args->add_prot); if (ret) { - pr_err("mprotect(%08lx, %lu) failed with code %d\n", + pr_err("mprotect(%08lx, %ld) failed with code %d\n", vma->start, vma->len, ret); break; } @@ -102,7 +102,7 @@ static int dump_pages(struct parasite_dump_pages_args *args) } if (spliced_bytes != args->nr_pages * PAGE_SIZE) { sys_close(p); - pr_err("Can't splice all pages to pipe (%lu/%d)\n", spliced_bytes, args->nr_pages); + pr_err("Can't splice all pages to pipe (%ld/%d)\n", spliced_bytes, args->nr_pages); return -1; }