[lustre-devel] [PATCH 00/14] Update to OpenSFS tree as of May 3, 2021
James Simmons
jsimmons at infradead.org
Mon May 3 17:10:02 PDT 2021
Port the latest work from the OpenSFS tree to the native
Linux client as of May 4, 2021. This now includes the
fake symlink DOAS work.
Alex Zhuravlev (1):
lustre: mdc: make rpc set for MDS_STATFS interruptible
Alexander Boyko (1):
lustre: ptlrpc: idle import vs lock enqueue race
Andreas Dilger (1):
lustre: mdc: include linux/idr.h for referenced code
Bruno Faccini (1):
lustre: llite: fake symlink type of foreign file/dir
Chris Horn (5):
lnet: Recover local NI w/exponential backoff interval
lnet: Deprecate lnet_recovery_interval
lnet: Router ping timeout with discovery disabled
lnet: Ensure proper peer, peer NI, peer net hierarchy
lnet: Skip discovery in LNetPrimaryNID if DD disabled
Mr NeilBrown (4):
lnet: libcfs: simplify task management in tracefile.c
lustre: move lu_tgt_pool out of obd_target.h
lnet: libcfs: remove references to Sun Trademark.
lustre: llite: use d_is_symlink to test if dentry is a symlink
Patrick Farrell (1):
lustre: llite: Remove last lockahead old compat
fs/lustre/include/lu_object.h | 18 +-
fs/lustre/include/lustre_net.h | 1 +
fs/lustre/include/obd_class.h | 2 +
fs/lustre/include/obd_support.h | 1 +
fs/lustre/include/obd_target.h | 53 ---
fs/lustre/llite/Makefile | 1 +
fs/lustre/llite/dcache.c | 14 +-
fs/lustre/llite/dir.c | 11 +
fs/lustre/llite/file.c | 53 ++-
fs/lustre/llite/foreign_symlink.h | 49 +++
fs/lustre/llite/llite_foreign.c | 284 ++++++++++++
fs/lustre/llite/llite_foreign_symlink.c | 758 ++++++++++++++++++++++++++++++++
fs/lustre/llite/llite_internal.h | 35 +-
fs/lustre/llite/llite_lib.c | 105 +++++
fs/lustre/llite/lproc_llite.c | 12 +
fs/lustre/llite/namei.c | 33 +-
fs/lustre/llite/pcc.c | 4 +-
fs/lustre/llite/symlink.c | 1 +
fs/lustre/lov/lov_object.c | 3 +-
fs/lustre/lov/lov_pack.c | 13 +-
fs/lustre/mdc/mdc_changelog.c | 1 +
fs/lustre/mdc/mdc_request.c | 1 +
fs/lustre/obdclass/lu_tgt_pool.c | 2 +-
fs/lustre/obdclass/obd_mount.c | 4 +-
fs/lustre/osc/osc_lock.c | 5 +
fs/lustre/ptlrpc/client.c | 11 +
fs/lustre/ptlrpc/import.c | 63 ++-
fs/lustre/ptlrpc/pinger.c | 5 +-
include/linux/libcfs/libcfs.h | 1 -
include/linux/libcfs/libcfs_cpu.h | 1 -
include/linux/libcfs/libcfs_debug.h | 1 -
include/linux/libcfs/libcfs_hash.h | 1 -
include/linux/libcfs/libcfs_private.h | 1 -
include/linux/libcfs/libcfs_string.h | 1 -
include/linux/lnet/lib-lnet.h | 9 +
include/linux/lnet/lib-types.h | 7 +
include/uapi/linux/lustre/lustre_user.h | 49 ++-
net/lnet/libcfs/debug.c | 1 -
net/lnet/libcfs/hash.c | 1 -
net/lnet/libcfs/libcfs_cpu.c | 1 -
net/lnet/libcfs/libcfs_lock.c | 1 -
net/lnet/libcfs/libcfs_mem.c | 1 -
net/lnet/libcfs/libcfs_string.c | 1 -
net/lnet/libcfs/module.c | 1 -
net/lnet/libcfs/tracefile.c | 83 ++--
net/lnet/libcfs/tracefile.h | 1 -
net/lnet/lnet/api-ni.c | 26 +-
net/lnet/lnet/lib-move.c | 60 +--
net/lnet/lnet/lib-msg.c | 48 +-
net/lnet/lnet/peer.c | 55 ++-
net/lnet/lnet/router.c | 8 +-
51 files changed, 1640 insertions(+), 262 deletions(-)
delete mode 100644 fs/lustre/include/obd_target.h
create mode 100644 fs/lustre/llite/foreign_symlink.h
create mode 100644 fs/lustre/llite/llite_foreign.c
create mode 100644 fs/lustre/llite/llite_foreign_symlink.c
--
1.8.3.1
More information about the lustre-devel
mailing list