summaryrefslogtreecommitdiffstats
path: root/lib/ashrdi3.c
diff options
context:
space:
mode:
authorDesmond Cheong Zhi Xi <desmondcheongzx@gmail.com>2021-08-10 06:14:07 +0200
committerLuiz Augusto von Dentz <luiz.von.dentz@intel.com>2021-08-10 19:40:48 +0200
commit27c24fda62b601d6f9ca5e992502578c4310876f (patch)
tree8c8b233934f0504858aa56aaef312e24def204f6 /lib/ashrdi3.c
parentBluetooth: avoid circular locks in sco_sock_connect (diff)
downloadlinux-27c24fda62b601d6f9ca5e992502578c4310876f.tar.xz
linux-27c24fda62b601d6f9ca5e992502578c4310876f.zip
Bluetooth: switch to lock_sock in SCO
Since sco_sock_timeout is now scheduled using delayed work, it is no longer run in SOFTIRQ context. Hence bh_lock_sock is no longer necessary in SCO to synchronise between user contexts and SOFTIRQ processing. As such, calls to bh_lock_sock should be replaced with lock_sock to synchronize with other concurrent processes that use lock_sock. Signed-off-by: Desmond Cheong Zhi Xi <desmondcheongzx@gmail.com> Signed-off-by: Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
Diffstat (limited to 'lib/ashrdi3.c')
0 files changed, 0 insertions, 0 deletions