From: Andrew Morton uaccess functions already do that. Cc: Matt Mackall Cc: Jeremy Fitzhardinge Cc: David Rientjes Cc: Adrian Bunk Cc: Dave Hansen Signed-off-by: Andrew Morton --- fs/proc/proc_misc.c | 3 --- 1 file changed, 3 deletions(-) diff -puN fs/proc/proc_misc.c~maps4-add-proc-kpagecount-interface-fix fs/proc/proc_misc.c --- a/fs/proc/proc_misc.c~maps4-add-proc-kpagecount-interface-fix +++ a/fs/proc/proc_misc.c @@ -693,9 +693,6 @@ static ssize_t kpagecount_read(struct fi ssize_t ret = 0; u64 pcount; - if (!access_ok(VERIFY_WRITE, buf, count)) - return -EFAULT; - pfn = src / KPMSIZE; count = min_t(size_t, count, (max_pfn * KPMSIZE) - src); if (src & KPMMASK || count & KPMMASK) _