[lustre-devel] New tag 2.10.51
Oleg Drokin
oleg.drokin at intel.com
Fri Aug 4 16:01:38 PDT 2017
Hello!
I tagged 2.10.51 in the master branch of the current community tree recently.
The changelog is below.
Additionally I am improving visibility into the landing process. You might have
noticed there's a new branch master-next, this will contain patches currently
undergoing integration testing for the next landing opportunity.
Assuming all is well they would be landed. The branch is going to be rebased as
needed to remove defective patches or to add new ones.
Additional testing by all interested parties is welcome, that way we can preemptively
find problems before they make it to the master branch making the tip
of master branch more stable at all times.
Alex Zhuravlev (2):
LU-9305 osd: do not release pages twice
LU-9683 ptlrpc: fix argument misorder
Amir Shehata (2):
LU-9729 lnet: correct locking in legacy add net
LU-9203 lnet: fix lnet_cpt_of_md()
Andreas Dilger (7):
LU-9715 libcfs: crash in cpu_pattern parsing code
LU-7631 tests: wait_osts_up waits for MDS precreates
LU-9153 llog: consolidate common error checking
LU-282 tests: remove extra logging from sanity 27
LU-9728 osd: use GFP_HIGHUSER for non-local IO
LU-6051 utils: allow lfs_migrate to migrate links
LU-7589 build: update checkpatch to ~4.13-rc1 kernel
Andrew Perepechko (2):
LU-9417 mdc: excessive memory consumption by the xattr cache
LU-9716 osc: osc_extent_tree_dump0() implementation is suboptimal
Andriy Skulysh (1):
LU-6436 llite: NULL pointer dereference in cl_object_top()
Arshad Hussain (1):
LU-8885 tests: zconf_mount_clients() defect
Bob Glossman (4):
LU-9738 kernel: kernel update RHEL7.3 [3.10.0-514.26.2.el7]
LU-9712 kernel: kernel update [SLES11 SP4 3.0.101-107]
LU-9763 kernel: kernel update RHEL6.9 [2.6.32-696.6.3.el6]
LU-9773 kernel: kernel update [SLES12 SP2 4.4.74-92.29]
Bobi Jam (1):
LU-3719 ldiskfs: adjust s_mb_prealloc_table_size correctly
Brian J. Murrell (3):
LU-9775 Look for kernel-devel in /usr/src/kernels
LU-9731 kmods need to be limited to EL minor release kernel
LU-9776 lustre-client cannot be installed if both client and server repos are configured
Dmitry Eremin (4):
LU-8703 libcfs: change CPT estimate algorithm
LU-9183 llite: add support set_acl method in inode operations
LU-9769 lnet: Fix lost lock
LU-9439 scripts: add lnet script in .gitignore
Doug Oucharek (1):
LU-9500 lnd: Don't Page Align remote_addr with FastReg
Emoly Liu (3):
LU-9505 llapi: treat MDT index as a hex number
LU-9657 llapi: check if the file layout is composite
LU-9750 nrs: some code cleanup in NRS policies
Fan Yong (7):
LU-9514 ptlrpc: free reply buffer earlier for open RPC
LU-9740 ldiskfs: more credits for non-append write
LU-9753 ofd: 64-bits diff variable to avoid overflow
LU-9545 lfsck: report "inconsistent" under dryrun mode
LU-8760 lib: avoid unexpected out of order execution
LU-7991 osd-zfs: remove obsolete quota code
LU-9710 utils: adjust barrier_stat input/output
Frank Zago (2):
LU-7988 hsm: mark the cdt as stopped when its thread exits
LU-7988 hsm: run HSM coordinator once per second at most
Jadhav Vikram (5):
LU-9219 tests: add missing mgs reformat to conf-sanity/56
LU-9511 utils: fix parallel_grouplock test timeout
LU-9509 tests: fix compilebench timeout
LU-9620 lod: protected ost pool count updation
LU-9620 tests: test race between pool_list and pool_remove
James Simmons (8):
LU-6142 selftest: remove typedefs from lnet selftest
LU-9183 llite: handle xattr with the xattr_handler infrastructure
LU-9558 lnet: kernel socket accept takes new bool agrument
LU-9019 target: migrate to 64 bit time
LU-9019 lfsck: migrate to 64 bit time
LU-9019 obdclass: migrate jobstats to 64 bit time
LU-9558 llite: handle struct vm_operations changes
LU-9558 llite: user enhanced getattr functionality in newer kernels
Jian Yu (1):
LU-9663 tests: replace “ls -s” with “stat -c '%s'” to get file size
Jinshan Xiong (1):
LU-7372 mgs: reprocess all locks at device fini
Lai Siyao (3):
LU-5106 statahead: support striped directory
LU-5106 readdir: improve striped readdir
LU-8935 ptlrpc: missing barrier before wake_up
Li Xi (1):
LU-9654 mdt: fix problem of RAoLU HSM policy
Martin Schroeder (1):
LU-9564 build: Add server-build for Ubuntu with Kernel 4.4.0
Mikhal Pershin (2):
LU-3285 osc: prepare OSC code to be used from MDC
LU-9184 ldlm: selective IBITS lock trying
Nathaniel Clark (3):
LU-6671 wireshark: Process mds_md entries
LU-9772 utils: Enable new ZFS MMP on mkfs
LU-4536 tests: Re-enable sanity/65ic
Niu Yawei (4):
LU-9274 ptlrpc: add replay request into unreplied list
LU-9671 nodemap: restore client's IDs for OST_WRITE
LU-9725 lwp: wait on deregister
LU-7544 doc: improve setquota man page
Oleg Drokin (4):
LU-8066 obdclass : Add infrastructure for procfs to sysfs migration
LU-8066 ptlrpc: migrate ptlrpc proc files to sysfs
Revert "LU-9564 build: Add server-build for Ubuntu with Kernel 4.4.0"
New tag 2.10.51
Parinay Kondekar (2):
LU-7653 tests: replay-single/110f fails for mdts on same MDS
LU-7129 tests: fsx with directio
Patrick Farrell (3):
LU-9749 llite: Reduce overhead for ll_do_fast_read
LU-8346 obdclass: Set lc_version
LU-9778 llite: Read ahead should return pages read
Qian Yingjin (1):
LU-8849 ofd: Client hanges on ladvise with large start values
Quentin Bouget (1):
LU-9345 tests: use hsm_remove with --mntpath for deleted files
Rahul Deshmkuh (1):
LU-9104 obd: Ignore unknown config param while mounting
Saurabh Tandan (1):
LU-9693 tests: Adding sanity test_42a & 42c to always_except
Sebastien Buisson (2):
LU-9220 gss: support Kerberos auth from unprivileged container
LU-7760 ptlrpc: remove incorrect pid printing
Sergey Cheremencev (1):
LU-9442 osp: can't create IDIF fid number > 0xFFFFFFFF
Steve Guminski (28):
LU-6210 utils: Use C99 struct initializers in lfs_find()
LU-6210 utils: Use C99 struct initializers in lfs_mv()
LU-6210 utils: Use C99 struct initializers in mntdf()
LU-6210 utils: Use C99 struct initializers in lfs_fid2path()
LU-6210 utils: Use C99 struct initializers in lfs_hsm_state()
LU-6210 utils: Use C99 initializers in lfs_get_ladvice()
LU-6210 utils: Use C99 struct initializers in llverfs.c
LU-6210 utils: Use C99 struct initializers in lr_reader.c
LU-6210 utils: Use C99 struct initializers in lshowmount.c
LU-6210 utils: Use C99 struct initializers in lustre_fsck.c
LU-6210 utils: Use C99 initializer for lfsck_types_names
LU-6210 utils: Use consistent naming for option strings
LU-6210 utils: Use C99 struct initializer in lustre_rsync.c
LU-6210 utils: Use C99 struct initializer in mkfs_lustre.c
LU-6210 utils: Use C99 struct initializer for opt_map
LU-6210 utils: Use C99 struct initializer in parse_opts()
LU-6210 utils: Use C99 struct initializer for long_opt_start
LU-6210 utils: Use C99 initializers in lfs_getstripe_internal
LU-6210 utils: Use C99 struct initializers in lfs_setquota()
LU-6210 utils: Use C99 struct initializers in lfs_hsm_request()
LU-6210 utils: Use C99 initializer in jt_obd_md_common()
LU-6210 utils: C99 initializer in llog_cancel_parse_optional()
LU-6210 utils: Use C99 initializer in jt_nodemap_add_range()
LU-6210 utils: Use C99 initializer in jt_nodemap_set_fileset()
LU-6210 utils: Use C99 initializer in jt_nodemap_modify()
LU-6210 utils: Use C99 initializer in jt_nodemap_add_idmap()
LU-6210 utils: Use C99 initializer in jt_nodemap_del_idmap()
LU-6210 utils: Use C99 struct initializer in mount_utils_zfs.c
Vitaly Fertman (1):
LU-8062 ptlrpc: increase sleep time in ptlrpc_request_bufs_pack()
Wang Shilong (1):
LU-9733 obd: fix fsname parsing
More information about the lustre-devel
mailing list