summaryrefslogtreecommitdiffstats
path: root/fs/ceph/ceph_fs.h
diff options
context:
space:
mode:
authorSage Weil2009-12-02 20:54:25 +0100
committerSage Weil2009-12-03 23:59:48 +0100
commit1d1de9160e0d8aff0d67a21137b62e63ffd6f184 (patch)
tree45482bacc25511428b150424f0bdb934b6d9bf73 /fs/ceph/ceph_fs.h
parentceph: whitespace cleanup (diff)
downloadkernel-qcow2-linux-1d1de9160e0d8aff0d67a21137b62e63ffd6f184.tar.gz
kernel-qcow2-linux-1d1de9160e0d8aff0d67a21137b62e63ffd6f184.tar.xz
kernel-qcow2-linux-1d1de9160e0d8aff0d67a21137b62e63ffd6f184.zip
ceph: hide /.ceph from readdir results
We need to skip /.ceph in (cached) readdir results, and exclude "/.ceph" from the cached ENOENT lookup check. Signed-off-by: Sage Weil <sage@newdream.net>
Diffstat (limited to 'fs/ceph/ceph_fs.h')
-rw-r--r--fs/ceph/ceph_fs.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/fs/ceph/ceph_fs.h b/fs/ceph/ceph_fs.h
index 4e5f49c738d8..699196a10c66 100644
--- a/fs/ceph/ceph_fs.h
+++ b/fs/ceph/ceph_fs.h
@@ -44,6 +44,7 @@
#define CEPH_INO_ROOT 1
+#define CEPH_INO_CEPH 2 /* hidden .ceph dir */
/* arbitrary limit on max # of monitors (cluster of 3 is typical) */
#define CEPH_MAX_MON 31