]> git.proxmox.com Git - mirror_ubuntu-focal-kernel.git/commit - drivers/net/wireless/intel/iwlwifi/mvm/sta.c
iwlwifi: mvm: initialize status in iwl_mvm_add_int_sta_common()
authorLuca Coelho <luciano.coelho@intel.com>
Sat, 2 Sep 2017 08:05:22 +0000 (11:05 +0300)
committerLuca Coelho <luciano.coelho@intel.com>
Fri, 8 Sep 2017 08:49:15 +0000 (11:49 +0300)
commit3f497de997c7ed34ad8a90b64f1ca53a41d428b4
tree8d18fd664a2bfa59668dc67526614964507d5a90
parent61e7d91bcf7725b9fcd9cbfc5fa0e0f84f19e6de
iwlwifi: mvm: initialize status in iwl_mvm_add_int_sta_common()

We always need to initialize the status argument to the success case
before calling iwl_mvm_send_cmd_status() or
iwl_mvm_send_cmd_pdu_status() (which calls the former) otherwise we
may get an uninitialized value back.  In this case, we use
ADD_STA_SUCCESS as success.

Fixes: 732d06e9d9cf ("iwlwifi: mvm: add station before allocating a queue")
Reported by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
drivers/net/wireless/intel/iwlwifi/mvm/sta.c