[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

xorg-server: Changes to 'debian-unstable'



 debian/changelog                                                     |    2 
 debian/patches/Change-default-for-ExaOptimizeMigration-to-false.diff |   38 ++++++++++
 debian/patches/series                                                |    1 
 3 files changed, 41 insertions(+)

New commits:
commit e026fa4df402a207f01b3bf99f70b355ca8719da
Author: Julien Cristau <jcristau@debian.org>
Date:   Mon May 18 19:07:33 2009 +0200

    Change default for ExaOptimizeMigration to false
    
    This option still causes visual corruption in some cases.
    Thanks, Michel Dänzer!

diff --git a/debian/changelog b/debian/changelog
index 2724980..6aea0c9 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -3,6 +3,8 @@ xorg-server (2:1.6.1.901-3) UNRELEASED; urgency=low
   * xvfb-run: don't pass the magic cookie to xauth on the command line
     (CVE-2009-1573; closes: #526678).  Thanks, Loïc Minier!
   * xvfb-run: use mktemp to create the temporary directory.
+  * Change default for ExaOptimizeMigration to false.  This option still
+    causes visual corruption in some cases.  Thanks, Michel Dänzer!
 
  -- Julien Cristau <jcristau@debian.org>  Thu, 14 May 2009 21:05:26 +0200
 
diff --git a/debian/patches/Change-default-for-ExaOptimizeMigration-to-false.diff b/debian/patches/Change-default-for-ExaOptimizeMigration-to-false.diff
new file mode 100644
index 0000000..41930f9
--- /dev/null
+++ b/debian/patches/Change-default-for-ExaOptimizeMigration-to-false.diff
@@ -0,0 +1,38 @@
+From f9dd45e7b88a64892961a481678688dffd58c74c Mon Sep 17 00:00:00 2001
+From: Julien Cristau <jcristau@debian.org>
+Date: Mon, 18 May 2009 19:01:46 +0200
+Subject: [PATCH] Change default for ExaOptimizeMigration to false
+MIME-Version: 1.0
+Content-Type: text/plain; charset=utf-8
+Content-Transfer-Encoding: 8bit
+
+Quoting Michel Dänzer in <1234862541.4823.541.camel@thor>:
+
+  Unfortunately, there are still bugs left in EXA which prevent it from
+  working 100% correctly with the option enabled, see
+
+  http://bugs.freedesktop.org/show_bug.cgi?id=16416
+
+  http://bugs.freedesktop.org/show_bug.cgi?id=19940
+
+So disable it for now to avoid corruption.
+---
+ hw/xfree86/exa/examodule.c |    2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+diff --git a/hw/xfree86/exa/examodule.c b/hw/xfree86/exa/examodule.c
+index 601288c..27607a1 100644
+--- a/hw/xfree86/exa/examodule.c
++++ b/hw/xfree86/exa/examodule.c
+@@ -146,7 +146,7 @@ exaDDXDriverInit(ScreenPtr pScreen)
+ 	pExaScr->optimize_migration =
+ 	    xf86ReturnOptValBool(pScreenPriv->options,
+ 				 EXAOPT_OPTIMIZE_MIGRATION,
+-				 TRUE);
++				 FALSE);
+     }
+ 
+     if (xf86ReturnOptValBool(pScreenPriv->options,
+-- 
+1.6.2.4
+
diff --git a/debian/patches/series b/debian/patches/series
index 70abcb3..d4db9f6 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -4,4 +4,5 @@
 kfreebsd-ftbfs.diff
 0001-xorg.conf-5-refer-to-mousedrv-4-.-Debian-394058.patch
 Turn-on-ModeDebug-by-default.patch
+Change-default-for-ExaOptimizeMigration-to-false.diff
 Add-libgcrypt-as-an-option-for-sha1.diff


Reply to: