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=9f1c2cb3296a252bd84d56f80346369bd0d95387;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(); } /*