From 057aacf21282cc3bdcf70281a705a3a33ea73a95 Mon Sep 17 00:00:00 2001 From: Vyacheslav Cherkashin Date: Mon, 21 Apr 2014 22:16:07 +0400 Subject: [PATCH] [FIX] correct search vma at address Change-Id: Ia13c17c514b5c180f11cd217010aca8723c8f3d7 Signed-off-by: Vyacheslav Cherkashin --- us_manager/sspt/sspt_proc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/us_manager/sspt/sspt_proc.c b/us_manager/sspt/sspt_proc.c index d1c8dca..efb6bd9 100644 --- a/us_manager/sspt/sspt_proc.c +++ b/us_manager/sspt/sspt_proc.c @@ -226,7 +226,7 @@ void sspt_proc_install_page(struct sspt_proc *proc, unsigned long page_addr) atomic = in_atomic(); mm_read_lock(task, mm, atomic, lock); - vma = find_vma(mm, page_addr); + vma = find_vma_intersection(mm, page_addr, page_addr + 1); if (vma && check_vma(vma)) { struct dentry *dentry = vma->vm_file->f_dentry; struct sspt_file *file = sspt_proc_find_file(proc, dentry); -- 2.7.4