From: Benjamin Herrenschmidt <benh@kernel.crashing.org>
To: Steve Munroe <sjmunroe@us.ibm.com>
Cc: linuxppc-dev@ozlabs.org, Jeff Bailey <jbailey@ubuntu.com>,
Fabio Massimo Di Nitto <fabbione@ubuntu.com>,
Paul Mackerras <paulus@samba.org>,
Ben Collins <ben.collins@ubuntu.com>
Subject: Re: glibc-2.5 test suite hangs/crashes the machine
Date: Thu, 02 Nov 2006 10:22:11 +1100 [thread overview]
Message-ID: <1162423331.25682.480.camel@localhost.localdomain> (raw)
In-Reply-To: <OF1858F563.F89FF725-ON86257219.007D5B13-86257219.007E0EB5@us.ibm.com>
> So I need to delay __ASSUME_SET_ROBUST_LIST to 2.6.18 for __powerpc__ ?
The problem is not so much the headers you build with than the runtime
checks... I suppose you shouldn't bother as we are trickling down the
fixes to distros & stable series anyway.
> What about __ASSUME_FUTEX_LOCK_PI ?
I don't know, I'm very unfamiliar with that futex stuff. I need to look
more closely.
> > - kernel 2.6.18 and current git until yesterday (fix got in today) has
> > a bug if you manage to pass a wrong futex with a non-aligned atomic
> > value, it will possibly oops the kernel. With the fix, it will return an
> > error.
> >
> > Now what seems to be a glibc issue:
> >
> > - I've had the tst-robustpi# tests (in fact the very first one, I
> > haven't tested the others) die on me with a SIGBUS caused by glibc
> > trying to do a lwarx/starx. on an odd address.
> >
> Rayn reminded me of a bug where the new robust code did not account for the
> fact that the TID was not at the same place as i386. I think Ryan has a
> patch.
Ah ok. Can you give me the details as soon as you get them ? (In
addition to submitting the fix upstream of course :) ubuntu at least is
starting to build their next distro on top of glibc-2.5 so it would be
nice if they had the fix asap.
Thanks for looking at this !
Cheers,
Ben.
next prev parent reply other threads:[~2006-11-01 23:23 UTC|newest]
Thread overview: 15+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-10-27 5:56 glibc-2.5 test suite hangs/crashes the machine Fabio Massimo Di Nitto
2006-10-27 16:22 ` Jeff Bailey
2006-10-30 1:47 ` Benjamin Herrenschmidt
2006-11-01 22:17 ` Steve Munroe
2006-11-01 22:35 ` Benjamin Herrenschmidt
2006-11-01 22:56 ` Steve Munroe
2006-11-01 23:22 ` Benjamin Herrenschmidt [this message]
2006-10-30 3:02 ` Benjamin Herrenschmidt
2006-10-30 11:35 ` Fabio Massimo Di Nitto
2006-10-30 20:36 ` Benjamin Herrenschmidt
2006-10-31 6:37 ` Fabio Massimo Di Nitto
2006-10-31 6:51 ` Fabio Massimo Di Nitto
2006-10-31 9:47 ` Fabio Massimo Di Nitto
2006-10-31 20:30 ` Benjamin Herrenschmidt
2006-10-31 20:44 ` Fabio Massimo Di Nitto
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1162423331.25682.480.camel@localhost.localdomain \
--to=benh@kernel.crashing.org \
--cc=ben.collins@ubuntu.com \
--cc=fabbione@ubuntu.com \
--cc=jbailey@ubuntu.com \
--cc=linuxppc-dev@ozlabs.org \
--cc=paulus@samba.org \
--cc=sjmunroe@us.ibm.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.