RPM Community Forums

Mailing List Message of <rpm-devel>

Re: [CVS] RPM: rpm/ CHANGES configure.ac rpm/rpmdb/ Makefile.am

From: Arkadiusz Miskiewicz <arekm@pld-linux.org>
Date: Thu 28 Jun 2007 - 22:08:45 CEST
Message-Id: <200706282208.46058.arekm@pld-linux.org>
On Thursday 28 of June 2007, Jeff Johnson wrote:

> > 2.6.16 actually. 2.6.17 works fine.
> >
> > So my problem is kernel related problem only.
>
> Could you supply details please? I don't understand
> why a EOWNERDEAD driven patch should fail in
> the manner described.
>
> EOWNERDEAD should not be returned by a kernel
> that does not support "robust" mutexes, and so the
> code paths in the patch should never have been
> traversed.

That's returned by glibc 2.6 nptl

http://sourceware.org/cgi-bin/cvsweb.cgi/libc/nptl/pthread_mutex_lock.c?rev=1.15&content-type=text/x-cvsweb-markup&cvsroot=glibc&only_with_tag=glibc-2_6-branch

Finding out why means digging into nptl internals.

> If there is a path that is traversed by a kernel that does
> not support "robust" mutexes, than that needs to be fixed
> for the (duh!) obvious reasons.


-- 
Arkadiusz Mi¶kiewicz        PLD/Linux Team
arekm / maven.pl            http://ftp.pld-linux.org/
Received on Thu Jun 28 22:08:51 2007
Driven by Jeff Johnson and the RPM project team.
Hosted by OpenPKG and Ralf S. Engelschall.
Powered by FreeBSD and OpenPKG.