userland weirdness between r216351 and r216738

Alexander Best arundel at freebsd.org
Sat Jan 1 01:06:00 UTC 2011


On Fri Dec 31 10, Alexander Kabaev wrote:
> On Fri, 31 Dec 2010 22:35:05 +0100
> René Ladan <rene at 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 tried adding the following to CFLAGS to prevent clang from using any SSE*
instructions, but it seems that doesn't work:

CFLAGS=-mno-sse -mno-sse2 -mno-sse3 -mno-3dnow -mno-ssse3 returned:

fatal error: error in backend: SSE register return with SSE disabled
*** Error code 1

in lib/libcompiler_rt.

cheers.
alex

> 
> -- 
> Alexander Kabaev



-- 
a13x


More information about the freebsd-current mailing list