summaryrefslogtreecommitdiffstats
path: root/include/linux/ceph
diff options
context:
space:
mode:
authorAlex Elder <elder@inktank.com>2012-10-25 23:34:42 -0500
committerAlex Elder <elder@inktank.com>2012-11-01 07:55:42 -0500
commit86b00e0da6be7bbc16412f126c5b548ac5d91d50 (patch)
tree466c0dcecd75ca707f33b18265be969e385f366c /include/linux/ceph
parenta92ffdf8a9b09f8fae9a8f418f87f30a5e459570 (diff)
downloadblackbird-op-linux-86b00e0da6be7bbc16412f126c5b548ac5d91d50.tar.gz
blackbird-op-linux-86b00e0da6be7bbc16412f126c5b548ac5d91d50.zip
rbd: get parent spec for version 2 images
Add support for getting the the information identifying the parent image for rbd images that have them. The child image holds a reference to its parent image specification structure. Create a new entry "parent" in /sys/bus/rbd/image/N/ to report the identifying information for the parent image, if any. Signed-off-by: Alex Elder <elder@inktank.com> Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
Diffstat (limited to 'include/linux/ceph')
-rw-r--r--include/linux/ceph/rados.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/include/linux/ceph/rados.h b/include/linux/ceph/rados.h
index 0a99099801a4..15077db662ed 100644
--- a/include/linux/ceph/rados.h
+++ b/include/linux/ceph/rados.h
@@ -87,6 +87,8 @@ struct ceph_pg {
*
* lpgp_num -- as above.
*/
+#define CEPH_NOPOOL ((__u64) (-1)) /* pool id not defined */
+
#define CEPH_PG_TYPE_REP 1
#define CEPH_PG_TYPE_RAID4 2
#define CEPH_PG_POOL_VERSION 2
OpenPOWER on IntegriCloud