Article 5DNVQ slackware-current mp4 nouveau system lockout

slackware-current mp4 nouveau system lockout

by
Rod3775
from LinuxQuestions.org on (#5DNVQ)
On the 5.10.x kernel version, attempts to play mp4 videos on (maybe just some) NVidia hardware freezes the graphics portion of the system and require a reboot. The 5.4.40 version from May 2020 works fine with the same video file and same hardware. The problem is in the nouveau kernel module (and friends), since I have the nouveau package for X.org blacklisted. The problem is reliably reproduced by entering "mplayer mash.mp4" at a command line (choose your own mp4 file, I like Mash). It started occurring upon the 20 Dec 2020 upgrade to kernel 5.10.xx (mine is 5.10.11). I noticed it sporadically upon opening directories CONTAINING mp4 files in Thunar. Not the file, just the directory. I suspect that this was Tumbler opening the file to create a Thunar thumbnail and hitting the same bug, since the obvious mp4-related freeze occurs before mplayer updates its frame count from zero. Here's the environment:

NVidia tweaks/mods:
NONE. There are no nouveau blogs installed in /lib/modules and no non-default kernel module parameters used. Everything is right out of the box as distributed.

lspci:
01:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce 8400 GS Rev. 3] (rev a2)
(this has an NV86 [an NV50 varient?] chipset according to nouveau.freedesktop.org)

dmesg segment at boot time:

[ 7.642985] MXM: GUID detected in BIOS
[ 7.649317] checking generic (f1000000 e00000) vs hw (f2000000 1000000)
[ 7.649318] checking generic (f1000000 e00000) vs hw (e0000000 10000000)
[ 7.649319] checking generic (f1000000 e00000) vs hw (f0000000 2000000)
[ 7.649320] fb0: switching to nouveaufb from VESA VGA
[ 7.655548] Console: switching to colour dummy device 80x25
[ 7.655584] nouveau 0000:01:00.0: vgaarb: deactivate vga console
[ 7.655627] nouveau 0000:01:00.0: NVIDIA GT218 (0a8180b1)
[ 7.672256] usb 2-1.6: New USB device found, idVendor=0db0, idProduct=a871, bcdDevice=52.76
[ 7.672260] usb 2-1.6: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 7.674840] usb 1-1.5: new high-speed USB device number 6 using ehci-pci
[ 7.773287] nouveau 0000:01:00.0: bios: version 70.18.83.00.00
[ 7.773906] nouveau 0000:01:00.0: fb: 1024 MiB DDR3
[ 7.773939] usb 1-1.5: New USB device found, idVendor=0c45, idProduct=62e0, bcdDevice= 1.00
[ 7.773944] usb 1-1.5: New USB device strings: Mfr=2, Product=1, SerialNumber=0
[ 7.773946] usb 1-1.5: Product: USB 2.0 Camera
[ 7.773948] usb 1-1.5: Manufacturer: Sonix Technology Co., Ltd.
[ 7.782890] intel_rapl_common: Found RAPL domain package
[ 7.782895] intel_rapl_common: Found RAPL domain core
[ 7.836946] [TTM] Zone kernel: Available graphics memory: 4065676 KiB
[ 7.836951] [TTM] Zone dma32: Available graphics memory: 2097152 KiB
[ 7.836953] [TTM] Initializing pool allocator
[ 7.836957] [TTM] Initializing DMA pool allocator
[ 7.836977] nouveau 0000:01:00.0: DRM: VRAM: 1024 MiB
[ 7.836979] nouveau 0000:01:00.0: DRM: GART: 1048576 MiB
[ 7.836982] nouveau 0000:01:00.0: DRM: TMDS table version 2.0
[ 7.836984] nouveau 0000:01:00.0: DRM: DCB version 4.0
[ 7.836987] nouveau 0000:01:00.0: DRM: DCB outp 00: 01000302 00020030
[ 7.836989] nouveau 0000:01:00.0: DRM: DCB outp 01: 02000300 00000000
[ 7.836991] nouveau 0000:01:00.0: DRM: DCB outp 02: 02022362 00020010
[ 7.836993] nouveau 0000:01:00.0: DRM: DCB outp 03: 01011310 00000000
[ 7.836995] nouveau 0000:01:00.0: DRM: DCB conn 00: 00001030
[ 7.836997] nouveau 0000:01:00.0: DRM: DCB conn 01: 00000100
[ 7.836998] nouveau 0000:01:00.0: DRM: DCB conn 02: 00002261
[ 7.839013] nouveau 0000:01:00.0: DRM: MM: using COPY for buffer copies
[ 7.841858] usb 1-1.6: new low-speed USB device number 7 using ehci-pci
[ 7.886035] nouveau 0000:01:00.0: DRM: allocated 1920x1080 fb: 0x70000, bo (____ptrval____)
[ 7.886132] fbcon: nouveaudrmfb (fb0) is primary device
[ 7.927575] Console: switching to colour frame buffer device 240x67
[ 7.929908] nouveau 0000:01:00.0: [drm] fb0: nouveaudrmfb frame buffer device
[ 7.943298] [drm] Initialized nouveau 1.3.1 20120801 for 0000:01:00.0 on minor 0

dmesg segment after hanging while opening a directory:

[437693.972698] nouveau 0000:01:00.0: DRM: base-0: timeout
[437695.973634] nouveau 0000:01:00.0: DRM: base-0: timeout
[437697.973905] nouveau 0000:01:00.0: DRM: base-0: timeout
[437699.974507] nouveau 0000:01:00.0: DRM: base-0: timeout
[437701.974787] nouveau 0000:01:00.0: DRM: base-0: timeout
[437703.975387] nouveau 0000:01:00.0: DRM: base-0: timeout
[437705.975854] nouveau 0000:01:00.0: DRM: base-0: timeout
[437707.976251] nouveau 0000:01:00.0: DRM: base-0: timeout
[437709.976465] nouveau 0000:01:00.0: DRM: base-0: timeout

dmesg after "mplayer mash.mp4": (excerpt - repeats forever)

[ 5173.370284] nouveau 0000:01:00.0: DRM: base-0: timeout
[ 5175.370533] ------------[ cut here ]------------
[ 5175.370613] WARNING: CPU: 2 PID: 3573 at drivers/gpu/drm/nouveau/dispnv50/disp.c:211 nv50_dmac_wait+0x1e1/0x230 [nouveau]
[ 5175.370614] Modules linked in: rfcomm fuse cmac algif_hash algif_skcipher af_alg bnep 8021q garp mrp stp llc ipv6 nct6775 hwmon_vid pcspkr sg hid_generic rt2800usb rt2x00usb rt2800lib rt2x00lib mac80211 uvcvideo btusb videobuf2_vmalloc btrtl videobuf2_memops snd_usb_audio btbcm videobuf2_v4l2 btintel cfg80211 videobuf2_common snd_usbmidi_lib bluetooth snd_rawmidi crc_ccitt ecdh_generic snd_seq_device videodev rfkill ecc mc usbhid cdc_acm hid intel_rapl_msr intel_rapl_common x86_pkg_temp_thermal intel_powerclamp coretemp snd_hda_codec_realtek kvm_intel snd_hda_codec_generic at24 ledtrig_audio snd_hda_codec_hdmi regmap_i2c kvm nouveau irqbypass snd_hda_intel snd_intel_dspcfg gpio_ich soundwire_intel video evdev soundwire_generic_allocation ttm snd_soc_core crct10dif_pclmul drm_kms_helper crc32_pclmul snd_compress snd_pcm_dmaengine mxm_wmi ghash_clmulni_intel i2c_i801 drm soundwire_cadence rapl snd_hda_codec i2c_smbus intel_cstate firewire_ohci agpgart snd_hda_core i2c_algo_bit xhci_pci
[ 5175.370690] lpc_ich fb_sys_fops snd_hwdep xhci_pci_renesas am53c974 syscopyarea esp_scsi sysfillrect firewire_core sysimgblt snd_pcm i2c_core xhci_hcd snd_timer snd soundcore wmi mei_me ehci_pci mei ac97_bus button e1000e ehci_hcd loop ext4 mbcache jbd2
[ 5175.370718] CPU: 2 PID: 3573 Comm: kworker/u16:3 Tainted: G W 5.10.11 #1
[ 5175.370720] Hardware name: /DP67BG, BIOS BGP6710J.86A.1900.2011.0210.1012 02/10/2011
[ 5175.370781] Workqueue: events_unbound nv50_disp_atomic_commit_work [nouveau]
[ 5175.370841] RIP: 0010:nv50_dmac_wait+0x1e1/0x230 [nouveau]
[ 5175.370844] 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
[ 5175.370846] RSP: 0018:ffff993049047d70 EFLAGS: 00010282
[ 5175.370848] RAX: ffffffffffffff92 RBX: 0000000000000003 RCX: 0000000000000000
[ 5175.370850] RDX: ffffffffffffff92 RSI: ffff993049047cb0 RDI: ffff993049047d50
[ 5175.370852] RBP: ffff993049047d70 R08: 0000000000000000 R09: ffff993049047c80
[ 5175.370853] R10: 0000000000000030 R11: 0000000000000002 R12: 00000000fffffffb
[ 5175.370855] R13: ffff8d1647892b68 R14: ffff8d1647892ba8 R15: ffff8d1647891800
[ 5175.370857] FS: 0000000000000000(0000) GS:ffff8d1757480000(0000) knlGS:0000000000000000
[ 5175.370859] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 5175.370861] CR2: 00007faf51924738 CR3: 0000000082610006 CR4: 00000000000606e0
[ 5175.370862] Call Trace:
[ 5175.370924] base507c_ntfy_set+0x2f/0x90 [nouveau]
[ 5175.370982] nv50_wndw_flush_set+0x68/0x1c0 [nouveau]
[ 5175.371039] nv50_disp_atomic_commit_tail+0x4cd/0x7a0 [nouveau]
[ 5175.371046] process_one_work+0x1d4/0x370
[ 5175.371049] worker_thread+0x4d/0x3d0
[ 5175.371052] ? rescuer_thread+0x3d0/0x3d0
[ 5175.371055] kthread+0x11b/0x140
[ 5175.371058] ? __kthread_bind_mask+0x60/0x60
[ 5175.371062] ret_from_fork+0x22/0x30
[ 5175.371065] ---[ end trace 34c70a84ed3ef5a7 ]---
[ 5177.371132] ------------[ cut here ]------------
[ 5177.371203] WARNING: CPU: 2 PID: 3573 at drivers/gpu/drm/nouveau/dispnv50/disp.c:211 nv50_dmac_wait+0x1e1/0x230 [nouveau]
[ 5177.371205] Modules linked in: rfcomm fuse cmac algif_hash algif_skcipher af_alg bnep 8021q garp mrp stp llc ipv6 nct6775 hwmon_vid pcspkr sg hid_generic rt2800usb rt2x00usb rt2800lib rt2x00lib mac80211 uvcvideo btusb videobuf2_vmalloc btrtl videobuf2_memops snd_usb_audio btbcm videobuf2_v4l2 btintel cfg80211 videobuf2_common snd_usbmidi_lib bluetooth snd_rawmidi crc_ccitt ecdh_generic snd_seq_device videodev rfkill ecc mc usbhid cdc_acm hid intel_rapl_msr intel_rapl_common x86_pkg_temp_thermal intel_powerclamp coretemp snd_hda_codec_realtek kvm_intel snd_hda_codec_generic at24 ledtrig_audio snd_hda_codec_hdmi regmap_i2c kvm nouveau irqbypass snd_hda_intel snd_intel_dspcfg gpio_ich soundwire_intel video evdev soundwire_generic_allocation ttm snd_soc_core crct10dif_pclmul drm_kms_helper crc32_pclmul snd_compress snd_pcm_dmaengine mxm_wmi ghash_clmulni_intel i2c_i801 drm soundwire_cadence rapl snd_hda_codec i2c_smbus intel_cstate firewire_ohci agpgart snd_hda_core i2c_algo_bit xhci_pci
[ 5177.371277] lpc_ich fb_sys_fops snd_hwdep xhci_pci_renesas am53c974 syscopyarea esp_scsi sysfillrect firewire_core sysimgblt snd_pcm i2c_core xhci_hcd snd_timer snd soundcore wmi mei_me ehci_pci mei ac97_bus button e1000e ehci_hcd loop ext4 mbcache jbd2
[ 5177.371303] CPU: 2 PID: 3573 Comm: kworker/u16:3 Tainted: G W 5.10.11 #1
[ 5177.371304] Hardware name: /DP67BG, BIOS BGP6710J.86A.1900.2011.0210.1012 02/10/2011
[ 5177.371363] Workqueue: events_unbound nv50_disp_atomic_commit_work [nouveau]
[ 5177.371420] RIP: 0010:nv50_dmac_wait+0x1e1/0x230 [nouveau]
[ 5177.371423] 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
[ 5177.371425] RSP: 0018:ffff993049047d70 EFLAGS: 00010282
[ 5177.371427] RAX: ffffffffffffff92 RBX: 000000000000000d RCX: 0000000000000000
[ 5177.371429] RDX: ffffffffffffff92 RSI: ffff993049047cb0 RDI: ffff993049047d50
[ 5177.371430] RBP: ffff993049047d70 R08: 0000000000000000 R09: ffff993049047c80
[ 5177.371432] R10: 0000000000000030 R11: 0000000000000002 R12: 00000000fffffffb
[ 5177.371433] R13: ffff8d1647892b68 R14: ffff8d1647892ba8 R15: ffff8d1647891800
[ 5177.371436] FS: 0000000000000000(0000) GS:ffff8d1757480000(0000) knlGS:0000000000000000
[ 5177.371437] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 5177.371439] CR2: 00007faf51924738 CR3: 0000000082610006 CR4: 00000000000606e0
[ 5177.371447] Call Trace:
[ 5177.371507] base827c_image_set+0x2f/0x1d0 [nouveau]
[ 5177.371633] nv50_wndw_flush_set+0x89/0x1c0 [nouveau]
[ 5177.371735] nv50_disp_atomic_commit_tail+0x4cd/0x7a0 [nouveau]
[ 5177.371740] process_one_work+0x1d4/0x370
[ 5177.371797] worker_thread+0x4d/0x3d0
[ 5177.371800] ? rescuer_thread+0x3d0/0x3d0
[ 5177.371802] kthread+0x11b/0x140
[ 5177.371804] ? __kthread_bind_mask+0x60/0x60
[ 5177.371807] ret_from_fork+0x22/0x30
[ 5177.371809] ---[ end trace 34c70a84ed3ef5a8 ]---
[ 5179.371877] ------------[ cut here ]------------
[ 5179.371945] WARNING: CPU: 2 PID: 3573 at drivers/gpu/drm/nouveau/dispnv50/disp.c:211 nv50_dmac_wait+0x1e1/0x230 [nouveau]
[ 5179.371946] Modules linked in: rfcomm fuse cmac algif_hash algif_skcipher af_alg bnep 8021q garp mrp stp llc ipv6 nct6775 hwmon_vid pcspkr sg hid_generic rt2800usb rt2x00usb rt2800lib rt2x00lib mac80211 uvcvideo btusb videobuf2_vmalloc btrtl videobuf2_memops snd_usb_audio btbcm videobuf2_v4l2 btintel cfg80211 videobuf2_common snd_usbmidi_lib bluetooth snd_rawmidi crc_ccitt ecdh_generic snd_seq_device videodev rfkill ecc mc usbhid cdc_acm hid intel_rapl_msr intel_rapl_common x86_pkg_temp_thermal intel_powerclamp coretemp snd_hda_codec_realtek kvm_intel snd_hda_codec_generic at24 ledtrig_audio snd_hda_codec_hdmi regmap_i2c kvm nouveau irqbypass snd_hda_intel snd_intel_dspcfg gpio_ich soundwire_intel video evdev soundwire_generic_allocation ttm snd_soc_core crct10dif_pclmul drm_kms_helper crc32_pclmul snd_compress snd_pcm_dmaengine mxm_wmi ghash_clmulni_intel i2c_i801 drm soundwire_cadence rapl snd_hda_codec i2c_smbus intel_cstate firewire_ohci agpgart snd_hda_core i2c_algo_bit xhci_pci
[ 5179.372017] lpc_ich fb_sys_fops snd_hwdep xhci_pci_renesas am53c974 syscopyarea esp_scsi sysfillrect firewire_core sysimgblt snd_pcm i2c_core xhci_hcd snd_timer snd soundcore wmi mei_me ehci_pci mei ac97_bus button e1000e ehci_hcd loop ext4 mbcache jbd2
[ 5179.372043] CPU: 2 PID: 3573 Comm: kworker/u16:3 Tainted: G W 5.10.11 #1
[ 5179.372044] Hardware name: /DP67BG, BIOS BGP6710J.86A.1900.2011.0210.1012 02/10/2011
[ 5179.372102] Workqueue: events_unbound nv50_disp_atomic_commit_work [nouveau]
[ 5179.372160] RIP: 0010:nv50_dmac_wait+0x1e1/0x230 [nouveau]
[ 5179.372163] 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
[ 5179.372165] RSP: 0018:ffff993049047d70 EFLAGS: 00010282
[ 5179.372167] RAX: ffffffffffffff92 RBX: 0000000000000002 RCX: 0000000000000000
[ 5179.372169] RDX: ffffffffffffff92 RSI: ffff993049047cb0 RDI: ffff993049047d50
[ 5179.372170] RBP: ffff993049047d70 R08: 0000000000000000 R09: ffff993049047c80
[ 5179.372172] R10: 0000000000000030 R11: 0000000000000002 R12: 00000000fffffffb
[ 5179.372173] R13: ffff8d1647892b68 R14: ffff8d1647892ba8 R15: ffff8d1647891800
[ 5179.372175] FS: 0000000000000000(0000) GS:ffff8d1757480000(0000) knlGS:0000000000000000
[ 5179.372177] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 5179.372178] CR2: 00007faf51924738 CR3: 0000000082610006 CR4: 00000000000606e0
[ 5179.372180] Call Trace:
[ 5179.372239] base507c_update+0x30/0x70 [nouveau]
[ 5179.372295] nv50_disp_atomic_commit_wndw+0x5a/0x70 [nouveau]
[ 5179.372352] nv50_disp_atomic_commit_tail+0x4eb/0x7a0 [nouveau]
[ 5179.372357] process_one_work+0x1d4/0x370
[ 5179.372360] worker_thread+0x4d/0x3d0
[ 5179.372364] ? rescuer_thread+0x3d0/0x3d0
[ 5179.372366] kthread+0x11b/0x140
[ 5179.372368] ? __kthread_bind_mask+0x60/0x60
[ 5179.372371] ret_from_fork+0x22/0x30
[ 5179.372374] ---[ end trace 34c70a84ed3ef5a9 ]---
[ 5181.372465] nouveau 0000:01:00.0: DRM: base-0: timeout
[ 5183.372642] ------------[ cut here ]------------
[ 5183.372685] WARNING: CPU: 0 PID: 3573 at drivers/gpu/drm/nouveau/dispnv50/disp.c:211 nv50_dmac_wait+0x1e1/0x230 [nouveau]
[ 5183.372686] Modules linked in: rfcomm fuse cmac algif_hash algif_skcipher af_alg bnep 8021q garp mrp stp llc ipv6 nct6775 hwmon_vid pcspkr sg hid_generic rt2800usb rt2x00usb rt2800lib rt2x00lib mac80211 uvcvideo btusb videobuf2_vmalloc btrtl videobuf2_memops snd_usb_audio btbcm videobuf2_v4l2 btintel cfg80211 videobuf2_common snd_usbmidi_lib bluetooth snd_rawmidi crc_ccitt ecdh_generic snd_seq_device videodev rfkill ecc mc usbhid cdc_acm hid intel_rapl_msr intel_rapl_common x86_pkg_temp_thermal intel_powerclamp coretemp snd_hda_codec_realtek kvm_intel snd_hda_codec_generic at24 ledtrig_audio snd_hda_codec_hdmi regmap_i2c kvm nouveau irqbypass snd_hda_intel snd_intel_dspcfg gpio_ich soundwire_intel video evdev soundwire_generic_allocation ttm snd_soc_core crct10dif_pclmul drm_kms_helper crc32_pclmul snd_compress snd_pcm_dmaengine mxm_wmi ghash_clmulni_intel i2c_i801 drm soundwire_cadence rapl snd_hda_codec i2c_smbus intel_cstate firewire_ohci agpgart snd_hda_core i2c_algo_bit xhci_pci
[ 5183.372727] lpc_ich fb_sys_fops snd_hwdep xhci_pci_renesas am53c974 syscopyarea esp_scsi sysfillrect firewire_core sysimgblt snd_pcm i2c_core xhci_hcd snd_timer snd soundcore wmi mei_me ehci_pci mei ac97_bus button e1000e ehci_hcd loop ext4 mbcache jbd2
[ 5183.372742] CPU: 0 PID: 3573 Comm: kworker/u16:3 Tainted: G W 5.10.11 #1
[ 5183.372743] Hardware name: /DP67BG, BIOS BGP6710J.86A.1900.2011.0210.1012 02/10/2011
[ 5183.372774] Workqueue: events_unbound nv50_disp_atomic_commit_work [nouveau]
[ 5183.372804] RIP: 0010:nv50_dmac_wait+0x1e1/0x230 [nouveau]
[ 5183.372806] 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
[ 5183.372807] RSP: 0018:ffff993049047d70 EFLAGS: 00010282
[ 5183.372808] RAX: ffffffffffffff92 RBX: 0000000000000003 RCX: 0000000000000000
[ 5183.372809] RDX: ffffffffffffff92 RSI: ffff993049047cb0 RDI: ffff993049047d50
[ 5183.372810] RBP: ffff993049047d70 R08: 0000000000000000 R09: ffff993049047c80
[ 5183.372810] R10: 0000000000000030 R11: 0000000000000002 R12: 00000000fffffffb
[ 5183.372811] R13: ffff8d1647892b68 R14: ffff8d1647892ba8 R15: ffff8d1647891800
[ 5183.372812] FS: 0000000000000000(0000) GS:ffff8d1757400000(0000) knlGS:0000000000000000
[ 5183.372813] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 5183.372814] CR2: 00007fa16e19a0a0 CR3: 0000000125a08001 CR4: 00000000000606f0
[ 5183.372815] Call Trace:
[ 5183.372846] base507c_ntfy_set+0x2f/0x90 [nouveau]
[ 5183.372875] nv50_wndw_flush_set+0x68/0x1c0 [nouveau]
[ 5183.372904] nv50_disp_atomic_commit_tail+0x4cd/0x7a0 [nouveau]
[ 5183.372907] process_one_work+0x1d4/0x370
[ 5183.372909] worker_thread+0x4d/0x3d0
[ 5183.372911] ? rescuer_thread+0x3d0/0x3d0
[ 5183.372913] kthread+0x11b/0x140
[ 5183.372914] ? __kthread_bind_mask+0x60/0x60
[ 5183.372916] ret_from_fork+0x22/0x30
[ 5183.372918] ---[ end trace 34c70a84ed3ef5aa ]---
[ 5185.372975] ------------[ cut here ]------------
[ 5185.373013] WARNING: CPU: 0 PID: 3573 at drivers/gpu/drm/nouveau/dispnv50/disp.c:211 nv50_dmac_wait+0x1e1/0x230 [nouveau]
[ 5185.373013] Modules linked in: rfcomm fuse cmac algif_hash algif_skcipher af_alg bnep 8021q garp mrp stp llc ipv6 nct6775 hwmon_vid pcspkr sg hid_generic rt2800usb rt2x00usb rt2800lib rt2x00lib mac80211 uvcvideo btusb videobuf2_vmalloc btrtl videobuf2_memops snd_usb_audio btbcm videobuf2_v4l2 btintel cfg80211 videobuf2_common snd_usbmidi_lib bluetooth snd_rawmidi crc_ccitt ecdh_generic snd_seq_device videodev rfkill ecc mc usbhid cdc_acm hid intel_rapl_msr intel_rapl_common x86_pkg_temp_thermal intel_powerclamp coretemp snd_hda_codec_realtek kvm_intel snd_hda_codec_generic at24 ledtrig_audio snd_hda_codec_hdmi regmap_i2c kvm nouveau irqbypass snd_hda_intel snd_intel_dspcfg gpio_ich soundwire_intel video evdev soundwire_generic_allocation ttm snd_soc_core crct10dif_pclmul drm_kms_helper crc32_pclmul snd_compress snd_pcm_dmaengine mxm_wmi ghash_clmulni_intel i2c_i801 drm soundwire_cadence rapl snd_hda_codec i2c_smbus intel_cstate firewire_ohci agpgart snd_hda_core i2c_algo_bit xhci_pci
[ 5185.373051] lpc_ich fb_sys_fops snd_hwdep xhci_pci_renesas am53c974 syscopyarea esp_scsi sysfillrect firewire_core sysimgblt snd_pcm i2c_core xhci_hcd snd_timer snd soundcore wmi mei_me ehci_pci mei ac97_bus button e1000e ehci_hcd loop ext4 mbcache jbd2
[ 5185.373065] CPU: 0 PID: 3573 Comm: kworker/u16:3 Tainted: G W 5.10.11 #1
[ 5185.373066] Hardware name: /DP67BG, BIOS BGP6710J.86A.1900.2011.0210.1012 02/10/2011
[ 5185.373095] Workqueue: events_unbound nv50_disp_atomic_commit_work [nouveau]
[ 5185.373124] RIP: 0010:nv50_dmac_wait+0x1e1/0x230 [nouveau]
[ 5185.373125] 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
[ 5185.373126] RSP: 0018:ffff993049047d70 EFLAGS: 00010282
[ 5185.373127] RAX: ffffffffffffff92 RBX: 000000000000000d RCX: 0000000000000000
[ 5185.373128] RDX: ffffffffffffff92 RSI: ffff993049047cb0 RDI: ffff993049047d50
[ 5185.373129] RBP: ffff993049047d70 R08: 0000000000000000 R09: ffff993049047c80
[ 5185.373130] R10: 0000000000000030 R11: 0000000000000002 R12: 00000000fffffffb
[ 5185.373130] R13: ffff8d1647892b68 R14: ffff8d1647892ba8 R15: ffff8d1647891800
[ 5185.373132] FS: 0000000000000000(0000) GS:ffff8d1757400000(0000) knlGS:0000000000000000
[ 5185.373133] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 5185.373133] CR2: 00007fa16e19a0a0 CR3: 0000000125a08001 CR4: 00000000000606f0
[ 5185.373134] Call Trace:
[ 5185.373164] base827c_image_set+0x2f/0x1d0 [nouveau]
[ 5185.373192] nv50_wndw_flush_set+0x89/0x1c0 [nouveau]
[ 5185.373221] nv50_disp_atomic_commit_tail+0x4cd/0x7a0 [nouveau]
[ 5185.373224] process_one_work+0x1d4/0x370
[ 5185.373226] worker_thread+0x4d/0x3d0
[ 5185.373228] ? rescuer_thread+0x3d0/0x3d0
[ 5185.373229] kthread+0x11b/0x140
[ 5185.373230] ? __kthread_bind_mask+0x60/0x60
[ 5185.373232] ret_from_fork+0x22/0x30
[ 5185.373234] ---[ end trace 34c70a84ed3ef5ab ]---
[ 5187.373288] ------------[ cut here ]------------
[ 5187.373323] WARNING: CPU: 0 PID: 3573 at drivers/gpu/drm/nouveau/dispnv50/disp.c:211 nv50_dmac_wait+0x1e1/0x230 [nouveau]
[ 5187.373324] Modules linked in: rfcomm fuse cmac algif_hash algif_skcipher af_alg bnep 8021q garp mrp stp llc ipv6 nct6775 hwmon_vid pcspkr sg hid_generic rt2800usb rt2x00usb rt2800lib rt2x00lib mac80211 uvcvideo btusb videobuf2_vmalloc btrtl videobuf2_memops snd_usb_audio btbcm videobuf2_v4l2 btintel cfg80211 videobuf2_common snd_usbmidi_lib bluetooth snd_rawmidi crc_ccitt ecdh_generic snd_seq_device videodev rfkill ecc mc usbhid cdc_acm hid intel_rapl_msr intel_rapl_common x86_pkg_temp_thermal intel_powerclamp coretemp snd_hda_codec_realtek kvm_intel snd_hda_codec_generic at24 ledtrig_audio snd_hda_codec_hdmi regmap_i2c kvm nouveau irqbypass snd_hda_intel snd_intel_dspcfg gpio_ich soundwire_intel video evdev soundwire_generic_allocation ttm snd_soc_core crct10dif_pclmul drm_kms_helper crc32_pclmul snd_compress snd_pcm_dmaengine mxm_wmi ghash_clmulni_intel i2c_i801 drm soundwire_cadence rapl snd_hda_codec i2c_smbus intel_cstate firewire_ohci agpgart snd_hda_core i2c_algo_bit xhci_pci
[ 5187.373360] lpc_ich fb_sys_fops snd_hwdep xhci_pci_renesas am53c974 syscopyarea esp_scsi sysfillrect firewire_core sysimgblt snd_pcm i2c_core xhci_hcd snd_timer snd soundcore wmi mei_me ehci_pci mei ac97_bus button e1000e ehci_hcd loop ext4 mbcache jbd2
[ 5187.373373] CPU: 0 PID: 3573 Comm: kworker/u16:3 Tainted: G W 5.10.11 #1
[ 5187.373373] Hardware name: /DP67BG, BIOS BGP6710J.86A.1900.2011.0210.1012 02/10/2011
[ 5187.373403] Workqueue: events_unbound nv50_disp_atomic_commit_work [nouveau]
[ 5187.373431] RIP: 0010:nv50_dmac_wait+0x1e1/0x230 [nouveau]
[ 5187.373433] 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
[ 5187.373434] RSP: 0018:ffff993049047d70 EFLAGS: 00010282
[ 5187.373435] RAX: ffffffffffffff92 RBX: 0000000000000002 RCX: 0000000000000000
[ 5187.373435] RDX: ffffffffffffff92 RSI: ffff993049047cb0 RDI: ffff993049047d50
[ 5187.373436] RBP: ffff993049047d70 R08: 0000000000000000 R09: ffff993049047c80
[ 5187.373437] R10: 0000000000000030 R11: 0000000000000002 R12: 00000000fffffffb
[ 5187.373438] R13: ffff8d1647892b68 R14: ffff8d1647892ba8 R15: ffff8d1647891800
[ 5187.373439] FS: 0000000000000000(0000) GS:ffff8d1757400000(0000) knlGS:0000000000000000
[ 5187.373440] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 5187.373440] CR2: 00007fa16e19a0a0 CR3: 0000000125a08001 CR4: 00000000000606f0
[ 5187.373441] Call Trace:
[ 5187.373471] base507c_update+0x30/0x70 [nouveau]
[ 5187.373499] nv50_disp_atomic_commit_wndw+0x5a/0x70 [nouveau]
[ 5187.373527] nv50_disp_atomic_commit_tail+0x4eb/0x7a0 [nouveau]
[ 5187.373530] process_one_work+0x1d4/0x370
[ 5187.373531] worker_thread+0x4d/0x3d0
[ 5187.373533] ? rescuer_thread+0x3d0/0x3d0
[ 5187.373534] kthread+0x11b/0x140
[ 5187.373535] ? __kthread_bind_mask+0x60/0x60
[ 5187.373537] ret_from_fork+0x22/0x30
[ 5187.373538] ---[ end trace 34c70a84ed3ef5ac ]---
[ 5189.373640] nouveau 0000:01:00.0: DRM: base-0: timeout
[ 5191.373933] ------------[ cut here ]------------

I haven't had time to experiment with kernel module options to see if any of them supress the freeze. The kernel is still running afterwards, and these postmortems were obtained via ssh, but a hardware reset is required to get the display going again.latest?d=yIl2AUoC8zA latest?i=4F0YITZYRDM:HA_jY_zl-oM:F7zBnMy latest?i=4F0YITZYRDM:HA_jY_zl-oM:V_sGLiP latest?d=qj6IDK7rITs latest?i=4F0YITZYRDM:HA_jY_zl-oM:gIN9vFw4F0YITZYRDM
External Content
Source RSS or Atom Feed
Feed Location https://feeds.feedburner.com/linuxquestions/latest
Feed Title LinuxQuestions.org
Feed Link https://www.linuxquestions.org/questions/
Reply 0 comments