Lustre 2.15.7 Changelog
Jump to navigation
Jump to search
2.15.7
Server support for kernels:
- RHEL 8.10 (4.18.0-553.53.1.el8_10)
Client support for unpatched kernels:
- RHEL 8.10 (4.18.0-553.53.1.el8_10)
- RHEL 9.6 (5.14.0-570.17.1.el9_6)
- SLES15 SP6 (6.4.0-150600.23.50.1)
- Ubuntu 22.04 (5.15.0-88)
Minimum recommended e2fsprogs version:
- v1.47.1.wc1
Interoperability Support:
- Clients & Servers: Latest 2.12.X, 2.14
Issues list to follow
Bug
- [LU-15300] - mirror resync can cause EIO to unrelated applications
- [LU-15553] - replay-vbr test 12a fails with 'test_12a failed with 4'
- [LU-15808] - ptlrpc lockdep warning "do not call blocking ops when !TASK_RUNNING"
- [LU-15846] - sanity-quota interop fail: set_param: setting debug=+quota,trace: Invalid argument
- [LU-16285] - Prolong the lock BL timeout
- [LU-16424] - Interop sanity-lnet test_205: lnet_if_list: command not found
- [LU-16770] - Client evictions with overstriped files
- [LU-17070] - sanity-flr test_200b: vvp_vmpage_error()) LBUG
- [LU-17149] - TBF: req_capsule_extend() ASSERTION( fmt->rf_fields[i].nr >= old->rf_fields[i].nr )
- [LU-17179] - sanity-quota test_1a, 1b, 3a, 3b, 4a,5: Used space(88) for group quota_usr isn't 0
- [LU-17181] - lu_sites_guard sem caused a page reclaim starvation.
- [LU-17243] - Kernel 6.6 client support
- [LU-17613] - improve client_evicted()
- [LU-17662] - ZFS 2.2.3 support for el9.3 kernel
- [LU-17784] - improve wiretest for flexible arrays
- [LU-18072] - Lock cancel resending overwhelms ldlm canceld thread*
- [LU-18081] - conf-sanity test_98: Buffer overflow check failed
- [LU-18085] - RIP: 0010:ll_prune_negative_children+0xaf/0x260 [lustre]
- [LU-18092] - sanity-lfsck test_38: FAIL: /mnt/lustre/d38.sanity-lfsck/f38.sanity-lfsck: read should fail
- [LU-18103] - sanity test_244a: FAIL: sendfile+grouplock failed
- [LU-18111] - Don't drop expired cancel request
- [LU-18214] - ldlm_flock.c:221:ldlm_flock_deadlock()) ASSERTION( req != lock )
- [LU-18229] - BLAST and CANCELLING lock still can be batched with others in one cancel RPC
- [LU-18516] - do not call blocking ops when !TASK_RUNNING occurs in osd-ldisk / quota path
- [LU-18572] - Regression in 2.15.4 backport of b341288179 LU-14668 lnet: Lock primary NID logic
- [LU-18697] - Bug in b2_15 backport "b341288179 LU-14668 lnet: Lock primary NID logic"
- [LU-18738] - lfs hang when non-target file system is disconnected
- [LU-18931] - Unable to build b2_15 Lustre against zfs-2.2.7
Task
- [LU-18969] - kernel update [RHEL 9.5 5.14.0-503.40.1.el9_5]
- [LU-18970] - kernel update [RHEL 8.10 4.18.0-553.51.1.el8_10]
- [LU-19029] - kernel update [RHEL 8.10 4.18.0-553.52.1.el8_10]
- [LU-19035] - kernel update [RHEL 8.10 4.18.0-553.53.1.el8_10]
- [LU-19040] - kernel update [SLES15 SP6 6.4.0-150600.23.50.1]
Improvement
- [LU-10994] - remove unused page layers
- [LU-13132] - osd-zfs to cache dbufs
- [LU-15317] - add iotrace debug
- [LU-16232] - emergency llog cleanup server scripts
- [LU-16594] - Linux 6.2 client support
- [LU-16667] - Linux 6.3 client support
- [LU-17081] - Kernel 6.5 client support
- [LU-18053] - Add active osc_lru* _shrink() limit
- [LU-18356] - test-framework t* o fetch except list from server for interop testing
- [LU-18387] - RHEL 9.5 support
- [LU-18427] - Allow 'remove_changelog' and 'remove_updatelog' scripts on ZFS
- [LU-18668] - RHEL 9.6 support