Messages in this thread | | | From | Daniel Colascione <> | Date | Mon, 19 Nov 2018 08:27:57 -0800 | Subject | Re: [PATCH] proc: allow killing processes via file descriptors |
| |
On Mon, Nov 19, 2018 at 8:13 AM, Dmitry Safonov <0x7f454c46@gmail.com> wrote: > I wonder how fast it would be holding a pid with another open()ed fd. > And then you need to read comm (or how you filter whom to kill). > It seems to me that procfs will be even slower with this safe-way. > But I might misunderstand the idea, excuses. > > So, I just wanted to gently remind about procfs with netlink socket[1].
We discussed netlink was extensively on the thread about /proc/pid/kill. For numerous reasons, it's not suitable for fundamental process management. We really need an FD-based interface to processes, just like we have FD-based interfaces to other resource types. We need something consistent and reliable, not an abuse of a monitoring interface.
> Probably, if it's time to add a new API for procfs, netlink may be more > desirable.
Definitely not.
| |