From: Benjamin Berg Date: Thu, 12 Jun 2025 11:48:50 +0000 (+0300) Subject: wifi: iwlwifi: mld: use the correct struct size for tracing X-Git-Tag: v6.16.2~267 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=e2ffed7c367f892e8468060b0e005e3264c59725;p=thirdparty%2Fkernel%2Fstable.git wifi: iwlwifi: mld: use the correct struct size for tracing [ Upstream commit b2c1f9b6e3aac9567c84208b73d716cc5d456404 ] For the iwlmld driver the RX command is using struct iwl_rx_mpdu_desc and not the much older struct iwl_rx_mpdu_res_start. Adjust the value of rx_mpdu_cmd_hdr_size accordingly so that the trace data is correct. Signed-off-by: Benjamin Berg Signed-off-by: Miri Korenblit Link: https://patch.msgid.link/20250612144708.688d95d99ff3.Id3055ca6c19cf8c821cbbd80c09ca2a21d9acec7@changeid Signed-off-by: Sasha Levin --- diff --git a/drivers/net/wireless/intel/iwlwifi/mld/mld.c b/drivers/net/wireless/intel/iwlwifi/mld/mld.c index 1774bb84dd3fa..2a6088e8f4c74 100644 --- a/drivers/net/wireless/intel/iwlwifi/mld/mld.c +++ b/drivers/net/wireless/intel/iwlwifi/mld/mld.c @@ -357,7 +357,7 @@ iwl_mld_configure_trans(struct iwl_op_mode *op_mode) trans->conf.n_no_reclaim_cmds = ARRAY_SIZE(no_reclaim_cmds); trans->conf.rx_mpdu_cmd = REPLY_RX_MPDU_CMD; - trans->conf.rx_mpdu_cmd_hdr_size = sizeof(struct iwl_rx_mpdu_res_start); + trans->conf.rx_mpdu_cmd_hdr_size = sizeof(struct iwl_rx_mpdu_desc); trans->conf.wide_cmd_header = true; iwl_trans_op_mode_enter(trans, op_mode);