]> pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - fs/ext3/namei.c
Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband
[linux-2.6-omap-h63xx.git] / fs / ext3 / namei.c
index 8bd8ac0777046e39c466fae28cec573140e72c29..b8f5cd1e540d40870ed98a2a25dcdeb06be8f9b4 100644 (file)
@@ -2141,7 +2141,8 @@ retry:
                 * We have a transaction open.  All is sweetness.  It also sets
                 * i_size in generic_commit_write().
                 */
-               err = page_symlink(inode, symname, l);
+               err = __page_symlink(inode, symname, l,
+                               mapping_gfp_mask(inode->i_mapping) & ~__GFP_FS);
                if (err) {
                        ext3_dec_count(handle, inode);
                        ext3_mark_inode_dirty(handle, inode);