Bug#911815: /usr/bin/perf_4.18: Please build perf against libbfd

2021-11-11 Thread Salvatore Bonaccorso
Hi, On Fri, Sep 10, 2021 at 12:27:28PM +0200, Tony Garnock-Jones wrote: > Just to follow up again, here's an improved version of the patch that > doesn't hand-roll quite so much socketpair/fork/exec code, reusing existing > tools/ code instead! > > Also, here's the upstream discussion of the

Bug#911815: /usr/bin/perf_4.18: Please build perf against libbfd

2021-09-10 Thread Tony Garnock-Jones
Just to follow up again, here's an improved version of the patch that doesn't hand-roll quite so much socketpair/fork/exec code, reusing existing tools/ code instead! Also, here's the upstream discussion of the patch on the linux-perf-users mailing list:

Bug#911815: /usr/bin/perf_4.18: Please build perf against libbfd

2021-09-09 Thread Steinar H. Gunderson
On Thu, Sep 09, 2021 at 12:54:50PM +0200, Tony Garnock-Jones wrote: > Thanks, Steinar, for your suggestion! I've written a patch against the > non-libbfd code in perf to try it out. > > It works very well. What used to take endless minutes now takes a few > seconds. Thanks for doing this! I can

Bug#911815: /usr/bin/perf_4.18: Please build perf against libbfd

2021-09-09 Thread Tony Garnock-Jones
Dear Steinar, Ben, Mike, others: On Tue, 18 Aug 2020 00:35:53 +0200 "Steinar H. Gunderson" wrote: But we can probably make the addr2line solution much faster? perf runs: [...] but the normal way of running addr2line is to run it and then start feeding it addresses on stdin (ie. don't start

Bug#911815: /usr/bin/perf_4.18: Please build perf against libbfd

2020-08-17 Thread Steinar H. Gunderson
On Fri, Oct 26, 2018 at 01:12:51AM +0100, Ben Hutchings wrote: > For future reference, that's the comment: > > # perf can link against libbfd if available, but the result is > # undistributable as they are licenced under GPL v2 and v3+ > # respectively. Override detection of libbfd and insist

Bug#911815: /usr/bin/perf_4.18: Please build perf against libbfd

2018-10-25 Thread Ben Hutchings
Control: tag -1 wontfix On Thu, 2018-10-25 at 18:55 +0900, Mike Hommey wrote: [...] > I found > https://salsa.debian.org/kernel-team/linux/blob/master/debian/rules.d/tools/perf/Makefile#L27-31 [...] For future reference, that's the comment: # perf can link against libbfd if available, but the

Bug#911815: /usr/bin/perf_4.18: Please build perf against libbfd

2018-10-25 Thread Mike Hommey
On Thu, Oct 25, 2018 at 03:20:11PM +0900, Mike Hommey wrote: > Package: linux-perf-4.18 > Version: 4.18.10-2 > Severity: wishlist > File: /usr/bin/perf_4.18 > > Dear Maintainer, > > Running e.g. perf report with dwarf call graph info can take a long time > depending on the size of the profile

Bug#911815: /usr/bin/perf_4.18: Please build perf against libbfd

2018-10-25 Thread Mike Hommey
Package: linux-perf-4.18 Version: 4.18.10-2 Severity: wishlist File: /usr/bin/perf_4.18 Dear Maintainer, Running e.g. perf report with dwarf call graph info can take a long time depending on the size of the profile and the size of dwarf info in the binaries being profiled. That's because each