Linux Container Development
 help / color / mirror / Atom feed
From: Evgeniy Polyakov <zbr-i6C2adt8DTjR7s880joybQ@public.gmane.org>
To: David Rientjes <rientjes-hpIqsD4AKlfQT0dZR+AlfA@public.gmane.org>
Cc: Nikanth Karthikesan <knikanth-l3A5Bk7waGM@public.gmane.org>,
	containers-cunTk1MwBs9QetFLy7KEm3xJsTq8ys+cHZ5vskTnxNA@public.gmane.org,
	linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org,
	Arve Hj?nnev?g <arve-z5hGa2qSFaRBDgjK7y7TUQ@public.gmane.org>,
	Andrew Morton
	<akpm-de/tnXTf+JLsfHDXvbKv3WD2FQJk+8+b@public.gmane.org>,
	Chris Snook <csnook-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>,
	Torvalds
	<torvalds-de/tnXTf+JLsfHDXvbKv3WD2FQJk+8+b@public.gmane.org>,
	Paul Menage <menage-hpIqsD4AKlfQT0dZR+AlfA@public.gmane.org>,
	Alan Cox <alan-qBU/x9rampVanCEyBjwyrvXRex20P6io@public.gmane.org>,
	balbir-23VcF4HTsmIX0ybBhKVfKdBPR1lH4CV8@public.gmane.org
Subject: Re: [RFC] [PATCH] Cgroup based OOM killer controller
Date: Tue, 27 Jan 2009 12:31:05 +0300	[thread overview]
Message-ID: <20090127093105.GB2646@ioremap.net> (raw)
In-Reply-To: <alpine.DEB.2.00.0901262350110.14525-X6Q0R45D7oAcqpCFd4KODRPsWskHk0ljAL8bYrjMMd8@public.gmane.org>

On Mon, Jan 26, 2009 at 11:51:27PM -0800, David Rientjes (rientjes-hpIqsD4AKlfQT0dZR+AlfA@public.gmane.org) wrote:
> Yeah, I proposed /dev/mem_notify being made as a client of cgroups there 
> in http://marc.info/?l=linux-kernel&m=123200623628685
> 
> How do you replace the oom killer's capability of giving a killed task 
> access to memory reserves with TIF_MEMDIE in userspace?

/dev/mem_notify is a great idea, but please do not limit existing
oom-killer in its ability to do the job and do not rely on application's
ability to send a SIGKILL which will not kill tasks in unkillable state
contrary to oom-killer.

-- 
	Evgeniy Polyakov

  parent reply	other threads:[~2009-01-27  9:31 UTC|newest]

Thread overview: 63+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <200901211638.23101.knikanth@suse.de>
     [not found] ` <20090121131739.GB4997@ioremap.net>
     [not found]   ` <20090121131739.GB4997-i6C2adt8DTjR7s880joybQ@public.gmane.org>
2009-01-21 15:24     ` [RFC] [PATCH] Cgroup based OOM killer controller Nikanth Karthikesan
     [not found]   ` <200901212054.34929.knikanth@suse.de>
     [not found]     ` <200901212054.34929.knikanth-l3A5Bk7waGM@public.gmane.org>
2009-01-21 20:49       ` David Rientjes
     [not found]         ` <alpine.DEB.2.00.0901211241040.21080-X6Q0R45D7oAcqpCFd4KODRPsWskHk0ljAL8bYrjMMd8@public.gmane.org>
2009-01-22  2:53           ` KAMEZAWA Hiroyuki
2009-01-22  5:12           ` Nikanth Karthikesan
     [not found]         ` <20090122115324.b954c6a1.kamezawa.hiroyu@jp.fujitsu.com>
     [not found]           ` <20090122115324.b954c6a1.kamezawa.hiroyu-+CUm20s59erQFUHtdCDX3A@public.gmane.org>
2009-01-22  5:12             ` Nikanth Karthikesan
     [not found]         ` <200901221042.30957.knikanth@suse.de>
     [not found]           ` <200901221042.30957.knikanth-l3A5Bk7waGM@public.gmane.org>
2009-01-22  8:43             ` David Rientjes
     [not found]           ` <alpine.DEB.2.00.0901220036440.28850@chino.kir.corp.google.com>
     [not found]             ` <alpine.DEB.2.00.0901220036440.28850-X6Q0R45D7oAcqpCFd4KODRPsWskHk0ljAL8bYrjMMd8@public.gmane.org>
2009-01-22  9:23               ` Nikanth Karthikesan
2009-01-22  9:50               ` Evgeniy Polyakov
     [not found]             ` <200901221453.14860.knikanth@suse.de>
     [not found]               ` <200901221453.14860.knikanth-l3A5Bk7waGM@public.gmane.org>
2009-01-22  9:39                 ` David Rientjes
     [not found]               ` <alpine.DEB.2.00.0901220134200.32502@chino.kir.corp.google.com>
     [not found]                 ` <alpine.DEB.2.00.0901220134200.32502-X6Q0R45D7oAcqpCFd4KODRPsWskHk0ljAL8bYrjMMd8@public.gmane.org>
