Re: [RFC]: userspace memory reaping

2020-11-13 Thread Suren Baghdasaryan
On Thu, Nov 5, 2020 at 10:02 AM Suren Baghdasaryan wrote: > > On Thu, Nov 5, 2020 at 9:44 AM Michal Hocko wrote: > > > > On Thu 05-11-20 09:21:13, Suren Baghdasaryan wrote: > > > On Thu, Nov 5, 2020 at 9:16 AM Michal Hocko wrote: > > > > > > > > On Thu 05-11-20 08:50:58, Suren Baghdasaryan wrote

Re: [RFC]: userspace memory reaping

2020-11-05 Thread Suren Baghdasaryan
On Thu, Nov 5, 2020 at 9:44 AM Michal Hocko wrote: > > On Thu 05-11-20 09:21:13, Suren Baghdasaryan wrote: > > On Thu, Nov 5, 2020 at 9:16 AM Michal Hocko wrote: > > > > > > On Thu 05-11-20 08:50:58, Suren Baghdasaryan wrote: > > > > On Thu, Nov 5, 2020 at 4:20 AM Michal Hocko wrote: > > > > > >

Re: [RFC]: userspace memory reaping

2020-11-05 Thread Michal Hocko
On Thu 05-11-20 09:21:13, Suren Baghdasaryan wrote: > On Thu, Nov 5, 2020 at 9:16 AM Michal Hocko wrote: > > > > On Thu 05-11-20 08:50:58, Suren Baghdasaryan wrote: > > > On Thu, Nov 5, 2020 at 4:20 AM Michal Hocko wrote: > > > > > > > > On Wed 04-11-20 12:40:51, Minchan Kim wrote: > > > > > On W

Re: [RFC]: userspace memory reaping

2020-11-05 Thread Minchan Kim
On Thu, Nov 05, 2020 at 09:21:13AM -0800, Suren Baghdasaryan wrote: > On Thu, Nov 5, 2020 at 9:16 AM Michal Hocko wrote: > > > > On Thu 05-11-20 08:50:58, Suren Baghdasaryan wrote: > > > On Thu, Nov 5, 2020 at 4:20 AM Michal Hocko wrote: > > > > > > > > On Wed 04-11-20 12:40:51, Minchan Kim wrote

Re: [RFC]: userspace memory reaping

2020-11-05 Thread Suren Baghdasaryan
On Thu, Nov 5, 2020 at 9:16 AM Michal Hocko wrote: > > On Thu 05-11-20 08:50:58, Suren Baghdasaryan wrote: > > On Thu, Nov 5, 2020 at 4:20 AM Michal Hocko wrote: > > > > > > On Wed 04-11-20 12:40:51, Minchan Kim wrote: > > > > On Wed, Nov 04, 2020 at 07:58:44AM +0100, Michal Hocko wrote: > > > >

Re: [RFC]: userspace memory reaping

2020-11-05 Thread Michal Hocko
On Thu 05-11-20 08:50:58, Suren Baghdasaryan wrote: > On Thu, Nov 5, 2020 at 4:20 AM Michal Hocko wrote: > > > > On Wed 04-11-20 12:40:51, Minchan Kim wrote: > > > On Wed, Nov 04, 2020 at 07:58:44AM +0100, Michal Hocko wrote: > > > > On Tue 03-11-20 13:32:28, Minchan Kim wrote: > > > > > On Tue, N

Re: [RFC]: userspace memory reaping

2020-11-05 Thread Minchan Kim
On Thu, Nov 05, 2020 at 08:50:58AM -0800, Suren Baghdasaryan wrote: > On Thu, Nov 5, 2020 at 4:20 AM Michal Hocko wrote: > > > > On Wed 04-11-20 12:40:51, Minchan Kim wrote: > > > On Wed, Nov 04, 2020 at 07:58:44AM +0100, Michal Hocko wrote: > > > > On Tue 03-11-20 13:32:28, Minchan Kim wrote: > >

Re: [RFC]: userspace memory reaping

