Thread (7 messages) 7 messages, 3 authors, 2018-01-24

Re: [PATCH net 1/2] vhost: use mutex_lock_nested() in vhost_dev_lock_vqs()

From: David Miller <davem@davemloft.net>
Date: 2018-01-24 21:38:33
Also in: lkml

From: Jason Wang <redacted>
Date: Tue, 23 Jan 2018 17:27:25 +0800
We used to call mutex_lock() in vhost_dev_lock_vqs() which tries to
hold mutexes of all virtqueues. This may confuse lockdep to report a
possible deadlock because of trying to hold locks belong to same
class. Switch to use mutex_lock_nested() to avoid false positive.

Fixes: 6b1e6cc7855b0 ("vhost: new device IOTLB API")
Reported-by: syzbot+dbb7c1161485e61b0241@syzkaller.appspotmail.com
Signed-off-by: Jason Wang <redacted>
Michael, I see you ACK'd this, meaning that you're OK with these two
fixes going via my net tree?

Thanks.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help