[Bug 739374] Re: eglibc newer than 2.12.1 in natty results in alignment errors, SIGLILL and segfaults on tegra2 systems
Launchpad Bug Tracker
739374 at bugs.launchpad.net
Thu Aug 18 04:17:43 UTC 2011
[Expired for eglibc (Ubuntu) because there has been no activity for 60
days.]
** Changed in: eglibc (Ubuntu)
Status: Incomplete => Expired
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to eglibc in Ubuntu.
https://bugs.launchpad.net/bugs/739374
Title:
eglibc newer than 2.12.1 in natty results in alignment errors, SIGLILL
and segfaults on tegra2 systems
Status in “eglibc” package in Ubuntu:
Expired
Bug description:
doing an upgrade from a maverick to a natty rootfs on tegra2 hardware
results in a mostly nonworking system, apps segfailt or die with
SIGILL, dmesg is full of alignment error messages.
apparently tegra 2 processors have a bug in the register read path of
bit 20 of the CP15 c13, 3 register (used for software thread local
storage)
there is a tegra errata (657451) for kernel as well as for the android bionic lib that seems to work around the issue
http://gitorious.org/replicant/android_bionic/commit/e88cc3d8cb2989f66624d018a6f5fa559c51460b?diffmode=sidebyside
in maverick libc did not have this issue, it only regressed in natty due to either a change in libc or in the toolchain.
pinning libc to 2.12.1 and doing a dist-upgrade makes everything work fine.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/eglibc/+bug/739374/+subscriptions
More information about the foundations-bugs
mailing list