On 9/26/07, Andreas Dilger <adilger@xxxxxxxxxxxxx> wrote: > On Sep 25, 2007 23:40 -0600, Jim Cromie wrote: > > kernel learner wrote: > > >ext3 filesystem has 32-bit block address and ext4 filesystem has > > >48-bit block address. If a user installs ext4, how will the file > > >system handle already existing block with 32 bit values? > > > > Why should it ? thats what ext3 is for. > > Bzzt. Wrong answer. The ext4 code will be able to read existing ext3 > (and ext2) filesystems just fine. Otherwise there wouldn't be much > of an upgrade path. > > > Id expect ext4 drivers handling ext3 filesystems is a distant, secondary > > goal to getting a fast, reliable, clean 48bit filesystem working. > > Far from the truth. One of the main goals of ext4 is that it is a drop-in > replacement for ext3. The code is mostly incremental improvements over > ext3, and that IS one of the reasons that it is reliable. We didn't throw > away 10 years of bug fixes in the ext2/ext3 code when adding the ext4 > features. > > Cheers, Andreas > -- > Andreas Dilger > Principal Software Engineer > Cluster File Systems, Inc. > > > -- > To unsubscribe from this list: send an email with > "unsubscribe kernelnewbies" to ecartis@xxxxxxxxxxxx > Please read the FAQ at http://kernelnewbies.org/FAQ > > Is it not the case that VFS takes care of all filesystems available ? VFS will see if a particular file belongs to ext3 or ext4 and call that FS's drivers to access information ?? Correct me if I am wrong. I am a newbie! Sachin -- To unsubscribe from this list: send an email with "unsubscribe kernelnewbies" to ecartis@xxxxxxxxxxxx Please read the FAQ at http://kernelnewbies.org/FAQ