@@ -5564,6 +5564,7 @@ int ll_inode_permission(struct inode *inode, int mask)
.mmap = ll_file_mmap,
.llseek = ll_file_seek,
.splice_read = generic_file_splice_read,
+ .splice_write = iter_file_splice_write,
.fsync = ll_fsync,
.flush = ll_flush,
.fallocate = ll_fallocate,
@@ -5578,6 +5579,7 @@ int ll_inode_permission(struct inode *inode, int mask)
.mmap = ll_file_mmap,
.llseek = ll_file_seek,
.splice_read = generic_file_splice_read,
+ .splice_write = iter_file_splice_write,
.fsync = ll_fsync,
.flush = ll_flush,
.flock = ll_file_flock,
@@ -5595,6 +5597,7 @@ int ll_inode_permission(struct inode *inode, int mask)
.mmap = ll_file_mmap,
.llseek = ll_file_seek,
.splice_read = generic_file_splice_read,
+ .splice_write = iter_file_splice_write,
.fsync = ll_fsync,
.flush = ll_flush,
.flock = ll_file_noflock,