]> git.baikalelectronics.ru Git - kernel.git/commit
btrfs: only require sector size alignment for end_bio_extent_writepage()
authorQu Wenruo <wqu@suse.com>
Mon, 31 May 2021 08:50:40 +0000 (16:50 +0800)
committerDavid Sterba <dsterba@suse.com>
Mon, 21 Jun 2021 13:19:09 +0000 (15:19 +0200)
commitd3eb22af76f4cafeb53fe71147a9a1e9f6755bff
tree52c361a7ea602a5a65e690c5f49ebd63e6d1ea22
parent94d207315ba2f2a4e7469ef3e3ee8a4df4346fb4
btrfs: only require sector size alignment for end_bio_extent_writepage()

Just like read page, for subpage support we only require sector size
alignment.

So change the error message condition to only require sector alignment.

This should not affect existing code, as for regular sectorsize ==
PAGE_SIZE case, we are still requiring page alignment.

Tested-by: Ritesh Harjani <riteshh@linux.ibm.com> # [ppc64]
Tested-by: Anand Jain <anand.jain@oracle.com> # [aarch64]
Signed-off-by: Qu Wenruo <wqu@suse.com>
Reviewed-by: David Sterba <dsterba@suse.com>
Signed-off-by: David Sterba <dsterba@suse.com>
fs/btrfs/extent_io.c