commit | 52da40ae67f6192a3bf70a98cb560e1423554953 | [log] [tgz] |
---|---|---|
author | Al Viro <viro@zeniv.linux.org.uk> | Fri Nov 15 21:58:33 2013 -0500 |
committer | Al Viro <viro@zeniv.linux.org.uk> | Fri Nov 15 22:04:09 2013 -0500 |
tree | 4a6bcf6b80153bf47b346d921f0502174e170368 | |
parent | db51242d89b3059a46a3cf2f3339f8cd975cb954 [diff] |
dump_emit(): use __kernel_write(), not vfs_write() the caller has already done file_start_write()... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
diff --git a/fs/coredump.c b/fs/coredump.c index a2856f7..bc3fbcd 100644 --- a/fs/coredump.c +++ b/fs/coredump.c
@@ -695,7 +695,7 @@ while (nr) { if (dump_interrupted()) return 0; - n = vfs_write(file, addr, nr, &pos); + n = __kernel_write(file, addr, nr, &pos); if (n <= 0) return 0; file->f_pos = pos;