#regzbot introduced: d386a4b54607cf6f76e23815c2c9a3abc1d66882 #regzbot link: https://gitlab.freedesktop.org/drm/nouveau/-/issues/180
## Problem
1. Connect external display to DVI port on dock and run X with both displays in use. 2. Wait hours or days. 3. Suddenly the secondary Nvidia-connected display turns off and X stops responding to keyboard/mouse input. In *some* cases it is possible to switch to a virtual TTY with Ctrl+Alt+Fn and log in there. In any case, shutdown/reboot after this happens is *usually* not successful (forced power-off is required).
This started happening after the upgrade to Debian bullseye, and the problem remains with Debian bookworm.
## Reproducing
Unfortunately I have not found a way to reliably reproduce this bug. An affected kernel version will crash infrequently, perhaps monthly with "regular workstation use".
With the more recent v6.1 kernels the crash seems to occur more frequently, perhaps within two days, if the out-of-tree acpi-call module (Debian's [acpi-call-dkms](https://packages.debian.org/acpi-call-dkms) package) is installed.
For the logs below that are from tainted kernels, that out-of-tree module is why. The latest crash with the same `Asynchronous wait on fence` error occured on Debian stock linux-image-6.1.0-13-amd64 v6.1.55-1 with /proc/sys/kernel/tainted == 0.
I have failed to trigger this crash by using 3D acceleration, [Piglit](https://piglit.freedesktop.org/) tests, or other stress tests.
## Errors
Common log errors (see more log data [below](#user-content-logs)):
- `Asynchronous wait on fence nouveau:systemd-logind` - `RIP: 0010:gf119_head_state+0xdd/0x110 [nouveau]` - `nouveau 0000:01:00.0: timer: stalled at ffffffffffffffff` (or `tmr: stalled at ffffffffffffffff`) - `Fixing recursive fault but reboot is needed!`
## Kernel versions
At least mainline, v6.1, v5.15, v5.10, v5.4, and v4.19 series all seem to be affected by this bug.
Here are the results of testing various specific revisions:
- v6.1.51 bad - v5.15.130 bad - v5.14-rc6-2-g6eaa1f3c59a7 good - v5.10.194 bad - v5.4.256 bad - v4.19.294 bad - v4.19.289 bad - v4.19.255 bad - v4.19.234-18-gd60f27d6ff8a bad - v4.19.232 bad - v4.19.205-27-gd386a4b54607 bad - v4.19.205-26-ga78f93b9bba1 good - v4.19.205 good - v4.19.200 good - v4.19.180 good
The `git bisect` result from this:
``` d386a4b54607cf6f76e23815c2c9a3abc1d66882 is the first bad commit ```
## Kernel configuration and compilation
Various minimal kernel configs have not exhibited the bug, so I am testing with a Debian stock config as follows. This applies to all tests.
- Start with the stock config from Debian `linux-image-4.19.0-18-amd64_4.19.208-1` at https://gitlab.freedesktop.org/drm/nouveau/uploads/9c0a82bc8a80b368c2cc38d2e6b5e39a/config - make olddefconfig - make clean - scripts/config --disable DEBUG_INFO \ --set-str LOCALVERSION -$mylocalversion \ --enable LOCALVERSION_AUTO \ --set-str SYSTEM_TRUSTED_KEYS '' - make -j$(nproc --all) bindeb-pkg
## Kernel boot parameters
The `nouveau.config=NvClkMode=15` parameter is in use for all tests. Omitting this parameter does not seem to change the behavior.
## Hardware
- ThinkPad W530 - Dock with Nvidia-connected DVI ports - Secondary display connected via DVI - Nvidia Optimus GPU switching system
$ lspci | grep -i vga 00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09) 01:00.0 VGA compatible controller: NVIDIA Corporation GK107GLM [Quadro K2000M] (rev a1)
## Logs
Here is some log data I have been able to capture.
dmesg output from Debian bullseye with current nouveau-next commit 9622bcb7c72b230d64b7f7d2f9505e17214f3597. The `Asynchronous wait on fence` happened approximately when the display turned off. The traces happened later, triggered by running xrandr:
``` [ 0.000000] Linux version 5.19.0-rc6-00126-g9622bcb7c72b (user@hostname) (gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2) #23 SMP PREEMPT_DYNAMIC Thu Sep 15 19:52:44 CDT 2022 [ 0.000000] Command line: BOOT_IMAGE=/vmlinuz-5.19.0-rc6-00126-g9622bcb7c72b root=/dev/sda1 ro quiet intel_iommu=on,igfx_off l1tf=full,force mds=full,nosmt mitigations=auto,nosmt nosmt=force nouveau.config=NvClkMode=15 log_buf_len=1M [ 0.025823] Kernel command line: BOOT_IMAGE=/vmlinuz-5.19.0-rc6-00126-g9622bcb7c72b root=/dev/sda1 ro quiet intel_iommu=on,igfx_off l1tf=full,force mds=full,nosmt mitigations=auto,nosmt nosmt=force nouveau.config=NvClkMode=15 log_buf_len=1M [ 0.216222] pci 0000:00:02.0: vgaarb: setting as boot VGA device [ 0.216222] pci 0000:00:02.0: vgaarb: bridge control possible [ 0.216222] pci 0000:00:02.0: vgaarb: VGA device added: decodes=io+mem,owns=io+mem,locks=none [ 0.216222] pci 0000:01:00.0: vgaarb: bridge control possible [ 0.216222] pci 0000:01:00.0: vgaarb: VGA device added: decodes=io+mem,owns=none,locks=none [ 0.216222] vgaarb: loaded [ 0.439878] efifb: framebuffer at 0xe0000000, using 1216k, total 1216k [ 0.439991] Console: switching to colour frame buffer device 80x30 [ 0.440316] fb0: EFI VGA frame buffer device [ 22.341905] nvidiafb 0000:01:00.0: enabling device (0000 -> 0003) [ 22.341968] nvidiafb: Device ID: 10de0ffb [ 22.341970] nvidiafb: unknown NV_ARCH [ 22.387290] snd_hda_intel 0000:01:00.1: Handle vga_switcheroo audio client [ 22.593132] VGA switcheroo: detected Optimus DSM method _SB_.PCI0.PEG_.VID_ handle [ 22.596697] nouveau 0000:01:00.0: NVIDIA GK107 (0e73b0a2) [ 22.616630] nouveau 0000:01:00.0: bios: version 80.07.31.00.18 [ 22.766409] input: HDA NVidia HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/input10 [ 22.766428] input: HDA NVidia HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/input11 [ 22.766443] input: HDA NVidia HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/input12 [ 22.766458] input: HDA NVidia HDMI/DP,pcm=9 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/input13 [ 22.766473] input: HDA NVidia HDMI/DP,pcm=10 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/input14 [ 22.766487] input: HDA NVidia HDMI/DP,pcm=11 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/input15 [ 22.864239] i915 0000:00:02.0: vgaarb: deactivate vga console [ 22.864733] nouveau 0000:01:00.0: fb: 2048 MiB DDR3 [ 22.948131] vga_switcheroo: enabled [ 22.948150] nouveau 0000:01:00.0: DRM: VRAM: 2048 MiB [ 22.948153] nouveau 0000:01:00.0: DRM: GART: 1048576 MiB [ 22.948155] nouveau 0000:01:00.0: DRM: TMDS table version 2.0 [ 22.948157] nouveau 0000:01:00.0: DRM: DCB version 4.0 [ 22.948159] nouveau 0000:01:00.0: DRM: DCB outp 00: 01800f23 00010034 [ 22.948161] nouveau 0000:01:00.0: DRM: DCB outp 01: 02811f00 00000000 [ 22.948162] nouveau 0000:01:00.0: DRM: DCB outp 02: 02822fa6 0f420010 [ 22.948164] nouveau 0000:01:00.0: DRM: DCB outp 03: 02822f62 00020010 [ 22.948165] nouveau 0000:01:00.0: DRM: DCB outp 04: 04833fb6 0f220010 [ 22.948166] nouveau 0000:01:00.0: DRM: DCB outp 05: 04833f72 00020010 [ 22.948168] nouveau 0000:01:00.0: DRM: DCB outp 06: 08844fc6 0f220010 [ 22.948169] nouveau 0000:01:00.0: DRM: DCB outp 07: 08844f82 00020010 [ 22.948171] nouveau 0000:01:00.0: DRM: DCB conn 00: 00000040 [ 22.948172] nouveau 0000:01:00.0: DRM: DCB conn 01: 00000100 [ 22.948173] nouveau 0000:01:00.0: DRM: DCB conn 02: 00010246 [ 22.948174] nouveau 0000:01:00.0: DRM: DCB conn 03: 00020346 [ 22.948175] nouveau 0000:01:00.0: DRM: DCB conn 04: 01000446 [ 22.949194] nouveau 0000:01:00.0: DRM: MM: using COPY for buffer copies [ 23.008402] snd_hda_intel 0000:01:00.1: bound 0000:01:00.0 (ops nv50_audio_component_bind_ops [nouveau]) [ 23.220786] nouveau 0000:01:00.0: DRM: allocated 1920x1080 fb: 0xa0000, bo 000000009aeb49bb [ 23.997620] Console: switching to colour frame buffer device 240x67 [ 24.015709] i915 0000:00:02.0: [drm] fb0: i915drmfb frame buffer device [ 24.032487] nouveau 0000:01:00.0: [drm] fb1: nouveaudrmfb frame buffer device [ 24.041590] [drm] Initialized nouveau 1.3.1 20120801 for 0000:01:00.0 on minor 0 [21256.700873] i915 0000:00:02.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=none:owns=io+mem [21256.700881] nouveau 0000:01:00.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=none:owns=none [44642.971045] Asynchronous wait on fence nouveau:systemd-logind[1162]:2a6c4 timed out (hint:submit_notify [i915]) [44725.091268] ------------[ cut here ]------------ [44725.091271] WARNING: CPU: 4 PID: 189933 at drivers/gpu/drm/nouveau/nvkm/engine/disp/headgf119.c:78 gf119_head_state+0xdd/0x110 [nouveau] [44725.091350] Modules linked in: ufs(E) qnx4(E) hfsplus(E) hfs(E) minix(E) ntfs(E) msdos(E) jfs(E) xfs(E) uas(E) usb_storage(E) acpi_call(OE) ctr(E) ccm(E) tun(E) binfmt_misc(E) btusb(E) btrtl(E) btbcm(E) btintel(E) bluetooth(E) jitterentropy_rng(E) sha512_generic(E) drbg(E) uvcvideo(E) ansi_cprng(E) videobuf2_vmalloc(E) videobuf2_memops(E) videobuf2_v4l2(E) videobuf2_common(E) ecdh_generic(E) ecc(E) videodev(E) mc(E) intel_rapl_msr(E) intel_rapl_common(E) x86_pkg_temp_thermal(E) intel_powerclamp(E) snd_ctl_led(E) coretemp(E) snd_hda_codec_realtek(E) kvm_intel(E) nls_ascii(E) snd_hda_codec_generic(E) nls_cp437(E) kvm(E) irqbypass(E) vfat(E) pktcdvd(E) fat(E) rapl(E) intel_cstate(E) iwldvm(E) mac80211(E) wmi_bmof(E) libarc4(E) mei_wdt(E) mei_hdcp(E) iwlwifi(E) joydev(E) evdev(E) intel_uncore(E) i915(E) snd_hda_codec_hdmi(E) nouveau(E) efi_pstore(E) iTCO_wdt(E) drm_ttm_helper(E) mxm_wmi(E) drm_buddy(E) intel_pmc_bxt(E) iTCO_vendor_support(E) at24(E) pcspkr(E) serio_raw(E) sg(E) watchdog(E) [44725.091393] snd_hda_intel(E) snd_intel_dspcfg(E) cfg80211(E) drm_display_helper(E) snd_hda_codec(E) jmb38x_ms(E) snd_hwdep(E) drm_kms_helper(E) memstick(E) thinkpad_acpi(E) snd_hda_core(E) syscopyarea(E) ac(E) nvidiafb(E) nvram(E) ledtrig_audio(E) platform_profile(E) snd_pcm(E) sysfillrect(E) sysimgblt(E) fb_sys_fops(E) vgastate(E) wmi(E) fb_ddc(E) rfkill(E) snd_timer(E) battery(E) cec(E) mei_me(E) snd(E) soundcore(E) ttm(E) video(E) mei(E) i2c_algo_bit(E) button(E) nft_ct(E) nf_conntrack(E) nf_defrag_ipv6(E) nf_defrag_ipv4(E) nf_tables(E) nfnetlink(E) firewire_sbp2(E) drm(E) fuse(E) configfs(E) efivarfs(E) ip_tables(E) x_tables(E) autofs4(E) ext4(E) crc16(E) mbcache(E) jbd2(E) btrfs(E) blake2b_generic(E) xor(E) raid6_pq(E) zstd_compress(E) libcrc32c(E) crc32c_generic(E) dm_crypt(E) dm_mod(E) hid_generic(E) usbhid(E) hid(E) sd_mod(E) t10_pi(E) crc64_rocksoft_generic(E) crc64_rocksoft(E) crc_t10dif(E) sr_mod(E) crct10dif_generic(E) cdrom(E) crc64(E) crct10dif_pclmul(E) [44725.091439] crct10dif_common(E) crc32_pclmul(E) crc32c_intel(E) ghash_clmulni_intel(E) ahci(E) libahci(E) aesni_intel(E) libaes(E) crypto_simd(E) psmouse(E) xhci_pci(E) firewire_ohci(E) xhci_hcd(E) sdhci_pci(E) cqhci(E) libata(E) sdhci(E) cryptd(E) i2c_i801(E) scsi_mod(E) i2c_smbus(E) scsi_common(E) lpc_ich(E) ehci_pci(E) ehci_hcd(E) firewire_core(E) mmc_core(E) crc_itu_t(E) e1000e(E) usbcore(E) ptp(E) usb_common(E) pps_core(E) [44725.091460] CPU: 4 PID: 189933 Comm: kworker/4:1 Tainted: G OE 5.19.0-rc6-00126-g9622bcb7c72b #23 [44725.091463] Hardware name: LENOVO 243857U/243857U, BIOS G5ETB6WW (2.76 ) 09/09/2019 [44725.091464] Workqueue: events drm_mode_rmfb_work_fn [drm] [44725.091499] RIP: 0010:gf119_head_state+0xdd/0x110 [nouveau] [44725.091560] Code: 8d bb 04 04 64 00 89 45 10 49 03 7c 24 78 e8 5a 34 c7 dd c1 e8 06 89 c2 83 e2 0f 83 fa 05 74 28 77 0f a8 0d 74 19 c6 45 14 12 <0f> 0b 5b 5d 41 5c c3 83 fa 06 75 f0 5b c6 45 14 1e 5d 41 5c c3 5b [44725.091562] RSP: 0018:ffffabcf4c2bf978 EFLAGS: 00010006 [44725.091564] RAX: 0000000003ffffff RBX: 0000000000000000 RCX: 0000000000000028 [44725.091565] RDX: 000000000000000f RSI: ffff94d1779f8748 RDI: ffffabcf42640404 [44725.091566] RBP: ffff94d1779f8748 R08: ffff94d1779f8720 R09: ffffabcf4c2bfb80 [44725.091567] R10: ffff94d17790b000 R11: 0000000000000004 R12: ffff94d1778ee800 [44725.091568] R13: 0000000000000028 R14: ffffabcf4c2bfa20 R15: 0000000000000000 [44725.091569] FS: 0000000000000000(0000) GS:ffff94d85df00000(0000) knlGS:0000000000000000 [44725.091571] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [44725.091572] CR2: 00007f1e77b99430 CR3: 000000013564a003 CR4: 00000000001706e0 [44725.091573] Call Trace: [44725.091576] <TASK> [44725.091578] nvkm_head_mthd_scanoutpos+0x74/0xf0 [nouveau] [44725.091637] nvkm_ioctl+0xd7/0x170 [nouveau] [44725.091675] nvif_object_mthd+0x161/0x200 [nouveau] [44725.091711] nouveau_display_scanoutpos+0x91/0x150 [nouveau] [44725.091769] ? nouveau_display_vblank_disable+0x20/0x20 [nouveau] [44725.091825] drm_crtc_vblank_helper_get_vblank_timestamp_internal+0x147/0x350 [drm] [44725.091854] drm_get_last_vbltimestamp+0xaa/0xc0 [drm] [44725.091879] drm_update_vblank_count+0x88/0x3c0 [drm] [44725.091905] drm_vblank_enable+0x14b/0x180 [drm] [44725.091930] drm_vblank_get+0x95/0xe0 [drm] [44725.091955] nv50_disp_atomic_commit_tail+0x3a0/0x860 [nouveau] [44725.092015] ? wait_for_completion_interruptible+0x20/0x40 [44725.092020] nv50_disp_atomic_commit+0x17d/0x1a0 [nouveau] [44725.092078] drm_atomic_commit+0x94/0xc0 [drm] [44725.092103] ? drm_plane_get_damage_clips.cold+0x1c/0x1c [drm] [44725.092130] drm_framebuffer_remove+0x451/0x4f0 [drm] [44725.092155] drm_mode_rmfb_work_fn+0x73/0x90 [drm] [44725.092178] process_one_work+0x1e5/0x3b0 [44725.092182] ? rescuer_thread+0x390/0x390 [44725.092185] worker_thread+0x50/0x3a0 [44725.092188] ? rescuer_thread+0x390/0x390 [44725.092190] kthread+0xd8/0x100 [44725.092193] ? kthread_complete_and_exit+0x20/0x20 [44725.092195] ret_from_fork+0x22/0x30 [44725.092199] </TASK> [44725.092200] ---[ end trace 0000000000000000 ]--- [44725.092233] ------------[ cut here ]------------ [44725.092234] WARNING: CPU: 4 PID: 189933 at drivers/gpu/drm/nouveau/nvkm/engine/disp/headgf119.c:78 gf119_head_state+0xdd/0x110 [nouveau] [44725.092294] Modules linked in: ufs(E) qnx4(E) hfsplus(E) hfs(E) minix(E) ntfs(E) msdos(E) jfs(E) xfs(E) uas(E) usb_storage(E) acpi_call(OE) ctr(E) ccm(E) tun(E) binfmt_misc(E) btusb(E) btrtl(E) btbcm(E) btintel(E) bluetooth(E) jitterentropy_rng(E) sha512_generic(E) drbg(E) uvcvideo(E) ansi_cprng(E) videobuf2_vmalloc(E) videobuf2_memops(E) videobuf2_v4l2(E) videobuf2_common(E) ecdh_generic(E) ecc(E) videodev(E) mc(E) intel_rapl_msr(E) intel_rapl_common(E) x86_pkg_temp_thermal(E) intel_powerclamp(E) snd_ctl_led(E) coretemp(E) snd_hda_codec_realtek(E) kvm_intel(E) nls_ascii(E) snd_hda_codec_generic(E) nls_cp437(E) kvm(E) irqbypass(E) vfat(E) pktcdvd(E) fat(E) rapl(E) intel_cstate(E) iwldvm(E) mac80211(E) wmi_bmof(E) libarc4(E) mei_wdt(E) mei_hdcp(E) iwlwifi(E) joydev(E) evdev(E) intel_uncore(E) i915(E) snd_hda_codec_hdmi(E) nouveau(E) efi_pstore(E) iTCO_wdt(E) drm_ttm_helper(E) mxm_wmi(E) drm_buddy(E) intel_pmc_bxt(E) iTCO_vendor_support(E) at24(E) pcspkr(E) serio_raw(E) sg(E) watchdog(E) [44725.092333] snd_hda_intel(E) snd_intel_dspcfg(E) cfg80211(E) drm_display_helper(E) snd_hda_codec(E) jmb38x_ms(E) snd_hwdep(E) drm_kms_helper(E) memstick(E) thinkpad_acpi(E) snd_hda_core(E) syscopyarea(E) ac(E) nvidiafb(E) nvram(E) ledtrig_audio(E) platform_profile(E) snd_pcm(E) sysfillrect(E) sysimgblt(E) fb_sys_fops(E) vgastate(E) wmi(E) fb_ddc(E) rfkill(E) snd_timer(E) battery(E) cec(E) mei_me(E) snd(E) soundcore(E) ttm(E) video(E) mei(E) i2c_algo_bit(E) button(E) nft_ct(E) nf_conntrack(E) nf_defrag_ipv6(E) nf_defrag_ipv4(E) nf_tables(E) nfnetlink(E) firewire_sbp2(E) drm(E) fuse(E) configfs(E) efivarfs(E) ip_tables(E) x_tables(E) autofs4(E) ext4(E) crc16(E) mbcache(E) jbd2(E) btrfs(E) blake2b_generic(E) xor(E) raid6_pq(E) zstd_compress(E) libcrc32c(E) crc32c_generic(E) dm_crypt(E) dm_mod(E) hid_generic(E) usbhid(E) hid(E) sd_mod(E) t10_pi(E) crc64_rocksoft_generic(E) crc64_rocksoft(E) crc_t10dif(E) sr_mod(E) crct10dif_generic(E) cdrom(E) crc64(E) crct10dif_pclmul(E) [44725.092372] crct10dif_common(E) crc32_pclmul(E) crc32c_intel(E) ghash_clmulni_intel(E) ahci(E) libahci(E) aesni_intel(E) libaes(E) crypto_simd(E) psmouse(E) xhci_pci(E) firewire_ohci(E) xhci_hcd(E) sdhci_pci(E) cqhci(E) libata(E) sdhci(E) cryptd(E) i2c_i801(E) scsi_mod(E) i2c_smbus(E) scsi_common(E) lpc_ich(E) ehci_pci(E) ehci_hcd(E) firewire_core(E) mmc_core(E) crc_itu_t(E) e1000e(E) usbcore(E) ptp(E) usb_common(E) pps_core(E) [44725.092389] CPU: 4 PID: 189933 Comm: kworker/4:1 Tainted: G W OE 5.19.0-rc6-00126-g9622bcb7c72b #23 [44725.092391] Hardware name: LENOVO 243857U/243857U, BIOS G5ETB6WW (2.76 ) 09/09/2019 [44725.092392] Workqueue: events drm_mode_rmfb_work_fn [drm] [44725.092418] RIP: 0010:gf119_head_state+0xdd/0x110 [nouveau] [44725.092476] Code: 8d bb 04 04 64 00 89 45 10 49 03 7c 24 78 e8 5a 34 c7 dd c1 e8 06 89 c2 83 e2 0f 83 fa 05 74 28 77 0f a8 0d 74 19 c6 45 14 12 <0f> 0b 5b 5d 41 5c c3 83 fa 06 75 f0 5b c6 45 14 1e 5d 41 5c c3 5b [44725.092478] RSP: 0018:ffffabcf4c2bf9b0 EFLAGS: 00010006 [44725.092480] RAX: 0000000003ffffff RBX: 0000000000000000 RCX: 0000000000000028 [44725.092481] RDX: 000000000000000f RSI: ffff94d1779f8748 RDI: ffffabcf42640404 [44725.092482] RBP: ffff94d1779f8748 R08: ffff94d1779f8720 R09: ffffabcf4c2bfbb8 [44725.092483] R10: ffff94d17790b000 R11: 000000000000065e R12: ffff94d1778ee800 [44725.092484] R13: 0000000000000028 R14: ffffabcf4c2bfa58 R15: 0000000000000000 [44725.092485] FS: 0000000000000000(0000) GS:ffff94d85df00000(0000) knlGS:0000000000000000 [44725.092487] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [44725.092488] CR2: 00007f1e77b99430 CR3: 000000013564a003 CR4: 00000000001706e0 [44725.092489] Call Trace: [44725.092490] <TASK> [44725.092491] nvkm_head_mthd_scanoutpos+0x74/0xf0 [nouveau] [44725.092549] nvkm_ioctl+0xd7/0x170 [nouveau] [44725.092586] ? nvif_object_unmap_handle+0x1f/0x80 [nouveau] [44725.092621] nvif_object_mthd+0x161/0x200 [nouveau] [44725.092656] nouveau_display_scanoutpos+0x91/0x150 [nouveau] [44725.092713] ? nouveau_display_vblank_disable+0x20/0x20 [nouveau] [44725.092769] drm_crtc_vblank_helper_get_vblank_timestamp_internal+0x147/0x350 [drm] [44725.092798] drm_get_last_vbltimestamp+0xaa/0xc0 [drm] [44725.092824] drm_update_vblank_count+0x88/0x3c0 [drm] [44725.092849] ? nv50_dmac_kick+0xdb/0x140 [nouveau] [44725.092906] drm_crtc_accurate_vblank_count+0x3e/0xc0 [drm] [44725.092932] nv50_disp_atomic_commit_tail+0x6ee/0x860 [nouveau] [44725.092990] ? wait_for_completion_interruptible+0x20/0x40 [44725.092993] nv50_disp_atomic_commit+0x17d/0x1a0 [nouveau] [44725.093049] drm_atomic_commit+0x94/0xc0 [drm] [44725.093073] ? drm_plane_get_damage_clips.cold+0x1c/0x1c [drm] [44725.093101] drm_framebuffer_remove+0x451/0x4f0 [drm] [44725.093125] drm_mode_rmfb_work_fn+0x73/0x90 [drm] [44725.093149] process_one_work+0x1e5/0x3b0 [44725.093152] ? rescuer_thread+0x390/0x390 [44725.093155] worker_thread+0x50/0x3a0 [44725.093157] ? rescuer_thread+0x390/0x390 [44725.093160] kthread+0xd8/0x100 [44725.093162] ? kthread_complete_and_exit+0x20/0x20 [44725.093164] ret_from_fork+0x22/0x30 [44725.093167] </TASK> [44725.093168] ---[ end trace 0000000000000000 ]--- ```
Console output from Debian bullseye with nouveau-next commit 9622bcb7c72b230d64b7f7d2f9505e17214f3597:
https://gitlab.freedesktop.org/drm/nouveau/uploads/0a29daa571548849b3b851830...
dmesg output from Debian bullseye with nouveau-next commit 9622bcb7c72b230d64b7f7d2f9505e17214f3597 and `nouveau.config=NvClkMode=15` parameter removed. The system successfully rebooted in this particular case:
``` [ 0.000000] Linux version 5.19.0-rc6-00126-g9622bcb7c72b (user@hostname) (gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2) #14 SMP PREEMPT_DYNAMIC Mon Aug 15 15:13:55 CDT 2022 [ 0.216855] pci 0000:00:02.0: vgaarb: setting as boot VGA device [ 0.216855] pci 0000:00:02.0: vgaarb: bridge control possible [ 0.216855] pci 0000:00:02.0: vgaarb: VGA device added: decodes=io+mem,owns=io+mem,locks=none [ 0.216855] pci 0000:01:00.0: vgaarb: bridge control possible [ 0.216855] pci 0000:01:00.0: vgaarb: VGA device added: decodes=io+mem,owns=none,locks=none [ 0.216855] vgaarb: loaded [ 0.437932] efifb: framebuffer at 0xe0000000, using 1216k, total 1216k [ 0.438046] Console: switching to colour frame buffer device 80x30 [ 0.438258] fb0: EFI VGA frame buffer device [ 7.279534] nvidiafb 0000:01:00.0: enabling device (0000 -> 0003) [ 7.279577] nvidiafb: Device ID: 10de0ffb [ 7.279579] nvidiafb: unknown NV_ARCH [ 7.281545] snd_hda_intel 0000:01:00.1: Handle vga_switcheroo audio client [ 7.530883] i915 0000:00:02.0: vgaarb: deactivate vga console [ 7.629436] VGA switcheroo: detected Optimus DSM method _SB_.PCI0.PEG_.VID_ handle [ 7.629486] nouveau 0000:01:00.0: NVIDIA GK107 (0e73b0a2) [ 7.631926] input: HDA NVidia HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/input10 [ 7.632587] input: HDA NVidia HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/input11 [ 7.632628] input: HDA NVidia HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/input12 [ 7.635341] input: HDA NVidia HDMI/DP,pcm=9 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/input13 [ 7.635395] input: HDA NVidia HDMI/DP,pcm=10 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/input14 [ 7.635427] input: HDA NVidia HDMI/DP,pcm=11 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/input15 [ 7.650038] nouveau 0000:01:00.0: bios: version 80.07.31.00.18 [ 7.876402] nouveau 0000:01:00.0: fb: 2048 MiB DDR3 [ 7.951336] vga_switcheroo: enabled [ 7.951355] nouveau 0000:01:00.0: DRM: VRAM: 2048 MiB [ 7.951356] nouveau 0000:01:00.0: DRM: GART: 1048576 MiB [ 7.951360] nouveau 0000:01:00.0: DRM: TMDS table version 2.0 [ 7.951361] nouveau 0000:01:00.0: DRM: DCB version 4.0 [ 7.951363] nouveau 0000:01:00.0: DRM: DCB outp 00: 01800f23 00010034 [ 7.951364] nouveau 0000:01:00.0: DRM: DCB outp 01: 02811f00 00000000 [ 7.951366] nouveau 0000:01:00.0: DRM: DCB outp 02: 02822fa6 0f420010 [ 7.951367] nouveau 0000:01:00.0: DRM: DCB outp 03: 02822f62 00020010 [ 7.951368] nouveau 0000:01:00.0: DRM: DCB outp 04: 04833fb6 0f220010 [ 7.951369] nouveau 0000:01:00.0: DRM: DCB outp 05: 04833f72 00020010 [ 7.951370] nouveau 0000:01:00.0: DRM: DCB outp 06: 08844fc6 0f220010 [ 7.951371] nouveau 0000:01:00.0: DRM: DCB outp 07: 08844f82 00020010 [ 7.951373] nouveau 0000:01:00.0: DRM: DCB conn 00: 00000040 [ 7.951374] nouveau 0000:01:00.0: DRM: DCB conn 01: 00000100 [ 7.951375] nouveau 0000:01:00.0: DRM: DCB conn 02: 00010246 [ 7.951376] nouveau 0000:01:00.0: DRM: DCB conn 03: 00020346 [ 7.951377] nouveau 0000:01:00.0: DRM: DCB conn 04: 01000446 [ 7.953098] nouveau 0000:01:00.0: DRM: MM: using COPY for buffer copies [ 8.012492] snd_hda_intel 0000:01:00.1: bound 0000:01:00.0 (ops nv50_audio_component_bind_ops [nouveau]) [ 8.242713] nouveau 0000:01:00.0: DRM: allocated 1920x1080 fb: 0xa0000, bo 00000000e60224d3 [ 8.792644] Console: switching to colour frame buffer device 240x67 [ 8.813027] i915 0000:00:02.0: [drm] fb0: i915drmfb frame buffer device [ 8.813303] nouveau 0000:01:00.0: [drm] fb1: nouveaudrmfb frame buffer device [ 8.840267] [drm] Initialized nouveau 1.3.1 20120801 for 0000:01:00.0 on minor 1 [ 672.057091] Asynchronous wait on fence nouveau:systemd-logind[1082]:25e48 timed out (hint:submit_notify [i915]) ```
System log output from Debian bullseye with 5.10.40-1~bpo10+1 kernel:
``` Aug 10 23:24:58 myhost kernel: Asynchronous wait on fence nouveau:systemd-logind[1138]:35d41a timed out (hint:submit_notify [i915]) Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: tmr: stalled at ffffffffffffffff Aug 10 23:24:59 myhost kernel: ------------[ cut here ]------------ Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: timeout Aug 10 23:24:59 myhost kernel: WARNING: CPU: 0 PID: 2082 at drivers/gpu/drm/nouveau/nvkm/engine/disp/dacnv50.c:62 nv50_dac_power_wait+0x98/0xb0 [nouveau] Aug 10 23:24:59 myhost kernel: Modules linked in: cpuid isofs udf ufs qnx4 hfsplus hfs minix msdos jfs xfs nf_log_ipv6 nf_log_ipv4 nf_log_common nft_log nft_ct nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 ctr ccm bridge stp llc tun binfmt_misc btusb btrtl btbcm btintel bluetooth uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 jitterentropy_rng videobuf2_common drbg videodev ansi_cprng ecdh_generic mc ecc intel_rapl_msr intel_rapl_common x86_pkg_temp_thermal intel_powerclamp snd_hda_codec_realtek coretemp nls_ascii snd_hda_codec_generic kvm_intel iwldvm nls_cp437 vfat pktcdvd mei_wdt mei_hdcp fat snd_hda_codec_hdmi mac80211 kvm libarc4 snd_hda_intel snd_intel_dspcfg soundwire_intel irqbypass soundwire_generic_allocation nouveau rapl intel_cstate iwlwifi i915 snd_soc_core mxm_wmi evdev snd_compress joydev pcspkr ttm serio_raw intel_uncore soundwire_cadence efi_pstore wmi_bmof snd_hda_codec drm_kms_helper at24 iTCO_wdt cfg80211 mei_me sg intel_pmc_bxt snd_hda_core iTCO_vendor_support watchdog snd_hwdep Aug 10 23:24:59 myhost kernel: soundwire_bus jmb38x_ms thinkpad_acpi snd_pcm memstick nvram cec snd_timer ledtrig_audio mei i2c_algo_bit snd soundcore ac rfkill button nf_tables firewire_sbp2 parport_pc ppdev nfnetlink lp drm parport fuse configfs efivarfs ip_tables x_tables autofs4 ext4 crc16 mbcache jbd2 btrfs blake2b_generic xor raid6_pq libcrc32c crc32c_generic algif_skcipher af_alg dm_crypt dm_mod sd_mod sr_mod t10_pi cdrom crc_t10dif crct10dif_generic hid_generic usbhid hid mmc_block crct10dif_pclmul crct10dif_common crc32_pclmul crc32c_intel ghash_clmulni_intel ahci libahci aesni_intel libata libaes crypto_simd cryptd psmouse glue_helper scsi_mod i2c_i801 i2c_smbus lpc_ich sdhci_pci cqhci firewire_ohci xhci_pci sdhci xhci_hcd firewire_core mmc_core crc_itu_t ehci_pci ehci_hcd e1000e usbcore ptp pps_core usb_common wmi battery video Aug 10 23:24:59 myhost kernel: CPU: 0 PID: 2082 Comm: Xorg Not tainted 5.10.0-0.bpo.7-amd64 #1 Debian 5.10.40-1~bpo10+1 Aug 10 23:24:59 myhost kernel: Hardware name: LENOVO 243857U/243857U, BIOS G5ETB6WW (2.76 ) 09/09/2019 Aug 10 23:24:59 myhost kernel: RIP: 0010:nv50_dac_power_wait+0x98/0xb0 [nouveau] Aug 10 23:24:59 myhost kernel: Code: 8b 40 10 48 8b 78 10 48 8b 5f 50 48 85 db 75 03 48 8b 1f e8 6a fe 4e ce 48 89 da 48 c7 c7 f1 eb 3f c1 48 89 c6 e8 43 21 74 ce <0f> 0b eb b6 e8 2f 5a 77 ce 66 66 2e 0f 1f 84 00 00 00 00 00 0f 1f Aug 10 23:24:59 myhost kernel: RSP: 0018:ffffa41e00cff958 EFLAGS: 00010282 Aug 10 23:24:59 myhost kernel: RAX: 0000000000000000 RBX: ffff913780ee96f0 RCX: 0000000000000027 Aug 10 23:24:59 myhost kernel: RDX: 0000000000000027 RSI: ffff913e9e218a00 RDI: ffff913e9e218a08 Aug 10 23:24:59 myhost kernel: RBP: 000000000061a804 R08: 0000000000000000 R09: c00000010001b290 Aug 10 23:24:59 myhost kernel: R10: 0000000001983260 R11: ffffa41e00cff760 R12: ffff913781fac000 Aug 10 23:24:59 myhost kernel: R13: 0000000000000000 R14: 0000000000000001 R15: 000000003faaffff Aug 10 23:24:59 myhost kernel: FS: 00007f4602b51a40(0000) GS:ffff913e9e200000(0000) knlGS:0000000000000000 Aug 10 23:24:59 myhost kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 Aug 10 23:24:59 myhost kernel: CR2: 00007f86540c6000 CR3: 0000000147210006 CR4: 00000000001706f0 Aug 10 23:24:59 myhost kernel: Call Trace: Aug 10 23:24:59 myhost kernel: nv50_dac_power+0x6f/0xe0 [nouveau] Aug 10 23:24:59 myhost kernel: nv50_dac_sense+0x45/0xd0 [nouveau] Aug 10 23:24:59 myhost kernel: nv50_disp_root_mthd_+0x31c/0x630 [nouveau] Aug 10 23:24:59 myhost kernel: nvkm_ioctl+0xd8/0x170 [nouveau] Aug 10 23:24:59 myhost kernel: nvif_object_mthd+0x108/0x130 [nouveau] Aug 10 23:24:59 myhost kernel: nv50_dac_detect+0x8a/0xc0 [nouveau] Aug 10 23:24:59 myhost kernel: nouveau_connector_detect+0x413/0x530 [nouveau] Aug 10 23:24:59 myhost kernel: drm_helper_probe_detect+0x80/0xa0 [drm_kms_helper] Aug 10 23:24:59 myhost kernel: drm_helper_probe_single_connector_modes+0x637/0x800 [drm_kms_helper] Aug 10 23:24:59 myhost kernel: ? drm_atomic_get_property+0xed/0x630 [drm] Aug 10 23:24:59 myhost kernel: drm_mode_getconnector+0x334/0x420 [drm] Aug 10 23:24:59 myhost kernel: ? drm_modeset_unlock+0x16/0x40 [drm] Aug 10 23:24:59 myhost kernel: ? drm_connector_property_set_ioctl+0x60/0x60 [drm] Aug 10 23:24:59 myhost kernel: drm_ioctl_kernel+0xac/0xf0 [drm] Aug 10 23:24:59 myhost kernel: drm_ioctl+0x211/0x3c0 [drm] Aug 10 23:24:59 myhost kernel: ? drm_connector_property_set_ioctl+0x60/0x60 [drm] Aug 10 23:24:59 myhost kernel: nouveau_drm_ioctl+0x57/0xb0 [nouveau] Aug 10 23:24:59 myhost kernel: __x64_sys_ioctl+0x84/0xc0 Aug 10 23:24:59 myhost kernel: do_syscall_64+0x33/0x80 Aug 10 23:24:59 myhost kernel: entry_SYSCALL_64_after_hwframe+0x44/0xa9 Aug 10 23:24:59 myhost kernel: RIP: 0033:0x7f4602fbccc7 Aug 10 23:24:59 myhost kernel: Code: 00 00 00 48 8b 05 c9 91 0c 00 64 c7 00 26 00 00 00 48 c7 c0 ff ff ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 99 91 0c 00 f7 d8 64 89 01 48 Aug 10 23:24:59 myhost kernel: RSP: 002b:00007ffc3b0bcc28 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 Aug 10 23:24:59 myhost kernel: RAX: ffffffffffffffda RBX: 00007ffc3b0bcc70 RCX: 00007f4602fbccc7 Aug 10 23:24:59 myhost kernel: RDX: 00007ffc3b0bcc70 RSI: 00000000c05064a7 RDI: 000000000000000d Aug 10 23:24:59 myhost kernel: RBP: 00000000c05064a7 R08: 0000000000000007 R09: 0000563c51d62c00 Aug 10 23:24:59 myhost kernel: R10: 00007f4603086b80 R11: 0000000000000246 R12: 0000000000000001 Aug 10 23:24:59 myhost kernel: R13: 000000000000000d R14: 00007ffc3b0bcc70 R15: 0000563c512532f0 Aug 10 23:24:59 myhost kernel: ---[ end trace 1b4c78946a3ad09e ]--- Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: tmr: stalled at ffffffffffffffff Aug 10 23:24:59 myhost kernel: ------------[ cut here ]------------ Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: timeout Aug 10 23:24:59 myhost kernel: WARNING: CPU: 0 PID: 2082 at drivers/gpu/drm/nouveau/nvkm/engine/disp/dacnv50.c:62 nv50_dac_power_wait+0x98/0xb0 [nouveau] Aug 10 23:24:59 myhost kernel: Modules linked in: cpuid isofs udf ufs qnx4 hfsplus hfs minix msdos jfs xfs nf_log_ipv6 nf_log_ipv4 nf_log_common nft_log nft_ct nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 ctr ccm bridge stp llc tun binfmt_misc btusb btrtl btbcm btintel bluetooth uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 jitterentropy_rng videobuf2_common drbg videodev ansi_cprng ecdh_generic mc ecc intel_rapl_msr intel_rapl_common x86_pkg_temp_thermal intel_powerclamp snd_hda_codec_realtek coretemp nls_ascii snd_hda_codec_generic kvm_intel iwldvm nls_cp437 vfat pktcdvd mei_wdt mei_hdcp fat snd_hda_codec_hdmi mac80211 kvm libarc4 snd_hda_intel snd_intel_dspcfg soundwire_intel irqbypass soundwire_generic_allocation nouveau rapl intel_cstate iwlwifi i915 snd_soc_core mxm_wmi evdev snd_compress joydev pcspkr ttm serio_raw intel_uncore soundwire_cadence efi_pstore wmi_bmof snd_hda_codec drm_kms_helper at24 iTCO_wdt cfg80211 mei_me sg intel_pmc_bxt snd_hda_core iTCO_vendor_support watchdog snd_hwdep Aug 10 23:24:59 myhost kernel: soundwire_bus jmb38x_ms thinkpad_acpi snd_pcm memstick nvram cec snd_timer ledtrig_audio mei i2c_algo_bit snd soundcore ac rfkill button nf_tables firewire_sbp2 parport_pc ppdev nfnetlink lp drm parport fuse configfs efivarfs ip_tables x_tables autofs4 ext4 crc16 mbcache jbd2 btrfs blake2b_generic xor raid6_pq libcrc32c crc32c_generic algif_skcipher af_alg dm_crypt dm_mod sd_mod sr_mod t10_pi cdrom crc_t10dif crct10dif_generic hid_generic usbhid hid mmc_block crct10dif_pclmul crct10dif_common crc32_pclmul crc32c_intel ghash_clmulni_intel ahci libahci aesni_intel libata libaes crypto_simd cryptd psmouse glue_helper scsi_mod i2c_i801 i2c_smbus lpc_ich sdhci_pci cqhci firewire_ohci xhci_pci sdhci xhci_hcd firewire_core mmc_core crc_itu_t ehci_pci ehci_hcd e1000e usbcore ptp pps_core usb_common wmi battery video Aug 10 23:24:59 myhost kernel: CPU: 0 PID: 2082 Comm: Xorg Tainted: G W 5.10.0-0.bpo.7-amd64 #1 Debian 5.10.40-1~bpo10+1 Aug 10 23:24:59 myhost kernel: Hardware name: LENOVO 243857U/243857U, BIOS G5ETB6WW (2.76 ) 09/09/2019 Aug 10 23:24:59 myhost kernel: RIP: 0010:nv50_dac_power_wait+0x98/0xb0 [nouveau] Aug 10 23:24:59 myhost kernel: Code: 8b 40 10 48 8b 78 10 48 8b 5f 50 48 85 db 75 03 48 8b 1f e8 6a fe 4e ce 48 89 da 48 c7 c7 f1 eb 3f c1 48 89 c6 e8 43 21 74 ce <0f> 0b eb b6 e8 2f 5a 77 ce 66 66 2e 0f 1f 84 00 00 00 00 00 0f 1f Aug 10 23:24:59 myhost kernel: RSP: 0018:ffffa41e00cff9a0 EFLAGS: 00010286 Aug 10 23:24:59 myhost kernel: RAX: 0000000000000000 RBX: ffff913780ee96f0 RCX: 0000000000000027 Aug 10 23:24:59 myhost kernel: RDX: 0000000000000027 RSI: ffff913e9e218a00 RDI: ffff913e9e218a08 Aug 10 23:24:59 myhost kernel: RBP: 000000000061a804 R08: 0000000000000000 R09: c00000010001b2c1 Aug 10 23:24:59 myhost kernel: R10: 0000000001986110 R11: ffffa41e00cff7a8 R12: ffff913783e2c420 Aug 10 23:24:59 myhost kernel: R13: ffff913781fac000 R14: 0000000000000011 R15: 0000000000000008 Aug 10 23:24:59 myhost kernel: FS: 00007f4602b51a40(0000) GS:ffff913e9e200000(0000) knlGS:0000000000000000 Aug 10 23:24:59 myhost kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 Aug 10 23:24:59 myhost kernel: CR2: 00007f86540c6000 CR3: 0000000147210006 CR4: 00000000001706f0 Aug 10 23:24:59 myhost kernel: Call Trace: Aug 10 23:24:59 myhost kernel: nv50_dac_sense+0x45/0xd0 [nouveau] Aug 10 23:24:59 myhost kernel: nv50_disp_root_mthd_+0x31c/0x630 [nouveau] Aug 10 23:24:59 myhost kernel: nvkm_ioctl+0xd8/0x170 [nouveau] Aug 10 23:24:59 myhost kernel: nvif_object_mthd+0x108/0x130 [nouveau] Aug 10 23:24:59 myhost kernel: nv50_dac_detect+0x8a/0xc0 [nouveau] Aug 10 23:24:59 myhost kernel: nouveau_connector_detect+0x413/0x530 [nouveau] Aug 10 23:24:59 myhost kernel: drm_helper_probe_detect+0x80/0xa0 [drm_kms_helper] Aug 10 23:24:59 myhost kernel: drm_helper_probe_single_connector_modes+0x637/0x800 [drm_kms_helper] Aug 10 23:24:59 myhost kernel: ? drm_atomic_get_property+0xed/0x630 [drm] Aug 10 23:24:59 myhost kernel: drm_mode_getconnector+0x334/0x420 [drm] Aug 10 23:24:59 myhost kernel: ? drm_modeset_unlock+0x16/0x40 [drm] Aug 10 23:24:59 myhost kernel: ? drm_connector_property_set_ioctl+0x60/0x60 [drm] Aug 10 23:24:59 myhost kernel: drm_ioctl_kernel+0xac/0xf0 [drm] Aug 10 23:24:59 myhost kernel: drm_ioctl+0x211/0x3c0 [drm] Aug 10 23:24:59 myhost kernel: ? drm_connector_property_set_ioctl+0x60/0x60 [drm] Aug 10 23:24:59 myhost kernel: nouveau_drm_ioctl+0x57/0xb0 [nouveau] Aug 10 23:24:59 myhost kernel: __x64_sys_ioctl+0x84/0xc0 Aug 10 23:24:59 myhost kernel: do_syscall_64+0x33/0x80 Aug 10 23:24:59 myhost kernel: entry_SYSCALL_64_after_hwframe+0x44/0xa9 Aug 10 23:24:59 myhost kernel: RIP: 0033:0x7f4602fbccc7 Aug 10 23:24:59 myhost kernel: Code: 00 00 00 48 8b 05 c9 91 0c 00 64 c7 00 26 00 00 00 48 c7 c0 ff ff ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 99 91 0c 00 f7 d8 64 89 01 48 Aug 10 23:24:59 myhost kernel: RSP: 002b:00007ffc3b0bcc28 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 Aug 10 23:24:59 myhost kernel: RAX: ffffffffffffffda RBX: 00007ffc3b0bcc70 RCX: 00007f4602fbccc7 Aug 10 23:24:59 myhost kernel: RDX: 00007ffc3b0bcc70 RSI: 00000000c05064a7 RDI: 000000000000000d Aug 10 23:24:59 myhost kernel: RBP: 00000000c05064a7 R08: 0000000000000007 R09: 0000563c51d62c00 Aug 10 23:24:59 myhost kernel: R10: 00007f4603086b80 R11: 0000000000000246 R12: 0000000000000001 Aug 10 23:24:59 myhost kernel: R13: 000000000000000d R14: 00007ffc3b0bcc70 R15: 0000563c512532f0 Aug 10 23:24:59 myhost kernel: ---[ end trace 1b4c78946a3ad09f ]--- Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: tmr: stalled at ffffffffffffffff Aug 10 23:24:59 myhost kernel: ------------[ cut here ]------------ Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: timeout Aug 10 23:24:59 myhost kernel: WARNING: CPU: 0 PID: 2082 at drivers/gpu/drm/nouveau/nvkm/engine/disp/dacnv50.c:62 nv50_dac_power_wait+0x98/0xb0 [nouveau] Aug 10 23:24:59 myhost kernel: Modules linked in: cpuid isofs udf ufs qnx4 hfsplus hfs minix msdos jfs xfs nf_log_ipv6 nf_log_ipv4 nf_log_common nft_log nft_ct nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 ctr ccm bridge stp llc tun binfmt_misc btusb btrtl btbcm btintel bluetooth uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 jitterentropy_rng videobuf2_common drbg videodev ansi_cprng ecdh_generic mc ecc intel_rapl_msr intel_rapl_common x86_pkg_temp_thermal intel_powerclamp snd_hda_codec_realtek coretemp nls_ascii snd_hda_codec_generic kvm_intel iwldvm nls_cp437 vfat pktcdvd mei_wdt mei_hdcp fat snd_hda_codec_hdmi mac80211 kvm libarc4 snd_hda_intel snd_intel_dspcfg soundwire_intel irqbypass soundwire_generic_allocation nouveau rapl intel_cstate iwlwifi i915 snd_soc_core mxm_wmi evdev snd_compress joydev pcspkr ttm serio_raw intel_uncore soundwire_cadence efi_pstore wmi_bmof snd_hda_codec drm_kms_helper at24 iTCO_wdt cfg80211 mei_me sg intel_pmc_bxt snd_hda_core iTCO_vendor_support watchdog snd_hwdep Aug 10 23:24:59 myhost kernel: soundwire_bus jmb38x_ms thinkpad_acpi snd_pcm memstick nvram cec snd_timer ledtrig_audio mei i2c_algo_bit snd soundcore ac rfkill button nf_tables firewire_sbp2 parport_pc ppdev nfnetlink lp drm parport fuse configfs efivarfs ip_tables x_tables autofs4 ext4 crc16 mbcache jbd2 btrfs blake2b_generic xor raid6_pq libcrc32c crc32c_generic algif_skcipher af_alg dm_crypt dm_mod sd_mod sr_mod t10_pi cdrom crc_t10dif crct10dif_generic hid_generic usbhid hid mmc_block crct10dif_pclmul crct10dif_common crc32_pclmul crc32c_intel ghash_clmulni_intel ahci libahci aesni_intel libata libaes crypto_simd cryptd psmouse glue_helper scsi_mod i2c_i801 i2c_smbus lpc_ich sdhci_pci cqhci firewire_ohci xhci_pci sdhci xhci_hcd firewire_core mmc_core crc_itu_t ehci_pci ehci_hcd e1000e usbcore ptp pps_core usb_common wmi battery video Aug 10 23:24:59 myhost kernel: CPU: 0 PID: 2082 Comm: Xorg Tainted: G W 5.10.0-0.bpo.7-amd64 #1 Debian 5.10.40-1~bpo10+1 Aug 10 23:24:59 myhost kernel: Hardware name: LENOVO 243857U/243857U, BIOS G5ETB6WW (2.76 ) 09/09/2019 Aug 10 23:24:59 myhost kernel: RIP: 0010:nv50_dac_power_wait+0x98/0xb0 [nouveau] Aug 10 23:24:59 myhost kernel: Code: 8b 40 10 48 8b 78 10 48 8b 5f 50 48 85 db 75 03 48 8b 1f e8 6a fe 4e ce 48 89 da 48 c7 c7 f1 eb 3f c1 48 89 c6 e8 43 21 74 ce <0f> 0b eb b6 e8 2f 5a 77 ce 66 66 2e 0f 1f 84 00 00 00 00 00 0f 1f Aug 10 23:24:59 myhost kernel: RSP: 0018:ffffa41e00cff958 EFLAGS: 00010282 Aug 10 23:24:59 myhost kernel: RAX: 0000000000000000 RBX: ffff913780ee96f0 RCX: 0000000000000027 Aug 10 23:24:59 myhost kernel: RDX: 0000000000000027 RSI: ffff913e9e218a00 RDI: ffff913e9e218a08 Aug 10 23:24:59 myhost kernel: RBP: 000000000061a804 R08: 0000000000000000 R09: c00000010001b2f1 Aug 10 23:24:59 myhost kernel: R10: 0000000001988fc0 R11: ffffa41e00cff760 R12: ffff913781fac000 Aug 10 23:24:59 myhost kernel: R13: 0000000000000001 R14: 0000000000000001 R15: 000000003faaffff Aug 10 23:24:59 myhost kernel: FS: 00007f4602b51a40(0000) GS:ffff913e9e200000(0000) knlGS:0000000000000000 Aug 10 23:24:59 myhost kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 Aug 10 23:24:59 myhost kernel: CR2: 00007f86540c6000 CR3: 0000000147210006 CR4: 00000000001706f0 Aug 10 23:24:59 myhost kernel: Call Trace: Aug 10 23:24:59 myhost kernel: nv50_dac_power+0x6f/0xe0 [nouveau] Aug 10 23:24:59 myhost kernel: nv50_dac_sense+0xaa/0xd0 [nouveau] Aug 10 23:24:59 myhost kernel: nv50_disp_root_mthd_+0x31c/0x630 [nouveau] Aug 10 23:24:59 myhost kernel: nvkm_ioctl+0xd8/0x170 [nouveau] Aug 10 23:24:59 myhost kernel: nvif_object_mthd+0x108/0x130 [nouveau] Aug 10 23:24:59 myhost kernel: nv50_dac_detect+0x8a/0xc0 [nouveau] Aug 10 23:24:59 myhost kernel: nouveau_connector_detect+0x413/0x530 [nouveau] Aug 10 23:24:59 myhost kernel: drm_helper_probe_detect+0x80/0xa0 [drm_kms_helper] Aug 10 23:24:59 myhost kernel: drm_helper_probe_single_connector_modes+0x637/0x800 [drm_kms_helper] Aug 10 23:24:59 myhost kernel: ? drm_atomic_get_property+0xed/0x630 [drm] Aug 10 23:24:59 myhost kernel: drm_mode_getconnector+0x334/0x420 [drm] Aug 10 23:24:59 myhost kernel: ? drm_modeset_unlock+0x16/0x40 [drm] Aug 10 23:24:59 myhost kernel: ? drm_connector_property_set_ioctl+0x60/0x60 [drm] Aug 10 23:24:59 myhost kernel: drm_ioctl_kernel+0xac/0xf0 [drm] Aug 10 23:24:59 myhost kernel: drm_ioctl+0x211/0x3c0 [drm] Aug 10 23:24:59 myhost kernel: ? drm_connector_property_set_ioctl+0x60/0x60 [drm] Aug 10 23:24:59 myhost kernel: nouveau_drm_ioctl+0x57/0xb0 [nouveau] Aug 10 23:24:59 myhost kernel: __x64_sys_ioctl+0x84/0xc0 Aug 10 23:24:59 myhost kernel: do_syscall_64+0x33/0x80 Aug 10 23:24:59 myhost kernel: entry_SYSCALL_64_after_hwframe+0x44/0xa9 Aug 10 23:24:59 myhost kernel: RIP: 0033:0x7f4602fbccc7 Aug 10 23:24:59 myhost kernel: Code: 00 00 00 48 8b 05 c9 91 0c 00 64 c7 00 26 00 00 00 48 c7 c0 ff ff ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 99 91 0c 00 f7 d8 64 89 01 48 Aug 10 23:24:59 myhost kernel: RSP: 002b:00007ffc3b0bcc28 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 Aug 10 23:24:59 myhost kernel: RAX: ffffffffffffffda RBX: 00007ffc3b0bcc70 RCX: 00007f4602fbccc7 Aug 10 23:24:59 myhost kernel: RDX: 00007ffc3b0bcc70 RSI: 00000000c05064a7 RDI: 000000000000000d Aug 10 23:24:59 myhost kernel: RBP: 00000000c05064a7 R08: 0000000000000007 R09: 0000563c51d62c00 Aug 10 23:24:59 myhost kernel: R10: 00007f4603086b80 R11: 0000000000000246 R12: 0000000000000001 Aug 10 23:24:59 myhost kernel: R13: 000000000000000d R14: 00007ffc3b0bcc70 R15: 0000563c512532f0 Aug 10 23:24:59 myhost kernel: ---[ end trace 1b4c78946a3ad0a0 ]--- Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: tmr: stalled at ffffffffffffffff Aug 10 23:24:59 myhost kernel: ------------[ cut here ]------------ Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: timeout Aug 10 23:24:59 myhost kernel: WARNING: CPU: 0 PID: 2082 at drivers/gpu/drm/nouveau/nvkm/engine/disp/dacnv50.c:62 nv50_dac_power_wait+0x98/0xb0 [nouveau] Aug 10 23:24:59 myhost kernel: Modules linked in: cpuid isofs udf ufs qnx4 hfsplus hfs minix msdos jfs xfs nf_log_ipv6 nf_log_ipv4 nf_log_common nft_log nft_ct nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 ctr ccm bridge stp llc tun binfmt_misc btusb btrtl btbcm btintel bluetooth uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 jitterentropy_rng videobuf2_common drbg videodev ansi_cprng ecdh_generic mc ecc intel_rapl_msr intel_rapl_common x86_pkg_temp_thermal intel_powerclamp snd_hda_codec_realtek coretemp nls_ascii snd_hda_codec_generic kvm_intel iwldvm nls_cp437 vfat pktcdvd mei_wdt mei_hdcp fat snd_hda_codec_hdmi mac80211 kvm libarc4 snd_hda_intel snd_intel_dspcfg soundwire_intel irqbypass soundwire_generic_allocation nouveau rapl intel_cstate iwlwifi i915 snd_soc_core mxm_wmi evdev snd_compress joydev pcspkr ttm serio_raw intel_uncore soundwire_cadence efi_pstore wmi_bmof snd_hda_codec drm_kms_helper at24 iTCO_wdt cfg80211 mei_me sg intel_pmc_bxt snd_hda_core iTCO_vendor_support watchdog snd_hwdep Aug 10 23:24:59 myhost kernel: soundwire_bus jmb38x_ms thinkpad_acpi snd_pcm memstick nvram cec snd_timer ledtrig_audio mei i2c_algo_bit snd soundcore ac rfkill button nf_tables firewire_sbp2 parport_pc ppdev nfnetlink lp drm parport fuse configfs efivarfs ip_tables x_tables autofs4 ext4 crc16 mbcache jbd2 btrfs blake2b_generic xor raid6_pq libcrc32c crc32c_generic algif_skcipher af_alg dm_crypt dm_mod sd_mod sr_mod t10_pi cdrom crc_t10dif crct10dif_generic hid_generic usbhid hid mmc_block crct10dif_pclmul crct10dif_common crc32_pclmul crc32c_intel ghash_clmulni_intel ahci libahci aesni_intel libata libaes crypto_simd cryptd psmouse glue_helper scsi_mod i2c_i801 i2c_smbus lpc_ich sdhci_pci cqhci firewire_ohci xhci_pci sdhci xhci_hcd firewire_core mmc_core crc_itu_t ehci_pci ehci_hcd e1000e usbcore ptp pps_core usb_common wmi battery video Aug 10 23:24:59 myhost kernel: CPU: 0 PID: 2082 Comm: Xorg Tainted: G W 5.10.0-0.bpo.7-amd64 #1 Debian 5.10.40-1~bpo10+1 Aug 10 23:24:59 myhost kernel: Hardware name: LENOVO 243857U/243857U, BIOS G5ETB6WW (2.76 ) 09/09/2019 Aug 10 23:24:59 myhost kernel: RIP: 0010:nv50_dac_power_wait+0x98/0xb0 [nouveau] Aug 10 23:24:59 myhost kernel: Code: 8b 40 10 48 8b 78 10 48 8b 5f 50 48 85 db 75 03 48 8b 1f e8 6a fe 4e ce 48 89 da 48 c7 c7 f1 eb 3f c1 48 89 c6 e8 43 21 74 ce <0f> 0b eb b6 e8 2f 5a 77 ce 66 66 2e 0f 1f 84 00 00 00 00 00 0f 1f Aug 10 23:24:59 myhost kernel: RSP: 0018:ffffa41e00cff9a0 EFLAGS: 00010286 Aug 10 23:24:59 myhost kernel: RAX: 0000000000000000 RBX: ffff913780ee96f0 RCX: 0000000000000027 Aug 10 23:24:59 myhost kernel: RDX: 0000000000000027 RSI: ffff913e9e218a00 RDI: ffff913e9e218a08 Aug 10 23:24:59 myhost kernel: RBP: 000000000061a804 R08: 0000000000000000 R09: c00000010001b322 Aug 10 23:24:59 myhost kernel: R10: 000000000198be28 R11: ffffa41e00cff7a8 R12: ffff913783e2c420 Aug 10 23:24:59 myhost kernel: R13: ffff913781fac000 R14: 0000000000000011 R15: 0000000000000008 Aug 10 23:24:59 myhost kernel: FS: 00007f4602b51a40(0000) GS:ffff913e9e200000(0000) knlGS:0000000000000000 Aug 10 23:24:59 myhost kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 Aug 10 23:24:59 myhost kernel: CR2: 00007f86540c6000 CR3: 0000000147210006 CR4: 00000000001706f0 Aug 10 23:24:59 myhost kernel: Call Trace: Aug 10 23:24:59 myhost kernel: nv50_dac_sense+0xaa/0xd0 [nouveau] Aug 10 23:24:59 myhost kernel: nv50_disp_root_mthd_+0x31c/0x630 [nouveau] Aug 10 23:24:59 myhost kernel: nvkm_ioctl+0xd8/0x170 [nouveau] Aug 10 23:24:59 myhost kernel: nvif_object_mthd+0x108/0x130 [nouveau] Aug 10 23:24:59 myhost kernel: nv50_dac_detect+0x8a/0xc0 [nouveau] Aug 10 23:24:59 myhost kernel: nouveau_connector_detect+0x413/0x530 [nouveau] Aug 10 23:24:59 myhost kernel: drm_helper_probe_detect+0x80/0xa0 [drm_kms_helper] Aug 10 23:24:59 myhost kernel: drm_helper_probe_single_connector_modes+0x637/0x800 [drm_kms_helper] Aug 10 23:24:59 myhost kernel: ? drm_atomic_get_property+0xed/0x630 [drm] Aug 10 23:24:59 myhost kernel: drm_mode_getconnector+0x334/0x420 [drm] Aug 10 23:24:59 myhost kernel: ? drm_modeset_unlock+0x16/0x40 [drm] Aug 10 23:24:59 myhost kernel: ? drm_connector_property_set_ioctl+0x60/0x60 [drm] Aug 10 23:24:59 myhost kernel: drm_ioctl_kernel+0xac/0xf0 [drm] Aug 10 23:24:59 myhost kernel: drm_ioctl+0x211/0x3c0 [drm] Aug 10 23:24:59 myhost kernel: ? drm_connector_property_set_ioctl+0x60/0x60 [drm] Aug 10 23:24:59 myhost kernel: nouveau_drm_ioctl+0x57/0xb0 [nouveau] Aug 10 23:24:59 myhost kernel: __x64_sys_ioctl+0x84/0xc0 Aug 10 23:24:59 myhost kernel: do_syscall_64+0x33/0x80 Aug 10 23:24:59 myhost kernel: entry_SYSCALL_64_after_hwframe+0x44/0xa9 Aug 10 23:24:59 myhost kernel: RIP: 0033:0x7f4602fbccc7 Aug 10 23:24:59 myhost kernel: Code: 00 00 00 48 8b 05 c9 91 0c 00 64 c7 00 26 00 00 00 48 c7 c0 ff ff ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 99 91 0c 00 f7 d8 64 89 01 48 Aug 10 23:24:59 myhost kernel: RSP: 002b:00007ffc3b0bcc28 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 Aug 10 23:24:59 myhost kernel: RAX: ffffffffffffffda RBX: 00007ffc3b0bcc70 RCX: 00007f4602fbccc7 Aug 10 23:24:59 myhost kernel: RDX: 00007ffc3b0bcc70 RSI: 00000000c05064a7 RDI: 000000000000000d Aug 10 23:24:59 myhost kernel: RBP: 00000000c05064a7 R08: 0000000000000007 R09: 0000563c51d62c00 Aug 10 23:24:59 myhost kernel: R10: 00007f4603086b80 R11: 0000000000000246 R12: 0000000000000001 Aug 10 23:24:59 myhost kernel: R13: 000000000000000d R14: 00007ffc3b0bcc70 R15: 0000563c512532f0 Aug 10 23:24:59 myhost kernel: ---[ end trace 1b4c78946a3ad0a1 ]--- Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000a: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000a: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000a: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000a: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000a: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000a: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000a: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000a: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000a: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000a: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000a: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000a: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000a: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000a: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000a: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000a: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000a: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000a: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000a: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000a: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000a: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000a: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000a: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000a: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000a: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000a: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000a: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000a: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000a: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000a: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000a: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000a: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000b: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000b: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000b: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000b: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000b: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000b: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000b: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000b: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000b: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000b: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000b: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000b: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000b: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000b: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000b: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000b: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000b: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000b: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000b: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000b: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000b: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000b: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000b: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000b: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000b: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000b: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000b: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000b: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000b: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000b: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000b: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000b: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000c: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000c: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000c: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000c: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000c: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000c: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000c: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000c: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000c: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000c: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000c: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000c: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000c: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000c: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000c: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000c: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000c: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000c: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000c: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000c: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000c: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000c: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000c: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000c: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000c: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000c: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000c: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000c: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000c: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000c: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000c: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000c: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: tmr: stalled at ffffffffffffffff Aug 10 23:24:59 myhost kernel: ------------[ cut here ]------------ Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: timeout Aug 10 23:24:59 myhost kernel: WARNING: CPU: 6 PID: 2082 at drivers/gpu/drm/nouveau/nvkm/engine/disp/dacnv50.c:62 nv50_dac_power_wait+0x98/0xb0 [nouveau] Aug 10 23:24:59 myhost kernel: Modules linked in: cpuid isofs udf ufs qnx4 hfsplus hfs minix msdos jfs xfs nf_log_ipv6 nf_log_ipv4 nf_log_common nft_log nft_ct nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 ctr ccm bridge stp llc tun binfmt_misc btusb btrtl btbcm btintel bluetooth uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 jitterentropy_rng videobuf2_common drbg videodev ansi_cprng ecdh_generic mc ecc intel_rapl_msr intel_rapl_common x86_pkg_temp_thermal intel_powerclamp snd_hda_codec_realtek coretemp nls_ascii snd_hda_codec_generic kvm_intel iwldvm nls_cp437 vfat pktcdvd mei_wdt mei_hdcp fat snd_hda_codec_hdmi mac80211 kvm libarc4 snd_hda_intel snd_intel_dspcfg soundwire_intel irqbypass soundwire_generic_allocation nouveau rapl intel_cstate iwlwifi i915 snd_soc_core mxm_wmi evdev snd_compress joydev pcspkr ttm serio_raw intel_uncore soundwire_cadence efi_pstore wmi_bmof snd_hda_codec drm_kms_helper at24 iTCO_wdt cfg80211 mei_me sg intel_pmc_bxt snd_hda_core iTCO_vendor_support watchdog snd_hwdep Aug 10 23:24:59 myhost kernel: soundwire_bus jmb38x_ms thinkpad_acpi snd_pcm memstick nvram cec snd_timer ledtrig_audio mei i2c_algo_bit snd soundcore ac rfkill button nf_tables firewire_sbp2 parport_pc ppdev nfnetlink lp drm parport fuse configfs efivarfs ip_tables x_tables autofs4 ext4 crc16 mbcache jbd2 btrfs blake2b_generic xor raid6_pq libcrc32c crc32c_generic algif_skcipher af_alg dm_crypt dm_mod sd_mod sr_mod t10_pi cdrom crc_t10dif crct10dif_generic hid_generic usbhid hid mmc_block crct10dif_pclmul crct10dif_common crc32_pclmul crc32c_intel ghash_clmulni_intel ahci libahci aesni_intel libata libaes crypto_simd cryptd psmouse glue_helper scsi_mod i2c_i801 i2c_smbus lpc_ich sdhci_pci cqhci firewire_ohci xhci_pci sdhci xhci_hcd firewire_core mmc_core crc_itu_t ehci_pci ehci_hcd e1000e usbcore ptp pps_core usb_common wmi battery video Aug 10 23:24:59 myhost kernel: CPU: 6 PID: 2082 Comm: Xorg Tainted: G W 5.10.0-0.bpo.7-amd64 #1 Debian 5.10.40-1~bpo10+1 Aug 10 23:24:59 myhost kernel: Hardware name: LENOVO 243857U/243857U, BIOS G5ETB6WW (2.76 ) 09/09/2019 Aug 10 23:24:59 myhost kernel: RIP: 0010:nv50_dac_power_wait+0x98/0xb0 [nouveau] Aug 10 23:24:59 myhost kernel: Code: 8b 40 10 48 8b 78 10 48 8b 5f 50 48 85 db 75 03 48 8b 1f e8 6a fe 4e ce 48 89 da 48 c7 c7 f1 eb 3f c1 48 89 c6 e8 43 21 74 ce <0f> 0b eb b6 e8 2f 5a 77 ce 66 66 2e 0f 1f 84 00 00 00 00 00 0f 1f Aug 10 23:24:59 myhost kernel: RSP: 0018:ffffa41e00cff958 EFLAGS: 00010282 Aug 10 23:24:59 myhost kernel: RAX: 0000000000000000 RBX: ffff913780ee96f0 RCX: 0000000000000027 Aug 10 23:24:59 myhost kernel: RDX: 0000000000000027 RSI: ffff913e9e398a00 RDI: ffff913e9e398a08 Aug 10 23:24:59 myhost kernel: RBP: 000000000061a804 R08: 0000000000000000 R09: c00000010001b3b2 Aug 10 23:24:59 myhost kernel: R10: 0000000001994610 R11: ffffa41e00cff760 R12: ffff913781fac000 Aug 10 23:24:59 myhost kernel: R13: 0000000000000000 R14: 0000000000000001 R15: 000000003faaffff Aug 10 23:24:59 myhost kernel: FS: 00007f4602b51a40(0000) GS:ffff913e9e380000(0000) knlGS:0000000000000000 Aug 10 23:24:59 myhost kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 Aug 10 23:24:59 myhost kernel: CR2: 000055e0461c3048 CR3: 0000000147210005 CR4: 00000000001706e0 Aug 10 23:24:59 myhost kernel: Call Trace: Aug 10 23:24:59 myhost kernel: nv50_dac_power+0x6f/0xe0 [nouveau] Aug 10 23:24:59 myhost kernel: nv50_dac_sense+0x45/0xd0 [nouveau] Aug 10 23:24:59 myhost kernel: nv50_disp_root_mthd_+0x31c/0x630 [nouveau] Aug 10 23:24:59 myhost kernel: nvkm_ioctl+0xd8/0x170 [nouveau] Aug 10 23:24:59 myhost kernel: nvif_object_mthd+0x108/0x130 [nouveau] Aug 10 23:24:59 myhost kernel: nv50_dac_detect+0x8a/0xc0 [nouveau] Aug 10 23:24:59 myhost kernel: nouveau_connector_detect+0x413/0x530 [nouveau] Aug 10 23:24:59 myhost kernel: drm_helper_probe_detect+0x80/0xa0 [drm_kms_helper] Aug 10 23:24:59 myhost kernel: drm_helper_probe_single_connector_modes+0x637/0x800 [drm_kms_helper] Aug 10 23:24:59 myhost kernel: ? drm_atomic_get_property+0xed/0x630 [drm] Aug 10 23:24:59 myhost kernel: drm_mode_getconnector+0x334/0x420 [drm] Aug 10 23:24:59 myhost kernel: ? drm_connector_property_set_ioctl+0x60/0x60 [drm] Aug 10 23:24:59 myhost kernel: drm_ioctl_kernel+0xac/0xf0 [drm] Aug 10 23:24:59 myhost kernel: drm_ioctl+0x211/0x3c0 [drm] Aug 10 23:24:59 myhost kernel: ? drm_connector_property_set_ioctl+0x60/0x60 [drm] Aug 10 23:24:59 myhost kernel: nouveau_drm_ioctl+0x57/0xb0 [nouveau] Aug 10 23:24:59 myhost kernel: __x64_sys_ioctl+0x84/0xc0 Aug 10 23:24:59 myhost kernel: do_syscall_64+0x33/0x80 Aug 10 23:24:59 myhost kernel: entry_SYSCALL_64_after_hwframe+0x44/0xa9 Aug 10 23:24:59 myhost kernel: RIP: 0033:0x7f4602fbccc7 Aug 10 23:24:59 myhost kernel: Code: 00 00 00 48 8b 05 c9 91 0c 00 64 c7 00 26 00 00 00 48 c7 c0 ff ff ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 99 91 0c 00 f7 d8 64 89 01 48 Aug 10 23:24:59 myhost kernel: RSP: 002b:00007ffc3b0bca38 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 Aug 10 23:24:59 myhost kernel: RAX: ffffffffffffffda RBX: 00007ffc3b0bca80 RCX: 00007f4602fbccc7 Aug 10 23:24:59 myhost kernel: RDX: 00007ffc3b0bca80 RSI: 00000000c05064a7 RDI: 000000000000000d Aug 10 23:24:59 myhost kernel: RBP: 00000000c05064a7 R08: 0000000000000007 R09: 0000000000000000 Aug 10 23:24:59 myhost kernel: R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 Aug 10 23:24:59 myhost kernel: R13: 000000000000000d R14: 00007ffc3b0bca80 R15: 0000563c512532f0 Aug 10 23:24:59 myhost kernel: ---[ end trace 1b4c78946a3ad0a2 ]--- Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: tmr: stalled at ffffffffffffffff Aug 10 23:24:59 myhost kernel: ------------[ cut here ]------------ Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: timeout Aug 10 23:24:59 myhost kernel: WARNING: CPU: 6 PID: 2082 at drivers/gpu/drm/nouveau/nvkm/engine/disp/dacnv50.c:62 nv50_dac_power_wait+0x98/0xb0 [nouveau] Aug 10 23:24:59 myhost kernel: Modules linked in: cpuid isofs udf ufs qnx4 hfsplus hfs minix msdos jfs xfs nf_log_ipv6 nf_log_ipv4 nf_log_common nft_log nft_ct nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 ctr ccm bridge stp llc tun binfmt_misc btusb btrtl btbcm btintel bluetooth uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 jitterentropy_rng videobuf2_common drbg videodev ansi_cprng ecdh_generic mc ecc intel_rapl_msr intel_rapl_common x86_pkg_temp_thermal intel_powerclamp snd_hda_codec_realtek coretemp nls_ascii snd_hda_codec_generic kvm_intel iwldvm nls_cp437 vfat pktcdvd mei_wdt mei_hdcp fat snd_hda_codec_hdmi mac80211 kvm libarc4 snd_hda_intel snd_intel_dspcfg soundwire_intel irqbypass soundwire_generic_allocation nouveau rapl intel_cstate iwlwifi i915 snd_soc_core mxm_wmi evdev snd_compress joydev pcspkr ttm serio_raw intel_uncore soundwire_cadence efi_pstore wmi_bmof snd_hda_codec drm_kms_helper at24 iTCO_wdt cfg80211 mei_me sg intel_pmc_bxt snd_hda_core iTCO_vendor_support watchdog snd_hwdep Aug 10 23:24:59 myhost kernel: soundwire_bus jmb38x_ms thinkpad_acpi snd_pcm memstick nvram cec snd_timer ledtrig_audio mei i2c_algo_bit snd soundcore ac rfkill button nf_tables firewire_sbp2 parport_pc ppdev nfnetlink lp drm parport fuse configfs efivarfs ip_tables x_tables autofs4 ext4 crc16 mbcache jbd2 btrfs blake2b_generic xor raid6_pq libcrc32c crc32c_generic algif_skcipher af_alg dm_crypt dm_mod sd_mod sr_mod t10_pi cdrom crc_t10dif crct10dif_generic hid_generic usbhid hid mmc_block crct10dif_pclmul crct10dif_common crc32_pclmul crc32c_intel ghash_clmulni_intel ahci libahci aesni_intel libata libaes crypto_simd cryptd psmouse glue_helper scsi_mod i2c_i801 i2c_smbus lpc_ich sdhci_pci cqhci firewire_ohci xhci_pci sdhci xhci_hcd firewire_core mmc_core crc_itu_t ehci_pci ehci_hcd e1000e usbcore ptp pps_core usb_common wmi battery video Aug 10 23:24:59 myhost kernel: CPU: 6 PID: 2082 Comm: Xorg Tainted: G W 5.10.0-0.bpo.7-amd64 #1 Debian 5.10.40-1~bpo10+1 Aug 10 23:24:59 myhost kernel: Hardware name: LENOVO 243857U/243857U, BIOS G5ETB6WW (2.76 ) 09/09/2019 Aug 10 23:24:59 myhost kernel: RIP: 0010:nv50_dac_power_wait+0x98/0xb0 [nouveau] Aug 10 23:24:59 myhost kernel: Code: 8b 40 10 48 8b 78 10 48 8b 5f 50 48 85 db 75 03 48 8b 1f e8 6a fe 4e ce 48 89 da 48 c7 c7 f1 eb 3f c1 48 89 c6 e8 43 21 74 ce <0f> 0b eb b6 e8 2f 5a 77 ce 66 66 2e 0f 1f 84 00 00 00 00 00 0f 1f Aug 10 23:24:59 myhost kernel: RSP: 0018:ffffa41e00cff9a0 EFLAGS: 00010286 Aug 10 23:24:59 myhost kernel: RAX: 0000000000000000 RBX: ffff913780ee96f0 RCX: 0000000000000027 Aug 10 23:24:59 myhost kernel: RDX: 0000000000000027 RSI: ffff913e9e398a00 RDI: ffff913e9e398a08 Aug 10 23:24:59 myhost kernel: RBP: 000000000061a804 R08: 0000000000000000 R09: c00000010001b3e2 Aug 10 23:24:59 myhost kernel: R10: 00000000019971e8 R11: ffffa41e00cff7a8 R12: ffff913783e2c420 Aug 10 23:24:59 myhost kernel: R13: ffff913781fac000 R14: 0000000000000011 R15: 0000000000000008 Aug 10 23:24:59 myhost kernel: FS: 00007f4602b51a40(0000) GS:ffff913e9e380000(0000) knlGS:0000000000000000 Aug 10 23:24:59 myhost kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 Aug 10 23:24:59 myhost kernel: CR2: 000055e0461c3048 CR3: 0000000147210005 CR4: 00000000001706e0 Aug 10 23:24:59 myhost kernel: Call Trace: Aug 10 23:24:59 myhost kernel: nv50_dac_sense+0x45/0xd0 [nouveau] Aug 10 23:24:59 myhost kernel: nv50_disp_root_mthd_+0x31c/0x630 [nouveau] Aug 10 23:24:59 myhost kernel: nvkm_ioctl+0xd8/0x170 [nouveau] Aug 10 23:24:59 myhost kernel: nvif_object_mthd+0x108/0x130 [nouveau] Aug 10 23:24:59 myhost kernel: nv50_dac_detect+0x8a/0xc0 [nouveau] Aug 10 23:24:59 myhost kernel: nouveau_connector_detect+0x413/0x530 [nouveau] Aug 10 23:24:59 myhost kernel: drm_helper_probe_detect+0x80/0xa0 [drm_kms_helper] Aug 10 23:24:59 myhost kernel: drm_helper_probe_single_connector_modes+0x637/0x800 [drm_kms_helper] Aug 10 23:24:59 myhost kernel: ? drm_atomic_get_property+0xed/0x630 [drm] Aug 10 23:24:59 myhost kernel: drm_mode_getconnector+0x334/0x420 [drm] Aug 10 23:24:59 myhost kernel: ? drm_connector_property_set_ioctl+0x60/0x60 [drm] Aug 10 23:24:59 myhost kernel: drm_ioctl_kernel+0xac/0xf0 [drm] Aug 10 23:24:59 myhost kernel: drm_ioctl+0x211/0x3c0 [drm] Aug 10 23:24:59 myhost kernel: ? drm_connector_property_set_ioctl+0x60/0x60 [drm] Aug 10 23:24:59 myhost kernel: nouveau_drm_ioctl+0x57/0xb0 [nouveau] Aug 10 23:24:59 myhost kernel: __x64_sys_ioctl+0x84/0xc0 Aug 10 23:24:59 myhost kernel: do_syscall_64+0x33/0x80 Aug 10 23:24:59 myhost kernel: entry_SYSCALL_64_after_hwframe+0x44/0xa9 Aug 10 23:24:59 myhost kernel: RIP: 0033:0x7f4602fbccc7 Aug 10 23:24:59 myhost kernel: Code: 00 00 00 48 8b 05 c9 91 0c 00 64 c7 00 26 00 00 00 48 c7 c0 ff ff ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 99 91 0c 00 f7 d8 64 89 01 48 Aug 10 23:24:59 myhost kernel: RSP: 002b:00007ffc3b0bca38 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 Aug 10 23:24:59 myhost kernel: RAX: ffffffffffffffda RBX: 00007ffc3b0bca80 RCX: 00007f4602fbccc7 Aug 10 23:24:59 myhost kernel: RDX: 00007ffc3b0bca80 RSI: 00000000c05064a7 RDI: 000000000000000d Aug 10 23:24:59 myhost kernel: RBP: 00000000c05064a7 R08: 0000000000000007 R09: 0000000000000000 Aug 10 23:24:59 myhost kernel: R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 Aug 10 23:24:59 myhost kernel: R13: 000000000000000d R14: 00007ffc3b0bca80 R15: 0000563c512532f0 Aug 10 23:24:59 myhost kernel: ---[ end trace 1b4c78946a3ad0a3 ]--- Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: tmr: stalled at ffffffffffffffff Aug 10 23:24:59 myhost kernel: ------------[ cut here ]------------ Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: timeout Aug 10 23:24:59 myhost kernel: WARNING: CPU: 6 PID: 2082 at drivers/gpu/drm/nouveau/nvkm/engine/disp/dacnv50.c:62 nv50_dac_power_wait+0x98/0xb0 [nouveau] Aug 10 23:24:59 myhost kernel: Modules linked in: cpuid isofs udf ufs qnx4 hfsplus hfs minix msdos jfs xfs nf_log_ipv6 nf_log_ipv4 nf_log_common nft_log nft_ct nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 ctr ccm bridge stp llc tun binfmt_misc btusb btrtl btbcm btintel bluetooth uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 jitterentropy_rng videobuf2_common drbg videodev ansi_cprng ecdh_generic mc ecc intel_rapl_msr intel_rapl_common x86_pkg_temp_thermal intel_powerclamp snd_hda_codec_realtek coretemp nls_ascii snd_hda_codec_generic kvm_intel iwldvm nls_cp437 vfat pktcdvd mei_wdt mei_hdcp fat snd_hda_codec_hdmi mac80211 kvm libarc4 snd_hda_intel snd_intel_dspcfg soundwire_intel irqbypass soundwire_generic_allocation nouveau rapl intel_cstate iwlwifi i915 snd_soc_core mxm_wmi evdev snd_compress joydev pcspkr ttm serio_raw intel_uncore soundwire_cadence efi_pstore wmi_bmof snd_hda_codec drm_kms_helper at24 iTCO_wdt cfg80211 mei_me sg intel_pmc_bxt snd_hda_core iTCO_vendor_support watchdog snd_hwdep Aug 10 23:24:59 myhost kernel: soundwire_bus jmb38x_ms thinkpad_acpi snd_pcm memstick nvram cec snd_timer ledtrig_audio mei i2c_algo_bit snd soundcore ac rfkill button nf_tables firewire_sbp2 parport_pc ppdev nfnetlink lp drm parport fuse configfs efivarfs ip_tables x_tables autofs4 ext4 crc16 mbcache jbd2 btrfs blake2b_generic xor raid6_pq libcrc32c crc32c_generic algif_skcipher af_alg dm_crypt dm_mod sd_mod sr_mod t10_pi cdrom crc_t10dif crct10dif_generic hid_generic usbhid hid mmc_block crct10dif_pclmul crct10dif_common crc32_pclmul crc32c_intel ghash_clmulni_intel ahci libahci aesni_intel libata libaes crypto_simd cryptd psmouse glue_helper scsi_mod i2c_i801 i2c_smbus lpc_ich sdhci_pci cqhci firewire_ohci xhci_pci sdhci xhci_hcd firewire_core mmc_core crc_itu_t ehci_pci ehci_hcd e1000e usbcore ptp pps_core usb_common wmi battery video Aug 10 23:24:59 myhost kernel: CPU: 6 PID: 2082 Comm: Xorg Tainted: G W 5.10.0-0.bpo.7-amd64 #1 Debian 5.10.40-1~bpo10+1 Aug 10 23:24:59 myhost kernel: Hardware name: LENOVO 243857U/243857U, BIOS G5ETB6WW (2.76 ) 09/09/2019 Aug 10 23:24:59 myhost kernel: RIP: 0010:nv50_dac_power_wait+0x98/0xb0 [nouveau] Aug 10 23:24:59 myhost kernel: Code: 8b 40 10 48 8b 78 10 48 8b 5f 50 48 85 db 75 03 48 8b 1f e8 6a fe 4e ce 48 89 da 48 c7 c7 f1 eb 3f c1 48 89 c6 e8 43 21 74 ce <0f> 0b eb b6 e8 2f 5a 77 ce 66 66 2e 0f 1f 84 00 00 00 00 00 0f 1f Aug 10 23:24:59 myhost kernel: RSP: 0018:ffffa41e00cff958 EFLAGS: 00010282 Aug 10 23:24:59 myhost kernel: RAX: 0000000000000000 RBX: ffff913780ee96f0 RCX: 0000000000000027 Aug 10 23:24:59 myhost kernel: RDX: 0000000000000027 RSI: ffff913e9e398a00 RDI: ffff913e9e398a08 Aug 10 23:24:59 myhost kernel: RBP: 000000000061a804 R08: 0000000000000000 R09: c00000010001b411 Aug 10 23:24:59 myhost kernel: R10: 0000000001999f68 R11: ffffa41e00cff760 R12: ffff913781fac000 Aug 10 23:24:59 myhost kernel: R13: 0000000000000001 R14: 0000000000000001 R15: 000000003faaffff Aug 10 23:24:59 myhost kernel: FS: 00007f4602b51a40(0000) GS:ffff913e9e380000(0000) knlGS:0000000000000000 Aug 10 23:24:59 myhost kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 Aug 10 23:24:59 myhost kernel: CR2: 000055e0461c3048 CR3: 0000000147210005 CR4: 00000000001706e0 Aug 10 23:24:59 myhost kernel: Call Trace: Aug 10 23:24:59 myhost kernel: nv50_dac_power+0x6f/0xe0 [nouveau] Aug 10 23:24:59 myhost kernel: nv50_dac_sense+0xaa/0xd0 [nouveau] Aug 10 23:24:59 myhost kernel: nv50_disp_root_mthd_+0x31c/0x630 [nouveau] Aug 10 23:24:59 myhost kernel: nvkm_ioctl+0xd8/0x170 [nouveau] Aug 10 23:24:59 myhost kernel: nvif_object_mthd+0x108/0x130 [nouveau] Aug 10 23:24:59 myhost kernel: nv50_dac_detect+0x8a/0xc0 [nouveau] Aug 10 23:24:59 myhost kernel: nouveau_connector_detect+0x413/0x530 [nouveau] Aug 10 23:24:59 myhost kernel: drm_helper_probe_detect+0x80/0xa0 [drm_kms_helper] Aug 10 23:24:59 myhost kernel: drm_helper_probe_single_connector_modes+0x637/0x800 [drm_kms_helper] Aug 10 23:24:59 myhost kernel: ? drm_atomic_get_property+0xed/0x630 [drm] Aug 10 23:24:59 myhost kernel: drm_mode_getconnector+0x334/0x420 [drm] Aug 10 23:24:59 myhost kernel: ? drm_connector_property_set_ioctl+0x60/0x60 [drm] Aug 10 23:24:59 myhost kernel: drm_ioctl_kernel+0xac/0xf0 [drm] Aug 10 23:24:59 myhost kernel: drm_ioctl+0x211/0x3c0 [drm] Aug 10 23:24:59 myhost kernel: ? drm_connector_property_set_ioctl+0x60/0x60 [drm] Aug 10 23:24:59 myhost kernel: nouveau_drm_ioctl+0x57/0xb0 [nouveau] Aug 10 23:24:59 myhost kernel: __x64_sys_ioctl+0x84/0xc0 Aug 10 23:24:59 myhost kernel: do_syscall_64+0x33/0x80 Aug 10 23:24:59 myhost kernel: entry_SYSCALL_64_after_hwframe+0x44/0xa9 Aug 10 23:24:59 myhost kernel: RIP: 0033:0x7f4602fbccc7 Aug 10 23:24:59 myhost kernel: Code: 00 00 00 48 8b 05 c9 91 0c 00 64 c7 00 26 00 00 00 48 c7 c0 ff ff ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 99 91 0c 00 f7 d8 64 89 01 48 Aug 10 23:24:59 myhost kernel: RSP: 002b:00007ffc3b0bca38 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 Aug 10 23:24:59 myhost kernel: RAX: ffffffffffffffda RBX: 00007ffc3b0bca80 RCX: 00007f4602fbccc7 Aug 10 23:24:59 myhost kernel: RDX: 00007ffc3b0bca80 RSI: 00000000c05064a7 RDI: 000000000000000d Aug 10 23:24:59 myhost kernel: RBP: 00000000c05064a7 R08: 0000000000000007 R09: 0000000000000000 Aug 10 23:24:59 myhost kernel: R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 Aug 10 23:24:59 myhost kernel: R13: 000000000000000d R14: 00007ffc3b0bca80 R15: 0000563c512532f0 Aug 10 23:24:59 myhost kernel: ---[ end trace 1b4c78946a3ad0a4 ]--- Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: tmr: stalled at ffffffffffffffff Aug 10 23:24:59 myhost kernel: ------------[ cut here ]------------ Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: timeout Aug 10 23:24:59 myhost kernel: WARNING: CPU: 6 PID: 2082 at drivers/gpu/drm/nouveau/nvkm/engine/disp/dacnv50.c:62 nv50_dac_power_wait+0x98/0xb0 [nouveau] Aug 10 23:24:59 myhost kernel: Modules linked in: cpuid isofs udf ufs qnx4 hfsplus hfs minix msdos jfs xfs nf_log_ipv6 nf_log_ipv4 nf_log_common nft_log nft_ct nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 ctr ccm bridge stp llc tun binfmt_misc btusb btrtl btbcm btintel bluetooth uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 jitterentropy_rng videobuf2_common drbg videodev ansi_cprng ecdh_generic mc ecc intel_rapl_msr intel_rapl_common x86_pkg_temp_thermal intel_powerclamp snd_hda_codec_realtek coretemp nls_ascii snd_hda_codec_generic kvm_intel iwldvm nls_cp437 vfat pktcdvd mei_wdt mei_hdcp fat snd_hda_codec_hdmi mac80211 kvm libarc4 snd_hda_intel snd_intel_dspcfg soundwire_intel irqbypass soundwire_generic_allocation nouveau rapl intel_cstate iwlwifi i915 snd_soc_core mxm_wmi evdev snd_compress joydev pcspkr ttm serio_raw intel_uncore soundwire_cadence efi_pstore wmi_bmof snd_hda_codec drm_kms_helper at24 iTCO_wdt cfg80211 mei_me sg intel_pmc_bxt snd_hda_core iTCO_vendor_support watchdog snd_hwdep Aug 10 23:24:59 myhost kernel: soundwire_bus jmb38x_ms thinkpad_acpi snd_pcm memstick nvram cec snd_timer ledtrig_audio mei i2c_algo_bit snd soundcore ac rfkill button nf_tables firewire_sbp2 parport_pc ppdev nfnetlink lp drm parport fuse configfs efivarfs ip_tables x_tables autofs4 ext4 crc16 mbcache jbd2 btrfs blake2b_generic xor raid6_pq libcrc32c crc32c_generic algif_skcipher af_alg dm_crypt dm_mod sd_mod sr_mod t10_pi cdrom crc_t10dif crct10dif_generic hid_generic usbhid hid mmc_block crct10dif_pclmul crct10dif_common crc32_pclmul crc32c_intel ghash_clmulni_intel ahci libahci aesni_intel libata libaes crypto_simd cryptd psmouse glue_helper scsi_mod i2c_i801 i2c_smbus lpc_ich sdhci_pci cqhci firewire_ohci xhci_pci sdhci xhci_hcd firewire_core mmc_core crc_itu_t ehci_pci ehci_hcd e1000e usbcore ptp pps_core usb_common wmi battery video Aug 10 23:24:59 myhost kernel: CPU: 6 PID: 2082 Comm: Xorg Tainted: G W 5.10.0-0.bpo.7-amd64 #1 Debian 5.10.40-1~bpo10+1 Aug 10 23:24:59 myhost kernel: Hardware name: LENOVO 243857U/243857U, BIOS G5ETB6WW (2.76 ) 09/09/2019 Aug 10 23:24:59 myhost kernel: RIP: 0010:nv50_dac_power_wait+0x98/0xb0 [nouveau] Aug 10 23:24:59 myhost kernel: Code: 8b 40 10 48 8b 78 10 48 8b 5f 50 48 85 db 75 03 48 8b 1f e8 6a fe 4e ce 48 89 da 48 c7 c7 f1 eb 3f c1 48 89 c6 e8 43 21 74 ce <0f> 0b eb b6 e8 2f 5a 77 ce 66 66 2e 0f 1f 84 00 00 00 00 00 0f 1f Aug 10 23:24:59 myhost kernel: RSP: 0018:ffffa41e00cff9a0 EFLAGS: 00010286 Aug 10 23:24:59 myhost kernel: RAX: 0000000000000000 RBX: ffff913780ee96f0 RCX: 0000000000000027 Aug 10 23:24:59 myhost kernel: RDX: 0000000000000027 RSI: ffff913e9e398a00 RDI: ffff913e9e398a08 Aug 10 23:24:59 myhost kernel: RBP: 000000000061a804 R08: 0000000000000000 R09: c00000010001b441 Aug 10 23:24:59 myhost kernel: R10: 000000000199cd80 R11: ffffa41e00cff7a8 R12: ffff913783e2c420 Aug 10 23:24:59 myhost kernel: R13: ffff913781fac000 R14: 0000000000000011 R15: 0000000000000008 Aug 10 23:24:59 myhost kernel: FS: 00007f4602b51a40(0000) GS:ffff913e9e380000(0000) knlGS:0000000000000000 Aug 10 23:24:59 myhost kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 Aug 10 23:24:59 myhost kernel: CR2: 000055e0461c3048 CR3: 0000000147210005 CR4: 00000000001706e0 Aug 10 23:24:59 myhost kernel: Call Trace: Aug 10 23:24:59 myhost kernel: nv50_dac_sense+0xaa/0xd0 [nouveau] Aug 10 23:24:59 myhost kernel: nv50_disp_root_mthd_+0x31c/0x630 [nouveau] Aug 10 23:24:59 myhost kernel: nvkm_ioctl+0xd8/0x170 [nouveau] Aug 10 23:24:59 myhost kernel: nvif_object_mthd+0x108/0x130 [nouveau] Aug 10 23:24:59 myhost kernel: nv50_dac_detect+0x8a/0xc0 [nouveau] Aug 10 23:24:59 myhost kernel: nouveau_connector_detect+0x413/0x530 [nouveau] Aug 10 23:24:59 myhost kernel: drm_helper_probe_detect+0x80/0xa0 [drm_kms_helper] Aug 10 23:24:59 myhost kernel: drm_helper_probe_single_connector_modes+0x637/0x800 [drm_kms_helper] Aug 10 23:24:59 myhost kernel: ? drm_atomic_get_property+0xed/0x630 [drm] Aug 10 23:24:59 myhost kernel: drm_mode_getconnector+0x334/0x420 [drm] Aug 10 23:24:59 myhost kernel: ? drm_connector_property_set_ioctl+0x60/0x60 [drm] Aug 10 23:24:59 myhost kernel: drm_ioctl_kernel+0xac/0xf0 [drm] Aug 10 23:24:59 myhost kernel: drm_ioctl+0x211/0x3c0 [drm] Aug 10 23:24:59 myhost kernel: ? drm_connector_property_set_ioctl+0x60/0x60 [drm] Aug 10 23:24:59 myhost kernel: nouveau_drm_ioctl+0x57/0xb0 [nouveau] Aug 10 23:24:59 myhost kernel: __x64_sys_ioctl+0x84/0xc0 Aug 10 23:24:59 myhost kernel: do_syscall_64+0x33/0x80 Aug 10 23:24:59 myhost kernel: entry_SYSCALL_64_after_hwframe+0x44/0xa9 Aug 10 23:24:59 myhost kernel: RIP: 0033:0x7f4602fbccc7 Aug 10 23:24:59 myhost kernel: Code: 00 00 00 48 8b 05 c9 91 0c 00 64 c7 00 26 00 00 00 48 c7 c0 ff ff ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 99 91 0c 00 f7 d8 64 89 01 48 Aug 10 23:24:59 myhost kernel: RSP: 002b:00007ffc3b0bca38 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 Aug 10 23:24:59 myhost kernel: RAX: ffffffffffffffda RBX: 00007ffc3b0bca80 RCX: 00007f4602fbccc7 Aug 10 23:24:59 myhost kernel: RDX: 00007ffc3b0bca80 RSI: 00000000c05064a7 RDI: 000000000000000d Aug 10 23:24:59 myhost kernel: RBP: 00000000c05064a7 R08: 0000000000000007 R09: 0000000000000000 Aug 10 23:24:59 myhost kernel: R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 Aug 10 23:24:59 myhost kernel: R13: 000000000000000d R14: 00007ffc3b0bca80 R15: 0000563c512532f0 Aug 10 23:24:59 myhost kernel: ---[ end trace 1b4c78946a3ad0a5 ]--- Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000a: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000a: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000a: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000a: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000a: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000a: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000a: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000a: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000a: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000a: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000a: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000a: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000a: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000a: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000a: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000a: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000a: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000a: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000a: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000a: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000a: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000a: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000a: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000a: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000a: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000a: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000a: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000a: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000a: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000a: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000a: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000a: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000b: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000b: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000b: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000b: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000b: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000b: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000b: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000b: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000b: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000b: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000b: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000b: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000b: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000b: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000b: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000b: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000b: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000b: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000b: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000b: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000b: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000b: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000b: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000b: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000b: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000b: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000b: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000b: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000b: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000b: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000b: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000b: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000c: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000c: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000c: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000c: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000c: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000c: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000c: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000c: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000c: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000c: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000c: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000c: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000c: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000c: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000c: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000c: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000c: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000c: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000c: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000c: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000c: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000c: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000c: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000c: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000c: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000c: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000c: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000c: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000c: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000c: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000c: begin idle timeout ffffffff Aug 10 23:24:59 myhost kernel: nouveau 0000:01:00.0: i2c: aux 000c: begin idle timeout ffffffff ```
dmesg output from Debian bullseye with kernel v4.14.290 (commit b641242202ed8c52030f7b6d8cf15886d3c4fc82):
``` [313595.548625] BUG: unable to handle kernel paging request at ffff8b56fa939ffc [313595.548685] IP: evo_wait+0x56/0x120 [nouveau] [313595.615166] RIP: evo_wait+0x56/0x120 [nouveau] RSP: ffffa1dd03b97a38 ```
Thanks for your help.
On 28.10.23 04:46, Owen T. Heisler wrote:
#regzbot introduced: d386a4b54607cf6f76e23815c2c9a3abc1d66882 #regzbot link: https://gitlab.freedesktop.org/drm/nouveau/-/issues/180
## Problem
- Connect external display to DVI port on dock and run X with both
displays in use. 2. Wait hours or days. 3. Suddenly the secondary Nvidia-connected display turns off and X stops responding to keyboard/mouse input. In *some* cases it is possible to switch to a virtual TTY with Ctrl+Alt+Fn and log in there. In any case, shutdown/reboot after this happens is *usually* not successful (forced power-off is required).
This started happening after the upgrade to Debian bullseye, and the problem remains with Debian bookworm. [...]
Thanks for your report. With a bit of luck someone will look into this, But I doubt it, as this report has some aspects why it might be ignored. Mainly: (a) the report was about a stable/longterm kernel and (b)it's afaics unclear if the problem even happens with the latest mainline kernel. For details about these aspects, see: https://linux-regtracking.leemhuis.info/post/frequent-reasons-why-linux-kern...
You thus might want to check if the problem occurs with 6.6 -- and ideally also check if reverting the culprit there fixes things for you.
That might help getting things rolling, but it's a pretty old regression, which complicates things.
Ciao, Thorsten (wearing his 'the Linux kernel's regression tracker' hat) -- Everything you wanna know about Linux kernel regression tracking: https://linux-regtracking.leemhuis.info/about/#tldr If I did something stupid, please tell me, as explained on that page.
On 10/31/23 04:18, Linux regression tracking (Thorsten Leemhuis) wrote:
Thanks for your report. With a bit of luck someone will look into this, But I doubt it, as this report has some aspects why it might be ignored. Mainly: (a) the report was about a stable/longterm kernel and (b)it's afaics unclear if the problem even happens with the latest mainline kernel.
You thus might want to check if the problem occurs with 6.6 -- and ideally also check if reverting the culprit there fixes things for you.
Thorsten,
Thank you for your reply and suggestions. I will try (a) testing on mainline (when I tried before I was interrupted by another, unrelated regression) and (b) reverting the culprit commit there if I am able to reproduce the problem.
Thanks, Owen
-- Owen T. Heisler https://owenh.net
On 10/31/23 04:18, Linux regression tracking (Thorsten Leemhuis) wrote:
On 28.10.23 04:46, Owen T. Heisler wrote:
#regzbot introduced: d386a4b54607cf6f76e23815c2c9a3abc1d66882 #regzbot link: https://gitlab.freedesktop.org/drm/nouveau/-/issues/180
## Problem
- Connect external display to DVI port on dock and run X with both
displays in use. 2. Wait hours or days. 3. Suddenly the secondary Nvidia-connected display turns off and X stops responding to keyboard/mouse input. In *some* cases it is possible to switch to a virtual TTY with Ctrl+Alt+Fn and log in there.
You thus might want to check if the problem occurs with 6.6 -- and ideally also check if reverting the culprit there fixes things for you.
Hi Thorsten and others,
The problem also occurs with v6.6. Here is a decoded kernel log from an untainted kernel:
https://gitlab.freedesktop.org/drm/nouveau/uploads/c120faf09da46f9c74006df9f...
The culprit commit does not revert cleanly on v6.6. I have not yet attempted to resolve the conflicts.
I have also updated the bug description at https://gitlab.freedesktop.org/drm/nouveau/-/issues/180.
Thanks, Owen
On 15.11.23 07:19, Owen T. Heisler wrote:
On 10/31/23 04:18, Linux regression tracking (Thorsten Leemhuis) wrote:
On 28.10.23 04:46, Owen T. Heisler wrote:
#regzbot introduced: d386a4b54607cf6f76e23815c2c9a3abc1d66882 #regzbot link: https://gitlab.freedesktop.org/drm/nouveau/-/issues/180
## Problem
- Connect external display to DVI port on dock and run X with both
displays in use. 2. Wait hours or days. 3. Suddenly the secondary Nvidia-connected display turns off and X stops responding to keyboard/mouse input. In *some* cases it is possible to switch to a virtual TTY with Ctrl+Alt+Fn and log in there.
You thus might want to check if the problem occurs with 6.6 -- and ideally also check if reverting the culprit there fixes things for you.
The problem also occurs with v6.6.
You meanwhile might want to give 6.7-rc as well on the off chance that it improves things, even if that is unlikely.
Here is a decoded kernel log from an untainted kernel:
https://gitlab.freedesktop.org/drm/nouveau/uploads/c120faf09da46f9c74006df9f...
The culprit commit does not revert cleanly on v6.6. I have not yet attempted to resolve the conflicts.
I have also updated the bug description at https://gitlab.freedesktop.org/drm/nouveau/-/issues/180.
Maybe one of the nouveau developer can take a quick look at d386a4b54607cf and suggest a simple way to revert it in latest mainline. Maybe just removing the main chunk of code that is added is all that it takes.
Ciao, Thorsten
On 11/21/23 09:16, Linux regression tracking (Thorsten Leemhuis) wrote:
On 15.11.23 07:19, Owen T. Heisler wrote:
On 10/31/23 04:18, Linux regression tracking (Thorsten Leemhuis) wrote:
On 28.10.23 04:46, Owen T. Heisler wrote:
#regzbot introduced: d386a4b54607cf6f76e23815c2c9a3abc1d66882 #regzbot link: https://gitlab.freedesktop.org/drm/nouveau/-/issues/180
## Problem
- Connect external display to DVI port on dock and run X with both
displays in use. 2. Wait hours or days. 3. Suddenly the secondary Nvidia-connected display turns off and X stops responding to keyboard/mouse input. In *some* cases it is possible to switch to a virtual TTY with Ctrl+Alt+Fn and log in there.
Here is a decoded kernel log from an untainted kernel:
https://gitlab.freedesktop.org/drm/nouveau/uploads/c120faf09da46f9c74006df9f...
Maybe one of the nouveau developer can take a quick look at d386a4b54607cf and suggest a simple way to revert it in latest mainline. Maybe just removing the main chunk of code that is added is all that it takes.
I was able to resolve the revert conflict; it was indeed trivial though I did not realize it initially. I am currently testing v6.6 with the culprit commit reverted. I need to test for at least a full week (ending 11-23) before I can assume it fixes the problem.
After that I can try the latest v6.7-rc as you suggested.
I have updated the bug description at https://gitlab.freedesktop.org/drm/nouveau/-/issues/180.
Thanks again, Owen
-- Owen T. Heisler https://owenh.net
On 11/21/23 14:23, Owen T. Heisler wrote:
On 11/21/23 09:16, Linux regression tracking (Thorsten Leemhuis) wrote:
On 15.11.23 07:19, Owen T. Heisler wrote:
On 10/31/23 04:18, Linux regression tracking (Thorsten Leemhuis) wrote:
On 28.10.23 04:46, Owen T. Heisler wrote:
#regzbot introduced: d386a4b54607cf6f76e23815c2c9a3abc1d66882 #regzbot link: https://gitlab.freedesktop.org/drm/nouveau/-/issues/180
- Suddenly the secondary Nvidia-connected display turns off and X
stops responding to keyboard/mouse input.
I am currently testing v6.6 with the culprit commit reverted.
- v6.6: fails - v6.6 with the culprit commit reverted: works
See https://gitlab.freedesktop.org/drm/nouveau/-/issues/180 for full details including a decoded kernel log.
Thanks, Owen
-- Owen T. Heisler https://owenh.net
Karol, Lyude, and Daniel:
On 29.11.23 01:37, Owen T. Heisler wrote:
On 11/21/23 14:23, Owen T. Heisler wrote:
On 11/21/23 09:16, Linux regression tracking (Thorsten Leemhuis) wrote:
On 15.11.23 07:19, Owen T. Heisler wrote:
On 10/31/23 04:18, Linux regression tracking (Thorsten Leemhuis) wrote:
On 28.10.23 04:46, Owen T. Heisler wrote:
#regzbot introduced: d386a4b54607cf6f76e23815c2c9a3abc1d66882 #regzbot link: https://gitlab.freedesktop.org/drm/nouveau/-/issues/180
- Suddenly the secondary Nvidia-connected display turns off and X
stops responding to keyboard/mouse input.
I am currently testing v6.6 with the culprit commit reverted.
- v6.6: fails
- v6.6 with the culprit commit reverted: works
See https://gitlab.freedesktop.org/drm/nouveau/-/issues/180 for full details including a decoded kernel log.
Not sure about the others, but it's kind of confusing that you update the issue descriptions all the time and never add a comment to that ticket.
Anyway: Nouveau maintainers, could any of you at least comment on this? Sure, it's the regression is caused by an old commit (6eaa1f3c59a707 was merged for v5.14-rc7) and reverting it likely is not a option, but it nevertheless it would be great if this could be solved somehow.
Ciao, Thorsten (wearing his 'the Linux kernel's regression tracker' hat) -- Everything you wanna know about Linux kernel regression tracking: https://linux-regtracking.leemhuis.info/about/#tldr If I did something stupid, please tell me, as explained on that page.
#regzbot poke
Hi Thorsten and others,
On 12/5/23 06:33, Thorsten Leemhuis wrote:
On 29.11.23 01:37, Owen T. Heisler wrote:
On 11/21/23 14:23, Owen T. Heisler wrote:
On 11/21/23 09:16, Linux regression tracking (Thorsten Leemhuis) wrote:
On 15.11.23 07:19, Owen T. Heisler wrote:
On 10/31/23 04:18, Linux regression tracking (Thorsten Leemhuis) wrote:
On 28.10.23 04:46, Owen T. Heisler wrote: > #regzbot introduced: d386a4b54607cf6f76e23815c2c9a3abc1d66882 > #regzbot link: > https://gitlab.freedesktop.org/drm/nouveau/-/issues/180 > > 3. Suddenly the secondary Nvidia-connected display turns off and X > stops responding to keyboard/mouse input.
I am currently testing v6.6 with the culprit commit reverted.
- v6.6: fails
- v6.6 with the culprit commit reverted: works
See https://gitlab.freedesktop.org/drm/nouveau/-/issues/180 for full details including a decoded kernel log.
Not sure about the others, but it's kind of confusing that you update the issue descriptions all the time and never add a comment to that ticket.
Thank you for the feedback; I will use comments more for future updates there. I didn't know anyone was following that issue (I haven't received any reply from nouveau developers on the nouveau list [1] or on gitlab [2]) so I have tried to keep that issue description succinct and up-to-date for anyone reading it for the first time.
[1]: https://lists.freedesktop.org/archives/nouveau/2022-September/041001.html [2]: But Karol Herbst did add the "regression" label.
Anyway: Nouveau maintainers, could any of you at least comment on this? Sure, it's the regression is caused by an old commit (6eaa1f3c59a707 was merged for v5.14-rc7) and reverting it likely is not a option, but it nevertheless it would be great if this could be solved somehow.
Also if anyone has any ideas about any stress-tests or anything else that I might be able to trigger the crash with, please share.
Thanks, Owen
-- Owen T. Heisler https://owenh.net
linux-stable-mirror@lists.linaro.org