Messages in this thread | | | Date | Wed, 7 Jul 2021 14:38:40 +0200 | From | Michal Hocko <> | Subject | Re: [PATCH 1/1] mm: introduce process_reap system call |
| |
On Mon 05-07-21 09:41:54, David Hildenbrand wrote: > On 02.07.21 17:27, Christian Brauner wrote: [...] > > That one was my favorite from the list I gave too but maybe we can > > satisfy Andy too if we use one of: > > - process_mfree() > > - process_mrelease() > > > > FWIW, I tend to like process_mrelease(), due to the implied "release" ("free > the memory if there are no other references") semantics.
Agreed.
> Further, a new > syscall feels cleaner than some magic sysfs/procfs toggle. Just my 2 cents.
Yeah, proc based interface is both tricky to use and kinda ugly now that pidfd can solve all at in once.
My original preference was a more generic kill syscall to allow flags but a dedicated syscall doesn't look really bad either. -- Michal Hocko SUSE Labs
| |