[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