fix(wifi): fix scheduling issue when tasks have the same priority as the Wi-Fi task

This commit is contained in:
yinqingzhao
2026-06-10 20:43:42 +08:00
parent cb306506c8
commit ced2dcf748
8 changed files with 8 additions and 8 deletions
+1 -1
View File
@@ -579,7 +579,7 @@ ppTxProtoProc = 0x40001c4c;
ppTxqUpdateBitmap = 0x40001c50; ppTxqUpdateBitmap = 0x40001c50;
/*pp_coex_tx_request = 0x40001c54;*/ /*pp_coex_tx_request = 0x40001c54;*/
pp_hdrsize = 0x40001c58; pp_hdrsize = 0x40001c58;
pp_post = 0x40001c5c; //pp_post = 0x40001c5c;
pp_process_hmac_waiting_txq = 0x40001c60; pp_process_hmac_waiting_txq = 0x40001c60;
rcGetAmpduSched = 0x40001c64; rcGetAmpduSched = 0x40001c64;
rcUpdateRxDone = 0x40001c68; rcUpdateRxDone = 0x40001c68;
+1 -1
View File
@@ -764,7 +764,7 @@ ppTxProtoProc = 0x40001728;
ppTxqUpdateBitmap = 0x4000172c; ppTxqUpdateBitmap = 0x4000172c;
/*pp_coex_tx_request = 0x40001730;*/ /*pp_coex_tx_request = 0x40001730;*/
pp_hdrsize = 0x40001734; pp_hdrsize = 0x40001734;
pp_post = 0x40001738; //pp_post = 0x40001738;
pp_process_hmac_waiting_txq = 0x4000173c; pp_process_hmac_waiting_txq = 0x4000173c;
rcGetAmpduSched = 0x40001740; rcGetAmpduSched = 0x40001740;
rcUpdateRxDone = 0x40001744; rcUpdateRxDone = 0x40001744;
@@ -197,7 +197,7 @@ ppTxProtoProc = 0x40000eac;
ppTxqUpdateBitmap = 0x40000eb0; ppTxqUpdateBitmap = 0x40000eb0;
pp_coex_tx_request = 0x40000eb4; pp_coex_tx_request = 0x40000eb4;
pp_hdrsize = 0x40000eb8; pp_hdrsize = 0x40000eb8;
pp_post = 0x40000ebc; //pp_post = 0x40000ebc;
pp_process_hmac_waiting_txq = 0x40000ec0; pp_process_hmac_waiting_txq = 0x40000ec0;
ppDequeueTxDone_Locked = 0x40000ec4; ppDequeueTxDone_Locked = 0x40000ec4;
ppProcTxDone = 0x40000ec8; ppProcTxDone = 0x40000ec8;
@@ -113,7 +113,7 @@ ppTxProtoProc = 0x40000d44;
ppTxqUpdateBitmap = 0x40000d48; ppTxqUpdateBitmap = 0x40000d48;
/*pp_coex_tx_request = 0x40000d4c;*/ /*pp_coex_tx_request = 0x40000d4c;*/
pp_hdrsize = 0x40000d50; pp_hdrsize = 0x40000d50;
pp_post = 0x40000d54; //pp_post = 0x40000d54;
pp_process_hmac_waiting_txq = 0x40000d58; pp_process_hmac_waiting_txq = 0x40000d58;
rcGetAmpduSched = 0x40000d5c; rcGetAmpduSched = 0x40000d5c;
rcUpdateRxDone = 0x40000d60; rcUpdateRxDone = 0x40000d60;
@@ -197,7 +197,7 @@ ppTxProtoProc = 0x40000e24;
ppTxqUpdateBitmap = 0x40000e28; ppTxqUpdateBitmap = 0x40000e28;
pp_coex_tx_request = 0x40000e2c; pp_coex_tx_request = 0x40000e2c;
pp_hdrsize = 0x40000e30; pp_hdrsize = 0x40000e30;
pp_post = 0x40000e34; //pp_post = 0x40000e34;
pp_process_hmac_waiting_txq = 0x40000e38; pp_process_hmac_waiting_txq = 0x40000e38;
ppDequeueTxDone_Locked = 0x40000e3c; ppDequeueTxDone_Locked = 0x40000e3c;
ppProcTxDone = 0x40000e40; ppProcTxDone = 0x40000e40;
+1 -1
View File
@@ -1019,7 +1019,7 @@ ppTxProtoProc = 0x400056b8;
ppTxqUpdateBitmap = 0x400056c4; ppTxqUpdateBitmap = 0x400056c4;
/*pp_coex_tx_request = 0x400056d0;*/ /*pp_coex_tx_request = 0x400056d0;*/
pp_hdrsize = 0x400056dc; pp_hdrsize = 0x400056dc;
pp_post = 0x400056e8; //pp_post = 0x400056e8;
pp_process_hmac_waiting_txq = 0x400056f4; pp_process_hmac_waiting_txq = 0x400056f4;
rcGetAmpduSched = 0x40005700; rcGetAmpduSched = 0x40005700;
rcUpdateRxDone = 0x4000570c; rcUpdateRxDone = 0x4000570c;
@@ -196,7 +196,7 @@ ppTxProtoProc = 0x2f800fc8;
ppTxqUpdateBitmap = 0x2f800fcc; ppTxqUpdateBitmap = 0x2f800fcc;
pp_coex_tx_request = 0x2f800fd0; pp_coex_tx_request = 0x2f800fd0;
pp_hdrsize = 0x2f800fd4; pp_hdrsize = 0x2f800fd4;
pp_post = 0x2f800fd8; //pp_post = 0x2f800fd8;
pp_process_hmac_waiting_txq = 0x2f800fdc; pp_process_hmac_waiting_txq = 0x2f800fdc;
ppDequeueTxDone_Locked = 0x2f800fe0; ppDequeueTxDone_Locked = 0x2f800fe0;
ppProcTxDone = 0x2f800fe4; ppProcTxDone = 0x2f800fe4;