Re: ext4 developers interlock meeting minutes (June 28th, 2006)

Andreas Dilger <[email protected]>
Newsgroups gmane.comp.file-systems.ext2.devel
Message-ID <[email protected]>
On Jun 30, 2006  16:39 -0700, Mingming Cao wrote:
> 3. finer timestamp patch was discussed a bit, is it ready to include to
> the series? Stephen commented to wait until the kernel patch is settle
> down and the corresponding e2fsprogs changes are there. Right now he has
> concerns about the kernel patches. To be discussed with Andreas.

Unfortunately, I wasn't able to attend last week.  What was the general
outcome of this discussion?  Is the on-disk structure of the nsec and
epoch timestamp extensions acceptable?

Is there consensus about the use (and value!) of the superblock ROCOMPAT
flag?  That was added at the request of Stephen, to handle the rare case
where the client is updating the mtime/ctime of the inode, but might not
be able to store this on disk, and cause confusion for make, etc.

The ability to mark a filesystem ROCOMPAT_NS_TIMESTAMP by e2fsck and
handle the required EA shifting isn't something that CFS needs, and
isn't really needed except for rare cases.  This could be added to new
filesystems at mke2fs time if desired, though it does impose additional
interoperability restrictions that may not be needed.


There was some question from Andreas Gruenbacher (SuSE) on whether we
should be storing nsec resolution timestamps for the atime at all.

What is still missing from the patch is the ability to "add" extended
timestamps to existing large inodes that may already have EA data (i.e.
if ROCOMPAT_NS_TIMESTAMP isn't set).  This is something that will be
needed by CFS at some point, but isn't needed for initial use like having
a firm consensus of the on-disk format.

Cheers, Andreas
--
Andreas Dilger
Principal Software Engineer
Cluster File Systems, Inc.


Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.