On Wed, Jan 30, 2019 at 11:10:58AM +0100, Peter Zijlstra wrote: > > Why do you say this is not possible? All you need is 3 CPUs, one doing a > CPU online, one doing a perf ioctl() and one doing that > bpf_probe_register().
yeah. indeed. I'm impressed that lockdep figured it out while I missed it manually looking through the code and stack traces. Will reword the commit log.