From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ@public.gmane.org Subject: [Bug 87244] [NV94] X hangs, logs show kernel: nouveau E[ PFIFO][0000:01:00.0] still angry after 101 spins, halt followed by an X trace Date: Fri, 26 Dec 2014 12:52:15 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1568560167==" Return-path: In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: nouveau-bounces-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Sender: "Nouveau" To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org List-Id: nouveau.vger.kernel.org --===============1568560167== Content-Type: multipart/alternative; boundary="1419598335.bB8f12.13680"; charset="UTF-8" --1419598335.bB8f12.13680 Date: Fri, 26 Dec 2014 12:52:15 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" https://bugs.freedesktop.org/show_bug.cgi?id=87244 --- Comment #3 from Zlatko Calusic --- Created attachment 111369 --> https://bugs.freedesktop.org/attachment.cgi?id=111369&action=edit Revert-drm-nouveau-fifo-g84-ack-non-stall-interrupt Also G94 here, and the same bug. It works for a while then GPU locks up with "still angry after 101 spins". But, I bisected and eventually 19a10828814aa commit (drm/nouveau/fifo/g84-: ack non-stall interrupt before handling it) came out as culprit. It's the last nouveau commit before 3.18 was releases. If you can compile your own kernel, I'm attaching the patch that reverses that commit. It fixes the issue for me completely, no more lockups. -- You are receiving this mail because: You are the assignee for the bug. --1419598335.bB8f12.13680 Date: Fri, 26 Dec 2014 12:52:15 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8"

Comment # 3 on bug 87244 from
Created attachment 111369 [details] [review]
Revert-drm-nouveau-fifo-g84-ack-non-stall-interrupt

Also G94 here, and the same bug. It works for a while then GPU locks up with
"still angry after 101 spins". But, I bisected and eventually 19a10828814aa
commit (drm/nouveau/fifo/g84-: ack non-stall interrupt before handling it) came
out as culprit. It's the last nouveau commit before 3.18 was releases.

If you can compile your own kernel, I'm attaching the patch that reverses that
commit. It fixes the issue for me completely, no more lockups.


You are receiving this mail because:
  • You are the assignee for the bug.
--1419598335.bB8f12.13680-- --===============1568560167== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KTm91dmVhdSBt YWlsaW5nIGxpc3QKTm91dmVhdUBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZy ZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL25vdXZlYXUK --===============1568560167==--