Date: Wed, 18 Feb 2015 22:20:47 +0100 From: Marius Strobl <marius@alchemy.franken.de> To: freebsd-x11@FreeBSD.org Cc: freebsd-current@FreeBSD.org Subject: Re: [Call for testers] DRM device-independent code update to Linux 3.8 Message-ID: <20150218212046.GA37911@alchemy.franken.de> In-Reply-To: <54E3D2A0.2090903@FreeBSD.org> References: <54E3D2A0.2090903@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Feb 18, 2015 at 12:45:36AM +0100, Jean-Sébastien Pédron wrote: > Hi! > > An update to the DRM subsystem, not including the drivers, is ready for > wider testing! > > The patch against HEAD is here: > https://people.freebsd.org/~dumbbell/graphics/drm-update-38.f.patch > Have you looked into using a MTX_SPIN lock where Linux actually employs a DRM_SPINTYPE one? That should allow to use a filter instead of an ithread handler, solving a great number of problems with pre-loading of DRM drivers and allow them to be statically compiled into the kernel as - unlike ihtreads - filters work right from the moment they are set up during attach. In turn, that would make the lack of a VESA driver for vt(4) less painful and likely even forgivable, as resolutions higher than VGA could be used way earlier, etc. Marius
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20150218212046.GA37911>