From a946b23b3c520edab3f370cc543e8e6a80fe068e Mon Sep 17 00:00:00 2001 From: Erez_Zadok Date: Thu, 28 Jun 2007 23:01:03 -0400 Subject: [PATCH] back-port: struct writeback_control has no fs_private field Back-port Unionfs from 2.6.22-rc5 to 2.6.21.5. In .21, struct writeback_control did not have an fs_private field. Signed-off-by: Erez Zadok --- fs/unionfs/mmap.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fs/unionfs/mmap.c b/fs/unionfs/mmap.c index 7b4a6f56994..2abdc871d2c 100644 --- a/fs/unionfs/mmap.c +++ b/fs/unionfs/mmap.c @@ -81,7 +81,7 @@ int unionfs_writepage(struct page *page, struct writeback_control *wbc) BUG_ON(!lower_inode->i_mapping->a_ops->writepage); /* workaround for some lower file systems: see big comment on top */ - if (wbc->for_writepages && !wbc->fs_private) + if (wbc->for_writepages /* && !wbc->fs_private */) wbc->for_writepages = 0; /* call lower writepage (expects locked page) */ -- 2.43.0