Date: Wed, 20 Aug 2008 23:00:57 -0400 From: Robert Noland <rnoland@FreeBSD.org> To: freebsd-x11 <freebsd-x11@freebsd.org> Subject: Re: [CFT] drm updates Message-ID: <1219287657.2041.1.camel@wombat.2hip.net> In-Reply-To: <20080820155921.GB76646@megatron.madpilot.net> References: <1218675844.1899.18.camel@wombat.2hip.net> <20080820155921.GB76646@megatron.madpilot.net>
next in thread | previous in thread | raw e-mail | index | archive | help
--=-u9Z123EXLzH8r/5TybN+ Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Wed, 2008-08-20 at 17:59 +0200, Guido Falsi wrote: > On Wed, Aug 13, 2008 at 09:04:04PM -0400, Robert Noland wrote: > > I have prepared a set of patches for drm kernel modules against -CURREN= T > > and -STABLE. I would like to get this into HEAD fairly soon. > >=20 > > This update has the latest vblank rework bits in it, so if you have > > hardware that can disable vblank irq's (radeon, intel) you should see > > the irq counts drop if there are no vblank consumers running. > >=20 > > i915 suspend/resume support is included. > >=20 > > For Intel, this should pick up support for the g33 chipsets as well. > >=20 > > Lots of other fixes here and there... > >=20 > > The patches are located at http://people.freebsd.org/~rnoland > >=20 > > robert. >=20 > Hello! >=20 > Having an HP DC7800 here at work (which has an intel Q35 on board) I > grabbed your patches and gave them a shot. >=20 > after compiling the kernel (had to add dev/drm/i915_suspend.c to > conf/files, the patch did not do this) I rebooted and it now looks all > is going like a charm. Ok, I've uploaded a new set of patches. These fix all of the potentially blocking issues that I am aware of. =20 Those were: The locking issue that Kostik pointed out. I didn't fix the cosmetic one, none of that code is used. There was a panic on intel hardware when restarting X. conf/files update is now included. I did commit a fix to libdrm (note that isn't drm modules) in git which addressed an issue with ioctl's on amd64. We will need to track that patch locally for the time being. I have not heard of any other regressions or critical issues, so I'll let this round of patches bake for a few days and probably try and push it into HEAD sometime next week. robert. > 2d and 3d acceleration works, and is much better than before. xorg > reports using drm features and in a day I have had no troubles. > I use this machine as a workstation, I have not stressed it much though. >=20 > I have experimented with xscreensaver haks mainly. I will try the > composite extension as soon as I have time. >=20 > If you're interested in any further information or have some tests which > you would like performed, please ask me. >=20 > Thank you a lot for your work on FreeBSD! >=20 --=-u9Z123EXLzH8r/5TybN+ Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (FreeBSD) iEYEABECAAYFAkis2mkACgkQM4TrQ4qfROMiswCdE9ccKMtfA3bkhS2SWHPrzQi7 +VwAn1e66xgBLs+ED6zy03FcYHiMdgRN =Wxw3 -----END PGP SIGNATURE----- --=-u9Z123EXLzH8r/5TybN+--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1219287657.2041.1.camel>