| To: | Christoph Hellwig <hch@xxxxxxxxxxxxx> |
|---|---|
| Subject: | Re: [PATCH 0/4] use write_cache_pages |
| From: | Dave Chinner <david@xxxxxxxxxxxxx> |
| Date: | Fri, 29 Apr 2011 10:40:58 +1000 |
| Cc: | xfs@xxxxxxxxxxx |
| In-reply-to: | <20110428125546.696493391@xxxxxxxxxxxxxxxxxxxxxx> |
| References: | <20110428125546.696493391@xxxxxxxxxxxxxxxxxxxxxx> |
| User-agent: | Mutt/1.5.20 (2009-06-14) |
On Thu, Apr 28, 2011 at 08:55:46AM -0400, Christoph Hellwig wrote: > Replace our own handcrafted I/O clustering with the generic write_cache_pages > helper. While the old code would add any additional page in an existing > mapping, the new code iterates over the pages, either adding them to > a previous mapping if it fits or otherwise gets a new one. > > This has survived xfsqa for small and 4k blocksize on x86. I've had a quick look at the patches, and I can't see anything obvious that jumps out at me with a big red flag. It look slike a very neat optimisation and simplification. I'll do some testing on them before doing a more robust review, though.... Cheers, Dave. -- Dave Chinner david@xxxxxxxxxxxxx |
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | Re: convert External Log to Internal Log, Dave Chinner |
|---|---|
| Next by Date: | Re: [PATCH 1/4] xfs: optimize AGFL refills, Dave Chinner |
| Previous by Thread: | [PATCH 3/4] xfs: use write_cache_pages for writeback clustering, Christoph Hellwig |
| Next by Thread: | [PATCH] xfsprogs - resolve Debian readline build issue, Nathan Scott |
| Indexes: | [Date] [Thread] [Top] [All Lists] |