From owner-freebsd-stable@FreeBSD.ORG Wed Feb 10 18:07:13 2010 Return-Path: Delivered-To: stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 416461065695; Wed, 10 Feb 2010 18:07:13 +0000 (UTC) (envelope-from oliver.pntr@gmail.com) Received: from mail-bw0-f211.google.com (mail-bw0-f211.google.com [209.85.218.211]) by mx1.freebsd.org (Postfix) with ESMTP id 438B58FC17; Wed, 10 Feb 2010 18:07:11 +0000 (UTC) Received: by bwz3 with SMTP id 3so296586bwz.13 for ; Wed, 10 Feb 2010 10:07:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type; bh=nvitfV6nvVoCGdJJs1k3afBorK+2GlLYkqgSvBBKbL4=; b=u6UkLrfLaMoEM2ihNizN0OCTOVFG5xWxERfIXSohdRLwUzE7shYG04zvamkFVJO0j3 Au/HTLKpoC9j4Dh2/gG3YNpB3AInMoAkfyCJrzospVjYrSw2ROTYKHtyGRjmn69F21i6 kBmeC0/e7wZXTWTATzq5uk1UfAwwPjPhk5qRg= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=d6fCwr69iuj1V9zYbg1aDPlabf0kQgjjtjETQ1RXtBa6Evsg+S++PMechN5dtg2lW/ CHBCe/h3Xc554o0olTkT4Ovw+uNr9t5smfDErOoTVMGHOry+mw0lQ7/MUJXNGqU8p5rQ K2RD0bIsOHf+0UiOXjmQRYwXAmufThsOtZqIc= MIME-Version: 1.0 Received: by 10.204.7.139 with SMTP id d11mr379931bkd.162.1265825230757; Wed, 10 Feb 2010 10:07:10 -0800 (PST) In-Reply-To: <1265763880.8609.17.camel@balrog.2hip.net> References: <6101e8c41002091524q25a7e026u585e575eb4f1589c@mail.gmail.com> <4B71FFA8.3070306@mail.zedat.fu-berlin.de> <1265763880.8609.17.camel@balrog.2hip.net> Date: Wed, 10 Feb 2010 18:07:06 +0000 Message-ID: <6101e8c41002101007k75fe6348t589d8cc0ea0756c2@mail.gmail.com> From: Oliver Pinter To: Robert Noland Content-Type: text/plain; charset=ISO-8859-1 Cc: "O. Hartmann" , x11@freebsd.org, stable@freebsd.org, freebsd-x11@freebsd.org Subject: Re: freebsd7, radeon, xorg-server -> deadlock or so X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Feb 2010 18:07:13 -0000 this card is radeon hd3450 vgapci0@pci0:1:0:0: class=0x030000 card=0xe400174b chip=0x95c51002 rev=0x00 hdr=0x00 vendor = 'ATI Technologies Inc. / Advanced Micro Devices, Inc.' device = 'HD 3400 Series (Radeon)' class = display subclass = VGA hdac0@pci0:1:0:1: class=0x040300 card=0xaa28174b chip=0xaa281002 rev=0x00 hdr=0x00 vendor = 'ATI Technologies Inc. / Advanced Micro Devices, Inc.' device = 'Radeon HD 3400 Series (3400)' class = multimedia subclass = HDA On 2/10/10, Robert Noland wrote: > On Wed, 2010-02-10 at 01:36 +0100, O. Hartmann wrote: >> On 02/10/10 00:24, Oliver Pinter wrote: >> > Hi all! >> > >> > After updated the xorg* and dri* and dependency, the system going to >> > deadlock at second start of xserver. I think it is not an uniqe issue, >> > as others wrote them at freebsd-x11: >> > http://lists.freebsd.org/pipermail/freebsd-x11/2010-February/009370.html >> > >> > The symptoms: >> > * independent from enabled or disabled DRI or GLX, first I think, this >> > is the error, but not >> > * the system going to deadlock state >> > * no coredumps of xorgs >> > * no panic, but the system is unusuable >> > * independent from the driver: probed the radeon and radeonhd driver >> > * independent from the WITHOUT_NOUVEAU or WITH_NOUVEAU compile options >> > (make.conf) >> > * the system is: FreeBSD peonia.teteny.bme.hu 7.3-PRERELEASE FreeBSD >> > 7.3-PRERELEASE #29 r203612+fa83fdf: Mon Feb 8 02:11:08 CET 2010 >> > root@peonia.teteny.bme.hu:/usr/obj/usr/src/sys/stable amd64 >> > _______________________________________________ >> > freebsd-stable@freebsd.org mailing list, >> > http://lists.freebsd.org/mailman/listinfo/freebsd-stable >> > To unsubscribe, send any mail to >> > "freebsd-stable-unsubscribe@freebsd.org" >> >> I had a similar freezing on several FreeBSD 8.0 boxes with either >> 'radeon' or 'radeonhd/radeonhd-devel' with recent ports. With more >> expensive graphics cards, like HD4830, HD4850 we never had the issue, >> but with smaller cards, like HD4670. HD4670 never worked. HD4770 cards >> work with explicit set >> >> option "DRI" "OFF" >> >> As far as I know, WITHOUT_NOUVEAU does have no effect on the current >> ports, since it is reported in ports/UPDATING, it prevents building >> nouveau driver which is broken when using newer libdrm/dri and libGLUT, >> but those new ports do not seem to be merged into the tree. >> >> The situation is heavily unsatisfying, since one need an expensive >> AMD/ATi Radeon card to gain non-3D poor functionality, where a cheaper >> one should be do the same - but the cheaper ones don't work. Even if one >> uses AMD64, the situattion is worse and I have no reason using >> Linux-driver on a FreeBSD box. Hope the situation gets cleared in the >> nearest future. It's a kind of deadlock. As I said, either spenig a lot >> of money for a working RV770 based AMD graphics card with poor >> functionality or nothing so far, since most smaller RV730 chips aren't >> supported properly by the most recent drivers. > > I'm only aware of one issue which leads to corruption. I have patches > that resolve that issue which are not yet committed. If your are > experiencing lockups with DRI disabled, then something very strange is > going on and you will need to provide more details. I don't remember > exactly what drm code I have committed to 7 right now, but it should be > fairly current as I don't think I have much in the way of outstanding > MFCs. The current drm and radeon drivers work on every card that I > have, which in the r600 class are HD 3650,3850,4650. > > robert. > >> Regards, >> Oliver >> _______________________________________________ >> freebsd-stable@freebsd.org mailing list >> http://lists.freebsd.org/mailman/listinfo/freebsd-stable >> To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org" > -- > Robert Noland > FreeBSD > >