X-Git-Url: https://git.whamcloud.com/?a=blobdiff_plain;ds=inline;f=MAINTAINERS;h=b8362fc38c0bbd7a77e30962fe9702e7c99858cb;hb=99fb9376388e04d4fe713766e03dbb26f20bdc52;hp=a268e985522034db5bacf0c64e56d7b74d426fc3;hpb=a813e81870096bcfecbe12aeeed8e1b0114cd474;p=fs%2Flustre-release.git
diff --git a/MAINTAINERS b/MAINTAINERS
index a268e98..b8362fc 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -30,16 +30,9 @@ trivial patch so apply some common sense.
Descriptions of section entries:
- M: Mail patches to: FullName
R: Designated reviewer: FullName
These reviewers should be CCed on patches.
W: Web-page with status/info
- B: URI for where to file bugs. A web-page with detailed bug
- filing info, a direct bug tracker link, or a mailto: URI.
- C: URI for chat protocol, server and channel where developers
- usually hang out, for example irc://server/channel.
- T: SCM tree type and location.
- Type is one of: git, hg, quilt, stgit, topgit
S: Status, one of the following:
Supported: Someone is actually paid to look after this.
Maintained: Someone actually looks after it.
@@ -89,6 +82,7 @@ Maintainers List (try to look for most precise areas first)
-----------------------------------
Lustre Build System
+R: Shaun Tancheff
R: Minh Diep
S: Supported
F: lustre.spec.in
@@ -96,9 +90,7 @@ F: lustre-dkms*
F: kmp-*
F: build/
F: contrib/lbuild/
-F: libcfs/autoconf/
-F: lnet/autoconf/
-F: lustre/autoconf/
+F: */autoconf/
F: lustre/scripts/dkms.mkconf
F: */Makefile.am
F: */Makefile.in
@@ -109,7 +101,7 @@ F: lustre/obdclass/
Lustre Client IO stack - CLIO
R: Bobijam Xu
-R: Patrick Farrell
+R: Patrick Farrell
S: Supported
F: Documentation/clio.txt
F: lustre/include/cl_object.h
@@ -123,23 +115,30 @@ F: lustre/llite/vvp*.[ch]
F: lustre/obdclass/cl_*.c
F: lustre/osc/
-Lustre Client MD stack
+Lustre Client Metadata stack
R: Lai Siyao
S: Supported
F: lustre/include/lustre_mdc.h
F: lustre/mdc/
-Lustre client side encryption
-M: Sebastien Buisson
-S: Maintained
+Lustre Client Side Encryption
+R: Sebastien Buisson
+S: Supported
+F: Documentation/client_side_encryption/*.txt
+F: lustre/llite/crypto*.[ch]
F: libcfs/libcfs/crypto/*.[ch]
F: libcfs/include/libcfs/crypto/*.h
F: libcfs/include/uapi/linux/llcrypt.h
+F: lustre/include/lustre_crypto.h
+K: fscrypt
+K: llcrypt
+K: HAVE_LUSTRE_CRYPTO
Lustre Client VFS Interface
R: Oleg Drokin
-M: Lai Siyao
+R: Lai Siyao
R: Vladimir Saveliev
+R: Patrick Farrell
S: Supported
F: lustre/llite/dcache.c
F: lustre/llite/dir.c
@@ -151,7 +150,7 @@ F: lustre/llite/symlink.c
F: lustre/llite/xattr*.c
Lustre Configuration Management
-M: James Simmons
+R: James Simmons
S: Maintained
F: lustre/mgc/
F: lustre/mgs/
@@ -159,7 +158,7 @@ F: lustre/utils/llapi_param.c
Lustre Data Checksums
R: Li Xi
-M: Andreas Dilger
+R: Andreas Dilger
S: Supported
F: lustre/include/uapi/linux/lustre/lustre_idl.h
F: lustre/include/uapi/linux/lustre/lustre_user.h
@@ -180,7 +179,7 @@ K: dom_
Lustre Distributed Lock Manager - LDLM
R: Oleg Drokin
-M: Patrick Farrell
+R: Patrick Farrell
S: Supported
F: lustre/include/lustre_dlm.h
F: lustre/include/lustre_dlm_flags.h
@@ -221,7 +220,7 @@ K: OBD_HEAT
Lustre File Layout
R: Bobi Jam
-M: Jian Yu
+R: Jian Yu
S: Supported
F: lustre/doc/lfs-getstripe.1
F: lustre/doc/lfs-setstripe.1
@@ -245,7 +244,7 @@ F: lustre/tests/sanity-lfsck.sh
F: lustre/tests/sanity-scrub.sh
Lustre Grant Space
-R: Patrick Farrell
+R: Patrick Farrell
R: Vladimir Saveliev
S: Supported
F: lustre/ofd/ofd_dev.c
@@ -256,26 +255,28 @@ F: lustre/osc/osc_request.c
F: lustre/target/tgt_grant.c
Lustre GSSAPI
-M: Sebastien Buisson
-S: Maintained
+R: Sebastien Buisson
+S: Supported
F: lustre/conf/lgssc.conf
F: lustre/conf/lsvcgss
F: lustre/doc/lgss_sk.8
+F: lustre/doc/lfs-flushctx.1
F: lustre/llite/xattr_security.c
-F: lustre/ptlrpc/gss
+F: lustre/ptlrpc/gss/
F: lustre/ptlrpc/sec*.c
F: lustre/scripts/lsvgss
F: lustre/tests/sanity-sec.sh
-F: lustre/utils/gss
+F: lustre/utils/gss/
+F: lustre/include/uapi/linux/lustre/lgss.h
Lustre GSSAPI - Kerberos
-M: Sebastien Buisson
-S: Maintained
+R: Sebastien Buisson
+S: Supported
F: lustre/ptlrpc/gss/gss_krb5*.[ch]
Lustre GSSAPI - Shared Secret Key
-M: Sebastien Buisson
-S: Maintained
+R: Sebastien Buisson
+S: Supported
F: lustre/conf/lgssc.conf
F: lustre/conf/lsvcgss
F: lustre/doc/lgss_sk.8
@@ -303,27 +304,26 @@ F: lustre/utils/liblustreapi_hsm.c
F: lustre/utils/liblustreapi_kernelconn.c
Lustre HSM POSIX Copytool
-M: Qian Yingjin
-S: Maintained
F: lustre/utils/lhsmtool_posix.c
Lustre Kernel Compatibility
-R: James Simmons
-S: Maintained
+R: James Simmons
+S: Supported
F: libcfs/
F: lustre/include/lustre_compat.h
F: lustre/include/lustre_patchless_compat.h
Lustre Kernel Patches
-R: Yang Sheng
+R: Jian Yu
R: Shaun Tancheff
+R: Yang Sheng
S: Supported
F: lustre/kernel_patches/
Lustre Kernel Patches for ldiskfs
R: Li Dongyang
R: Andrew Perepechko
-M: Artem Blagodarenko
+R: Artem Blagodarenko
R: Yang Sheng
S: Supported
F: ldiskfs/kernel_patches/
@@ -331,7 +331,7 @@ F: ldiskfs/kernel_patches/
Lustre Log - llog
R: Mikhail Pershin
R: Alexander Boyko
-M: Emoly Liu
+R: Emoly Liu
S: Supported
F: lustre/doc/lctl-llog*.8
F: lustre/doc/llog_reader.8
@@ -344,20 +344,21 @@ Lustre Metadata Target - MDT
R: Lai Siyao
S: Supported
F: lustre/include/lustre_mds.h
+F: lustre/lod/
F: lustre/mdd/
F: lustre/mdt/
Lustre Network Request Scheduler - NRS
R: Qian Yingjin
R: Nikitas Angelinas
+R: Etienne Aujames
S: Maintained
F: lustre/include/lustre_nrs*.c
F: lustre/ptlrpc/nrs*.c
Lustre Networking
-R: Amir Shehata
+R: Serguei Smirnov
R: Chris Horn
-M: Sonia Sharma
S: Supported
F: Documentation/dlc.txt
F: lustre/conf/ko2iblnd.conf
@@ -374,19 +375,26 @@ R: Chuck Fossen
S: Supported
F: lnet/klnds/gnilnd/
+Lustre Networking KFILND
+R: Chris Horn
+S: Supported
+F: lnet/klnds/kfilnd/
+
Lustre Networking O2IBLND
-R: Amir Shehata
+R: Serguei Smirnov
+R: Chris Horn
S: Supported
-F: lnet/klnds/o2iblnd
+F: lnet/klnds/o2iblnd/
Lustre Networking TCP Sockets LND
-R: Amir Shehata
+R: Serguei Smirnov
+R: Chris Horn
S: Supported
-F: lnet/klnds/socklnd
+F: lnet/klnds/socklnd/
Lustre Nodemap
R: Sebastien Buisson
-S: Maintained
+S: Supported
F: lustre/include/lustre_nodemap.h
F: lustre/include/lustre_idmap.h
F: lustre/ptlrpc/nodemap*.[ch]
@@ -395,8 +403,8 @@ F: lustre/doc/lctl-nodemap*.8
Lustre Object Storage Target - OST
R: Alex Zhuravlev
S: Supported
-F: lustre/ofd
-F: lustre/ost
+F: lustre/ofd/
+F: lustre/ost/
Lustre OSD API
R: Alex Zhuravlev
@@ -406,7 +414,7 @@ F: Documentation/osd-api.txt
Lustre OSD ldiskfs
R: Alex Zhuravlev
-M: Artem Blagodarenko
+R: Artem Blagodarenko
R: Andrew Perepechko
S: Supported
F: lustre/osd-ldiskfs/
@@ -414,16 +422,15 @@ F: Documentation/osd-api.txt
Lustre OSD Proxy - OSP
R: Alex Zhuravlev
-R: Sergey Cheremencev
+R: Sergey Cheremencev
S: Supported
F: lustre/osp/
F: Documentation/osd-api.txt
Lustre OSD ZFS
-R: Alex Zhuravlev
R: Tony Hutter
R: Olaf Faaland
-S: Supported
+S: Maintained
F: lustre/osd-zfs/
Lustre Patch Commit Hooks
@@ -447,7 +454,7 @@ F: lustre/tests/sanity-pcc.sh
F: lustre/utils/liblustreapi_pcc.c
Lustre /proc and /sys
-R: James Simmons
+R: James Simmons
S: Maintained
F: lustre/*/*lproc*.[ch]
F: lustre/obdclass/obdsysfs.c
@@ -465,8 +472,7 @@ K: OBD_CONNECT_.*
Lustre Quotas
R: Hongchao Zhang
-R: Sergey Cheremencev
-M: Wang Shilong
+R: Sergey Cheremencev
S: Supported
F: lustre/doc/*quota*.[13]
F: lustre/doc/lfs-project.1
@@ -483,7 +489,7 @@ R: Mikhail Pershin
S: Supported
F: lustre/target/
-Lustre Snapshots
+Lustre Snapshot Tools
S: Maintained
F: lustre/doc/lctl-barrier.8
F: lustre/doc/lctl-snapshot*.8
@@ -493,9 +499,9 @@ F: lustre/tests/sanity-lsnapshot.sh
F: lustre/utils/lsnapshot.c
Lustre Tests
-R: James Nunez
-M: Elena Gryaznova
-M: Sarah Liu
+R: Alex Deiter
+R: Sarah Liu
+R: Elena Gryaznova
S: Supported
F: lustre/tests/