2009-01-22 10:10                   ` Nikanth Karthikesan
     [not found]                 ` <200901221540.08108.knikanth@suse.de>
     [not found]                   ` <200901221540.08108.knikanth-l3A5Bk7waGM@public.gmane.org>
2009-01-22 10:18                     ` David Rientjes
     [not found]             ` <20090122095026.GA10579@ioremap.net>
     [not found]               ` <20090122095026.GA10579-i6C2adt8DTjR7s880joybQ@public.gmane.org>
2009-01-22 10:00                 ` David Rientjes
     [not found]                   ` <alpine.DEB.2.00.0901220156310.1738-X6Q0R45D7oAcqpCFd4KODRPsWskHk0ljAL8bYrjMMd8@public.gmane.org>
2009-01-22 10:14                     ` Evgeniy Polyakov
     [not found]                   ` <20090122101424.GA12317@ioremap.net>
     [not found]                     ` <20090122101424.GA12317-i6C2adt8DTjR7s880joybQ@public.gmane.org>
2009-01-22 10:27                       ` David Rientjes
     [not found]                         ` <alpine.DEB.2.00.0901220218120.2851-X6Q0R45D7oAcqpCFd4KODRPsWskHk0ljAL8bYrjMMd8@public.gmane.org>
2009-01-22 13:21                           ` Evgeniy Polyakov
2009-01-23  9:45                           ` Nikanth Karthikesan
     [not found]                         ` <200901231515.37442.knikanth@suse.de>
     [not found]                           ` <200901231515.37442.knikanth-l3A5Bk7waGM@public.gmane.org>
2009-01-23 10:33                             ` David Rientjes
     [not found]                               ` <alpine.DEB.2.00.0901230223500.15719-X6Q0R45D7oAcqpCFd4KODRPsWskHk0ljAL8bYrjMMd8@public.gmane.org>
2009-01-23 14:56                                 ` Nikanth Karthikesan
     [not found]                               ` <200901232026.16778.knikanth@suse.de>
     [not found]                                 ` <200901232026.16778.knikanth-l3A5Bk7waGM@public.gmane.org>
2009-01-23 20:44                                   ` David Rientjes
2009-01-28  1:00                                   ` Paul Menage
     [not found]                                 ` <alpine.DEB.2.00.0901231230370.14231@chino.kir.corp.google.com>
     [not found]                                   ` <alpine.DEB.2.00.0901231230370.14231-X6Q0R45D7oAcqpCFd4KODRPsWskHk0ljAL8bYrjMMd8@public.gmane.org>
2009-01-27 10:20                                     ` Nikanth Karthikesan
     [not found]                                   ` <200901271550.16902.knikanth@suse.de>
     [not found]                                     ` <200901271550.16902.knikanth-l3A5Bk7waGM@public.gmane.org>
2009-01-27 10:53                                       ` David Rientjes
     [not found]                                         ` <alpine.DEB.2.00.0901270244380.23757-X6Q0R45D7oAcqpCFd4KODRPsWskHk0ljAL8bYrjMMd8@public.gmane.org>
2009-01-27 11:08                                           ` Nikanth Karthikesan
     [not found]                                         ` <200901271638.21720.knikanth@suse.de>
     [not found]                                           ` <200901271638.21720.knikanth-l3A5Bk7waGM@public.gmane.org>
2009-01-27 11:21                                             ` David Rientjes
     [not found]                                               ` <alpine.DEB.2.00.0901270316040.25608-X6Q0R45D7oAcqpCFd4KODRPsWskHk0ljAL8bYrjMMd8@public.gmane.org>
2009-01-27 11:37                                                 ` Nikanth Karthikesan
     [not found]                                               ` <200901271707.48770.knikanth@suse.de>
     [not found]                                                 ` <200901271707.48770.knikanth-l3A5Bk7waGM@public.gmane.org>
2009-01-27 20:29                                                   ` David Rientjes
     [not found]                                 ` <6599ad830901271700u43e472dk742992334e456a13@mail.gmail.com>
     [not found]                                   ` <6599ad830901271700u43e472dk742992334e456a13-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2009-01-29 15:48                                     ` Nikanth Karthikesan
     [not found]                         ` <20090122132133.GA17524@ioremap.net>
     [not found]                           ` <alpine.DEB.2.00.0901221216330.2085@chino.kir.corp.google.com>
     [not found]                             ` <alpine.DEB.2.00.0901221216330.2085-X6Q0R45D7oAcqpCFd4KODRPsWskHk0ljAL8bYrjMMd8@public.gmane.org>
