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

Bug#795947: marked as done (jessie-pu: package mesa/10.3.2-1+deb8u1)



Your message dated Sat, 05 Sep 2015 14:31:07 +0100
with message-id <1441459867.2151.32.camel@adam-barratt.org.uk>
and subject line Closing p-u bugs for 8.2
has caused the Debian Bug report #795947,
regarding jessie-pu: package mesa/10.3.2-1+deb8u1
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
795947: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=795947
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
Tags: jessie
User: release.debian.org@packages.debian.org
Usertags: pu

Hi,

we've had a patch for #775264 sitting in git since January.  This should
go in jessie.  Diff below, imagine its version is fixed and
s/UNRELEASED/jessie/.

Cheers,
Julien

diff --git a/debian/changelog b/debian/changelog
index 4828bbb..df3f044 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+mesa (10.3.2-2) UNRELEASED; urgency=medium
+
+  * radeonsi-disable-asynchronous-dma.diff: Disable asynchronous DMA
+    on radeonsi which can cause lockups. (Closes: #775264)
+
+ -- Timo Aaltonen <tjaalton@debian.org>  Wed, 14 Jan 2015 16:40:19 +0200
+
 mesa (10.3.2-1) unstable; urgency=medium
 
   [ Sven Joachim ]
diff --git a/debian/patches/radeonsi-disable-asynchronous-dma.diff b/debian/patches/radeonsi-disable-asynchronous-dma.diff
new file mode 100644
index 0000000..1e94814
--- /dev/null
+++ b/debian/patches/radeonsi-disable-asynchronous-dma.diff
@@ -0,0 +1,45 @@
+commit ae4536b4f71cbe76230ea7edc7eb4d6041e651b4
+Author: Michel Dänzer <michel.daenzer@amd.com>
+Date:   Tue Nov 11 16:10:20 2014 +0900
+
+    radeonsi: Disable asynchronous DMA except for PIPE_BUFFER
+    
+    Using the asynchronous DMA engine for multi-dimensional operations seems
+    to cause random GPU lockups for various people. While the root cause for
+    this might need to be fixed in the kernel, let's disable it for now.
+    
+    Before re-enabling this, please make sure you can hit all newly enabled
+    paths in your testing, preferably with both piglit and real world apps,
+    and get in touch with people on the bug reports below for stability
+    testing.
+    
+    Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=85647
+    Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=83500
+    Cc: "10.3 10.4" <mesa-stable@lists.freedesktop.org>
+    Reviewed-by: Marek Olšák <marek.olsak@amd.com>
+    Reviewed-by: Grigori Goronzy <greg@chown.ath.cx>
+
+--- a/src/gallium/drivers/radeonsi/si_dma.c
++++ b/src/gallium/drivers/radeonsi/si_dma.c
+@@ -270,6 +270,21 @@ void si_dma_copy(struct pipe_context *ct
+ 		return;
+ 	}
+ 
++	/* XXX: Using the asynchronous DMA engine for multi-dimensional
++	 * operations seems to cause random GPU lockups for various people.
++	 * While the root cause for this might need to be fixed in the kernel,
++	 * let's disable it for now.
++	 *
++	 * Before re-enabling this, please make sure you can hit all newly
++	 * enabled paths in your testing, preferably with both piglit and real
++	 * world apps, and get in touch with people on the bug reports below
++	 * for stability testing.
++	 *
++	 * https://bugs.freedesktop.org/show_bug.cgi?id=85647
++	 * https://bugs.freedesktop.org/show_bug.cgi?id=83500
++	 */
++	goto fallback;
++
+ 	if (src->format != dst->format || src_box->depth > 1 ||
+ 	    rdst->dirty_level_mask != 0) {
+ 		goto fallback;
diff --git a/debian/patches/series b/debian/patches/series
index 9f0749f..d37557a 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1 +1,2 @@
 07_gallium-fix-build-failure-on-powerpcspe.diff
+radeonsi-disable-asynchronous-dma.diff

Attachment: signature.asc
Description: Digital signature


--- End Message ---
--- Begin Message ---
Version: 8.2

Hi,

These bugs correspond to updates which were included in the 8.2 point
release.

Regards,

Adam

--- End Message ---

Reply to: