linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 00/39] staging/lustre: patch bomb 2
@ 2013-11-14 16:32 Peng Tao
  2013-11-14 16:32 ` [PATCH 01/39] staging/lustre/hsm: remove hsm_nl proc file Peng Tao
                   ` (38 more replies)
  0 siblings, 39 replies; 42+ messages in thread
From: Peng Tao @ 2013-11-14 16:32 UTC (permalink / raw)
  To: Greg Kroah-Hartman; +Cc: linux-kernel, Peng Tao, Andreas Dilger

Hi Greg,

This is the second patch bomb. All 39 patches are ported from Lustre tree.
And it syncs kernel client with Lustre tree up to commit
(LU-3581 osc: Lustre returns EINTR from writes when SA_RESTART is set).

Thanks,
Tao

Cc: Andreas Dilger <andreas.dilger@intel.com>

Andreas Dilger (1):
  staging/lustre/osd-ldiskfs: remove dependency on mdd module

Andriy Skulysh (2):
  staging/lustre/ptlrpc: add rpc_cache
  staging/lustre/ldlm: ldlm_flock_deadlock() ASSERTION( req != lock )
    failed

Aurelien Degremont (1):
  staging/lustre/hsm: copy start error should set HP_FLAG_COMPLETED

Bob Glossman (1):
  staging/lustre/libcfs: improve validity test for valid file
    descriptors

Christopher J. Morrone (1):
  staging/lustre/changelogs: Account for changelog_ext_rec in
    CR_MAXSIZE

Dmitry Eremin (2):
  staging/lustre/lnet: build Lustre with Intel OFED for Xeon Phi
  staging/lustre/build: build error with gcc 4.7.0 20110509

Fan Yong (1):
  staging/lustre/llite: return compatible fsid for statfs

Gaurav Mahajan (1):
  staging/lustre/llite: Delaying creation of client side proc entries.

Henri Doreau (1):
  staging/lustre/utils: Posix copytool fixes.

JC Lafoucriere (3):
  staging/lustre/mdt: CDT cleanup follow-on patch
  staging/lustre/lmv: update coding style
  staging/lustre/mdt: HSM EXIST event not triggered at last rm/mv

James Simmons (5):
  staging/lustre/lvfs: remove llog_lvfs.c and other lvfs code from llog
  staging/lustre/autoconf: remove LC_LOCK_MAP_ACQUIRE test
  staging/lustre/autoconf: remove LC_FS_STRUCT_USE_PATH
  staging/lustre/autoconf: remove LC_SECURITY_PLUG test
  staging/lustre/osc: Lustre returns EINTR from writes when SA_RESTART
    is set

Jinshan Xiong (4):
  staging/lustre/hsm: small fixes for HSM
  staging/lustre/llite: reset writeback index in ll_writepages
  staging/lustre/llite: cancel open lock before closing file
  staging/lustre/hsm: Add support to drop all pages for ll_data_version

John L. Hammond (3):
  staging/lustre/hsm: remove hsm_nl proc file
  staging/lustre/clio: honor O_NOATIME
  staging/lustre/obd: add md_stats to MDC and LMV devices

Li Xi (1):
  staging/lustre/libcfs: Add relocation function to libcfs heap

Mikhail Pershin (1):
  staging/lustre/obdclass: fix wrong device put in case of race

Ned Bass (1):
  staging/lustre/mdc: document mdc_rpc_lock

Niu Yawei (1):
  staging/lustre/llite: use 64bits flags in ll_lov_setea()

Sebastien Buisson (5):
  staging/lustre/build: fix 'deadcode' errors
  staging/lustre/build: fix 'integer handling' issues
  staging/lustre/build: fix 'data race condition' issues
  staging/lustre/build: fix 'NULL pointer dereference' errors
  staging/lustre/build: fix 'no effect' errors

Swapnil Pimpale (1):
  staging/lustre/lov: Get the correct address of lmm_objects

Vitaly Fertman (1):
  staging/lustre/clio: wrong cl_lock usage

wang di (2):
  staging/lustre/lmv: choose right MDT for open by FID
  staging/lustre/osd: remove fld lookup during configuration

 .../lustre/include/linux/libcfs/libcfs_debug.h     |  129 +--
 .../lustre/include/linux/libcfs/libcfs_heap.h      |    1 +
 .../include/linux/libcfs/libcfs_kernelcomm.h       |    1 +
 .../staging/lustre/lnet/klnds/o2iblnd/o2iblnd.h    |    2 +
 drivers/staging/lustre/lnet/selftest/conrpc.c      |    8 +-
 drivers/staging/lustre/lustre/include/cl_object.h  |    6 +-
 .../lustre/lustre/include/linux/lustre_compat25.h  |   14 -
 .../lustre/lustre/include/linux/lustre_fsfilt.h    |   84 --
 drivers/staging/lustre/lustre/include/linux/lvfs.h |    5 -
 .../lustre/lustre/include/lustre/lustre_idl.h      |    8 +-
 .../lustre/lustre/include/lustre/lustre_user.h     |   16 +-
 .../lustre/lustre/include/lustre/lustreapi.h       |    7 +-
 .../staging/lustre/lustre/include/lustre_capa.h    |   25 +-
 .../staging/lustre/lustre/include/lustre_export.h  |    1 -
 drivers/staging/lustre/lustre/include/lustre_log.h |    4 -
 drivers/staging/lustre/lustre/include/lustre_mdc.h |   18 +
 .../staging/lustre/lustre/include/lustre_update.h  |    3 +-
 drivers/staging/lustre/lustre/include/md_object.h  |   20 -
 drivers/staging/lustre/lustre/include/obd.h        |  139 ++--
 drivers/staging/lustre/lustre/include/obd_class.h  |  129 ++-
 drivers/staging/lustre/lustre/ldlm/ldlm_flock.c    |    3 +
 drivers/staging/lustre/lustre/libcfs/debug.c       |  131 +--
 drivers/staging/lustre/lustre/libcfs/heap.c        |   18 +-
 .../lustre/lustre/libcfs/kernel_user_comm.c        |   10 +-
 .../lustre/lustre/libcfs/linux/linux-curproc.c     |    4 +-
 drivers/staging/lustre/lustre/llite/dir.c          |   30 +-
 drivers/staging/lustre/lustre/llite/file.c         |   98 ++-
 .../staging/lustre/lustre/llite/llite_internal.h   |    6 +-
 drivers/staging/lustre/lustre/llite/llite_lib.c    |   25 +-
 drivers/staging/lustre/lustre/llite/llite_nfs.c    |   16 -
 drivers/staging/lustre/lustre/llite/rw.c           |    6 +-
 drivers/staging/lustre/lustre/llite/xattr.c        |   11 +-
 drivers/staging/lustre/lustre/lmv/lmv_intent.c     |    8 +-
 drivers/staging/lustre/lustre/lmv/lmv_obd.c        |  115 +--
 drivers/staging/lustre/lustre/lov/lov_io.c         |    4 +-
 drivers/staging/lustre/lustre/lov/lov_merge.c      |   13 +-
 drivers/staging/lustre/lustre/lov/lov_obd.c        |    2 +-
 drivers/staging/lustre/lustre/lov/lov_pack.c       |    3 +-
 drivers/staging/lustre/lustre/lvfs/fsfilt_ext3.c   |  760 ------------------
 drivers/staging/lustre/lustre/lvfs/lvfs_lib.c      |    6 +
 drivers/staging/lustre/lustre/lvfs/lvfs_linux.c    |   17 +-
 drivers/staging/lustre/lustre/mdc/lproc_mdc.c      |   73 --
 drivers/staging/lustre/lustre/mdc/mdc_lib.c        |    2 +-
 drivers/staging/lustre/lustre/mdc/mdc_request.c    |   10 +-
 drivers/staging/lustre/lustre/obdclass/capa.c      |   41 +
 drivers/staging/lustre/lustre/obdclass/cl_lock.c   |    2 +-
 drivers/staging/lustre/lustre/obdclass/class_obd.c |    5 +
 drivers/staging/lustre/lustre/obdclass/llog_cat.c  |   34 +-
 .../staging/lustre/lustre/obdclass/llog_ioctl.c    |    6 +-
 drivers/staging/lustre/lustre/obdclass/llog_lvfs.c |  847 --------------------
 .../staging/lustre/lustre/obdclass/local_storage.c |   13 +-
 .../lustre/lustre/obdclass/lprocfs_status.c        |   58 +-
 drivers/staging/lustre/lustre/osc/osc_cache.c      |   43 +-
 drivers/staging/lustre/lustre/osc/osc_io.c         |   21 +-
 drivers/staging/lustre/lustre/osc/osc_lock.c       |   19 +-
 drivers/staging/lustre/lustre/ptlrpc/client.c      |   42 +-
 drivers/staging/lustre/lustre/ptlrpc/events.c      |    2 +-
 .../staging/lustre/lustre/ptlrpc/ptlrpc_internal.h |    4 +
 .../staging/lustre/lustre/ptlrpc/ptlrpc_module.c   |   24 +-
 drivers/staging/lustre/lustre/ptlrpc/sec.c         |    6 +-
 drivers/staging/lustre/lustre/ptlrpc/sec_bulk.c    |    1 -
 drivers/staging/lustre/lustre/ptlrpc/sec_config.c  |    2 +-
 drivers/staging/lustre/lustre/ptlrpc/service.c     |   13 +-
 63 files changed, 772 insertions(+), 2402 deletions(-)
 delete mode 100644 drivers/staging/lustre/lustre/lvfs/fsfilt_ext3.c
 delete mode 100644 drivers/staging/lustre/lustre/obdclass/llog_lvfs.c

-- 
1.7.9.5


^ permalink raw reply	[flat|nested] 42+ messages in thread

end of thread, other threads:[~2013-11-15 10:32 UTC | newest]

Thread overview: 42+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-11-14 16:32 [PATCH 00/39] staging/lustre: patch bomb 2 Peng Tao
2013-11-14 16:32 ` [PATCH 01/39] staging/lustre/hsm: remove hsm_nl proc file Peng Tao
2013-11-15  4:26   ` Greg Kroah-Hartman
2013-11-15 10:32     ` Peng Tao
2013-11-14 16:32 ` [PATCH 02/39] staging/lustre/clio: wrong cl_lock usage Peng Tao
2013-11-14 16:32 ` [PATCH 03/39] staging/lustre/build: fix 'deadcode' errors Peng Tao
2013-11-14 16:32 ` [PATCH 04/39] staging/lustre/build: fix 'integer handling' issues Peng Tao
2013-11-14 16:32 ` [PATCH 05/39] staging/lustre/ptlrpc: add rpc_cache Peng Tao
2013-11-14 16:32 ` [PATCH 06/39] staging/lustre/lnet: build Lustre with Intel OFED for Xeon Phi Peng Tao
2013-11-14 16:32 ` [PATCH 07/39] staging/lustre/osd-ldiskfs: remove dependency on mdd module Peng Tao
2013-11-14 16:32 ` [PATCH 08/39] staging/lustre/libcfs: improve validity test for valid file descriptors Peng Tao
2013-11-14 16:32 ` [PATCH 09/39] staging/lustre/llite: use 64bits flags in ll_lov_setea() Peng Tao
2013-11-14 16:32 ` [PATCH 10/39] staging/lustre/hsm: small fixes for HSM Peng Tao
2013-11-14 16:32 ` [PATCH 11/39] staging/lustre/mdt: CDT cleanup follow-on patch Peng Tao
2013-11-14 16:32 ` [PATCH 12/39] staging/lustre/utils: Posix copytool fixes Peng Tao
2013-11-14 16:32 ` [PATCH 13/39] staging/lustre/lmv: update coding style Peng Tao
2013-11-14 16:32 ` [PATCH 14/39] staging/lustre/hsm: copy start error should set HP_FLAG_COMPLETED Peng Tao
2013-11-14 16:32 ` [PATCH 15/39] staging/lustre/lov: Get the correct address of lmm_objects Peng Tao
2013-11-14 16:32 ` [PATCH 16/39] staging/lustre/lvfs: remove llog_lvfs.c and other lvfs code from llog Peng Tao
2013-11-14 16:32 ` [PATCH 17/39] staging/lustre/llite: reset writeback index in ll_writepages Peng Tao
2013-11-14 16:32 ` [PATCH 18/39] staging/lustre/llite: Delaying creation of client side proc entries Peng Tao
2013-11-14 16:32 ` [PATCH 19/39] staging/lustre/libcfs: Add relocation function to libcfs heap Peng Tao
2013-11-14 16:32 ` [PATCH 20/39] staging/lustre/build: fix 'data race condition' issues Peng Tao
2013-11-14 16:32 ` [PATCH 21/39] staging/lustre/autoconf: remove LC_LOCK_MAP_ACQUIRE test Peng Tao
2013-11-14 16:32 ` [PATCH 22/39] staging/lustre/mdc: document mdc_rpc_lock Peng Tao
2013-11-14 16:32 ` [PATCH 23/39] staging/lustre/autoconf: remove LC_FS_STRUCT_USE_PATH Peng Tao
2013-11-14 16:32 ` [PATCH 24/39] staging/lustre/obdclass: fix wrong device put in case of race Peng Tao
2013-11-14 16:32 ` [PATCH 25/39] staging/lustre/lmv: choose right MDT for open by FID Peng Tao
2013-11-14 16:32 ` [PATCH 26/39] staging/lustre/osd: remove fld lookup during configuration Peng Tao
2013-11-14 16:32 ` [PATCH 27/39] staging/lustre/mdt: HSM EXIST event not triggered at last rm/mv Peng Tao
2013-11-14 16:32 ` [PATCH 28/39] staging/lustre/ldlm: ldlm_flock_deadlock() ASSERTION( req != lock ) failed Peng Tao
2013-11-14 16:32 ` [PATCH 29/39] staging/lustre/changelogs: Account for changelog_ext_rec in CR_MAXSIZE Peng Tao
2013-11-14 16:32 ` [PATCH 30/39] staging/lustre/build: build error with gcc 4.7.0 20110509 Peng Tao
2013-11-14 16:32 ` [PATCH 31/39] staging/lustre/build: fix 'NULL pointer dereference' errors Peng Tao
2013-11-14 16:32 ` [PATCH 32/39] staging/lustre/clio: honor O_NOATIME Peng Tao
2013-11-14 16:32 ` [PATCH 33/39] staging/lustre/llite: return compatible fsid for statfs Peng Tao
2013-11-14 16:32 ` [PATCH 34/39] staging/lustre/llite: cancel open lock before closing file Peng Tao
2013-11-14 16:32 ` [PATCH 35/39] staging/lustre/hsm: Add support to drop all pages for ll_data_version Peng Tao
2013-11-14 16:32 ` [PATCH 36/39] staging/lustre/build: fix 'no effect' errors Peng Tao
2013-11-14 16:33 ` [PATCH 37/39] staging/lustre/obd: add md_stats to MDC and LMV devices Peng Tao
2013-11-14 16:33 ` [PATCH 38/39] staging/lustre/autoconf: remove LC_SECURITY_PLUG test Peng Tao
2013-11-14 16:33 ` [PATCH 39/39] staging/lustre/osc: Lustre returns EINTR from writes when SA_RESTART is set Peng Tao

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).