summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEric Sandeen <sandeen@sandeen.net>2010-03-15 13:05:27 -0500
committerEric Sandeen <sandeen@sandeen.net>2010-03-15 13:05:27 -0500
commitd1416085ae8f079418507e33874d1ec6b5c721d4 (patch)
tree1fa49322a56c13f7b0d740c1800a46e89e471929
parent2436bb7af71c42728f7ab002d8f34bd8e9227b29 (diff)
downloadxfsdocs-xml-dev-d1416085ae8f079418507e33874d1ec6b5c721d4.tar.gz
drop sgi-specific and/or out of date info
If SGI shows interest in keeping the doc up to date with sgi-specific info we can revisit this, all the info is still in git history, but most of what was removed is no longer accurate anyway. Signed-off-by: Eric Sandeen <sandeen@sandeen.net> Reviewed-by: Christoph Hellwig <hch@lst.de>
-rw-r--r--XFS_User_Guide/en-US/XFS-Background.xml80
-rw-r--r--XFS_User_Guide/en-US/XFS-allocators.xml3
-rw-r--r--XFS_User_Guide/en-US/XFS-build.xml19
-rw-r--r--XFS_User_Guide/en-US/XFS-dumprestore.xml3
-rw-r--r--XFS_User_Guide/en-US/XFS-internals.xml12
-rw-r--r--XFS_User_Guide/en-US/XFS-mount.xml13
6 files changed, 4 insertions, 126 deletions
diff --git a/XFS_User_Guide/en-US/XFS-Background.xml b/XFS_User_Guide/en-US/XFS-Background.xml
index b62939e..e20f6e0 100644
--- a/XFS_User_Guide/en-US/XFS-Background.xml
+++ b/XFS_User_Guide/en-US/XFS-Background.xml
@@ -158,11 +158,6 @@
</listitem>
<listitem>
<para>
- DMAPI
- </para>
- </listitem>
- <listitem>
- <para>
XFS and Volume Managers
</para>
</listitem>
@@ -179,11 +174,6 @@
Dump and Restore
</para>
</listitem>
- <listitem>
- <para>
- DMAPI
- </para>
- </listitem>
</itemizedlist>
</para>
</formalpara>
@@ -309,13 +299,6 @@
<para>
XFS is included in a number of distributions
</para>
- <itemizedlist>
- <listitem>
- <para>
- Support agreement with Novell for SLES distributions
- </para>
- </listitem>
- </itemizedlist>
</section>
<section>
<title>XFS Distributions – kernelspace</title>
@@ -351,21 +334,6 @@
<para>
Changes routinely pushed to 2.6 mainline kernel updates
</para>
- <para>
- SuSE major releases and service packs
- </para>
- <itemizedlist>
- <listitem>
- <para>
- As close to top of tree as possible at the time of the code drop
- </para>
- </listitem>
- <listitem>
- <para>
- Differences between tot, SuSE and mainline kernels highlighted in course notes
- </para>
- </listitem>
- </itemizedlist>
</section>
<section>
<title>XFS Distributions - userspace</title>
@@ -453,29 +421,6 @@
<note><para>The xfstests test suite is not yet packaged</para></note>
</section>
<section>
- <title>XFS Distributions - dmapi</title>
- <para>
- DMAPI has not been accepted into mainline
- </para>
- <itemizedlist>
- <listitem>
- <para>
- Unlikely to be accepted without a complete rewrite
- </para>
- </listitem>
- </itemizedlist>
- <para>
- XFS tot distribution on oss.sgi.com includes DMAPI
- </para>
- <itemizedlist>
- <listitem>
- <para>
- Changes we make to DMAPI will immediately appear in the CVS tree
- </para>
- </listitem>
- </itemizedlist>
- </section>
- <section>
<title>IRIX vs Linux</title>
<para>Linux:</para>
<itemizedlist>
@@ -493,29 +438,4 @@
<listitem><para>Does not support “noikeep” functionality</para></listitem>
</itemizedlist>
</section>
- <section>
- <title>Ongoing Development</title>
- <para>XFS Architecture Team</para>
- <itemizedlist>
- <listitem><para>Submits and reviews designs for adding new features, or enhancing existing features, targeting one or more of
- <itemizedlist>
- <listitem><para>Interoperability</para></listitem>
- <listitem><para>Performance</para></listitem>
- <listitem><para>Scalability</para></listitem>
- <listitem><para>Reliability</para></listitem>
- </itemizedlist>
- </para></listitem>
- </itemizedlist>
- <para>XFS Triage Roster</para>
- <itemizedlist>
- <listitem><para>Engineer rostered for one week to triage incoming bug reports from
- <itemizedlist>
- <listitem><para>SGI</para></listitem>
- <listitem><para>Novell</para></listitem>
- <listitem><para>Community</para></listitem>
- </itemizedlist>
- </para></listitem>
- </itemizedlist>
- <para>Remaining time devoted to developing features and fixing bugs</para>
- </section>
</chapter>
diff --git a/XFS_User_Guide/en-US/XFS-allocators.xml b/XFS_User_Guide/en-US/XFS-allocators.xml
index 25ab4df..ba5bad0 100644
--- a/XFS_User_Guide/en-US/XFS-allocators.xml
+++ b/XFS_User_Guide/en-US/XFS-allocators.xml
@@ -203,9 +203,6 @@ fs.xfs.rotorstep = 24</programlisting></para>
<title>Filestreams Allocator</title>
<para>A new allocation algorithm was added to XFS that associates a parent directory with an AG
until a preset inactivity timeout elapses.</para>
- <itemizedlist>
- <listitem><para>Not in SLES10, planned for SLES10SP1</para></listitem>
- </itemizedlist>
<para>A stream that moves to a new AG will cause that AG to be locked, so other streams looking
for a new AG will not use the same AG</para>
<para>The new algorithm is called the Filestreams allocator and it is enabled in one of two ways:</para>
diff --git a/XFS_User_Guide/en-US/XFS-build.xml b/XFS_User_Guide/en-US/XFS-build.xml
index 3bf6c6d..b4d0c0a 100644
--- a/XFS_User_Guide/en-US/XFS-build.xml
+++ b/XFS_User_Guide/en-US/XFS-build.xml
@@ -51,11 +51,6 @@
<listitem><para>libhandle, libxfs, libxlog, libdisk</para></listitem>
</itemizedlist>
</para></listitem>
- <listitem><para>dmapi
- <itemizedlist>
- <listitem><para>libdm</para></listitem>
- </itemizedlist>
- </para></listitem>
<listitem><para>xfsdump
<itemizedlist>
<listitem><para>dependency on attr packages</para></listitem>
@@ -74,10 +69,6 @@
<itemizedlist>
<listitem><para>support for quota disk limits.</para></listitem>
</itemizedlist>
- <para>CONFIG_XFS_DMAPI</para>
- <itemizedlist>
- <listitem><para>support for the data management API (requires generic kernel DMAPI support)</para></listitem>
- </itemizedlist>
<para>CONFIG_XFS_POSIX_ACL</para>
<itemizedlist>
<listitem><para>support for Access Control Lists.</para></listitem>
@@ -110,17 +101,13 @@
# reboot</programlisting></para>
</section>
<section>
- <title>Load XFS Modules</title>
- <para>Load the XFS modules</para>
+ <title>Load XFS Module</title>
+ <para>Load the XFS module</para>
<para><programlisting>
# modprobe xfs
-# modprobe xfs_dmapi
-# modprobe xfs_quota
# lsmod
Module Size Used by
-xfs_dmapi 32852 0
-xfs_quota 85120 0
-xfs 848864 2 xfs_dmapi,xfs_quota</programlisting></para>
+xfs 848864 0</programlisting></para>
<para>Can now mount XFS filesystems...</para>
</section>
<section>
diff --git a/XFS_User_Guide/en-US/XFS-dumprestore.xml b/XFS_User_Guide/en-US/XFS-dumprestore.xml
index 53d3b4d..f0a8b0d 100644
--- a/XFS_User_Guide/en-US/XFS-dumprestore.xml
+++ b/XFS_User_Guide/en-US/XFS-dumprestore.xml
@@ -19,9 +19,6 @@
<para>Traditional backup applications may not backup all attributes, but they provide other management features</para>
<itemizedlist>
<listitem><para>Some are still limited to 32bit inodes</para></listitem>
- <listitem><para>Some are BAPI aware which means they work with DMAPI and will not back up
- files that are already achieved by a HSM. Otherwise they would pull files off
- tape to backup onto other tape.</para></listitem>
</itemizedlist>
</section>
<section>
diff --git a/XFS_User_Guide/en-US/XFS-internals.xml b/XFS_User_Guide/en-US/XFS-internals.xml
index 96e1eb3..e1d7864 100644
--- a/XFS_User_Guide/en-US/XFS-internals.xml
+++ b/XFS_User_Guide/en-US/XFS-internals.xml
@@ -121,7 +121,6 @@
<itemizedlist>
<listitem><para>handles usually obtained from bulkstat</para></listitem>
<listitem><para>a handle is the combination of inum, igen and fsid</para></listitem>
- <listitem><para>see DMAPI for more information on byhandle interfaces</para></listitem>
</itemizedlist>
</section>
<section>
@@ -496,7 +495,6 @@ XFS_PTAG_SHUTDOWN_LOGERROR 0x00000040</programlisting></para>
<itemizedlist>
<listitem><para>different locking</para></listitem>
<listitem><para>delayed allocation</para></listitem>
- <listitem><para>dmapi</para></listitem>
</itemizedlist>
</section>
<section>
@@ -521,15 +519,7 @@ XFS_PTAG_SHUTDOWN_LOGERROR 0x00000040</programlisting></para>
</itemizedlist>
</section>
<section>
- <title>I/O Path - DMAPI Integration</title>
- <para>DMAPI requires extra hooks for DMAPI events on read and writes to a file</para>
- <itemizedlist>
- <listitem><para>This code includes lots of branches and is not coded for to be enabled at compile time</para></listitem>
- </itemizedlist>
- <para>DMAPI also needs to perform invisible I/O to remove and replace the file data without changing the inode access/change/modification times</para>
- </section>
- <section>
- <title>I/O Path 0 Delayed Allocation</title>
+ <title>I/O Path - Delayed Allocation</title>
<para>Initial write reserves space only</para>
<itemizedlist>
<listitem><para>Must ensure that when write to disk occurs there is space available</para></listitem>
diff --git a/XFS_User_Guide/en-US/XFS-mount.xml b/XFS_User_Guide/en-US/XFS-mount.xml
index f179287..e175f95 100644
--- a/XFS_User_Guide/en-US/XFS-mount.xml
+++ b/XFS_User_Guide/en-US/XFS-mount.xml
@@ -178,17 +178,4 @@
<para>Can optionally specify <command>uqnoenforce, gqnoenforce</command> and
<command>pqnoenforce</command> to use soft limits.</para>
</section>
- <section>
- <title>Mount Options - DMAPI</title>
- <para><command>dmapi</command></para>
- <itemizedlist>
- <listitem><para>Enable the DMAPI (Data Management API) event callouts.</para></listitem>
- </itemizedlist>
- <para><command>mtpt</command></para>
- <itemizedlist>
- <listitem><para>Specify a value to be included in the DMAPI mount event, and should be
- the path of the actual mountpoint that is used.</para></listitem>
- </itemizedlist>
- <para><command>mount -o dmapi,mtpt=mountpoint device mountpoint</command></para>
- </section>
</chapter>