mirror of
https://github.com/tbsdtv/linux_media.git
synced 2025-07-23 12:43:29 +02:00
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>
This commit is contained in:
@@ -695,7 +695,7 @@ int dump_emit(struct coredump_params *cprm, const void *addr, int nr)
|
|||||||
while (nr) {
|
while (nr) {
|
||||||
if (dump_interrupted())
|
if (dump_interrupted())
|
||||||
return 0;
|
return 0;
|
||||||
n = vfs_write(file, addr, nr, &pos);
|
n = __kernel_write(file, addr, nr, &pos);
|
||||||
if (n <= 0)
|
if (n <= 0)
|
||||||
return 0;
|
return 0;
|
||||||
file->f_pos = pos;
|
file->f_pos = pos;
|
||||||
|
Reference in New Issue
Block a user