Hi all;


I've just installed Fedora 31, on a thinkpad P51s

Every time I shutdown it hangs with the following text and never powers off.


Any thoughts on how to debug this?


Thanks in advance.




Nov 25 08:07:21 F31host kernel: ------------[ cut here ]------------
Nov 25 08:07:21 F31host kernel: nouveau 0000:02:00.0: timeout
Nov 25 08:07:21 F31host kernel: WARNING: CPU: 3 PID: 1005 at drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgf100.c:221 gf100_vmm_invalidate+0x1a6/0x1c0 [nouveau]
Nov 25 08:07:21 F31host kernel: Modules linked in: ip6t_REJECT nf_reject_ipv6 ip6t_rpfilter ipt_REJECT nf_reject_ipv4 xt_conntrack ebtable_nat ebtable_broute ip6ta
ble_nat ip6table_mangle ip6table_raw ip6table_security iptable_nat nf_nat iptable_mangle iptable_raw iptable_security nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 li
bcrc32c cmac ip_set nfnetlink ebtable_filter ebtables ip6table_filter ip6_tables iptable_filter bnep sunrpc rmi_smbus rmi_core vfat fat x86_pkg_temp_thermal intel_
powerclamp coretemp kvm_intel snd_soc_skl snd_soc_hdac_hda snd_hda_ext_core kvm snd_soc_skl_ipc snd_soc_sst_ipc snd_soc_sst_dsp snd_soc_acpi_intel_match snd_hda_co
dec_hdmi snd_soc_acpi iwlmvm iTCO_wdt mei_hdcp mei_wdt irqbypass snd_soc_core snd_hda_codec_realtek iTCO_vendor_support snd_hda_codec_generic intel_rapl_msr snd_co
mpress mac80211 ac97_bus snd_pcm_dmaengine snd_hda_intel crct10dif_pclmul snd_hda_codec crc32_pclmul snd_hda_core libarc4 ghash_clmulni_intel btusb snd_hwdep iwlwi
fi uvcvideo intel_cstate btrtl snd_seq
Nov 25 08:07:21 F31host kernel: intel_uncore videobuf2_vmalloc videobuf2_memops snd_seq_device videobuf2_v4l2 btbcm intel_rapl_perf snd_pcm btintel thinkpad_acpi v
ideobuf2_common bluetooth videodev snd_timer intel_wmi_thunderbolt wmi_bmof joydev ledtrig_audio i2c_i801 cfg80211 thunderbolt ucsi_acpi mc mei_me typec_ucsi ecdh_
generic processor_thermal_device ecc mei intel_xhci_usb_role_switch intel_rapl_common roles intel_soc_dts_iosf intel_pch_thermal typec snd soundcore rfkill int3403
_thermal int340x_thermal_zone int3400_thermal acpi_thermal_rel acpi_pad ip_tables i915 nouveau mxm_wmi ttm i2c_algo_bit drm_kms_helper nvme crc32c_intel e1000e drm
 nvme_core uas serio_raw usb_storage wmi video
Nov 25 08:07:21 F31host kernel: CPU: 3 PID: 1005 Comm: Xorg Tainted: G        W         5.3.7-301.fc31.x86_64 #1
Nov 25 08:07:21 F31host kernel: Hardware name: LENOVO 20LBCTO1WW/20LBCTO1WW, BIOS N27ET24W (1.10 ) 03/15/2018
Nov 25 08:07:21 F31host kernel: RIP: 0010:gf100_vmm_invalidate+0x1a6/0x1c0 [nouveau]
Nov 25 08:07:21 F31host kernel: Code: 8b 40 10 48 8b 78 10 4c 8b 6f 50 4d 85 ed 75 03 4c 8b 2f e8 fc 6b 14 c1 4c 89 ea 48 c7 c7 02 10 68 c0 48 89 c6 e8 58 77 bc c0
 <0f> 0b e9 6d ff ff ff e8 6e 74 bc c0 66 66 2e 0f 1f 84 00 00 00 00
Nov 25 08:07:21 F31host kernel: RSP: 0018:ffffaa90818278c8 EFLAGS: 00010282
Nov 25 08:07:21 F31host kernel: RAX: 0000000000000000 RBX: ffff9c0063630c00 RCX: 0000000000000006
Nov 25 08:07:21 F31host kernel: RDX: 0000000000000007 RSI: 0000000000000092 RDI: ffff9c006e2d7900
Nov 25 08:07:21 F31host kernel: RBP: 0000000000000001 R08: 0000000000000001 R09: 00000000000006f7
Nov 25 08:07:21 F31host kernel: R10: 00000000000274c8 R11: 0000000000000003 R12: ffff9c0062cdbe20
Nov 25 08:07:21 F31host kernel: R13: ffff9c0069f2b320 R14: ffff9c004c3ba480 R15: ffff9c004c3baac0
Nov 25 08:07:21 F31host kernel: FS:  00007f3791d85f00(0000) GS:ffff9c006e2c0000(0000) knlGS:0000000000000000
Nov 25 08:07:21 F31host kernel: CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033

