There is no kind of file does not supply page reading function. Change v1 -> v2: - deleted the mapping variable Signed-off-by: Zhang Zhen <zhenzhang.zhang@xxxxxxxxxx> --- fs/ext4/file.c | 4 ---- 1 file changed, 4 deletions(-) diff --git a/fs/ext4/file.c b/fs/ext4/file.c index 8695f70..aca7b24 100644 --- a/fs/ext4/file.c +++ b/fs/ext4/file.c @@ -200,10 +200,6 @@ static const struct vm_operations_struct ext4_file_vm_ops = { static int ext4_file_mmap(struct file *file, struct vm_area_struct *vma) { - struct address_space *mapping = file->f_mapping; - - if (!mapping->a_ops->readpage) - return -ENOEXEC; file_accessed(file); vma->vm_ops = &ext4_file_vm_ops; return 0; -- 1.8.1.2 . -- To unsubscribe from this list: send the line "unsubscribe linux-ext4" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html