From owner-freebsd-x11@FreeBSD.ORG Wed Feb 25 12:06:53 2015 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 9BD3A657; Wed, 25 Feb 2015 12:06:53 +0000 (UTC) Received: from pmta2.delivery8.ore.mailhop.org (pmta2.delivery8.ore.mailhop.org [54.148.222.11]) by mx1.freebsd.org (Postfix) with ESMTP id 72710CB2; Wed, 25 Feb 2015 12:06:53 +0000 (UTC) Received: from smtp4.ore.mailhop.org (172.31.18.134) by pmta2.delivery1.ore.mailhop.org id htmtec20u50s; Wed, 25 Feb 2015 12:06:55 +0000 (envelope-from ) Received: from pool-71-255-170-26.bstnma.east.verizon.net ([71.255.170.26] helo=homobox.opal.com) by smtp4.ore.mailhop.org with esmtpsa (TLSv1.2:DHE-RSA-AES256-GCM-SHA384:256) (Exim 4.82) (envelope-from ) id 1YQajl-0007f8-Sa; Wed, 25 Feb 2015 12:06:46 +0000 Received: from shibato (ip51cd975c.adsl-surfen.hetnet.nl [81.205.151.92]) (authenticated bits=0) by homobox.opal.com (8.14.9/8.14.9) with ESMTP id t1PC6dbe091231 (version=TLSv1/SSLv3 cipher=AES128-GCM-SHA256 bits=128 verify=NO); Wed, 25 Feb 2015 07:06:41 -0500 (EST) (envelope-from fbsd@opal.com) X-Mail-Handler: DuoCircle Outbound SMTP X-Originating-IP: 71.255.170.26 X-Report-Abuse-To: abuse@duocircle.com (see https://support.duocircle.com/support/solutions/articles/5000540958-duocircle-standard-smtp-abuse-information for abuse reporting information) X-MHO-User: U2FsdGVkX19DCXFXCEs16dqD+S3u7AvC Date: Wed, 25 Feb 2015 13:06:32 +0100 From: "J.R. Oldroyd" To: =?UTF-8?B?SmVhbi1Tw6liYXN0aWVuIFDDqWRyb24=?= Subject: Re: [Call for testers] DRM device-independent code update to Linux 3.8 Message-ID: <20150225130632.5b76d091@shibato> In-Reply-To: <54ECD4EC.80708@FreeBSD.org> References: <54E3D2A0.2090903@FreeBSD.org> <54E74988.1050301@icloud.com> <20150220221246.661f2d01@shibato> <54ECD4EC.80708@FreeBSD.org> X-Mailer: Claws Mail 3.11.1 (GTK+ 2.24.25; amd64-portbld-freebsd10.0) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.4.3 (homobox.opal.com [71.255.170.26]); Wed, 25 Feb 2015 07:06:42 -0500 (EST) X-Spam-Status: No, score=2.9 required=5.0 tests=AWL,BAYES_00, FSL_HELO_NON_FQDN_1,RCVD_IN_PBL shortcircuit=no autolearn=no autolearn_force=no version=3.4.0 X-Spam-Level: ** X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on homobox.opal.com Cc: freebsd-x11@freebsd.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18-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: Wed, 25 Feb 2015 12:06:53 -0000 On Tue, 24 Feb 2015 20:45:48 +0100 Jean-S=C3=A9bastien P=C3=A9dron wrote: > > On 21.02.2015 04:12, J.R. Oldroyd wrote: > > But, booting does not go well: > >=20 > > Feb 20 21:58:22 xx kernel: panic: mtx_lock() of destroyed mutex @ /usr/= src/sys/modules/drm2/drm2/../../../dev/drm2/drm_irq.c:1036 >=20 > Could you please try the following patch? > https://people.freebsd.org/~dumbbell/graphics/drm_fb_helper-mtx-destroyed= -panic.1.patch >=20 > Apply it over your already patched source tree (not in place of > drm-update-38.*.patch). >=20 With that patch, I am now able to boot without the mtx_lock() panic. Thanks. Other observations: On a cold boot, the CP init now succeeds with no CAFEDEAD - wow! However, on a reboot (without power off) the CP init is still *mostly* failing with the CAFEDEAD - I've rebooted about 6 times and 4 times got the CAFEDEAD. This is still pointing at there being something not quite right with the initialization sequence. Chip is RS690 X1270 IGP, and the CAFEDEAD is from r100_ring_test(). There are 10 LORs being logged on booting this revision (r279092), but none related to drm code. -jr