Whamcloud - gitweb
LU-16286 ldiskfs: reimplement nodelalloc optimization 07/49007/7
authorAndrew Perepechko <andrew.perepechko@hpe.com>
Tue, 1 Nov 2022 16:26:54 +0000 (19:26 +0300)
committerOleg Drokin <green@whamcloud.com>
Fri, 13 Jan 2023 07:25:26 +0000 (07:25 +0000)
commit3dd73b5c5d61a219c702873711055cb1cc80394a
tree097133102cda35dddc2adbb3dbd227dfc37e5d12
parent306a9b666e5ea2882f704d93483355e7e147544f
LU-16286 ldiskfs: reimplement nodelalloc optimization

fiemap calls perform costly delayed extent search affecting
BRW performance, however, in Lustre we don't use delayed
allocation at all. Let's skip this search completely as we did
in RHEL7.

Change-Id: I2c3562cf5cbdf3c5532e4b79b28a040a995322b7
Signed-off-by: Andrew Perepechko <andrew.perepechko@hpe.com>
HPE-bug-id: LUS-11161
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/49007
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Alexander Boyko <alexander.boyko@hpe.com>
ldiskfs/kernel_patches/patches/rhel8.4/ext4-optimize-find_delayed_extent.patch [new file with mode: 0644]
ldiskfs/kernel_patches/series/ldiskfs-4.18-rhel8.4.series
ldiskfs/kernel_patches/series/ldiskfs-4.18-rhel8.5.series
ldiskfs/kernel_patches/series/ldiskfs-4.18-rhel8.6.series