Linus - Please consider pulling Orangefs from git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git for-next OrangeFS is an LGPL userspace, scale-out, parallel storage system. It is ideal for large storage challenges faced by HPC, Big Data, Genomics, Bioinformatics, Video Streaming and Rendering. Features: * Distributed Metadata, including distributed metadata inspired by Giga+ for directory entries * Support for multiple network infrastructures leveraging BMI to adapt to TCP, IB, Portals and others * Stateless Servers * User-level Implementation * Multiple interface integration levels for easy system and application integration * Server-to-server collective communication for improved metadata operation scalability * Scalable, Portable and Flexible * Proven Research Platform * Integrated capability-based security * Extensive Documentation * Optimized MPI-IO Support In addition to the Linux kernel client, OrangeFS supports multiple client platforms and applications including WEBDAV, S3, Windows and Hadoop Integration. History: OrangeFS is the third development phase of the PVFS project. PFVS was first developed in 1993 by Walt Ligon and Eric Blumer as a parallel file system for Parallel Virtual Machine (PVM) as part of a NASA grant to study the I/O patterns of parallel programs. In 2001-2004 a complete rewrite PVFS2 was developed by Walt Ligon, Rob Ross, Phil Carns, Pete Wyckoff, Neil Miller, Rob Latham, Sam Lang and others from many research institutions all over the world, providing for many of the modern distributed and parallel file system concepts. Omnibond is collaborating with the OrangeFS community providing development, support and marketing resources. Support: Omnibond and other community members are committed to maintaining and improving both the kernel and user space code, including compatibility between versions. Future: OrangeFS has worldwide adoption in the cloud and on premise for a wide variety of large scale scientific and computational problems with its stability and easy integration with technologies such as MPI and even replacing HDFS for Hadoop and Spark workloads. OrangeFS is available in the AWS marketplace and is also an integral part of CloudyCluster which aims to democratize Linux based computational science by making HPC easily available for researchers in a diverse set of disciplines. $ git diff --stat 64291f7db5bd8150a74ad2036f1037e6a0428df2 Documentation/ABI/stable/sysfs-fs-orangefs | 87 ++ Documentation/filesystems/orangefs.txt | 137 +++ fs/Kconfig | 1 + fs/Makefile | 1 + fs/orangefs/Kconfig | 6 + fs/orangefs/Makefile | 10 + fs/orangefs/acl.c | 175 +++ fs/orangefs/dcache.c | 142 +++ fs/orangefs/devpvfs2-req.c | 1004 ++++++++++++++++ fs/orangefs/dir.c | 378 ++++++ fs/orangefs/downcall.h | 138 +++ fs/orangefs/file.c | 1016 ++++++++++++++++ fs/orangefs/inode.c | 469 ++++++++ fs/orangefs/namei.c | 473 ++++++++ fs/orangefs/protocol.h | 672 +++++++++++ fs/orangefs/pvfs2-bufmap.c | 974 +++++++++++++++ fs/orangefs/pvfs2-bufmap.h | 76 ++ fs/orangefs/pvfs2-cache.c | 260 ++++ fs/orangefs/pvfs2-debug.h | 290 +++++ fs/orangefs/pvfs2-debugfs.c | 458 +++++++ fs/orangefs/pvfs2-debugfs.h | 3 + fs/orangefs/pvfs2-dev-proto.h | 102 ++ fs/orangefs/pvfs2-kernel.h | 864 ++++++++++++++ fs/orangefs/pvfs2-mod.c | 315 +++++ fs/orangefs/pvfs2-sysfs.c | 1787 ++++++++++++++++++++++++++++ fs/orangefs/pvfs2-sysfs.h | 2 + fs/orangefs/pvfs2-utils.c | 1129 ++++++++++++++++++ fs/orangefs/super.c | 558 +++++++++ fs/orangefs/symlink.c | 31 + fs/orangefs/upcall.h | 255 ++++ fs/orangefs/waitqueue.c | 529 ++++++++ fs/orangefs/xattr.c | 530 +++++++++ 32 files changed, 12872 insertions(+) Thanks Mike Marshall -- 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