From owner-freebsd-current@FreeBSD.ORG Tue Jan 13 12:34:37 2009 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 549871065670 for ; Tue, 13 Jan 2009 12:34:37 +0000 (UTC) (envelope-from christoph.mallon@gmx.de) Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by mx1.freebsd.org (Postfix) with SMTP id ADE8F8FC14 for ; Tue, 13 Jan 2009 12:34:36 +0000 (UTC) (envelope-from christoph.mallon@gmx.de) Received: (qmail invoked by alias); 13 Jan 2009 12:34:34 -0000 Received: from p54A3E610.dip.t-dialin.net (EHLO tron.homeunix.org) [84.163.230.16] by mail.gmx.net (mp042) with SMTP; 13 Jan 2009 13:34:34 +0100 X-Authenticated: #1673122 X-Provags-ID: V01U2FsdGVkX19OOKYPgRFO1EDuAJ5ogyZlRk8M4dGaOKi8kN0D9k fTtRTL2fcSFZZA Message-ID: <496C8A59.6090301@gmx.de> Date: Tue, 13 Jan 2009 13:34:33 +0100 From: Christoph Mallon User-Agent: Thunderbird 2.0.0.19 (X11/20090103) MIME-Version: 1.0 To: "O. Hartmann" References: <7d6fde3d0901091705v6eb4c7bfxe23708f8651e2125@mail.gmail.com> <7d6fde3d0901111853k40f26893j722d95d3556c820@mail.gmail.com> <496C5F37.4070006@mail.zedat.fu-berlin.de> In-Reply-To: <496C5F37.4070006@mail.zedat.fu-berlin.de> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Y-GMX-Trusted: 0 X-FuHaFi: 0.53 Cc: Garrett Cooper , freebsd-x11 , Doug Barton , FreeBSD Current Subject: Re: X becomes unresponsive with nvidia and hardlocks with gdb (was Re: X becomes unresponsive with nvidia / xscreensaver and desktop panics) 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: Tue, 13 Jan 2009 12:34:38 -0000 O. Hartmann schrieb: > Garrett Cooper wrote: >> - I've rebuilt my xorg-server a few times and it's still claiming that >> it was built with 7.1-RC2 -_-... >> - I can get the Xorg server to go full tilt by just compiling >> something, like buildworld, via an xterm. >> > I also experienced this, but not only with the mentioned 'nv' driver, > also with 'vesa'. Compiling a kernel or making buildworld, even with no > -jX option, turns the box sometimes in a state of unresponseness. Mouse > jumping, no keyboard response, sometimes for more than a minute. This > happens on a FBSD 8.0-CUR/AMD64 UP box and it also happens on a FreeBSD > 7.1-STABLE box (also amd64, 4 cores). But on SMP boxes I reralized that > the problem does not impact that harsh as seen on UP boxes. > We also had several P4 32bit machines with HTT enabled around, one of > them was built with FreeBSD 7.1-STABLE AND Xorg and I never realized the > bumpy X11, even when disabling HTT and running UP and Xorgs vesa driver. > > Well, it also seems to make no difference whether I use USB2 stack (in > FreeBSD 8) or the old one. I regularly can observe that batch jobs like large compile jobs get a lower priority number (i.e. they get preferred by the scheduler) than X on my UP machine with SCHED_ULE (7.0-STABLE from early July). Just a bit X activity (switching desktops, scrolling in a browser etc.) is enough to make its priority number higher than that of make+gcc. This also causes interesting cascades like stuttering music: - gcc preferred over X - X cannot redraw xterm fast enough - buffer of xterm fills - mplayer cannot write its status line to xterm and blocks - because mplayer blocks it cannot feed more data to the sound device - music stutters