Hi

David Holland:
> I'm not entirely clear on how this structure is actually used, which
> is why I hadn't yet made this change myself after the issue came up. :-/

My observation in sys/fs/cd9660 is probably the initial cause for
this change. PR kern/48799.

I could produce a problem by exporting to NFS an ISO-9960 filesystem
which gets 64-bit inodes due to high storage loacations of its
directory records. NFS uses these structs to identify files in the
original filesystem. cd9660 then uses the struct ifid member ifid_ino
to fulfill this wish ... if no 32-bit bottleneck prevents it.

So if the fix in ufs causes problems, could you please also have
a look at the fix of kern/48799 ?


Have a nice day :)

Thomas

Reply via email to