]> granicus.if.org Git - strace/commitdiff
kexec: add printing of struct kexec_segment field names
authorEugene Syromyatnikov <evgsyr@gmail.com>
Thu, 20 Oct 2016 03:42:29 +0000 (06:42 +0300)
committerEugene Syromyatnikov <evgsyr@gmail.com>
Fri, 28 Oct 2016 23:54:01 +0000 (02:54 +0300)
* kexec.c (print_seg): Print field names of the kexec_segment structure.

kexec.c

diff --git a/kexec.c b/kexec.c
index 128b1dffc15c4a7fa185bf18932126e7b5d5e024..9ced0157f3dc08cbe227881be9cef69878220eb7 100644 (file)
--- a/kexec.c
+++ b/kexec.c
@@ -53,11 +53,11 @@ print_seg(struct tcb *tcp, void *elem_buf, size_t elem_size, void *data)
                seg = elem_buf;
        }
 
-       tprints("{");
+       tprints("{buf=");
        printaddr(seg[0]);
-       tprintf(", %lu, ", seg[1]);
+       tprintf(", bufsz=%lu, mem=", seg[1]);
        printaddr(seg[2]);
-       tprintf(", %lu}", seg[3]);
+       tprintf(", memsz=%lu}", seg[3]);
 
        return true;
 }