Skip to content

wifi: rtw89: fw: add firmware blacklist to avoid obsolete secure firmware

Ping-Ke Shih linux-wireless 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest5 patches 1 replyIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/5wifi: rtw89: fw: add blacklist to avoid obsolete secure firmwaredrivers/net/wireless/realtek/rtw89/core.h drivers/net/wireless/realtek/rtw89/fw.c drivers/net/wireless/realtek/rtw89/fw.h +6 more+71 -11 reply
2/5wifi: rtw89: fw: get sb_sel_ver via get_unaligned_le32()drivers/net/wireless/realtek/rtw89/fw.c+1 -10 replies
3/5wifi: rtw89: fw: propagate error code from rtw89_h2c_tx()drivers/net/wireless/realtek/rtw89/fw.c+0 -20 replies
4/5wifi: rtw89: fw: add debug message for unexpected secure firmwaredrivers/net/wireless/realtek/rtw89/fw.c+4 -10 replies
5/5wifi: rtw89: fw: safely cast mfw_hdr pointer from firmware->datadrivers/net/wireless/realtek/rtw89/fw.c+24 -60 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 0/5] wifi: rtw89: fw: add firmware blacklist to avoid obsolete secure firmware

Considering weak or flaw firmware is not safe. Refuse using obsolete firmware on secure chips. Add and update a blacklist in driver, when a firmware is considered not secure.

The remaining four patches are to refine firmware codes by the way.

Ping-Ke Shih (5):
wifi: rtw89: fw: add blacklist to avoid obsolete secure firmware
wifi: rtw89: fw: get sb_sel_ver via get_unaligned_le32()
wifi: rtw89: fw: propagate error code from rtw89_h2c_tx()
wifi: rtw89: fw: add debug message for unexpected secure firmware
wifi: rtw89: fw: safely cast mfw_hdr pointer from firmware->data

 drivers/net/wireless/realtek/rtw89/core.h     |  2 +
 drivers/net/wireless/realtek/rtw89/fw.c       | 91 ++++++++++++++++---
 drivers/net/wireless/realtek/rtw89/fw.h       | 12 +++
 drivers/net/wireless/realtek/rtw89/rtw8851b.c |  1 +
 drivers/net/wireless/realtek/rtw89/rtw8852a.c |  1 +
 drivers/net/wireless/realtek/rtw89/rtw8852b.c |  1 +
 .../net/wireless/realtek/rtw89/rtw8852bt.c    |  1 +
 drivers/net/wireless/realtek/rtw89/rtw8852c.c |  1 +
 drivers/net/wireless/realtek/rtw89/rtw8922a.c |  1 +
 9 files changed, 100 insertions(+), 11 deletions(-)
Signature · 1 line
2.25.1