xfs
[Top] [All Lists]

Re: xfs file system

To: Kallol Biswas <kallol@xxxxxxxxxxx>
Subject: Re: xfs file system
From: "Nathan Scott" <nathans@xxxxxxxxxxxxxxxxxxxxxxxx>
Date: Mon, 6 Nov 2000 10:43:22 -0400
Cc: linux-xfs@xxxxxxxxxxx
In-reply-to: Kallol Biswas <kallol@xxxxxxxxxxx> "xfs file system" (Nov 4, 10:30pm)
References: <3A04FE8F.2AE99DA5@xxxxxxxxxxx>
Sender: owner-linux-xfs@xxxxxxxxxxx
hi Kallol,

On Nov 4, 10:30pm, Kallol Biswas wrote:
> Subject: xfs file system
> ...
> A few  professors and students from IIT have become interested to join
> xfs open
> source development project. They are looking for some work on xfs that
> they can start with.

For working on XFS, a good starting point is to setup and
run the XFS qa/stress scripts in an automated or easily
reproducible fashion.  There is a readme in the tree which
describes this process and how to create new stress tests
for everyone to use.  There are a number of people here
who do nightly stress runs (thru cron), then look over the
results in the morning trying to turf out irregularities
and bugs.

This provides a good base for moving forward & making bug
fix and other source changes in XFS.

> Since they are new to linux kernel, they may need direction and guide
> lines.
> Any help regarding this will be greatly appreciated.
> 

Good places to seek knowledge and learn that I have found
useful are a/ the source and b/ mailing lists (linux-fsdevel,
linux-kernel,linux-xfs,...)

Finally, there is a list of work items at
        http://oss.sgi.com/projects/xfs/todos.html

Its quite out of date, unfortunately, but could still be
used as a very rough guide to items which remain to be
done.  The last three items for example, I'm pretty sure
noone is currently looking at.  Some of the other items
listed as unassigned, are actually being pursued by SGI
or external folk already.  The list is also no longer
comprehensive - Steve has another version of this doc
which has a number of additional items which need to be
done, including O_SYNC, making XFS work with more recent
gcc versions, and several other things.

Hope this is helpful.

cheers.

-- 
Nathan

<Prev in Thread] Current Thread [Next in Thread>