#978587 nouveau: Sometimes, the system stops responding with nouveau

Package:
xserver-xorg-video-nouveau
Source:
xserver-xorg-video-nouveau
Description:
X.Org X server -- Nouveau display driver
Submitter:
konkor
Date:
2020-12-28 22:57:04 UTC
Severity:
important
Tags:
#978587#5
Date:
2020-12-28 22:51:04 UTC
From:
To:
Dear Maintainer,

*** Reporter, please consider answering these questions, where appropriate ***

   * What led up to the situation?
   * What exactly did you do (or not do) that was effective (or
     ineffective)?
   * What was the outcome of this action?
   * What outcome did you expect instead?

*** End of the template - remove these template lines ***
------------[ cut here ]------------
Dec 27 20:34:46 roll kernel: [ 7729.247726] WARNING: CPU: 7 PID: 19979 at drivers/gpu/drm/nouveau/dispnv50/disp.c:211 nv50_dmac_wait+0x1e1/0x230 [nouveau]
Dec 27 20:34:46 roll kernel: [ 7729.247726] Modules linked in: cpufreq_ondemand snd_seq_dummy snd_hrtimer snd_seq snd_seq_device rfkill btrfs blake2b_generic xor zstd_compress intel_powerclamp snd_hda_codec_realtek snd_hda_codec_generic ledtrig_audio snd_hda_intel coretemp snd_intel_dspcfg raid6_pq kvm_intel snd_hda_codec libcrc32c kvm snd_hda_core irqbypass snd_hwdep snd_pcm intel_cstate joydev iTCO_wdt snd_timer intel_uncore snd intel_pmc_bxt pcspkr sg iTCO_vendor_support serio_raw soundcore watchdog asus_atk0110 evdev i7core_edac i5500_temp acpi_cpufreq firewire_sbp2 msr fuse configfs ip_tables x_tables autofs4 ext4 crc16 mbcache jbd2 crc32c_generic sd_mod t10_pi crc_t10dif crct10dif_generic crct10dif_common hid_generic usbhid hid uas usb_storage nouveau video i2c_algo_bit ttm ata_generic drm_kms_helper ata_piix ahci libahci mxm_wmi pata_jmicron libata crc32c_intel psmouse i2c_i801 cec i2c_smbus r8169 lpc_ich scsi_mod realtek drm uhci_hcd ehci_pci ehci_hcd mdio_devres libphy usbcore firewire_ohci firewire_core
Dec 27 20:34:46 roll kernel: [ 7729.247755]  crc_itu_t usb_common floppy wmi button
Dec 27 20:34:46 roll kernel: [ 7729.247759] CPU: 7 PID: 19979 Comm: kworker/u32:73 Tainted: G        W I       5.9.0-5-amd64 #1 Debian 5.9.15-1
Dec 27 20:34:46 roll kernel: [ 7729.247760] Hardware name: System manufacturer System Product Name/P6T, BIOS 1408    09/21/2010
Dec 27 20:34:46 roll kernel: [ 7729.247811] Workqueue: events_unbound nv50_disp_atomic_commit_work [nouveau]
Dec 27 20:34:46 roll kernel: [ 7729.247861] RIP: 0010:nv50_dmac_wait+0x1e1/0x230 [nouveau]
Dec 27 20:34:46 roll kernel: [ 7729.247863] Code: 8d 48 04 48 89 4a 68 c7 00 00 00 00 20 49 8b 46 38 41 c7 86 20 01 00 00 00 00 00 00 49 89 46 68 e8 e4 fc ff ff e9 76 fe ff ff <0f> 0b b8 92 ff ff ff e9 ed fe ff ff 49 8b be 80 00 00 00 e8 c7 fc
Dec 27 20:34:46 roll kernel: [ 7729.247864] RSP: 0018:ffffac2501b7fd60 EFLAGS: 00010282
Dec 27 20:34:46 roll kernel: [ 7729.247865] RAX: ffffffffffffff92 RBX: 000000000000000d RCX: 0000000000000000
Dec 27 20:34:46 roll kernel: [ 7729.247866] RDX: ffffffffffffff92 RSI: ffffac2501b7fca0 RDI: ffffac2501b7fd40
Dec 27 20:34:46 roll kernel: [ 7729.247867] RBP: ffffac2501b7fd60 R08: 0000000000000000 R09: ffffac2501b7fc70
Dec 27 20:34:46 roll kernel: [ 7729.247868] R10: 0000000000000030 R11: 0000000000000002 R12: 00000000fffffffb
Dec 27 20:34:46 roll kernel: [ 7729.247869] R13: ffff8d396bbf1b68 R14: ffff8d396bbf1ba8 R15: 0000000000000000
Dec 27 20:34:46 roll kernel: [ 7729.247870] FS:  0000000000000000(0000) GS:ffff8d3973bc0000(0000) knlGS:0000000000000000
Dec 27 20:34:46 roll kernel: [ 7729.247871] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Dec 27 20:34:46 roll kernel: [ 7729.247872] CR2: 00007f430f4b14d0 CR3: 00000000bbc0a000 CR4: 00000000000006e0
Dec 27 20:34:46 roll kernel: [ 7729.247873] Call Trace:
Dec 27 20:34:46 roll kernel: [ 7729.247925]  base827c_image_set+0x2f/0x1d0 [nouveau]
Dec 27 20:34:46 roll kernel: [ 7729.247975]  nv50_wndw_flush_set+0x89/0x1c0 [nouveau]
Dec 27 20:34:46 roll kernel: [ 7729.248025]  nv50_disp_atomic_commit_tail+0x4db/0x7c0 [nouveau]
Dec 27 20:34:46 roll kernel: [ 7729.248029]  ? __switch_to+0x7f/0x3f0
Dec 27 20:34:46 roll kernel: [ 7729.248032]  process_one_work+0x1b4/0x370
Dec 27 20:34:46 roll kernel: [ 7729.248034]  worker_thread+0x53/0x3e0
Dec 27 20:34:46 roll kernel: [ 7729.248036]  ? process_one_work+0x370/0x370
Dec 27 20:34:46 roll kernel: [ 7729.248038]  kthread+0x11b/0x140
Dec 27 20:34:46 roll kernel: [ 7729.248040]  ? __kthread_bind_mask+0x60/0x60
Dec 27 20:34:46 roll kernel: [ 7729.248042]  ret_from_fork+0x22/0x30
Dec 27 20:34:46 roll kernel: [ 7729.248044] ---[ end trace 701d70cc63568fab ]---

...
------------[ cut here ]------------ Dec 27 20:37:05 roll kernel: [ 7867.752373] WARNING: CPU: 4 PID: 19979 at drivers/gpu/drm/nouveau/dispnv50/disp.c:211 nv50_dmac_wait+0x1e1/0x230 [nouveau] Dec 27 20:37:05 roll kernel: [ 7867.752374] Modules linked in: cpufreq_ondemand snd_seq_dummy snd_hrtimer snd_seq snd_seq_device rfkill btrfs blake2b_generic xor zstd_compress intel_powerclamp snd_hda_codec_realtek snd_hda_codec_generic ledtrig_audio snd_hda_intel coretemp snd_intel_dspcfg raid6_pq kvm_intel snd_hda_codec libcrc32c kvm snd_hda_core irqbypass snd_hwdep snd_pcm intel_cstate joydev iTCO_wdt snd_timer intel_uncore snd intel_pmc_bxt pcspkr sg iTCO_vendor_support serio_raw soundcore watchdog asus_atk0110 evdev i7core_edac i5500_temp acpi_cpufreq firewire_sbp2 msr fuse configfs ip_tables x_tables autofs4 ext4 crc16 mbcache jbd2 crc32c_generic sd_mod t10_pi crc_t10dif crct10dif_generic crct10dif_common hid_generic usbhid hid uas usb_storage nouveau video i2c_algo_bit ttm ata_generic drm_kms_helper ata_piix ahci libahci mxm_wmi pata_jmicron libata crc32c_intel psmouse i2c_i801 cec i2c_smbus r8169 lpc_ich scsi_mod realtek drm uhci_hcd ehci_pci ehci_hcd mdio_devres libphy usbcore firewire_ohci firewire_core Dec 27 20:37:05 roll kernel: [ 7867.752414] crc_itu_t usb_common floppy wmi button Dec 27 20:37:05 roll kernel: [ 7867.752420] CPU: 4 PID: 19979 Comm: kworker/u32:73 Tainted: G W I 5.9.0-5-amd64 #1 Debian 5.9.15-1 Dec 27 20:37:05 roll kernel: [ 7867.752421] Hardware name: System manufacturer System Product Name/P6T, BIOS 1408 09/21/2010 Dec 27 20:37:05 roll kernel: [ 7867.752488] Workqueue: events_unbound nv50_disp_atomic_commit_work [nouveau] Dec 27 20:37:05 roll kernel: [ 7867.752555] RIP: 0010:nv50_dmac_wait+0x1e1/0x230 [nouveau] Dec 27 20:37:05 roll kernel: [ 7867.752557] Code: 8d 48 04 48 89 4a 68 c7 00 00 00 00 20 49 8b 46 38 41 c7 86 20 01 00 00 00 00 00 00 49 89 46 68 e8 e4 fc ff ff e9 76 fe ff ff <0f> 0b b8 92 ff ff ff e9 ed fe ff ff 49 8b be 80 00 00 00 e8 c7 fc Dec 27 20:37:05 roll kernel: [ 7867.752559] RSP: 0018:ffffac2501b7fd60 EFLAGS: 00010282 Dec 27 20:37:05 roll kernel: [ 7867.752560] RAX: ffffffffffffff92 RBX: 0000000000000002 RCX: 0000000000000000 Dec 27 20:37:05 roll kernel: [ 7867.752562] RDX: ffffffffffffff92 RSI: ffffac2501b7fca0 RDI: ffffac2501b7fd40 Dec 27 20:37:05 roll kernel: [ 7867.752563] RBP: ffffac2501b7fd60 R08: 0000000000000000 R09: ffffac2501b7fc70 Dec 27 20:37:05 roll kernel: [ 7867.752564] R10: 0000000000000030 R11: 0000000000000002 R12: 00000000fffffffb Dec 27 20:37:05 roll kernel: [ 7867.752565] R13: ffff8d396bbf1b68 R14: ffff8d396bbf1ba8 R15: 0000000000000000 Dec 27 20:37:05 roll kernel: [ 7867.752567] FS: 0000000000000000(0000) GS:ffff8d3973b00000(0000) knlGS:0000000000000000 Dec 27 20:37:05 roll kernel: [ 7867.752568] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 Dec 27 20:37:05 roll kernel: [ 7867.752570] CR2: 00007f1d7d7f9bf8 CR3: 00000002b7b78000 CR4: 00000000000006e0 Dec 27 20:37:05 roll kernel: [ 7867.752571] Call Trace: Dec 27 20:37:05 roll kernel: [ 7867.752641] base507c_update+0x30/0x70 [nouveau] Dec 27 20:37:05 roll kernel: [ 7867.752708] nv50_disp_atomic_commit_wndw+0x5a/0x70 [nouveau] Dec 27 20:37:05 roll kernel: [ 7867.752774] nv50_disp_atomic_commit_tail+0x4f9/0x7c0 [nouveau] Dec 27 20:37:05 roll kernel: [ 7867.752779] ? __switch_to+0x7f/0x3f0 Dec 27 20:37:05 roll kernel: [ 7867.752784] process_one_work+0x1b4/0x370 Dec 27 20:37:05 roll kernel: [ 7867.752787] worker_thread+0x53/0x3e0 Dec 27 20:37:05 roll kernel: [ 7867.752789] ? process_one_work+0x370/0x370 Dec 27 20:37:05 roll kernel: [ 7867.752792] kthread+0x11b/0x140 Dec 27 20:37:05 roll kernel: [ 7867.752794] ? __kthread_bind_mask+0x60/0x60 Dec 27 20:37:05 roll kernel: [ 7867.752798] ret_from_fork+0x22/0x30 Dec 27 20:37:05 roll kernel: [ 7867.752801] ---[ end trace 701d70cc63568fb2 ]---