Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 31 Dec 2013 01:32:36 +0100
From:      dt71@gmx.com
To:        Adrian Chadd <adrian@freebsd.org>
Cc:        freebsd-current <freebsd-current@freebsd.org>, =?UTF-8?B?SmVhbi1Tw6liYXN0aWVuIFDDqWRyb24=?= <dumbbell@freebsd.org>
Subject:   Re: new Xorg (KMS, etc.) for Radeon 9600
Message-ID:  <52C210A4.8080008@gmx.com>
In-Reply-To: <CAJ-VmokrhMB5MGhPKFw70rFbSCy0EtD0ueaUJQs5OhYR0j=wbg@mail.gmail.com>
References:  <527F95BE.7080908@gmx.com>	<Pine.GSO.4.64.1311101135590.9459@sea.ntplx.net>	<527FC05D.8080703@gmx.com>	<5283E123.5000305@FreeBSD.org>	<20131114113846.4dcb2037@kalimero.tijl.coosemans.org>	<52858067.2060200@gmx.com>	<52AEAD7A.1040205@gmx.com>	<52B0C004.9010702@FreeBSD.org>	<52B14384.5060102@gmx.com> <CAJ-VmokrhMB5MGhPKFw70rFbSCy0EtD0ueaUJQs5OhYR0j=wbg@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Adrian Chadd wrote, On 12/30/2013 22:17:
> On 17 December 2013 22:41,  <dt71@gmx.com> wrote:
>> It fixes non-deterministic lockups when the (old, drm1) r300 drivers are
>> used.
>>
>> According to John Baldwin [1]: "The drm code is doing a copyin() while
>> holding a mutex (which is not allowed)." The latest version of the patch
>> (also the one I used for years) is at [2], linked from [3].
>
> Hm. Well, can we add some lock assertions to the dri code to panic
> whenever this is done?

Oops, I meant panics, not lockups. The kernel panics exactly because -- as I gather -- the assertions are already there.

There are lockup issues even with the patch applied (for the most part, only when using, in Xorg.conf: Option "AccelMethod" "EXA").



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?52C210A4.8080008>