Messages in this thread Patch in this message | | | Date | Fri, 13 Feb 2009 00:21:53 +0530 | From | Milind Arun Choudhary <> | Subject | [PATCH] fs/proc/task_mmu.c: fix sparse warnings |
| |
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 <milindchoudhary@gmail.com> ---
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--) {
| |