diff options
Diffstat (limited to 'include/linux/ceph/osdmap.h')
-rw-r--r-- | include/linux/ceph/osdmap.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/include/linux/ceph/osdmap.h b/include/linux/ceph/osdmap.h index 4837e58e3203..db4fb6322aae 100644 --- a/include/linux/ceph/osdmap.h +++ b/include/linux/ceph/osdmap.h | |||
@@ -66,6 +66,9 @@ struct ceph_pg_mapping { | |||
66 | int len; | 66 | int len; |
67 | int osds[]; | 67 | int osds[]; |
68 | } pg_temp; | 68 | } pg_temp; |
69 | struct { | ||
70 | int osd; | ||
71 | } primary_temp; | ||
69 | }; | 72 | }; |
70 | }; | 73 | }; |
71 | 74 | ||
@@ -83,6 +86,8 @@ struct ceph_osdmap { | |||
83 | struct ceph_entity_addr *osd_addr; | 86 | struct ceph_entity_addr *osd_addr; |
84 | 87 | ||
85 | struct rb_root pg_temp; | 88 | struct rb_root pg_temp; |
89 | struct rb_root primary_temp; | ||
90 | |||
86 | struct rb_root pg_pools; | 91 | struct rb_root pg_pools; |
87 | u32 pool_max; | 92 | u32 pool_max; |
88 | 93 | ||