6.2 kernel nouveau driver crashes on Dell Precision 3570 laptops when it worked in 5.9 kernels
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux-hwe-6.2 (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
So far 2 of the Precision 3570 laptops running Ubuntu 22.04 on my network have had problems with the 6.2 kernel update. This is with the latest Dell BIOS and everything is up to date with all kernel patches.
Here are some relevant parts of the dmesg log:
[ 2.206821] VGA switcheroo: detected Optimus DSM method \_SB_.PC00.
[ 2.206822] nouveau: detected PR support, will not use DSM
[ 2.207310] nouveau 0000:01:00.0: NVIDIA TU117 (167000a1)
[ 2.262620] usb 3-10: new full-speed USB device number 3 using xhci_hcd
[ 2.288809] nouveau 0000:01:00.0: bios: version 90.17.95.00.a6
[ 2.290228] nouveau 0000:01:00.0: pmu: firmware unavailable
[ 2.290747] nouveau 0000:01:00.0: fb: 4096 MiB GDDR6
[ 2.302711] nouveau 0000:01:00.0: sec2: halted
[ 2.302716] fbcon: Taking over console
[ 2.302722] nouveau 0000:01:00.0: sec2: TRACEPC SCTL 00007021 TIDX 1b1f0000
[ 2.302726] nouveau 0000:01:00.0: sec2: TRACEPC: 000023ac
[ 2.302729] nouveau 0000:01:00.0: sec2: TRACEPC: 00002055
[ 2.302731] nouveau 0000:01:00.0: sec2: TRACEPC: 00002305
[ 2.302734] nouveau 0000:01:00.0: sec2: TRACEPC: 0000201c
...
[ 2.336878] [drm] Initialized nouveau 1.3.1 20120801 for 0000:01:00.0 on minor 0
[ 2.336919] nouveau 0000:01:00.0: [drm] Cannot find any crtc or sizes
[ 2.351161] i915 0000:00:02.0: [drm] VT-d active for gfx access
[ 2.351164] i915 0000:00:02.0: vgaarb: deactivate vga console
[ 2.351205] i915 0000:00:02.0: [drm] Using Transparent Hugepages
[ 2.351699] i915 0000:00:02.0: vgaarb: changed VGA decodes: olddecodes=
[ 2.353297] i915 0000:00:02.0: [drm] Finished loading DMC firmware i915/adlp_
[ 2.413089] usb 3-10: New USB device found, idVendor=8087, idProduct=0033, bcdDevice= 0.00
[ 2.413094] usb 3-10: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 2.464266] i915 0000:00:02.0: [drm] GuC firmware i915/adlp_
[ 2.464272] i915 0000:00:02.0: [drm] HuC firmware i915/tgl_huc.bin version 7.9.3
[ 2.464894] input: PS/2 Generic Mouse as /devices/
...
[ 2.481137] i915 0000:00:02.0: [drm] GuC RC: enabled
[ 2.481930] i915 0000:00:02.0: [drm] Protected Xe Path (PXP) protected content support initialize
d
[ 2.486590] hid-generic 001F:8087:
:0AC2] on
[ 2.489060] hid-generic 001F:8087:
:0AC2] on
[ 3.749235] [drm] Initialized i915 1.6.0 20201103 for 0000:00:02.0 on minor 1
[ 3.749827] ACPI: video: Video Device [PEGP] (multi-head: no rom: yes post: no)
[ 3.749903] input: Video Bus as /devices/
/input/input13
[ 3.752939] ACPI: video: Video Device [GFX0] (multi-head: yes rom: no post: no)
[ 3.754035] input: Video Bus as /devices/
[ 3.754222] vga_switcheroo: enabled
[ 3.756162] fbcon: i915drmfb (fb0) is primary device
[ 3.761314] Console: switching to colour frame buffer device 240x67
[ 3.781787] i915 0000:00:02.0: [drm] fb0: i915drmfb frame buffer device
[ 12.324375] nouveau 0000:01:00.0: sec2: halted
[ 12.324391] nouveau 0000:01:00.0: sec2: TRACEPC SCTL 00007021 TIDX 1b1f0000
[ 12.324395] nouveau 0000:01:00.0: sec2: TRACEPC: 000023ac
[ 12.324397] nouveau 0000:01:00.0: sec2: TRACEPC: 00002055
[ 12.324399] nouveau 0000:01:00.0: sec2: TRACEPC: 00002305
...
[ 108.900212] ACPI Error: Aborting method \_SB.IETM._OSC due to previous error (AE_NOT_FOUND) (20221020/
[ 116.114703] nouveau 0000:01:00.0: sec2:cmdq: timeout waiting for queue ready
[ 116.114731] nouveau 0000:01:00.0: gr: init failed, -110
[ 118.137764] ------------[ cut here ]------------
[ 118.137767] nouveau 0000:01:00.0: timeout
[ 118.137812] WARNING: CPU: 2 PID: 1563 at drivers/
[ 118.137891] Modules linked in: cmac algif_hash algif_skcipher af_alg snd_sof_
[ 118.137916] iwlwifi intel_cstate videodev snd_timer dell_wmi_ddv processor_
[ 118.137946] intel_lpss_pci sysimgblt polyval_generic ghash_clmulni_intel sha512_ssse3 aesni_intel crypto_simd rtsx_pci_sdmmc spi_intel_pci i2c_i801 intel_ish_ipc intel_lpss drm cryptd psmouse e1000e xhci_pci thunderbolt spi_intel rtsx_pci i2c_smbus intel_ishtp idma64 vmd i2c_hid_acpi xhci_pci_renesas video i2c_hid hid wmi pinctrl_tigerlake
[ 118.137959] CPU: 2 PID: 1563 Comm: gnome-shell Not tainted 6.2.0-26-generic #26~22.04.1-Ubuntu
[ 118.137961] Hardware name: Dell Inc. Precision 3570/07RFGX, BIOS 1.13.2 05/10/2023
[ 118.137961] RIP: 0010:gf100_
[ 118.138013] Code: 45 c0 48 8b 40 10 48 8b 78 10 4c 8b 67 50 4d 85 e4 74 20 e8 ed 24 74 de 4c 89 e2 48 c7 c7 dc b2 c6 c0 48 89 c6 e8 ab 4c d7 dd <0f> 0b b8 92 ff ff ff eb a3 4c 8b 27 eb db e8 08 de d1 de 0f 1f 84
[ 118.138014] RSP: 0018:ffffa2ad84
[ 118.138015] RAX: 0000000000000000 RBX: ffff971963f4b400 RCX: 0000000000000000
[ 118.138016] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000
[ 118.138016] RBP: ffffa2ad8421b930 R08: 0000000000000000 R09: 0000000000000000
[ 118.138017] R10: 0000000000000000 R11: 0000000000000000 R12: ffff9719422cac30
[ 118.138017] R13: 0000000000000000 R14: ffff9719608c3300 R15: ffff971944331f00
[ 118.138018] FS: 00007f293b7c85c
[ 118.138018] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 118.138019] CR2: 000055569b830000 CR3: 0000000115950000 CR4: 0000000000750ee0
[ 118.138020] PKRU: 55555554
[ 118.138020] Call Trace:
[ 118.138021] <TASK>
[ 118.138023] gf100_grctx_
[ 118.138074] gf100_gr_
[ 118.138119] nvkm_gr_
[ 118.138166] nvkm_cgrp_
[ 118.138218] nvkm_cgrp_
[ 118.138266] nvkm_chan_
[ 118.138314] ? nvkm_object_
[ 118.138342] nvkm_uchan_
[ 118.138390] ? nvkm_gr_
[ 118.138435] ? nvkm_subdev_
[ 118.138464] nvkm_ioctl_
[ 118.138510] ? __pfx_nvkm_
[ 118.138562] ? __pfx_gf100_
[ 118.138614] nvkm_ioctl+
[ 118.138646] nvkm_client_
[ 118.138701] nvif_client_
[ 118.138728] usif_ioctl+
[ 118.138779] nouveau_
[ 118.138828] __x64_sys_
[ 118.138831] do_syscall_
[ 118.138834] ? do_syscall_
[ 118.138836] ? ksys_mmap_
[ 118.138839] ? exit_to_
[ 118.138842] ? syscall_
[ 118.138844] ? do_syscall_
[ 118.138845] entry_SYSCALL_
[ 118.138848] RIP: 0033:0x7f294071aaff
[ 118.138850] Code: 00 48 89 44 24 18 31 c0 48 8d 44 24 60 c7 04 24 10 00 00 00 48 89 44 24 08 48 8d 44 24 20 48 89 44 24 10 b8 10 00 00 00 0f 05 <41> 89 c0 3d 00 f0 ff ff 77 1f 48 8b 44 24 18 64 48 2b 04 25 28 00
[ 118.138851] RSP: 002b:00007ffed6
[ 118.138852] RAX: ffffffffffffffda RBX: 000055569b7c99b0 RCX: 00007f294071aaff
[ 118.138853] RDX: 000055569b7c99b0 RSI: 00000000c0386447 RDI: 0000000000000012
[ 118.138854] RBP: 00000000c0386447 R08: 0000000000000038 R09: 000055569b7d47f0
[ 118.138854] R10: 00007f2940819d10 R11: 0000000000000246 R12: 000055569b81cb10
[ 118.138855] R13: 0000000000000012 R14: 0000000000000000 R15: 000055569b7c99b0
[ 118.138856] </TASK>
[ 118.138857] ---[ end trace 0000000000000000 ]---
After that the graphics hangs for a while, doesn't even allow CTRL-ALT-F3 and similar to change to a different virtual console.
ProblemType: Bug
DistroRelease: Ubuntu 22.04
Package: linux-modules-
ProcVersionSign
Uname: Linux 6.2.0-26-generic x86_64
ApportVersion: 2.20.11-0ubuntu82.5
Architecture: amd64
CasperMD5CheckR
Date: Fri Aug 11 13:06:20 2023
Dependencies:
linux-
wireless-regdb 2022.06.
InstallationDate: Installed on 2023-08-11 (0 days ago)
InstallationMedia: Ubuntu 22.04.2 LTS "Jammy Jellyfish" - Release amd64 (20230223)
ProcEnviron:
LANGUAGE=en_AU:en
TERM=xterm-
PATH=(custom, no user)
LANG=en_AU.UTF-8
SHELL=/bin/bash
SourcePackage: linux-hwe-6.2
UpgradeStatus: No upgrade log present (probably fresh install)
Status changed to 'Confirmed' because the bug affects multiple users.