[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug #17877] Invalid "No such file or directory" error on filesystem wit
From: |
Paul Eggert |
Subject: |
[bug #17877] Invalid "No such file or directory" error on filesystem without stable inode numbers |
Date: |
Thu, 05 Oct 2006 23:00:57 +0000 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.10) Gecko/20060902 Firefox/1.0.4 (Debian package 1.0.4-2sarge11) |
Follow-up Comment #11, bug #17877 (project findutils):
>> if some Linux-based file systems can't provide stable
>> inode numbers, they should be fixed so that they do. It
>> shouldn't be that hard.
>
> It's not hard, it's impossible. Take for example path
> based network filesystems (smbfs, sshfs). For these the
> only identifier for files is the path.
If files are identified by the path, then you can hash the
path. If you use a good 64-bit hash the chance of collision
is practically zero. That's good enough.
I may sound a bit impatient here, but it's impatience for a
reason. Knowledge of file serial numbers must be hardwired
into thousands of programs. We can't change them all. If you
have to support inodes by some inefficient means, then I'm
afraid that's what you'll have to do. (Or, if you prefer,
you can warn users of these file systems that they will
break lots of programs. :-)
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?17877>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
- Re: [bug #17877] Invalid "No such file or directory" error on filesystem without stable inode numbers, James Youngman, 2006/10/01
- [bug #17877] Invalid "No such file or directory" error on filesystem without stable inode numbers, Paul Eggert, 2006/10/04
- [bug #17877] Invalid "No such file or directory" error on filesystem without stable inode numbers, Miklos Szeredi, 2006/10/04
- [bug #17877] Invalid "No such file or directory" error on filesystem without stable inode numbers,
Paul Eggert <=
- [bug #17877] Invalid "No such file or directory" error on filesystem without stable inode numbers, Miklos Szeredi, 2006/10/06
- Re: [bug #17877] Invalid "No such file or directory" error on filesystem without stable inode numbers, James Youngman, 2006/10/06
- Re: [bug #17877] Invalid "No such file or directory" error on filesystem without stable inode numbers, Paul Eggert, 2006/10/06
- Re: [bug #17877] Invalid "No such file or directory" error on filesystem without stable inode numbers, Miklos Szeredi, 2006/10/06
- Re: [bug #17877] Invalid "No such file or directory" error on filesystem without stable inode numbers, Paul Eggert, 2006/10/06
- Re: [bug #17877] Invalid "No such file or directory" error on filesystem without stable inode numbers, Miklos Szeredi, 2006/10/06
- Re: [bug #17877] Invalid "No such file or directory" error on filesystem without stable inode numbers, Paul Eggert, 2006/10/06
- Re: [bug #17877] Invalid "No such file or directory" error on filesystem without stable inode numbers, Miklos Szeredi, 2006/10/07
- Re: [bug #17877] Invalid "No such file or directory" error on filesystem without stable inode numbers, Paul Eggert, 2006/10/07
- Re: [bug #17877] Invalid "No such file or directory" error on filesystem without stable inode numbers, Miklos Szeredi, 2006/10/07