iwlwifi: pnvm: read EFI data only if long enough
authorJohannes Berg <johannes.berg@intel.com>
Sat, 16 Oct 2021 08:43:58 +0000 (11:43 +0300)
committerKalle Valo <kvalo@codeaurora.org>
Wed, 20 Oct 2021 09:31:24 +0000 (12:31 +0300)
commite864a77f51d0d8113b49cf7d030bc9dc911c8176
tree63fe66935f43c3b926d0791eebdeb55b88e817a5
parent0f892441d8c353144e3669b7991fa5fe0bd353e9
iwlwifi: pnvm: read EFI data only if long enough

If the data we get from EFI is not even long enough for
the package struct we expect then ignore it entirely.

Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Fixes: a1a6a4cf49ec ("iwlwifi: pnvm: implement reading PNVM from UEFI")
Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
Link: https://lore.kernel.org/r/iwlwifi.20211016114029.33feba783518.I54a5cf33975d0330792b3d208b225d479e168f32@changeid
drivers/net/wireless/intel/iwlwifi/fw/pnvm.c