This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: requeue_pi support
- From: Ulrich Drepper <drepper at redhat dot com>
- To: dino at in dot ibm dot com
- Cc: Darren Hart <dvhltc at us dot ibm dot com>, Thomas Gleixner <tglx at linutronix dot de>, libc-alpha <libc-alpha at sourceware dot org>
- Date: Tue, 21 Jul 2009 14:56:59 -0700
- Subject: Re: requeue_pi support
- References: <4A63ECB9.9020808@redhat.com> <20090721204002.GA6166@in.ibm.com>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Dinakar Guniguntala wrote:
> I do see that the bulk of my code has been retained, except the changes for
> pthread_cond_timedwait and the tiny optimizations I had for switching
> between futex OP codes, no ??
Well, I'd say most is rewritten. But who cares.
> Built and tested the latest glibc git with the prio-wake testcase
> (Part of the LTP realtime testcases that fails sometimes on SMP without
> requeue-PI support)
> 1. 2.6.29.5 - APIs not implemented in kernel, testcase fails sometimes as
> expected. (ENOSYS for requeue APIs and fails sometimes on
> SMP as expected)
No idea what's in there. Somebody who has lots of interest will have to
figure it out.
> 2. 2.6.29.5-rt22 - APIs implemented in kernel, testcase passes in a 2 hour run
> 3. 2.6.31-rc3 - APIs implemented in kernel, testcase passes in a 2 hour run
So this means that the code I committed does work as is?
- --
â Ulrich Drepper â Red Hat, Inc. â 444 Castro St â Mountain View, CA â
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAkpmOasACgkQ2ijCOnn/RHQ0sQCgka5f65w+n1Md5WEgYvSNWUL2
JHAAoIcZIXxJOFrToHjRAZRPn8k3mwRu
=KHWc
-----END PGP SIGNATURE-----