aboutsummaryrefslogtreecommitdiffstats
path: root/fs/ceph/ceph_fs.h
diff options
context:
space:
mode:
authorSage Weil <sage@newdream.net>2009-10-09 16:38:45 -0700
committerSage Weil <sage@newdream.net>2009-10-09 16:39:30 -0700
commit752727a1b21a462d6ef634d552f180ae692f8947 (patch)
tree46e59f04e85e160641a71f64fcfbb899dfb7e438 /fs/ceph/ceph_fs.h
parentceph: update to mon client protocol v15 (diff)
downloadlinux-dev-752727a1b21a462d6ef634d552f180ae692f8947.tar.xz
linux-dev-752727a1b21a462d6ef634d552f180ae692f8947.zip
ceph: add file layout validation
This tracks updates to code shared with userspace. Signed-off-by: Sage Weil <sage@newdream.net>
Diffstat (limited to 'fs/ceph/ceph_fs.h')
-rw-r--r--fs/ceph/ceph_fs.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/fs/ceph/ceph_fs.h b/fs/ceph/ceph_fs.h
index acf24c6944c7..b3bbab1952c9 100644
--- a/fs/ceph/ceph_fs.h
+++ b/fs/ceph/ceph_fs.h
@@ -72,7 +72,9 @@ struct ceph_file_layout {
__le32 fl_pg_pool; /* namespace, crush ruleset, rep level */
} __attribute__ ((packed));
+#define CEPH_MIN_STRIPE_UNIT 65536
+int ceph_file_layout_is_valid(const struct ceph_file_layout *layout);
/*********************************************