<& xfsTemplate,top=>1,side=>1 &>
<!-- Start Project Content -->
<h2>
<b><font face="ARIAL NARROW,HELVETICA">Linux XFS and IRIX XFS</font></b></h2>
<p>
The XFS filesystem under Linux differs from the XFS filesystem
under IRIX in the following ways:
</p>
<ul>
<li>
For XFS Linux 1.0, the filesystem blocksize is limited to the size
of a memory page.
</li>
<p>
<li>
The interface with the kernel (system calls) for Access Control Lists (ACLs)
and Extended Attributes (EAs) is different in XFS/Linux compared with IRIX.
However, the user level libraries for both ACLs and EAs are exactly the
same in Linux and IRIX.
Thus ACL or EA application code can be exactly the same.
</li>
</p>
<p>
<li>
Unwritten extents are not supported in XFS Linux 1.0.
</li>
</p>
<p>
<li>
Linux XFS filesystems are limited to 2 Terabytes in size due to limitations
in the Linux block device I/O layers.
</li>
</p>
<p>
<li>
The maximum accessible file offset of a Linux XFS file
is 16 Terabytes on 4K page size and 64 Terabytes on 16K page size.
</li>
</p>
<p>
<li>
Linux xfsdump/xfsrestore does not support:
<ul>
<p>
<li>
multiple tape devices using multiple -f options
</li>
<li>
new IRIX 6.5.12 dump option, -z (prune large files)
</li>
<li>
DMAPI related options of -a and -D
</li>
</ul>
<p>
Linux xfsdump/xfsrestore does, however, have the added capabilites
of unrestricted use of the -b option for blocksize specification
and remote dumping/restoring between Linux and IRIX hosts.
</li>
<p>
<li>
IRIX XFS filesystems support user and project quotas. Linux XFS
filesystems support user and group quotas.
</li>
</p>
<p>
<li>
Under IRIX, external logs are specified
using a volume manager, XLV or XVM. Under Linux, external
logs can
be specified with extensions to the -l option
of mkfs.
</li>
</p>
<p>
<li>
The quotactl(2) system call interface differs between IRIX
and Linux, and the Linux quota tools differ in a number
of ways to their IRIX counterparts
</li>
</p>
<p>
<li>
Linux XFS does not support realtime subvolumes or Guaranteed-Rate
I/O (GRIO).
</li>
</p>
<p>
<li>
The mkfs command in Linux XFS uses the Version 2 directory
format by default.
</li>
</p>
<p>
<li>
Linux XFS supports mounting by label and
mounting by uuid.
</li>
</p>
<p>
<li>
The xlv volume manager is not available with Linux XFS.
Volume support in Linux XFS is through standard Linux
volume managers lvm and md.
</li>
</p>
</ul>
<br>
<br>
<& xfsTemplate,bottom=>1 &>