Re: [PATCH net v2] net: airoha: npu: load the firmware without the sysfs fallback
| Newsgroups | org.kernel.vger.stable,org.infradead.lists.linux-arm-kernel,org.infradead.lists.linux-mediatek,org.kernel.vger.linux-kernel,org.kernel.vger.netdev |
|---|---|
| Message-ID | <178699594816.1691257.16349624064991937172.git-patchwork-notify@kernel.org> |
Hello: This patch was applied to netdev/net-next.git (main) by Jakub Kicinski <[email protected]>: On Tue, 11 Aug 2026 19:16:59 +0100 you wrote: > airoha_npu_load_firmware() maps a missing firmware file to -EPROBE_DEFER > so that the NPU can be brought up once the rootfs carrying /lib/firmware > has been mounted. That mapping holds only as long as request_firmware() > reports -ENOENT. > > It does not when the sysfs fallback is in play. With > CONFIG_FW_LOADER_USER_HELPER_FALLBACK set, or with the fallback armed at > runtime through /proc/sys/kernel/firmware_config/force_sysfs_fallback, > request_firmware() hands the request to a userspace helper, waits out the > full loading_timeout and returns -ETIMEDOUT. The -ENOENT test no longer > matches, dev_err_probe() turns the result into a hard failure, and the > NPU is left unbound after stalling the boot for 60 seconds: > > [...] Here is the summary with links: - [net,v2] net: airoha: npu: load the firmware without the sysfs fallback https://git.kernel.org/netdev/net-next/c/a085e68b1390 You are awesome, thank you! -- Deet-doot-dot, I am a bot. https://korg.docs.kernel.org/patchwork/pwbot.html