lustre-devel-lustre.org archive mirror
 help / color / mirror / Atom feed
* [lustre-devel] [PATCH 00/19] lustre: update to OpenSFS tree Nov 28, 2021
@ 2021-11-28 23:27 James Simmons
  2021-11-28 23:27 ` [lustre-devel] [PATCH 01/19] lnet: fix delay rule crash James Simmons
                   ` (18 more replies)
  0 siblings, 19 replies; 20+ messages in thread
From: James Simmons @ 2021-11-28 23:27 UTC (permalink / raw)
  To: Andreas Dilger, Oleg Drokin, NeilBrown; +Cc: Lustre Development List

Backport patches from the OpenSFS to the native Linux lustre client.
Track down a bug unique to Linux client exposed with sanity-lnet
test 212.

Alex Zhuravlev (2):
  lnet: libcfs: add timeout to cfs_race() to fix race
  lustre: ptlrpc: fix timeout after spurious wakeup

Andreas Dilger (1):
  lustre: ptlrpc: remove bogus LASSERT

Andriy Skulysh (1):
  lustre: llite: skip request slot for lmv_revalidate_slaves()

Bobi Jam (2):
  lustre: llite: tighten condition for fault not drop mmap_sem
  lustre: llite: mend the trunc_sem_up_write()

Chris Horn (4):
  lnet: o2iblnd: map_on_demand not needed for frag interop
  lnet: o2iblnd: Fix logic for unaligned transfer
  lnet: Reset ni_ping_count only on receive
  lnet: Fail peer add for existing gw peer

James Simmons (2):
  lnet: fix delay rule crash
  lnet: Netlink improvements

Mr NeilBrown (4):
  lnet: change tp_nid to 16byte in lnet_test_peer.
  lnet: extend preferred nids in struct lnet_peer_ni
  lnet: switch to large lnet_processid for matching
  lnet: libcfs: separate daemon_list from cfs_trace_data

Patrick Farrell (1):
  lustre: llite: Do not count tiny write twice

Sebastien Buisson (1):
  lustre: quota: optimize capability check for root squash

Serguei Smirnov (1):
  lnet: set eth routes needed for multi rail

 fs/lustre/include/lustre_dlm.h             |   7 +-
 fs/lustre/include/obd.h                    |   1 +
 fs/lustre/ldlm/ldlm_request.c              |  18 ++-
 fs/lustre/llite/file.c                     |   2 -
 fs/lustre/llite/llite_internal.h           |   2 +
 fs/lustre/llite/llite_mmap.c               |  13 +-
 fs/lustre/llite/statahead.c                |   1 +
 fs/lustre/lmv/lmv_intent.c                 |   2 +
 fs/lustre/mdc/mdc_dev.c                    |   3 +-
 fs/lustre/mdc/mdc_locks.c                  |   5 +-
 fs/lustre/osc/osc_cache.c                  |  23 ++--
 fs/lustre/osc/osc_request.c                |   2 +-
 fs/lustre/ptlrpc/niobuf.c                  |  32 +++--
 fs/lustre/ptlrpc/ptlrpcd.c                 |  11 +-
 include/linux/libcfs/libcfs_fail.h         |  10 +-
 include/linux/lnet/api.h                   |   2 +-
 include/linux/lnet/lib-lnet.h              |  29 ++--
 include/linux/lnet/lib-types.h             |  18 ++-
 include/uapi/linux/lnet/lnet-nl.h          |  29 +++-
 include/uapi/linux/lnet/nidstr.h           |   3 +-
 net/lnet/klnds/o2iblnd/o2iblnd.c           |   2 +-
 net/lnet/klnds/o2iblnd/o2iblnd.h           |   6 +-
 net/lnet/klnds/o2iblnd/o2iblnd_cb.c        |  31 ++---
 net/lnet/klnds/socklnd/socklnd_modparams.c |   5 +
 net/lnet/libcfs/tracefile.c                | 213 +++++++++++++++--------------
 net/lnet/libcfs/tracefile.h                |  17 +--
 net/lnet/lnet/api-ni.c                     |  37 ++---
 net/lnet/lnet/lib-me.c                     |   4 +-
 net/lnet/lnet/lib-move.c                   |  86 ++++++------
 net/lnet/lnet/lib-msg.c                    |   6 +-
 net/lnet/lnet/lib-ptl.c                    |  45 +++---
 net/lnet/lnet/net_fault.c                  |  16 +--
 net/lnet/lnet/nidstrings.c                 |   9 +-
 net/lnet/lnet/peer.c                       | 111 +++++++++------
 net/lnet/lnet/udsp.c                       |  38 ++---
 net/lnet/selftest/rpc.c                    |  10 +-
 36 files changed, 473 insertions(+), 376 deletions(-)

-- 
1.8.3.1

_______________________________________________
lustre-devel mailing list
lustre-devel@lists.lustre.org
http://lists.lustre.org/listinfo.cgi/lustre-devel-lustre.org

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

end of thread, other threads:[~2021-11-28 23:28 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-11-28 23:27 [lustre-devel] [PATCH 00/19] lustre: update to OpenSFS tree Nov 28, 2021 James Simmons
2021-11-28 23:27 ` [lustre-devel] [PATCH 01/19] lnet: fix delay rule crash James Simmons
2021-11-28 23:27 ` [lustre-devel] [PATCH 02/19] lnet: change tp_nid to 16byte in lnet_test_peer James Simmons
2021-11-28 23:27 ` [lustre-devel] [PATCH 03/19] lnet: extend preferred nids in struct lnet_peer_ni James Simmons
2021-11-28 23:27 ` [lustre-devel] [PATCH 04/19] lnet: switch to large lnet_processid for matching James Simmons
2021-11-28 23:27 ` [lustre-devel] [PATCH 05/19] lnet: libcfs: add timeout to cfs_race() to fix race James Simmons
2021-11-28 23:27 ` [lustre-devel] [PATCH 06/19] lustre: llite: tighten condition for fault not drop mmap_sem James Simmons
2021-11-28 23:27 ` [lustre-devel] [PATCH 07/19] lnet: o2iblnd: map_on_demand not needed for frag interop James Simmons
2021-11-28 23:27 ` [lustre-devel] [PATCH 08/19] lnet: o2iblnd: Fix logic for unaligned transfer James Simmons
2021-11-28 23:27 ` [lustre-devel] [PATCH 09/19] lnet: Reset ni_ping_count only on receive James Simmons
2021-11-28 23:27 ` [lustre-devel] [PATCH 10/19] lustre: ptlrpc: fix timeout after spurious wakeup James Simmons
2021-11-28 23:27 ` [lustre-devel] [PATCH 11/19] lnet: Fail peer add for existing gw peer James Simmons
2021-11-28 23:27 ` [lustre-devel] [PATCH 12/19] lustre: ptlrpc: remove bogus LASSERT James Simmons
2021-11-28 23:27 ` [lustre-devel] [PATCH 13/19] lustre: quota: optimize capability check for root squash James Simmons
2021-11-28 23:27 ` [lustre-devel] [PATCH 14/19] lustre: llite: skip request slot for lmv_revalidate_slaves() James Simmons
2021-11-28 23:27 ` [lustre-devel] [PATCH 15/19] lnet: set eth routes needed for multi rail James Simmons
2021-11-28 23:27 ` [lustre-devel] [PATCH 16/19] lustre: llite: Do not count tiny write twice James Simmons
2021-11-28 23:27 ` [lustre-devel] [PATCH 17/19] lustre: llite: mend the trunc_sem_up_write() James Simmons
2021-11-28 23:27 ` [lustre-devel] [PATCH 18/19] lnet: Netlink improvements James Simmons
2021-11-28 23:27 ` [lustre-devel] [PATCH 19/19] lnet: libcfs: separate daemon_list from cfs_trace_data 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).