wait.2: Add ESRCH for when pid == INT_MIN
commit136ae439fb6ce5e8a2f87e90ea15bbebf732a8e6
authorRichard Palethorpe <rpalethorpe@suse.com>
Wed, 28 Jul 2021 20:19:56 +0000 (28 22:19 +0200)
committerMichael Kerrisk <mtk.manpages@gmail.com>
Sat, 7 Aug 2021 23:02:32 +0000 (8 01:02 +0200)
tree4823c82b214f0d4891e66798ebf7fc721389aa9d
parentbd9aa1b76246833bad55964d308650ba2a16f19f
wait.2: Add ESRCH for when pid == INT_MIN

Please see upstream commit:

 commit dd83c161fbcc5d8be637ab159c0de015cbff5ba4
 Author: zhongjiang <zhongjiang@huawei.com>
 Date:   Mon Jul 10 15:53:01 2017 -0700

     kernel/exit.c: avoid undefined behaviour when calling wait4()

It avoids negating INT_MIN by returning early with ESRCH.

Signed-off-by: Richard Palethorpe <rpalethorpe@suse.com>
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
man2/wait.2