Whamcloud - gitweb
LU-15555 ldiskfs: large directory causes htree corruption
authorAndrew Perepechko <c17827@cray.com>
Wed, 14 Sep 2022 19:50:51 +0000 (12:50 -0700)
committerAndreas Dilger <adilger@whamcloud.com>
Fri, 23 Sep 2022 16:31:35 +0000 (16:31 +0000)
commite9c9a6b8b305308224c94746ab9a25eab7a73343
tree8396e85e9448fce6b89ae584981a1dee2976613d
parent852b30cf9a34fe8fdd9bb7bf74d8425d55f6dc0d
LU-15555 ldiskfs: large directory causes htree corruption

When creating a lot of files in a single directory, it can
get corrupted because of a typo in ext4-kill-dx-root.patch.

Lustre-change: https://review.whamcloud.com/46526
Lustre-commit: ea3ee9337f9bcd42360e4523f1e34bcd04d3bf41

Change-Id: Ia36278580741e1eb905e24a3a6231ba7daaa882a
Fixes: 20a6d32 ("LU-12637 kernel: RHEL 8.1 server support")
HPE-bug-id: LUS-10730
Signed-off-by: Andrew Perepechko <c17827@cray.com>
Signed-off-by: Alexander Zarochentsev <c17826@cray.com>
Signed-off-by: Artem Blagodarenko <artem.blagodarenko@hpe.com>
Reviewed-on: https://review.whamcloud.com/48545
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Artem Blagodarenko <ablagodarenko@ddn.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
ldiskfs/kernel_patches/patches/linux-5.4/ext4-kill-dx-root.patch
ldiskfs/kernel_patches/patches/linux-5.8/ext4-kill-dx-root.patch
ldiskfs/kernel_patches/patches/rhel8.1/ext4-kill-dx-root.patch
ldiskfs/kernel_patches/patches/ubuntu18/ext4-kill-dx-root.patch