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 <ao@m-privacy.de> Signed-off-by: Sage Weil <sage@newdream.net>
This commit is contained in:
parent
1ce208a6ce
commit
a661fc5611
|
@ -367,7 +367,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;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue