linux-mm.kvack.org archive mirror
 help / color / mirror / Atom feed
From: Lars Ellenberg <lars.ellenberg@linbit.com>
To: Kyle Moffett <kyle@moffetthome.net>
Cc: Philipp Reisner <philipp.reisner@linbit.com>,
	linux-kernel@vger.kernel.org, Jens Axboe <jens.axboe@oracle.com>,
	Greg KH <gregkh@suse.de>, Neil Brown <neilb@suse.de>,
	James Bottomley <James.Bottomley@hansenpartnership.com>,
	Sam Ravnborg <sam@ravnborg.org>, Dave Jones <davej@redhat.com>,
	Nikanth Karthikesan <knikanth@suse.de>,
	Lars Marowsky-Bree <lmb@suse.de>,
	"Nicholas A. Bellinger" <nab@linux-iscsi.org>,
	Bart Van Assche <bart.vanassche@gmail.com>,
	linux-mm@kvack.org,
	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
Subject: Re: [v2] Generic LRU cache built on a kmem_cache and a "struct shrinker"
Date: Mon, 4 May 2009 07:39:06 +0200	[thread overview]
Message-ID: <20090504053905.GA6298@racke> (raw)
In-Reply-To: <f73f7ab80905032220w4aab3caal90703a253377e91c@mail.gmail.com>

On Mon, May 04, 2009 at 01:20:02AM -0400, Kyle Moffett wrote:
> On Sun, May 3, 2009 at 8:48 PM, Kyle Moffett <kyle@moffetthome.net> wrote:
> > On Sun, May 3, 2009 at 6:48 PM, Lars Ellenberg <lars.ellenberg@linbit.com> wrote:
> >> but wait for the next post to see a better documented (or possibly
> >> rewritten) implementation of this.
> >
> > Yeah, I'm definitely reworking it now that I have a better
> > understanding of what the DRBD code really wants.  My main intention
> > is to have the code be flexible enough that filesystems and other
> > sorts of network-related code can use it transparently, without
> > requiring much in the way of manual tuning.  See Linus' various
> > comments on why he *hates* manual tunables.

:)

> I'm heading to bed, but I figured I'd share what I've hacked up so
> far.  This new version hasn't even been remotely compile-tested yet,
> but it has most of the runtime-adjustable limits and tunables added.

> Lars, hopefully this is a little bit more usable for you?

I had my (as usual too short) sleep already,
and now it looks much closer to what we need,
partly because you changed them (thanks), and partly because
my focus area on the display now is slighly larger again ;)

hash table for the "get_by_label" still missing, I'll see
what I can do about that.

	Lars

--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org.  For more info on Linux MM,
see: http://www.linux-mm.org/ .
Don't email: <a href=mailto:"dont@kvack.org"> email@kvack.org </a>

      reply	other threads:[~2009-05-04  5:39 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-05-04  5:20 [v2] Generic LRU cache built on a kmem_cache and a "struct shrinker" Kyle Moffett
2009-05-04  5:39 ` Lars Ellenberg [this message]

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=20090504053905.GA6298@racke \
    --to=lars.ellenberg@linbit.com \
    --cc=James.Bottomley@hansenpartnership.com \
    --cc=bart.vanassche@gmail.com \
    --cc=davej@redhat.com \
    --cc=gregkh@suse.de \
    --cc=jens.axboe@oracle.com \
    --cc=knikanth@suse.de \
    --cc=kyle@moffetthome.net \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-mm@kvack.org \
    --cc=lmb@suse.de \
    --cc=nab@linux-iscsi.org \
    --cc=neilb@suse.de \
    --cc=paulmck@linux.vnet.ibm.com \
    --cc=philipp.reisner@linbit.com \
    --cc=sam@ravnborg.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;
as well as URLs for NNTP newsgroup(s).