|
@@ -758,7 +758,7 @@ const struct file_operations cifs_file_ops = {
|
|
|
};
|
|
|
|
|
|
const struct file_operations cifs_file_direct_ops = {
|
|
|
- /* no mmap, no aio, no readv -
|
|
|
+ /* no aio, no readv -
|
|
|
BB reevaluate whether they can be done with directio, no cache */
|
|
|
.read = cifs_user_read,
|
|
|
.write = cifs_user_write,
|
|
@@ -767,6 +767,7 @@ const struct file_operations cifs_file_direct_ops = {
|
|
|
.lock = cifs_lock,
|
|
|
.fsync = cifs_fsync,
|
|
|
.flush = cifs_flush,
|
|
|
+ .mmap = cifs_file_mmap,
|
|
|
.splice_read = generic_file_splice_read,
|
|
|
#ifdef CONFIG_CIFS_POSIX
|
|
|
.unlocked_ioctl = cifs_ioctl,
|