Bug 104421 - System freeze on wayland with nouveau on NV137 (GP107) and NVE4 (GK104) and GK107
Summary: System freeze on wayland with nouveau on NV137 (GP107) and NVE4 (GK104) and G...
Status: NEW
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/nouveau (show other bugs)
Version: unspecified
Hardware: Other All
: high critical
Assignee: Nouveau Project
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on: 93629
Blocks:
  Show dependency treegraph
 
Reported: 2017-12-30 22:42 UTC by Jan Vlug
Modified: 2018-02-01 19:50 UTC (History)
2 users (show)

See Also:
i915 platform:
i915 features:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jan Vlug 2017-12-30 22:42:20 UTC
I experience regular freezes of my fully updated Fedora 27 system, probably wayland/nouveau related.

installed package versions:
kernel.x86_64                              4.14.8-300.fc27
xorg-x11-drv-nouveau.x86_64                1:1.0.15-3.fc27
libwayland-client.x86_64                   1.14.0-2.fc27
libwayland-cursor.x86_64                   1.14.0-2.fc27
libwayland-server.x86_64                   1.14.0-2.fc27
xorg-x11-server-Xwayland.x86_64            1.19.5-1.fc27

see also: https://bugzilla.redhat.com/show_bug.cgi?id=1529854

Graphics:  Card: NVIDIA GP107 [GeForce GTX 1050 Ti]
           Display Server: X.org 1.19.5 drivers: modesetting,fbdev,vesa
           tty size: 211x52 Advanced Data: N/A for root out of X

