On Thu, Jun 22, 2023 at 02:54:38PM +0800, Qu Wenruo wrote: > There is a recent regression during v6.4 merge window, that a u32 left > shift overflow can cause problems with large data chunks (over 4G) > sized. > > This is especially nasty for RAID56, which can lead to ASSERT() during > regular writes, or corrupt memory if CONFIG_BTRFS_ASSERT is not enabled. > > This is the regression test case for it. I am not able to reproduce the problem with the previous fix a7299a18a179a971 applied but not the additional one so I can't validate the fix and will have to postpone sending the pull request.