Messages in this thread |  | | | Date | Thu, 18 Feb 1999 13:31:50 -0500 | | From | Raul Miller <> | | Subject | Re: fsync on large files |
| |
On Thu, 18 Feb 1999, Raul Miller wrote: > > > > You might be able to get away with having a list of parents structure > > > > on multiply linked directories, which would have to be mirrored in > > > > dcache.
Alexander Viro <viro@math.psu.edu> wrote: > And on rename() you will rebuild that data. How? Again, direct ancestors > may be even not in dcache yet when you do the first lookup. > What kind of data structure are you going to use?
The list of immediate parents would have to exist on disk for every directory with more than one parent. I suppose I would base that data structure on the "indirect block" structure of a regular inode.
Did I mention that I didn't think this was a pretty solution?
-- Raul
- 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/
|  |