| From: |
| Trond Myklebust <Trond.Myklebust-HgOvQuBEEgTQT0dZR+AlfA@public.gmane.org> |
| To: |
| Wu Fengguang <fengguang.wu-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org> |
| Subject: |
| [PATCH 0/6] Re: [PATCH] improve the performance of large sequential write NFS workloads |
| Date: |
| Wed, 06 Jan 2010 15:51:10 -0500 |
| Cc: |
| Peter Zijlstra <peterz-wEGCiKHe2LqWVfeAwA7xHQ@public.gmane.org>, Jan Kara <jack-AlSwsSmVLrQ@public.gmane.org>,
Steve Rago <sar-a+KepyhlMvJWk0Htik3J/w@public.gmane.org>,
"linux-nfs-u79uwXL29TY76Z2rM5mHXA@public.gmane.org" <linux-nfs-u79uwXL29TY76Z2rM5mHXA@public.gmane.org>,
"jens.axboe" <jens.axboe-QHcLZuEGTsvQT0dZR+AlfA@public.gmane.org>,
Peter Staubach <staubach-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>,
Arjan van de Ven <arjan-wEGCiKHe2LqWVfeAwA7xHQ@public.gmane.org>,
Ingo Molnar <mingo-X9Un+BFzKDI@public.gmane.org>,
"linux-fsdevel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org" <linux-fsdevel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org> |
| Archive-link: |
| Article, Thread
|
OK, here is the full series so far. I'm resending because I had to fix
up a couple of BDI_UNSTABLE typos in Peter's patch...
Cheers
Trond
---
Peter Zijlstra (1):
VM: Split out the accounting of unstable writes from BDI_RECLAIMABLE
Trond Myklebust (5):
NFS: Run COMMIT as an asynchronous RPC call when wbc->for_background is set
VM: Use per-bdi unstable accounting to improve use of wbc->force_commit
VM: Don't call bdi_stat(BDI_UNSTABLE) on non-nfs backing-devices
VM/NFS: The VM must tell the filesystem when to free reclaimable pages
VFS: Ensure that writeback_single_inode() commits unstable writes
fs/fs-writeback.c | 31 ++++++++++++++++++++++++++++++-
fs/nfs/client.c | 1 +
fs/nfs/file.c | 1 +
fs/nfs/inode.c | 16 ----------------
fs/nfs/internal.h | 3 ++-
fs/nfs/super.c | 2 --
fs/nfs/write.c | 39 +++++++++++++++++++++++++++++++++++----
include/linux/backing-dev.h | 9 ++++++++-
include/linux/fs.h | 9 +++++++++
include/linux/writeback.h | 5 +++++
mm/backing-dev.c | 6 ++++--
mm/filemap.c | 2 +-
mm/page-writeback.c | 30 ++++++++++++++++++++++++------
mm/truncate.c | 2 +-
14 files changed, 121 insertions(+), 35 deletions(-)
--
To unsubscribe from this list: send the line "unsubscribe linux-nfs" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at http://vger.kernel.org/majordomo-info.html