** Changed in: linux-hwe (Ubuntu)
Status: Confirmed => Fix Released
** Changed in: linux-hwe (Ubuntu Disco)
Status: Confirmed => Fix Released
** Changed in: linux-hwe (Ubuntu Cosmic)
Status: Confirmed => Fix Released
--
You received this bug notification because you are a m
** Tags added: cscc
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1396654
Title:
C++ demangling support missing from perf
To manage notifications about this bug go to:
https://bugs.launchpad.net/ub
This bug was fixed in the package linux - 5.0.0-11.12
---
linux (5.0.0-11.12) disco; urgency=medium
* linux: 5.0.0-11.12 -proposed tracker (LP: #1824383)
* hns3: PPU_PF_ABNORMAL_INT_ST over_8bd_no_fe found [error status=0x1]
(LP: #1824194)
- net: hns3: fix for not calcula
This bug was fixed in the package linux-hwe - 4.15.0-47.50~16.04.1
---
linux-hwe (4.15.0-47.50~16.04.1) xenial; urgency=medium
* linux-hwe: 4.15.0-47.50~16.04.1 -proposed tracker (LP: #1819715)
* Packaging resync (LP: #1786013)
- [Packaging] update helper scripts
- [Packa
This bug was fixed in the package linux - 4.18.0-17.18
---
linux (4.18.0-17.18) cosmic; urgency=medium
* linux: 4.18.0-17.18 -proposed tracker (LP: #1819624)
* Packaging resync (LP: #1786013)
- [Packaging] resync getabis
- [Packaging] update helper scripts
* C++ demang
This bug was fixed in the package linux-hwe - 4.15.0-47.50~16.04.1
---
linux-hwe (4.15.0-47.50~16.04.1) xenial; urgency=medium
* linux-hwe: 4.15.0-47.50~16.04.1 -proposed tracker (LP: #1819715)
* Packaging resync (LP: #1786013)
- [Packaging] update helper scripts
- [Packa
This bug was fixed in the package linux-hwe - 4.18.0-17.18~18.04.1
---
linux-hwe (4.18.0-17.18~18.04.1) bionic; urgency=medium
* linux-hwe: 4.18.0-17.18~18.04.1 -proposed tracker (LP: #1819623)
* Packaging resync (LP: #1786013)
- [Packaging] update update.conf
* Strip spec
This bug was fixed in the package linux-hwe - 4.18.0-17.18~18.04.1
---
linux-hwe (4.18.0-17.18~18.04.1) bionic; urgency=medium
* linux-hwe: 4.18.0-17.18~18.04.1 -proposed tracker (LP: #1819623)
* Packaging resync (LP: #1786013)
- [Packaging] update update.conf
* Strip spec
This bug was fixed in the package linux - 4.15.0-47.50
---
linux (4.15.0-47.50) bionic; urgency=medium
* linux: 4.15.0-47.50 -proposed tracker (LP: #1819716)
* Packaging resync (LP: #1786013)
- [Packaging] resync getabis
- [Packaging] update helper scripts
- [Packagin
This bug was fixed in the package linux - 4.15.0-47.50
---
linux (4.15.0-47.50) bionic; urgency=medium
* linux: 4.15.0-47.50 -proposed tracker (LP: #1819716)
* Packaging resync (LP: #1786013)
- [Packaging] resync getabis
- [Packaging] update helper scripts
- [Packagin
This bug was fixed in the package linux - 4.4.0-145.171
---
linux (4.4.0-145.171) xenial; urgency=medium
* linux: 4.4.0-145.171 -proposed tracker (LP: #1821724)
* linux-generic should depend on linux-base >=4.1 (LP: #1820419)
- [Packaging] Fix linux-base dependency
linux (4.
This bug was fixed in the package linux - 4.4.0-145.171
---
linux (4.4.0-145.171) xenial; urgency=medium
* linux: 4.4.0-145.171 -proposed tracker (LP: #1821724)
* linux-generic should depend on linux-base >=4.1 (LP: #1820419)
- [Packaging] Fix linux-base dependency
linux (4.
** Tags removed: verification-needed-cosmic
** Tags added: verification-done-cosmic
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1396654
Title:
C++ demangling support missing from perf
To manage n
** Changed in: linux (Ubuntu Disco)
Status: Triaged => Fix Committed
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1396654
Title:
C++ demangling support missing from perf
To manage notificat
I tested this on 16.04 for linux-tools-generic-hwe-16.04/xenial-
proposed.
** Tags removed: verification-needed-xenial
** Tags added: verification-done-xenial
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/
Hmm, apparently /usr/bin/perf is only a wrapper script that runs the
"right" version of the perf executable for the current kernel. But the
perf executable (typically inside /usr/lib/linux-tools-VERSION) is part
of the "linux-tools-VERSION" package.
So if I do:
$ sudo apt install linux-tools-4.15
Tested the following on bionic:
$ cat main.cpp
#include
#include
static __attribute__ ((noinline)) int my_really_big_function()
{
for(size_t i = 0; i < 1000; ++i)
{
benchmark::DoNotOptimize(i % 5);
}
return 0;
}
static __attribute__ ((noinline)) void caller1()
{
for(size_t i = 0;
I've installed linux-tools-common 4.15.0-47.50 from bionic-proposed and
checked that the new /usr/bin/perf binary still doesn't demangle C++
symbols (even when "perf report --demangle" is passed explicitly).
** Tags removed: verification-needed-bionic
** Tags added: verification-failed-bionic
--
This bug is awaiting verification that the kernel in -proposed solves
the problem. Please test the kernel and update this bug with the
results. If the problem is solved, change the tag 'verification-needed-
bionic' to 'verification-done-bionic'. If the problem still exists,
change the tag 'verifica
This bug is awaiting verification that the kernel in -proposed solves
the problem. Please test the kernel and update this bug with the
results. If the problem is solved, change the tag 'verification-needed-
cosmic' to 'verification-done-cosmic'. If the problem still exists,
change the tag 'verifica
This bug is awaiting verification that the kernel in -proposed solves
the problem. Please test the kernel and update this bug with the
results. If the problem is solved, change the tag 'verification-needed-
xenial' to 'verification-done-xenial'. If the problem still exists,
change the tag 'verifica
** Changed in: linux-hwe (Ubuntu Xenial)
Status: Confirmed => Fix Committed
** Changed in: linux-hwe (Ubuntu Bionic)
Status: Confirmed => Fix Committed
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchp
** Changed in: linux (Ubuntu Bionic)
Status: Confirmed => Fix Committed
** Changed in: linux (Ubuntu Cosmic)
Status: Confirmed => Fix Committed
** Changed in: linux (Ubuntu Xenial)
Status: Incomplete => Fix Committed
--
You received this bug notification because you are a m
Note that `perf` can crash when demangling. The (trivial) patch shown below
fixes the issue for me:
http://lkml.iu.edu/hypermail/linux/kernel/1810.2/02663.html
Related libbfd issue for incorrect demangling:
https://sourceware.org/bugzilla/show_bug.cgi?id=23715
** Bug watch added: Sourceware.or
UPD: the patch does seem to fix the issue.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1396654
Title:
C++ demangling support missing from perf
To manage notifications about this bug go to:
https:
** Tags added: patch
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1396654
Title:
C++ demangling support missing from perf
To manage notifications about this bug go to:
https://bugs.launchpad.net/u
There seems to be a mistype in the build flags; haven't checked whether
it fixes the bug though.
** Patch added: "0001-UBUNTU-Packaging-fix-a-mistype.patch"
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1396654/+attachment/5237067/+files/0001-UBUNTU-Packaging-fix-a-mistype.patch
--
Yo
Status changed to 'Confirmed' because the bug affects multiple users.
** Changed in: linux-hwe (Ubuntu Cosmic)
Status: New => Confirmed
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1396654
Ti
Status changed to 'Confirmed' because the bug affects multiple users.
** Changed in: linux-hwe (Ubuntu Bionic)
Status: New => Confirmed
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1396654
Ti
Status changed to 'Confirmed' because the bug affects multiple users.
** Changed in: linux (Ubuntu Cosmic)
Status: New => Confirmed
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1396654
Title:
Status changed to 'Confirmed' because the bug affects multiple users.
** Changed in: linux (Ubuntu Bionic)
Status: New => Confirmed
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1396654
Title:
Broken again in disco, let's update the state.
** Also affects: linux (Ubuntu Disco)
Importance: Medium
Assignee: Tim Gardner (timg-tpi)
Status: Fix Released
** Also affects: linux-hwe (Ubuntu Disco)
Importance: Undecided
Status: Confirmed
** Also affects: linux (Ubuntu
Ok, on 18.04 (Bionic), if I do this
```
sudo apt-get build-dep linux-tools-4.15.0-39-generic
sudo apt-get install libiberty-dev binutils-dev
mkdir tmp
cd tmp
apt-get source linux-tools-4.15.0-39-generic
cd linux-4.15.0/tools/perf
make
```
I do get a perf command that demangles (so I now have a wor
I am affected by this on Ubuntu 18.04 (Bionic).
The only workaround I have seen, is to build/rebuild the `perf` tool
from the source package. This does not fix the problem for me on 18.04.
```
sudo apt-get install libiberty-dev binutils-dev
mkdir tmp
cd tmp
apt-get source linux-tools-4.15.0-39-ge
Status changed to 'Confirmed' because the bug affects multiple users.
** Changed in: linux-hwe (Ubuntu)
Status: New => Confirmed
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1396654
Title:
Status changed to 'Confirmed' because the bug affects multiple users.
** Changed in: linux-hwe (Ubuntu Xenial)
Status: New => Confirmed
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1396654
Ti
I was wrong. `/usr/bin/perf` is just a shell script calling a kernel specific
version.
The real executable is in `linux-hwe-tools-4.**`.
I checked the source of `linux-hwe-tools-4.15.0-36` and it already has the
necessary fix.
Rebuilding just the perf executable from withhin the source dir res
I checked this issue again, because it is really anoying.
The fix is already present in HWE kernel source.
https://git.launchpad.net/~ubuntu-kernel/ubuntu/+source/linux/+git/xenial/tree/debian.hwe/control.stub.in?h=hwe
However perf (`/usr/bin/perf`) is comming from linux-tools-common package which
Found the relevant commit that needs to get ported.
https://git.launchpad.net/~ubuntu-kernel/ubuntu/+source/linux/+git/zesty/commit/?id=4f86b396b67c633d6f17fb8911ac51f6d93129a5
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://b
As #18 pointed out, this still affects 18.04. Could the fix be ported
there?
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1396654
Title:
C++ demangling support missing from perf
To manage notific
Status changed to 'Confirmed' because the bug affects multiple users.
** Changed in: linux-meta-hwe (Ubuntu Xenial)
Status: New => Confirmed
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/139665
Status changed to 'Confirmed' because the bug affects multiple users.
** Changed in: linux-meta-hwe (Ubuntu)
Status: New => Confirmed
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1396654
Titl
Will this fix be available in bionic (18.04) as well? I've recently
tried installing perf from apt-get and symbol demangling still does not
work.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1396654
** Also affects: linux-meta-hwe (Ubuntu)
Importance: Undecided
Status: New
** No longer affects: linux-meta-hwe (Ubuntu Zesty)
** No longer affects: linux-meta-hwe (Ubuntu Yakkety)
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ub
@timg-tpi Thanks for fixing this. I’m running 16.04 with HWE stack. My
kernel is `4.13.0-45-generic #50~16.04.1-Ubuntu`. Will this fix be also
available in the `linux-tools-generic-hwe-16.04` package soon? Could you
maybe add your fix to this package?
--
You received this bug notification because
This bug was fixed in the package linux - 4.10.0-14.16
---
linux (4.10.0-14.16) zesty; urgency=low
[ Tim Gardner ]
* Release Tracking Bug
- LP: #1673805
* msleep() bug causes Nuvoton I2C TPM device driver delays (LP: #1667567)
- tpm: msleep() delays - replace with usle
Added binutils-dev. libiberty-dev was already in the Build-deps
** Changed in: linux (Ubuntu Zesty)
Status: Incomplete => Fix Committed
** Changed in: linux (Ubuntu Zesty)
Assignee: (unassigned) => Tim Gardner (timg-tpi)
--
You received this bug notification because you are a member
The following build dependency packages have to be installed when
building perf in order to have C++ symbol demangling work.
Packages: libiberty-dev, binutils-dev
Otherwise if you're building perf via it's Makefile in the linux source
code. It will print "libbfd [OFF]" when auto-detecting feature
People were pinging me about this bug and added some SO links of it
affecting people so I thought I'd add these here if it helps triage
severity:
http://stackoverflow.com/questions/33057653/perf-enable-demangling-of-callgraph
http://stackoverflow.com/questions/34234354/perf-shows-mangled-function-
** Also affects: linux (Ubuntu Xenial)
Importance: Undecided
Status: New
** Also affects: linux (Ubuntu Yakkety)
Importance: Undecided
Status: New
** Also affects: linux (Ubuntu Zesty)
Importance: Medium
Status: New
** Changed in: linux (Ubuntu Xenial)
Importance
** Tags added: xenial yakkety zesty
** Changed in: linux (Ubuntu)
Status: Triaged => New
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1396654
Title:
C++ demangling support missing from perf
** This bug is no longer a duplicate of bug 1248289
Missing libunwind support in perf
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1396654
Title:
C++ demangling support missing from perf
To man
*** This bug is a duplicate of bug 1248289 ***
https://bugs.launchpad.net/bugs/1248289
** This bug has been marked a duplicate of bug 1248289
Missing libunwind support in perf
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
htt
** Tags removed: kernel-key
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1396654
Title:
C++ demangling support missing from perf
To manage notifications about this bug go to:
https://bugs.launchpa
probably caused by the use of HAVE_CPLUS_DEMANGLE in the make call, the
variable has been renamed
see also debian bug 763002
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1396654
Title:
C++ demangl
** Package changed: linux-meta (Ubuntu) => linux (Ubuntu)
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1396654
Title:
C++ demangling support missing from perf
To manage notifications about this bu
** Package changed: linux (Ubuntu) => linux-meta (Ubuntu)
** Changed in: linux-meta (Ubuntu)
Status: Confirmed => New
** Changed in: linux-meta (Ubuntu)
Importance: Undecided => Medium
** Tags added: kernel-da-key
** Tags added: vivid
** Changed in: linux-meta (Ubuntu)
Status:
** Changed in: linux (Ubuntu)
Status: Incomplete => Confirmed
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1396654
Title:
C++ demangling support missing from perf
To manage notifications ab
apport information
** Tags added: apport-collected utopic
** Description changed:
Hi,
It appears that C++ demangling support is missing from linux-tools-3.16.0-24,
on Utopic on arm64.
Could the following please be added to the build dependencies for that
package:
libiberty-dev
bin
59 matches
Mail list logo