| .. | .. |
|---|
| 79 | 79 | /* |
|---|
| 80 | 80 | * The lock ordering for ext2 DAX fault paths is: |
|---|
| 81 | 81 | * |
|---|
| 82 | | - * mmap_sem (MM) |
|---|
| 82 | + * mmap_lock (MM) |
|---|
| 83 | 83 | * sb_start_pagefault (vfs, freeze) |
|---|
| 84 | 84 | * ext2_inode_info->dax_sem |
|---|
| 85 | 85 | * address_space->i_mmap_rwsem or page_lock (mutually exclusive in DAX) |
|---|
| .. | .. |
|---|
| 198 | 198 | }; |
|---|
| 199 | 199 | |
|---|
| 200 | 200 | const struct inode_operations ext2_file_inode_operations = { |
|---|
| 201 | | -#ifdef CONFIG_EXT2_FS_XATTR |
|---|
| 202 | 201 | .listxattr = ext2_listxattr, |
|---|
| 203 | | -#endif |
|---|
| 202 | + .getattr = ext2_getattr, |
|---|
| 204 | 203 | .setattr = ext2_setattr, |
|---|
| 205 | 204 | .get_acl = ext2_get_acl, |
|---|
| 206 | 205 | .set_acl = ext2_set_acl, |
|---|