ext4: fix races between page faults and hole punching
[linux-drm-fsl-dcu.git] / fs / ext4 / super.c
index c9ab67da6e5abbe871ce4bc7760c007e07f2b479..493370e6590e3400a05a45c9f41258b5af103dae 100644 (file)
@@ -958,6 +958,7 @@ static void init_once(void *foo)
        INIT_LIST_HEAD(&ei->i_orphan);
        init_rwsem(&ei->xattr_sem);
        init_rwsem(&ei->i_data_sem);
+       init_rwsem(&ei->i_mmap_sem);
        inode_init_once(&ei->vfs_inode);
 }