Ping? regards, dan carpenter On Wed, Sep 27, 2023 at 03:40:41PM +0300, Dan Carpenter wrote: > This error path should return -EINVAL instead of success. > > Fixes: 57974a55d995 ("wifi: iwlwifi: mvm: refactor iwl_mvm_mac_sta_state_common()") > Signed-off-by: Dan Carpenter <dan.carpenter@xxxxxxxxxx> > --- > I copy and pasted this approach from similar code in the same patch. > > drivers/net/wireless/intel/iwlwifi/mvm/mld-sta.c | 4 +++- > 1 file changed, 3 insertions(+), 1 deletion(-) > > diff --git a/drivers/net/wireless/intel/iwlwifi/mvm/mld-sta.c b/drivers/net/wireless/intel/iwlwifi/mvm/mld-sta.c > index 1464aad039e1..f2e952481ff8 100644 > --- a/drivers/net/wireless/intel/iwlwifi/mvm/mld-sta.c > +++ b/drivers/net/wireless/intel/iwlwifi/mvm/mld-sta.c > @@ -707,8 +707,10 @@ int iwl_mvm_mld_add_sta(struct iwl_mvm *mvm, struct ieee80211_vif *vif, > rcu_dereference_protected(mvm_sta->link[link_id], > lockdep_is_held(&mvm->mutex)); > > - if (WARN_ON(!link_conf || !mvm_link_sta)) > + if (WARN_ON(!link_conf || !mvm_link_sta)) { > + ret = -EINVAL; > goto err; > + } > > ret = iwl_mvm_mld_cfg_sta(mvm, sta, vif, link_sta, link_conf, > mvm_link_sta); > -- > 2.39.2