From aa5e08eac5b9d0bf40eabdd8fb0e2a8b2e06b355 Mon Sep 17 00:00:00 2001 From: "Dmitry V. Levin" Date: Fri, 23 Dec 2016 01:18:15 +0000 Subject: [PATCH] kexec: change address argument type from unsigned long to kernel_ureg_t * kexec.c (print_kexec_segments): Change address argument type from unsigned long to kernel_ureg_t. --- kexec.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/kexec.c b/kexec.c index 0d3ae560..4872ca5b 100644 --- a/kexec.c +++ b/kexec.c @@ -63,7 +63,7 @@ print_seg(struct tcb *tcp, void *elem_buf, size_t elem_size, void *data) } static void -print_kexec_segments(struct tcb *tcp, const unsigned long addr, +print_kexec_segments(struct tcb *const tcp, const kernel_ureg_t addr, const unsigned long len) { if (len > KEXEC_SEGMENT_MAX) { @@ -85,8 +85,7 @@ SYS_FUNC(kexec_load) tprintf(", %lu, ", tcp->u_arg[1]); /* segments */ - print_kexec_segments(tcp, tcp->u_arg[2], - tcp->u_arg[1]); + print_kexec_segments(tcp, tcp->u_arg[2], tcp->u_arg[1]); tprints(", "); /* flags */ -- 2.50.1