From mboxrd@z Thu Jan 1 00:00:00 1970 From: Vasyl Gomonovych Subject: [PATCH] metag: Use vma_pages helper in dma_mmap Date: Thu, 23 Nov 2017 00:08:38 +0100 Message-ID: <1511392118-24101-1-git-send-email-gomonovych@gmail.com> Return-path: DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id; bh=jx7qP6YeRknAFVRepBP8s2o6G2js7C1eO1FdL4Zueqw=; b=Zc3uvRoTcwaDvOHxs4a/WQ5lICGEuJXub6KjsBO4kSVjEM2T5U/AppNmaolH+1lmCk 69ixoPW/FAR/dumv8PoaGH4eDpH75MGx//9hzmJ1mO50s3My6SlMQZjQhtrRgcJjumrS tkRBMib4GVIHYCh5sRhGyTYZbTOmHXY5nJALUI1bWqP7V9V8r3+vdwfoYclrRS6Lxneu 1NjmnC5FNAPYaLUjPRaOZ71q0IVDJqLqI1V8TUwu3pNzOWFbPmJFq5QK7ScXZnJI5Ww8 EC4rAW6+ndSFeg3I45ElcECZZKuNcF7dmxxxlnXhmuz56gG6jzypx7ZRp1L/N4EFPqzf BzgQ== Sender: linux-kernel-owner@vger.kernel.org List-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: jhogan@kernel.org, dledford@redhat.com, akpm@linux-foundation.org, bart.vanassche@sandisk.com, alexander.h.duyck@intel.com, linux-metag@vger.kernel.org Cc: linux-kernel@vger.kernel.org, gomonovych@gmail.com Use vma_pages function on vma object instead of explicit computation. arch/metag/kernel/dma.c:345:19-25: WARNING: Consider using vma_pages helper on vma Generated by: scripts/coccinelle/api/vma_pages.cocci Signed-off-by: Vasyl Gomonovych --- arch/metag/kernel/dma.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/metag/kernel/dma.c b/arch/metag/kernel/dma.c index f0ab3a498328..49a3b843ef9f 100644 --- a/arch/metag/kernel/dma.c +++ b/arch/metag/kernel/dma.c @@ -342,7 +342,7 @@ static int metag_dma_mmap(struct device *dev, struct vm_area_struct *vma, else vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); - user_size = (vma->vm_end - vma->vm_start) >> PAGE_SHIFT; + user_size = vma_pages(vma); spin_lock_irqsave(&consistent_lock, flags); c = metag_vm_region_find(&consistent_head, (unsigned long)cpu_addr); -- 1.9.1