aboutsummaryrefslogtreecommitdiffstats
path: root/include/uapi/linux
diff options
context:
space:
mode:
Diffstat (limited to 'include/uapi/linux')
-rw-r--r--include/uapi/linux/perf_event.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/include/uapi/linux/perf_event.h b/include/uapi/linux/perf_event.h
index 2881145cda86..6c72e72e975c 100644
--- a/include/uapi/linux/perf_event.h
+++ b/include/uapi/linux/perf_event.h
@@ -476,7 +476,7 @@ struct perf_event_mmap_page {
476 * u64 delta; 476 * u64 delta;
477 * 477 *
478 * quot = (cyc >> time_shift); 478 * quot = (cyc >> time_shift);
479 * rem = cyc & ((1 << time_shift) - 1); 479 * rem = cyc & (((u64)1 << time_shift) - 1);
480 * delta = time_offset + quot * time_mult + 480 * delta = time_offset + quot * time_mult +
481 * ((rem * time_mult) >> time_shift); 481 * ((rem * time_mult) >> time_shift);
482 * 482 *
@@ -507,7 +507,7 @@ struct perf_event_mmap_page {
507 * And vice versa: 507 * And vice versa:
508 * 508 *
509 * quot = cyc >> time_shift; 509 * quot = cyc >> time_shift;
510 * rem = cyc & ((1 << time_shift) - 1); 510 * rem = cyc & (((u64)1 << time_shift) - 1);
511 * timestamp = time_zero + quot * time_mult + 511 * timestamp = time_zero + quot * time_mult +
512 * ((rem * time_mult) >> time_shift); 512 * ((rem * time_mult) >> time_shift);
513 */ 513 */