From owner-freebsd-current@FreeBSD.ORG Sat Apr 18 16:43:32 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 71F25106564A for ; Sat, 18 Apr 2009 16:43:32 +0000 (UTC) (envelope-from deeptech71@gmail.com) Received: from mail-ew0-f171.google.com (mail-ew0-f171.google.com [209.85.219.171]) by mx1.freebsd.org (Postfix) with ESMTP id CBC968FC14 for ; Sat, 18 Apr 2009 16:43:31 +0000 (UTC) (envelope-from deeptech71@gmail.com) Received: by ewy19 with SMTP id 19so1245815ewy.43 for ; Sat, 18 Apr 2009 09:43:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:subject:references:in-reply-to :content-type:content-transfer-encoding; bh=OTuAwsPzliL6LYogBdwRIyDnndckiV4Xm//u7nsfD/Q=; b=Nb3Z6FovP0noo7ksMgf/aezzQKdXMtAlOcYHrD93ZO1yWbWDKg8EbtRlZGRjTO4O0K 5jWXF2kNspPT2m2dCCTFeqfdQYJQnBiCMnnDQD+mjGN2oA/C1ELgsP+UijFzS23l6xef p9y/NjOqX6Ih6mVMwnxLTP0n+5vK7CEDfg2zU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; b=nUzCU5ujgSSEDSek/MUr8O34Zbdm4obmkuHqxv20vsSt89Vwn6houQt9Bq+jNwQwNe u53AGCUfBUOw4pylnxmP64Qfk8EYzRVpP206IA9G18OCISB5pJ9I+vh0QNPq10lp7apJ ilL2p1DdmdIi/F/+0Bd+thWzBruhiicpEctI8= Received: by 10.210.11.13 with SMTP id 13mr1891967ebk.48.1240073010721; Sat, 18 Apr 2009 09:43:30 -0700 (PDT) Received: from ?157.181.96.136? (quark.teteny.elte.hu [157.181.96.136]) by mx.google.com with ESMTPS id 10sm1015985eyz.38.2009.04.18.09.43.29 (version=SSLv3 cipher=RC4-MD5); Sat, 18 Apr 2009 09:43:30 -0700 (PDT) Message-ID: <49EA038A.7080603@gmail.com> Date: Sat, 18 Apr 2009 18:44:58 +0200 From: deeptech71@gmail.com User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.21) Gecko/20090303 SeaMonkey/1.1.15 MIME-Version: 1.0 To: freebsd-current@freebsd.org References: <49E6ACEE.6080301@gmail.com> <200904161116.58094.jhb@freebsd.org> <1239913234.1991.1.camel@balrog.2hip.net> <49E7FED0.9090708@gmail.com> <1240002714.24514.13.camel@balrog.2hip.net> In-Reply-To: <1240002714.24514.13.camel@balrog.2hip.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: diagnosing freezes (DRI?) 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: Sat, 18 Apr 2009 16:43:32 -0000 Robert Noland wrote: > On Fri, 2009-04-17 at 06:00 +0200, deeptech71@gmail.com wrote: >> Robert Noland wrote: >>> On Thu, 2009-04-16 at 11:16 -0400, John Baldwin wrote: >>>> The drm code is doing a copyin() while holding a mutex (which is not allowed). >>> Ok, the quick and dirty fix for this is >>> http://people.freebsd.org/~rnoland/drm_radeon_state-copyin-fix.patch >>> >>> I think there may be other places of concern though and a more proper >>> fix is needed. >> I still get the same lockup :( > > Ok, try this one... It should address all of the copyin/copyout paths in > radeon. the r300_cmdbuf.c bits worry me a little, but I'm running this > way now.... > > http://people.freebsd.org/~rnoland/drm_radeon-copyin-fix-try2.patch OK, I can't seem to reproduce the crash with this patch. Thanks.