2020-11-05 Thread Suren Baghdasaryan
On Thu, Nov 5, 2020 at 4:20 AM Michal Hocko wrote: > > On Wed 04-11-20 12:40:51, Minchan Kim wrote: > > On Wed, Nov 04, 2020 at 07:58:44AM +0100, Michal Hocko wrote: > > > On Tue 03-11-20 13:32:28, Minchan Kim wrote: > > > > On Tue, Nov 03, 2020 at 10:35:50AM +0100, Michal Hocko wrote: > > > > > O

Re: [RFC]: userspace memory reaping

2020-11-05 Thread Michal Hocko
On Wed 04-11-20 12:40:51, Minchan Kim wrote: > On Wed, Nov 04, 2020 at 07:58:44AM +0100, Michal Hocko wrote: > > On Tue 03-11-20 13:32:28, Minchan Kim wrote: > > > On Tue, Nov 03, 2020 at 10:35:50AM +0100, Michal Hocko wrote: > > > > On Mon 02-11-20 12:29:24, Suren Baghdasaryan wrote: > > > > [...]

Re: [RFC]: userspace memory reaping

2020-11-04 Thread Minchan Kim
On Wed, Nov 04, 2020 at 07:58:44AM +0100, Michal Hocko wrote: > On Tue 03-11-20 13:32:28, Minchan Kim wrote: > > On Tue, Nov 03, 2020 at 10:35:50AM +0100, Michal Hocko wrote: > > > On Mon 02-11-20 12:29:24, Suren Baghdasaryan wrote: > > > [...] > > > > To follow up on this. Should I post an RFC imp

Re: [RFC]: userspace memory reaping

2020-11-03 Thread Michal Hocko
On Tue 03-11-20 13:32:28, Minchan Kim wrote: > On Tue, Nov 03, 2020 at 10:35:50AM +0100, Michal Hocko wrote: > > On Mon 02-11-20 12:29:24, Suren Baghdasaryan wrote: > > [...] > > > To follow up on this. Should I post an RFC implementing SIGKILL_SYNC > > > which in addition to sending a kill signal

Re: [RFC]: userspace memory reaping

2020-11-03 Thread Minchan Kim
On Tue, Nov 03, 2020 at 01:40:41PM -0800, Suren Baghdasaryan wrote: > On Tue, Nov 3, 2020 at 1:32 PM Minchan Kim wrote: > > > > On Tue, Nov 03, 2020 at 10:35:50AM +0100, Michal Hocko wrote: > > > On Mon 02-11-20 12:29:24, Suren Baghdasaryan wrote: > > > [...] > > > > To follow up on this. Should I

Re: [RFC]: userspace memory reaping

2020-11-03 Thread Suren Baghdasaryan
On Tue, Nov 3, 2020 at 1:32 PM Minchan Kim wrote: > > On Tue, Nov 03, 2020 at 10:35:50AM +0100, Michal Hocko wrote: > > On Mon 02-11-20 12:29:24, Suren Baghdasaryan wrote: > > [...] > > > To follow up on this. Should I post an RFC implementing SIGKILL_SYNC > > > which in addition to sending a kill

Re: [RFC]: userspace memory reaping

2020-11-03 Thread Minchan Kim
On Tue, Nov 03, 2020 at 10:35:50AM +0100, Michal Hocko wrote: > On Mon 02-11-20 12:29:24, Suren Baghdasaryan wrote: > [...] > > To follow up on this. Should I post an RFC implementing SIGKILL_SYNC > > which in addition to sending a kill signal would also reap the > > victim's mm in the context of t

Re: [RFC]: userspace memory reaping

2020-11-03 Thread Suren Baghdasaryan
On Tue, Nov 3, 2020 at 1:35 AM Michal Hocko wrote: > > On Mon 02-11-20 12:29:24, Suren Baghdasaryan wrote: > [...] > > To follow up on this. Should I post an RFC implementing SIGKILL_SYNC > > which in addition to sending a kill signal would also reap the > > victim's mm in the context of the calle

Re: [RFC]: userspace memory reaping

2020-11-03 Thread Michal Hocko
On Mon 02-11-20 12:29:24, Suren Baghdasaryan wrote: [...] > To follow up on this. Should I post an RFC implementing SIGKILL_SYNC > which in addition to sending a kill signal would also reap the > victim's mm in the context of the caller? Maybe having some code will > get the discussion moving forwa

Re: [RFC]: userspace memory reaping

2020-11-02 Thread Suren Baghdasaryan
On Thu, Oct 15, 2020 at 12:25 PM Suren Baghdasaryan wrote: > > On Thu, Oct 15, 2020 at 2:20 AM Michal Hocko wrote: > > > > On Wed 14-10-20 09:57:20, Suren Baghdasaryan wrote: > > > On Wed, Oct 14, 2020 at 5:09 AM Michal Hocko wrote: > > [...] > > > > > > The need is similar to why oom-reaper was

Re: [RFC]: userspace memory reaping

2020-10-15 Thread Suren Baghdasaryan
On Thu, Oct 15, 2020 at 11:43 AM Minchan Kim wrote: > > On Thu, Oct 15, 2020 at 11:20:30AM +0200, Michal Hocko wrote: > > > > > I do have a vague recollection that we have discussed a kill(2) based > > > > approach as well in the past. Essentially SIG_KILL_SYNC which would > > > > not only send th

Re: [RFC]: userspace memory reaping

2020-10-15 Thread Suren Baghdasaryan
On Thu, Oct 15, 2020 at 2:20 AM Michal Hocko wrote: > > On Wed 14-10-20 09:57:20, Suren Baghdasaryan wrote: > > On Wed, Oct 14, 2020 at 5:09 AM Michal Hocko wrote: > [...] > > > > > The need is similar to why oom-reaper was introduced - when a process > > > > > is being killed to free memory we w

Re: [RFC]: userspace memory reaping

2020-10-15 Thread Minchan Kim
On Thu, Oct 15, 2020 at 11:20:30AM +0200, Michal Hocko wrote: > > > I do have a vague recollection that we have discussed a kill(2) based > > > approach as well in the past. Essentially SIG_KILL_SYNC which would > > > not only send the signal but it would start a teardown of resources > > > owned

Re: [RFC]: userspace memory reaping

2020-10-15 Thread Michal Hocko
On Wed 14-10-20 09:57:20, Suren Baghdasaryan wrote: > On Wed, Oct 14, 2020 at 5:09 AM Michal Hocko wrote: [...] > > > > The need is similar to why oom-reaper was introduced - when a process > > > > is being killed to free memory we want to make sure memory is freed > > > > even if the victim is in

Re: [RFC]: userspace memory reaping

2020-10-14 Thread minchan
On Wed, Oct 14, 2020 at 09:57:20AM -0700, Suren Baghdasaryan wrote: > On Wed, Oct 14, 2020 at 5:09 AM Michal Hocko wrote: > > > > [Sorry for a late reply] > > > > On Mon 14-09-20 17:45:44, Suren Baghdasaryan wrote: > > > + linux-kernel@vger.kernel.org > > > > > > On Mon, Sep 14, 2020 at 5:43 PM Su

Re: [RFC]: userspace memory reaping

2020-10-14 Thread Suren Baghdasaryan
On Wed, Oct 14, 2020 at 5:09 AM Michal Hocko wrote: > > [Sorry for a late reply] > > On Mon 14-09-20 17:45:44, Suren Baghdasaryan wrote: > > + linux-kernel@vger.kernel.org > > > > On Mon, Sep 14, 2020 at 5:43 PM Suren Baghdasaryan > > wrote: > > > > > > Last year I sent an RFC about using oom-re

Re: [RFC]: userspace memory reaping

2020-10-14 Thread Michal Hocko
[Sorry for a late reply] On Mon 14-09-20 17:45:44, Suren Baghdasaryan wrote: > + linux-kernel@vger.kernel.org > > On Mon, Sep 14, 2020 at 5:43 PM Suren Baghdasaryan wrote: > > > > Last year I sent an RFC about using oom-reaper while killing a > > process: https://patchwork.kernel.org/cover/10894

Re: [RFC]: userspace memory reaping

2020-09-14 Thread Suren Baghdasaryan
+ linux-kernel@vger.kernel.org On Mon, Sep 14, 2020 at 5:43 PM Suren Baghdasaryan wrote: > > Last year I sent an RFC about using oom-reaper while killing a > process: https://patchwork.kernel.org/cover/10894999. During LSFMM2019 > discussion https://lwn.net/Articles/787217 a couple of alternative