lkml.org 
[lkml]   [1999]   [May]   [5]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: ext2 warning in Linux 2.2.7
On Wed, May 05, 1999 at 06:52:19AM -0400, Alexander Viro wrote:

> That's fine, but there is one huge but. First of all, with many
> filesystems you simply *don't have* an invariant that would be preserved
> across umount;mount, let along reboot and would fit into 64 bits.

[...]

> Do you have any objections against that? Notice that current code simply
> doesn't work for non-UNIX filesystems (and maybe HPFS & NTFS).

NTFS has a 48bit 'inode number' (the FILE record number) which lasts until a
file is deleted (where deleted = 0 hard links); it can then be reused, but
there is also a 16bit 'generation number' (the sequence number in the FILE
record) which is incremented when the inode is reused. So it should be easy to
do something there.

Dunno about HPFS, but isn't it supposed to be quite similar to NTFS?

S.

--
"People get annoyed when you try to debug them."
-- Larry Wall

-
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.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 13:51    [W:0.085 / U:0.872 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site