From: Yang Shi Date: Thu, 2 Apr 2020 04:10:55 +0000 (-0700) Subject: mm: mempolicy: use VM_BUG_ON_VMA in queue_pages_test_walk() X-Git-Tag: v5.15~4178^2~19 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=d888fb2b189be07df1656a31930b11a62ae88e58;p=platform%2Fkernel%2Flinux-starfive.git mm: mempolicy: use VM_BUG_ON_VMA in queue_pages_test_walk() The VM_BUG_ON() is already used by queue_pages_test_walk(), it sounds better to dump more debug information by using VM_BUG_ON_VMA() to help debugging. Signed-off-by: Yang Shi Signed-off-by: Andrew Morton Reviewed-by: Andrew Morton Cc: "Li Xinhai" Cc: Qian Cai Link: http://lkml.kernel.org/r/1579068565-110432-1-git-send-email-yang.shi@linux.alibaba.com Signed-off-by: Linus Torvalds --- diff --git a/mm/mempolicy.c b/mm/mempolicy.c index 58e3dfa..460683bb 100644 --- a/mm/mempolicy.c +++ b/mm/mempolicy.c @@ -650,7 +650,7 @@ static int queue_pages_test_walk(unsigned long start, unsigned long end, unsigned long flags = qp->flags; /* range check first */ - VM_BUG_ON((vma->vm_start > start) || (vma->vm_end < end)); + VM_BUG_ON_VMA((vma->vm_start > start) || (vma->vm_end < end), vma); if (!qp->first) { qp->first = vma;