Nov 25 08:07:21 F31host kernel: CR2: 0000564110b0b140 CR3: 000000084b910003 CR4: 00000000003606e0
Nov 25 08:07:21 F31host kernel: DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
Nov 25 08:07:21 F31host kernel: DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Nov 25 08:07:21 F31host kernel: Call Trace:
Nov 25 08:07:21 F31host kernel: nvkm_vmm_iter.constprop.0+0x34b/0x810 [nouveau]
Nov 25 08:07:21 F31host kernel: ? __switch_to_asm+0x34/0x70
Nov 25 08:07:21 F31host kernel: ? nvkm_vmm_map_choose+0x90/0x90 [nouveau]
Nov 25 08:07:21 F31host kernel: ? gp100_vmm_pd0_sparse+0xd0/0xd0 [nouveau]
Nov 25 08:07:21 F31host kernel: ? account_entity_enqueue+0x9c/0xd0
Nov 25 08:07:21 F31host kernel: nvkm_vmm_ptes_unmap_put+0x2c/0x40 [nouveau]
Nov 25 08:07:21 F31host kernel: ? nvkm_vmm_map_choose+0x90/0x90 [nouveau]
Nov 25 08:07:21 F31host kernel: ? gp100_vmm_pd0_sparse+0xd0/0xd0 [nouveau]
Nov 25 08:07:21 F31host kernel: nvkm_vmm_put_locked+0x1c5/0x210 [nouveau]
Nov 25 08:07:21 F31host kernel: nvkm_uvmm_mthd+0x4ec/0x780 [nouveau]
Nov 25 08:07:21 F31host kernel: nvkm_ioctl+0xde/0x180 [nouveau]
Nov 25 08:07:21 F31host kernel: nvif_object_mthd+0x104/0x130 [nouveau]
Nov 25 08:07:21 F31host kernel: ? __wake_up_common_lock+0x8a/0xc0
Nov 25 08:07:21 F31host kernel: nvif_vmm_put+0x5c/0x80 [nouveau]
Nov 25 08:07:21 F31host kernel: nouveau_vma_del+0x70/0xc0 [nouveau]
Nov 25 08:07:21 F31host kernel: nouveau_gem_object_close+0x206/0x230 [nouveau]
Nov 25 08:07:21 F31host kernel: drm_gem_object_release_handle+0x35/0xb0 [drm]
Nov 25 08:07:21 F31host kernel: drm_gem_handle_delete+0x4f/0x80 [drm]
Nov 25 08:07:21 F31host kernel: ? drm_mode_destroy_dumb+0x40/0x40 [drm]
Nov 25 08:07:21 F31host kernel: drm_ioctl_kernel+0xaa/0xf0 [drm]
Nov 25 08:07:21 F31host kernel: drm_ioctl+0x208/0x390 [drm]
Nov 25 08:07:21 F31host kernel: ? drm_mode_destroy_dumb+0x40/0x40 [drm]
Nov 25 08:07:21 F31host kernel: ? unmap_region+0xdc/0x110
Nov 25 08:07:21 F31host kernel: nouveau_drm_ioctl+0x63/0xb0 [nouveau]

Nov 25 08:07:21 F31host kernel: do_vfs_ioctl+0x405/0x660
Nov 25 08:07:21 F31host kernel: ksys_ioctl+0x5e/0x90
Nov 25 08:07:21 F31host kernel: __x64_sys_ioctl+0x16/0x20
Nov 25 08:07:21 F31host kernel: do_syscall_64+0x5f/0x1a0
Nov 25 08:07:21 F31host kernel: entry_SYSCALL_64_after_hwframe+0x44/0xa9
Nov 25 08:07:21 F31host kernel: RIP: 0033:0x7f37921fc2fb
Nov 25 08:07:21 F31host kernel: Code: 0f 1e fa 48 8b 05 8d 9b 0c 00 64 c7 00 26 00 00 00 48 c7 c0 ff ff ff ff c3 66 0f 1f 44 00 00 f3 0f 1e fa b8 10 00 00 00 0f 05
 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 5d 9b 0c 00 f7 d8 64 89 01 48
Nov 25 08:07:21 F31host kernel: RSP: 002b:00007ffe6cf04068 EFLAGS: 00003246 ORIG_RAX: 0000000000000010
Nov 25 08:07:21 F31host kernel: RAX: ffffffffffffffda RBX: 00007ffe6cf040a4 RCX: 00007f37921fc2fb
Nov 25 08:07:21 F31host kernel: RDX: 00007ffe6cf040a4 RSI: 00000000c00464b4 RDI: 0000000000000014
Nov 25 08:07:21 F31host kernel: RBP: 00000000c00464b4 R08: 0000000000000007 R09: 0000000000000010
Nov 25 08:07:21 F31host kernel: R10: 00007f37919840d4 R11: 0000000000003246 R12: 0000000000000014
Nov 25 08:07:21 F31host kernel: R13: 0000000000000014 R14: 000056410ffc56d8 R15: 00007ffe6cf04298
Nov 25 08:07:21 F31host kernel: ---[ end trace 909e136eda4a9517 ]---
Nov 25 08:07:22 F31host run-initial-setup[1000]: ..(II) Server terminated successfully (0). Closing log file.
Nov 25 08:07:23 F31host abrt-dump-journal-oops[846]: abrt-dump-journal-oops: Found oopses: 1
Nov 25 08:07:23 F31host abrt-dump-journal-oops[846]: abrt-dump-journal-oops: Creating problem directories
Nov 25 08:07:23 F31host abrt-server[1248]: Oops looks like a problem in kernel module, new component xorg-x11-drv-nouveau
Nov 25 08:07:23 F31host abrt-server[1248]: Can't find a meaningful backtrace for hashing in '.'
Nov 25 08:07:23 F31host abrt-server[1248]: Option 'DropNotReportableOopses' is not configured
Nov 25 08:07:23 F31host abrt-server[1248]: Preserving oops '.' because DropNotReportableOopses is 'no'
Nov 25 08:07:23 F31host abrt-notification[1265]: System encountered a non-fatal error in ??()