diff --git a/[refs] b/[refs] index 5c8de863e510..3ecd193b7738 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 28362986f8743124b3a0fda20a8ed3e80309cce1 +refs/heads/master: f407731d12214e7686819018f3a1e9d7b6f83a02 diff --git a/trunk/net/ceph/osd_client.c b/trunk/net/ceph/osd_client.c index 32bd696b39a8..a6dc6acd6566 100644 --- a/trunk/net/ceph/osd_client.c +++ b/trunk/net/ceph/osd_client.c @@ -642,6 +642,7 @@ static struct ceph_osd *create_osd(struct ceph_osd_client *osdc, int onum) atomic_set(&osd->o_ref, 1); osd->o_osdc = osdc; osd->o_osd = onum; + RB_CLEAR_NODE(&osd->o_node); INIT_LIST_HEAD(&osd->o_requests); INIT_LIST_HEAD(&osd->o_linger_requests); INIT_LIST_HEAD(&osd->o_osd_lru);