qcacld-3.0: Set cds_ol_rx_thread schedule policy to SCHED_RR

On QCS405 platform, it's observed that cds_ol_rx_pkt_freeq is empty
while receiving UDP packets, driver try to allocate cds_ol_rx_pkt in
ol_rx_data_process but failed. This leads to lots of frames got dropped.
Raise cds_ol_rx_thread scheduler policy to SCHED_RR to compete with
CE tasklet scheduler speed. With this change, found cds_ol_rx_pkt_freeq
is not going to be empty while receiving UDP packets.

Change-Id: I4bee3d69c2754ec6be10a2b623b4ebe8b2c0859b
CRs-Fixed: 2373936
此提交包含在:
hangtian
2019-01-16 12:43:05 +08:00
提交者 nshrivas
父節點 e40a6ccdfd
當前提交 cd2b2860b9
共有 3 個檔案被更改,包括 16 行新增0 行删除

查看文件

@@ -88,6 +88,7 @@ endif
ifeq ($(CONFIG_ARCH_QCS405), y)
CONFIG_WLAN_SYNC_TSF_PLUS := y
CONFIG_WLAN_SYNC_TSF_PLUS_NOIRQ := y
CONFIG_THREAD_PERFORMANCE := y
endif
#Flag to enable Legacy Fast Roaming2(LFR2)