diff --git a/fs/btrfs/extent_map.c b/fs/btrfs/extent_map.c index f3a384ed700c5bb053918c5adc3233b5b4ae8326..d71aed341abd9af53ff36690ffe13360f3e74f34 100644 --- a/fs/btrfs/extent_map.c +++ b/fs/btrfs/extent_map.c @@ -1665,8 +1665,6 @@ void set_page_extent_mapped(struct page *page) void set_page_extent_head(struct page *page, unsigned long len) { - WARN_ON(page->private && page->private == EXTENT_PAGE_PRIVATE && - PageDirty(page)); set_page_private(page, EXTENT_PAGE_PRIVATE_FIRST_PAGE | len << 2); }