[reiserfs-list] RE: [OpenAFS-devel] weird issue with reiserfs on 2.4.3 and openaf s

Jim Rees rees@umich.edu
Fri, 13 Apr 2001 17:07:27 -0400


  we just need somewhere in AFS to store the 32 bits.

I ran into this problem years ago when I did the Apollo port.  The apollo
local file system uses 64 bit "inode" (actually uid) numbers.  I introduced
a new type, osi_fid, and used it wherever inode numbers had been used
before.  Then I used a typedef in param.h to give it the 64 bit type for
apollo, or the old 32 bit type for all the other ports.

This would work for reiser too, and would prepare us for 64 bit inodes or
whatever other kind of handle the local file system wants to use.