xserver-xorg-video-intel: Changes to 'ubuntu'
debian/changelog | 27 ++++++++++-
debian/patches/series | 2
debian/patches/sna-check-for-system-memory-contents.diff | 35 +++++++++++++++
3 files changed, 61 insertions(+), 3 deletions(-)
New commits:
commit 2c74f66eebee681ffe0d1e4d085a74760b449991
Author: Timo Aaltonen <tjaalton@debian.org>
Date: Thu Aug 20 14:16:36 2015 +0300
release to wily
diff --git a/debian/changelog b/debian/changelog
index e65da47..921859e 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-xserver-xorg-video-intel (2:2.99.917+git20150808-0ubuntu1) UNRELEASED; urgency=medium
+xserver-xorg-video-intel (2:2.99.917+git20150808-0ubuntu1) wily; urgency=medium
[ Robert Hooker ]
* Merge from debian-experimental
@@ -13,7 +13,7 @@ xserver-xorg-video-intel (2:2.99.917+git20150808-0ubuntu1) UNRELEASED; urgency=m
* sna-check-for-system-memory-contents.diff: Fix corruption on
lightdm, while logging in and blank background on unity.
- -- Robert Hooker <sarvatt@ubuntu.com> Wed, 19 Aug 2015 00:42:34 -0400
+ -- Timo Aaltonen <tjaalton@debian.org> Thu, 20 Aug 2015 14:14:34 +0300
xserver-xorg-video-intel (2:2.99.917+git20150808-1~exp1) UNRELEASED; urgency=medium
commit bd507c837a9cf766dc5493d3739e296aa1f37edf
Author: Timo Aaltonen <tjaalton@debian.org>
Date: Thu Aug 20 14:14:31 2015 +0300
don't forget to add the patch
diff --git a/debian/patches/sna-check-for-system-memory-contents.diff b/debian/patches/sna-check-for-system-memory-contents.diff
new file mode 100644
index 0000000..7fbdf1e
--- /dev/null
+++ b/debian/patches/sna-check-for-system-memory-contents.diff
@@ -0,0 +1,35 @@
+commit 78f7451886f0a33df717c57fc1a079ee7e6f221e
+Author: Chris Wilson <chris@chris-wilson.co.uk>
+Date: Thu Aug 20 10:43:05 2015 +0100
+
+ sna: Check for system memory contents when looking for empty sources
+
+ Fixes a regression from
+ commit 3f128867d957e30690218404337b00bb327e647b
+ Author: Chris Wilson <chris@chris-wilson.co.uk>
+ Date: Fri Aug 7 15:19:17 2015 +0100
+
+ sna: Skip a no-op copy
+
+ that forgot that we can flush damage but still have valid contents to
+ copy from.
+
+ Reported-by: Timo Aaltonen <tjaalton@ubuntu.com>
+ Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
+
+diff --git a/src/sna/sna_accel.c b/src/sna/sna_accel.c
+index c624d9e..937d6a8 100644
+--- a/src/sna/sna_accel.c
++++ b/src/sna/sna_accel.c
+@@ -6446,8 +6446,9 @@ sna_copy_boxes(DrawablePtr src, DrawablePtr dst, GCPtr gc,
+ assert(region_num_rects(region));
+
+ if (src_priv &&
+- src_priv->gpu_damage == NULL &&
+- src_priv->cpu_damage == NULL) {
++ src_priv->gpu_bo == NULL &&
++ src_priv->cpu_bo == NULL &&
++ src_priv->ptr == NULL) {
+ /* Rare but still happens, nothing to copy */
+ DBG(("%s: src pixmap=%ld is empty\n",
+ __FUNCTION__, src_pixmap->drawable.serialNumber));
commit 91a8056d9e59027908b70855310db88f037371f3
Author: Timo Aaltonen <tjaalton@debian.org>
Date: Thu Aug 20 14:12:51 2015 +0300
add changelog for 2:2.99.917-1ubuntu1 back
diff --git a/debian/changelog b/debian/changelog
index 04a4172..e65da47 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -52,6 +52,24 @@ xserver-xorg-video-intel (2:2.99.917-2) unstable; urgency=medium
-- Vincent Cheng <vcheng@debian.org> Thu, 16 Jul 2015 01:00:41 -0700
+xserver-xorg-video-intel (2:2.99.917-1ubuntu1) wily; urgency=medium
+
+ * Merge with Debian, remaining Ubuntu changes:
+ * debian/rules:
+ - Fix valgrind-enabling check (DEB_HOST_ARCH_OS instead of DEB_HOST_ARCH)
+ - Use SNA by default.
+ * debian/patches/fix-sna-external-slave-rotation.patch:
+ - Fix rotating external display with optimus results in corruption.
+ * debian/patches/fix-sna-fstat-include.patch:
+ * debian/patches/fix-uxa-fstat-include.patch:
+ - Fix missing include for fstat
+ * debian/patches/fix-yuv-to-rgb-shared-on-intel-gen8.patch:
+ - Fix faulty yuv2rgb translation on Intel Generation 8 Graphics.
+ * debian/patches/sna-force-frontbuffer-to-cpu-for-randr-fallback.diff:
+ - Fix rotation on SKL.
+
+ -- Robert Ancell <robert.ancell@canonical.com> Tue, 14 Jul 2015 15:21:57 +1200
+
xserver-xorg-video-intel (2:2.99.917-1) unstable; urgency=medium
* Upload to unstable. (Closes: #748753)
commit 76fc9825aa416165349f5d588317f694e9955272
Author: Timo Aaltonen <tjaalton@debian.org>
Date: Thu Aug 20 14:04:15 2015 +0300
sna-check-for-system-memory-contents.diff: Fix corruption on lightdm, while logging in and blank background on unity.
diff --git a/debian/changelog b/debian/changelog
index 0e7222c..04a4172 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,5 +1,6 @@
xserver-xorg-video-intel (2:2.99.917+git20150808-0ubuntu1) UNRELEASED; urgency=medium
+ [ Robert Hooker ]
* Merge from debian-experimental
- debian/patches/fix-sna-external-slave-rotation.patch
debian/patches/fix-sna-fstat-include.patch
@@ -8,6 +9,10 @@ xserver-xorg-video-intel (2:2.99.917+git20150808-0ubuntu1) UNRELEASED; urgency=m
debian/patches/sna-force-frontbuffer-to-cpu-for-randr-fallback.diff
Drop all upstream patches.
+ [ Timo Aaltonen ]
+ * sna-check-for-system-memory-contents.diff: Fix corruption on
+ lightdm, while logging in and blank background on unity.
+
-- Robert Hooker <sarvatt@ubuntu.com> Wed, 19 Aug 2015 00:42:34 -0400
xserver-xorg-video-intel (2:2.99.917+git20150808-1~exp1) UNRELEASED; urgency=medium
diff --git a/debian/patches/series b/debian/patches/series
index 792f381..bddf279 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1 +1 @@
-#no patches
+sna-check-for-system-memory-contents.diff
Reply to: