Through these days debugging and tracing. I find the root cause that spi-nor of intel device return a unsupport -95 and result in the base driver probe architecture return error.
Upstream patch listed as below have been fixing this issue, and the 6.10-rc1 and later and merge these patches. Let report a bug to push Ubuntu backport it in their kernels. 5043e55 mtd: core: Align comment with an action in mtd_otp_nvmem_add() fe0b821 mtd: core: Don't fail mtd_otp_nvmem_add() if OTP is unsupported d44f0bb mtd: core: Report error if first mtd_otp_size() call fails in mtd_otp_nvmem_add() Note: It just happened on Ubuntu, because Ubuntu config file set to build spi_nor and spi_intel and their dependence module to modular, but RHEL don't. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2070339 Title: [Lenovo Ubuntu 24.04 Bug] dmesg show "spi-nor: probe of spi0.0 failed with error -95" To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2070339/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs