[BLUETOOTH] lockdep: annotate sk_lock nesting in AF_BLUETOOTH
============================================= [ INFO: possible recursive locking detected ] 2.6.18-1.2726.fc6 #1
This commit is contained in:
committed by
David S. Miller
parent
67f83cbf08
commit
fcc70d5fdc
@ -745,7 +745,13 @@ static inline int sk_stream_wmem_schedule(struct sock *sk, int size)
|
||||
*/
|
||||
#define sock_owned_by_user(sk) ((sk)->sk_lock.owner)
|
||||
|
||||
extern void FASTCALL(lock_sock(struct sock *sk));
|
||||
extern void FASTCALL(lock_sock_nested(struct sock *sk, int subclass));
|
||||
|
||||
static inline void lock_sock(struct sock *sk)
|
||||
{
|
||||
lock_sock_nested(sk, 0);
|
||||
}
|
||||
|
||||
extern void FASTCALL(release_sock(struct sock *sk));
|
||||
|
||||
/* BH context may only use the following locking interface. */
|
||||
|
Reference in New Issue
Block a user