On Nov 07, 2006 04:36 +0100, Goswin von Brederlow wrote: > Andreas Dilger <adilger@xxxxxxxxxxxxx> writes: > > The primary issue here is > > that tools which manipulate the filesystem directly (e.g. e2fsprogs) > > have to understand ALL of the *COMPAT flags, and not just the INCOMPAT > > flags. > > Defrag should leave special inodes well enough alone (and I know it > does not, hence the ext3 incompatibiliy) and then it should preserve > all compat features. Compat features are not always related to special inodes. For example, the COMPAT_DIR_INDEX feature is for the directory indexing and has nothing to do with special inodes. In this case, defrag shouldn't break the indexing, but it depends on each specific feature. Hence my assertion that defrag needs to understand EVERY feature flag in the filesystem before it touches the filesystem. Cheers, Andreas -- Andreas Dilger Principal Software Engineer Cluster File Systems, Inc. _______________________________________________ Ext3-users mailing list Ext3-users@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/ext3-users