]> git.baikalelectronics.ru Git - kernel.git/commit
ceph: close messenger race
authorSage Weil <sage@newdream.net>
Wed, 28 Apr 2010 20:51:50 +0000 (13:51 -0700)
committerSage Weil <sage@newdream.net>
Mon, 17 May 2010 22:25:25 +0000 (15:25 -0700)
commitfd0e73361849d985f94a31751674f97e630eab05
tree0f9e2b9d0b6edd9c37a5f6528a1c7c60fb10a902
parent2eea9e1492b08ffcc3983d19fb8f40e2b9d2f5c1
ceph: close messenger race

Simplify messenger locking, and close race between ceph_con_close() setting
the CLOSED bit and con_work() checking the bit, then taking the mutex.

Signed-off-by: Sage Weil <sage@newdream.net>
fs/ceph/messenger.c