[lustre-devel] New tag 2.13.55
Oleg Drokin
green at whamcloud.com
Wed Jul 22 09:58:38 PDT 2020
Hello!
I just added 2.13.55 tag in the main Kustre development branch repo. Changelog is below:
Alex Zhuravlev (4):
LU-2225 tests: sanity/27 tests to poll for state
LU-13520 ldiskfs: fastpath in bitmap prefetching
LU-13195 osp: invalidate object on write error
LU-12905 tests: wrappers for createmany and unlinkmany
Alexander Boyko (1):
LU-13617 llite: don't hold inode_lock for security notify
Alexey Lyashkov (5):
LU-10157 ptlrpc: separate number MD and refrences for bulk
LU-10157 ptlrpc: fill md correctly.
LU-10157 lnet: restore an maximal fragments count
LU-13181 o2ib: fix page mapping error
LU-12214 build: fix build with gss enabled
Amir Shehata (4):
LU-10973 lnet: infrastructure to build the LUTF
LU-13662 lnet: handle undefined parameters
LU-13566 socklnd: fix local interface binding
LU-13713 lnet: check rtr_nid is a gateway
Andreas Dilger (8):
LU-13503 mdc: allow setting max_mod_rpcs_in_flight larger
LU-13225 utils: fix install path for bash-completion
LU-13675 o2iblnd: revert 'Timed out tx' patch
LU-930 misc: update URLs in README
LU-13721 utils: fix 'lfs find --pool' for PFL files
LU-13673 misc: quiet compiler warning on armv7l
LU-13680 osd-ldiskfs: handle large allocations
LU-5338 tests: sanity-lfsck 11b allow larger last_id
Andriy Skulysh (1):
LU-13467 llite: truncate deadlock with DoM files
Arshad Hussain (16):
LU-6142 utils: Fix style issues for mount_lustre.c
LU-6142 utils: Fix style issues for llog_reader.c
LU-6142 utils: Fix style issues for lctl.c
LU-6142 utils: Fix style issues for liblustreapi.c
LU-6142 mdt: Fix style issues for mdt_xattr.c
LU-6142 ost: Fix style issues for ost_handler.c
LU-6142 osd-ldiskfs: Fix style issues for osd_oi.c
LU-6142 mdt: Fix style issues for mdt_reint.c
LU-6142 llite: Fix style issues for vvp_page.c
LU-6142 lov: Fix style issues for lov_merge.c
LU-6142 mdt: Fix style issues for mdt_recovery.c
LU-6142 utils: Fix style issues for lfs.c
LU-6142 mdt: Fix style issues for mdt_identity.c
LU-13723 lustre: Convert ERR_PTR(PTR_ERR()) to ERR_CAST()
LU-6142 osd-ldiskfs: Fix style issues for osd_io.c
LU-6142 fld: Fix style issues for fld_cache.c
Bobi Jam (2):
LU-13473 llite: don't check mirror info for page discard
LU-12586 lov: one more fix to write_intent end for trunc
Chris Horn (5):
LU-13509 ptlrpc: Clear bd_registered in ptlrpc_unregister_bulk
LU-13501 lnet: Skip health and resends for single rail configs
LU-13501 tests: Add tests for LNet health and resends
LU-13606 lnet: Allow router to forward to healthier NID
LU-13648 lnet: Set remote NI status in lnet_notify
Dominique Martinet (1):
LU-5710 build: fix typo suggesting openssl-devel requirement
Elena Gryaznova (2):
LU-12205 tests: host_nids_address() fix for MR setup
LU-13297 tests: parallel-scale enhancement
Emoly Liu (5):
LU-13635 lfs: add -D option back to lfs_migrate
LU-13597 ofd: add more information to job_stats
LU-13609 llog: list all the log files correctly on MGS/MDT
LU-13460 lfs: make function print_failed_tgt() work correctly
LU-13732 lfs: fid2path should match the root path correctly
Etienne AUJAMES (2):
LU-13595 scripts: Add a debug option to lustre_rmmod
LU-12549 utils: Check range of quota ID for "lfs" arguments
Hongchao Zhang (4):
LU-13508 mdc: chlg device could be used after free
LU-13653 mdt: ignore quota when creating slave stripe
LU-13608 tgt: abort recovery while reading update llog
LU-13667 ptlrpc: fix endless loop issue
James Nunez (2):
LU-13701 tests: stop running sanity-lnet tests
LU-13514 tests: remove upgrade images for conf-sanity
James Simmons (13):
LU-9897 build: add binaries to .gitignore
LU-12511 build: ignore kmod handling in spec file for utilities only build
LU-12511 utils: Move utilies specific values out of Lustre UAPI headers
LU-8130 obd: convert obd_nid_hash to rhashtable
LU-9325 mdt: replace simple_strtol() with kstrtol()
LU-9441 llite: bind kthread thread to accepted node set
LU-12511 lov: use lov_pattern_support() to verify lmm
LU-9859 libcfs: Fix using smp_processor_id() in preemptible context
LU-9897 utils: have lfs.c use lstddef.h
LU-930 doc: update James Simmons contact info
LU-9859 libcfs: move tgt_descs to standard Linux bitmaps.
LU-6142 libcfs: resolve debug.c checkpatch issues
LU-12514 utils: try lustre_tgt filesystem for mount
Jian Yu (8):
LU-13488 kernel: new kernel [RHEL 8.2 4.18.0-193.1.2.el8]
LU-13111 kernel: new kernel [SLES12 SP5 4.12.14-122.20.1]
LU-13556 kernel: kernel update RHEL7.8 [3.10.0-1127.8.2.el7]
LU-13488 kernel: RHEL 8.2 server support
LU-13345 kernel: kernel update SLES12 SP4 [4.12.14-95.48.1]
LU-13657 kernel: kernel update RHEL8.2 [4.18.0-193.6.3.el8_2]
LU-13731 llite: include linux/mm_types.h for VM_FAULT_RETRY
LU-13731 autoconf: check if VM_FAULT_RETRY is defined
John L. Hammond (3):
LU-13690 mdd: remove warnings in obd_lookup()
LU-13693 lfs: avoid opening regular files for getstripe
LU-13693 lfs: check early for MDS_OPEN_DIRECTORY
Kévin Baillergeau (1):
LU-13559 utils: fix lfs mirror delete error message
Lai Siyao (7):
LU-13437 lmv: check stripe FID sanity
LU-11025 dne: directory restripe and auto split
LU-11025 mdt: remove unused code
LU-13408 target: update in-memory per client data
LU-13437 mdt: don't fetch LOOKUP lock for remote object
LU-13437 mdt: rename misses remote LOOKUP lock revoke
LU-13437 uapi: add OBD_CONNECT2_GETATTR_PFID
Li Dongyang (1):
LU-13604 doc: update e2fsprogs to 1.45.6.wc1
Mikhail Pershin (3):
LU-13600 ptlrpc: limit rate of lock replays
LU-12785 dom: fix DoM component deletion code
LU-13600 ptlrpc: re-enterable signal_completed_replay()
Mr NeilBrown (37):
LU-6142 lustre: convert some container_of to *_safe
LU-9859 libcfs: merge linux-debug.c into debug.c
LU-11310 ldiskfs: Repair support for SUSE 15 again
LU-12780 quota: don't use ptlrpc_thead of qmt_pool_recalc
LU-6142 obdclass: convert calls to container_of0()
LU-10391 lnet: fix uninitialize var in choose_ipv4_src()
LU-9859 libcfs: merge linux-tracefile.c into tracefile.c
LU-9859 libcfs: remove cfs_trace_refill_stack()
LU-9859 libcfs: move cfs_trace_data data to tracefile.c
LU-10934 tests: fix compilation without SELINUX
LU-12780 scrub: all update to bitfields must be protected.
LU-9679 obdclass: remove init to 0 from lustre_init_lsi()
LU-8130 ptlrpc: convert conn_hash to rhashtable
LU-8130 lu_object: convert lu_object cache to rhashtable
LU-9859 libcfs: fold cfs_tracefile_*_arch into their only callers.
LU-12678 o2iblnd: allocate init_qp_attr on stack.
LU-12678 lnet: Fix some out-of-date comments.
LU-12678 socklnd: don't fall-back to tcp_sendpage.
LU-6142 lustre: convert use of container_of0 in include/
LU-6142 lov: convert container_of0() calls.
LU-9679 nrs: remove ts_opcodes bitmap.
LU-9679 lustre: remove some "#ifdef CONFIG*" from .c files.
LU-9859 libcfs: cleanup tracefile.h
LU-12678 o2iblnd: Use ib_mtu_int_to_enum()
LU-12768 o2iblnd: wait properly for fps->increasing.
LU-12678 o2iblnd: use need_resched()
LU-12678 o2iblnd: Use list_for_each_entry_safe
LU-12678 socklnd: use need_resched()
LU-12678 socklnd: use list_for_each_entry_safe()
LU-12678 socklnd: convert various refcounts to refcount_t
LU-9859 libcfs: don't call unshare_fs_struct()
LU-9679 llite: annotate non-owner locking
LU-12678 lnet: remove LNetMEUnlink and clean up related code
LU-12678 socklnd: change ksnd_nthreads to atomic_t
LU-9679 lov: annotate nested locking of obd_dev_mutex
LU-9679 lustre: make ptlrpc_connection_put() static inline
LU-9679 mdc: create mdc_acl.c
Mr. NeilBrown (1):
LU-9859 libcfs: discard libcfs_prim.h
Nathaniel Clark (1):
LU-9812 spec: Fail rpmbuild if with servers but unconfigured
NeilBrown (1):
LU-9679 osc: simplify osc_extent_find()
Oleg Drokin (2):
LU-13776 tests: make sure pjdfstest.sh writes to tmp
New tag 2.13.55
Patrick Farrell (2):
LU-11963 obd: Rename OS_STATE flags to OS_STATFS
LU-13196 llite: Remove mutex on dio read
Qian Yingjin (2):
LU-13546 pcc: exclude mmap_sanity tst8/tst9 from test list
LU-13628 tests: replace btime with crtime for statx test
Sebastien Buisson (20):
LU-12275 sec: documentation for client-side encryption
LU-12275 sec: enable client side encryption
LU-13628 tests: add sanityn test_106 to ALWAYS_EXCEPT
LU-12275 sec: control client side encryption
LU-12275 sec: encryption for write path
LU-12275 sec: decryption for read path
LU-12275 sec: deal with encrypted object size
LU-12275 sec: support truncate for encrypted files
LU-13580 tests: fix retrieval of SELinux context
LU-12275 tests: exercise file content encryption/decryption
LU-12275 sec: ioctls to handle encryption policies
LU-13711 build: fix typo on SSL dependency for Ubuntu
LU-13525 sec: better struct sepol_downcall_data
LU-13754 gss: open sptlrpc init channel in R+W mode
LU-12275 sec: introduce null algo for filename encryption
LU-12275 sec: force file name encryption policy to null
LU-12275 sec: atomicity of encryption context getting/setting
LU-13593 ptlrpc: fix growing message buffer
LU-12275 sec: encryption support for DoM files
LU-12275 sec: check if page is empty with ZERO_PAGE
Sergey Cheremencev (2):
LU-13677 quota: qunit sorting doesn't work
LU-13586 tests: Quota Pools with PFL and SEL
Shaun Tancheff (7):
LU-12477 ldiskfs: drop SUSE kernel 4.4 and earlier
LU-13344 osd-ldiskfs: timespec64 is broken
LU-13562 build: SUSE build support for azure, cray_ari_s
LU-13476 llite: Fix lock ordering in pagevec_dirty
LU-13581 build: xarray and lockdep_is_held const clash
LU-13344 all: Separate debugfs and procfs handling
LU-13485 build: Make parallel tests names unique
Sonia Sharma (1):
LU-1742 o2iblnd: 'Timed out tx' error message
Vitaly Fertman (3):
LU-13649 mdd: orhpan cleanup fix
LU-13366 lod: check for extension size at instantiation time
LU-13366 tests: add SEL support to racer
Vladimir Saveliev (1):
LU-12687 osc: consume grants for direct I/O
Wang Shilong (9):
LU-13365 ldlm: check slv and limit before updating
LU-13180 osc: disable ext merging for rdma only pages and non-rdma
LU-13134 obdclass: use offset instead of cp_linkage
LU-13134 obdclass: re-declare cl_page variables to reduce its size
LU-13134 osc: re-declare ops_from/to to shrink osc_page
LU-13519 osd-ldiskfs: expand inode project quota for upgrading
LU-13134 llite: fix to free cl_dio_aio properly
LU-13697 llite: fix short io for AIO
LU-13729 osd-ldiskfs: race access to iam_formats during setup
Yang Sheng (2):
LU-10401 procs: print new line based on distro
LU-11814 obdcalss: ensure LCT_QUIESCENT take sync
More information about the lustre-devel
mailing list