]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
osd: fix OpWQ dump locking
authorSage Weil <sage@inktank.com>
Tue, 18 Mar 2014 20:20:56 +0000 (13:20 -0700)
committerSage Weil <sage@inktank.com>
Tue, 18 Mar 2014 20:22:34 +0000 (13:22 -0700)
commitff11965c92ee256701310b6974e5a4e7dc5d69d9
tree9915e56e027ed5e7826287c88dfaddb0c532bb8a
parent4a3464cecda0c0a421928760e4216a121ec83a1b
osd: fix OpWQ dump locking

The pqueue is protected by the wq lock, not by qlock; for example, see
OpWQ::_enqueue.  qlock protects the pg_for_processing map only.

Fixes: #7735
Signed-off-by: Sage Weil <sage@inktank.com>
src/osd/OSD.h