Warning: Undefined variable $session_id in /usr/home/zenrat/public_html/tech/forums/includes/sessions.php on line 253
Tech Patterns :: Kernel bug found in version 6.16.5

Warning: Undefined variable $s_watching_topic_img in /usr/home/zenrat/public_html/tech/forums/viewtopic.php on line 677


Kernel bug found in version 6.16.5
antdeveloper
Status: Interested
Joined: 10 Mar 2023
Posts: 22
Reply Quote
Hi,
I wanted to report this bug in the liquorix kernel that I'm seeing on the current version 6.16.5-1-liquorix-amd64. I don't know if previous versions are affected (the latest release of the previous 6.15 series works correctly).
When it shows up, the desktop freezes. However, I can log in via SSH from another PC, so it's only the graphics section that's having problems.
Thanks,
Antonio


Operating System: Debian GNU/Linux 13
KDE Plasma Version: 6.3.6
KDE Frameworks Version: 6.13.0
Qt Version: 6.8.2
Kernel Version: 6.16.5-1-liquorix-amd64 (64-bit)
Graphics Platform: Wayland
Processors: 8 × Intel® Xeon® CPU E31245 @ 3.30GHz
Memory: 20 GiB of RAM (19.5 GiB usable)
Graphics Processor: llvmpipe


