Skip to content

staging/lustre: minor cleanup and Intel Lustre sync

Peng Tao lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest48 patches 13 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/48staging/lustre: remove bogus ifndef EXPORT_SYMBOLdrivers/staging/lustre/include/linux/libcfs/libcfs_prim.h+0 -40 replies
2/48staging/lustre/obdclass: restore lu_refdrivers/staging/lustre/lustre/Kconfig drivers/staging/lustre/lustre/include/lu_ref.h drivers/staging/lustre/lustre/obdclass/Makefile +1 more+511 -314 replies
3/48staging/lustre/llite: use READ, WRITE around ll_rw_stats_tally()drivers/staging/lustre/lustre/llite/lproc_llite.c drivers/staging/lustre/lustre/llite/vvp_io.c+8 -60 replies
4/48staging/lustre/llite: missing last bit in ll_have_md_lockdrivers/staging/lustre/lustre/llite/file.c+1 -10 replies
5/48staging/lustre: fix 'program hangs' errorsdrivers/staging/lustre/lnet/selftest/rpc.c+3 -10 replies
6/48staging/lustre/llite: check alloc in ll_file_data_get, ll_dir_ioctldrivers/staging/lustre/lustre/llite/dir.c drivers/staging/lustre/lustre/llite/file.c+4 -00 replies
7/48staging/lustre/llite: A not locked mutex can be unlocked.drivers/staging/lustre/lustre/llite/file.c+1 -10 replies
8/48staging/lustre/llite: check ll_prep_md_op_data() using IS_ERR()drivers/staging/lustre/lustre/llite/file.c+12 -120 replies
9/48staging/lustre/ldlm: print FID in lvbo_init(), lvbo_updatedrivers/staging/lustre/lustre/include/lustre/lustre_idl.h drivers/staging/lustre/lustre/include/lustre_fid.h drivers/staging/lustre/lustre/ldlm/ldlm_resource.c+50 -480 replies
10/48staging/lustre/ptlrpc: race in pinger (use-after-free situation)drivers/staging/lustre/lustre/ptlrpc/pinger.c+16 -230 replies
11/48staging/lustre/ptlrpc: Translate between host and network errnosdrivers/staging/lustre/lustre/Kconfig drivers/staging/lustre/lustre/include/lustre/lustre_errno.h drivers/staging/lustre/lustre/include/lustre/lustre_idl.h +11 more+662 -52 replies
12/48staging/lustre/mdc: layout lock rpc must not take rpc_lockdrivers/staging/lustre/lustre/include/lustre_mdc.h drivers/staging/lustre/lustre/mdc/mdc_locks.c+5 -30 replies
13/48staging/lustre/ldlm: split client namespaces into active and inactivedrivers/staging/lustre/lustre/include/lustre_dlm.h drivers/staging/lustre/lustre/ldlm/ldlm_internal.h drivers/staging/lustre/lustre/ldlm/ldlm_pool.c +1 more+135 -270 replies
14/48staging/lustre: Only wake up ldlm_poold as frequently as the check intervaldrivers/staging/lustre/lustre/include/lustre_dlm.h drivers/staging/lustre/lustre/ldlm/ldlm_pool.c+16 -100 replies
15/48staging/lustre: Make quota namespace refcounting consistentdrivers/staging/lustre/lustre/ldlm/ldlm_internal.h drivers/staging/lustre/lustre/ldlm/ldlm_resource.c+2 -70 replies
16/48staging/lustre/dlmlock: compress out unused spacedrivers/staging/lustre/lustre/include/lustre_dlm.h drivers/staging/lustre/lustre/include/lustre_dlm_flags.h drivers/staging/lustre/lustre/ldlm/l_lock.c +10 more+573 -3330 replies
17/48staging/lustre/md: fix lu_ucred.c boilerplatedrivers/staging/lustre/lustre/obdclass/lu_ucred.c+4 -40 replies
18/48staging/lustre/layout: introduce new layout for released filesdrivers/staging/lustre/lustre/include/lustre/lustre_idl.h drivers/staging/lustre/lustre/include/obd.h drivers/staging/lustre/lustre/lclient/lcommon_cl.c +9 more+197 -540 replies
19/48staging/lustre/mdt: add macros for fid string lendrivers/staging/lustre/lustre/include/lustre/lustre_user.h+2 -00 replies
20/48staging/lustre/llapi: add user space method for lov_user_mddrivers/staging/lustre/lustre/include/lustre/lustre_idl.h drivers/staging/lustre/lustre/include/lustre/lustre_user.h drivers/staging/lustre/lustre/include/obd_lov.h+21 -100 replies
21/48staging/lustre/obdclass: use a dummy structure for lu_ref_linkdrivers/staging/lustre/lustre/include/cl_object.h drivers/staging/lustre/lustre/include/lu_object.h drivers/staging/lustre/lustre/include/lu_ref.h +6 more+130 -1002 replies
22/48staging/lustre: fix 'code maintainability' errorsdrivers/staging/lustre/lustre/obdclass/lprocfs_jobstats.c drivers/staging/lustre/lustre/ptlrpc/pack_generic.c+1 -20 replies
23/48staging/lustre/fid: prepare FID module for client server splitdrivers/staging/lustre/lustre/fid/Makefile drivers/staging/lustre/lustre/fid/fid_handler.c drivers/staging/lustre/lustre/fid/fid_internal.h +8 more+131 -10180 replies
24/48staging/lustre/llite: force lvb_data update after layout changedrivers/staging/lustre/lustre/llite/file.c+11 -90 replies
25/48staging/lustre/lfsck: LFSCK 1.5 technical debts (3)drivers/staging/lustre/lustre/include/obd_support.h+1 -00 replies
26/48staging/lustre/osc: Check return code for lu_kmem_initdrivers/staging/lustre/lustre/osc/osc_request.c+2 -00 replies
27/48staging/lustre/ptlrpc: Race between start and stop service threadsdrivers/staging/lustre/lustre/ptlrpc/service.c+12 -40 replies
28/48staging/lustre/crypto: add crc32c module loading to libcfsdrivers/staging/lustre/lustre/libcfs/linux/linux-crypto.c+2 -00 replies
29/48staging/lustre/mdt: duplicate link names in directorydrivers/staging/lustre/lustre/include/lustre/lustre_idl.h drivers/staging/lustre/lustre/ldlm/ldlm_lock.c+76 -730 replies
30/48staging/lustre/llite: call simple_setattr() from ll_md_setattr()drivers/staging/lustre/lustre/llite/llite_lib.c drivers/staging/lustre/lustre/lov/lov_io.c+9 -110 replies
31/48staging/lustre/ldlm: Fix flock deadlock detection racedrivers/staging/lustre/lustre/ldlm/ldlm_flock.c+10 -60 replies
32/48staging/lustre/lnet: remove empty file lnet/lnet/api-errno.cdrivers/staging/lustre/lnet/lnet/Makefile drivers/staging/lustre/lnet/lnet/api-errno.c+1 -400 replies
33/48staging/lustre/fld: prepare FLD module for client server splitdrivers/staging/lustre/lustre/fld/Makefile drivers/staging/lustre/lustre/fld/fld_handler.c drivers/staging/lustre/lustre/fld/fld_index.c +6 more+37 -12380 replies
34/48staging/lustre/lmv: support DNE with HSM.drivers/staging/lustre/lustre/lmv/lmv_obd.c drivers/staging/lustre/lustre/mdc/mdc_request.c+205 -130 replies
35/48staging/lustre/lmv: support DNE with HSM.drivers/staging/lustre/lustre/llite/llite_mmap.c+21 -151 reply
36/48staging/lustre/obdclass: add obd_target.hdrivers/staging/lustre/lustre/include/linux/lustre_fsfilt.h drivers/staging/lustre/lustre/include/lprocfs_status.h drivers/staging/lustre/lustre/include/obd.h +4 more+3 -7471 reply
37/48staging/lustre/procfs: return -ENOMEM from lprocfs_register()drivers/staging/lustre/lustre/ldlm/ldlm_pool.c drivers/staging/lustre/lustre/llite/super25.c drivers/staging/lustre/lustre/lov/lov_obd.c +3 more+34 -180 replies
38/48staging/lustre/lmv: fix duplicate directory entriesdrivers/staging/lustre/lustre/lmv/lmv_obd.c+2 -10 replies
39/48staging/lustre/obdclass: be more careful processing server namedrivers/staging/lustre/lustre/obdclass/obd_config.c drivers/staging/lustre/lustre/obdclass/obd_mount.c+40 -290 replies
40/48staging/lustre/llite: return valid fsid for statfsdrivers/staging/lustre/lustre/llite/llite_internal.h drivers/staging/lustre/lustre/llite/llite_lib.c drivers/staging/lustre/lustre/llite/llite_nfs.c+22 -20 replies
41/48staging/lustre/llite: error of listxattr when buffer is smalldrivers/staging/lustre/lustre/llite/xattr.c+6 -10 replies
42/48staging/lustre/llite: Anonymous dentry incorrectly identified as rootdrivers/staging/lustre/lustre/llite/dcache.c+4 -30 replies
43/48staging/lustre/build: fix 'data race condition' issuesdrivers/staging/lustre/lustre/include/lustre_import.h+2 -00 replies
44/48staging/lustre/build: fix 'data race condition' issuesdrivers/staging/lustre/lustre/llite/llite_lib.c drivers/staging/lustre/lustre/llite/namei.c+8 -11 reply
45/48staging/lustre/style: removes obsolete EXPORT_SYMTAB macros v2drivers/staging/lustre/lustre/libcfs/libcfs_cpu.c drivers/staging/lustre/lustre/libcfs/libcfs_lock.c drivers/staging/lustre/lustre/libcfs/libcfs_mem.c +1 more+0 -130 replies
46/48staging/lustre/mdt: HSM on disk actions recorddrivers/staging/lustre/lustre/include/lprocfs_status.h drivers/staging/lustre/lustre/include/lustre/lustre_idl.h drivers/staging/lustre/lustre/include/lustre_disk.h +2 more+97 -330 replies
47/48staging/lustre/scrub: purge inconsistenct objects after OI scrubdrivers/staging/lustre/lustre/obdclass/lu_object.c+5 -50 replies
48/48staging/lustre/mdc: Keep resend FLocksdrivers/staging/lustre/lustre/mdc/mdc_locks.c+7 -10 replies

