lkml.org 
[lkml]   [1999]   [Feb]   [18]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: fsync on large files


On Wed, 17 Feb 1999, Linus Torvalds wrote:
>
> It's basically the same as for hardlinked files: index by <inode:filename>
> rather than by <dentry:filename>, and move the child list into the inode.
> We already have the inode, and we already disallow having children of
> negative dentries, so we have all the rules in place.

Duh, I've made the very same mistake several times before: the above does
get rid of aliases, but it's too brute force (it doesn't allow the aliases
in the first place - and we _do_ want to have the aliases in order to get
the ".." thing correct).

I had a solution for this, and it also handled the vfat alias where you
have multiple names for the same path for non-hardlinked-directory-related
issues (which was why I was thinking of it at first). It just wasn't the
above.

I hope it wasn't a case of me just _thinking_ I had a solution for it.
I'll go sleep, I'm batting a zero average right now.

Linus "no space in the margins" Torvalds


-
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:50    [W:0.081 / U:0.784 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site