[mar set 9 08:08:02 2025] ------------[ cut here ]------------
[mar set 9 08:08:02 2025] nouveau 0000:01:00.0: timeout
[mar set 9 08:08:02 2025] WARNING: CPU: 3 PID: 9905 at drivers/gpu/drm/nouveau/nvkm/engine/fifo/runl.c:251 nvkm_runl_preempt_wait+0xc4/0xe0 [nouveau]
[mar set 9 08:08:02 2025] Modules linked in: snd_seq_dummy snd_hrtimer qrtr rfcomm bnep spd5118 sunrpc nls_utf8 nls_cp437 vfat hid_logitech_hidpp fat nouveau intel_rapl_msr intel_rapl_common mousedev x86_pkg_temp_thermal intel_powerclamp snd_usb_audio mxm_wmi uvcvideo dell_smbios drm_gpuvm dell_wmi_descriptor mt7601u gpu_sched uvc snd_ump platform_profile videobuf2_vmalloc snd_usbmidi_lib dcdbas videobuf2_memops kvm_intel drm_exec videobuf2_v4l2 mei_pxp mei_wdt mei_hdcp snd_rawmidi mac80211 dell_smm_hwmon videobuf2_common drm_client_lib snd_hda_codec_realtek drm_ttm_helper kvm btusb videodev btrtl ttm btintel snd_hda_codec_generic btbcm i2c_algo_bit btmtk snd_hda_scodec_component mc irqbypass cfg80211 snd_hda_codec_hdmi drm_display_helper bluetooth libarc4 cec snd_hda_intel snd_intel_dspcfg hid_logitech_dj snd_intel_sdw_acpi rc_core snd_hda_codec drm_kms_helper snd_hda_core mei_me agpgart mei snd_hwdep ie31200_edac snd_ctl_led sg ee1004 at24 nct6775_core hwmon_vid coretemp sky2 skge snd_seq snd_seq_device tun hso rfkill option
[mar set 9 08:08:02 2025] usb_wwan usbserial af_packet joydev yenta_socket pcmcia_rsrc pcmcia_core snd_aloop snd_pcm snd_timer snd soundcore sbs sbshc ata_piix ata_generic e1000 mptspi scsi_transport_spi mptscsih mptbase msr ecryptfs i2c_dev parport_pc ppdev lp parport dm_crypt encrypted_keys trusted asn1_encoder tee tpm libaescfb ecdh_generic rng_core drm fuse nvme_fabrics efi_pstore nfnetlink zram dmi_sysfs ip_tables x_tables usbhid uas raid10 raid456 async_raid6_recov async_memcpy async_pq async_xor async_tx raid1 raid0 linear md_mod usb_storage bcachefs chacha_x86_64 libchacha libpoly1305 poly1305_x86_64 f2fs jfs nls_ucs2_utils nilfs2 btrfs blake2b_generic xor raid6_pq nbd xfs ext4 crc16 mbcache jbd2 loop dm_snapshot dm_bufio dm_mod intel_oc_wdt polyval_clmulni ghash_clmulni_intel sha512_ssse3 psmouse sha1_ssse3 sr_mod aesni_intel r8169 cdrom serio_raw video wmi realtek e1000e
[mar set 9 08:08:02 2025] CPU: 3 UID: 0 PID: 9905 Comm: konsole Tainted: G W 6.16.5-1-liquorix-amd64 #1 PREEMPT(full) liquorix 6.16-4.1~sid
[mar set 9 08:08:02 2025] Tainted: [W]=WARN
[mar set 9 08:08:02 2025] Hardware name: Dell Inc. Precision T1600/06NWYK, BIOS A10 02/21/2012
[mar set 9 08:08:02 2025] RIP: 0010:nvkm_runl_preempt_wait+0xc4/0xe0 [nouveau]
[mar set 9 08:08:02 2025] Code: 8b 40 10 48 8b 78 10 48 8b 5f 50 48 85 db 75 03 48 8b 1f e8 fe 91 7d df 48 89 da 48 c7 c7 e2 4d 32 a2 48 89 c6 e8 6c be e6 de <0f> 0b b8 92 ff ff ff eb ae e8 ee b6 d3 df 0f 1f 00 66 66 2e 0f 1f
[mar set 9 08:08:02 2025] RSP: 0018:ffffc9001191fb60 EFLAGS: 00010282
[mar set 9 08:08:02 2025] RAX: 0000000000000000 RBX: ffff888101951bb0 RCX: 0000000000000001
[mar set 9 08:08:02 2025] RDX: ffff888519cdcb88 RSI: 0000000000000001 RDI: ffff888519cdcb80
[mar set 9 08:08:02 2025] RBP: ffffc9001191fb60 R08: 0000000000000001 R09: 00000000ffffffea
[mar set 9 08:08:02 2025] R10: 00000000fffff000 R11: ffffffff830709c0 R12: 0000000000000000
[mar set 9 08:08:02 2025] R13: ffff88810a24acf0 R14: ffff88810d7d9c80 R15: ffff88810a24ac00
[mar set 9 08:08:02 2025] FS: 00007ff68c8efd80(0000) GS:ffff888596240000(0000) knlGS:0000000000000000
[mar set 9 08:08:02 2025] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[mar set 9 08:08:02 2025] CR2: 00007f6c042b418c CR3: 000000016ff3a004 CR4: 00000000000626f0
[mar set 9 08:08:02 2025] Call Trace:
[mar set 9 08:08:02 2025] <TASK>
[mar set 9 08:08:02 2025] nvkm_chan_remove+0x62/0x130 [nouveau]
[mar set 9 08:08:02 2025] nvkm_uchan_fini+0x1f/0x40 [nouveau]
[mar set 9 08:08:02 2025] nvkm_object_fini+0xbf/0x150 [nouveau]
[mar set 9 08:08:02 2025] nvkm_ioctl_del+0x30/0x50 [nouveau]
[mar set 9 08:08:02 2025] nvkm_ioctl+0xa2/0x140 [nouveau]
[mar set 9 08:08:02 2025] nvif_object_dtor+0xf9/0x120 [nouveau]
[mar set 9 08:08:02 2025] nouveau_channel_del+0x86/0xf0 [nouveau]
[mar set 9 08:08:02 2025] nouveau_abi16_chan_fini.isra.0+0x131/0x1b0 [nouveau]
[mar set 9 08:08:02 2025] nouveau_abi16_ioctl_channel_free+0xa6/0x150 [nouveau]
[mar set 9 08:08:02 2025] ? __pfx_nouveau_abi16_ioctl_channel_free+0x10/0x10 [nouveau]
[mar set 9 08:08:02 2025] drm_ioctl_kernel+0xa2/0xf0 [drm]
[mar set 9 08:08:02 2025] drm_ioctl+0x22c/0x4d0 [drm]
[mar set 9 08:08:02 2025] ? __pfx_nouveau_abi16_ioctl_channel_free+0x10/0x10 [nouveau]
[mar set 9 08:08:02 2025] ? do_vmi_munmap+0xcc/0x170
[mar set 9 08:08:02 2025] nouveau_drm_ioctl+0x53/0xb0 [nouveau]
[mar set 9 08:08:02 2025] __x64_sys_ioctl+0x92/0xe0
[mar set 9 08:08:02 2025] do_syscall_64+0x50/0x610
[mar set 9 08:08:02 2025] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[mar set 9 08:08:02 2025] RIP: 0033:0x7ff6947168db
[mar set 9 08:08:02 2025] 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 <89> c2 3d 00 f0 ff ff 77 1c 48 8b 44 24 18 64 48 2b 04 25 28 00 00
[mar set 9 08:08:02 2025] RSP: 002b:00007ffcc8a92990 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
[mar set 9 08:08:02 2025] RAX: ffffffffffffffda RBX: 00005556cb6a0a70 RCX: 00007ff6947168db
[mar set 9 08:08:02 2025] RDX: 00007ffcc8a92a38 RSI: 0000000040046443 RDI: 0000000000000010
[mar set 9 08:08:02 2025] RBP: 00007ffcc8a92a38 R08: 0000000000000020 R09: 0000000000000000
[mar set 9 08:08:02 2025] R10: 0000000000000040 R11: 0000000000000246 R12: 0000000040046443
[mar set 9 08:08:02 2025] R13: 0000000000000010 R14: 0000000000000001 R15: 00007ffcc8a92ad0
[mar set 9 08:08:02 2025] </TASK>
[mar set 9 08:08:02 2025] ---[ end trace 0000000000000000 ]---
[mar set 9 08:08:05 2025] nouveau 0000:01:00.0: fifo: SCHED_ERROR 0a [CTXSW_TIMEOUT]
[mar set 9 08:08:09 2025] nouveau 0000:01:00.0: fifo: SCHED_ERROR 0a [CTXSW_TIMEOUT]
[mar set 9 08:08:12 2025] ------------[ cut here ]------------
Back to top
Kernel bug found in version 6.16.5
antdeveloper
Status: Interested
Joined: 10 Mar 2023
Posts: 22
Reply Quote
I also tested previous versions, with the following results:

