|
@@ -2177,7 +2177,7 @@ void arch_perf_update_userpage(struct perf_event *event,
|
|
* cap_user_time_zero doesn't make sense when we're using a different
|
|
* cap_user_time_zero doesn't make sense when we're using a different
|
|
* time base for the records.
|
|
* time base for the records.
|
|
*/
|
|
*/
|
|
- if (event->clock == &local_clock) {
|
|
|
|
|
|
+ if (!event->attr.use_clockid) {
|
|
userpg->cap_user_time_zero = 1;
|
|
userpg->cap_user_time_zero = 1;
|
|
userpg->time_zero = data->cyc2ns_offset;
|
|
userpg->time_zero = data->cyc2ns_offset;
|
|
}
|
|
}
|