From owner-freebsd-current@FreeBSD.ORG Fri Dec 31 23:13:51 2010 Return-Path: Delivered-To: current@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 1233) id 25A7B1065672; Fri, 31 Dec 2010 23:13:51 +0000 (UTC) Date: Fri, 31 Dec 2010 23:13:51 +0000 From: Alexander Best To: Alexander Kabaev Message-ID: <20101231231351.GA10192@freebsd.org> References: <20101231174351.127b7764@kan.dnsalias.net> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-15 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20101231174351.127b7764@kan.dnsalias.net> Cc: =?iso-8859-15?Q?Ren=E9?= Ladan , current@freebsd.org Subject: Re: userland weirdness between r216351 and r216738 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 31 Dec 2010 23:13:51 -0000 On Fri Dec 31 10, Alexander Kabaev wrote: > On Fri, 31 Dec 2010 22:35:05 +0100 > René Ladan 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