On Wed, Sep 10, 2014 at 6:14 PM, Anand Avati <avati@xxxxxxxxxxx> wrote: > > This is something beyond the libfuse API. Unless the kernel/user ABI is > modified to present the entire 128bits with each call (i.e, both nodeID + > generation instead of just nodeID) we are still bound to provide unique > 64bit nodeID (and persistent for anything living across umount/mount). We have nodeID + generation on the kernel ABI as well. NoreID values of 0 and 1 are reserved. The rest of the 128bit space is available. Generation numbers are truncated to 32bits inside the kernel, but that's easy to fix... Thanks, Miklos -- Linux-cachefs mailing list Linux-cachefs@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/linux-cachefs