mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-12 15:49:17 -04:00
Merge "net: qrtr: hold ept sem lock before node lookup"
This commit is contained in:
commit
b7a9f3bf0f
1 changed files with 2 additions and 0 deletions
|
|
@ -643,10 +643,12 @@ static struct qrtr_node *qrtr_node_lookup(unsigned int nid)
|
|||
struct qrtr_node *node;
|
||||
unsigned long flags;
|
||||
|
||||
down_read(&qrtr_epts_lock);
|
||||
spin_lock_irqsave(&qrtr_nodes_lock, flags);
|
||||
node = radix_tree_lookup(&qrtr_nodes, nid);
|
||||
node = qrtr_node_acquire(node);
|
||||
spin_unlock_irqrestore(&qrtr_nodes_lock, flags);
|
||||
up_read(&qrtr_epts_lock);
|
||||
|
||||
return node;
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue