Loading
qcacld-3.0: Don't reset tcp_adv_win_scale if any adapter is conn
In connected STA scenario, tcp_adv_win_scale is reset to 1 on runtime suspend. If any TCP connection gets initiated, the SYN packet will cause a runtime resume. The bus bandwidth work gets scheduled ~100msecs after resume is done. This can result in a smaller TCP window value to get used for the TCP connection initially and the window size does not increase even with tcp_adv_win_scale updated to 2 as part of bus bandwidth work. Fix is to not reset the tcp_adv_win_scale config if any adapter is connected on runtime suspend. Change-Id: If10a1e1fd0efc8217f8136a60cfb01b03485a21d CRs-Fixed: 2969041