> > A lot of the uclamp functions appear to be inlined so it is not be > > particularly obvious from a raw profile but it shows up in the annotated > > profile in activate_task and dequeue_task for example. In the case of > > dequeue_task, uclamp_rq_dec_id() is extremely expensive according to the > > annotated profile. > > > > I'm afraid I did not dig into this deeply once I knew I could just disable > > it even within the distribution. > > Could by any chance the vmlinux (with debug symbols hopefully) and perf.dat are > still lying around to share? > I didn't preserve the vmlinux files. I can recreate them if you have problems reproducing this locally. The "perf archive" files and profile data can be downloaded at http://www.skynet.ie/~mel/postings/netperf-20200529/profile.tar.gz which should be enough for an annotated profile to compare with a local run. -- Mel Gorman SUSE Labs