Re: [PATCH 1/4] Orangefs: kernel client include files

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

 



Greetings...

Thanks for the encouraging words <g>...

We're getting the text together for a [PATCH 0/4] and also a
patch for Documentation/filesystems/orangefs.txt.

I have submitted a patch to fix the Kconfig default=y problem.

I failed to cause patches 2/4, 3/4 and 4/4 to be emailed as
replies to patch 1/4, and even though I included the right
message-id on the --in-reply-to argument when I submitted the Kconfig
patch with git-send-email, it doesn't seem threaded properly either... ?

-Mike

On Thu, Jan 1, 2015 at 12:48 PM, Boaz Harrosh <ooo@xxxxxxxxxxxxxxx> wrote:
> On 12/31/2014 10:50 PM, hubcap wrote:
>> From: Mike Marshall <hubcap@xxxxxxxxxxxx>
>>
>> This patch was built against v3.19-rc2, and is broken into four
>> parts so that each part will be under the 100k linux-fsdevel limit.
>>
>> OrangeFS (formerly PVFS) is an lgpl licensed userspace networked parallel
>> file system. OrangeFS can be accessed through included system utilities,
>> user integration libraries, MPI-IO and can be used by the Hadoop
>> ecosystem as an alternative to the HDFS filesystem. OrangeFS is used
>> widely for parallel science, data analytics and engineering applications.
>>
>> While applications often don't require Orangefs to be mounted into
>> the VFS, users do like to be able to access their files in the normal way.
>> The Orangefs kernel client allows Orangefs filesystems to be mounted as
>> a VFS. The kernel client communicates with a userspace daemon which in
>> turn communicates with the Orangefs server daemons that implement the
>> filesystem. The server daemons (there's almost always more than one)
>> need not be running on the same host as the kernel client.
>>
>> Orangefs filesystems can also be mounted with FUSE, and we
>> ship code and instructions to facilitate that, but most of our users
>> report preferring to use our kernel module instead. Further, as an example
>> of a problem we can't solve with fuse, we have in the works a
>> not-yet-ready-for-prime-time version of a file_operations lock function
>> that accounts for the server daemons being distributed across more
>> than one running kernel.
>>
>> Many people and organizations, including Clemson University,
>> Argonne National Laboratories and Acxiom Corporation have
>> helped to create what has become Orangefs over more than twenty
>> years. Some of the more recent contributors to the kernel client
>> include:
>>
>>   Christoph Hellwig
>>   Mike Marshall
>>   Randy Martin
>>   Becky Ligon
>>   Walt Ligon
>>   Michael Moore
>>   Rob Ross
>>   Phil Carnes
>>
>> Signed-off-by: Mike Marshall <hubcap@xxxxxxxxxxxx>
>> ---
>>  fs/orangefs/downcall.h        | 144 +++++++
>>  fs/orangefs/protocol.h        | 644 +++++++++++++++++++++++++++++++
>>  fs/orangefs/pvfs2-bufmap.h    |  76 ++++
>>  fs/orangefs/pvfs2-debug.h     | 276 ++++++++++++++
>>  fs/orangefs/pvfs2-dev-proto.h | 101 +++++
>>  fs/orangefs/pvfs2-kernel.h    | 857 ++++++++++++++++++++++++++++++++++++++++++
>>  fs/orangefs/pvfs2-proc.h      |  16 +
>>  fs/orangefs/upcall.h          | 251 +++++++++++++
>
> Hi Mike
>
> Congratulation to all the Omnibond good folks and the OrangeFS community of users
> and Developers! Good Job
>
> It is about time that we have this client for submission to the Kernel. I wish
> you guys a smooth and fun ride in.
>
> I intend to give this and hard drive and review, but before I do this.
>
> I'm missing from this patchset (this patch and the other 4) a
>         Documentation/filesystems/orangefs.txt
>
> Documentation should include, among others, all needed Web URLS we need
> to fetch and Install a working system. A brief of the installation
> process. Farther reading, as well as as some 10 miles overview, philosophy
> of operation, basic structure ... Anything interesting to a Kernel
> developer ...
>
> I know that OrangeFS has excellent Documentation, it should be easy to
> collect some of the highlights into this Doc. Please see in above
> directory the Documentation of other FSs, for an example of scope
> and general interests. Your call what you want to put in there, my
> personal taste is: the more the better.
>
> One thing I would like to see in the [PATCH 0/4] (BTW please
> submit as a patchset with a Title [PATCH 0/X] email), A bit more detail
> about why OrangeFS is so nice, like Giga+ distributed Meta-Data,
> redundancy, scalability, layouts, GUI ... the works. A short sales pitch that
> will get us ordering two please.
>
> Thanks Mike
> Boaz
>
--
To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Linux Ext4 Filesystem]     [Union Filesystem]     [Filesystem Testing]     [Ceph Users]     [Ecryptfs]     [AutoFS]     [Kernel Newbies]     [Share Photos]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux Cachefs]     [Reiser Filesystem]     [Linux RAID]     [Samba]     [Device Mapper]     [CEPH Development]
  Powered by Linux