On Thu, Nov 18, 2021 at 05:58:12PM +0900, Johannes Thumshirn wrote: > Hi Greg and stable team, > > Here's a backport of relocation fixes that went into 5.16 aimed at the 5.15.x > series of stable kernels. It's a problem people are currently running into > when using btrfs on a zoned block device. > > The following patches have been backported: > 960a3166aed0 ("btrfs: zoned: allow preallocation for relocation inodes") > 2adada886b26 ("btrfs: check for relocation inodes on zoned btrfs in should_nocow") > e6d261e3b1f7 ("btrfs: zoned: use regular writes for relocation") > 35156d852762 ("btrfs: zoned: only allow one process to add pages to a relocation inode") > c2707a255623 ("btrfs: zoned: add a dedicated data relocation block group") > 37f00a6d2e9c ("btrfs: introduce btrfs_is_data_reloc_root") > > The backport has seen the usual regression testing with xfstests. Now queued up, thanks. greg k-h