Linux XFS

Darin Perusich Darin.Perusich at cognigencorp.com
Tue May 1 12:18:41 EDT 2001


This is a multi-part message in MIME format.
--------------2E30B2B859B8052F7D4D6E5B
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

for those of us who have been waiting patiently for nearly 2 years SGI
has released there XFS for kernel 2.4. i think i know what i'll be doing
tonight, hehe.

http://linux-xfs.sgi.com/projects/xfs/
-- 
Darin Perusich
Unix Administrator
Cognigen Corp.
darinper at cognigencorp.com
--------------2E30B2B859B8052F7D4D6E5B
Content-Type: text/html; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Base: "http://linux-xfs.sgi.com/projects/xfs/"
Content-Location: "http://linux-xfs.sgi.com/projects/xfs/"

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
<HTML>
<HEAD>

<TITLE>Linux XFS</TITLE>

<!-- HEAD -->

<!--- This style will define the main link title to look inactive --->
<STYLE><!-- .homeLink {color: #000000; text-decoration: none;} --></STYLE>
<STYLE><!-- .code {font-size : small; color : #0000FF;} --></STYLE>
<SCRIPT LANGUAGE="JavaScript" SRC="/js/style_sniffer.js"></SCRIPT>

<!-- Stylesheet section is used to initialize the menus and the highlight menus -->
<LINK REL="stylesheet" HREF="/styles/general.css" TYPE="text/css">

<STYLE TYPE='text/css'>
<!--
#menu0	{	position: absolute; left: 156px; top: 79px; z-index: 101; visibility: hidden; width: 107px;}
#menu0overs {	position: absolute; left: 156px; top: 79px; z-index: 111; visibility: hidden; width: 107px;}
#menu1	{	position: absolute; left: 264px; top: 79px; z-index: 102; visibility: hidden; width: 110px;}
#menu1overs {	position: absolute; left: 264px; top: 79px; z-index: 112; visibility: hidden; width: 110px;}
#menu2	{	position: absolute; left: 375px; top: 79px; z-index: 103; visibility: hidden; width: 119px;}
#menu2overs {	position: absolute; left: 375px; top: 79px; z-index: 113; visibility: hidden; width: 119px;}
#menu3	{	position: absolute; left: 495px; top: 79px; z-index: 104; visibility: hidden; width: 167px;}
#menu3overs {	position: absolute; left: 495px; top: 79px; z-index: 114; visibility: hidden; width: 167px;}
#menu4	{	position: absolute; left: 663px; top: 79px; z-index: 106; visibility: hidden; width: 116px;}
#menu4overs {	position: absolute; left: 663px; top: 79px; z-index: 116; visibility: hidden; width: 116px;}
#menu5overs {	position: absolute; left: 615px; top: 45px; z-index: 400; visibility: hidden;}

IMG.menu {border-bottom:1px white solid}
BR.menu{margin-bottom:1px}

-->
</STYLE>
<SCRIPT LANGUAGE="JavaScript">
<!--

window.onerror = null;
window.defaultStatus = '';

var initialized = 0;
var menus = new Array();
var menustatus = new Array();
var menuovers = new Array();

// initializes the menus into an array
function init(){
	if(isFour) {
		for (var i=0;i<=5;i++) {
			menustatus[i] = "closed";
			if (document.layers) {
				menuovers[i] = eval("window.document.menu"+i+"overs");
				menus[i] = eval("window.document.menu"+i);
				if (i < 5) menuovers[i].onmouseout = menuhider;
			} else {
				var tmnov = (document.all)?eval("document.all.menu"+i+"overs"):document.getElementById("menu"+i+"overs");
				var tmn = (document.all)?eval("document.all.menu"+i):document.getElementById("menu"+i);
				menuovers[i] = tmnov.style;
				menus[i] = tmn.style;
				if (i < 5) tmnov.onmouseout = menuhider;
			}
		}
	}
	initialized = true;
}

// Sets the selected menu to visible
function change(Name,Image,No) {
        if (initialized) {
                document [Name].src = eval(Image + No + ".src");
		if (Name == 'imgmenu0') document ['imgcrnr'].src = eval("nav_prod_corner" + No + ".src");
        	var menunumber = parseInt(Name.charAt(7));
        	if((isFour)&&(No)&&(menustatus[menunumber] == 'closed')) {
			menuovers[menunumber].visibility = 'visible';
			menuovers[menunumber].zIndex = '310';
			menus[menunumber].visibility = 'visible';
			menus[menunumber].zIndex = '300';
			menustatus[menunumber] = 'open';
	        }
        }
}

// Clears all menus
function clearmenus() {
	if (initialized) {
		change('imgmenu0','nav_prd',0);
		change('imgmenu1','nav_sol',0);
		change('imgmenu2','nav_dev',0);
		change('imgmenu3','nav_srv',0);
		change('imgmenu4','nav_fun',0);
		if(isFour) {
			for(i=0; i<menus.length; i++) {
				if(menustatus[i] == 'open') {
					menuovers[i].visibility = 'hidden';
					menuovers[i].zIndex = '110';
					menus[i].visibility = 'hidden';
					menus[i].zIndex = '100';
					menustatus[i] = 'closed';
				}
			}
		}
	}
}

// Turns the highlighted part of a menu to visible
function imagerep(imgname, divname){
	if(isFour){
		if (document.layers)
			eval("window.document."+divname+".document['"+imgname+"'].src="+imgname+"over.src")
		else
			eval("document['"+imgname+"'].src="+imgname+"over.src");
	}
}

// Turns off the highlighted part of a menu
function eraseimage(imgname, divname){
	if(isFour) {
		if(document.layers)
			eval("window.document."+divname+".document['"+imgname+"'].src=blank.src");
		else
			eval("document['" + imgname + "'].src = blank.src");
	}
}

// Used to clear the menu after the mouse leaves it
function menuhider(evnt) {
        if (initialized) {
                if (window.event) {
                        if (window.event.toElement.className != "menu")
				clearmenus();
                } else if (evnt.target) {
                        if(evnt.target.id || evnt.target.className != "menu")
                                clearmenus();
                }
        }
}

// Caches the dropdown menus
if (document.images) {

	// Products Menu
	var serversover=new Image();
	serversover.src="/images/nav/drop_prod_servers.gif";
	var workstationsover=new Image();
	workstationsover.src="/images/nav/drop_prod_workstations.gif";
	var swover=new Image();
	swover.src="/images/nav/drop_prod_soft.gif";
	var vissysover=new Image();
	vissysover.src="/images/nav/drop_prod_vissys.gif";
	var storageover=new Image();
	storageover.src="/images/nav/drop_prod_storage.gif";
	var remanover=new Image();
	remanover.src="/images/nav/drop_prod_reman.gif";
	var peripheralsover=new Image();
	peripheralsover.src="/images/nav/drop_prod_peripherals.gif";

	// Solutions Menu
	var manover=new Image();
	manover.src="/images/nav/drop_sol_man.gif";
	var scienceover=new Image();
	scienceover.src="/images/nav/drop_sol_science.gif";
        var defenseover=new Image();
        defenseover.src="/images/nav/drop_sol_defense.gif";
	var telcoover=new Image();
	telcoover.src="/images/nav/drop_sol_telco.gif";

	// Developers Menu
	var toolsover=new Image();
	toolsover.src="/images/nav/drop_dev_prod.gif";
	var programsover=new Image();
	programsover.src="/images/nav/drop_dev_prog.gif";
	var libraryover=new Image();
	libraryover.src="/images/nav/drop_dev_libr.gif";
	var opensourceover=new Image();
	opensourceover.src="/images/nav/drop_dev_oss.gif";
	var opsysover=new Image();
	opsysover.src="/images/nav/drop_dev_opsys.gif";
	var resourcesover=new Image();
	resourcesover.src="/images/nav/drop_dev_reso.gif";

	// Support Menu
	var profover=new Image();
	profover.src="/images/nav/drop_supp_prof.gif";
	var prdvtyover=new Image();
	prdvtyover.src="/images/nav/drop_supp_prdvty.gif";
	var ortover=new Image();
	ortover.src="/images/nav/drop_supp_ort.gif";
	var eduover=new Image();
	eduover.src="/images/nav/drop_supp_edu.gif";
	var onlineover=new Image();
	onlineover.src="/images/nav/drop_supp_online.gif";

	// Fun Menu
	var gamesover=new Image();
	gamesover.src="/images/nav/drop_fun_games.gif";
	var webdevover=new Image();
	webdevover.src="/images/nav/drop_fun_webdev.gif";
	var softdevover=new Image();
	softdevover.src="/images/nav/drop_fun_softdev.gif";
	var graphicsover=new Image();
	graphicsover.src="/images/nav/drop_fun_graphics.gif";
	var sysadminover=new Image();
	sysadminover.src="/images/nav/drop_fun_sysadmin.gif";
	var freewareover=new Image();
	freewareover.src="/images/nav/drop_fun_freeware.gif";

	// Clear GIF
	var blank=new Image();
	blank.src="/images/dots/dot_clear.gif";

	// Products Rollover
	nav_prod_corner0=new Image();
	nav_prod_corner0.src="/images/nav/nav_prod_corner0.gif";
	nav_prod_corner1=new Image();
	nav_prod_corner1.src="/images/nav/nav_prod_corner1.gif";
	nav_prd0=new Image();
	nav_prd0.src="/images/nav/nav_prod0.gif";
	nav_prd1=new Image();
	nav_prd1.src="/images/nav/nav_prod1.gif";

	// Solutions Rollover
	nav_sol0=new Image();
	nav_sol0.src="/images/nav/nav_solutions0.gif";
	nav_sol1=new Image();
	nav_sol1.src="/images/nav/nav_solutions1.gif";

	// Developers Rollover
	nav_dev0=new Image();
	nav_dev0.src="/images/nav/nav_dev0.gif";
	nav_dev1=new Image();
	nav_dev1.src="/images/nav/nav_dev1.gif";

	// Support Rollover
	nav_srv0=new Image();
	nav_srv0.src="/images/nav/nav_support0.gif";
	nav_srv1=new Image();
	nav_srv1.src="/images/nav/nav_support1.gif";

	// Fun Rollover
	nav_fun0=new Image();
	nav_fun0.src="/images/nav/nav_fun0.gif";
	nav_fun1=new Image();
	nav_fun1.src="/images/nav/nav_fun1.gif";
}

// Is This Netscape 4 or up?
var isFour = (parseInt(navigator.appVersion) > 3);

//-->
</SCRIPT>

</HEAD>

<BODY ONLOAD="init()" TEXT="#000000" LINK="#420077" ALINK="#7700A2" VLINK="#110042" BGCOLOR="#FFFFFF" MARGINHEIGHT="0" MARGINWIDTH="0" LEFTMARGIN="0" TOPMARGIN="0">

<!-- Global Navigation Include (Generic) -->
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#7C7F87">
    <TD ROWSPAN="3" WIDTH="126"><A HREF="http://www.sgi.com/"><IMG SRC="/images/common/sgi_logo_us.gif" ALT="www.sgi.com" HEIGHT="79" WIDTH="126" BORDER="0"></A></TD>
    <TD>
	<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="657" VALIGN="top">
	<TR>
	    <TD WIDTH="212"><IMG SRC="/images/dots/dot_clear.gif" WIDTH="1" HEIGHT="54"></TD>
	    <TD WIDTH="285" VALIGN="top"><A HREF="http://www.sgi.com/sales/"><IMG
		SRC="/images/nav/nav_buy.gif"	HEIGHT="21" WIDTH="60" 	BORDER="0"></A><IMG
		SRC="/images/nav/nav_top_spacer.gif" HEIGHT="21" WIDTH="15" BORDER="0"><A HREF="http://www.sgi.com/resellers/"><IMG
		SRC="/images/nav/nav_resellers.gif" HEIGHT="21" WIDTH="61" BORDER="0"></A><IMG
		SRC="/images/nav/nav_top_spacer.gif" HEIGHT="21" WIDTH="15" BORDER="0"><A HREF="http://www.sgi.com/company_info/"><IMG
		SRC="/images/nav/nav_company_info.gif" HEIGHT="21" WIDTH="73" BORDER="0"></A><IMG
		SRC="/images/nav/nav_top_spacer.gif" HEIGHT="21" WIDTH="15" BORDER="0"><A HREF="http://www.sgi.com/employment/"><IMG
		SRC="/images/nav/nav_careers.gif" HEIGHT="21" WIDTH="46" BORDER="0"></A></TD>
	    <TD WIDTH="160" ALIGN="right" VALIGN="top"><A HREF="http://www.sgi.com/search/" ONCLICK="if(isFour){menuovers[5].visibility='visible';return false;}"><IMG
		SRC="/images/nav/nav_search.gif" HEIGHT="26" WIDTH="67" BORDER="0"></A><A HREF="/"><IMG
		SRC="/images/nav/nav_home1.gif" HEIGHT="26" WIDTH="59" BORDER="0"></A></TD>
	</TR>
	</TABLE></TD>
</TR>
<TR BGCOLOR="#7C7F87">
    <TD WIDTH="100%"><A HREF="javascript:void(0)" ONMOUSEOVER="clearmenus()"><IMG
	SRC="/images/dots/dot_clear.gif" HEIGHT="2" WIDTH="657" BORDER="0"></A></TD>
</TR>

<!-- Nav Menus -->
<TR BGCOLOR="#CFCFCF">
    <TD WIDTH="100%">
	<A HREF="http://www.sgi.com/products/" ONMOUSEOVER="clearmenus()"><IMG
	   SRC="/images/nav/nav_prod_corner0.gif"	ALT=""			WIDTH="30"	HEIGHT="23" BORDER="0" NAME="imgcrnr"></A><IMG
	   SRC="/images/nav/nav_prod0.gif"		ALT="[Products]"	WIDTH="108"	HEIGHT="23" BORDER="0" NAME="imgmenu0" USEMAP="#menu0map"><IMG
	   SRC="/images/nav/nav_solutions0.gif"		ALT="[Solutions]"	WIDTH="111"	HEIGHT="23" BORDER="0" NAME="imgmenu1" USEMAP="#menu1map"><IMG
	   SRC="/images/nav/nav_dev0.gif"		ALT="[Developers]"	WIDTH="120"	HEIGHT="23" BORDER="0" NAME="imgmenu2" USEMAP="#menu2map"><IMG
	   SRC="/images/nav/nav_support0.gif"		ALT="[Support]"		WIDTH="168"	HEIGHT="23" BORDER="0" NAME="imgmenu3" USEMAP="#menu3map"><IMG
	   SRC="/images/nav/nav_fun0.gif"		ALT="[Serious Fun]"	WIDTH="117"	HEIGHT="23" BORDER="0" NAME="imgmenu4" USEMAP="#menu4map"><A
	   HREF="javascript:void(0)" ONMOUSEOVER="clearmenus()"><IMG SRC="/images/dots/dot_clear.gif" WIDTH="2" HEIGHT="23" BORDER="0" ALT="-"
	></A></TD>
</TR>
</TABLE>

<!-- End Global Navigation -->

<TABLE WIDTH="780" BORDER="0" CELLPADDING="0" CELLSPACING="0">
<TR>
    <!--- This is the site banner TD --->
    <TD COLSPAN="5" ALIGN="RIGHT">


<IMG SRC="/images/ban_open.gif" ALT="Open Source Banner" WIDTH="271" HEIGHT="68">

<!--- Do not remove the next four lines before the sidenav --->
</TD>
</TR>
<TR VALIGN="TOP">
	<TD WIDTH="130">

<!-- Start Side Nav -->

<DIV ID="sidenav">
<!-- Start Library Tools Sub Navigation Bar -->
<!-- Start OSS Sub Navigation Bar -->
<TABLE BORDER="0" CELLSPACING="0" CELLPADDING="0" WIDTH="130">

<!-- About --> 
<TR VALIGN="TOP">
<TR><TD><IMG SRC="/images/common/bullets_dev.gif" ALT="" WIDTH="18" HEIGHT="10"></TD>
<TD><A HREF="../../about/system.html">About this site</A></TD></TR>
<TR><TD><IMG SRC="/images/dots/dot_clear.gif" ALT="" HEIGHT="20" WIDTH="1"></TD><TD></TD></TR>

<!-- Project Menu -->
<TR VALIGN="TOP">
<TD><IMG SRC="/images/common/bullets_dev.gif" ALT="" WIDTH="18" HEIGHT="10"></TD>
<TD><B>Project XFS Linux</B></TD></TR>
<TR><TD><IMG SRC="/images/dots/dot_clear.gif" ALT="" HEIGHT="8" WIDTH="1"></TD><TD></TD></TR>
<TR><TD></TD><TD><A HREF="index.html">Overview</A></TD></TR>
<TR><TD><IMG SRC="/images/dots/dot_clear.gif" ALT="" HEIGHT="8" WIDTH="1"></TD><TD></TD></TR>
<TR><TD></TD><TD><A HREF="news.html">News</A></TD></TR>
<TR><TD><IMG SRC="/images/dots/dot_clear.gif" ALT="" HEIGHT="8" WIDTH="1"></TD><TD></TD></TR>
<TR><TD></TD><TD><A HREF="faq.html">FAQ</A></TD></TR>
<TR><TD><IMG SRC="/images/dots/dot_clear.gif" ALT="" HEIGHT="8" WIDTH="1"></TD><TD></TD></TR>
<TR><TD></TD><TD><A HREF="mail.html">Mailing List</A></TD></TR>
<TR><TD><IMG SRC="/images/dots/dot_clear.gif" ALT="" HEIGHT="8" WIDTH="1"></TD><TD></TD></TR>
<TR><TD></TD><TD><A HREF="http://oss.sgi.com/cgi-bin/cvsweb.cgi">Web CVS Tree</A></TD></TR>
<TR><TD><IMG SRC="/images/dots/dot_clear.gif" ALT="" HEIGHT="8" WIDTH="1"></TD><TD></TD></TR>
<TR><TD></TD><TD><A HREF="download.html">FTP sites</A></TD></TR>
<TR><TD><IMG SRC="/images/dots/dot_clear.gif" ALT="" HEIGHT="8" WIDTH="1"></TD><TD></TD></TR>
<TR><TD></TD><TD><A HREF="cvs_download.html">CVS Instructions</A></TD></TR>
<TR><TD><IMG SRC="/images/dots/dot_clear.gif" ALT="" HEIGHT="8" WIDTH="1"></TD><TD></TD></TR>
<TR><TD></TD><TD><A HREF="cvsup.html">CVSup Instructions</A></TD></TR>
<!-- 
<TR><TD><IMG SRC="/images/dots/dot_clear.gif" ALT="" HEIGHT="8" WIDTH="1"></TD><TD></TD></TR>
<TR><TD></TD><TD><A HREF="todos.html">Work Items</A></TD></TR>
-->
<TR><TD><IMG SRC="/images/dots/dot_clear.gif" ALT="" HEIGHT="8" WIDTH="1"></TD><TD></TD></TR>
<TR><TD></TD><TD><A HREF="design_docs/">Design</A></TD></TR>
<TR><TD><IMG SRC="/images/dots/dot_clear.gif" ALT="" HEIGHT="8" WIDTH="1"></TD><TD></TD></TR>
<TR><TD></TD><TD><A HREF="publications.html">Talks and Papers</A></TD></TR>
<TR><TD><IMG SRC="/images/dots/dot_clear.gif" ALT="" HEIGHT="8" WIDTH="1"></TD><TD></TD></TR>
<TR><TD></TD><TD><A HREF="in_news.html">XFS in the news</A></TD></TR>
<TR><TD><IMG SRC="/images/dots/dot_clear.gif" ALT="" HEIGHT="8" WIDTH="1"></TD><TD></TD></TR>
<TR><TD></TD><TD><A HREF="survey.html">XFS User Survey</A></TD></TR>
<TR><TD><IMG SRC="/images/dots/dot_clear.gif" ALT="" HEIGHT="8" WIDTH="1"></TD><TD></TD></TR>
<TR><TD></TD><TD><A HREF="contribute.html">How to Contribute</A></TD></TR>
<TR><TD><IMG SRC="/images/dots/dot_clear.gif" ALT="" HEIGHT="8" WIDTH="1"></TD><TD></TD></TR>
<TR><TD></TD><TD><A HREF="license.html">License</A></TD></TR>
<TR><TD><IMG SRC="/images/dots/dot_clear.gif" ALT="" HEIGHT="20" WIDTH="1"></TD><TD></TD></TR>

<!-- Project List link -->
<TR VALIGN="TOP">
<TD><IMG SRC="/images/common/bullets_dev.gif" ALT="" WIDTH="18" HEIGHT="10"></TD>
<TD><B>SGI Open Source</B></TD></TR>
<TR><TD><IMG SRC="/images/dots/dot_clear.gif" ALT="" HEIGHT="8" WIDTH="1"></TD><TD></TD></TR>
<TR><TD></TD><TD><A HREF="/projects/">Project List</A></TD></TR>
<TR><TD><IMG SRC="/images/dots/dot_clear.gif" ALT="" HEIGHT="20" WIDTH="1"></TD><TD></TD></TR>


<TR VALIGN="TOP">
<TD><IMG SRC="/images/common/bullets_dev.gif" ALT="" WIDTH="18" HEIGHT="10"></TD>
<TD><B>SGI Support and Resources</B></TD></TR>
<TR><TD><IMG SRC="/images/dots/dot_clear.gif" ALT="" HEIGHT="8" WIDTH="1"></TD><TD></TD></TR>
<TR><TD></TD><TD><A HREF="http://www.sgi.com/developers/technology/linux/">Press Releases</A></TD></TR>
<TR><TD><IMG SRC="/images/dots/dot_clear.gif" ALT="" HEIGHT="8" WIDTH="1"></TD><TD></TD></TR>
<TR><TD></TD><TD><A HREF="http://www.sgi.com/developers/technology/linux/">SGI and Linux</A></TD></TR>
<TR><TD><IMG SRC="/images/dots/dot_clear.gif" ALT="" HEIGHT="8" WIDTH="1"></TD><TD></TD></TR>
<TR><TD></TD><TD><A HREF="http://support.sgi.com/linux/">Supportfolio for Linux</A></TD></TR>
<TR><TD><IMG SRC="/images/dots/dot_clear.gif" ALT="" HEIGHT="8" WIDTH="1"></TD><TD></TD></TR>
<TR><TD></TD><TD><A HREF="http://www.sgi.com/support/">Customer Services</A></TD></TR>
<TR><TD><IMG SRC="/images/dots/dot_clear.gif" ALT="" HEIGHT="20" WIDTH="1"></TD><TD></TD></TR>


<TR VALIGN="TOP">
<TD><IMG SRC="/images/common/bullets_dev.gif" ALT="" WIDTH="18" HEIGHT="10"></TD>
<TD><B>Community Resources</B></TD></TR>
<TR><TD><IMG SRC="/images/dots/dot_clear.gif" ALT="" HEIGHT="8" WIDTH="1"></TD><TD></TD></TR>
<TR><TD></TD><TD><A HREF="http://www.sgi.com/developers/oss/resources/newsgroups.html">Newsgroups &amp; Mailing Lists</A></TD></TR>
<TR><TD><IMG SRC="/images/dots/dot_clear.gif" ALT="" HEIGHT="8" WIDTH="1"></TD><TD></TD></TR>
<TR><TD></TD><TD><A HREF="http://www.sgi.com/developers/oss/resources/support.html">Support Links</A></TD></TR>
<TR><TD><IMG SRC="/images/dots/dot_clear.gif" ALT="" HEIGHT="8" WIDTH="1"></TD><TD></TD></TR>
<TR><TD></TD><TD><A HREF="http://www.sgi.com/developers/oss/resources/sites.html">Open Source Sites</A></TD></TR>
<TR><TD><IMG SRC="/images/dots/dot_clear.gif" ALT="" HEIGHT="8" WIDTH="1"></TD><TD></TD></TR>
<TR><TD></TD><TD><A HREF="http://oss.sgi.com/LDP/">Linux Documentation Project</A></TD></TR>
<TR><TD><IMG SRC="/images/dots/dot_clear.gif" ALT="" HEIGHT="20" WIDTH="1"></TD><TD></TD></TR>
</TABLE>
</DIV>


<!-- End Side Nav -->
<!-- Start sep_left.htmlf -->
</TD>
<TD WIDTH="30" VALIGN="TOP"><IMG SRC="/images/dots/dot_clear.gif" WIDTH="30" HEIGHT="2" ALT=""></TD><TD>


<!-- End sep_left.htmlf -->

<DIV CLASS="content">


<!-- Content Starts Here -->
<!-- Start Project Content -->

<!-- CONTENT -->

<!-- End Project Content -->
<!-- Content Ends Here -->




<br>
<!--
<h1><b><font face="ARIAL NARROW,HELVETICA">
XFS: A high-performance journaling file system
</font></b></h1>
-->

<!-- Start Project Content -->
<IMG SRC="images/XFSRelease1.0.jpg" BORDER=0 HEIGHT="128" WIDTH="353">
<p>
<h1>
<b>Tuesday May 1 2001:</b> SGI is pleased to announce the 1.0 release of XFS<sup>tm</sup>,
a high-performance journaled filesystem for Linux.
</h1>
</p>

<!--
<p>
As a leading supporter of Linux and the open source
movement, SGI is providing a
reliable, resilient, scalable, high-performance
filesystem for business-critical Linux infrastructure.
</p>
-->

<p>
XFS, widely recognized as the industry-leading high-performance
filesystem, provides rapid recovery from system crashes
and the ability to support extremely large disk farms. XFS is
the first journaled filesystem for Linux
available today that has
a proven track record in production environments
since late 1994.
It is a mature technology that
has been proven on thousands of
IRIX systems as the default filesystem for all SGI customers.
</p>

<p>
XFS Linux 1.0 is released for the Linux 2.4 kernel and offers the following:
<ul>

<li>
advanced features:
<p>
<ul>
<li>
Fast recovery after a system crash or power failure (fsck not needed)
</li>
<li>
Journalling for guaranteed filesystem integrity
</li>
<li>
Direct I/O
</li>
<li>
Space preallocation
</li>
<li>
Transactionally recorded quotas
</li>
<li>
Access control lists and Extended attributes
</li>
<li>
Infrastructure for XDSM support
</li>
<li>
Excellent overall performance
</li>
<li>
Excellent scalability (64 bit filesystem)
</li>
</ul>
</li>

<p>
<li>
A complete toolset including:
<p>
<ul>
<li>
dump/restore support including all XFS filesystem features such as
ACLs and quotas
</li>
<li>
Repair utility, filesystem editor, and growing the filesystem
</li>
<li>
Modified Red Hat installer to allow system installation on XFS
</li>
<li>
ACL editing utility
</li>
</ul>


<p>
<li>
Excellent integration with other Linux subsystems:
<p>
<ul>
<li>
NFS server support
</li>
<li>
Root filesystem and lilo support
</li>
<li>
Software raid integration with md and lvm packages
</li>
<li>
Mount by label and mount by uuid
</li>
</ul>
</li>

<p>
<li>
Maintains on-disk compatibility with XFS filesystems created under
IRIX
</li>
</ul>

<p>
XFS is licensed under GPL.
</p>

<p>
More information is available on the <a href="1.0_release.html">
SGI XFS Linux Release 1.0</a> page.
For information on the software changes that have been made
since Pre-Release 0.10,
see the <a href="1.0_changes.html">
XFS for Linux Release 1.0 New Features</a> page.
</p>

<p>
For a more extensive listing of the capabilities and specifications
of XFS, see 
<a href="features.html"> XFS for Linux Features</a>.


<h2><b><font face="ARIAL NARROW,HELVETICA">
Source Code:</font></b></h2>
A complete linux 2.4.x-based tree including the XFS filesystem is available
for CVS checkout.
<p>Two distinct trees are available: 
<p>
<ul>
<li>linux-2.4-xfs: fast moving development tree </li>
<li>linux-2.4-xfs-r1.0: XFS Linux Release 1.0</li>
</ul>
</p>

<p>Please refer to the&nbsp; <a href="cvs_download.html">CVS instructions</a>&nbsp;
for&nbsp; details.  
</p>
<p>
<a href="cvsup.html">CVSup</a>&nbsp
a much faster "File Distribution System" than cvs
</p>
<p>
<A HREF="http://oss.sgi.com/cgi-bin/cvsweb.cgi/">CVSWEB</a>&nbsp
a web based source tree browser  
</p>

<h2><b><font face="ARIAL NARROW,HELVETICA">
Man Pages:</font></b></h2>
XFS man pages are available in <A HREF="manpages.html"> html</a>.

<br>



<!-- Content Starts Here -->
<!-- Start Project Content -->

<!-- CONTENT -->

<!-- End Project Content -->
<!-- Content Ends Here -->

</DIV>
</TD><TD 
WIDTH="20" VALIGN="TOP"><IMG SRC="/images/dots/dot_clear.gif" WIDTH="20" HEIGHT="1" ALT=""></TD><TD 
WIDTH="50" VALIGN="TOP"><IMG SRC="/images/dots/dot_clear.gif" WIDTH="50" HEIGHT="1" ALT="">


<!-- Begin trademark footer -->
    </TD>
</TR>
<TR>
    <TD COLSPAN="2">&nbsp;</TD>
    <TD COLSPAN="3" VALIGN="BOTTOM" ALIGN="MIDDLE"><BR><BR><BR>
	<TABLE WIDTH="600" CELLPADDING="0" CELLPADDING="0" BORDER="0">
	<TR>
	    <TD ALIGN="RIGHT" CLASS="footer"><A HREF="http://www.sgi.com/company_info/privacy.html" TARGET="_top">privacy policy</A>&nbsp;</TD>
	    <TD ALIGN="CENTER" CLASS="footer"> | </TD>
	    <TD ALIGN="LEFT" CLASS="footer"><A HREF="http://oss.sgi.com/cgi-bin/mailto" TARGET="TOP">contact project owner(s)</A></TD>
	</TR><TR>
	    <TD ALIGN="RIGHT" CLASS="footer"><A HREF="http://www.sgi.com/company_info/copyright.html" TARGET="_top">Copyright &copy; 1993-2001 Silicon Graphics, Inc.</A> All rights reserved.</TD>
	    <TD ALIGN="CENTER" CLASS="footer"> | </TD>
	    <TD ALIGN="LEFT" CLASS="footer"><A HREF="http://www.sgi.com/company_info/trademarks/" TARGET="_top">Trademark Information</A></TD>
	</TR>
	</TABLE>
    </TD>
</TR>
</TABLE>

<!-- End trademark footer -->

<!-- javascript/CGI links and images so the linkscan checker finds them-->
<A HREF="/images/common/javascript.html"></A>
<!-- end links and images -->

<MAP NAME="menu0map"><AREA SHAPE="RECT" COORDS="2,0 106,23" HREF="http://www.sgi.com/products/"   ONMOUSEOVER="clearmenus();change('imgmenu0','nav_prd',1)" ONMOUSEOUT="if(!isFour)clearmenus()"></MAP>
<MAP NAME="menu1map"><AREA SHAPE="RECT" COORDS="2,0 109,23" HREF="http://www.sgi.com/solutions/"  ONMOUSEOVER="clearmenus();change('imgmenu1','nav_sol',1)" ONMOUSEOUT="if(!isFour)clearmenus()"></MAP>
<MAP NAME="menu2map"><AREA SHAPE="RECT" COORDS="2,0 118,23" HREF="http://www.sgi.com/developers/" ONMOUSEOVER="clearmenus();change('imgmenu2','nav_dev',1)" ONMOUSEOUT="if(!isFour)clearmenus()"></MAP>
<MAP NAME="menu3map"><AREA SHAPE="RECT" COORDS="2,0 166,23" HREF="http://www.sgi.com/support/"    ONMOUSEOVER="clearmenus();change('imgmenu3','nav_srv',1)" ONMOUSEOUT="if(!isFour)clearmenus()"></MAP>
<MAP NAME="menu4map"><AREA SHAPE="RECT" COORDS="2,0 115,23" HREF="http://www.sgi.com/fun/"        ONMOUSEOVER="clearmenus();change('imgmenu4','nav_fun',1)" ONMOUSEOUT="if(!isFour)clearmenus()"></MAP>

<NOSCRIPT><TABLE BORDER="0" HEIGHT="1" WIDTH="1"><TR><TD></NOSCRIPT>

<DIV ID="menu0"><IMG SRC="/images/nav/drop_prod.gif" BORDER="0" HEIGHT="111" HSPACE="0" VSPACE="0" WIDTH="107" ALT="Products Menu"></DIV>
<DIV ID="menu0overs">
<A HREF="http://www.sgi.com/servers/"
	ONMOUSEOVER="imagerep('servers', 'menu0overs')"
	ONMOUSEOUT="eraseimage('servers', 'menu0overs')"
	CLASS="menu"><IMG
		SRC="/images/dots/dot_clear.gif"
		ALT="Servers"
		BORDER="0" HEIGHT="15" HSPACE="0" NAME="servers" VSPACE="0" WIDTH="107" CLASS="menu"><BR CLASS="menu"></A>
<A HREF="http://www.sgi.com/workstations/"
	ONMOUSEOVER="imagerep('workstations', 'menu0overs')"
	ONMOUSEOUT="eraseimage('workstations', 'menu0overs')"
	CLASS="menu"><IMG
		SRC="/images/dots/dot_clear.gif"
		ALT="Workstations"
		BORDER="0" HEIGHT="15" HSPACE="0" NAME="workstations" VSPACE="0" WIDTH="107" CLASS="menu"><BR CLASS="menu"></A>
<A HREF="http://www.sgi.com/software/"
	ONMOUSEOVER="imagerep('sw', 'menu0overs')"
	ONMOUSEOUT="eraseimage('sw', 'menu0overs')"
	CLASS="menu"><IMG
		SRC="/images/dots/dot_clear.gif"
		ALT="Software"
		BORDER="0" HEIGHT="15" HSPACE="0" NAME="sw" VSPACE="0" WIDTH="107" CLASS="menu"><BR CLASS="menu"></A>
<A HREF="http://www.sgi.com/visualization/"
	ONMOUSEOVER="imagerep('vissys', 'menu0overs')"
	ONMOUSEOUT="eraseimage('vissys', 'menu0overs')"
	CLASS="menu"><IMG
		SRC="/images/dots/dot_clear.gif"
		ALT="Visualization"
		BORDER="0" HEIGHT="15" HSPACE="0" NAME="vissys" VSPACE="0" WIDTH="107" CLASS="menu"><BR CLASS="menu"></A>
<A HREF="http://www.sgi.com/products/storage/"
	ONMOUSEOVER="imagerep('storage', 'menu0overs')"
	ONMOUSEOUT="eraseimage('storage', 'menu0overs')"
	CLASS="menu"><IMG
		SRC="/images/dots/dot_clear.gif"
		ALT="Storage"
		BORDER="0" HEIGHT="15" HSPACE="0" NAME="storage" VSPACE="0" WIDTH="107" CLASS="menu"><BR CLASS="menu"></A>
<A HREF="http://www.sgi.com/products/remanufactured/"
	ONMOUSEOVER="imagerep('reman', 'menu0overs')"
	ONMOUSEOUT="eraseimage('reman', 'menu0overs')"
	CLASS="menu"><IMG
		SRC="/images/dots/dot_clear.gif"
		ALT="Remanufactured"
		BORDER="0" HEIGHT="15" HSPACE="0" NAME="reman" VSPACE="0" WIDTH="107" CLASS="menu"><BR CLASS="menu"></A>
<A HREF="http://www.sgi.com/peripherals/"
	ONMOUSEOVER="imagerep('peripherals', 'menu0overs')"
	ONMOUSEOUT="eraseimage('peripherals', 'menu0overs')"
	CLASS="menu"><IMG
		SRC="/images/dots/dot_clear.gif"
		ALT="Peripherals"
		BORDER="0" HEIGHT="15" HSPACE="0" NAME="peripherals" VSPACE="0" WIDTH="107" CLASS="menu"><BR CLASS="menu"></A>
</DIV>

<DIV ID="menu1"><A HREF="http://www.sgi.com/solutions/" onmouseout="clearmenus()"><IMG SRC="/images/nav/drop_sol.gif" WIDTH="110" HEIGHT="58" BORDER="0" ALT="Solutions Menu"></A></DIV>
<DIV ID="menu1overs">
<A HREF="http://www.sgi.com/manufacturing/"
	ONMOUSEOVER="imagerep('man', 'menu1overs')"
	ONMOUSEOUT="eraseimage('man', 'menu1overs')"
	CLASS="menu"><IMG
		SRC="/images/dots/dot_clear.gif"
		ALT="Manufacturing"
		BORDER="0" HEIGHT="15" HSPACE="0" NAME="man" VSPACE="0" WIDTH="110" CLASS="menu"><BR CLASS="menu"></A>
<A HREF="http://www.sgi.com/solutions/sciences/"
	ONMOUSEOVER="imagerep('science', 'menu1overs')"
	ONMOUSEOUT="eraseimage('science', 'menu1overs')"
	CLASS="menu"><IMG
		SRC="/images/dots/dot_clear.gif"
		ALT="Sciences"
		BORDER="0" HEIGHT="15" HSPACE="0" NAME="science" VSPACE="0" WIDTH="110" CLASS="menu"><BR CLASS="menu"></A>
<!--A HREF="http://www.sgi.com/solutions/"
	ONMOUSEOVER="imagerep('defense', 'menu1overs')"
	ONMOUSEOUT="eraseimage('defense', 'menu1overs')"
	CLASS="menu"><IMG
		SRC="/images/dots/dot_clear.gif"
		ALT="Intelligence/Defense"
		BORDER="0" HEIGHT="15" HSPACE="0" NAME="defense" VSPACE="0" WIDTH="110" CLASS="menu"><BR CLASS="menu"></A -->
<A HREF="http://www.sgi.com/solutions/broadband/"
	ONMOUSEOVER="imagerep('telco', 'menu1overs')"
	ONMOUSEOUT="eraseimage('telco', 'menu1overs')"
	CLASS="menu"><IMG
		SRC="/images/dots/dot_clear.gif"
		ALT="Telecommunications and Media"
		BORDER="0" HEIGHT="26" HSPACE="0" NAME="telco" VSPACE="0" WIDTH="110" CLASS="menu"><BR CLASS="menu"></A>
</DIV>

<DIV ID="menu2"><IMG SRC="/images/nav/drop_dev.gif" BORDER="0" WIDTH="119" HEIGHT="95" HSPACE="0" VSPACE="0" ALT="Developers Menu"></DIV>
<DIV ID="menu2overs">
<A HREF="http://www.sgi.com/developers/devtools/"
	ONMOUSEOVER="imagerep('tools','menu2overs')"
	ONMOUSEOUT="eraseimage('tools','menu2overs')"
	CLASS="menu"><IMG
		SRC="/images/dots/dot_clear.gif"
		ALT="Developer Tools"
		BORDER="0" HEIGHT="15" HSPACE="0" NAME="tools" VSPACE="0" WIDTH="119" CLASS="menu"><BR CLASS="menu"></A>
<A HREF="http://www.sgi.com/developers/program/"
	ONMOUSEOVER="imagerep('programs','menu2overs')"
	ONMOUSEOUT="eraseimage('programs','menu2overs')"
	CLASS="menu"><IMG
		SRC="/images/dots/dot_clear.gif"
		ALT="Developer Programs"
		BORDER="0" HEIGHT="15" HSPACE="0" NAME="programs" VSPACE="0" WIDTH="119" CLASS="menu"><BR CLASS="menu"></A>
<A HREF="http://www.sgi.com/developers/library/"
	ONMOUSEOVER="imagerep('library','menu2overs')"
	ONMOUSEOUT="eraseimage('library','menu2overs')"
	CLASS="menu"><IMG
		SRC="/images/dots/dot_clear.gif"
		ALT="Developer Library"
		BORDER="0" HEIGHT="15" HSPACE="0" NAME="library" VSPACE="0" WIDTH="119" CLASS="menu"><BR CLASS="menu"></A>
<A HREF="http://www.sgi.com/developers/marketing/"
	ONMOUSEOVER="imagerep('resources','menu2overs')"
	ONMOUSEOUT="eraseimage('resources','menu2overs')"
	CLASS="menu"><IMG
		SRC="/images/dots/dot_clear.gif"
		ALT="Developer Resources"
		BORDER="0" HEIGHT="15" HSPACE="0" NAME="resources" VSPACE="0" WIDTH="119" CLASS="menu"><BR CLASS="menu"></A>
<A HREF="http://www.sgi.com/developers/technology/"
	ONMOUSEOVER="imagerep('opsys','menu2overs')"
	ONMOUSEOUT="eraseimage('opsys','menu2overs')"
	CLASS="menu"><IMG
		SRC="/images/dots/dot_clear.gif"
		ALT="Developer Technology"
		BORDER="0" HEIGHT="15" HSPACE="0" NAME="opsys" VSPACE="0" WIDTH="119" CLASS="menu"><BR CLASS="menu"></A>
<A HREF="http://www.sgi.com/developers/oss/"
	ONMOUSEOVER="imagerep('opensource','menu2overs')"
	ONMOUSEOUT="eraseimage('opensource','menu2overs')"
	CLASS="menu"><IMG
		SRC="/images/dots/dot_clear.gif"
		ALT="Open Source"
		BORDER="0" HEIGHT="15" WIDTH="119" NAME="opensource" HSPACE="0" VSPACE="0" CLASS="menu"><BR CLASS="menu"></A>
</DIV>

<DIV ID="menu3"><IMG SRC="/images/nav/drop_supp.gif" BORDER="0" HEIGHT="79" HSPACE="0" VSPACE="0" WIDTH="167" ALT="Services and Support Menu"></DIV>
<DIV ID="menu3overs">
<A HREF="http://www.sgi.com/services/"
	ONMOUSEOVER="imagerep('prof', 'menu3overs');"
	ONMOUSEOUT="eraseimage('prof', 'menu3overs');"
	CLASS="menu"><IMG
		SRC="/images/dots/dot_clear.gif"
		ALT="Professional Services"
		BORDER="0" HEIGHT="15" HSPACE="0" NAME="prof" VSPACE="0" WIDTH="167" CLASS="menu"><BR CLASS="menu"></A>
<A HREF="http://www.sgi.com/services/productivity/"
	ONMOUSEOVER="imagerep('prdvty', 'menu3overs')"
	ONMOUSEOUT="eraseimage('prdvty', 'menu3overs')"
	CLASS="menu"><IMG
		SRC="/images/dots/dot_clear.gif"
		ALT="Productivity Services"
		BORDER="0" HEIGHT="15" HSPACE="0" NAME="prdvty" VSPACE="0" WIDTH="167" CLASS="menu"><BR CLASS="menu"></A>
<A HREF="http://www.sgi.com/support/customerservice.html"
	ONMOUSEOVER="imagerep('ort', 'menu3overs');"
	ONMOUSEOUT="eraseimage('ort', 'menu3overs');"
	CLASS="menu"><IMG
		SRC="/images/dots/dot_clear.gif"
		ALT="Support Services"
		BORDER="0" HEIGHT="15" HSPACE="0" NAME="ort" VSPACE="0" WIDTH="167" CLASS="menu"><BR CLASS="menu"></A>
<A HREF="http://www.sgi.com/support/custeducation/"
	ONMOUSEOVER="imagerep('edu', 'menu3overs');"
	ONMOUSEOUT="eraseimage('edu', 'menu3overs');"
	CLASS="menu"><IMG
		SRC="/images/dots/dot_clear.gif"
		ALT="Education Services"
		BORDER="0" HEIGHT="15" HSPACE="0" NAME="edu" VSPACE="0" WIDTH="167" CLASS="menu"><BR CLASS="menu"></A>
<A HREF="http://www.sgi.com/support/online/"
	ONMOUSEOVER="imagerep('online', 'menu3overs');"
	ONMOUSEOUT="eraseimage('online', 'menu3overs');"
	CLASS="menu"><IMG
		SRC="/images/dots/dot_clear.gif"
		ALT="Online Support"
		BORDER="0" HEIGHT="15" HSPACE="0" NAME="online" VSPACE="0" WIDTH="167" CLASS="menu"><BR CLASS="menu"></A>
</DIV>

<DIV ID="menu4"><A HREF="/fun/" onmouseout="clearmenus()"><IMG SRC="/images/nav/drop_fun.gif" WIDTH="116" HEIGHT="95" BORDER="0" ALT="Fun Menu"></A></DIV>
<DIV ID="menu4overs">
<A HREF="http://www.sgi.com/fun/freeware/games.html"
	ONMOUSEOVER="imagerep('games', 'menu4overs');"
	ONMOUSEOUT="eraseimage('games', 'menu4overs');"
	CLASS="menu"><IMG
		SRC="/images/dots/dot_clear.gif"
		ALT="Games"
		BORDER="0" HEIGHT="15" HSPACE="0" NAME="games" VSPACE="0" WIDTH="116" CLASS="menu"><BR CLASS="menu"></A>
<A HREF="http://www.sgi.com/fun/freeware/web.html"
	ONMOUSEOVER="imagerep('webdev', 'menu4overs');"
	ONMOUSEOUT="eraseimage('webdev', 'menu4overs');"
	CLASS="menu"><IMG
		SRC="/images/dots/dot_clear.gif"
		ALT="Web Development"
		BORDER="0" HEIGHT="15" HSPACE="0" NAME="webdev" VSPACE="0" WIDTH="116" CLASS="menu"><BR CLASS="menu"></A>
<A HREF="http://www.sgi.com/fun/freeware/software.html"
	ONMOUSEOVER="imagerep('softdev', 'menu4overs');"
	ONMOUSEOUT="eraseimage('softdev', 'menu4overs');"
	CLASS="menu"><IMG
		SRC="/images/dots/dot_clear.gif"
		ALT="Software Development"
		BORDER="0" HEIGHT="15" HSPACE="0" NAME="softdev" VSPACE="0" WIDTH="116" CLASS="menu"><BR CLASS="menu"></A>
<A HREF="http://www.sgi.com/fun/freeware/graphics.html"
	ONMOUSEOVER="imagerep('graphics', 'menu4overs');"
	ONMOUSEOUT="eraseimage('graphics', 'menu4overs');"
	CLASS="menu"><IMG
		SRC="/images/dots/dot_clear.gif"
		ALT="Graphics"
		BORDER="0" HEIGHT="15" HSPACE="0" NAME="graphics" VSPACE="0" WIDTH="116" CLASS="menu"><BR CLASS="menu"></A>
<A HREF="http://www.sgi.com/fun/freeware/sysadmin.html"
	ONMOUSEOVER="imagerep('sysadmin', 'menu4overs');"
	ONMOUSEOUT="eraseimage('sysadmin', 'menu4overs');"
	CLASS="menu"><IMG
		SRC="/images/dots/dot_clear.gif"
		ALT="System Administration"
		BORDER="0" HEIGHT="15" HSPACE="0" NAME="sysadmin" VSPACE="0" WIDTH="116" CLASS="menu"><BR CLASS="menu"></A>
<A HREF="http://freeware.sgi.com/"
	ONMOUSEOVER="imagerep('freeware', 'menu4overs');"
	ONMOUSEOUT="eraseimage('freeware', 'menu4overs');"
	CLASS="menu"><IMG
		SRC="/images/dots/dot_clear.gif"
		ALT="Freeware"
		BORDER="0" HEIGHT="15" HSPACE="0" NAME="freeware" VSPACE="0" WIDTH="116" CLASS="menu"><BR CLASS="menu"></A>
</DIV>

<DIV ID="menu5overs">
<TABLE BORDER=0 BGCOLOR="#0066CC" CELLPADDING=1 CELLSPACING=0><TR><TD>
<TABLE BORDER="0" CELLPADDING="2" CELLSPACING="1" WIDTH="150">
<TR BGCOLOR="#0066CC">
    <TD><FONT COLOR="#FFFFFF"><B>SGI Search</B></FONT></TD>
    <TD ALIGN="right"><A HREF="javascript:void(0)" onClick="menuovers[5].visibility='hidden'"><IMG SRC="/images/common/srch_close_x.gif" ALT="X" BORDER=0></A></TD>
</TR>
<TR BGCOLOR="#CFCFCF">
    <TD COLSPAN="2" ALIGN="CENTER">
	<FORM CLASS="wwsgi" ACTION="http://www.sgi.com/cgi-bin/surfsrch.cgi" METHOD="GET">
		<INPUT TYPE="HIDDEN" NAME="cmd" VALUE="search">
		<INPUT TYPE="HIDDEN" NAME="coll" VALUE="0650">
		<SELECT NAME="db">
		    <OPTION VALUE="All" SELECTED>All of SGI
		    <OPTION VALUE="Hardware;Software">Products
		    <OPTION VALUE="Solutions">Solutions
		    <OPTION VALUE="Developer">Developers
		    <OPTION VALUE="Support">Services & Support
		    <OPTION VALUE="Fun">Fun
		</SELECT>
		<BR>
		<INPUT NAME="srch" SIZE="15">
		<BR><NOBR>
		<INPUT TYPE="submit" VALUE=" Search ">&nbsp;<INPUT TYPE="button" VALUE=" Cancel " onClick="menuovers[5].visibility='hidden'">
		</NOBR>
	</FORM>
	</TD>
</TR>
</TABLE>
</TD></TR></TABLE>
</DIV>
<DIV ID="menu5"></DIV>

<NOSCRIPT></TD></TR></NOSCRIPT>
</BODY>


</HTML>





--------------2E30B2B859B8052F7D4D6E5B--



More information about the nflug mailing list