Bug 105813

Summary: GT710 locks up X and spams logs
Product: xorg Reporter: ken moffat <zarniwhoop>
Component: Driver/nouveauAssignee: Nouveau Project <nouveau>
Status: RESOLVED MOVED QA Contact: Xorg Project Team <xorg-team>
Severity: normal    
Priority: medium    
Version: unspecified   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:

Description ken moffat 2018-03-30 01:32:39 UTC
I recently bought a low-end Ryzen and needed a basic video card with a vga connector, so I bought a GT710 (GK208B). The system is intended to be used for compiling/measuring builds from source, but it is almost unusable in X because of video errors which cause the desktop to lockup (no mouse clicks or keyboard, MagicSysRQ works).

Packages: linux-4.15.12, gcc-7.3.0, glibc-2.27, mesa-17.3.7, xorg-server-1.19.6, nouveau-1.0.15.

So far this bug has bitten me twice. The first time I had built xorg and was running fluxbox while I built the rest of my desktop. I had 4 or 5 urxvt terms open across two desktops, nothing else, running a compile in one. I had been reading mail on the second desktop, then tried to go back to the first to check progress.

After waiting a little I rebooted.  The system log had what I thought was a lot of output (about 50000 lines, I think), starting
Mar 28 16:39:00 origin kernel: [41644.858087] nouveau 0000:26:00.0: fifo: FB_FLUSH_TIMEOUT
Mar 28 16:40:02 origin kernel: [41707.692180] nouveau 0000:26:00.0: fifo: FB_FLUSH_TIMEOUT
Mar 28 16:40:02 origin kernel: [41707.692215] nouveau 0000:26:00.0: fifo: CHSW_ERROR 00000001
Mar 28 16:40:02 origin kernel: [41707.692264] nouveau 0000:26:00.0: fifo: CHSW_ERROR 00000003
Mar 28 16:40:16 origin kernel: [41720.825498] nouveau 0000:26:00.0: fifo: CHSW_ERROR 00000002
Mar 28 16:40:16 origin kernel: [41720.825502] nouveau 0000:26:00.0: fifo: FB_FLUSH_TIMEOUT
Mar 28 16:40:16 origin kernel: [41720.826544] nouveau 0000:26:00.0: fifo: CHSW_ERROR 00000002
Mar 28 16:40:16 origin kernel: [41720.827590] nouveau 0000:26:00.0: fifo: CHSW_ERROR 00000002
Mar 28 16:40:16 origin kernel: [41720.828639] nouveau 0000:26:00.0: fifo: CHSW_ERROR 00000002

(similar CHSW ERROR messages after that).

Because of the other problem, which I will post after this, I then tried using hte modesetting driver in Xorg. But I got a similar, bigger, report (left it trying to compile, came back to find an xscreensaver screen, when I rebooted I had almost 1.3 million lines in the log:
Mar 29 22:06:59 origin kernel: [ 2732.695254] nouveau 0000:26:00.0: fifo: CHSW_ERROR 00000002
Mar 29 22:06:59 origin kernel: [ 2732.695259] nouveau 0000:26:00.0: fifo: FB_FLUSH_TIMEOUT
Mar 29 22:06:59 origin kernel: [ 2732.696296] nouveau 0000:26:00.0: fifo: CHSW_ERROR 00000002
Mar 29 22:06:59 origin kernel: [ 2732.697342] nouveau 0000:26:00.0: fifo: CHSW_ERROR 00000002
Mar 29 22:06:59 origin kernel: [ 2732.698390] nouveau 0000:26:00.0: fifo: CHSW_ERROR 00000002
...
Mar 29 22:29:40 origin kernel: [ 4093.784821] nouveau 0000:26:00.0: fifo: CHSW_ERROR 00000002
Mar 29 22:29:40 origin kernel: [ 4093.784977] sysrq: SysRq : Emergency Sync
Mar 29 22:29:40 origin kernel: [ 4093.785868] nouveau 0000:26:00.0: fifo: CHSW_ERROR 00000002
Mar 29 22:29:40 origin kernel: [ 4093.786915] nouveau 0000:26:00.0: fifo: CHSW_ERROR 00000002
Mar 29 22:29:40 origin kernel: [ 4093.787963] nouveau 0000:26:00.0: fifo: CHSW_ERROR 00000002
Mar 29 22:29:40 origin kernel: [ 4093.789011] nouveau 0000:26:00.0: fifo: CHSW_ERROR 00000002
Mar 29 22:29:40 origin kernel: [ 4093.790058] nouveau 0000:26:00.0: fifo: CHSW_ERROR 00000002
Mar 29 22:29:40 origin kernel: [ 4093.791106] nouveau 0000:26:00.0: fifo: CHSW_ERROR 00000002
Mar 29 22:29:40 origin kernel: [ 4093.792154] nouveau 0000:26:00.0: fifo: CHSW_ERROR 00000002
Mar 29 22:29:40 origin kernel: [ 4093.793201] nouveau 0000:26:00.0: fifo: CHSW_ERROR 00000002
 (and then a few more before it rebooted).

Because this is a new machine, I have no idea if this is a regression or has always been like this.
Comment 1 Martin Peres 2019-12-04 09:37:27 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/417.

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.