Whamcloud - gitweb
LU-17486 ldiskfs: fix race in ext4_destroy_inode
authorAlex Zhuravlev <bzzz@whamcloud.com>
Wed, 31 Jan 2024 05:16:12 +0000 (08:16 +0300)
committerAndreas Dilger <adilger@whamcloud.com>
Wed, 19 Jun 2024 05:37:55 +0000 (05:37 +0000)
commit1ad655dcdeb83500e3ed22164d43779ab07f879d
tree54140001663ed0090aeef004f63dcd4239825f28
parent186d064acdceeca498b9d52d3bfbf1f68aa2bdcb
LU-17486 ldiskfs: fix race in ext4_destroy_inode

ext4_i_callback() can race with the access to i_reserved_data_blocks
in ext4_destroy_inode() when used with preemption-enabled kernel.

Lustre-change: https://review.whamcloud.com/53868
Lustre-commit: 4b51f1df05c4219cd8f910ac8ad58e8de946bb56

Signed-off-by: Alex Zhuravlev <bzzz@whamcloud.com>
Change-Id: I69c6bcfbb24e6c07d28ebcd2bdd9d9e6f06ec8d1
Reviewed-on: https://review.whamcloud.com/c/ex/lustre-release/+/55428
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
ldiskfs/kernel_patches/patches/rhel8/ext4-race-in-ext4-destroy-inode.patch [new file with mode: 0644]
ldiskfs/kernel_patches/series/ldiskfs-4.18-rhel8.8.series