linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH V8 0/8] Cleancache
@ 2011-04-14 21:15 Dan Magenheimer
  2011-04-26  7:59 ` Jan Beulich
  0 siblings, 1 reply; 2+ messages in thread
From: Dan Magenheimer @ 2011-04-14 21:15 UTC (permalink / raw)
  To: chris.mason, viro, akpm, adilger.kernel, tytso, mfasheh, jlbec,
	matthew, linux-btrfs, linux-kernel, linux-fsdevel, linux-ext4,
	ocfs2-devel, linux-mm, hch, ngupta, jeremy, JBeulich, kurt.hackel,
	npiggin, dave.mccracken, riel, avi, konrad.wilk, dan.magenheimer,
	mel, yinghan, gthelen, torvalds

[PATCH V8 0/8] Cleancache

This is a courtesy repost to lkml and linux-mm.  As of 2.6.39-rc1,
Linus has said that he will review cleancache but hasn't yet, so
I am updating the patchset to the very latest bits.  The patchset
can be pulled from:

git://git.kernel.org/pub/scm/linux/kernel/git/djm/tmem.git
	(branch stable/cleancache-v8-with-tmem)

Version 8 of the cleancache patchset:
- Rebase to 2.6.39-rc3
- Resolve trivial merge conflicts for linux-next 
- Adapt to recent remove_from_page_cache patchset by Minchan Kim
- Fix exportfs issue that affected btrfs under certain circumstances
- Change two macros to static inlines (per akpm)
- Minor documentation changes

Signed-off-by: Dan Magenheimer <dan.magenheimer@oracle.com>
Reviewed-by: Jeremy Fitzhardinge <jeremy@goop.org>
Reviewed-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
(see individual patches for additional Acks/SOBs etc)

 Documentation/ABI/testing/sysfs-kernel-mm-cleancache |   11 
 Documentation/vm/cleancache.txt                      |  278 +++++++++++++++++++
 fs/btrfs/extent_io.c                                 |    9 
 fs/btrfs/super.c                                     |    2 
 fs/buffer.c                                          |    5 
 fs/ext3/super.c                                      |    2 
 fs/ext4/super.c                                      |    2 
 fs/mpage.c                                           |    7 
 fs/ocfs2/super.c                                     |    2 
 fs/super.c                                           |    3 
 include/linux/cleancache.h                           |  122 ++++++++
 include/linux/fs.h                                   |    5 
 mm/Kconfig                                           |   23 +
 mm/Makefile                                          |    1 
 mm/cleancache.c                                      |  244 ++++++++++++++++
 mm/filemap.c                                         |   11 
 mm/truncate.c                                        |    6 
 17 files changed, 733 insertions(+)

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

* Re: [PATCH V8 0/8] Cleancache
  2011-04-14 21:15 [PATCH V8 0/8] Cleancache Dan Magenheimer
@ 2011-04-26  7:59 ` Jan Beulich
  0 siblings, 0 replies; 2+ messages in thread
From: Jan Beulich @ 2011-04-26  7:59 UTC (permalink / raw)
  To: torvalds; +Cc: akpm, Dan Magenheimer, linux-kernel

>>> On 14.04.11 at 23:15, Dan Magenheimer <dan.magenheimer@oracle.com> wrote:
> [PATCH V8 0/8] Cleancache
> 
> This is a courtesy repost to lkml and linux-mm.  As of 2.6.39-rc1,
> Linus has said that he will review cleancache but hasn't yet, so
> I am updating the patchset to the very latest bits.

Following your request to Dan, I just wanted to let you know that
we've been carrying a variant of this code since 2.6.31 in our
consumer and enterprise product (Xen) kernels. It would therefore
simplify our kernel maintenance if this got merged in the
foreseeable future.

Regards, Jan



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

end of thread, other threads:[~2011-04-26  7:59 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-04-14 21:15 [PATCH V8 0/8] Cleancache Dan Magenheimer
2011-04-26  7:59 ` Jan Beulich

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).