diff options
Diffstat (limited to 'fs/nilfs2/file.c')
| -rw-r--r-- | fs/nilfs2/file.c | 9 | 
1 files changed, 5 insertions, 4 deletions
diff --git a/fs/nilfs2/file.c b/fs/nilfs2/file.c index 08fdb77852a..24978153c0c 100644 --- a/fs/nilfs2/file.c +++ b/fs/nilfs2/file.c @@ -134,6 +134,7 @@ static int nilfs_page_mkwrite(struct vm_area_struct *vma, struct vm_fault *vmf)  static const struct vm_operations_struct nilfs_file_vm_ops = {  	.fault		= filemap_fault, +	.map_pages	= filemap_map_pages,  	.page_mkwrite	= nilfs_page_mkwrite,  	.remap_pages	= generic_file_remap_pages,  }; @@ -151,10 +152,10 @@ static int nilfs_file_mmap(struct file *file, struct vm_area_struct *vma)   */  const struct file_operations nilfs_file_operations = {  	.llseek		= generic_file_llseek, -	.read		= do_sync_read, -	.write		= do_sync_write, -	.aio_read	= generic_file_aio_read, -	.aio_write	= generic_file_aio_write, +	.read		= new_sync_read, +	.write		= new_sync_write, +	.read_iter	= generic_file_read_iter, +	.write_iter	= generic_file_write_iter,  	.unlocked_ioctl	= nilfs_ioctl,  #ifdef CONFIG_COMPAT  	.compat_ioctl	= nilfs_compat_ioctl,  | 
