Lustre 2.10.2 Changelog

From Lustre Wiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Server support for kernels:

  • RHEL 7.4 (3.10.0-693.5.2.el7)

Client support for unpatched kernels:

  • RHEL 6.9 (2.6.32-696.16.1.el6)
  • RHEL 7.4 (3.10.0-693.5.2.el7)
  • SLES12 SP2 (4.4.92-6.18)
  • Ubuntu 16.04 (4.4.0-98)

Recommended e2fsprogs version:

  • v1.42.13.wc6

Interoperability Support:

  • Clients & Servers: Latest 2.9.X

Issues fixed between 2.10.1 and 2.10.2

New Feature

Improvement

  • LU-8276: Make lru clear always discard read lock pages
  • LU-9417: xattr cache memory usage can be reduced
  • LU-9462: "lfs setstripe" doesn't support --component-add/del on a directory
  • LU-9996: include MOFED IB libs when build with lbuild
  • LU-10007: Update health resource agents
  • LU-10041: osd-zfs to choose dnode size
  • LU-10141: Integer overflow in llapi_changelog_start

Bug

  • LU-3719: divide error in ldiskfs_mb_normalize_request on MDT
  • LU-4705: LustreError: 89827:0:(mdc_locks.c:916:mdc_enqueue()) ldlm_cli_enqueue: -2
  • LU-7802: set_param lru_size fails with 'error: set_param: setting /proc/fs/lustre/ldlm/namespaces/lustre-OST0000-osc-*/lru_size=clear: Invalid argument'
  • LU-8497: GPF after page allocation failure in osp_send_update_thread()
  • LU-8541: change lru_max_age to units of ms
  • LU-8578: ptlrpcd threads hung waiting for cl_lock held by osc_extent_wait() process
  • LU-9140: sanityn test_77j test_77k: The read / write rate exceeds x% of preset rate
  • LU-9416: lmv_hsm_ct_register() should add kkuc before sending registration RPCs
  • LU-9469: conf-sanity test_61: test failed to respond and timed out
  • LU-9574: Large file read performance degradation from multiple OST's
  • LU-9578: having security_dentry_init_security doesn't mean it's enabled
  • LU-9663: sanity test_103a: LU-2561 test failed
  • LU-9672: gss: fix expiration time of sunrpc cache
  • LU-9682: Nodemap ip range missing if delete another nodemap the same range
  • LU-9741: sanity test 27w failed with “/usr/bin/lfs getstripe -d /mnt/lustre/d27w.sanity failed”
  • LU-9752: Unable to format zfs osts
  • LU-9782: High CPU usage with random IO test.
  • LU-9802: Endianness swap issue for field lcm_entry_count
  • LU-9814: prealloc table change don't work after 2.10 upgrade
  • LU-9840: LU-3529 causes 25% metadata performance regressions even without DNE
  • LU-9870: rpms fail to build when SNMP is missing
  • LU-9888: conf-sanity test_32b: test 32b failed with 1
  • LU-9908: conf-sanity test_41b: test failed to respond and timed out
  • LU-9929: Use "setfacl" to set "default" setting fail when nodemap enabled
  • LU-9930: "BUG: unable to handle kernel NULL pointer dereference at 0000000000000088" in ll_statahead_thread()
  • LU-9941: lsm_is_composite() isn't right
  • LU-9951: check whether posix_acl_update_mode exists
  • LU-9956: kernel upgrade [SLES12 SP3 4.4.82-6.3]
  • LU-9978: kernel update [RHEL7.4 3.10.0-693.2.2.el7]
  • LU-9980: save_lustre_params() defect
  • LU-10000: kernel update [SLES12 SP2 4.4.74-92.38]
  • LU-10015: ASSERTION( cmid->device != ((void *)0) ) failed
  • LU-10023: kernel update [SLES12 SP3 4.4.82-6.9]
  • LU-10029: project inherit attribute should be removeable
  • LU-10040: nodemap and quota issues (ineffective GID mapping)
  • LU-10047: sanity test_102d: mkdir -i 2 -c2 /mnt/lustre/d102d.sanity failed
  • LU-10086: LNET_MINOR conflicts with USERIO_MINOR
  • LU-10088: kernel update [RHEL6.9 2.6.32-696.13.2.el6]
  • LU-10119: systemd Failed at step EXEC spawning /usr/sbin/lustre_routes_config: Exec format error
  • LU-10131: Update inode attributes on unlink
  • LU-10132: IO execvp errors 2.10 client/EE3.1.1 server
  • LU-10142: kernel update [RHEL7.4 3.10.0-693.5.2.el7]
  • LU-10164: kernel update [SLES12 SP3 4.4.92-6.18]
  • LU-10166: Changelog reader crashes when closing the changelog
  • LU-10168: kernel update [SLES12 SP2 4.4.90-92.45]
  • LU-10204: ladvise_willread_performance() function misses line continuation slash
  • LU-10220: Incorrect record length allocated in mdd_changelog_data_store_by_fid()
  • LU-10234: tests: sanity-hsm: tests 34,35,36 are not using wait correctly
  • LU-10241: kernel update [RHEL6.9 2.6.32-696.16.1.el6]

Task

Question/Request

  • LU-9963: add parallel-scale test_parallel_grouplock to ALWAYS_EXCEPT list