diff options
Diffstat (limited to 'fs/bfs/file.c')
| -rw-r--r-- | fs/bfs/file.c | 9 | 
1 files changed, 5 insertions, 4 deletions
| diff --git a/fs/bfs/file.c b/fs/bfs/file.c index fa66a09e496a..d33d6bde992b 100644 --- a/fs/bfs/file.c +++ b/fs/bfs/file.c @@ -27,7 +27,7 @@ const struct file_operations bfs_file_operations = {  	.llseek 	= generic_file_llseek,  	.read_iter	= generic_file_read_iter,  	.write_iter	= generic_file_write_iter, -	.mmap		= generic_file_mmap, +	.mmap_prepare	= generic_file_mmap_prepare,  	.splice_read	= filemap_splice_read,  }; @@ -170,9 +170,10 @@ static void bfs_write_failed(struct address_space *mapping, loff_t to)  		truncate_pagecache(inode, inode->i_size);  } -static int bfs_write_begin(struct file *file, struct address_space *mapping, -			loff_t pos, unsigned len, -			struct folio **foliop, void **fsdata) +static int bfs_write_begin(const struct kiocb *iocb, +			   struct address_space *mapping, +			   loff_t pos, unsigned len, +			   struct folio **foliop, void **fsdata)  {  	int ret; | 