One freeze:
Dec 30 11:58:57 nyx kernel: nouveau 0000:23:00.0: disp: 0x000061ec[0]: INIT_GENERIC_CONDITON: unknown 0x07
Dec 30 11:59:13 nyx kernel: nouveau 0000:23:00.0: disp: 0x000061ec[0]: INIT_GENERIC_CONDITON: unknown 0x07
Dec 30 12:02:53 nyx kernel: usb 1-4: USB disconnect, device number 4
Dec 30 12:03:00 nyx kernel: usb usb1-port4: Cannot enable. Maybe the USB cable is bad?
Dec 30 12:03:01 nyx kernel: usb usb1-port4: Cannot enable. Maybe the USB cable is bad?
Dec 30 12:03:01 nyx kernel: usb usb1-port4: attempt power cycle
Dec 30 12:03:03 nyx kernel: usb usb1-port4: Cannot enable. Maybe the USB cable is bad?
Dec 30 12:03:04 nyx kernel: usb usb1-port4: Cannot enable. Maybe the USB cable is bad?
Dec 30 12:03:04 nyx kernel: usb usb1-port4: unable to enumerate USB device
Dec 30 12:06:20 nyx kernel: nouveau 0000:23:00.0: disp: 0x000061ec[0]: INIT_GENERIC_CONDITON: unknown 0x07
Dec 30 12:12:29 nyx kernel: nouveau 0000:23:00.0: disp: 0x000061ec[0]: INIT_GENERIC_CONDITON: unknown 0x07
Dec 30 12:15:05 nyx kernel: nouveau 0000:23:00.0: disp: 0x000061ec[0]: INIT_GENERIC_CONDITON: unknown 0x07
Dec 30 12:15:20 nyx kernel: nouveau 0000:23:00.0: disp: 0x000061ec[0]: INIT_GENERIC_CONDITON: unknown 0x07
Dec 30 12:17:18 nyx kernel: nouveau 0000:23:00.0: DRM: base-0: timeout
Dec 30 12:17:20 nyx kernel: nouveau 0000:23:00.0: DRM: base-0: timeout
Dec 30 12:17:21 nyx kernel: nouveau 0000:23:00.0: bus: MMIO read of 00000000 FAULT at 616798 [ IBUS ]
Dec 30 12:17:21 nyx kernel: BUG: unable to handle kernel paging request at ffff8d9ebd7e5000
Dec 30 12:17:21 nyx kernel: IP: evo_wait+0x5d/0x130 [nouveau]
Dec 30 12:17:21 nyx kernel: PGD 67300067 P4D 67300067 PUD 0 
Dec 30 12:17:21 nyx kernel: Oops: 0002 [#1] SMP
Dec 30 12:17:21 nyx kernel: Modules linked in: uas usb_storage fuse xt_CHECKSUM ipt_MASQUERADE nf_nat_masquerade_ipv4 tun nf_conntrack_netbios_ns nf_conntrack_broadcast xt_CT ip6t_rpfilter ip6t_REJECT nf_reject_
Dec 30 12:17:21 nyx kernel:  i2c_piix4 parport_pc tpm_tis parport shpchp tpm_tis_core tpm acpi_cpufreq dm_crypt hid_logitech_hidpp nouveau video mxm_wmi i2c_algo_bit drm_kms_helper ttm crct10dif_pclmul r8169 crc
Dec 30 12:17:21 nyx kernel: CPU: 9 PID: 15981 Comm: kworker/9:0 Not tainted 4.14.8-300.fc27.x86_64 #1
Dec 30 12:17:21 nyx kernel: Hardware name: Micro-Star International Co., Ltd. MS-7A34/B350 PC MATE (MS-7A34), BIOS A.73 09/11/2017
Dec 30 12:17:21 nyx kernel: Workqueue: events drm_mode_rmfb_work_fn [drm]
Dec 30 12:17:21 nyx kernel: task: ffff8d9d51a03e80 task.stack: ffffb4320e7ac000
Dec 30 12:17:21 nyx kernel: RIP: 0010:evo_wait+0x5d/0x130 [nouveau]
Dec 30 12:17:21 nyx kernel: RSP: 0018:ffffb4320e7afc78 EFLAGS: 00010212
Dec 30 12:17:21 nyx kernel: RAX: ffff8d9e029f4000 RBX: 000000002eb7c402 RCX: ffffffffc049b540
Dec 30 12:17:21 nyx kernel: RDX: 000000002eb7c400 RSI: 0000000000000002 RDI: ffff8d9e038cd388
Dec 30 12:17:21 nyx kernel: RBP: ffffb4320e7afca0 R08: 0000000000000000 R09: 0000000000000004
Dec 30 12:17:21 nyx kernel: R10: ffffea590f233880 R11: ffffffffc049b1c0 R12: ffff8d9e038cd2e8
Dec 30 12:17:21 nyx kernel: R13: ffff8d9e0c4c9068 R14: 0000000000000002 R15: ffff8d9e038cd388
Dec 30 12:17:21 nyx kernel: FS:  0000000000000000(0000) GS:ffff8d9e1ee40000(0000) knlGS:0000000000000000
Dec 30 12:17:21 nyx kernel: CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Dec 30 12:17:21 nyx kernel: CR2: ffff8d9ebd7e5000 CR3: 00000003c6d6d000 CR4: 00000000003406e0
Dec 30 12:17:21 nyx kernel: Call Trace:
Dec 30 12:17:21 nyx kernel:  nv50_base_update+0x2a/0xf0 [nouveau]
Dec 30 12:17:21 nyx kernel:  nv50_disp_atomic_commit_tail+0x64a/0x3980 [nouveau]
Dec 30 12:17:21 nyx kernel:  nv50_disp_atomic_commit+0x26e/0x280 [nouveau]
Dec 30 12:17:21 nyx kernel:  drm_atomic_commit+0x4b/0x50 [drm]
Dec 30 12:17:21 nyx kernel:  drm_framebuffer_remove+0x2a5/0x3c0 [drm]
Dec 30 12:17:21 nyx kernel:  drm_mode_rmfb_work_fn+0x55/0x70 [drm]
Dec 30 12:17:21 nyx kernel:  process_one_work+0x193/0x3c0
Dec 30 12:17:21 nyx kernel:  worker_thread+0x35/0x3b0
Dec 30 12:17:21 nyx kernel:  kthread+0x125/0x140
Dec 30 12:17:21 nyx kernel:  ? process_one_work+0x3c0/0x3c0
Dec 30 12:17:21 nyx kernel:  ? kthread_park+0x60/0x60
Dec 30 12:17:21 nyx kernel:  ret_from_fork+0x25/0x30
Dec 30 12:17:21 nyx kernel: Code: a0 00 00 00 c1 e8 02 89 c3 4c 89 ff e8 fd 5a 49 ca 89 da 44 01 f3 81 fb f7 03 00 00 48 8d 04 95 00 00 00 00 76 7a 49 8b 44 24 38 <c7> 04 90 00 00 00 20 49 8b 74 24 18 48 85 f6 7
Dec 30 12:17:21 nyx kernel: RIP: evo_wait+0x5d/0x130 [nouveau] RSP: ffffb4320e7afc78
Dec 30 12:17:21 nyx kernel: CR2: ffff8d9ebd7e5000
Dec 30 12:17:21 nyx kernel: ---[ end trace 4880f0d9dac51dbf ]---

Another freeze:
Probably the problem is purely nouveau related. My system froze again, but again I was still able to access it via ssh (but not via the attached keyboard and display, even CTRL-ALT-F2, did not work):

Dec 30 13:15:23 nyx kernel: nouveau 0000:23:00.0: disp: 0x000061ec[0]: INIT_GENERIC_CONDITON: unknown 0x07
Dec 30 16:07:48 nyx kernel: nouveau 0000:23:00.0: disp: 0x000061ec[0]: INIT_GENERIC_CONDITON: unknown 0x07
Dec 30 16:59:14 nyx kernel: nouveau 0000:23:00.0: disp: 0x000061ec[0]: INIT_GENERIC_CONDITON: unknown 0x07
Dec 30 16:59:52 nyx kernel: nouveau 0000:23:00.0: disp: 0x000061ec[0]: INIT_GENERIC_CONDITON: unknown 0x07
Dec 30 17:10:14 nyx kernel: nf_conntrack: default automatic helper assignment has been turned off for security reasons and CT-based  firewall rule not found. Use the iptables CT target to attach helpers instead.
Dec 30 18:17:37 nyx kernel: nouveau 0000:23:00.0: disp: 0x000061ec[0]: INIT_GENERIC_CONDITON: unknown 0x07
Dec 30 18:19:37 nyx kernel: nouveau 0000:23:00.0: disp: 0x000061ec[0]: INIT_GENERIC_CONDITON: unknown 0x07
Dec 30 18:20:06 nyx kernel: nouveau 0000:23:00.0: disp: 0x000061ec[0]: INIT_GENERIC_CONDITON: unknown 0x07
Dec 30 18:54:51 nyx kernel: nouveau 0000:23:00.0: disp: 0x000061ec[0]: INIT_GENERIC_CONDITON: unknown 0x07
Dec 30 19:58:54 nyx kernel: nouveau 0000:23:00.0: disp: 0x000061ec[0]: INIT_GENERIC_CONDITON: unknown 0x07
Dec 30 19:59:13 nyx kernel: nouveau 0000:23:00.0: disp: 0x000061ec[0]: INIT_GENERIC_CONDITON: unknown 0x07
Dec 30 21:18:02 nyx kernel: perf: interrupt took too long (2505 > 2500), lowering kernel.perf_event_max_sample_rate to 79000
Dec 30 22:08:39 nyx kernel: nouveau 0000:23:00.0: disp: 0x000061ec[0]: INIT_GENERIC_CONDITON: unknown 0x07
Dec 30 22:12:54 nyx kernel: nouveau 0000:23:00.0: disp: 0x000061ec[0]: INIT_GENERIC_CONDITON: unknown 0x07
Dec 30 23:22:32 nyx kernel: nouveau 0000:23:00.0: gr: TRAP ch 14 [00ff115000 Xwayland[5346]]
Dec 30 23:22:32 nyx kernel: nouveau 0000:23:00.0: gr: GPC0/TPC0/TEX: 80000041
Dec 30 23:22:32 nyx kernel: nouveau 0000:23:00.0: gr: GPC0/TPC1/TEX: 80000041
Dec 30 23:22:32 nyx kernel: nouveau 0000:23:00.0: gr: GPC0/TPC2/TEX: 80000041
Dec 30 23:22:32 nyx kernel: nouveau 0000:23:00.0: gr: GPC1/TPC2/TEX: 80000041
Dec 30 23:22:32 nyx kernel: nouveau 0000:23:00.0: fifo: read fault at 000685a000 engine 00 [GR] client 18 [GPC1/PE_5] reason 02 [PTE] on channel 14 [00ff115000 Xwayland[5346]]
Dec 30 23:22:32 nyx kernel: nouveau 0000:23:00.0: fifo: channel 14: killed
Dec 30 23:22:32 nyx kernel: nouveau 0000:23:00.0: fifo: runlist 0: scheduled for recovery
Dec 30 23:22:32 nyx kernel: nouveau 0000:23:00.0: fifo: engine 0: scheduled for recovery
Dec 30 23:22:32 nyx kernel: nouveau 0000:23:00.0: Xwayland[5346]: channel 14 killed!
Comment 1 Jan Vlug 2017-12-30 22:51:43 UTC
After a while, I saw also this log statement multiple times:
Dec 30 23:24:30 nyx kernel: nouveau 0000:23:00.0: Xwayland[5346]: nv50cal_space: -16

An attempt to restart the gnome-shell with:
# killall -3 gnome-shell
had no effect.
Comment 2 Jan Vlug 2017-12-30 22:55:32 UTC
Just after typing my previous comment, gnome-shell did restart in the end, this is in the log:

Dec 30 23:51:31 nyx kernel: nouveau 0000:23:00.0: Xwayland[5346]: failed to idle channel 25 [Xwayland[5346]]
Dec 30 23:51:46 nyx kernel: nouveau 0000:23:00.0: Xwayland[5346]: failed to idle channel 25 [Xwayland[5346]]
Dec 30 23:51:46 nyx kernel: nouveau 0000:23:00.0: fifo: read fault at 0000013000 engine 06 [HOST0] client 07 [GPC0/T1_2] reason 02 [PTE] on channel 25 [00fbf87000 Xwayland[5346]]
Dec 30 23:51:46 nyx kernel: nouveau 0000:23:00.0: fifo: channel 25: killed
Dec 30 23:51:46 nyx kernel: nouveau 0000:23:00.0: fifo: runlist 0: scheduled for recovery
Dec 30 23:51:46 nyx kernel: nouveau 0000:23:00.0: Xwayland[5346]: channel 25 killed!
Dec 30 23:51:46 nyx kernel: nouveau 0000:23:00.0: Xwayland[5346]: nv50cal_space: -16
Dec 30 23:51:48 nyx kernel: nouveau 0000:23:00.0: disp: 0x000061ec[0]: INIT_GENERIC_CONDITON: unknown 0x07
Dec 30 23:52:10 nyx kernel: nouveau 0000:23:00.0: disp: 0x000061ec[0]: INIT_GENERIC_CONDITON: unknown 0x07

I have a dual display setup (on HiDPI, using fractional scaling), after the gnome-shell restart the configuration of the displays (how the are arranged, and which display is primary changed).
Comment 3 Jan Vlug 2017-12-31 11:53:30 UTC
A new freeze (reproducible by resizing gvim):

dec 31 12:21:28 nyx kernel: nouveau 0000:23:00.0: gr: TRAP ch 14 [00fdb11000 Xwayland[4270]]
dec 31 12:21:28 nyx kernel: nouveau 0000:23:00.0: gr: GPC0/TPC0/TEX: 80000041
dec 31 12:21:28 nyx kernel: nouveau 0000:23:00.0: gr: GPC0/TPC1/TEX: 80000041
dec 31 12:21:28 nyx kernel: nouveau 0000:23:00.0: gr: GPC0/TPC2/TEX: 80000041
dec 31 12:21:28 nyx kernel: nouveau 0000:23:00.0: gr: GPC1/TPC2/TEX: 80000041
dec 31 12:21:28 nyx kernel: nouveau 0000:23:00.0: fifo: read fault at 0004e91000 engine 00 [GR] client 01 [GPC0/T1_0] reason 02 [PTE] on channel 14 [00fdb11000 Xwayla
dec 31 12:21:28 nyx kernel: nouveau 0000:23:00.0: fifo: channel 14: killed
dec 31 12:21:28 nyx kernel: nouveau 0000:23:00.0: fifo: runlist 0: scheduled for recovery
dec 31 12:21:28 nyx kernel: nouveau 0000:23:00.0: fifo: engine 0: scheduled for recovery
dec 31 12:21:28 nyx kernel: nouveau 0000:23:00.0: Xwayland[4270]: channel 14 killed!
Comment 4 Jan Vlug 2018-01-06 14:55:32 UTC
Note that this crash/freeze for some reason is usually not detected by the ABRT system.
Comment 5 Jan Vlug 2018-01-11 13:02:55 UTC
Today this happened again. I was still able to reach the machine via ssh.
There are extra lines in the logging compared to the previous freezes:

Jan 11 11:32:57 nyx kernel: nouveau 0000:23:00.0: disp: 0x000061ec[0]: INIT_GENERIC_CONDITON: unknown 0x07
Jan 11 11:42:04 nyx kernel: nouveau 0000:23:00.0: disp: 0x000061ec[0]: INIT_GENERIC_CONDITON: unknown 0x07
Jan 11 11:42:31 nyx kernel: nouveau 0000:23:00.0: disp: 0x000061ec[0]: INIT_GENERIC_CONDITON: unknown 0x07
Jan 11 11:47:18 nyx kernel: nouveau 0000:23:00.0: disp: 0x000061ec[0]: INIT_GENERIC_CONDITON: unknown 0x07
Jan 11 13:08:12 nyx kernel: nouveau 0000:23:00.0: disp: 0x000061ec[0]: INIT_GENERIC_CONDITON: unknown 0x07
Jan 11 13:10:14 nyx kernel: nouveau 0000:23:00.0: disp: 0x000061ec[0]: INIT_GENERIC_CONDITON: unknown 0x07
Jan 11 13:49:37 nyx kernel: nouveau 0000:23:00.0: gr: TRAP ch 14 [00fdb51000 Xwayland[2381]]
Jan 11 13:49:37 nyx kernel: nouveau 0000:23:00.0: gr: GPC0/TPC0/TEX: 80000041
Jan 11 13:49:37 nyx kernel: nouveau 0000:23:00.0: gr: GPC0/TPC1/TEX: 80000041
Jan 11 13:49:37 nyx kernel: nouveau 0000:23:00.0: gr: GPC0/TPC2/TEX: 80000041
Jan 11 13:49:37 nyx kernel: nouveau 0000:23:00.0: gr: GPC1/TPC2/TEX: 80000041
Jan 11 13:49:37 nyx kernel: nouveau 0000:23:00.0: fifo: read fault at 000725c000 engine 00 [GR] client 0a [GPC0/T1_3] reason 02 [PTE] on channel 14 [00fdb51000 Xwayland[2381]]
Jan 11 13:49:37 nyx kernel: nouveau 0000:23:00.0: fifo: channel 14: killed
Jan 11 13:49:37 nyx kernel: nouveau 0000:23:00.0: fifo: runlist 0: scheduled for recovery
Jan 11 13:49:37 nyx kernel: nouveau 0000:23:00.0: fifo: engine 0: scheduled for recovery
Jan 11 13:49:37 nyx kernel: nouveau 0000:23:00.0: Xwayland[2381]: channel 14 killed!
Jan 11 13:50:50 nyx kernel: nouveau 0000:23:00.0: Xwayland[2381]: nv50cal_space: -16
Jan 11 13:50:50 nyx kernel: nouveau 0000:23:00.0: Xwayland[2381]: nv50cal_space: -16
Jan 11 13:50:50 nyx kernel: nouveau 0000:23:00.0: Xwayland[2381]: nv50cal_space: -16
<this last line keeps repeating sometimes several times per second>
Comment 6 Jan Vlug 2018-01-22 11:06:20 UTC
Log of another freeze when resizing a Thunderbird save all attachments popup window:

Jan 22 11:37:43 nyx kernel: nouveau 0000:23:00.0: gr: TRAP ch 14 [00fdb11000 Xwayland[2237]]
Jan 22 11:37:43 nyx kernel: nouveau 0000:23:00.0: gr: GPC0/TPC0/TEX: 80000009
Jan 22 11:37:43 nyx kernel: nouveau 0000:23:00.0: gr: GPC0/TPC1/TEX: 80000009
Jan 22 11:37:43 nyx kernel: nouveau 0000:23:00.0: gr: GPC0/TPC2/TEX: 80000000
Jan 22 11:37:43 nyx kernel: nouveau 0000:23:00.0: gr: TRAP ch 14 [00fdb11000 Xwayland[2237]]
Jan 22 11:37:43 nyx kernel: nouveau 0000:23:00.0: gr: GPC0/TPC0/TEX: 80000009
Jan 22 11:37:43 nyx kernel: nouveau 0000:23:00.0: gr: GPC0/TPC1/TEX: 80000009
Jan 22 11:37:43 nyx kernel: nouveau 0000:23:00.0: gr: GPC0/TPC2/TEX: 80000009
Jan 22 11:37:43 nyx kernel: nouveau 0000:23:00.0: gr: TRAP ch 14 [00fdb11000 Xwayland[2237]]
<lines above repeat multiple times>
Jan 22 11:37:43 nyx kernel: nouveau 0000:23:00.0: gr: GPC0/TPC0/TEX: 80000041
Jan 22 11:37:43 nyx kernel: nouveau 0000:23:00.0: gr: GPC0/TPC1/TEX: 80000041
Jan 22 11:37:43 nyx kernel: nouveau 0000:23:00.0: gr: GPC0/TPC2/TEX: 80000041
Jan 22 11:37:43 nyx kernel: nouveau 0000:23:00.0: fifo: read fault at 000c16c000 engine 00 [GR] client 15 [GPC0/PE_4] reason 02 [PTE] on channel 14 [00fdb11000 Xwaylan
Jan 22 11:37:43 nyx kernel: nouveau 0000:23:00.0: fifo: channel 14: killed
Jan 22 11:37:43 nyx kernel: nouveau 0000:23:00.0: fifo: runlist 0: scheduled for recovery
Jan 22 11:37:43 nyx kernel: nouveau 0000:23:00.0: fifo: engine 0: scheduled for recovery
Jan 22 11:37:43 nyx kernel: nouveau 0000:23:00.0: fifo: engine 7: scheduled for recovery
Jan 22 11:37:43 nyx kernel: nouveau 0000:23:00.0: Xwayland[2237]: channel 14 killed!
Comment 7 Edwin Foss 2018-01-26 08:49:04 UTC
Also happens with my machine, Antergos/Gnome/Wayland latest repo update (no AUR) with AMD FX8350 and NVIDIA GK104 [GeForce GTX 760] (rev a1)

First crash I was watching YouTube, in journalctl I got this:

kernel: nouveau 0000:01:00.0: Xwayland[1012]: channel 13 killed!
kernel: nouveau 0000:01:00.0: fifo: engine 0: scheduled for recovery
kernel: nouveau 0000:01:00.0: fifo: runlist 0: scheduled for recovery
kernel: nouveau 0000:01:00.0: fifo: channel 13: killed
kernel: nouveau 0000:01:00.0: fifo: read fault at 000a5e0000 engine 00 [GR] client 04 [GPC0/T1_1] reason 02 [PTE] on channel 13 [007ed50000 Xwayland[1012]]
kernel: nouveau 0000:01:00.0: gr: GPC0/TPC0/TEX: 80000049
kernel: nouveau 0000:01:00.0: gr: TRAP ch 13 [007ed50000 Xwayland[1012]]
kernel: nouveau 0000:01:00.0: gr: GPC2/TPC1/TEX: 80000009
kernel: nouveau 0000:01:00.0: gr: GPC2/TPC0/TEX: 80000009
kernel: nouveau 0000:01:00.0: gr: GPC1/TPC1/TEX: 80000009
kernel: nouveau 0000:01:00.0: gr: GPC1/TPC0/TEX: 80000009
kernel: nouveau 0000:01:00.0: gr: GPC0/TPC1/TEX: 80000009
kernel: nouveau 0000:01:00.0: gr: GPC0/TPC0/TEX: 80000009


Second time I was doing random things and I got this

kernel: nouveau 0000:01:00.0: Xwayland[1009]: channel 3 killed!
kernel: nouveau 0000:01:00.0: fifo: engine 0: scheduled for recovery
kernel: nouveau 0000:01:00.0: fifo: runlist 0: scheduled for recovery
kernel: nouveau 0000:01:00.0: fifo: channel 3: killed
kernel: nouveau 0000:01:00.0: fifo: read fault at 0002de2000 engine 00 [GR] client 0f [GPC1/PROP_0] reason 02 [PTE] on channel 3 [007f82e000 Xwayland[1009]]
kernel: nouveau 0000:01:00.0: gr: GPC2/TPC1/MP trap: global 00000004 [MULTIPLE_WARP_ERRORS] warp 3000d [OOR_REG]
kernel: nouveau 0000:01:00.0: gr: TRAP ch 3 [007f82e000 Xwayland[1009]]


Third time I got this which flooded my log with 500.000+ lines of same thing

kernel: nouveau 0000:01:00.0: fifo: SCHED_ERROR 06 []


I hope this help to find some fix, best regards
Comment 8 Jan Vlug 2018-01-29 10:47:22 UTC
Another crash:

Jan 29 09:57:25 nyx kernel: nouveau 0000:23:00.0: disp: 0x000061ec[0]: INIT_GENERIC_CONDITON: unknown 0x07
Jan 29 10:43:21 nyx kernel: nouveau 0000:23:00.0: disp: 0x000061ec[0]: INIT_GENERIC_CONDITON: unknown 0x07
Jan 29 10:50:18 nyx kernel: nouveau 0000:23:00.0: disp: 0x000061ec[0]: INIT_GENERIC_CONDITON: unknown 0x07
Jan 29 10:51:28 nyx kernel: nouveau 0000:23:00.0: disp: 0x000061ec[0]: INIT_GENERIC_CONDITON: unknown 0x07
Jan 29 11:26:22 nyx kernel: nouveau 0000:23:00.0: disp: 0x000061ec[0]: INIT_GENERIC_CONDITON: unknown 0x07
Jan 29 11:42:22 nyx kernel: nouveau 0000:23:00.0: disp: 0x000061ec[0]: INIT_GENERIC_CONDITON: unknown 0x07
Jan 29 11:43:06 nyx kernel: nouveau 0000:23:00.0: gr: TRAP ch 14 [00fdb11000 Xwayland[2952]]
Jan 29 11:43:06 nyx kernel: nouveau 0000:23:00.0: gr: GPC0/TPC0/TEX: 80000041
Jan 29 11:43:06 nyx kernel: nouveau 0000:23:00.0: gr: GPC0/TPC1/TEX: 80000041
Jan 29 11:43:06 nyx kernel: nouveau 0000:23:00.0: gr: GPC0/TPC2/TEX: 80000041
Jan 29 11:43:06 nyx kernel: nouveau 0000:23:00.0: gr: GPC1/TPC2/TEX: 80000041
Jan 29 11:43:06 nyx kernel: nouveau 0000:23:00.0: fifo: read fault at 0002c7d000 engine 00 [GR] client 18 [GPC1/PE_5] reason 02 [PTE] on channel 14 [00fdb11000 Xwayland[2952]]
Jan 29 11:43:06 nyx kernel: nouveau 0000:23:00.0: fifo: channel 14: killed
Jan 29 11:43:06 nyx kernel: nouveau 0000:23:00.0: fifo: runlist 0: scheduled for recovery
Jan 29 11:43:06 nyx kernel: nouveau 0000:23:00.0: fifo: engine 0: scheduled for recovery
Jan 29 11:43:06 nyx kernel: nouveau 0000:23:00.0: Xwayland[2952]: channel 14 killed!
Comment 9 Jan Vlug 2018-01-29 11:06:17 UTC
After a while this message starts to appear in the log file:
Jan 29 12:01:52 nyx kernel: nouveau 0000:23:00.0: Xwayland[2952]: nv50cal_space: -16
Comment 10 Jan Vlug 2018-01-29 14:57:20 UTC
And more logging:

Jan 29 14:54:02 nyx kernel: nouveau 0000:23:00.0: imem: PRAMIN exhausted
Jan 29 14:54:02 nyx kernel: nouveau 0000:23:00.0: imem: PRAMIN exhausted
Jan 29 14:54:17 nyx kernel: nouveau 0000:23:00.0: imem: PRAMIN exhausted
Jan 29 14:54:17 nyx kernel: nouveau 0000:23:00.0: imem: PRAMIN exhausted
Jan 29 14:54:17 nyx kernel: nouveau 0000:23:00.0: gr: TRAP ch 16 [00fde04000 Xwayland[10869]]
Jan 29 14:54:17 nyx kernel: nouveau 0000:23:00.0: gr: GPC0/TPC0/TEX: 80000041
Jan 29 14:54:17 nyx kernel: nouveau 0000:23:00.0: gr: GPC0/TPC1/TEX: 80000041
Jan 29 14:54:17 nyx kernel: nouveau 0000:23:00.0: gr: GPC0/TPC2/TEX: 80000041
Jan 29 14:54:17 nyx kernel: nouveau 0000:23:00.0: gr: GPC1/TPC2/TEX: 80000041
Jan 29 14:54:17 nyx kernel: nouveau 0000:23:00.0: fifo: read fault at 0002df1000 engine 00 [GR] client 01 [GPC0/T1_0] reason 02 [PTE] on channel 16 [00fde04000 Xwayland[10869]]
Jan 29 14:54:17 nyx kernel: nouveau 0000:23:00.0: fifo: channel 16: killed
Jan 29 14:54:17 nyx kernel: nouveau 0000:23:00.0: fifo: runlist 0: scheduled for recovery
Jan 29 14:54:17 nyx kernel: nouveau 0000:23:00.0: fifo: engine 0: scheduled for recovery
Jan 29 14:54:17 nyx kernel: nouveau 0000:23:00.0: Xwayland[10869]: channel 16 killed!
Jan 29 14:54:17 nyx kernel: nouveau 0000:23:00.0: gr: TRAP ch 15 [00fde39000 systemd-logind[2004]]
Jan 29 14:54:17 nyx kernel: nouveau 0000:23:00.0: gr: GPC0/TPC0/TEX: 80000041
Jan 29 14:54:17 nyx kernel: nouveau 0000:23:00.0: gr: GPC0/TPC1/TEX: 80000041
Jan 29 14:54:17 nyx kernel: nouveau 0000:23:00.0: gr: GPC0/TPC2/TEX: 80000041
Jan 29 14:54:17 nyx kernel: nouveau 0000:23:00.0: gr: GPC1/TPC2/TEX: 80000041
Jan 29 14:54:17 nyx kernel: nouveau 0000:23:00.0: fifo: read fault at 002b9bd000 engine 00 [GR] client 07 [GPC0/T1_2] reason 02 [PTE] on channel 15 [00fde39000 systemd-logind[2004]]
Jan 29 14:54:17 nyx kernel: nouveau 0000:23:00.0: fifo: channel 15: killed
Jan 29 14:54:17 nyx kernel: nouveau 0000:23:00.0: fifo: runlist 0: scheduled for recovery
Jan 29 14:54:17 nyx kernel: nouveau 0000:23:00.0: fifo: engine 0: scheduled for recovery
Jan 29 14:54:17 nyx kernel: nouveau 0000:23:00.0: fifo: engine 7: scheduled for recovery
Jan 29 14:54:17 nyx kernel: nouveau 0000:23:00.0: systemd-logind[2004]: channel 15 killed!
Jan 29 14:54:17 nyx kernel: nouveau 0000:23:00.0: sec2: queue 0 rewinded
Jan 29 14:54:17 nyx kernel: nouveau 0000:23:00.0: imem: PRAMIN exhausted
Jan 29 14:54:17 nyx kernel: nouveau 0000:23:00.0: imem: PRAMIN exhausted
Jan 29 14:54:17 nyx kernel: nouveau 0000:23:00.0: imem: PRAMIN exhausted
Jan 29 14:54:17 nyx kernel: nouveau 0000:23:00.0: imem: PRAMIN exhausted
Jan 29 14:59:43 nyx kernel: nouveau 0000:23:00.0: imem: PRAMIN exhausted
Jan 29 14:59:44 nyx kernel: nouveau 0000:23:00.0: imem: PRAMIN exhausted
Jan 29 14:59:53 nyx kernel: nouveau 0000:23:00.0: imem: PRAMIN exhausted
Jan 29 14:59:54 nyx kernel: nouveau 0000:23:00.0: imem: PRAMIN exhausted
Jan 29 15:10:23 nyx kernel: nouveau 0000:23:00.0: Xwayland[10869]: nv50cal_space: -16
Jan 29 15:10:23 nyx kernel: nouveau 0000:23:00.0: Xwayland[10869]: nv50cal_space: -16
Jan 29 15:10:23 nyx kernel: nouveau 0000:23:00.0: Xwayland[10869]: nv50cal_space: -16
Jan 29 15:10:23 nyx kernel: nouveau 0000:23:00.0: Xwayland[10869]: nv50cal_space: -16
Comment 11 Edwin Foss 2018-02-01 06:30:55 UTC
Another crash

kernel: nouveau 0000:01:00.0: fifo: read fault at 0002c22000 engine 00 [GR] client 01 [GPC2/T1_0] reason 02 [PTE] on channel 3 [007f82e000 Xwayland[964]]
kernel: nouveau 0000:01:00.0: gr: GPC2/TPC1/TEX: 80000049
kernel: nouveau 0000:01:00.0: gr: GPC2/TPC0/TEX: 80000049
kernel: nouveau 0000:01:00.0: gr: GPC1/TPC1/TEX: 80000049
kernel: nouveau 0000:01:00.0: gr: GPC1/TPC0/TEX: 80000049
kernel: nouveau 0000:01:00.0: gr: GPC0/TPC1/TEX: 80000049
kernel: nouveau 0000:01:00.0: gr: GPC0/TPC0/TEX: 80000049
kernel: nouveau 0000:01:00.0: gr: TRAP ch 3 [007f82e000 Xwayland[964]]
kernel: nouveau 0000:01:00.0: Xwayland[964]: channel 13 killed!
kernel: nouveau 0000:01:00.0: fifo: engine 0: scheduled for recovery
kernel: nouveau 0000:01:00.0: fifo: runlist 0: scheduled for recovery
kernel: nouveau 0000:01:00.0: fifo: channel 13: killed
kernel: nouveau 0000:01:00.0: fifo: read fault at 0007280000 engine 00 [GR] client 01 [GPC0/T1_0] reason 02 [PTE] on channel 13 [007ed4e000 Xwayland[964]]
kernel: nouveau 0000:01:00.0: gr: GPC2/TPC1/TEX: 80000049
kernel: nouveau 0000:01:00.0: gr: GPC2/TPC0/TEX: 80000049
kernel: nouveau 0000:01:00.0: gr: GPC1/TPC1/TEX: 80000049
kernel: nouveau 0000:01:00.0: gr: GPC1/TPC0/TEX: 80000049
kernel: nouveau 0000:01:00.0: gr: GPC0/TPC1/TEX: 80000049
kernel: nouveau 0000:01:00.0: gr: GPC0/TPC0/TEX: 80000049
kernel: nouveau 0000:01:00.0: gr: TRAP ch 13 [007ed4e000 Xwayland[964]]
Comment 12 Edwin Foss 2018-02-01 06:33:19 UTC
And crashed again

kernel: nouveau 0000:01:00.0: fifo: read fault at 0002c22000 engine 00 [GR] client 01 [GPC2/T1_0] reason 02 [PTE] on channel 3 [007f82e000 Xwayland[964]]
kernel: nouveau 0000:01:00.0: gr: GPC2/TPC1/TEX: 80000049
kernel: nouveau 0000:01:00.0: gr: GPC2/TPC0/TEX: 80000049
kernel: nouveau 0000:01:00.0: gr: GPC1/TPC1/TEX: 80000049
kernel: nouveau 0000:01:00.0: gr: GPC1/TPC0/TEX: 80000049
kernel: nouveau 0000:01:00.0: gr: GPC0/TPC1/TEX: 80000049
kernel: nouveau 0000:01:00.0: gr: GPC0/TPC0/TEX: 80000049
kernel: nouveau 0000:01:00.0: gr: TRAP ch 3 [007f82e000 Xwayland[964]]
kernel: nouveau 0000:01:00.0: Xwayland[964]: channel 13 killed!
kernel: nouveau 0000:01:00.0: fifo: engine 0: scheduled for recovery
kernel: nouveau 0000:01:00.0: fifo: runlist 0: scheduled for recovery
kernel: nouveau 0000:01:00.0: fifo: channel 13: killed
kernel: nouveau 0000:01:00.0: fifo: read fault at 0007280000 engine 00 [GR] client 01 [GPC0/T1_0] reason 02 [PTE] on channel 13 [007ed4e000 Xwayland[964]]
kernel: nouveau 0000:01:00.0: gr: GPC2/TPC1/TEX: 80000049
kernel: nouveau 0000:01:00.0: gr: GPC2/TPC0/TEX: 80000049
kernel: nouveau 0000:01:00.0: gr: GPC1/TPC1/TEX: 80000049
kernel: nouveau 0000:01:00.0: gr: GPC1/TPC0/TEX: 80000049
kernel: nouveau 0000:01:00.0: gr: GPC0/TPC1/TEX: 80000049
kernel: nouveau 0000:01:00.0: gr: GPC0/TPC0/TEX: 80000049
kernel: nouveau 0000:01:00.0: gr: TRAP ch 13 [007ed4e000 Xwayland[964]]
Comment 13 Jan Vlug 2018-02-01 19:50:02 UTC
Another crash, here some logging:

Feb 01 18:32:23 nyx kernel: nouveau 0000:23:00.0: gr: TRAP ch 14 [00fdb11000 Xwayland[3450]]
Feb 01 18:32:23 nyx kernel: nouveau 0000:23:00.0: gr: GPC1/TPC2/TEX: 80000041
Feb 01 18:32:23 nyx kernel: nouveau 0000:23:00.0: fifo: read fault at 00039de000 engine 00 [GR] client 18 [GPC1/PE_5] reason 02 [PTE] on channel 14 [00fdb11000 Xwayland[3450]]
Feb 01 18:32:23 nyx kernel: nouveau 0000:23:00.0: fifo: channel 14: killed
Feb 01 18:32:23 nyx kernel: nouveau 0000:23:00.0: fifo: runlist 0: scheduled for recovery
Feb 01 18:32:23 nyx kernel: nouveau 0000:23:00.0: fifo: engine 0: scheduled for recovery
Feb 01 18:32:23 nyx kernel: nouveau 0000:23:00.0: Xwayland[3450]: channel 14 killed!
<snip>
Feb 01 18:37:34 nyx org.gnome.Shell.desktop[3409]: nouveau: kernel rejected pushbuf: Device or resource busy
Feb 01 18:37:34 nyx org.gnome.Shell.desktop[3409]: nouveau: ch14: krec 0 pushes 1 bufs 4 relocs 0
Feb 01 18:37:34 nyx org.gnome.Shell.desktop[3409]: nouveau: ch14: buf 00000000 00000003 00000004 00000004 00000000
Feb 01 18:37:34 nyx org.gnome.Shell.desktop[3409]: nouveau: ch14: buf 00000001 00000006 00000004 00000000 00000004
Feb 01 18:37:34 nyx org.gnome.Shell.desktop[3409]: nouveau: ch14: buf 00000002 00000020 00000002 00000000 00000002
Feb 01 18:37:34 nyx org.gnome.Shell.desktop[3409]: nouveau: ch14: buf 00000003 0000002e 00000004 00000004 00000000
Feb 01 18:37:34 nyx org.gnome.Shell.desktop[3409]: nouveau: ch14: psh 00000000 0000013e24 0000013eb4
Feb 01 18:37:34 nyx org.gnome.Shell.desktop[3409]: nouveau:         0x20056080
Feb 01 18:37:34 nyx org.gnome.Shell.desktop[3409]: nouveau:         0x000000e6
Feb 01 18:37:34 nyx org.gnome.Shell.desktop[3409]: nouveau:         0x00000000
<snip>
Feb 01 19:32:00 nyx org.gnome.Shell.desktop[3409]: nouveau:         0x20046234
Feb 01 19:32:00 nyx org.gnome.Shell.desktop[3409]: nouveau:         0x00000000
Feb 01 19:32:00 nyx kernel: nouveau 0000:23:00.0: Xwayland[3450]: nv50cal_space: -16
Feb 01 19:32:00 nyx kernel: nouveau 0000:23:00.0: fifo: PBDMA0: 04000000 [ACQUIRE] ch 13 [00ffb82000 systemd-logind[2544]] subc 0 mthd 001c data 00001004
Feb 01 19:32:00 nyx kernel: nouveau 0000:23:00.0: fifo: PBDMA0: 04000000 [ACQUIRE] ch 13 [00ffb82000 systemd-logind[2544]] subc 0 mthd 001c data 00001004
Feb 01 19:32:00 nyx kernel: nouveau 0000:23:00.0: fifo: PBDMA0: 04000000 [ACQUIRE] ch 13 [00ffb82000 systemd-logind[2544]] subc 0 mthd 001c data 00001004
Feb 01 19:33:00 nyx org.gnome.Shell.desktop[3409]: nouveau: kernel rejected pushbuf: Device or resource busy
Feb 01 19:33:00 nyx org.gnome.Shell.desktop[3409]: nouveau: ch14: krec 0 pushes 1 bufs 4 relocs 0
Feb 01 19:33:00 nyx org.gnome.Shell.desktop[3409]: nouveau: ch14: buf 00000000 00000004 00000004 00000004 00000000
Feb 01 19:33:00 nyx org.gnome.Shell.desktop[3409]: nouveau: ch14: buf 00000001 00000006 00000004 00000000 00000004
Feb 01 19:33:00 nyx org.gnome.Shell.desktop[3409]: nouveau: ch14: buf 00000002 00000019 00000002 00000000 00000002
Feb 01 19:33:00 nyx org.gnome.Shell.desktop[3409]: nouveau: ch14: buf 00000003 0000000f 00000004 00000004 00000000
Feb 01 19:33:00 nyx org.gnome.Shell.desktop[3409]: nouveau: ch14: psh 00000000 0000001138 00000011c8
Feb 01 19:33:00 nyx org.gnome.Shell.desktop[3409]: nouveau:         0x20056080
Feb 01 19:33:00 nyx org.gnome.Shell.desktop[3409]: nouveau:         0x000000e6
Feb 01 19:33:00 nyx org.gnome.Shell.desktop[3409]: nouveau:         0x00000000


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.