summaryrefslogtreecommitdiff
path: root/uapi/linux
diff options
context:
space:
mode:
authorYu Wang <yyuwang@codeaurora.org>2017-06-08 12:15:42 +0800
committersnandini <snandini@codeaurora.org>2017-07-03 14:13:00 -0700
commitb48648d6b0ac8f410d233eda7bf1ebc28d7eb89e (patch)
tree41bf83f5dc38178a3fdd1258540f4df6dc25e112 /uapi/linux
parentaa5c0b2b5fe1972d70c6ca118fe7b264ae571660 (diff)
qcacld-3.0: fix a potential spinlock lockup issue
When time stamping RX packets, spinlock host_target_sync_lock will be hold if it's now in TSF capturing state; if TSF-captured IRQ happened at this moment, it will also try to get host_target_sync_lock; if it's handled on the same CPU, lockup will happen. In the use-case, to update the current host time, it's no need to get the spinlock in this TSF-captured IRQ context, so move host-time updating out of the lock. Change-Id: I87205d5935bd2063c80ce7cf767cbc36dde55236 CRs-Fixed: 2057693
Diffstat (limited to 'uapi/linux')
0 files changed, 0 insertions, 0 deletions