svn commit: r294470 - head/libexec/rtld-elf

Alexander Kabaev kabaev at gmail.com
Wed Jan 27 02:55:22 UTC 2016


On Sat, 23 Jan 2016 12:00:23 +0000
Antoine Brodin <antoine at FreeBSD.org> wrote:

> On Thu, Jan 21, 2016 at 11:36 PM, Alexander Kabaev <kabaev at gmail.com>
> wrote:
> > On Thu, 21 Jan 2016 22:20:12 +0100
> > Antoine Brodin <antoine at FreeBSD.org> wrote:
> >  
> >> On Thu, Jan 21, 2016 at 12:26 AM, Alexander Kabaev
> >> <kan at freebsd.org> wrote:  
> >> > Author: kan
> >> > Date: Wed Jan 20 23:26:35 2016
> >> > New Revision: 294470
> >> > URL: https://svnweb.freebsd.org/changeset/base/294470
> >> >
> >> > Log:
> >> >   Fix initlist_add_object invocation parameters.
> >> >
> >> >   The tail parameter should point to the last object for
> >> >   which dependencies should be processed. In most cases,
> >> >   this is the object itself.
> >> >
> >> > Modified:
> >> >   head/libexec/rtld-elf/rtld.c  
> >>
> >> Hi,
> >>
> >> It seems there are still some hangs after this fix  (seen on the
> >> -head package builders,  tar -xf hanging for instance).
> >>
> >> Cheers,
> >>
> >> Antoine  
> >
> > I've seen hangs _before_ this fix but none after. You'd have to
> > collect some backtraces and share with me and kib at .  
> 
> False alarm, for unknown reasons java/eclipse eats all CPU on head and
> other ports were starving.
> 
> Cheers,
> 
> Antoine

For the record, we have reitroduced the bug fixed once already eight
years ago in r178807. The symptoms are exacty that: multi-threaded
processed spinning in userland wasting CPU time. The fix is out for
review to kib@ and if he does no object, I'll check it in tomorrow.

-- 
Alexander Kabaev
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 949 bytes
Desc: Цифровая подпись OpenPGP
URL: <http://lists.freebsd.org/pipermail/svn-src-head/attachments/20160126/0600ad8c/attachment.sig>


More information about the svn-src-head mailing list