Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.kernel > #73659 > unrolled thread

Getting the latest and greatest Linux perf features on every Debian kernel

Started byIan Rogers <irogers@google.com>
First post2021-11-12 07:40 +0100
Last post2021-11-12 07:40 +0100
Articles 1 — 1 participant

Back to article view | Back to linux.debian.kernel


Contents

  Getting the latest and greatest Linux perf features on every Debian kernel Ian Rogers <irogers@google.com> - 2021-11-12 07:40 +0100

#73659 — Getting the latest and greatest Linux perf features on every Debian kernel

FromIan Rogers <irogers@google.com>
Date2021-11-12 07:40 +0100
SubjectGetting the latest and greatest Linux perf features on every Debian kernel
Message-ID<Diyoa-1Z8-7@gated-at.bofh.it>

[Multipart message — attachments visible in raw view] — view raw

Hi,

Debian currently tries to match the Linux perf tool to the version of the
kernel that it is being run upon. Reaching out to Ben Hutchings, he
explained to me that this was done back in 2010 due to kernel and Linux
perf incompatibilities. This was likely the case, but it was a bug in the
Linux perf tool that should have been fixed. It is the goal of the tool to
be backward compatible. A problem with matching the tool to the kernel
version is that users miss out on new features and fixes (this topic came
up in a recent interview of the maintainer Arnaldo Carvalho de Melo [1]).

Ben Hutchings informs me that making it so that Debian ships the latest
Linux perf tool requires updates both to the linux-base and linux source
packages. The Linux perf tool also has many other often optional
dependencies, like libunwind, libbpf, libpfm4, libtraceevent, etc. In
general, having the dependency will unlock more features. Linux tools has
its own copies of libbpf and libtraceevent, and so these may pose some
versioning issues.

I think it'd be great to get Debian shipping the latest version of Linux
perf for its users. Hopefully we can agree to change how Debian packages
perf currently and then work out the best way to package and keep it
up-to-date. I look forward to everyone's help and input.

Thanks in advance,
Ian Rogers

[1] https://youtu.be/aUDtN0qjxD0?t=5869

[toc] | [standalone]


Back to top | Article view | linux.debian.kernel


csiph-web