From: Kent Overstreet <kent.overstreet-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
To: Pekka Enberg <penberg-bbCR+/B0CizivPeTLB3BmA@public.gmane.org>
Cc: linux-bcache-u79uwXL29TY76Z2rM5mHXA@public.gmane.org,
linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org,
linux-fsdevel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org,
rdunlap-/UHa2rfvQTnk1uMJSBkQmQ@public.gmane.org,
axboe-tSWWG44O7X1aa/9Udqfwiw@public.gmane.org,
akpm-de/tnXTf+JLsfHDXvbKv3WD2FQJk+8+b@public.gmane.org,
neilb-l3A5Bk7waGM@public.gmane.org
Subject: Re: [GIT] Bcache version 12
Date: Tue, 20 Sep 2011 19:55:45 -0700 [thread overview]
Message-ID: <20110921025545.GB5521@moria> (raw)
In-Reply-To: <CAOJsxLFPODubVEB3Tjg54C7jDKM8H-RCM_u5kvO1D0kKyjUYXQ-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
On Mon, Sep 19, 2011 at 10:28:03AM +0300, Pekka Enberg wrote:
> Hi Kent,
>
> On Sat, Sep 10, 2011 at 9:45 AM, Kent Overstreet
> <kent.overstreet-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:
> > bcache, n.: a cache for arbitrary block devices that uses an SSD
> >
> > It's probably past time I started poking people to see about getting
> > this stuff in. It's synced up with mainline, the documentation is for
> > once relatively up to date, and it looks just about production ready.
> >
> > Suggestions are more than welcome on how to make it easier to review -
> > it's entirely too much code, I know (near 10k lines now). I'll be
> > emailing the patches that touch other parts of the kernel separately.
> >
> > Short overview:
> > Bcache does both writethrough and writeback caching. It presents itself
> > as a new block device, a bit like say md. You can cache an arbitrary
> > number of block devices with a single cache device, and attach and
> > detach things at runtime - it's quite flexible.
>
> The changelog is pretty useless for people like myself who have never
> heard of bcache before because it lacks any explanation why bcache is
> useful (i.e. a real-world use case).
>
> Pekka
Well, I think you'll want the documentation for that -
Documentation/bcache.txt is somewhat up to date and should answer that
decently.
Short version: bcache is for making IO faster.
WARNING: multiple messages have this Message-ID (diff)
From: Kent Overstreet <kent.overstreet@gmail.com>
To: Pekka Enberg <penberg@cs.helsinki.fi>
Cc: linux-bcache@vger.kernel.org, linux-kernel@vger.kernel.org,
linux-fsdevel@vger.kernel.org, rdunlap@xenotime.net,
axboe@kernel.dk, akpm@linux-foundation.org, neilb@suse.de
Subject: Re: [GIT] Bcache version 12
Date: Tue, 20 Sep 2011 19:55:45 -0700 [thread overview]
Message-ID: <20110921025545.GB5521@moria> (raw)
In-Reply-To: <CAOJsxLFPODubVEB3Tjg54C7jDKM8H-RCM_u5kvO1D0kKyjUYXQ@mail.gmail.com>
On Mon, Sep 19, 2011 at 10:28:03AM +0300, Pekka Enberg wrote:
> Hi Kent,
>
> On Sat, Sep 10, 2011 at 9:45 AM, Kent Overstreet
> <kent.overstreet@gmail.com> wrote:
> > bcache, n.: a cache for arbitrary block devices that uses an SSD
> >
> > It's probably past time I started poking people to see about getting
> > this stuff in. It's synced up with mainline, the documentation is for
> > once relatively up to date, and it looks just about production ready.
> >
> > Suggestions are more than welcome on how to make it easier to review -
> > it's entirely too much code, I know (near 10k lines now). I'll be
> > emailing the patches that touch other parts of the kernel separately.
> >
> > Short overview:
> > Bcache does both writethrough and writeback caching. It presents itself
> > as a new block device, a bit like say md. You can cache an arbitrary
> > number of block devices with a single cache device, and attach and
> > detach things at runtime - it's quite flexible.
>
> The changelog is pretty useless for people like myself who have never
> heard of bcache before because it lacks any explanation why bcache is
> useful (i.e. a real-world use case).
>
> Pekka
Well, I think you'll want the documentation for that -
Documentation/bcache.txt is somewhat up to date and should answer that
decently.
Short version: bcache is for making IO faster.
next prev parent reply other threads:[~2011-09-21 2:55 UTC|newest]
Thread overview: 41+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-09-10 6:45 [GIT] Bcache version 12 Kent Overstreet
2011-09-10 6:45 ` Kent Overstreet
2011-09-11 6:18 ` NeilBrown
2011-09-11 6:18 ` NeilBrown
2011-09-11 19:23 ` Kent Overstreet
[not found] ` <FD294A0B-7127-4ED1-89B8-3E3ADA796360@dilger.ca>
[not found] ` <FD294A0B-7127-4ED1-89B8-3E3ADA796360-m1MBpc4rdrD3fQ9qLvQP4Q@public.gmane.org>
2011-09-12 1:44 ` Kent Overstreet
2011-09-12 1:44 ` Kent Overstreet
2011-09-15 21:15 ` Dan Williams
2011-09-15 21:15 ` Dan Williams
[not found] ` <CAA9_cmeqevWoK=9WMD9c+csc8SbaYq0aK9j1qWr_0FEa6jWZEw-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2011-09-15 21:33 ` Kent Overstreet
2011-09-15 21:33 ` Kent Overstreet
[not found] ` <CAC7rs0t_J+foaLZSuuw5BhpUAYfr-KY1iegFOxEBPCpbrkk1Dg-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2011-09-19 7:16 ` NeilBrown
2011-09-19 7:16 ` NeilBrown
2011-09-21 2:54 ` Kent Overstreet
2011-09-21 2:54 ` Kent Overstreet
2011-09-29 23:38 ` Dan Williams
2011-09-29 23:38 ` Dan Williams
[not found] ` <CAA9_cmfOdv4ozkz7bd2QsbL5_VtAraMZMXoo0AAV0eCgNQr62Q-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2011-09-30 7:14 ` Kent Overstreet
2011-09-30 7:14 ` Kent Overstreet
2011-09-30 19:47 ` Williams, Dan J
2011-09-30 19:47 ` Williams, Dan J
2011-09-15 22:03 ` Dan Williams
2011-09-15 22:03 ` Dan Williams
2011-09-15 22:07 ` Kent Overstreet
2011-09-19 7:28 ` Pekka Enberg
2011-09-19 7:28 ` Pekka Enberg
[not found] ` <CAOJsxLFPODubVEB3Tjg54C7jDKM8H-RCM_u5kvO1D0kKyjUYXQ-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2011-09-21 2:55 ` Kent Overstreet [this message]
2011-09-21 2:55 ` Kent Overstreet
2011-09-21 5:33 ` Pekka Enberg
2011-09-21 5:33 ` Pekka Enberg
2011-09-21 5:42 ` Pekka Enberg
2011-09-21 5:57 ` Kent Overstreet
2011-10-06 17:58 ` Pavel Machek
2011-10-06 17:58 ` Pavel Machek
2011-10-10 12:35 ` LuVar
2011-09-20 15:37 ` Arnd Bergmann
2011-09-21 3:44 ` Kent Overstreet
2011-09-21 9:19 ` Arnd Bergmann
2011-09-21 9:19 ` Arnd Bergmann
2011-09-22 4:07 ` Kent Overstreet
[not found] <1280519620.12031317482084581.JavaMail.root@shiva>
2011-10-01 15:19 ` LuVar
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=20110921025545.GB5521@moria \
--to=kent.overstreet-re5jqeeqqe8avxtiumwx3w@public.gmane.org \
--cc=akpm-de/tnXTf+JLsfHDXvbKv3WD2FQJk+8+b@public.gmane.org \
--cc=axboe-tSWWG44O7X1aa/9Udqfwiw@public.gmane.org \
--cc=linux-bcache-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
--cc=linux-fsdevel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
--cc=linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
--cc=neilb-l3A5Bk7waGM@public.gmane.org \
--cc=penberg-bbCR+/B0CizivPeTLB3BmA@public.gmane.org \
--cc=rdunlap-/UHa2rfvQTnk1uMJSBkQmQ@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 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.