qcacld-3.0: Null-check 5GHz band before configuration
There is a null pointer dereference during 5GHz band configure when wifi mode is forced to 802.11b in the ini config file. Perform a null check before 5GHz configuration and skip if needed. Change-Id: I70b7576e7bf49fa66a8c88de49dad9a1643cc7cb CRs-Fixed: 1074146
这个提交包含在:
@@ -1001,6 +1001,11 @@ static void hdd_update_tgt_vht_cap(hdd_context_t *hdd_ctx,
|
|||||||
wiphy->bands[IEEE80211_BAND_5GHZ];
|
wiphy->bands[IEEE80211_BAND_5GHZ];
|
||||||
uint32_t temp = 0;
|
uint32_t temp = 0;
|
||||||
|
|
||||||
|
if (!band_5g) {
|
||||||
|
hdd_info("5GHz band disabled, skipping capability population");
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
/* Get the current MPDU length */
|
/* Get the current MPDU length */
|
||||||
status =
|
status =
|
||||||
sme_cfg_get_int(hdd_ctx->hHal, WNI_CFG_VHT_MAX_MPDU_LENGTH,
|
sme_cfg_get_int(hdd_ctx->hHal, WNI_CFG_VHT_MAX_MPDU_LENGTH,
|
||||||
|
在新工单中引用
屏蔽一个用户