X-Git-Url: https://git.whamcloud.com/?p=fs%2Flustre-release.git;a=blobdiff_plain;f=MAINTAINERS;h=daf6a582e7bb79af94dac898b9b14d8a8201178b;hp=7eeb340ee3a2576c603f5fa68317777197dfbb2a;hb=faeeda3a69689f48605561f9e86e5a59b7d6b1fc;hpb=92b664139c1d075841a318cd4c23eb0169689a38 diff --git a/MAINTAINERS b/MAINTAINERS index 7eeb340..daf6a58 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -91,6 +91,9 @@ Maintainers List (try to look for most precise areas first) Lustre Build System R: Minh Diep S: Supported +F: lustre.spec.in +F: lustre-dkms* +F: kmp-* F: build/ F: contrib/lbuild/ F: libcfs/autoconf/ @@ -100,8 +103,13 @@ F: lustre/scripts/dkms.mkconf F: */Makefile.am F: */Makefile.in -Lustre Client IO stack +Lustre Class Library +S: Supported +F: lustre/obdclass/ + +Lustre Client IO stack - CLIO R: Bobijam Xu +R: Patrick Farrell S: Supported F: Documentation/clio.txt F: lustre/include/cl_object.h @@ -112,27 +120,48 @@ F: lustre/llite/lcommon*.c F: lustre/llite/range_lock.[ch] F: lustre/llite/rw*.c F: lustre/llite/vvp*.[ch] +F: lustre/obdclass/cl_*.c F: lustre/osc/ -Lustre Class Library -S: Supported -F: lustre/obdclass/ - Lustre Client MD stack R: Lai Siyao S: Supported F: lustre/include/lustre_mdc.h -F: lustre/include/lmv.h +F: lustre/mdc/ + +Lustre client side encryption +M: Sebastien Buisson +S: Maintained +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: Vladimir Saveliev +S: Supported F: lustre/llite/dcache.c F: lustre/llite/dir.c +F: lustre/llite/file.c +F: lustre/llite/llite_nfs.c F: lustre/llite/namei.c -F: lustre/llite/statahead*.c -F: lustre/mdc/ +F: lustre/llite/statahead.c +F: lustre/llite/symlink.c +F: lustre/llite/xattr*.c Lustre Configuration Management +M: James Simmons S: Maintained F: lustre/mgc/ F: lustre/mgs/ +F: lustre/utils/llapi_param.c Lustre Data Checksums R: Li Xi @@ -157,10 +186,12 @@ K: dom_ Lustre Distributed Lock Manager - LDLM R: Oleg Drokin +M: Patrick Farrell S: Supported F: lustre/include/lustre_dlm.h F: lustre/include/lustre_dlm_flags.h F: lustre/ldlm/ +F: lustre/llite/glimpse.c F: lustre/mdc/mdc_locks.c F: lustre/mdt/mdt_lvb.c F: lustre/mdt/mdt_open.c @@ -186,6 +217,14 @@ F: lustre/include/uapi/linux/lustre/lustre_fid.h K: FID_SEQ K: FID_OID +Lustre File Heat +R: Li Xi +F: lustre/doc/lfs-heat.1 +F: lustre/doc/llapi_heat*.3 +F: lustre/utils/liblustreapi_heat.c +K: (obd_heat|lu_heat) +K: OBD_HEAT + Lustre File Layout R: Bobi Jam M: Jian Yu @@ -211,17 +250,29 @@ F: lustre/osd-zfs/osd_scrub.c F: lustre/tests/sanity-lfsck.sh F: lustre/tests/sanity-scrub.sh +Lustre Grant Space +R: Patrick Farrell +R: Vladimir Saveliev +S: Supported +F: lustre/ofd/ofd_dev.c +F: lustre/ofd/ofd_io.c +F: lustre/ofd/ofd_obd.c +F: lustre/osc/osc_cache.c +F: lustre/osc/osc_request.c +F: lustre/target/tgt_grant.c + Lustre GSSAPI M: Sebastien Buisson S: Maintained F: lustre/conf/lgssc.conf F: lustre/conf/lsvcgss F: lustre/doc/lgss_sk.8 -F: lustre/utils/gss +F: lustre/llite/xattr_security.c F: lustre/ptlrpc/gss F: lustre/ptlrpc/sec*.c F: lustre/scripts/lsvgss F: lustre/tests/sanity-sec.sh +F: lustre/utils/gss Lustre GSSAPI - Kerberos M: Sebastien Buisson @@ -234,8 +285,8 @@ S: Maintained F: lustre/conf/lgssc.conf F: lustre/conf/lsvcgss F: lustre/doc/lgss_sk.8 -F: lustre/utils/gss F: lustre/ptlrpc/gss/gss_sk_mech.c +F: lustre/utils/gss Lustre High Availability R: Nathaniel Clark @@ -244,7 +295,6 @@ F: contrib/scripts/pacemaker/ F: lustre/conf/Lustre/ Lustre HSM -R: "John L. Hammond" S: Maintained F: lustre/doc/lfs-hsm.1 F: lustre/doc/llapi_hsm*.3 @@ -259,12 +309,12 @@ F: lustre/utils/liblustreapi_hsm.c F: lustre/utils/liblustreapi_kernelconn.c Lustre HSM POSIX Copytool -R: "John L. Hammond" +M: Qian Yingjin S: Maintained F: lustre/utils/lhsmtool_posix.c Lustre Kernel Compatibility -R: James Simmons +R: James Simmons S: Maintained F: libcfs/ F: lustre/include/lustre_compat.h @@ -272,16 +322,21 @@ F: lustre/include/lustre_patchless_compat.h Lustre Kernel Patches R: Yang Sheng +R: Shaun Tancheff S: Supported F: lustre/kernel_patches/ -Lustre ldiskfs Kernel Patches +Lustre Kernel Patches for ldiskfs +R: Li Dongyang +R: Andrew Perepechko +M: Artem Blagodarenko R: Yang Sheng S: Supported F: ldiskfs/kernel_patches/ Lustre Log - llog -R: "John L. Hammond" +R: Mikhail Pershin +R: Alexander Boyko M: Emoly Liu S: Supported F: lustre/doc/lctl-llog*.8 @@ -292,6 +347,7 @@ F: lustre/ptlrpc/llog*.[ch] F: lustre/utils/llog_reader.c Lustre Metadata Target - MDT +R: Lai Siyao S: Supported F: lustre/include/lustre_mds.h F: lustre/mdd/ @@ -299,12 +355,14 @@ F: lustre/mdt/ Lustre Network Request Scheduler - NRS R: Qian Yingjin +R: Nikitas Angelinas S: Maintained F: lustre/include/lustre_nrs*.c F: lustre/ptlrpc/nrs*.c Lustre Networking R: Amir Shehata +R: Chris Horn M: Sonia Sharma S: Supported F: Documentation/dlc.txt @@ -317,8 +375,8 @@ F: lustre/scripts/ko2iblnd-probe F: lnet/ Lustre Networking GNILND -R: Chris Horn -R: Chuck Fossen +R: Chris Horn +R: Chuck Fossen S: Supported F: lnet/klnds/gnilnd/ @@ -354,22 +412,27 @@ F: Documentation/osd-api.txt Lustre OSD ldiskfs R: Alex Zhuravlev +M: Artem Blagodarenko +R: Andrew Perepechko S: Supported F: lustre/osd-ldiskfs/ F: Documentation/osd-api.txt Lustre OSD Proxy - OSP R: Alex Zhuravlev +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 F: lustre/osd-zfs/ -Lustre Patch Hooks +Lustre Patch Commit Hooks R: Andreas Dilger S: Odd Fixes F: contrib/git-hooks/ @@ -379,10 +442,21 @@ F: contrib/scripts/get_maintainer.pl F: contrib/scripts/spelling.txt F: contrib/scripts/updatecw.sh +Lustre Persistent Client Cache - PCC +R: Qian Yingjin +S: Supported +F: lustre/doc/lctl-pcc*.1 +F: lustre/doc/lfs-pcc*.1 +F: lustre/doc/llapi_pcc*.3 +F: lustre/llite/pcc.[ch] +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 Lustre Protocol Compatibility R: Andreas Dilger @@ -397,6 +471,7 @@ K: OBD_CONNECT_.* Lustre Quotas R: Hongchao Zhang +R: Sergey Cheremencev M: Wang Shilong S: Supported F: lustre/doc/*quota*.[13] @@ -407,7 +482,6 @@ F: lustre/osd-ldiskfs/osd_quota*.[ch] F: lustre/osd-zfs/osd_quota*.[ch] F: lustre/quota/ F: lustre/tests/sanity-quota.sh -F: lustre/doc/*quota*.[13] K: (quota|QUOTA) Lustre Server Target @@ -426,6 +500,7 @@ F: lustre/utils/lsnapshot.c Lustre Tests R: James Nunez +M: Elena Gryaznova M: Sarah Liu S: Supported F: lustre/tests/ @@ -436,8 +511,7 @@ S: Supported F: lustre/doc/*.[1-9] Lustre User Library Interface -R: Emoly Liu -M: Andreas Dilger +R: Andreas Dilger S: Supported F: lustre/doc/llapi_*.3 F: lustre/doc/lustreapi.7 @@ -448,8 +522,10 @@ F: lustre/utils/lustreapi_internal.h Lustre User Tools R: Andreas Dilger +R: Olaf Faaland S: Supported F: lustre/doc/lfs*.1 +F: lustre/doc/lctl*.8 F: lustre/doc/mkfs.lustre.8 F: lustre/doc/mount.lustre.8 F: lustre/doc/tunefs.lustre.8