diff options
Diffstat (limited to 'fs/ext4/ioctl.c')
-rw-r--r-- | fs/ext4/ioctl.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/fs/ext4/ioctl.c b/fs/ext4/ioctl.c index c0427e2f6648..a569d335f804 100644 --- a/fs/ext4/ioctl.c +++ b/fs/ext4/ioctl.c | |||
@@ -17,7 +17,6 @@ | |||
17 | #include <asm/uaccess.h> | 17 | #include <asm/uaccess.h> |
18 | #include "ext4_jbd2.h" | 18 | #include "ext4_jbd2.h" |
19 | #include "ext4.h" | 19 | #include "ext4.h" |
20 | #include "ext4_extents.h" | ||
21 | 20 | ||
22 | #define MAX_32_NUM ((((unsigned long long) 1) << 32) - 1) | 21 | #define MAX_32_NUM ((((unsigned long long) 1) << 32) - 1) |
23 | 22 | ||
@@ -624,6 +623,8 @@ resizefs_out: | |||
624 | 623 | ||
625 | return 0; | 624 | return 0; |
626 | } | 625 | } |
626 | case EXT4_IOC_PRECACHE_EXTENTS: | ||
627 | return ext4_ext_precache(inode); | ||
627 | 628 | ||
628 | default: | 629 | default: |
629 | return -ENOTTY; | 630 | return -ENOTTY; |
@@ -688,6 +689,7 @@ long ext4_compat_ioctl(struct file *file, unsigned int cmd, unsigned long arg) | |||
688 | case EXT4_IOC_MOVE_EXT: | 689 | case EXT4_IOC_MOVE_EXT: |
689 | case FITRIM: | 690 | case FITRIM: |
690 | case EXT4_IOC_RESIZE_FS: | 691 | case EXT4_IOC_RESIZE_FS: |
692 | case EXT4_IOC_PRECACHE_EXTENTS: | ||
691 | break; | 693 | break; |
692 | default: | 694 | default: |
693 | return -ENOIOCTLCMD; | 695 | return -ENOIOCTLCMD; |