Btrfs: Use async helpers to deal with pages that have been improperly dirtied
[linux-2.6-block.git] / fs / btrfs / extent_io.h
index 2268a7995896dc1c9ca2937c732fdbaf86c81b2c..23affd27af5e8efc03e3c8dd717a7bdad4719748 100644 (file)
@@ -30,6 +30,7 @@ typedef       int (extent_submit_bio_hook_t)(struct inode *inode, int rw,
                                       struct bio *bio, int mirror_num);
 struct extent_io_ops {
        int (*fill_delalloc)(struct inode *inode, u64 start, u64 end);
+       int (*writepage_start_hook)(struct page *page, u64 start, u64 end);
        int (*writepage_io_hook)(struct page *page, u64 start, u64 end);
        extent_submit_bio_hook_t *submit_bio_hook;
        int (*merge_bio_hook)(struct page *page, unsigned long offset,