Reviews trailers per patch

46 of 48 patches have a Reviewed-by or Acked-by.

PatchOleg DrokinAndreas DilgerDmitry EreminSebastien BuissonJohn HammondNikitas AngelinasJinshan XiongFan YongBobi JamFaccini BrunoMike PershinHiroya NozakiNiu YaweiJohann LombardiVitaly FertmanKeith Mannthey[email protected]Alex ZhuravlevNathaniel ClarkBob GlossmanShuichi IharaJames SimmonsBruce KorbJohn L. Hammondjacques-Charles LafoucrierePeng TaoEmoly LiuLai SiyaoLi XiLiu XuezhaoAlexey ShvetsovLiang ZhenLi WeiIsaac Huang
1/48
2/48
3/48R-b R-b
4/48R-b R-b
5/48R-b R-b
6/48R-b R-b R-b
7/48R-b R-b R-b R-b
8/48R-b R-b R-b
9/48R-b R-b R-b
10/48R-b R-b R-b
11/48R-b R-b R-b
12/48R-b R-b
13/48R-b R-b
14/48R-b R-b R-b
15/48R-b R-b
16/48R-b R-b R-b R-b R-b
17/48R-b R-b R-b
18/48R-b R-b R-b
19/48R-b R-b
20/48R-b R-b
21/48R-b R-b R-b R-b
22/48R-b R-b R-b
23/48R-b R-b
24/48R-b R-b
25/48R-b R-b R-b
26/48R-b R-b R-b R-b
27/48R-b R-b R-b R-b
28/48R-b R-b R-b
29/48R-b R-b
30/48R-b R-b R-b
31/48R-b R-b R-b R-b
32/48R-b R-b R-b R-b
33/48R-b R-b
34/48R-b R-b R-b
35/48R-b R-b R-b
36/48R-b R-b R-b
37/48R-b R-b R-b
38/48R-b R-b R-b
39/48R-b R-b
40/48R-b R-b R-b
41/48R-b R-b R-b
42/48R-b R-b R-b R-b R-b
43/48R-b R-b R-b
44/48R-b R-b R-b
45/48R-b R-b R-b
46/48R-b R-b
47/48R-b R-b R-b
48/48R-b R-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 34 reviewers.

Read the v1 thread

Cover letter [PATCH 00/48] staging/lustre: minor cleanup and Intel Lustre sync

Hi Greg,

The first two of the patchset are minor cleanup of lustre code. And the rest of it are patches ported from Intel Lustre tree. Please help to queue them.

Thanks,
Tao

Cc Andreas Dilger <[email protected]>

Alexander.Boyko (1):
staging/lustre/crypto: add crc32c module loading to libcfs

Andreas Dilger (2):
staging/lustre/ldlm: print FID in lvbo_init(), lvbo_update staging/lustre/mdt: duplicate link names in directory

Andriy Skulysh (1):
staging/lustre/ldlm: Fix flock deadlock detection race

Bruce Korb (1):
staging/lustre/dlmlock: compress out unused space

Bruno Faccini (1):
staging/lustre/mdc: Keep resend FLocks

Dmitry Eremin (2):
staging/lustre/llite: A not locked mutex can be unlocked. staging/lustre/ptlrpc: race in pinger (use-after-free situation)

Fan Yong (3):
staging/lustre/lfsck: LFSCK 1.5 technical debts (3) staging/lustre/llite: return valid fsid for statfs staging/lustre/scrub: purge inconsistenct objects after OI scrub

Hiroya Nozaki (1):
staging/lustre/ptlrpc: Race between start and stop service threads

Jinshan Xiong (1):
staging/lustre/layout: introduce new layout for released files

John L. Hammond (7):
staging/lustre/llite: use READ, WRITE around ll_rw_stats_tally() staging/lustre/llite: check alloc in ll_file_data_get, ll_dir_ioctl staging/lustre/llite: check ll_prep_md_op_data() using IS_ERR() staging/lustre/md: fix lu_ucred.c boilerplate staging/lustre/obdclass: use a dummy structure for lu_ref_link staging/lustre/llite: call simple_setattr() from ll_md_setattr() staging/lustre/procfs: return -ENOMEM from lprocfs_register()

Keith Mannthey (3):
staging/lustre/osc: Check return code for lu_kmem_init staging/lustre/llite: error of listxattr when buffer is small staging/lustre/style: removes obsolete EXPORT_SYMTAB macros v2

Li Wei (1):
staging/lustre/ptlrpc: Translate between host and network errnos

Liu Xuezhao (3):
staging/lustre/fid: prepare FID module for client server split staging/lustre/fld: prepare FLD module for client server split staging/lustre/obdclass: add obd_target.h

Nathaniel Clark (1):
staging/lustre/obdclass: be more careful processing server name

Ned Bass (1):
staging/lustre/lmv: fix duplicate directory entries

Oleg Drokin (3):
staging/lustre/ldlm: split client namespaces into active and inactive staging/lustre: Only wake up ldlm_poold as frequently as the check
interval
staging/lustre: Make quota namespace refcounting consistent

Patrick Farrell (1):
staging/lustre/llite: Anonymous dentry incorrectly identified as root

Peng Tao (3):
staging/lustre: remove bogus ifndef EXPORT_SYMBOL staging/lustre/obdclass: restore lu_ref staging/lustre/lnet: remove empty file lnet/lnet/api-errno.c

Sebastien Buisson (4):
staging/lustre: fix 'program hangs' errors staging/lustre: fix 'code maintainability' errors staging/lustre/build: fix 'data race condition' issues staging/lustre/build: fix 'data race condition' issues

Thomas Leibovici (2):
staging/lustre/lmv: support DNE with HSM.
staging/lustre/lmv: support DNE with HSM.

jcl (5):
staging/lustre/mdc: layout lock rpc must not take rpc_lock staging/lustre/mdt: add macros for fid string len staging/lustre/llapi: add user space method for lov_user_md staging/lustre/llite: force lvb_data update after layout change staging/lustre/mdt: HSM on disk actions record

wang di (1):
staging/lustre/llite: missing last bit in ll_have_md_lock

 .../lustre/include/linux/libcfs/libcfs_prim.h      |    4 -
 drivers/staging/lustre/lnet/lnet/Makefile          |    2 +-
 drivers/staging/lustre/lnet/lnet/api-errno.c       |   39 --
 drivers/staging/lustre/lnet/selftest/rpc.c         |    4 +-
 drivers/staging/lustre/lustre/Kconfig              |   15 +
 drivers/staging/lustre/lustre/fid/Makefile         |    2 +-
 drivers/staging/lustre/lustre/fid/fid_handler.c    |  661 --------------------
 drivers/staging/lustre/lustre/fid/fid_internal.h   |   36 +-
 drivers/staging/lustre/lustre/fid/fid_lib.c        |   14 +-
 drivers/staging/lustre/lustre/fid/fid_request.c    |  133 ++--
 drivers/staging/lustre/lustre/fid/fid_store.c      |  259 --------
 drivers/staging/lustre/lustre/fid/lproc_fid.c      |    3 -
 drivers/staging/lustre/lustre/fld/Makefile         |    2 +-
 drivers/staging/lustre/lustre/fld/fld_handler.c    |  447 -------------
 drivers/staging/lustre/lustre/fld/fld_index.c      |  426 -------------
 drivers/staging/lustre/lustre/fld/fld_internal.h   |   29 -
 drivers/staging/lustre/lustre/fld/fld_request.c    |   40 +-
 drivers/staging/lustre/lustre/fld/lproc_fld.c      |  205 +-----
 drivers/staging/lustre/lustre/include/cl_object.h  |   10 +-
 .../lustre/lustre/include/linux/lustre_fsfilt.h    |   10 -
 .../staging/lustre/lustre/include/lprocfs_status.h |   39 --
 drivers/staging/lustre/lustre/include/lu_object.h  |   23 +-
 drivers/staging/lustre/lustre/include/lu_ref.h     |  161 +++--
 .../lustre/lustre/include/lustre/lustre_errno.h    |  215 +++++++
 .../lustre/lustre/include/lustre/lustre_idl.h      |   82 ++-
 .../lustre/lustre/include/lustre/lustre_user.h     |   12 +
 .../staging/lustre/lustre/include/lustre_disk.h    |   56 +-
 drivers/staging/lustre/lustre/include/lustre_dlm.h |  202 +-----
 .../lustre/lustre/include/lustre_dlm_flags.h       |  460 ++++++++++++++
 drivers/staging/lustre/lustre/include/lustre_fid.h |  113 ++--
 drivers/staging/lustre/lustre/include/lustre_fld.h |   41 --
 .../staging/lustre/lustre/include/lustre_import.h  |    2 +
 drivers/staging/lustre/lustre/include/lustre_mdc.h |    6 +-
 drivers/staging/lustre/lustre/include/lustre_mdt.h |   84 ---
 drivers/staging/lustre/lustre/include/lustre_net.h |   32 +
 drivers/staging/lustre/lustre/include/md_object.h  |    5 -
 drivers/staging/lustre/lustre/include/obd.h        |  168 +----
 drivers/staging/lustre/lustre/include/obd_lov.h    |   10 -
 .../staging/lustre/lustre/include/obd_support.h    |    1 +
 drivers/staging/lustre/lustre/lclient/lcommon_cl.c |    2 +-
 drivers/staging/lustre/lustre/ldlm/l_lock.c        |    8 +-
 drivers/staging/lustre/lustre/ldlm/ldlm_flock.c    |   18 +-
 drivers/staging/lustre/lustre/ldlm/ldlm_internal.h |   45 +-
 drivers/staging/lustre/lustre/ldlm/ldlm_lock.c     |  196 +++---
 drivers/staging/lustre/lustre/ldlm/ldlm_lockd.c    |    6 +-
 drivers/staging/lustre/lustre/ldlm/ldlm_pool.c     |   84 ++-
 drivers/staging/lustre/lustre/ldlm/ldlm_request.c  |   13 +-
 drivers/staging/lustre/lustre/ldlm/ldlm_resource.c |   60 +-
 drivers/staging/lustre/lustre/libcfs/libcfs_cpu.c  |    3 -
 drivers/staging/lustre/lustre/libcfs/libcfs_lock.c |    3 -
 drivers/staging/lustre/lustre/libcfs/libcfs_mem.c  |    3 -
 .../lustre/lustre/libcfs/linux/linux-crypto.c      |    2 +
 drivers/staging/lustre/lustre/llite/dcache.c       |    7 +-
 drivers/staging/lustre/lustre/llite/dir.c          |   17 +-
 drivers/staging/lustre/lustre/llite/file.c         |   96 +--
 .../staging/lustre/lustre/llite/llite_internal.h   |    2 +
 drivers/staging/lustre/lustre/llite/llite_lib.c    |   14 +-
 drivers/staging/lustre/lustre/llite/llite_mmap.c   |   36 +-
 drivers/staging/lustre/lustre/llite/llite_nfs.c    |   16 +
 drivers/staging/lustre/lustre/llite/lproc_llite.c  |   10 +-
 drivers/staging/lustre/lustre/llite/namei.c        |    5 +-
 drivers/staging/lustre/lustre/llite/super25.c      |    2 +-
 drivers/staging/lustre/lustre/llite/vvp_io.c       |   14 +-
 drivers/staging/lustre/lustre/llite/xattr.c        |    7 +-
 drivers/staging/lustre/lustre/lmv/lmv_obd.c        |  203 +++++-
 .../staging/lustre/lustre/lov/lov_cl_internal.h    |   11 +-
 drivers/staging/lustre/lustre/lov/lov_ea.c         |   23 +-
 drivers/staging/lustre/lustre/lov/lov_io.c         |   34 +
 drivers/staging/lustre/lustre/lov/lov_obd.c        |    8 +-
 drivers/staging/lustre/lustre/lov/lov_object.c     |   73 ++-
 drivers/staging/lustre/lustre/lov/lov_pack.c       |   19 +-
 drivers/staging/lustre/lustre/lvfs/lvfs_linux.c    |    1 -
 drivers/staging/lustre/lustre/mdc/mdc_locks.c      |   29 +-
 drivers/staging/lustre/lustre/mdc/mdc_request.c    |   19 +-
 drivers/staging/lustre/lustre/mgc/mgc_request.c    |    8 +-
 drivers/staging/lustre/lustre/obdclass/Makefile    |    7 +-
 drivers/staging/lustre/lustre/obdclass/cl_io.c     |   17 +-
 drivers/staging/lustre/lustre/obdclass/cl_lock.c   |    6 +-
 drivers/staging/lustre/lustre/obdclass/cl_page.c   |    5 +-
 .../lustre/lustre/obdclass/linux/linux-module.c    |    9 +-
 drivers/staging/lustre/lustre/obdclass/llog_osd.c  |    4 -
 drivers/staging/lustre/lustre/obdclass/llog_swab.c |   17 +
 .../lustre/lustre/obdclass/lprocfs_jobstats.c      |  562 -----------------
 .../lustre/lustre/obdclass/lprocfs_status.c        |   28 +-
 drivers/staging/lustre/lustre/obdclass/lu_object.c |   25 +-
 drivers/staging/lustre/lustre/obdclass/lu_ref.c    |  401 +++++++++++-
 drivers/staging/lustre/lustre/obdclass/lu_ucred.c  |    8 +-
 .../staging/lustre/lustre/obdclass/obd_config.c    |   11 +-
 drivers/staging/lustre/lustre/obdclass/obd_mount.c |   59 +-
 .../staging/lustre/lustre/obdecho/echo_client.c    |    1 +
 drivers/staging/lustre/lustre/osc/osc_cache.c      |    8 +-
 drivers/staging/lustre/lustre/osc/osc_lock.c       |  124 ++--
 drivers/staging/lustre/lustre/osc/osc_request.c    |    4 +
 drivers/staging/lustre/lustre/ptlrpc/Makefile      |    1 +
 drivers/staging/lustre/lustre/ptlrpc/errno.c       |  382 +++++++++++
 .../staging/lustre/lustre/ptlrpc/gss/lproc_gss.c   |    6 +-
 drivers/staging/lustre/lustre/ptlrpc/niobuf.c      |    3 +-
 .../staging/lustre/lustre/ptlrpc/pack_generic.c    |    4 +
 drivers/staging/lustre/lustre/ptlrpc/pinger.c      |   39 +-
 drivers/staging/lustre/lustre/ptlrpc/service.c     |   16 +-
 100 files changed, 3018 insertions(+), 3879 deletions(-)
 delete mode 100644 drivers/staging/lustre/lnet/lnet/api-errno.c
 delete mode 100644 drivers/staging/lustre/lustre/fid/fid_handler.c
 delete mode 100644 drivers/staging/lustre/lustre/fid/fid_store.c
 delete mode 100644 drivers/staging/lustre/lustre/fld/fld_handler.c
 delete mode 100644 drivers/staging/lustre/lustre/fld/fld_index.c
 create mode 100644 drivers/staging/lustre/lustre/include/lustre/lustre_errno.h
 create mode 100644 drivers/staging/lustre/lustre/include/lustre_dlm_flags.h
 delete mode 100644 drivers/staging/lustre/lustre/include/lustre_mdt.h
 delete mode 100644 drivers/staging/lustre/lustre/obdclass/lprocfs_jobstats.c
 create mode 100644 drivers/staging/lustre/lustre/ptlrpc/errno.c
Signature · 1 line
1.7.9.5