After some investigation, I found this:

If I use the perf executable from the package linux-tools-4.15.0-55-generic
along with the Linux kernel 5.0.0-23-generic from the package
linux-image-5.0.0-23-generic , it works.


$ /usr/lib/linux-tools/4.15.0-55-generic/perf top -p `pidof top`

Samples: 134  of event 'cycles:ppp', Event count (approx.): 26218815
Overhead  Shared Object       Symbol
   6.69%  libc-2.27.so        [.] _IO_vfscanf
   4.01%  [kernel]            [k] entry_SYSCALL_64
   3.71%  [kernel]            [k] do_syscall_64
   3.36%  [kernel]            [k] num_to_str
   3.25%  libc-2.27.so        [.] __GI_____strtoll_l_internal
   2.54%  [kernel]            [k] syscall_return_via_sysret
   2.35%  [kernel]            [k] __d_lookup
   2.24%  [kernel]            [k] get_mem_cgroup_from_mm
   2.22%  libc-2.27.so        [.] _IO_default_xsputn
   1.84%  libc-2.27.so        [.] _IO_sputbackc
   1.80%  [kernel]            [k] kmem_cache_free
   1.77%  [kernel]            [k] bitmap_string.isra.2
   1.72%  [kernel]            [k] render_sigset_t
   1.65%  [kernel]            [k] __alloc_file
   1.62%  [kernel]            [k] do_task_stat
   1.57%  [kernel]            [k] number


So, the problem is really the executable /usr/lib/linux-hwe-tools-5.0.0-23/perf
which is in the package:

$ apt-file search /usr/lib/linux-hwe-tools-5.0.0-23/perf
linux-hwe-tools-5.0.0-23: /usr/lib/linux-hwe-tools-5.0.0-23/perf

$ dpkg -l|grep linux-hwe-tools-5.0.0-23|awk '{print $1, $2, $3, $4}'|column -t
ii  linux-hwe-tools-5.0.0-23  5.0.0-23.24~18.04.1  amd64

According to 
https://packages.ubuntu.com/bionic-updates/linux-hwe-cloud-tools-5.0.0-23 ,
the source package for linux-hwe-tools is linux-hwe.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1839852

Title:
  perf broken on hwe kernel 5.0.0-23

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-hwe/+bug/1839852/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to