On Tue, Aug 3, 2021 at 5:53 PM Dmitry Osipenko <digetx@xxxxxxxxx> wrote: > >> + ret = request_firmware_nowait(THIS_MODULE, true, alt_path, > >> + fwctx->dev, GFP_KERNEL, fwctx, > >> + brcmf_fw_request_done); > > This return 0 immediately, despite of the missing firmware file. It's > not a blocking FW request. Ooops I see the bug. I've sent a patch, please test! Thanks for finding this! Linus Walleij