btrfs: make nodesize >= PAGE_SIZE case to reuse the non-subpage routine
[linux-block.git] / fs / btrfs / inode.c
index d16d1dc8f54ca687e48b2c463f9bac3670853928..7ddcc6709eb50120d186ec11de522a9ccb2c5701 100644 (file)
@@ -8200,7 +8200,7 @@ static void wait_subpage_spinlock(struct page *page)
        struct btrfs_fs_info *fs_info = btrfs_sb(page->mapping->host->i_sb);
        struct btrfs_subpage *subpage;
 
-       if (fs_info->sectorsize == PAGE_SIZE)
+       if (!btrfs_is_subpage(fs_info, page))
                return;
 
        ASSERT(PagePrivate(page) && page->private);