Bug 100146

Summary: nouveau system lockup -> fifo: read fault engine 15 [PCE0] client 01 [PCOPY0] reason 02 [PAGE_NOT_PRESENT] on channel
Product: xorg Reporter: Gareth Bult <gareth>
Component: Driver/nouveauAssignee: Nouveau Project <nouveau>
Status: RESOLVED MOVED QA Contact: Xorg Project Team <xorg-team>
Severity: critical    
Priority: medium CC: fdsfgs
Version: unspecified   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
kern.log relating to nouveau driver and system lockup none

Description Gareth Bult 2017-03-10 10:14:37 UTC
Created attachment 130153 [details]
kern.log relating to nouveau driver and system lockup

Ok, over the last few months my system has gone from "rock solid, runs forever" to "it will crash at least once today, if not 3 or 4 times". Given I'm running Ubuntu 16.04 I've sort of been ignoring it hoping someone is making it better, but it keeps getting worse, and every time it crashes I have 3-4 hours of RAID sync to live with.

I'm running a NVIDIA Corporation GF108 [GeForce GT 430] (rev a1), one screen :: 2560x1440 @ 60Hz.

Symptoms, screen locks up, comes back after 1-2 mins just long enough to refresh the screen - then freezes.
(stock XUbuntu 16.04)

Linux version 4.4.0-66-generic (buildd@lgw01-28) (gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.4) ) #87-Ubuntu SMP Fri Mar 3 15:29:05 UTC 2017

kern.log attached
Comment 1 t-IX 2017-11-22 14:33:41 UTC
I think i have same problem.
Can reproduce error by play 4k video in mpv.
Or start Steam bigscreen mode.

I'm trying to install nvidia firmware, but system feels very slow and unresponsive, and i can't test video or steam.


Linux 4.12.12-gentoo x86_64 Gentoo

Nov 22 00:51:36 kernel: nouveau 0000:01:00.0: gr: TRAP ch 5 [003fb72000 X[12943]]
Nov 22 00:51:36 kernel: nouveau 0000:01:00.0: gr: GPC0/PROP trap: 00000400 [RT_LINEAR_MISMATCH] x = 2048, y = 1024, format = 18, storage type = 0
Nov 22 00:51:36 kernel: nouveau 0000:01:00.0: fifo: write fault at 0009612000 engine 00 [PGRAPH] client 0f [GPC0/PROP] reason 02 [PAGE_NOT_PRESENT] on chann
el 5 [003fb72000 X[12943]]
Nov 22 00:51:36 kernel: nouveau 0000:01:00.0: fifo: gr engine fault on channel 5, recovering...
Nov 22 00:51:36 kernel: nouveau 0000:01:00.0: X[12943]: channel 5 killed!
Nov 22 00:52:49 kernel: nouveau 0000:01:00.0: X[12943]: failed to idle channel 10 [X[12943]]
Nov 22 00:53:04 kernel: nouveau 0000:01:00.0: X[12943]: failed to idle channel 10 [X[12943]]
Nov 22 00:53:04 kernel: nouveau 0000:01:00.0: fifo: read fault at 0000013000 engine 07 [PFIFO] client 07 [BAR_READ] reason 02 [PAGE_NOT_PRESENT] on channel 
10 [003f8ae000 X[12943]]
Nov 22 00:53:04 kernel: nouveau 0000:01:00.0: fifo: fifo engine fault on channel 10, recovering...
Nov 22 00:53:04 kernel: nouveau 0000:01:00.0: X[12943]: channel 10 killed!
Nov 22 00:53:19 kernel: nouveau 0000:01:00.0: X[12943]: failed to idle channel 13 [X[12943]]
Nov 22 00:53:34 kernel: nouveau 0000:01:00.0: X[12943]: failed to idle channel 13 [X[12943]]
Nov 22 00:53:49 kernel: nouveau 0000:01:00.0: X[12943]: failed to idle channel 9 [X[12943]]
Nov 22 00:54:04 kernel: nouveau 0000:01:00.0: X[12943]: failed to idle channel 9 [X[12943]]
Nov 22 00:54:19 kernel: nouveau 0000:01:00.0: X[12943]: failed to idle channel 6 [X[12943]]
Nov 22 00:54:34 kernel: nouveau 0000:01:00.0: X[12943]: failed to idle channel 6 [X[12943]]
Nov 22 00:54:49 kernel: nouveau 0000:01:00.0: X[12943]: failed to idle channel 12 [X[12943]]
Nov 22 00:55:04 kernel: nouveau 0000:01:00.0: X[12943]: failed to idle channel 12 [X[12943]]
Nov 22 00:55:19 kernel: nouveau 0000:01:00.0: X[12943]: failed to idle channel 7 [X[12943]]
Nov 22 00:55:34 kernel: nouveau 0000:01:00.0: X[12943]: failed to idle channel 7 [X[12943]]
Nov 22 00:55:49 kernel: nouveau 0000:01:00.0: X[12943]: failed to idle channel 4 [X[12943]]
Nov 22 00:56:04 kernel: nouveau 0000:01:00.0: X[12943]: failed to idle channel 4 [X[12943]]
Nov 22 00:56:19 kernel: nouveau 0000:01:00.0: X[12943]: failed to idle channel 3 [X[12943]]
Nov 22 00:56:34 kernel: nouveau 0000:01:00.0: X[12943]: failed to idle channel 3 [X[12943]]
Nov 22 00:56:49 kernel: nouveau 0000:01:00.0: X[12943]: failed to idle channel 2 [X[12943]]
Nov 22 00:57:04 kernel: nouveau 0000:01:00.0: X[12943]: failed to idle channel 2 [X[12943]]

Chipset: "NVIDIA NVC1"
NVIDIA Corporation GF108 [GeForce GT 430] (rev a1)
Digital interface is DisplayPort
Comment 2 Ilia Mirkin 2017-11-22 14:37:56 UTC
(In reply to t-IX from comment #1)
> I think i have same problem.

If you ever think you have the same problem as someone, file a new bug, and make a mention of the fact that it *might* be related to some other bug.

All you're doing now is spamming other people's unrelated issues.
Comment 3 Martin Peres 2019-12-04 09:24:43 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/xorg/driver/xf86-video-nouveau/issues/330.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.