Date: Wed, 3 Apr 2013 10:29:04 +0100 From: "Thomas Sparrevohn" <Thomas.Sparrevohn@btinternet.com> To: "'David Wolfskill'" <david@catwhisker.org> Cc: ports@freebsd.org Subject: RE: ports/head@r314338 x11/nvidia-driver Message-ID: <00a201ce304d$afd770b0$0f865210$@btinternet.com> In-Reply-To: <20130402113852.GR1332@albert.catwhisker.org> References: <20130401152210.GB75193@FreeBSD.org> <1364843130.35159@da3m0n8t3r.com> <01b601ce2f75$4f4f28b0$eded7a10$@btinternet.com> <20130402113852.GR1332@albert.catwhisker.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Well - My configuration is amd64- CURRENT as of yesterday - It's looks like the fault is triggered by a sysctl query. At least that is how I can reproduce it. E.g. Kldload /boot/modules/nvidia.ko sysctl -a system panics - unfortunately with a generic kernel with all debugging enabled the system does not panic. In addition if nvidia-driver is compiled with gcc - no panic. -----Original Message----- From: David Wolfskill [mailto:david@catwhisker.org] Sent: 02 April 2013 12:39 To: Thomas Sparrevohn Cc: ports@freebsd.org Subject: Re: ports/head@r314338 x11/nvidia-driver On Tue, Apr 02, 2013 at 08:40:08AM +0100, Thomas Sparrevohn wrote: > As far as I can tell the reboots are related to a faulty strlen call > when compiled with clang. Change compiler to gcc the problem goes away > > -----Original Message----- > ... FWIW: I have been using clang to build FreeBSD (and x11/nvidia-driver) in both head and stable/9 on my laptop since May 2012. I have not experienced the "random reboots". I am also building/running FreeBSD/i386. If there is an issue with clang generating incorrect code for strlen(), getting that issue properly documented so it may be fixed would seem to be useful. Peace, david -- David H. Wolfskill david@catwhisker.org Taliban: Evil men with guns afraid of truth from a 14-year old girl. See http://www.catwhisker.org/~david/publickey.gpg for my public key.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?00a201ce304d$afd770b0$0f865210$>