[ANNOUNCE] xf86-video-intel 2.7.1

Carl Worth cworth at cworth.org
Tue May 12 17:25:34 PDT 2009


This is a maintenance release on the 2.7 branch. Compared to 2.7.0 it
consists only of a few carefully hand-picked fixes for bugs,
(including GPU crashers). We encourage all users of 2.7.0 to upgrade
to 2.7.1.

We have verified that several of the reported bugs of GPU crashes,
(mouse continues to move, but otherwise X is totally unresponsive), are
fixed with the commit by Keith Packard in 2.7.1 to correct the
computation of the batch space required. If you have previously reported
a GPU-crash bug in bugs.freedesktop.org, please test with 2.7.1 and
report your findings in the bug. If the crash is fixed, please celebrate
with us!

If the crash persists, please attach the output of intel_gpu_dump
available here (and hopefully packaged in your distribution of choice
soon):

	git://anongit.freedesktop.org/git/xorg/app/intel-gpu-tools
	(Requires Linux kernel >= 2.6.30)

Thanks to everyone who has helped to improve this driver!

-Carl

PS. The 2.7.1 release is equivalent (other than the version number) to
the 2.7.0.901 release candidate announced earlier.

How to obtain the release
-------------------------
git tag: 2.7.1

http://xorg.freedesktop.org/archive/individual/driver/xf86-video-intel-2.7.1.tar.bz2
MD5: 0eed17138da18ff1fb2b8ab0f076d957  xf86-video-intel-2.7.1.tar.bz2
SHA1: f863ee65b4b7779077af9f819b07033264284628  xf86-video-intel-2.7.1.tar.bz2

http://xorg.freedesktop.org/archive/individual/driver/xf86-video-intel-2.7.1.tar.gz
MD5: e8cc1d6fe60e23891704b3453f1f9dba  xf86-video-intel-2.7.1.tar.gz
SHA1: e43894e3d96f4b45e1191bc05bc2b8880844e15e  xf86-video-intel-2.7.1.tar.gz

Bug fixes since 2.7.0:
----------------------
    * KMS: Hook up output properties for RANDR, (this allows output
      properties to be controlled in the KMS case just as in the UMS
      case). [Zhenyu Wang <zhenyu.z.wang at intel.com>]

    * Fix multiplication error when computing required batch space.
      This could fix any number of cases where the driver did
      inexplicable things (due to having computed the wrong
      size). [Keith Packard <keithp at keithp.com>]

    * Hold reference to video binding table until all rects are
      painted. This prevent general chaos in the buffer
      manager. [Keith Packard <keithp at keithp.com>]

    * Split i915 textured video commands to fit into batch
      buffers. Video and 3D setup commands share the same batch
      buffer, so without this fix, various problems could occur when
      video and 3D clients were both heavily active at the same
      time. [Keith Packard <keithp at keithp.com>]

    * Fix crash with XV with large virtual display (> 2049). [Albert
      Damen <albrt at gmx.net>]

    * Provide missing value to 3D_STATE_VERTEX_BUFFERS command. We
      don't know that this was causing any problem, but the change
      does bring the driver into conformance with what the
      specification says the hardware requires here. [Keith Packard
      <keithp at keithp.com>]
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
URL: <http://lists.x.org/archives/xorg/attachments/20090512/3d756b83/attachment.pgp>


More information about the xorg mailing list