]> granicus.if.org Git - strace/commitdiff
perf: change address argument type from unsigned long to kernel_ureg_t
authorDmitry V. Levin <ldv@altlinux.org>
Thu, 22 Dec 2016 02:50:05 +0000 (02:50 +0000)
committerDmitry V. Levin <ldv@altlinux.org>
Fri, 23 Dec 2016 19:26:58 +0000 (19:26 +0000)
* perf.c (fetch_perf_event_attr, print_perf_event_attr): Change
address argument type from unsigned long to kernel_ureg_t.

perf.c

diff --git a/perf.c b/perf.c
index 99b0489c39ca11ada4c3b81f93fa6e7e6dd6c66a..f6e6a32d0ca9d354d9b7f117cc898cde67f95c68 100644 (file)
--- a/perf.c
+++ b/perf.c
@@ -61,7 +61,7 @@ free_pea_desc(void *pea_desc_ptr)
 }
 
 static int
-fetch_perf_event_attr(struct tcb *tcp, unsigned long addr)
+fetch_perf_event_attr(struct tcb *const tcp, const kernel_ureg_t addr)
 {
        struct pea_desc *desc;
        struct perf_event_attr *attr;
@@ -118,7 +118,7 @@ fetch_perf_event_attr(struct tcb *tcp, unsigned long addr)
        } while (0)
 
 static void
-print_perf_event_attr(struct tcb *tcp, unsigned long addr)
+print_perf_event_attr(struct tcb *const tcp, const kernel_ureg_t addr)
 {
        static const char *precise_ip_desc[] = {
                "arbitrary skid",