Re: [PATCH] perf/core: Fix creating kernel counters for PMUs that override event->cpu

2019-07-24 Thread Mark Rutland
On Wed, Jul 24, 2019 at 03:53:24PM +0300, Leonard Crestez wrote: > Some hardware PMU drivers will override perf_event.cpu inside their > event_init callback. This causes a lockdep splat when initialized through > the kernel API: > > WARNING: CPU: 0 PID: 250 at kernel/events/core.c:2917

[PATCH] perf/core: Fix creating kernel counters for PMUs that override event->cpu

2019-07-24 Thread Leonard Crestez
Some hardware PMU drivers will override perf_event.cpu inside their event_init callback. This causes a lockdep splat when initialized through the kernel API: WARNING: CPU: 0 PID: 250 at kernel/events/core.c:2917 ctx_sched_out+0x78/0x208 CPU: 0 PID: 250 Comm: systemd-udevd Not tainted