On Mon, Jul 29, 2019 at 09:31:23AM -0700, Kees Cook wrote: > On Sun, Jul 28, 2019 at 12:22:30AM +0200, Christian Brauner wrote: > > Add tests for pidfd_wait() and CLONE_WAIT_PID: > > - test that waitid(P_PIDFD) can wait on a pidfd > > - test that waitid(P_PIDFD) can wait on a pidfd and return siginfo_t > > - test that waitid(P_PIDFD) works with WEXITED > > - test that waitid(P_PIDFD) works with WSTOPPED > > - test that waitid(P_PIDFD) works with WUNTRACED > > - test that waitid(P_PIDFD) works with WCONTINUED > > - test that waitid(P_PIDFD) works with WNOWAIT > > - test that waitid(P_PIDFD)works with WNOHANG > > Reviewed-by: Kees Cook <[email protected]> > > This all looks good to me! :) One note that doesn't apply to this patch > in particular, but might be nice to add (as I didn't see in the existing > tests) was testing for pathological conditions: passing in /dev/zero for > the pidfd, etc. (Maybe I missed those?)
Yeah, I can probably just add one for this scenario. :) Thanks! Christian

