X-Git-Url: http://git.monstr.eu/?a=blobdiff_plain;f=arch%2Fs390%2Fkernel%2Fperf_cpum_cf_diag.c;h=b5c86fb70d633c07c4565e8ce4c182feacb9e924;hb=f8d8977a3d971011ab04e4569a664628bd03935e;hp=e949ab832ed759bd237f78cca12c8ca83fe6a384;hpb=81c64b0bd0900405b4e55f3d48a2fc7dd5e1676c;p=linux-2.6-microblaze.git diff --git a/arch/s390/kernel/perf_cpum_cf_diag.c b/arch/s390/kernel/perf_cpum_cf_diag.c index e949ab832ed7..b5c86fb70d63 100644 --- a/arch/s390/kernel/perf_cpum_cf_diag.c +++ b/arch/s390/kernel/perf_cpum_cf_diag.c @@ -118,8 +118,8 @@ static void cf_diag_trailer(struct cf_trailer_entry *te) if (te->cpu_speed) te->speed = 1; te->clock_base = 1; /* Save clock base */ - memcpy(&te->tod_base, &tod_clock_base[1], 8); - store_tod_clock((__u64 *)&te->timestamp); + te->tod_base = tod_clock_base.tod; + te->timestamp = get_tod_clock_fast(); } /*