diff options
Diffstat (limited to 'fs/ufs/file.c')
| -rw-r--r-- | fs/ufs/file.c | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/fs/ufs/file.c b/fs/ufs/file.c index 312fd3f8631..c84ec010a67 100644 --- a/fs/ufs/file.c +++ b/fs/ufs/file.c @@ -24,7 +24,9 @@ */ #include <linux/fs.h> -#include <linux/ufs_fs.h> + +#include "ufs_fs.h" +#include "ufs.h" /* * We have mostly NULL's here: the current defaults are ok for @@ -33,13 +35,12 @@ const struct file_operations ufs_file_operations = { .llseek = generic_file_llseek, - .read = generic_file_read, - .write = generic_file_write, + .read = new_sync_read, + .read_iter = generic_file_read_iter, + .write = new_sync_write, + .write_iter = generic_file_write_iter, .mmap = generic_file_mmap, .open = generic_file_open, - .sendfile = generic_file_sendfile, -}; - -struct inode_operations ufs_file_inode_operations = { - .truncate = ufs_truncate, + .fsync = generic_file_fsync, + .splice_read = generic_file_splice_read, }; |
