[PATCH] VFS: pass file pointer to filesystem from ftruncate()
[linux-block.git] / fs / exec.c
index ce76b33f25ace5e086e0bd53ede2b9ec079220dd..cd6c574557dc19a0b405d7fac06bc166db72a830 100644 (file)
--- a/fs/exec.c
+++ b/fs/exec.c
@@ -1511,7 +1511,7 @@ int do_coredump(long signr, int exit_code, struct pt_regs * regs)
                goto close_fail;
        if (!file->f_op->write)
                goto close_fail;
-       if (do_truncate(file->f_dentry, 0) != 0)
+       if (do_truncate(file->f_dentry, 0, file) != 0)
                goto close_fail;
 
        retval = binfmt->core_dump(signr, regs, file);