On July 24, 2019 7:50:49 PM GMT+02:00, Christian Brauner <christian@xxxxxxxxxx> wrote: >On July 24, 2019 7:45:38 PM GMT+02:00, Linus Torvalds ><torvalds@xxxxxxxxxxxxxxxxxxxx> wrote: >>On Wed, Jul 24, 2019 at 7:47 AM Christian Brauner >><christian@xxxxxxxxxx> wrote: >>> >>> This adds the pidfd_wait() syscall. >> >>I despise this patch. >> >>Why can't this just be a new P_PIDFD flag, and then use >>"waitid(P_PIDFD, pidfd, ...);" >> >>Yes, yes, yes, I realize that "pidfd" is of type "int", and waitid() >>takes an argument of type pid_t, but it's the same type in the end, >>and it does seem like the whole *point* of "waitid()" is that >>"idtype_t idtype" which tells you what kind of ID you're passing it. >> >> Linus > >Well in that case we could add P_PIDFD. >But then I would like to _only_ enable it for waitid(). How's that >sound? > >Christian Ah, sorry, just saw that that's what you suggested. Christian