--- zzzz-none-000/linux-3.10.107/drivers/net/wireless/libertas/firmware.c 2017-06-27 09:49:32.000000000 +0000 +++ scorpion-7490-727/linux-3.10.107/drivers/net/wireless/libertas/firmware.c 2021-02-04 17:41:59.000000000 +0000 @@ -53,6 +53,11 @@ /* Firmware found! */ lbs_fw_loaded(priv, 0, priv->helper_fw, firmware); + if (priv->helper_fw) { + release_firmware (priv->helper_fw); + priv->helper_fw = NULL; + } + release_firmware (firmware); } static void helper_firmware_cb(const struct firmware *firmware, void *context)