[lustre-devel] 2.12.0-RC1
Oleg Drokin
green at whamcloud.com
Tue Dec 4 19:04:20 PST 2018
Hello!
I just tagged first RC for 2.12 release. Here’s the changelog:
Ake Sandgren (2):
LU-11541 build: Adjust OFED check for DKMS enabled MLNX OFED.
LU-11541 build: Use correct kernel version for DKMS MLNX OFED.
Alex Zhuravlev (6):
LU-11347 osd: do not use pagecache for I/O
LU-11288 osc: re-check target versus available grant
LU-10406 mdt: invalidate cache upon LDLM lock
LU-11406 mdt: mdt_reint_setxattr() to check rr_eadata
LU-11483 ldlm ofd_lvbo_init() and mdt_lvbo_fill() create env
LU-11663 osd-zfs: write partial pages with correct offset
Alexander Boyko (1):
LU-11392 tests: check race for llog_process_thread
Alexander Zarochentsev (1):
LU-11130 osd-ldiskfs: create non-empty local agent symlinks
Alexey Lyashkov (1):
LU-11020 osp: fix race during lov_objids update
Amir Shehata (9):
LU-11474 lnet: unlink md if fail to send recovery
LU-11476 lnet: set the health status correctly
LU-11472 lnet: Decrement health on timeout
LU-11530 lnet: properly error check sensitivity
LU-11468 lnet: configure recovery interval
LU-11469 lnet: fix "debug recovery" output
LU-11514 lnet: separate ni state from recovery
LU-11468 lnet: set recovery interval from lnetctl
LU-11570 lnet: update changelog
Andreas Dilger (22):
LU-11196 tests: clean up after conf-sanity test_101
LU-1757 osc: clarify short_io_bytes is maximum value
LU-1095 misc: quiet console messages at startup
LU-11282 tests: log skip message for sanityn test_19
LU-11417 llapi: add llapi_layout_get_by_xattr(3) API
LU-11429 mdt: rename mdt_remote_permission
LU-10801 utils: fix lfs_migrate argument parsing
LU-10030 idl: use proper ATTR/MDS_ATTR/MDS_OPEN flags
LU-11124 utils: add "lfs getstripe -N" option
LU-7770 lov: fix statfs for conf-sanity test_50b
LU-11516 mdd: do not assert on missing orphan
LU-11556 tests: fix set_persistent_param_and_check breakage
LU-11163 libcfs: fix CPT NUMA memory failures
LU-930 doc: update Lustre Changelog kernel versions
LU-11329 misc: populate MAINTAINERS file
LU-10695 tests: fix sanity-lfsck test_23c
Revert "LU-8130 ptlrpc: convert conn_hash to rhashtable"
LU-9538 utils: update description of ldiskfs xattrs
LU-10030 hsm: make changelog flag argument an enum
LU-11597 tests: fix O_DIRECT test usage for ARM
LU-11527 tests: fix sanity 270a for ARM
LU-10576 tests: allow log files to be created/removed
Ann Koehler (1):
LU-9793 ptlrpc: Do not map unrecognized ELDLM errnos to EIO
Arshad Hussain (24):
LU-6142 obdclass: Fix style issues for obdo.c
LU-6142 obdclass: Fix style issues for llog_test.c
LU-6142 obdclass: Fix style issues for obd_mount.c
LU-6142 obdclass: Fix style issues for dt_object.c
LU-6142 obdclass: Fix style issues for llog_obd.c
LU-6142 obdclass: Fix style issues for llog_ioctl.c
LU-6142 lov: Fix style issues for lov_dev.c
LU-6142 lov: Fix style issues for lov_offset.c
LU-6142 lov: Fix style issues for lov_pack.c
LU-6142 lov: Fix style issues for lov_request.c
LU-6142 lov: Fix style issues for lovsub_dev.c
LU-6142 lov: Fix style issues for lovsub_object.c
LU-6142 lov: Fix style issues for lov_ea.c
LU-6142 quota: Fix style issues for qsd_lock.c
LU-6142 obdclass: Fix style issues for lprocfs_status.c
LU-6142 obdclass: Fix style issues for llog_swab.c
LU-6142 obdclass: Fix style issues for idmap.c
LU-6142 lov: Fix style issues for lov_io.c
LU-6142 lov: Fix style issues for lov_lock.c
LU-6142 lov: Fix style issues for lov_page.c
LU-6142 ofd: Fix style issues for ofd_obd.c
LU-6142 fld: Fix style issues for fld_handler.c
LU-6142 fld: Fix style issues for fld_index.c
LU-6142 fld: Fix style issues for fld_request.c
Artem Blagodarenko (1):
LU-11535 ldiskfs: allocate extra ldiskfs_ext_path for root
Ben Evans (1):
LU-4939 utils: allow configuration through yaml files
Bobi Jam (3):
LU-11158 mdt: grow lvb buffer to hold layout
LU-10258 lfs: lfs mirror write command
LU-11582 llite: protect reading inode->i_data.nrpages
Chris Hanna (1):
LU-9795 tests: exclude several tests which conflict with SSK
Elena Gryaznova (9):
LU-11490 tests: fix rr_alloc() test to use FSNAME
LU-11080 tests: skip async update recovery tests
LU-11498 tests: remove duplicate write_disjoint test name
LU-11499 tests: skip test_56ba for old server
LU-11489 tests: retry power off/on several times
LU-11522 tests: sanity-sec/27 unable to remount client
LU-11492 tests: fix thread_sanity() defect
LU-11494 tests: sanity-quota/22 syntax error fix
LU-11497 tests: improve ha.sh to set striped dirs
Hongchao Zhang (3):
LU-11390 quota: mark over-quota flag correctly
LU-11425 quota: support quota for DoM
LU-5152 quota: disable sync chgrp to OSTs
James Nunez (6):
LU-11473 doc: add lfs-getsom man page
LU-11329 utils: create tests maintainers list
LU-11010 tests: remove calls to return after skip()
LU-11373 tests: increase debug limit sanity 60b
LU-11564 tests: add version check sanity-hsm tests
LU-11561 ofd: return attr syncjournal to sync_journal
James Simmons (13):
LU-8066 llite: make llite/lov and lmv symlinks
LU-6142 llite: move CONFIG_SECURITY handling to llite_internal.h
LU-8066 obd: use correct names for conn_uuid
LU-6142 lnd: create enum kib_dev_caps
LU-11152 lnd: test fpo_fmr_poool pointer instead of special bool
LU-8066 llite: Move all remaining procfs entries to debugfs
LU-10937 mgc: restore mgc binding for sptlrpc
LU-8602 gss: Properly port gss to newer crypto api.
LU-8066 lod: replace class_process_proc_param()
LU-11071 osd-ldiskfs: support bio integrity with Ubuntu 18
LU-11071 build: add files to .gitignore
LU-10335 test: enable sanity 130 tests for Ubuntu
LU-10626 test: create custom udev rule
Jian Yu (5):
LU-11448 kernel: kernel update RHEL7.5 [3.10.0-862.14.4.el7]
LU-11525 kernel: new kernel [RHEL7.6 3.10.0-957.el7]
LU-10965 doc: add mirror options to "lfs find" in lfs.1
LU-11596 tests: disable several sanity sub-tests for ARM
LU-11652 kernel: kernel update [SLES12 SP3 4.4.162-94.69]
Jinshan Xiong (3):
LU-11427 lod: create layout in mdo_create()
LU-11427 llite: optimize read on open pages
LU-11654 mdd: check ucred before using it
John L. Hammond (8):
LU-11369 hsm: allow non-owner writers to set HSM state dirty
LU-11479 rsync: replicate attributes of file in .lustrerepl
LU-11488 test: ignore statfs from precreate in sanity 133b()
Revert "LU-6142 obdclass: Fix style issues for obd_mount.c"
LU-11380 mdc: move empty xattr handling to mdc layer
LU-11445 obd: remove portals handle from OBD import
LU-11519 hsm: handle hsd_request_count == 0 properly
LU-11662 llite: handle -ENODATA in ll_layout_fetch()
Lai Siyao (13):
LU-11418 osd-zfs: call stop_cb if transaction start fail
LU-4684 migrate: replace PFID via source
LU-11419 lfsck: lfsck_namespace_shrink_linkea() dead loop
LU-4684 lod: parse layout for migrating directory
LU-4684 llite: add lock for dir layout data
LU-11508 mdt: reject DoM file migration
LU-11611 mdt: incorrect return value in mdt_reint_unlink
LU-11418 llog: refresh remote llog upon -ESTALE
LU-8777 mdt: add parameter to disable remote/striped dir
LU-11642 mdt: revoke remote LOOKUP lock in dir layout shrink
LU-11642 lmv: allocate fid on parent MDT in migrate
LU-11668 debug: print object type in mdd_parent_fid
LU-11668 mdt: check parent type in rename/migrate
Li Dongyang (5):
LU-11440 doc: recommend e2fsprogs 1.44.3.wc1
LU-8391 ldlm: check double grant race after resource change
LU-11071 build: kernel update Ubuntu 18.04
LU-9906 clio: use pagevec_release for many pages
LU-11071 build: use --with-linux-obj for ubuntu
Li Xi (3):
LU-10472 osd-ldiskfs: T10PI between RPC and BIO
LU-11697 osc: wrong page offset for T10PI checksum
LU-11697 ost: do not reuse T10PI guards of unaligned page write
Mikhail Pershin (4):
LU-11276 ldlm: don't apply ELC to converting and DOM locks
LU-11430 tests: get MDC stats by index
LU-11102 ldlm: don't skip bl_ast for local lock
LU-11595 mdt: fix read-on-open for big PAGE_SIZE
Minh Diep (2):
LU-11553 kernel: new kernel [RHEL7.5 4.14.0-49.13.1.el7a]
LU-11553 build: add download 7.5alternate for MOFED
Nathaniel Clark (5):
LU-11193 llog: Do not write to read-only devices
LU-11393 osd-zfs: time struct changes
LU-11461 scripts: Support symlink target
LU-11563 build: Only add l_tunedisk udev rule to server
LU-2836 tests: Re-enable sanity-quota/3,6 for ZFS
Olaf Faaland (2):
LU-11329 misc: Add LLNL reviewers to MAINTAINERS
LU-11567 utils: llog_reader print changelog index
Oleg Drokin (2):
LU-11511 fix build breakage with LMV_HASH_FLAG_DEAD undeclared
New Release candidate 2.12.0-RC1
Patrick Farrell (6):
LU-11454 ptlrpc: Make CPU binding switchable
LU-11199 mdt: Attempt lookup lock on open
LU-11482 flr: Inherit flags from template
LU-10337 mdt: Allow open of open orphans
LU-11423 osc: Do not walk full extent list
LU-11329 utils: Add maintainer entries
Qian Yingjin (3):
LU-11450 mdd: avoid logging trusted.som xattr in changelogs
LU-11599 ldlm: printing negative time on logs for recovery
LU-11466 mdt: Skip SOM xattr update for DoM-only files
Quentin Bouget (5):
LU-8950 tests: do not use make_custom_file_for_progress()
LU-8324 hsm: prioritize one RESTORE once in a while
LU-11519 hsm: improve the testing of hsm.max_requests
LU-11572 tests: make sanity-hsm test_260c reliable
LU-11653 hsm: copytool registration wakes the coordinator
Robert Read (1):
LU-6142 libcfs: Enforce kernel coding style for libcfs/debug.c
Sebastien Buisson (9):
LU-11057 tests: exercise 'network' client mount option
LU-11524 tests: fix sanity-sec test_31 for all situations
LU-9795 mdt: only set groups if GID is not squashed
LU-9795 gss: fix gss-based integrity check for multi-rail
LU-8602 gss: get rid of cfs_crypto_hash_desc
LU-9795 gss: properly handle mgssec
LU-8602 gss: support OpenSSL 1.1
LU-11635 gss: proper gss build for client-only
LU-11645 tests: fix sanity-sec test 31
Sergey Cheremencev (1):
LU-11536 ofd: ofd_create_hdl may return 0 in case of ENOSPC
Sonia Sharma (3):
LU-11371 socklnd: dynamically set LND parameters
LU-10876 lnet: peer deletion code may hide error
LU-11389 lnet: increase lnet transaction timeout
Teddy Zheng (1):
LU-10114 hsm: increase upper limit of maximum HSM backends registered with MDT
Tony Hutter (1):
LU-11507 osd-zfs: Use zfs_refcount_add if available
Wang Shilong (1):
LU-11101 quota: fix setattr project check
Yang Sheng (1):
LU-11453 class: use INIT_LIST_HEAD_RCU instead INIT_LIST_HEAD
More information about the lustre-devel
mailing list