- 6.15.4 behaves the same as 6.15.5, freeze after a while in the graphical environment

- 6.16.3 freeze a few seconds after starting the graphical environment, after logging in with sddm

- 6.16.2 freeze after about 30 minutes

- 6.15.9 seems to work correctly

From experience, it might take some time for this issue to be resolved, if anyone is interested. In the meantime, is there a way to keep the liquorix kernel up to date without having to recompile it every time and without encountering this bug?
Back to top
damentz
Status: Assistant
Joined: 09 Sep 2008
Posts: 1180
Reply Quote
Can you provide the output of inxi -b? Also, can you reproduce this on a different 6.16 kernel?
Back to top
antdeveloper
Status: Interested
Joined: 10 Mar 2023
Posts: 22
Reply Quote
Hi,
this is the output of the command:

$ inxi -b
System:
Host: DEVEL Kernel: 6.15.9-1-liquorix-amd64 arch: x86_64 bits: 64
Console: pty pts/0 Distro: Debian GNU/Linux forky/sid
Machine:
Type: Desktop System: Dell product: Precision T1600 v: 01 serial: 8TYY95J
Mobo: Dell model: 06NWYK v: A01 serial: /8TYY95J/CN736041CO002U/
BIOS: Dell v: A10 date: 02/21/2012
CPU:
Info: quad core Intel Xeon E31245 [MT MCP] speed (MHz): avg: 3301
min/max: 1600/3301
Graphics:
Device-1: NVIDIA GF119 [NVS 310] driver: nouveau v: kernel
Device-2: Realtek Dell_Monitor_IR_Webcam driver: uvcvideo type: USB
Display: server: X.Org v: 24.1.8 with: Xwayland v: 24.1.8 driver: X:
loaded: modesetting unloaded: fbdev,vesa dri: swrast gpu: nouveau
resolution: 1920x1080~60Hz
API: OpenGL v: 4.5 compat-v: 4.3 vendor: mesa v: 25.2.2-1
renderer: llvmpipe (LLVM 19.1.7 256 bits)
Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo
de: kscreen-console,kscreen-doctor gpu: gputop, intel_gpu_top, lsgpu,
radeontop wl: wayland-info x11: xdriinfo, xdpyinfo, xprop, xrandr
Network:
Device-1: Intel 82579LM Gigabit Network driver: e1000e
Device-2: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
driver: r8169
Device-3: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
driver: r8169
Drives:
Local Storage: total: 1.36 TiB used: 658.77 GiB (47.1%)
Info:
Memory: total: 20 GiB available: 19.5 GiB used: 1.18 GiB (6.1%)
Processes: 257 Uptime: 1d 5h 8m Shell: Bash inxi: 3.3.39

The freeze also occurs with the Debian kernel, currently linux-image-6.16.3+deb14-amd64
Back to top
I've also noticed this bug
mdmarmer
Status: Interested
Joined: 21 Mar 2009
Posts: 29
Reply Quote
System sometimes locks up or randomly reboots with kernel 6.16
Back to top
Display posts from previous:   

All times are GMT - 8 Hours