ceph: Annotate struct ceph_monmap with __counted_by
[linux-2.6-block.git] / net / ceph / mon_client.c
index faabad6603db29263d11682afbf3b1dad2ca9e69..f263f7e91a219bbfa917c782ea1c8d9c4e236d9e 100644 (file)
@@ -1136,6 +1136,7 @@ static int build_initial_monmap(struct ceph_mon_client *monc)
                               GFP_KERNEL);
        if (!monc->monmap)
                return -ENOMEM;
+       monc->monmap->num_mon = num_mon;
 
        for (i = 0; i < num_mon; i++) {
                struct ceph_entity_inst *inst = &monc->monmap->mon_inst[i];
@@ -1147,7 +1148,6 @@ static int build_initial_monmap(struct ceph_mon_client *monc)
                inst->name.type = CEPH_ENTITY_TYPE_MON;
                inst->name.num = cpu_to_le64(i);
        }
-       monc->monmap->num_mon = num_mon;
        return 0;
 }