summaryrefslogtreecommitdiff
path: root/scripts/gdb/linux/dmesg.py
diff options
context:
space:
mode:
authorAlok Kumar <alokkuma@codeaurora.org>2019-08-07 17:39:32 +0530
committerGerrit - the friendly Code Review server <code-review@localhost>2019-10-25 04:15:46 -0700
commit56e4e5efe8b94d88c6642ebf2e057f91826e099f (patch)
tree4ce6f6c82dbf49687a887d4cb137f1f6b8d20849 /scripts/gdb/linux/dmesg.py
parent700a1204af197134f49fdbe3a536acb3603407cc (diff)
qcacmn: Reset rx_pending to avoid continuous tasklet scheduling
The rx_pending flag is never set to 0 if the check for TARGET_REGISTER_ACCESS_ALLOWED(scn) is failed when target is not reachable. Since, the rx_pending flag is not set to 0, ce_check_rx_pending(CE_state) check inside ce_tasklet() will be true and tasklet gets rescheduled again and again. Reset the rx_pending flag before TARGET_REGISTER_ACCESS_ALLOWED(scn) check in ce_per_engine_service() to avoid continuous scheduling of tasklet when check for TARGET_REGISTER_ACCESS_ALLOWED(scn) fails. Change-Id: Ib9268e6cf2bdcd0ed0bf84934e9370bcef1cdbab CRs-Fixed: 2375307
Diffstat (limited to 'scripts/gdb/linux/dmesg.py')
0 files changed, 0 insertions, 0 deletions