diff options
author | Yehuda Sadeh <yehuda@hq.newdream.net> | 2009-02-13 17:09:12 -0800 |
---|---|---|
committer | Yehuda Sadeh <yehuda@hq.newdream.net> | 2009-02-13 17:09:12 -0800 |
commit | f62e4db41503d08650ac8c048bac54d4d2c2e2dd (patch) | |
tree | 9ac2698d189d0a1320b63dc0d9a391cc9c377221 | |
parent | f0a2967f05a903d1d012f8c30a7b87c886232c1d (diff) | |
download | ceph-f62e4db41503d08650ac8c048bac54d4d2c2e2dd.tar.gz |
kclient: fix mdsc->snap_empty cleanup
-rw-r--r-- | src/kernel/snap.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/kernel/snap.c b/src/kernel/snap.c index 12043e38203..89e94f8666b 100644 --- a/src/kernel/snap.c +++ b/src/kernel/snap.c @@ -195,7 +195,7 @@ static void __cleanup_empty_realms(struct ceph_mds_client *mdsc) spin_lock(&mdsc->snap_empty_lock); while (!list_empty(&mdsc->snap_empty)) { - realm = list_entry(&mdsc->snap_empty, struct ceph_snap_realm, + realm = list_entry(mdsc->snap_empty.next, struct ceph_snap_realm, empty_item); list_del(&realm->empty_item); spin_unlock(&mdsc->snap_empty_lock); |