KNFSD

Alan Cox (alan@lxorguk.ukuu.org.uk)
Tue, 21 Jul 98 00:29 BST


As it stands right now the Alpha uses 32bit inodes so the Alpha comes to

8 (pointer)
8 (2 kdev_t)
12 (3 ino_t)

Which gives us 28 bytes/file handle (limit is 32)

For the Ultrasparc however we use 64bit inode_t's and this leaves us

8 (pointer)
8 (2 kdev_t)
24 (3 ino_t)

putting us over the limit.

Dave: since nobody is actually using the top half of the ino_t on the sparc
right now can I do a quick 2.2 fix and do

typedef u32 knfs_ino_t

and use that and do casts ? If so I'll send Linus a fix tonight and its
another one crossed off the list.

Alan

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.altern.org/andrebalsa/doc/lkml-faq.html