Summary: | system freeze "fifo: gr engine fault on channel 6" NVIDIA | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | xorg | Reporter: | Ehsan Azar <dashesy> | ||||||
Component: | Driver/nouveau | Assignee: | Nouveau Project <nouveau> | ||||||
Status: | RESOLVED MOVED | QA Contact: | Xorg Project Team <xorg-team> | ||||||
Severity: | normal | ||||||||
Priority: | medium | CC: | bjorn.lie | ||||||
Version: | unspecified | ||||||||
Hardware: | Other | ||||||||
OS: | All | ||||||||
Whiteboard: | |||||||||
i915 platform: | i915 features: | ||||||||
Attachments: |
|
Description
Ehsan Azar
2016-07-09 23:31:24 UTC
Could you include a full dmesg? Also are you using modesetting or nouveau ddx? If modesetting, please switch to nouveau. Also, kernel 4.6 received a number of "various" fixes which could affect your situation. Or they might not, unfortunately it's incredibly hard to diagnose, but it's definitely an easy thing to try. I use vanilla Fedora 23 with nouveau. Thanks, will try 4.6 from rawhide. Created attachment 124977 [details]
dmesg
I finally have time today to try new kernel. But I just got this (no freeze, just chrome got broken) and thought might be helpful. [ 685.293359] nouveau 0000:01:00.0: gr: TRAP ch 6 [007fb61000 systemd-logind[904]] [ 685.293368] nouveau 0000:01:00.0: gr: GPC0/PROP trap: 00000200 [] x = 896, y = 128, format = 0, storage type = 0 [ 685.293401] nouveau 0000:01:00.0: gr: TRAP ch 6 [007fb61000 systemd-logind[904]] [ 685.293408] nouveau 0000:01:00.0: gr: GPC0/PROP trap: 00000200 [] x = 896, y = 136, format = 0, storage type = 0 [ 685.293488] nouveau 0000:01:00.0: gr: TRAP ch 6 [007fb61000 systemd-logind[904]] [ 685.293494] nouveau 0000:01:00.0: gr: GPC0/PROP trap: 00000200 [] x = 896, y = 144, format = 0, storage type = 0 [ 685.293501] nouveau 0000:01:00.0: gr: TRAP ch 6 [007fb61000 systemd-logind[904]] [ 685.293506] nouveau 0000:01:00.0: gr: GPC0/PROP trap: 00000200 [] x = 896, y = 152, format = 0, storage type = 0 [ 685.293521] nouveau 0000:01:00.0: gr: TRAP ch 6 [007fb61000 systemd-logind[904]] [ 685.293526] nouveau 0000:01:00.0: gr: GPC0/PROP trap: 00000200 [] x = 896, y = 160, format = 0, storage type = 0 [ 685.293540] nouveau 0000:01:00.0: gr: TRAP ch 6 [007fb61000 systemd-logind[904]] [ 685.293545] nouveau 0000:01:00.0: gr: GPC0/PROP trap: 00000200 [] x = 896, y = 168, format = 0, storage type = 0 [ 685.293557] nouveau 0000:01:00.0: gr: TRAP ch 6 [007fb61000 systemd-logind[904]] [ 685.293563] nouveau 0000:01:00.0: gr: GPC0/PROP trap: 00000200 [] x = 896, y = 176, format = 0, storage type = 0 [ 685.293575] nouveau 0000:01:00.0: gr: TRAP ch 6 [007fb61000 systemd-logind[904]] [ 685.293581] nouveau 0000:01:00.0: gr: GPC0/PROP trap: 00000200 [] x = 896, y = 184, format = 0, storage type = 0 [ 685.293594] nouveau 0000:01:00.0: gr: TRAP ch 6 [007fb61000 systemd-logind[904]] [ 685.293620] nouveau 0000:01:00.0: gr: GPC0/PROP trap: 00000200 [] x = 896, y = 192, format = 0, storage type = 0 [ 685.293638] nouveau 0000:01:00.0: gr: TRAP ch 6 [007fb61000 systemd-logind[904]] [ 685.293645] nouveau 0000:01:00.0: gr: GPC0/PROP trap: 00000200 [] x = 896, y = 208, format = 0, storage type = 0 [ 685.293660] nouveau 0000:01:00.0: gr: TRAP ch 6 [007fb61000 systemd-logind[904]] [ 685.293666] nouveau 0000:01:00.0: gr: GPC0/PROP trap: 00000200 [] x = 896, y = 216, format = 0, storage type = 0 [ 685.293701] nouveau 0000:01:00.0: gr: TRAP ch 6 [007fb61000 systemd-logind[904]] [ 685.293707] nouveau 0000:01:00.0: gr: GPC0/PROP trap: 00000200 [] x = 896, y = 224, format = 0, storage type = 0 [ 685.293720] nouveau 0000:01:00.0: gr: TRAP ch 6 [007fb61000 systemd-logind[904]] [ 685.293726] nouveau 0000:01:00.0: gr: GPC0/PROP trap: 00000200 [] x = 896, y = 232, format = 0, storage type = 0 [ 685.293735] nouveau 0000:01:00.0: gr: TRAP ch 6 [007fb61000 systemd-logind[904]] [ 685.293741] nouveau 0000:01:00.0: gr: GPC0/PROP trap: 00000200 [] x = 896, y = 240, format = 0, storage type = 0 [ 685.293753] nouveau 0000:01:00.0: gr: TRAP ch 6 [007fb61000 systemd-logind[904]] [ 685.293758] nouveau 0000:01:00.0: gr: GPC0/PROP trap: 00000200 [] x = 896, y = 248, format = 0, storage type = 0 [127998.748786] perf interrupt took too long (2501 > 2500), lowering kernel.perf_event_max_sample_rate to 50000 Ok I am now running: $ uname -a Linux dashesy.wavelet 4.6.4-301.fc24.x86_64 #1 SMP Tue Jul 12 11:50:00 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux Is this latest enough? I am waiting to see if lockup happens again, but I am afraid I still see the same kind of precursor: $ journalctl --no-pager -b -p err -- Logs begin at Thu 2016-05-05 05:39:48 PDT, end at Sat 2016-07-23 10:26:44 PDT. -- Jul 23 03:23:01 dashesy.wavelet kernel: nouveau 0000:01:00.0: priv: HUB0: 085014 ffffffff (1a70820b) Jul 23 10:23:12 dashesy.wavelet kernel: tpm_crb MSFT0101:00: can't request region for resource [mem 0xfed40040-0xfed4103f] Jul 23 10:23:13 dashesy.wavelet mcelog[865]: Family 6 Model 5e CPU: only decoding architectural errors Jul 23 10:23:15 dashesy.wavelet bluetoothd[869]: Failed to obtain handles for "Service Changed" characteristic Jul 23 10:23:41 dashesy.wavelet spice-vdagent[1493]: Cannot access vdagent virtio channel /dev/virtio-ports/com.redhat.spice.0 Jul 23 10:23:56 dashesy.wavelet spice-vdagent[1985]: Cannot access vdagent virtio channel /dev/virtio-ports/com.redhat.spice.0 Jul 23 10:23:58 dashesy.wavelet pulseaudio[2107]: [pulseaudio] pid.c: Daemon already running. Same lockup happens with 4.6.4, should I try some newer kernel? Jul 23 21:50:16 dashesy.wavelet kernel: nouveau 0000:01:00.0: fifo: write fault at 0000260000 engine 00 [GR] client 0f [GPC0/PROP_0] reason 02 [PTE] on channel 6 [007fb71000 systemd-logind[867]] Jul 23 21:50:16 dashesy.wavelet kernel: nouveau 0000:01:00.0: fifo: gr engine fault on channel 6, recovering... -- 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/274. |
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.