diff options
Diffstat (limited to 'kernel')
-rw-r--r-- | kernel/events/uprobes.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/kernel/events/uprobes.c b/kernel/events/uprobes.c index b52376d02332..f0d04530af63 100644 --- a/kernel/events/uprobes.c +++ b/kernel/events/uprobes.c | |||
@@ -99,7 +99,8 @@ static bool valid_vma(struct vm_area_struct *vma, bool is_register) | |||
99 | if (!is_register) | 99 | if (!is_register) |
100 | return true; | 100 | return true; |
101 | 101 | ||
102 | if ((vma->vm_flags & (VM_READ|VM_WRITE|VM_EXEC|VM_SHARED)) == (VM_READ|VM_EXEC)) | 102 | if ((vma->vm_flags & (VM_HUGETLB|VM_READ|VM_WRITE|VM_EXEC|VM_SHARED)) |
103 | == (VM_READ|VM_EXEC)) | ||
103 | return true; | 104 | return true; |
104 | 105 | ||
105 | return false; | 106 | return false; |