ceph: use 2 instead of 1 as fallback for 32-bit inode number
PATCH 1/1 ceph: use 2 instead of 1 as fallback for 32-bit inode number
The root directory of the Ceph mount has inode number 1, so falling back to 1 always creates a collision. 2 is unused on my test systems and seems less likely to collide.
Signed-off-by Amon Ott <[email protected]>
Signed-off-by Sage Weil <[email protected]>
--- fs/ceph/super.h | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
fs/ceph/super.h +1 -1
@@ -366,7 +366,7 @@ static inline u32 ceph_ino_to_ino32(__u64 vino)u32 ino = vino &0xffffffff ; ino ^= vino >>32 ;if (!ino) - ino =1 ; + ino =2 ;return ino; }
Signature · 1 line
1.7.5.4