diff options
Diffstat (limited to 'mm/shmem.c')
-rw-r--r-- | mm/shmem.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/mm/shmem.c b/mm/shmem.c index f1b0d4871f3a..dd5588f5d939 100644 --- a/mm/shmem.c +++ b/mm/shmem.c | |||
@@ -51,6 +51,7 @@ | |||
51 | #include <linux/highmem.h> | 51 | #include <linux/highmem.h> |
52 | #include <linux/seq_file.h> | 52 | #include <linux/seq_file.h> |
53 | #include <linux/magic.h> | 53 | #include <linux/magic.h> |
54 | #include <linux/ima.h> | ||
54 | 55 | ||
55 | #include <asm/uaccess.h> | 56 | #include <asm/uaccess.h> |
56 | #include <asm/div64.h> | 57 | #include <asm/div64.h> |
@@ -2600,6 +2601,7 @@ int shmem_zero_setup(struct vm_area_struct *vma) | |||
2600 | if (IS_ERR(file)) | 2601 | if (IS_ERR(file)) |
2601 | return PTR_ERR(file); | 2602 | return PTR_ERR(file); |
2602 | 2603 | ||
2604 | ima_shm_check(file); | ||
2603 | if (vma->vm_file) | 2605 | if (vma->vm_file) |
2604 | fput(vma->vm_file); | 2606 | fput(vma->vm_file); |
2605 | vma->vm_file = file; | 2607 | vma->vm_file = file; |