In case Device is P2P GO and SSR is triggered due to any reason, Stop_adapter is called. Inside stop adapter adapter->session.ap.beacon is freed. When P2P GO negotiation is initiated after SSR, __wlan_hdd_cfg80211_stop_ap function tries to access adapter->session.ap.beacon which freed during SSR. Failure is returned in case adapter->session.ap.beacon is NULL, Which causes failure of p2p negotiation. Fix is to return success to upper layers in case SAP is already down, So that beacon interval can be cleaned up. Change-Id: Ie7a30475b2a54860843b1430964585d22f02c110 CRs-Fixed: 2503216 |
||
---|---|---|
.. | ||
bmi | ||
cds | ||
dp | ||
hdd | ||
mac | ||
pld | ||
sap | ||
sme | ||
wma |