2009-01-22 21:06                               ` Evgeniy Polyakov
     [not found]                             ` <20090122210613.GA10158@ioremap.net>
     [not found]                               ` <20090122210613.GA10158-i6C2adt8DTjR7s880joybQ@public.gmane.org>
2009-01-22 21:35                                 ` David Rientjes
     [not found]                                   ` <alpine.DEB.2.00.0901221314010.6145-X6Q0R45D7oAcqpCFd4KODRPsWskHk0ljAL8bYrjMMd8@public.gmane.org>
2009-01-22 22:04                                     ` Evgeniy Polyakov
     [not found]                                   ` <20090122220446.GA1651@ioremap.net>
     [not found]                                     ` <20090122220446.GA1651-i6C2adt8DTjR7s880joybQ@public.gmane.org>
2009-01-22 22:28                                       ` David Rientjes
     [not found]                                     ` <alpine.DEB.2.00.0901221415050.10427@chino.kir.corp.google.com>
     [not found]                                       ` <alpine.DEB.2.00.0901221415050.10427-X6Q0R45D7oAcqpCFd4KODRPsWskHk0ljAL8bYrjMMd8@public.gmane.org>
2009-01-22 22:53                                         ` Evgeniy Polyakov
     [not found]                                       ` <20090122225304.GA3551@ioremap.net>
     [not found]                                         ` <20090122225304.GA3551-i6C2adt8DTjR7s880joybQ@public.gmane.org>
2009-01-22 23:25                                           ` Evgeniy Polyakov
     [not found]                           ` <20090122132133.GA17524-i6C2adt8DTjR7s880joybQ@public.gmane.org>
2009-01-22 20:28                             ` David Rientjes
2009-01-27 23:55                             ` Paul Menage
     [not found] ` <200901211638.23101.knikanth-l3A5Bk7waGM@public.gmane.org>
2009-01-21 13:17   ` Evgeniy Polyakov
2009-01-22  3:28   ` KAMEZAWA Hiroyuki
2009-01-26 19:54   ` Balbir Singh
     [not found] ` <20090122122843.7e94878e.kamezawa.hiroyu@jp.fujitsu.com>
     [not found]   ` <20090122122843.7e94878e.kamezawa.hiroyu-+CUm20s59erQFUHtdCDX3A@public.gmane.org>
2009-01-22  5:13     ` Nikanth Karthikesan
     [not found]   ` <200901221043.13684.knikanth@suse.de>
     [not found]     ` <200901221043.13684.knikanth-l3A5Bk7waGM@public.gmane.org>
2009-01-22  5:27       ` KAMEZAWA Hiroyuki
2009-01-22  5:39       ` Arve Hjønnevåg
     [not found]     ` <20090122142721.34068fdf.kamezawa.hiroyu@jp.fujitsu.com>
     [not found]       ` <20090122142721.34068fdf.kamezawa.hiroyu-+CUm20s59erQFUHtdCDX3A@public.gmane.org>
2009-01-22  6:11         ` Nikanth Karthikesan
     [not found]     ` <d6200be20901212139u3683c829x4db1840a28986a6f@mail.gmail.com>
     [not found]       ` <d6200be20901212139u3683c829x4db1840a28986a6f-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2009-01-22  6:12         ` Nikanth Karthikesan
     [not found]       ` <200901221142.00803.knikanth@suse.de>
     [not found]         ` <200901221142.00803.knikanth-l3A5Bk7waGM@public.gmane.org>
2009-01-22  6:29           ` Arve Hjønnevåg
     [not found]         ` <d6200be20901212229y47353d3ft72fbfed6ffaba999@mail.gmail.com>
     [not found]           ` <d6200be20901212229y47353d3ft72fbfed6ffaba999-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2009-01-22  6:42             ` Nikanth Karthikesan
     [not found] ` <20090126195431.GC504@balbir.in.ibm.com>
     [not found]   ` <20090126195431.GC504-SINUvgVNF2CyUtPGxGje5AC/G2K4zDHf@public.gmane.org>
2009-01-26 19:56     ` Alan Cox
     [not found]   ` <20090126195622.1d5bf488@lxorguk.ukuu.org.uk>
     [not found]     ` <20090126195622.1d5bf488-qBU/x9rampVanCEyBjwyrvXRex20P6io@public.gmane.org>
