Re: [ANNOUNCE] xf86-video-intel: 2.7.99.1 snapshot (now with 10% reduced fat!)

2009-04-30 Thread Stefano Avallone
On Wednesday 29 April 2009 05:49:31 Carl Worth wrote:
 This is a development snapshot very early in the process toward
 developing 2.8. There have been some big changes to the code, and
 we're anxious to get feedback on these changes as early as possible.

I tried this snapshot with KMS/DRI2 on GM965, kernel 2.6.30-rc4, xserver 
1.6.1, mesa 7.4, libdrm 2.4.9. Redirecting output on VGA now seems to work, so 
I am closing bug #21250.

With 2.7.0, I was also seing some corruption similar to that of bug #21415, 
especially after a couple of resume from STD. With 2.7.99.1 and after 3-4 
resumes, there is no corruption at all. Maybe reporters of that bug may try 
the latest snapshot as well...

Thanks,
Stefano



 Here is a summary of the biggest changes:

   * Driver now depends on X server 1.6 or later

   * Eliminate XAA and EXA support (in favor of UXA)

   * Eliminate DRI1 support

   * Fixes for running without DRI at all

 These code removals represent a deletion of a substantial amount of
 code, (and hopefully piles of bugs), as well as reduce the maintenance
 effort going forward as the number of combinatorial configurations for
 the driver are greatly reduced. This means that users are much more
 likely to be running code that has actually been tested, and it will
 be much easy for developers to replicate bugs that users experience.

 Many thanks to Eric Anholt for gutting so much code! And see Keith
 Packard's writeup describing the benefits of this code removal:

   http://keithp.com/blogs/Sharpening_the_Intel_Driver_Focus/

 One of the things that would be most useful in testing this release is
 to revisit any outstanding bugs that you have previously reported. If
 the buggy behavior is gone, (or the bug is no longer relevant---such
 as a bug that's specific to XAA only), please feel free to indicate so
 in bugzilla or even just close the bug.

 If you confirm that the bug is still present, please indicate so in
 the bug report. (I was going to ask that you select a 1.7.99 version,
 but it looks like bugzilla only has versions for products not
 compoenents, while we use a xorg product and a driver/intel
 component.) We definitely want to make any such confirmed bugs a
 priority, so it would be nice to have a consistent mechanism to search
 for these bugs. Suggestions are welcome on the best approach.

 Thanks in advance for any testing or feedback on this snapshot.

 -Carl

 Getting the snapshot
 
 git tag: 2.7.99.1

 http://xorg.freedesktop.org/archive/individual/driver/xf86-video-intel-2.7.
99.1.tar.bz2 MD5: ec222b8e617f79c3dee03db71db053a2 
 xf86-video-intel-2.7.99.1.tar.bz2 SHA1:
 c8c88d341dd79c4561018c5a279c8f6e66f84089
 xf86-video-intel-2.7.99.1.tar.bz2

 http://xorg.freedesktop.org/archive/individual/driver/xf86-video-intel-2.7.
99.1.tar.gz MD5: 797eaa5d8abdabd92bdc261ca1b53634 
 xf86-video-intel-2.7.99.1.tar.gz SHA1:
 5ee985ed22e483ac470cceaa65866a871370b747
 xf86-video-intel-2.7.99.1.tar.gz


___
xorg mailing list
xorg@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/xorg


Re: [ANNOUNCE] xf86-video-intel: 2.7.99.1 snapshot (now with 10% reduced fat!)

2009-04-29 Thread Colin Guthrie
'Twas brillig, and Carl Worth at 29/04/09 04:49 did gyre and gimble:
 We definitely want to make any such confirmed bugs a
 priority, so it would be nice to have a consistent mechanism to search
 for these bugs. Suggestions are welcome on the best approach.

How about using the Whiteboard to enter in a git tag name?

In an ideal world, it would be great if bugzilla was tied to the git 
repo for a given component and could parse the tags and display them in 
a drop down but that's probably going to require too much hacking on bz 
itself to be practicable right now.

Something like:
xf86-video-intel:2.7.99.1

would be a good whiteboard tag, then you can search for
xf86-video-intel:2.7.99 and still get all the sub-releases etc.

That said, it may be a bit too complicated to expect people to do this :s

Col

-- 

Colin Guthrie
gmane(at)colin.guthr.ie
http://colin.guthr.ie/

Day Job:
   Tribalogic Limited [http://www.tribalogic.net/]
Open Source:
   Mandriva Linux Contributor [http://www.mandriva.com/]
   PulseAudio Hacker [http://www.pulseaudio.org/]
   Trac Hacker [http://trac.edgewall.org/]

___
xorg mailing list
xorg@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/xorg


Re: [ANNOUNCE] xf86-video-intel: 2.7.99.1 snapshot (now with 10% reduced fat!)

2009-04-29 Thread Klaus Dittrich
Carl Worth schrieb:
 This is a development snapshot very early in the process toward
 developing 2.8. There have been some big changes to the code, and
 we're anxious to get feedback on these changes as early as possible.

 Here is a summary of the biggest changes:

   * Driver now depends on X server 1.6 or later

   * Eliminate XAA and EXA support (in favor of UXA)

   * Eliminate DRI1 support

   * Fixes for running without DRI at all

 These code removals represent a deletion of a substantial amount of
 code, (and hopefully piles of bugs), as well as reduce the maintenance
 effort going forward as the number of combinatorial configurations for
 the driver are greatly reduced. This means that users are much more
 likely to be running code that has actually been tested, and it will
 be much easy for developers to replicate bugs that users experience.

 Many thanks to Eric Anholt for gutting so much code! And see Keith
 Packard's writeup describing the benefits of this code removal:

   http://keithp.com/blogs/Sharpening_the_Intel_Driver_Focus/

 One of the things that would be most useful in testing this release is
 to revisit any outstanding bugs that you have previously reported. If
 the buggy behavior is gone, (or the bug is no longer relevant---such
 as a bug that's specific to XAA only), please feel free to indicate so
 in bugzilla or even just close the bug.

 If you confirm that the bug is still present, please indicate so in
 the bug report. (I was going to ask that you select a 1.7.99 version,
 but it looks like bugzilla only has versions for products not
 compoenents, while we use a xorg product and a driver/intel
 component.) We definitely want to make any such confirmed bugs a
 priority, so it would be nice to have a consistent mechanism to search
 for these bugs. Suggestions are welcome on the best approach.

 Thanks in advance for any testing or feedback on this snapshot.

 -Carl

 Getting the snapshot
 
 git tag: 2.7.99.1

 http://xorg.freedesktop.org/archive/individual/driver/xf86-video-intel-2.7.99.1.tar.bz2
 MD5: ec222b8e617f79c3dee03db71db053a2  xf86-video-intel-2.7.99.1.tar.bz2
 SHA1: c8c88d341dd79c4561018c5a279c8f6e66f84089
 xf86-video-intel-2.7.99.1.tar.bz2

 http://xorg.freedesktop.org/archive/individual/driver/xf86-video-intel-2.7.99.1.tar.gz
 MD5: 797eaa5d8abdabd92bdc261ca1b53634  xf86-video-intel-2.7.99.1.tar.gz
 SHA1: 5ee985ed22e483ac470cceaa65866a871370b747
 xf86-video-intel-2.7.99.1.tar.gz

 All commits since 2.7.0
 ---
 [Note that many of these commits were already cherry-picked and present
 in 2.7.0]

 Alan Coopersmith (1):
   Fix UXA to build with Sun compilers (use __func__ instead of 
 __FUNCTION__)

 Albert Damen (2):
   Non-GEM allocations incorrectly force TILE_NONE (bug 20797)
   Fix crash with XV with large virtual display

 Carl Worth (18):
   Revert the rest of the EXA_VERSION_MAJOR bump
   Use WAIT_FOR_SCAN_LINE instead of WAIT_FOR_VBLANK
   Remove support for 'auto'(-1) value of XV_SYNC_TO_VBLANK
   Fix new video sync-to-blank code for multi-head
   Don't clip video to CRTC in the case of textured video
   Add a RELEASING file documenting the release process
   README: Remove almost all time-sensitive information
   Add a new AUTHORS file
   Clarify that the default acceleration is UXA if KMS is available.
   Add a NEWS files with release-notes for 2.7.0
   Add AUTHORS and NEWS to EXTRA_DIST
   NEWS: Add note about broken PAT code in some kernels
   RELEASING: Update instructions to reflect some minor process 
 improvements
   AUTHORS: Add Robert Lowery to the authors file
   README: Fix typos in chipset list, and point to how_to_report_bug web 
 page
   RELEASING: Note that --with-xserver-source is needed for make distcheck
   Increment version to 2.7.99.1
   NEWS: Add notes for 2.7.99.1 snapshot

 Dan Nicholson (1):
   Fix dist of xvmc sources

 Eric Anholt (35):
   Fix XV with non-GEM kernels by allocating a larger fake bufmgr.
   Add PGETBL_CTL to the debug output.
   Add dumping of 915 and 945 fence registers.
   Add DCC register dumping.
   Move contributed m4 (dolt) to a subdirectory so we can include it with 
 others.
   Add shave support, enabled by default.
   Remove some dead i830.h struct members.
   Rename EXA rendering functions to UXA, since we're keeping them 
 post-EXA.
   Remove dead mono cursor load code.
   Remove unused i830_output_type_names
   Use a static inline to replace if (0) to an unused stub function.
   Staticize a bunch of functions and variables in the driver.
   Replace a bunch of #ifdef debug flushing/syncing with a single function.
   Remove dead monitor detect debugger.
   Remove dead xoffset/yoffset from pre-randr.
   Revert fix overflow warning on videoRam
   Don't try to do anything for I830Sync when VT switched.
   Fix