Re: CD writing in future Linux (stirring up a hornets' nest)
From: Christopher Friesen
Date: Fri Feb 10 2006 - 10:12:15 EST
Joerg Schilling wrote:
"Christopher Friesen" <cfriesen@xxxxxxxxxx> wrote:
There's nothing there that says the mapping cannot change with
time...just that it has to be unique.
If it changes over the runtime of a program, it is not unique from the
view of that program.
That depends on what "uniquely identified" actually means.
One possible definition is that at any time, a particular path maps to a
single unique st_ino/st_dev tuple.
The other possibility (and this is what you seem to be advocating) is
that a st_ino/st_dev tuple always maps to the same file over the entire
runtime of the system.
This second possibility seems easily disproved. If you delete and
recreate files on a filesystem (assuming nobody has open files in the
filesystem), at some point a new file will end up with the same inode as
an old (deleted) file. The two files are different, but have the same
This leaves the first possibility as the only choice...
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/