[lustre-devel] New tag 2.13.52
Oleg Drokin
green at whamcloud.com
Tue Feb 11 22:22:23 PST 2020
Hello!
I just tagged 2.13.52 in Lustre development branch. Here’s the changelog:
Alex Zhuravlev (5):
LU-13098 ptlrpc: supress connection restored message
LU-13130 tests: sanity-scrub to use full device size with ZFS
LU-12133 osd-zfs: set blocksize to 8K for llog objects
LU-12988 ldiskfs: skip non-loaded groups at cr=0/1
LU-12988 ldiskfs: mballoc to prefetch groups
Alexander Boyko (2):
LU-13093 osd: fix osd_attr_set race
LU-12593 osd: up i_append_sem during errors
Alexander Zarochentsev (1):
LU-13128 osc: glimpse and lock cancel race
Alexey Lyashkov (3):
LU-12214 selinux: Remove concatenating of selinux context
LU-12991 lnet: lnet response entries leak
LU-13036 lnet: avoid extra memory consumption
Amir Shehata (1):
LU-13049 lnet: peer lookup handle shutdown
Andreas Dilger (11):
LU-12865 tests: fix sanity 160f to be more robust
LU-8066 lfsck: use underscores in lfsck status files
LU-12470 tests: increase pdirops timeout
LU-12521 llapi: add separate fsname and instance API
Revert "LU-13120 build: Fix ZFS dependancies for osd-zfs-mount"
LU-11644 ptlrpc: show target name in req_history
LU-12518 llite: proper names/types for offset/pages
LU-12871 mdd: enable Changelog garbage collection
LU-13164 uapi: remove unused LUSTRE_DIRECTIO_FL
LU-13063 tests: remove checks for old RHEL versions
LU-13145 lnet: use conservative health timeouts
Andriy Skulysh (3):
LU-7791 ldlm: signal vs CP callback race
LU-13101 llite: eviction during ll_open_cleanup()
LU-13165 mdt: MSG_RESENT can be improperly cleared.
Arshad Hussain (1):
LU-12923 libcfs: Remove CLASSERT() for libcfs_private.h
Chris Horn (7):
LU-12756 lnet: Avoid extra lnet_remotenet lookup
LU-12756 lnet: Remove unused vars in lnet_find_route_locked
LU-12756 lnet: Refactor lnet_compare_routes
LU-12919 lnet: Fix source specified route selection
LU-13147 tests: Cleanup sanity-lnet on test failure
Revert "LU-12222 lnet: Check if we're sending to ourselves"
LU-12889 lnet: Do not assume peers are MR capable
Emoly Liu (1):
LU-12852 pfl: restrict the stripe count correctly
James Nunez (7):
LU-12928 tests: start running recovery-small 136
LU-13053 tests: fix conf-sanity call to umount_ldiskfs
LU-13063 tests: stop running sanity test 411
LU-1538 tests: standardize test script init – failover
LU-13194 tests: check server version sanityn 104
LU-10447 tests: deprecate use of $SETSTRIPE/$GETSTRIPE
LU-11607 tests: replace version/fstype calls in sanity/n
James Simmons (5):
LU-13119 osd-ldiskfs: set f_cred for app armour
LU-12822 uapi: properly pack data structures
LU-12977 ldiskfs: properly take inode_lock() for truncates
LU-9859 libcfs: move files out of libcfs/linux
LU-12598 osd-ldiskfs: always return errors for osd_ios_lf_fill
Jian Yu (1):
LU-12791 kernel: kernel update RHEL 8.0 [4.18.0-80.11.2.el8_0]
Jinshan Xiong (2):
LU-4198 clio: turn on lockless for some kind of IO
LU-4198 clio: AIO support for direct IO
Lai Siyao (3):
LU-13121 llite: fix deadlock in ll_update_lsm_md()
LU-13163 mdc: new kernel function xa_is_value()
LU-13191 osp: handle -EROFS in osp_sync_interpret()
Mikhail Pershin (4):
LU-13115 mdt: handle mdt_pack_sectx_in_reply() errors
LU-10664 tests: fix MPI tests in dom-performance.sh
LU-13136 dom: check read-on-open buffer presents in reply
LU-10198 llog: keep llog handle alive until last reference
Mr NeilBrown (25):
LU-9679 llite: fix possible race with module unload.
LU-13004 ptlrpc: Allow BULK_BUF_KIOV to accept a kvec
LU-13005 lnet: discard LNetEQGet and LNetEQWait
LU-10467 ptlrpc: refactor waiting in ptlrpc_set_wait()
LU-12678 socklnd: initialize the_ksocklnd at compile-time.
LU-12678 lnet: make "struct lnet_lnd" always "const".
LU-12678 lnet: remove locking protection ln_testprotocompat
LU-10467 obdclass: convert waiting in cl_sync_io_wait().
LU-9679 modules: use list_move were appropriate.
LU-13004 target: convert tgt_send_buffer to use KIOV
LU-12678 lnet: remove dead code: lnet_fini_locks()
LU-12678 lnet: fix small race in unloading klnd modules.
LU-12678 lnet: me: discard struct lnet_handle_me
LU-12678 socklnd: convert peers hash table to hashtable.h
LU-10467 lustre: convert most users of LWI_TIMEOUT_INTERVAL()
LU-10467 lustre: convert users of back_to_sleep()
LU-10467 ptlrpc: convert waiters on set->set_waitq
LU-10467 ldlm: convert waiting in ldlm_flock_completion_ast()
LU-10467 ldlm: convert waiting in ldlm_completion_ast()
LU-10467 ptlrpc: convert use of l_wait_event_exclusive_head()
LU-9679 general: add missing spaces to folded strings.
LU-9679 lnet: discard lnet_print_text_bufs()
LU-9679 lnet: use LIST_HEAD() for local lists.
LU-9679 lustre: use LIST_HEAD() for local lists.
LU-11300 lnet: remove lnd_query interface.
NeilBrown (6):
LU-8130 lu_object: factor out extra per-bucket data
LU-12460 llite: replace lli_trunc_sem
LU-12542 handle: remove locking from class_handle2object()
LU-12542 handle: use hlist for hash lists.
LU-12542 handle: discard h_lock.
LU-8304 libcfs: convert debug_ctlwq to a completion.
Olaf Faaland (1):
LU-11114 llite: Update mdc and lite stats on open|creat
Oleg Drokin (1):
New tag 2.13.52
Patrick Farrell (2):
LU-12518 llite: Accept EBUSY for page unaligned read
LU-11939 tgt: Do not assert during grant cleanup
Quentin Bouget (1):
LU-12806 llapi: use name_to_handle_at in llapi_fd2fid
Sebastien Buisson (2):
LU-13152 llapi: llapi_layout_get_by_xattr groks DoM
LU-13142 lod: cleanup layout checking
Serguei Smirnov (1):
LU-11385 odbclass: Handle gracefully if nsproxy is NULL
Shaun Tancheff (8):
LU-13039 quota: Ensure local buffer is null terminated
LU-13141 ldiskfs: block alloc performance patch
LU-12904 ldiskfs: Add ldiskfs support for linux 5.4
LU-12968 mgs: Prevent reading past end of buffer
LU-13120 build: Fix ZFS dependancies for osd-zfs-mount
LU-12861 libcfs: Cleanup use of bare printk
LU-12634 gss: uid_keyring and session_keyring moved
LU-13183 ldiskfs: Drop remove truncate warning patch
Swapnil Pimpale (2):
LU-3606 fsx: Add fallocate operation to fsx
LU-3606 lustre: Reserve OST_FALLOCATE(fallocate) opcode
Tatsushi Takamura (1):
LU-12287 lnet: handling device failure by IB event handler
Vitaly Fertman (1):
LU-11276 ldlm: fix lock convert races
Vladimir Saveliev (1):
LU-13099 lmv: disable statahead for remote objects
Wang Shilong (5):
LU-13092 lbuild: include lbuild-{fc,rhel,sles} to SIGNATURE
LU-13117 libcfs: fix to match right key in cfs_get_environ()
LU-13154 test: skip sanity-quota 66 if MDS version < 2.12.4
LU-13134 obdclass: use slab allocation for cl_dio_aio
LU-13180 lustre: reserve bit for RDMA-only memory RPC
More information about the lustre-devel
mailing list