Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 31 Dec 2010 23:13:51 +0000
From:      Alexander Best <arundel@freebsd.org>
To:        Alexander Kabaev <kabaev@gmail.com>
Cc:        =?iso-8859-15?Q?Ren=E9?= Ladan <rene@freebsd.org>, current@freebsd.org
Subject:   Re: userland weirdness between r216351 and r216738
Message-ID:  <20101231231351.GA10192@freebsd.org>
In-Reply-To: <20101231174351.127b7764@kan.dnsalias.net>
References:  <AANLkTimJMq4A5QKWuqi5uJPVVefWG2%2BO%2B0UcnpuXVeVL@mail.gmail.com> <20101231174351.127b7764@kan.dnsalias.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri Dec 31 10, Alexander Kabaev wrote:
> On Fri, 31 Dec 2010 22:35:05 +0100
> René Ladan <rene@freebsd.org> wrote:
> 
> > Hi,
> > 
> > somewhere between 9.0-amd64 r216351 and r216738, I've noticed some
> > userland weirdness.
> > Symptoms are:
> > - pseudo-random number generator not starting, preventing ssh(d) from
> > working
> > - fonts in X.org (xfce4) missing or replaced
> > - mouse only working when hald is running
> > 
> > I don't know if the above symptoms are somehow related, or what
> > causes them. The kernel is GENERIC without (u)lpt and umass and with
> > these modules loaded: fdescfs.ko
> >  if_iwn.ko
> >  snd_hda.ko
> >  sound.ko
> >  umass.ko
> >  iwn5000fw.ko
> >  nvidia.ko (256.53)
> >  linux.ko
> >  cuse4bsd.ko
> >  atapicam.ko
> >  linprocfs.ko
> > 
> > Kernel and world are compiled with
> > FreeBSD clang version 2.8 (tags/RELEASE_28 115870) 20101007
> > 
> > Reverting to r216351 (kernel, world, mergemaster) brought things back
> > to normal. I can do a binary search if desired. Did someone else also
> > see this?
> > 
> > Happy 2011,
> > Rene
> 
> Try backing out rtld down to version prior to this commit
> http://svn.freebsd.org/changeset/base/216695 . There is an issue with
> rtld's use of SSE on amd64 which will be fixed soon.

i've seen this issue, too. i did a complete buildworld/installword using gcc
as compiler and after that everything worked fine again.

so clang seems to be causing the problem. simply back out any clang entries in
src.conf and buildworld/installworld should fix your issue.
please also see the thread "issue with clang and CPUTYPE native" on
freebsd-toolchain, which seems to also be caused by the rtld issue.

cheers.
alex

> 
> -- 
> Alexander Kabaev



-- 
a13x



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20101231231351.GA10192>