Without this patch, if there is no association response from AP with host mlme enabled, kernel oops will occur. Signed-off-by: David Lin <yu-hao.lin@xxxxxxx> --- drivers/net/wireless/marvell/mwifiex/join.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/drivers/net/wireless/marvell/mwifiex/join.c b/drivers/net/wireless/marvell/mwifiex/join.c index ef7cc40c3ba4..00720c6840ef 100644 --- a/drivers/net/wireless/marvell/mwifiex/join.c +++ b/drivers/net/wireless/marvell/mwifiex/join.c @@ -723,6 +723,9 @@ int mwifiex_ret_802_11_associate(struct mwifiex_private *priv, mwifiex_dbg(priv->adapter, ERROR, "ASSOC_RESP: UNSPECIFIED failure\n"); } + + if (priv->adapter->host_mlme) + priv->assoc_rsp_size = 0; } else { ret = status_code; } -- 2.25.1