Activity log for bug #1091186

Date Who What changed Old value New value Message
2012-12-17 11:25:54 Linaro Toolchain Builder bug added bug
2012-12-17 11:29:12 Matthew Gretton-Dann bug added subscriber Matthew Gretton-Dann
2012-12-17 11:32:43 Matthias Klose nominated for series Ubuntu Precise
2012-12-17 11:32:43 Matthias Klose bug task added eglibc (Ubuntu Precise)
2012-12-17 11:33:12 Matthias Klose bug watch added http://sourceware.org/bugzilla/show_bug.cgi?id=13844
2012-12-17 11:33:12 Matthias Klose bug task added eglibc
2012-12-17 11:33:27 Matthias Klose bug added subscriber Ubuntu Stable Release Updates Team
2012-12-17 11:34:07 Matthias Klose nominated for series Ubuntu Quantal
2012-12-17 11:34:07 Matthias Klose bug task added eglibc (Ubuntu Quantal)
2012-12-17 11:34:45 Matthias Klose eglibc (Ubuntu Precise): importance Undecided High
2012-12-17 11:34:45 Matthias Klose eglibc (Ubuntu Precise): status New Confirmed
2012-12-17 11:34:45 Matthias Klose eglibc (Ubuntu Precise): milestone precise-updates
2012-12-17 11:35:00 Matthias Klose eglibc (Ubuntu Quantal): importance Undecided High
2012-12-17 11:35:00 Matthias Klose eglibc (Ubuntu Quantal): status New Confirmed
2012-12-17 11:35:00 Matthias Klose eglibc (Ubuntu Quantal): milestone quantal-updates
2012-12-17 11:41:01 Matthew Gretton-Dann bug added subscriber Mark Rutland
2012-12-17 11:41:09 Matthew Gretton-Dann bug added subscriber Will Deacon
2012-12-17 12:18:48 Bug Watch Updater eglibc: status Unknown Fix Released
2012-12-17 12:18:48 Bug Watch Updater eglibc: importance Unknown Medium
2013-01-28 03:29:47 Adam Conrad eglibc (Ubuntu): status New Fix Released
2013-01-28 03:54:27 Adam Conrad description There is a subtle futex bug in glibc 2.15 which is fixed dealt with by BZ #13844 (http://sourceware.org/bugzilla/show_bug.cgi?id=13844). This is being hit regularly when testing locks on ARM. Can this be backported to precise and quantal (which I believe are both 2.15 based)? The patch is here: http://sourceware.org/git/?p=glibc.git;a=commit;h=7e7fa5f8719c0a497f4b262e6fb5625c13b6c22e [Impact / Justification] There was a bug in glibc where custom lowlevellock implementations weren't being used, but rather the generic one was instead. This was a non-issue on most arches, however hppa, ARM, and Sparc needed their own custom implementation to have sane futexes. The patch from upstream fixes this by swapping a "" include for a <> include, which correctly walks sysdeps paths and grabs the arch-specific implementations. [Test Case] I don't personally have a good test for this, but there are several people very keen on having this fix in that will test quite heavily on my behalf, I'm told. I'll make sure they do so (and bonus points if they document their testcase)... [Regression Potential] This patch has zero effect on i386, x86_64, and powerpc, and the architecture this does effect (armel/armhf) was quite fundamentally broken, apparently, so the only risk here is that it remains broken, which I'm told by people who've already tested, it won't. [Original Report] There is a subtle futex bug in glibc 2.15 which is fixed dealt with by BZ #13844 (http://sourceware.org/bugzilla/show_bug.cgi?id=13844). This is being hit regularly when testing locks on ARM. Can this be backported to precise and quantal (which I believe are both 2.15 based)? The patch is here: http://sourceware.org/git/?p=glibc.git;a=commit;h=7e7fa5f8719c0a497f4b262e6fb5625c13b6c22e
2013-01-28 08:39:51 Adam Conrad eglibc (Ubuntu Precise): assignee Adam Conrad (adconrad)
2013-01-28 08:39:54 Adam Conrad eglibc (Ubuntu Quantal): assignee Adam Conrad (adconrad)
2013-01-28 08:40:24 Adam Conrad eglibc (Ubuntu): assignee Adam Conrad (adconrad)
2013-01-28 10:59:40 Colin Watson eglibc (Ubuntu Precise): status Confirmed Fix Committed
2013-01-28 10:59:45 Colin Watson bug added subscriber SRU Verification
2013-01-28 10:59:47 Colin Watson tags verification-needed
2013-01-28 11:00:30 Colin Watson eglibc (Ubuntu Quantal): status Confirmed Fix Committed
2013-04-23 12:06:13 Adam Conrad tags verification-needed verification-done
2013-04-23 15:36:11 Colin Watson removed subscriber Ubuntu Stable Release Updates Team
2013-04-23 15:36:16 Launchpad Janitor eglibc (Ubuntu Precise): status Fix Committed Fix Released
2013-04-23 15:36:31 Launchpad Janitor eglibc (Ubuntu Quantal): status Fix Committed Fix Released
2013-08-28 10:02:58 Launchpad Janitor branch linked lp:~ubuntu-branches/ubuntu/precise/eglibc/precise-proposed
2013-08-28 10:03:50 Launchpad Janitor branch linked lp:ubuntu/precise-updates/eglibc
2013-08-28 10:05:12 Launchpad Janitor branch linked lp:~ubuntu-branches/ubuntu/quantal/eglibc/quantal-proposed