On Fri, Oct 27, 2023 at 10:32 AM Christoph Hellwig <hch@xxxxxxxxxxxxx> wrote: > > On Fri, Oct 27, 2023 at 09:43:01AM +0300, Amir Goldstein wrote: > > > Presumable the same for fuse, but for that > > > I'd need to look at how it works for fuse right now and if there's not > > > some subtle differences. > > > > > > > There are subtle differences: > > 1. fuse encodes an internal nodeid - not i_ino > > 2. fuse encodes the inode number as [low32,high32] Sorry, that's [hi32,lo32] as written in commit message. > > > > It cannot use the generic helper. > > That's what I almost feared. It still should use the common symbolic > name for the format just to make everyones life simpler. That's what I thought. This patch converts fuse to use the new defined FILEID_INO64* constants. I plan to send a followup patch to xfs to use the symbolic name after this constant has landed in vfs. It is going to be easier than collaborating the merges of xfs and vfs and there is no reason to rush it. Thanks, Amir.