Date: Sat, 3 Jul 2004 23:55:47 -0400 From: Garance A Drosihn <drosih@rpi.edu> To: Alfred Perlstein <alfred@freebsd.org>, Tim Robbins <tjr@freebsd.org> Cc: freebsd-fs@freebsd.org Subject: Re: cvs commit: src/sys/conf NOTES files ... Message-ID: <p06110400bd0d2ca57621@[128.113.24.47]> In-Reply-To: <20040704020915.GI95729@elvis.mu.org> References: <200407031322.i63DMdqC084182@repoman.freebsd.org> <20040703230127.GG95729@elvis.mu.org> <20040704004444.GA52008@cat.robbins.dropbear.id.au> <20040704020915.GI95729@elvis.mu.org>
next in thread | previous in thread | raw e-mail | index | archive | help
At 7:09 PM -0700 7/3/04, Alfred Perlstein wrote: >* Tim Robbins <tjr@freebsd.org> [040703 17:41] wrote: > > On Sat, Jul 03, 2004, Alfred Perlstein wrote: > > > What are the implications of expanding the VFS API to take > > > 64bit inodes? > > > > Widening ino_t to 64 bits would change the layout/size of struct > > stat, so we'd have to add a new stat() syscall (as well as fstat(), > > lstat()) and add compatibility code for binaries that expect the > > old layout. We'd also have to [...] > > I think it's something that would be best left until 6-CURRENT. > >Bah, we can do it. :) The implications are that it certainly ain't going to happen as part of 5.x-stable. It did come up at the DevSummit (at Usenix) as one of the projects we expect to tackle for the 6.0-branch. The people at the DevSummit were also pretty adamant that we must not take as long to get to a production-quality 6.x-stable as it has taken to get to 5.x-stable. I'll also note that I am hoping to see a 64-bit dev_t happen at the same time, for the benefit of filesystems like OpenAFS. ...but I am sure all this will all be written up in a more useful form and with much more detail after everyone gets back from Usenix. I was only there for Tuesday and Wednesday, while most developers were there for the whole Usenix conference. I suspect that discussions continued after the "official" DevSummit was over. -- Garance Alistair Drosehn = gad@gilead.netel.rpi.edu Senior Systems Programmer or gad@freebsd.org Rensselaer Polytechnic Institute or drosih@rpi.edu
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?p06110400bd0d2ca57621>