The patch titled sys_waitid: return -EFAULT for NULL has been removed from the -mm tree. Its filename was sys_waitid-return-efault-for-null.patch This patch was dropped because it was nacked The current -mm tree may be found at http://userweb.kernel.org/~akpm/mmotm/ ------------------------------------------------------ Subject: sys_waitid: return -EFAULT for NULL From: Roland McGrath <roland@xxxxxxxxxx> It's always been invalid to call waitid() with a NULL pointer. It was an oversight that it was allowed (and acts like a wait4() call instead). Signed-off-by: Roland McGrath <roland@xxxxxxxxxx> Acked-by: Michael Kerrisk <mtk.manpages@xxxxxxxxx> Cc: Ulrich Drepper <drepper@xxxxxxxxxx> Cc: Vegard Nossum <vegard.nossum@xxxxxxxxx> Cc: <stable@xxxxxxxxxx> [2.6.everything :(] Signed-off-by: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx> --- kernel/exit.c | 2 ++ 1 file changed, 2 insertions(+) diff -puN kernel/exit.c~sys_waitid-return-efault-for-null kernel/exit.c --- a/kernel/exit.c~sys_waitid-return-efault-for-null +++ a/kernel/exit.c @@ -1757,6 +1757,8 @@ asmlinkage long sys_waitid(int which, pi enum pid_type type; long ret; + if (unlikely(!infop)) + return -EFAULT; if (options & ~(WNOHANG|WNOWAIT|WEXITED|WSTOPPED|WCONTINUED)) return -EINVAL; if (!(options & (WEXITED|WSTOPPED|WCONTINUED))) _ Patches currently in -mm which might be from roland@xxxxxxxxxx are sys_waitid-return-efault-for-null.patch -- To unsubscribe from this list: send the line "unsubscribe mm-commits" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html