All of lore.kernel.org
 help / color / mirror / Atom feed
* memrlimit controller merge to mainline
@ 2008-07-25  8:14 Paul Menage
       [not found] ` <6599ad830807250114h7ab0fdb1u98c0968961647642-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
  0 siblings, 1 reply; 35+ messages in thread
From: Paul Menage @ 2008-07-25  8:14 UTC (permalink / raw)
  To: Balbir Singh
  Cc: hugh-DTz5qymZ9yRBDgjK7y7TUQ@public.gmane.org, Andrew Morton,
	Linux Containers

Hi Balbir,

Andrew included the memrlimit controller in his latest set of patches
to Linus for mainline.

Although the memrlimit controller basically works as intended, my
impression from the mini-summit on Tuesday is that our consensus is
that this still doesn't have concrete practical use-cases yet:

- avoiding swap over-use is better handled by the forthcoming swap controller

- applications that can usefully handle mmap() returning NULL don't
really exist yet (and since the system as a whole allows address space
overcommit limits, if it was practical/useful to write such apps then
presumably they would already exist)

So I think we'd be complicating some of the vm paths in mainline with
a feature that isn't likely to get a lot of real use.

What do you (and others on the containers list) think? Should we ask
Andrew/Linus to hold off on this for now? My preference would be to do
that until we have someone who can stand up with a concrete scenario
where they want to use this in a real environment.

Paul

^ permalink raw reply	[flat|nested] 35+ messages in thread

end of thread, other threads:[~2008-08-10 17:04 UTC | newest]

Thread overview: 35+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-07-25  8:14 memrlimit controller merge to mainline Paul Menage
     [not found] ` <6599ad830807250114h7ab0fdb1u98c0968961647642-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2008-07-25  8:25   ` Andrew Morton
     [not found]     ` <20080725012519.a5fed7d6.akpm-de/tnXTf+JLsfHDXvbKv3WD2FQJk+8+b@public.gmane.org>
2008-07-25 12:56       ` Balbir Singh
2008-07-25 12:57       ` Balbir Singh
2008-07-25  9:06   ` Hugh Dickins
     [not found]     ` <Pine.LNX.4.64.0807251004570.31120-popGQ1T0qN76K7/ahGyk6A@public.gmane.org>
2008-07-25 13:32       ` Balbir Singh
     [not found]         ` <4889D5EE.4010601-23VcF4HTsmIX0ybBhKVfKdBPR1lH4CV8@public.gmane.org>
2008-07-25 17:38           ` Hugh Dickins
     [not found]             ` <Pine.LNX.4.64.0807251820440.20617-popGQ1T0qN76K7/ahGyk6A@public.gmane.org>
2008-07-25 19:08               ` Balbir Singh
2008-07-25 14:06       ` Paul Menage
     [not found]         ` <6599ad830807250706t23e483b5j18d683c0470d1d22-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2008-07-25 16:46           ` Hugh Dickins
     [not found]             ` <Pine.LNX.4.64.0807251715070.12089-popGQ1T0qN76K7/ahGyk6A@public.gmane.org>
2008-07-25 19:24               ` Paul Menage
     [not found]                 ` <6599ad830807251224g218e17faj5c8224ba398a51c8-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2008-07-30  0:31                   ` Hugh Dickins
     [not found]                     ` <Pine.LNX.4.64.0807300117210.14699-popGQ1T0qN76K7/ahGyk6A@public.gmane.org>
2008-07-30  0:33                       ` Paul Menage
2008-07-25 19:28               ` Balbir Singh
     [not found]                 ` <488A294B.4090609-23VcF4HTsmIX0ybBhKVfKdBPR1lH4CV8@public.gmane.org>
2008-07-30  0:48                   ` Hugh Dickins
2008-07-29  6:01               ` KAMEZAWA Hiroyuki
     [not found]                 ` <20080729150111.f879c989.kamezawa.hiroyu-+CUm20s59erQFUHtdCDX3A@public.gmane.org>
2008-07-30  0:16                   ` Hugh Dickins
     [not found]                     ` <Pine.LNX.4.64.0807300113200.14699-popGQ1T0qN76K7/ahGyk6A@public.gmane.org>
2008-07-30  1:17                       ` KAMEZAWA Hiroyuki
     [not found]                         ` <20080730101719.5eb18635.kamezawa.hiroyu-+CUm20s59erQFUHtdCDX3A@public.gmane.org>
2008-07-30  2:16                           ` KAMEZAWA Hiroyuki
2008-07-30  2:52                           ` KAMEZAWA Hiroyuki
     [not found]                             ` <20080730115226.3fec2540.kamezawa.hiroyu-+CUm20s59erQFUHtdCDX3A@public.gmane.org>
2008-07-30  3:11                               ` KAMEZAWA Hiroyuki
     [not found]                                 ` <20080730121115.b1e3a7be.kamezawa.hiroyu-+CUm20s59erQFUHtdCDX3A@public.gmane.org>
2008-07-30  4:14                                   ` KAMEZAWA Hiroyuki
     [not found]                                     ` <20080730131407.526d323b.kamezawa.hiroyu-+CUm20s59erQFUHtdCDX3A@public.gmane.org>
2008-07-30  4:58                                       ` Daisuke Nishimura
     [not found]                                         ` <20080730135803.a7750e21.nishimura-YQH0OdQVrdy45+QrQBaojngSJqDPrsil@public.gmane.org>
2008-07-30  5:11                                           ` KAMEZAWA Hiroyuki
     [not found]                                             ` <20080730141147.837446aa.kamezawa.hiroyu-+CUm20s59erQFUHtdCDX3A@public.gmane.org>
2008-07-30  5:41                                               ` Daisuke Nishimura
2008-07-30  5:40                                   ` KAMEZAWA Hiroyuki
2008-07-30  4:23                           ` Daisuke Nishimura
2008-08-04 19:04       ` Balbir Singh
     [not found]         ` <489752AA.9060500-23VcF4HTsmIX0ybBhKVfKdBPR1lH4CV8@public.gmane.org>
2008-08-04 21:52           ` Hugh Dickins
     [not found]             ` <Pine.LNX.4.64.0808042226430.4300-popGQ1T0qN76K7/ahGyk6A@public.gmane.org>
2008-08-05  4:53               ` Balbir Singh
2008-08-10 17:04               ` Balbir Singh
2008-07-25 12:30   ` Balbir Singh
     [not found]     ` <4889C77F.5090909-23VcF4HTsmIX0ybBhKVfKdBPR1lH4CV8@public.gmane.org>
2008-07-25 13:47       ` Joe MacDonald
2008-07-25 14:11       ` Paul Menage
     [not found]         ` <6599ad830807250711m4f34c447oc259b0af40f68da4-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2008-07-25 16:07           ` Balbir Singh

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.