2009-01-27  7:02       ` KOSAKI Motohiro
     [not found]     ` <20090127155825.D476.KOSAKI.MOTOHIRO@jp.fujitsu.com>
     [not found]       ` <20090127155825.D476.KOSAKI.MOTOHIRO-+CUm20s59erQFUHtdCDX3A@public.gmane.org>
2009-01-27  7:26         ` Balbir Singh
2009-01-27  7:39         ` David Rientjes
     [not found]       ` <alpine.DEB.2.00.0901262325320.13157@chino.kir.corp.google.com>
     [not found]         ` <alpine.DEB.2.00.0901262325320.13157-X6Q0R45D7oAcqpCFd4KODRPsWskHk0ljAL8bYrjMMd8@public.gmane.org>
2009-01-27  7:44           ` KOSAKI Motohiro
     [not found]         ` <20090127164238.D479.KOSAKI.MOTOHIRO@jp.fujitsu.com>
     [not found]           ` <20090127164238.D479.KOSAKI.MOTOHIRO-+CUm20s59erQFUHtdCDX3A@public.gmane.org>
2009-01-27  7:51             ` David Rientjes
     [not found]               ` <alpine.DEB.2.00.0901262350110.14525-X6Q0R45D7oAcqpCFd4KODRPsWskHk0ljAL8bYrjMMd8@public.gmane.org>
2009-01-27  9:31                 ` Evgeniy Polyakov [this message]
     [not found]                   ` <20090127093105.GB2646-i6C2adt8DTjR7s880joybQ@public.gmane.org>
2009-01-27  9:37                     ` David Rientjes
     [not found]                       ` <alpine.DEB.2.00.0901270134360.20070-X6Q0R45D7oAcqpCFd4KODRPsWskHk0ljAL8bYrjMMd8@public.gmane.org>
2009-01-27 13:40                         ` Evgeniy Polyakov
     [not found]                       ` <20090127134038.GA18119@ioremap.net>
     [not found]                         ` <20090127134038.GA18119-i6C2adt8DTjR7s880joybQ@public.gmane.org>
2009-01-27 20:37                           ` David Rientjes
     [not found]                         ` <alpine.DEB.2.00.0901271230140.21124@chino.kir.corp.google.com>
     [not found]                           ` <alpine.DEB.2.00.0901271230140.21124-X6Q0R45D7oAcqpCFd4KODRPsWskHk0ljAL8bYrjMMd8@public.gmane.org>
2009-01-27 21:51                             ` Evgeniy Polyakov
2009-01-27 10:40                     ` KOSAKI Motohiro
     [not found]                   ` <20090127193058.D48B.KOSAKI.MOTOHIRO@jp.fujitsu.com>
     [not found]                     ` <20090127193058.D48B.KOSAKI.MOTOHIRO-+CUm20s59erQFUHtdCDX3A@public.gmane.org>
2009-01-27 13:45                       ` Evgeniy Polyakov
     [not found]                     ` <20090127134559.GB18119@ioremap.net>
     [not found]                       ` <20090127134559.GB18119-i6C2adt8DTjR7s880joybQ@public.gmane.org>
2009-01-27 15:40                         ` Balbir Singh
2009-01-27 20:41                         ` David Rientjes
     [not found]                       ` <20090127154053.GQ504@balbir.in.ibm.com>
     [not found]                         ` <20090127154053.GQ504-SINUvgVNF2CyUtPGxGje5AC/G2K4zDHf@public.gmane.org>
2009-01-27 21:54                           ` Evgeniy Polyakov
     [not found]                       ` <alpine.DEB.2.00.0901271238090.21124@chino.kir.corp.google.com>
     [not found]                         ` <alpine.DEB.2.00.0901271238090.21124-X6Q0R45D7oAcqpCFd4KODRPsWskHk0ljAL8bYrjMMd8@public.gmane.org>
2009-01-27 21:55                           ` Evgeniy Polyakov
2009-01-21 11:08 Nikanth Karthikesan

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20090127093105.GB2646@ioremap.net \
    --to=zbr-i6c2adt8dtjr7s880joybq@public.gmane.org \
    --cc=akpm-de/tnXTf+JLsfHDXvbKv3WD2FQJk+8+b@public.gmane.org \
    --cc=alan-qBU/x9rampVanCEyBjwyrvXRex20P6io@public.gmane.org \
    --cc=arve-z5hGa2qSFaRBDgjK7y7TUQ@public.gmane.org \
    --cc=balbir-23VcF4HTsmIX0ybBhKVfKdBPR1lH4CV8@public.gmane.org \
    --cc=containers-cunTk1MwBs9QetFLy7KEm3xJsTq8ys+cHZ5vskTnxNA@public.gmane.org \
    --cc=csnook-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org \
    --cc=knikanth-l3A5Bk7waGM@public.gmane.org \
    --cc=linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
    --cc=menage-hpIqsD4AKlfQT0dZR+AlfA@public.gmane.org \
    --cc=rientjes-hpIqsD4AKlfQT0dZR+AlfA@public.gmane.org \
    --cc=torvalds-de/tnXTf+JLsfHDXvbKv3WD2FQJk+8+b@public.gmane.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox