lustre-devel-lustre.org archive mirror
 help / color / mirror / Atom feed
* [lustre-devel] [PATCH 00/22] lustre: OpenSFS backport patches for May 29 2020
@ 2020-06-03  0:59 James Simmons
  2020-06-03  0:59 ` [lustre-devel] [PATCH 01/22] lnet: libcfs: fix CPT handling for UP systems James Simmons
                   ` (21 more replies)
  0 siblings, 22 replies; 23+ messages in thread
From: James Simmons @ 2020-06-03  0:59 UTC (permalink / raw)
  To: lustre-devel

Batch of patches that landed to OpenSFS tree for around the
May 29 2020 date. This is against my git tree. Please review
to avoid any backport issues.

Amir Shehata (4):
  lnet: handle discovery off properly
  lnet: Force full discovery cycle
  lnet: set route aliveness properly
  lnet: lnd: gracefully handle unexpected events

Bruno Faccini (1):
  lustre: ldlm: no current source if lu_ref_del not in same tsk

Chris Horn (4):
  lnet: Correct the default LND timeout
  lnet: Add lnet_lnd_timeout to sysfs
  lnet: lnd: Allow independent ko2iblnd timeout
  lnet: lnd: Allow independent socklnd timeout

James Simmons (2):
  lnet: libcfs: fix CPT handling for UP systems
  lustre: obdclass: bind zombie export cleanup workqueue

Mr NeilBrown (6):
  lustre: use BIT() macro where appropriate in include
  lustre: use BIT() macro where appropriate
  lustre: ptlrpc: change LONG_UNLINK to PTLRPC_REQ_LONG_UNLINK
  lustre: llite: use %pd to report dentry names.
  lnet: tidy lnet_discover and fix mem accounting bug.
  lnet: always pass struct lnet_md by reference.

Oleg Drokin (1):
  lustre: update version to 2.13.54

Qian Yingjin (1):
  lustre: llite: integrate statx() API with Lustre

Sebastien Buisson (1):
  lustre: llite: prevent MAX_DIO_SIZE 32-bit truncation

Wang Shilong (1):
  lustre: llite: fix read if readahead window smaller than rpc size

Yang Sheng (1):
  lnet: procs: print new line based on distro

 fs/lustre/include/cl_object.h              |  14 ++--
 fs/lustre/include/lu_object.h              |  36 +++++-----
 fs/lustre/include/lustre_dlm.h             |  10 +--
 fs/lustre/include/lustre_net.h             |  32 ++++-----
 fs/lustre/include/lustre_sec.h             |  12 ++--
 fs/lustre/include/obd.h                    |   2 +-
 fs/lustre/include/obd_support.h            |   3 +-
 fs/lustre/ldlm/ldlm_extent.c               |   4 +-
 fs/lustre/ldlm/ldlm_lock.c                 |   4 +-
 fs/lustre/ldlm/ldlm_resource.c             |   2 +-
 fs/lustre/llite/dcache.c                   |   4 +-
 fs/lustre/llite/file.c                     |  86 +++++++++++++++++++++---
 fs/lustre/llite/llite_internal.h           |  12 +++-
 fs/lustre/llite/llite_lib.c                |  30 ++++-----
 fs/lustre/llite/namei.c                    |   2 +-
 fs/lustre/llite/pcc.c                      |  25 +++----
 fs/lustre/llite/pcc.h                      |   3 +-
 fs/lustre/llite/rw.c                       |   6 +-
 fs/lustre/llite/rw26.c                     |   2 +-
 fs/lustre/llite/statahead.c                |  59 ++++++++++++++--
 fs/lustre/lov/lov_cl_internal.h            |   2 +-
 fs/lustre/obdclass/genops.c                |   9 +--
 fs/lustre/osc/lproc_osc.c                  |   4 +-
 fs/lustre/ptlrpc/client.c                  |  13 ++--
 fs/lustre/ptlrpc/layout.c                  |   6 +-
 fs/lustre/ptlrpc/niobuf.c                  |  15 +++--
 fs/lustre/ptlrpc/pinger.c                  |  19 ++----
 fs/lustre/ptlrpc/service.c                 |   2 +-
 include/linux/libcfs/libcfs_cpu.h          | 104 ++++++++++++-----------------
 include/linux/lnet/api.h                   |   4 +-
 include/linux/lnet/lib-lnet.h              |   2 +-
 include/uapi/linux/lustre/lustre_ver.h     |   4 +-
 net/lnet/klnds/o2iblnd/o2iblnd.h           |   6 ++
 net/lnet/klnds/o2iblnd/o2iblnd_cb.c        |  16 +++--
 net/lnet/klnds/o2iblnd/o2iblnd_modparams.c |   2 +-
 net/lnet/klnds/socklnd/socklnd.c           |   4 +-
 net/lnet/klnds/socklnd/socklnd.h           |   7 ++
 net/lnet/klnds/socklnd/socklnd_cb.c        |  16 ++---
 net/lnet/klnds/socklnd/socklnd_modparams.c |   2 +-
 net/lnet/libcfs/debug.c                    |   4 +-
 net/lnet/libcfs/libcfs_cpu.c               |   7 +-
 net/lnet/lnet/api-ni.c                     |  88 +++++++++++-------------
 net/lnet/lnet/lib-md.c                     |  24 +++----
 net/lnet/lnet/lib-move.c                   |   2 +-
 net/lnet/lnet/peer.c                       |  54 +++++++++------
 net/lnet/lnet/router.c                     |   9 ++-
 net/lnet/lnet/router_proc.c                |   7 ++
 net/lnet/selftest/rpc.c                    |   4 +-
 48 files changed, 453 insertions(+), 331 deletions(-)

-- 
1.8.3.1

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

end of thread, other threads:[~2020-06-03  1:00 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-06-03  0:59 [lustre-devel] [PATCH 00/22] lustre: OpenSFS backport patches for May 29 2020 James Simmons
2020-06-03  0:59 ` [lustre-devel] [PATCH 01/22] lnet: libcfs: fix CPT handling for UP systems James Simmons
2020-06-03  0:59 ` [lustre-devel] [PATCH 02/22] lustre: use BIT() macro where appropriate in include James Simmons
2020-06-03  0:59 ` [lustre-devel] [PATCH 03/22] lustre: use BIT() macro where appropriate James Simmons
2020-06-03  0:59 ` [lustre-devel] [PATCH 04/22] lustre: ptlrpc: change LONG_UNLINK to PTLRPC_REQ_LONG_UNLINK James Simmons
2020-06-03  0:59 ` [lustre-devel] [PATCH 05/22] lustre: llite: use %pd to report dentry names James Simmons
2020-06-03  0:59 ` [lustre-devel] [PATCH 06/22] lnet: tidy lnet_discover and fix mem accounting bug James Simmons
2020-06-03  0:59 ` [lustre-devel] [PATCH 07/22] lustre: llite: prevent MAX_DIO_SIZE 32-bit truncation James Simmons
2020-06-03  0:59 ` [lustre-devel] [PATCH 08/22] lustre: llite: integrate statx() API with Lustre James Simmons
2020-06-03  0:59 ` [lustre-devel] [PATCH 09/22] lustre: ldlm: no current source if lu_ref_del not in same tsk James Simmons
2020-06-03  0:59 ` [lustre-devel] [PATCH 10/22] lnet: always pass struct lnet_md by reference James Simmons
2020-06-03  0:59 ` [lustre-devel] [PATCH 11/22] lustre: llite: fix read if readahead window smaller than rpc size James Simmons
2020-06-03  0:59 ` [lustre-devel] [PATCH 12/22] lustre: obdclass: bind zombie export cleanup workqueue James Simmons
2020-06-03  0:59 ` [lustre-devel] [PATCH 13/22] lnet: handle discovery off properly James Simmons
2020-06-03  0:59 ` [lustre-devel] [PATCH 14/22] lnet: Force full discovery cycle James Simmons
2020-06-03  0:59 ` [lustre-devel] [PATCH 15/22] lnet: set route aliveness properly James Simmons
2020-06-03  0:59 ` [lustre-devel] [PATCH 16/22] lnet: Correct the default LND timeout James Simmons
2020-06-03  0:59 ` [lustre-devel] [PATCH 17/22] lnet: Add lnet_lnd_timeout to sysfs James Simmons
2020-06-03  0:59 ` [lustre-devel] [PATCH 18/22] lnet: lnd: Allow independent ko2iblnd timeout James Simmons
2020-06-03  0:59 ` [lustre-devel] [PATCH 19/22] lnet: lnd: Allow independent socklnd timeout James Simmons
2020-06-03  0:59 ` [lustre-devel] [PATCH 20/22] lnet: lnd: gracefully handle unexpected events James Simmons
2020-06-03  1:00 ` [lustre-devel] [PATCH 21/22] lustre: update version to 2.13.54 James Simmons
2020-06-03  1:00 ` [lustre-devel] [PATCH 22/22] lnet: procs: print new line based on distro James Simmons

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).