mm: write_cache_pages integrity fix
[firefly-linux-kernel-4.4.55.git] / mm / filemap.c
index f9d88183f6978da403e8b8b26471760cc884842a..9c5e6235cc743e37787c124e9f26a9e287ac8c06 100644 (file)
@@ -210,7 +210,7 @@ int __filemap_fdatawrite_range(struct address_space *mapping, loff_t start,
        int ret;
        struct writeback_control wbc = {
                .sync_mode = sync_mode,
-               .nr_to_write = mapping->nrpages * 2,
+               .nr_to_write = LONG_MAX,
                .range_start = start,
                .range_end = end,
        };