All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/4] Per-superblock dcache limitation
@ 2011-07-29 13:44 ` Glauber Costa
  0 siblings, 0 replies; 26+ messages in thread
From: Glauber Costa @ 2011-07-29 13:44 UTC (permalink / raw)
  To: linux-kernel-u79uwXL29TY76Z2rM5mHXA
  Cc: Andrea Arcangeli, Rik van Riel, Nick Piggin, Pavel Emelyanov,
	David Chinner,
	containers-cunTk1MwBs9QetFLy7KEm3xJsTq8ys+cHZ5vskTnxNA,
	Hugh Dickins, James Bottomley, Dave Hansen, Al Viro,
	linux-fsdevel-u79uwXL29TY76Z2rM5mHXA

Hello,

Now that we've got per-sb dcache lru lists, I am proposing
through theses patches that each of those be size-limited.
The main use case I am targetting is containers, where we want
a container not to use more than a certain specified amount
of non-shrikable kernel memory. 

Comments welcome

Glauber Costa (4):
  Keep nr_dentry per super block
  limit nr_dentries per superblock
  dcache set size
  parse options in the vfs level

 fs/dcache.c            |   75 +++++++++++++++++++++++++++++++---------
 fs/namespace.c         |   89 ++++++++++++++++++++++++++++++++++++++++++++++++
 fs/super.c             |    3 ++
 include/linux/dcache.h |    1 +
 include/linux/fs.h     |    3 ++
 5 files changed, 155 insertions(+), 16 deletions(-)

-- 
1.7.6

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

end of thread, other threads:[~2011-08-02 14:44 UTC | newest]

Thread overview: 26+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-07-29 13:44 [PATCH 0/4] Per-superblock dcache limitation Glauber Costa
2011-07-29 13:44 ` Glauber Costa
2011-07-29 13:44 ` [PATCH 1/4] Keep nr_dentry per super block Glauber Costa
     [not found]   ` <1311947059-17209-2-git-send-email-glommer-bzQdu9zFT3WakBO8gow8eQ@public.gmane.org>
2011-07-31  0:50     ` Dave Chinner
2011-07-31  0:50   ` Dave Chinner
2011-07-29 13:44 ` [PATCH 2/4] limit nr_dentries per superblock Glauber Costa
2011-07-31  1:15   ` Dave Chinner
2011-08-02 12:46     ` Glauber Costa
2011-08-02 12:46       ` Glauber Costa
     [not found]   ` <1311947059-17209-3-git-send-email-glommer-bzQdu9zFT3WakBO8gow8eQ@public.gmane.org>
2011-07-31  1:15     ` Dave Chinner
2011-07-29 13:44 ` [PATCH 3/4] dcache set size Glauber Costa
2011-07-31  1:38   ` Dave Chinner
     [not found]   ` <1311947059-17209-4-git-send-email-glommer-bzQdu9zFT3WakBO8gow8eQ@public.gmane.org>
2011-07-31  1:38     ` Dave Chinner
2011-07-29 13:44 ` [PATCH 4/4] parse options in the vfs level Glauber Costa
2011-07-31  1:34   ` Dave Chinner
2011-08-02 13:04     ` Glauber Costa
2011-08-02 13:04     ` Glauber Costa
2011-08-02 14:18       ` Al Viro
     [not found]         ` <20110802141806.GL2203-3bDd1+5oDREiFSDQTTA3OLVCufUGDwFn@public.gmane.org>
2011-08-02 14:43           ` Glauber Costa
2011-08-02 14:43         ` Glauber Costa
     [not found]       ` <4E37F5C6.8060908-bzQdu9zFT3WakBO8gow8eQ@public.gmane.org>
2011-08-02 14:18         ` Al Viro
     [not found]   ` <1311947059-17209-5-git-send-email-glommer-bzQdu9zFT3WakBO8gow8eQ@public.gmane.org>
2011-07-31  1:34     ` Dave Chinner
     [not found] ` <1311947059-17209-1-git-send-email-glommer-bzQdu9zFT3WakBO8gow8eQ@public.gmane.org>
2011-07-29 13:44   ` [PATCH 1/4] Keep nr_dentry per super block Glauber Costa
2011-07-29 13:44   ` [PATCH 2/4] limit nr_dentries per superblock Glauber Costa
2011-07-29 13:44   ` [PATCH 3/4] dcache set size Glauber Costa
2011-07-29 13:44   ` [PATCH 4/4] parse options in the vfs level Glauber Costa

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.