diff options
author | Chris Mason <chris.mason@oracle.com> | 2011-12-23 07:53:00 -0500 |
---|---|---|
committer | Chris Mason <chris.mason@oracle.com> | 2011-12-23 07:53:00 -0500 |
commit | 8d532b2afb2eacc84588db709ec280a3d1219be3 (patch) | |
tree | 27a4353e75d67bc41e9d2172702dbed1109095eb /usr | |
parent | d85c8a6f1bc083279215ff6e79b7c292bf3ec905 (diff) | |
download | linux-stable-8d532b2afb2eacc84588db709ec280a3d1219be3.tar.gz linux-stable-8d532b2afb2eacc84588db709ec280a3d1219be3.tar.bz2 linux-stable-8d532b2afb2eacc84588db709ec280a3d1219be3.zip |
Btrfs: fix worker lock misuse in find_worker
Dan Carpenter noticed that we were doing a double unlock on the worker
lock, and sometimes picking a worker thread without the lock held.
This fixes both errors.
Signed-off-by: Chris Mason <chris.mason@oracle.com>
Reported-by: Dan Carpenter <dan.carpenter@oracle.com>
Diffstat (limited to 'usr')
0 files changed, 0 insertions, 0 deletions