Bug 2390635

Summary: kernel-6.16.3-200.fc42 crashes during boot
Product: [Fedora] Fedora Reporter: Ronald Warsow <rwarsow>
Component: kernelAssignee: Kernel Maintainer List <kernel-maint>
Status: NEW --- QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 42CC: acaringi, adscvr, airlied, edward.lara.lara, hdegoede, hpa, jforbes, josef, kernel-maint, linville, masami256, mchehab, ptalbert, ricardo, rwarsow, stanley.king, steved, suraj.ghimire7
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: ---
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
journalctl --no-hostname -k
none
defconfig
none
dmesg output from kernel 6.16.3-200, showing error similar to original poster's
none
dmesg output from kernel 6.15.10-200, showing lack of kernel oops none

Description Ronald Warsow 2025-08-24 20:44:07 UTC
1. Please describe the problem:
see dmesg.txt (see last third !)

2. What is the Version-Release number of the kernel:
6.16.3-200.fc42.x86_64

3. Did it work previously in Fedora? 
elder kernel 6.15.9-201.fc42 and
homebrewed 6.16.3 are working

4. Can you reproduce this issue? If so, please provide the steps to reproduce
   the issue below:
yes

5. Does this problem occur with the latest Rawhide kernel? To install the
   Rawhide kernel, run ``sudo dnf install fedora-repos-rawhide`` followed by
   ``sudo dnf update --enablerepo=rawhide kernel``:
not tested

6. Are you running any modules that not shipped with directly Fedora's kernel?:
no

7. Please attach the kernel logs. You can get the complete kernel log
   for a boot with ``journalctl --no-hostname -k > dmesg.txt``. 
attached

Reproducible: Always

Comment 1 Ronald Warsow 2025-08-24 20:46:21 UTC
Created attachment 2104589 [details]
journalctl --no-hostname -k

Comment 2 Justin M. Forbes 2025-08-25 20:19:55 UTC
I am rather curious about your home brewed kernel.  Given the first failure in the existing log, it appears to be a problem stemming from the ASUS WMI driver, and we do not patch that at all.  I would expect a similar failure in your homebrewed kernel.  Might I ask for a quick summary of what is different in your kernel?

Comment 3 Ronald Warsow 2025-08-25 21:41:35 UTC
 no WMI driver failures with homebrewed

I upload my defconfig

(generated with make savedefconfig)

Comment 4 Ronald Warsow 2025-08-25 21:42:35 UTC
Created attachment 2104768 [details]
defconfig

defconfig (from "make savedefconfig")

Comment 5 Stan King 2025-08-30 19:54:44 UTC
Created attachment 2105301 [details]
dmesg output from kernel 6.16.3-200, showing error similar to original poster's

Comment 6 Stan King 2025-08-30 19:58:40 UTC
Created attachment 2105302 [details]
dmesg output from kernel 6.15.10-200, showing lack of kernel oops

(lesson learned: attach files first?)

I decided to piggy-back on this error report because it was so similar to what I've seen starting with 6.16.3-200.  The Oops is immediately preceded by "kernel BUG at lib/list_debug.c:35!" just like with the original poster, and asus_wmi_probe appears in the call trace.  We both have an ASUS motherboard.

Hopefully my use of a standard kernel will make debugging this easier.

I also have the hanging restart, but numerous others have that, too, so that might be a separate problem.

Comment 7 Eduardo 2025-08-31 11:03:59 UTC
I have the same issue on my system. I also have an ASUS motherboard (PRIME Z790-P WIFI) with standard kernel and integrated Intel Graphics (no additional modules). It does not hang every time. Maybe about 40% of the boots, though the kernel error with the ASUS module always shows up.

The system hangs on shutdown and reboot as well (every time). I see other reports about it. They seem to be cause by the same issue though. Both are avoided by blacklisting asus_nb_wmi (#1). Are there any issues that could happen because of blacklisting this module?

Both problems also happen on rawhide (6.17.0-0.rc3.250826gfab1beda7597.32.fc44.x86_64)

#1: https://www.reddit.com/r/Fedora/comments/1n3uwvh/comment/nbmgbvh/?utm_source=share&utm_medium=web3x&utm_name=web3xcss&utm_term=1&utm_content=share_button

Comment 8 Ronald Warsow 2025-09-01 22:24:23 UTC
thanks @Eduardo

NO crash 
booting kernel-6.16.4-200.fc42 with /etc/modprobe.d/asus-nb-wmi-blacklist.conf

Comment 9 Eduardo 2025-10-05 01:27:42 UTC
Kernel 6.16.9-200.fc42.x86_64 solved the problem for me. I removed the blacklist (depmod + dracut) and the system boots without error and shuts down without hanging.