Revert "fs: Allow a NULL pos pointer to __kernel_write"

This reverts commit 4c207ef482.

Bug: 171770067
Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: I7d39528e90ec94e76864d2dd4f6666595851dfbf
This commit is contained in:
Greg Kroah-Hartman
2020-10-27 10:20:19 +01:00
parent aeffda3c61
commit e4a15e8dac

View File

@@ -544,12 +544,11 @@ ssize_t __kernel_write(struct file *file, const void *buf, size_t count, loff_t
return warn_unsupported(file, "write");
init_sync_kiocb(&kiocb, file);
kiocb.ki_pos = pos ? *pos : 0;
kiocb.ki_pos = *pos;
iov_iter_kvec(&iter, WRITE, &iov, 1, iov.iov_len);
ret = file->f_op->write_iter(&kiocb, &iter);
if (ret > 0) {
if (pos)
*pos = kiocb.ki_pos;
*pos = kiocb.ki_pos;
fsnotify_modify(file);
add_wchar(current, ret);
}