From owner-freebsd-x11@FreeBSD.ORG Fri Nov 19 17:28:41 2004 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 02E0416A4CE for ; Fri, 19 Nov 2004 17:28:41 +0000 (GMT) Received: from leguin.anholt.net (69-30-77-85.dq1sn.easystreet.com [69.30.77.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7EE6B43D41 for ; Fri, 19 Nov 2004 17:28:40 +0000 (GMT) (envelope-from eta@lclark.edu) Received: from leguin.anholt.net (localhost [127.0.0.1]) by leguin.anholt.net (8.13.1/8.13.1) with ESMTP id iAJHSNbu059531; Fri, 19 Nov 2004 09:28:23 -0800 (PST) (envelope-from eta@lclark.edu) Received: (from anholt@localhost) by leguin.anholt.net (8.13.1/8.13.1/Submit) id iAJHSJQ8059530; Fri, 19 Nov 2004 09:28:19 -0800 (PST) (envelope-from eta@lclark.edu) X-Authentication-Warning: leguin.anholt.net: anholt set sender to eta@lclark.edu using -f From: Eric Anholt To: Mikhail Teterin In-Reply-To: <200411190934.16850@aldan> References: <200411190934.16850@aldan> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1100885299.54937.4.camel@leguin> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.6 Date: Fri, 19 Nov 2004 09:28:19 -0800 cc: freebsd-x11@freebsd.org Subject: Re: Xorg and radeon: radeon_cp_indirect called without lock held X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 19 Nov 2004 17:28:41 -0000 On Fri, 2004-11-19 at 06:34, Mikhail Teterin wrote: > I have two Radeon cards now -- one is the older Radeon 7000, which is > recognized by the radeon DRM module, and the other is Radeon 9600, which > is not (still). > > The first one (PCI) has one monitor attached to it, and the second one (AGP) > has two. > > When the Xorg-6.7 server starts, I get the following messages from the > kernel: > > info: [drm] Initialized radeon 1.11.0 20020828 on minor 0 > error: [drm:pid808:radeon_cp_indirect] *ERROR* radeon_cp_indirect called > without lock held This is usually a result of not having AGP working even though the card is AGP. In your case the card isn't AGP. As a random guess, I'd blame the known-flaky AGP detection code in the radeon DDX for detecting your card as AGP (fixed in 6.8.0). Options "BusType" "PCI" may shut it up in the meantime. -- Eric Anholt eta@lclark.edu http://people.freebsd.org/~anholt/ anholt@FreeBSD.org Thank goodness for the 22nd Amendment