X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=fs%2Fjfs%2Fresize.c;h=45180361871c9a98e04db73506a973e0c0dce0c1;hb=c2642ab05b855d2d3b850ddf90dbb02b1b9358ac;hp=c6dc254d325325ba247142e39d75abfb072b7a58;hpb=7fab479bebb96b1b4888bdae9b42e1fa9c5d3f38;p=linux-2.6 diff --git a/fs/jfs/resize.c b/fs/jfs/resize.c index c6dc254d32..4518036187 100644 --- a/fs/jfs/resize.c +++ b/fs/jfs/resize.c @@ -376,8 +376,7 @@ int jfs_extendfs(struct super_block *sb, s64 newLVSize, int newLogSize) * by txCommit(); */ filemap_fdatawait(ipbmap->i_mapping); - filemap_fdatawrite(ipbmap->i_mapping); - filemap_fdatawait(ipbmap->i_mapping); + filemap_write_and_wait(ipbmap->i_mapping); diWriteSpecial(ipbmap, 0); newPage = nPages; /* first new page number */