On Wed, Mar 20, 2019 at 07:51:57PM +0100, Christian Brauner wrote: [snip] > > > translate_pid() should just return you a pidfd. Having it return a pidfd > > > and a status fd feels like stuffing too much functionality in there. If > > > you're fine with it I'll finish prototyping what I had in mind. As I > > > said in previous mails I'm already working on this. > > > > translate_pid also needs to *accept* pidfds, at least optionally. > > Unless you have a function from pidfd to pidfd, you race. > > You're misunderstanding. Again, I said in my previous mails it should > accept pidfds optionally as arguments, yes. But I don't want it to > return the status fds that you previously wanted pidfd_wait() to return. > I really want to see Joel's pidfd_wait() patchset and have more people > review the actual code. No problem, pidfd_wait is also fine with me and we can change it later to translate_pid or something else if needed. Agreed that lets get to some code writing now that (I hope) we are all on the same page and discuss on actual code. - Joel _______________________________________________ devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxx http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel