[lustre-devel] [PATCH 00/20] lustre: backport OpenSFS work as of Oct 14, 2022

James Simmons <[email protected]>
Newsgroups org.lustre.lists.lustre-devel
Message-ID <[email protected]>
This covers the work done for the lastest Lustre.
Most of it is IPv6 work which is needed for merger
upstream.

Bobi Jam (1):
  lustre: osc: take ldlm lock when queue sync pages

Chris Horn (1):
  lnet: Router test interop check and aarch fix

Emoly Liu (1):
  lustre: obdclass: free inst_name correctly

Etienne AUJAMES (1):
  lustre: ptlrpc: add assert for ptlrpc_service_purge_all

James Simmons (1):
  lustre: obdclass: user netlink to collect devices information

Lei Feng (1):
  lustre: ptlrpc: protect rq_repmsg in ptlrpc_req_drop_rs()

Li Dongyang (1):
  lustre: obdclass: set OBD_MD_FLGROUP for ladvise RPC

Mikhail Pershin (1):
  lustre: llog: correct llog FID and path output

Mr NeilBrown (6):
  lnet: track pinginfo size in bytes, not nis.
  lnet: add iface index to struct lnet_inetdev
  lnet: ksocklnd: support IPv6 in ksocknal_ip2index()
  lnet: only use PUBLIC IP6 addresses for connections
  lnet: use %pISc for formatting IP addresses
  lnet: socklnd: remove remnants of tcp bonding

Patrick Farrell (1):
  lustre: osc: Remove oap_magic

Serguei Smirnov (4):
  lnet: o2iblnd: fix handling of RDMA_CM_EVENT_UNREACHABLE
  lnet: o2iblnd: fix deadline for tx on peer queue
  lnet: o2iblnd: detect link state to set fatal error on ni
  lnet: socklnd: limit retries on conns_per_peer mismatch

Yang Sheng (1):
  lustre: ptlrpc: lower the message level in no resend case

 fs/lustre/include/lustre_kernelcomm.h         |  37 ++-
 fs/lustre/include/lustre_net.h                |   9 +-
 fs/lustre/include/lustre_osc.h                |   4 +-
 fs/lustre/mdc/mdc_dev.c                       |   3 +
 fs/lustre/obdclass/class_obd.c                |  14 +-
 fs/lustre/obdclass/kernelcomm.c               | 257 +++++++++++++++++-
 fs/lustre/obdclass/llog.c                     |  11 +-
 fs/lustre/obdclass/llog_cat.c                 |  37 +--
 fs/lustre/obdclass/llog_swab.c                |   2 +-
 fs/lustre/obdclass/obd_config.c               |   5 +-
 fs/lustre/obdclass/obdo.c                     |   3 -
 fs/lustre/osc/osc_cache.c                     |  13 +-
 fs/lustre/osc/osc_io.c                        |   3 +-
 fs/lustre/osc/osc_lock.c                      |  19 ++
 fs/lustre/osc/osc_page.c                      |   7 +-
 fs/lustre/ptlrpc/client.c                     |   3 +-
 fs/lustre/ptlrpc/service.c                    |   2 +
 include/linux/lnet/lib-lnet.h                 |   7 +-
 include/linux/lnet/lib-types.h                |  13 +-
 include/uapi/linux/lnet/lnet-idl.h            |   8 +-
 include/uapi/linux/lustre/lustre_kernelcomm.h |  18 ++
 include/uapi/linux/lustre/lustre_user.h       |   1 +
 net/lnet/klnds/o2iblnd/o2iblnd.c              | 219 ++++++++++++---
 net/lnet/klnds/o2iblnd/o2iblnd_cb.c           |  34 ++-
 net/lnet/klnds/socklnd/socklnd.c              | 134 ++++-----
 net/lnet/klnds/socklnd/socklnd.h              |   8 +-
 net/lnet/klnds/socklnd/socklnd_cb.c           |  69 +++--
 net/lnet/klnds/socklnd/socklnd_proto.c        |  30 +-
 net/lnet/lnet/acceptor.c                      |  34 +--
 net/lnet/lnet/api-ni.c                        | 180 ++++++------
 net/lnet/lnet/config.c                        |   1 +
 net/lnet/lnet/lib-move.c                      |  10 +-
 net/lnet/lnet/lib-msg.c                       |  14 +-
 net/lnet/lnet/lib-socket.c                    |  13 +-
 net/lnet/lnet/peer.c                          |  58 ++--
 net/lnet/lnet/router.c                        |  24 +-
 36 files changed, 909 insertions(+), 395 deletions(-)

-- 
2.27.0

_______________________________________________
lustre-devel mailing list
[email protected]
http://lists.lustre.org/listinfo.cgi/lustre-devel-lustre.org
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.