Re: extX features

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sat, Apr 05, 2008 at 06:52:27PM +0530, Manish Katiyar wrote:
> ExtX has optional features that are organized into three categories
> based on what the operating system should do if it encounters a file
> system with a feature that it does not support. The first category is
> the compatible features, and if the OS does not support one of these
> features, it can still mount the file system and continue as normal.
> Examples of this include allocation methods, the existence of a file
> system journal, and extended attributes. There are also incompatible
> features, and if an OS encounters one of these, it should not mount
> the file system. An example of this includes compression. Lastly, a
> feature can be a read only compatible feature. When an OS encounters
> one of these features that it does not support, the file system should
> be mounted as read only. Examples of this include large file support
> and using B-trees to sort directories instead of an unsorted list.
> 
> In above I could not understand what is meant by OS supported ???
> Isn't for a filesystem the features are filesystem specific. or OS
> here means the VFS layer ??? How can an OS support  or not support
> B-trees or journalling, it has to be filesystem dependant......isn't
> it ?

If the OS doesn't support journalling (i.e.: doesn't support ext3 which
basically is ext2+journalling), it can still mount the filesystem as an
ext2 filesystem. Therefore journalling is a compatible feature.


Erik

-- 
Erik Mouw -- mouw@xxxxxxxxxxxx

Attachment: signature.asc
Description: Digital signature


[Index of Archives]     [Newbies FAQ]     [Linux Kernel Mentors]     [Linux Kernel Development]     [IETF Annouce]     [Git]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux SCSI]     [Linux ACPI]
  Powered by Linux