From owner-freebsd-bugs@FreeBSD.ORG Wed Oct 6 04:20:07 2004 Return-Path: Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2119116A4CE for ; Wed, 6 Oct 2004 04:20:07 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id EA0F343D3F for ; Wed, 6 Oct 2004 04:20:06 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.11/8.12.11) with ESMTP id i964K6wN076098 for ; Wed, 6 Oct 2004 04:20:06 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.11/8.12.11/Submit) id i964K6dC076097; Wed, 6 Oct 2004 04:20:06 GMT (envelope-from gnats) Resent-Date: Wed, 6 Oct 2004 04:20:06 GMT Resent-Message-Id: <200410060420.i964K6dC076097@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Robin Schoonover Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 78ED616A4CE for ; Wed, 6 Oct 2004 04:10:48 +0000 (GMT) Received: from endif.cjb.net (65-101-231-245.dnvr.qwest.net [65.101.231.245]) by mx1.FreeBSD.org (Postfix) with SMTP id 012C443D49 for ; Wed, 6 Oct 2004 04:10:47 +0000 (GMT) (envelope-from end@endif.cjb.net) Received: (qmail 67646 invoked by uid 1003); 6 Oct 2004 04:10:44 -0000 Message-Id: <20041006041044.67645.qmail@endif.cjb.net> Date: 6 Oct 2004 04:10:44 -0000 From: Robin Schoonover To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: kern/72372: radeon 9200se atlantis dri hangs X X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Robin Schoonover List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Oct 2004 04:20:07 -0000 >Number: 72372 >Category: kern >Synopsis: radeon 9200se atlantis dri hangs X >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed Oct 06 04:20:06 GMT 2004 >Closed-Date: >Last-Modified: >Originator: Robin Schoonover >Release: FreeBSD 5.3-BETA7 i386 >Organization: >Environment: System: FreeBSD zork 5.3-BETA7 FreeBSD 5.3-BETA7 #14: Mon Oct 4 18:00:42 MDT 2004 end@zork:/usr/obj/usr/src/sys/ZORK i386 >Description: Just recently got a Sapphire ATI Radeon 9200SE Atlantis (128 MB). Xorg ati driver works fine with dri disabled. With dri enabled it "hangs" the system. The cursor is shown and the mouse works (hwcursor is probably why, that doesn't even work with swcursor) but the rest of the screen is just garbage. Can't switch to console. At this point I can ssh onto the system from another computer. Xorg is taking up 100% cpu. I can try to connect programs to it (env DISPLAY=:0 xterm), but they don't seem to show up, even if they seem to run. If I try to kill Xorg, it tried to die, but all it does is eject programs currently connected (like that xterm I started up). kill -9 does no good either. Xorg's cpu lowers until it hits 50% cpu usage (+50% system) and top says it has the state 'rdnrel'. The mouse will no longer respond at this point. The only way to recover local use of the machine is a reboot. xconf: http://endif.cjb.net/~end/drimisc/XF86Config.zork xorg.0.log: http://endif.cjb.net/~end/drimisc/Xorg.0.log dmesg: http://endif.cjb.net/~end/drimisc/dmesg.boot pciconf: http://endif.cjb.net/~end/drimisc/pciconf.log kernconf: http://endif.cjb.net/cgi-bin/cvsweb.cgi/conf/kernconf/ZORK?rev=1.2 Not an isolated incident: http://lists.freebsd.org/pipermail/freebsd-bugs/2004-September/009330.html >How-To-Repeat: Sapphire Radeon 9200SE Atlantis (128 MB) + FreeBSD 5.x Enable dri. startx. >Fix: Unknown. (Workaround: disable dri) >Release-Note: >Audit-Trail: >Unformatted: