From mboxrd@z Thu Jan 1 00:00:00 1970 From: Milind Arun Choudhary Subject: [PATCH] fs/proc/task_mmu.c: fix sparse warnings Date: Fri, 13 Feb 2009 00:21:53 +0530 Message-ID: <20090212185153.GA2221@ubuntu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: FSDevel , LKML , Andrw Morton To: Kernel Janitors Return-path: Received: from ti-out-0910.google.com ([209.85.142.190]:26992 "EHLO ti-out-0910.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755237AbZBLSwH (ORCPT ); Thu, 12 Feb 2009 13:52:07 -0500 Content-Disposition: inline Sender: linux-fsdevel-owner@vger.kernel.org List-ID: Fix the following sparse warnings in fs/proc/task_mmu.c : linux.git/fs/proc/task_mmu.c:723:26: error: subtraction of different types can't work (different address spaces) linux.git/fs/proc/task_mmu.c:725:24: error: subtraction of different types can't work (different address spaces) Signed-off-by: Milind Arun Choudhary --- task_mmu.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fs/proc/task_mmu.c b/fs/proc/task_mmu.c index 9406384..ea3e892 100644 --- a/fs/proc/task_mmu.c +++ b/fs/proc/task_mmu.c @@ -720,9 +720,9 @@ static ssize_t pagemap_read(struct file *file, char __user *buf, if (ret == PM_END_OF_BUFFER) ret = 0; /* don't need mmap_sem for these, but this looks cleaner */ - *ppos += (char *)pm.out - buf; + *ppos += (char __user *)pm.out - buf; if (!ret) - ret = (char *)pm.out - buf; + ret = (char __user *)pm.out - buf; out_pages: for (; pagecount; pagecount--) {