| To: | Christoph Hellwig <hch@xxxxxx> |
|---|---|
| Subject: | Re: filestream allocator rewrite |
| From: | Dave Chinner <david@xxxxxxxxxxxxx> |
| Date: | Mon, 14 Apr 2014 12:23:47 +1000 |
| Cc: | xfs@xxxxxxxxxxx |
| Delivered-to: | xfs@xxxxxxxxxxx |
| In-reply-to: | <1397289723-26243-1-git-send-email-hch@xxxxxx> |
| References: | <1397289723-26243-1-git-send-email-hch@xxxxxx> |
| User-agent: | Mutt/1.5.21 (2010-09-15) |
On Sat, Apr 12, 2014 at 10:01:54AM +0200, Christoph Hellwig wrote: > This series is a major overhaul of the filestream allocator. The main point > is to use the dcache to get the parent and avoiding to maintain a fstrm_item > for each inode that the filestream is applied to in favor of just tracking > the parent, but there's various more or less related fallout from this as > well. OVerall it looks good. I'll need to do some testing on it and have a deeper look at the main use-the-dentry-cache patch, but it removes a heap of complexity and code and gets rid of the use of inode IO locks, so there's a loot to like here... Cheers, Dave. -- Dave Chinner david@xxxxxxxxxxxxx |
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | Re: [PATCH 2/9] xfs: split xfs_bmap_btalloc_nullfb, Dave Chinner |
|---|---|
| Next by Date: | Re: [PATCH 2/4] renameat2 syscall: check plain rename, Dave Chinner |
| Previous by Thread: | [PATCH 9/9] xfs: add filestream allocator tracepoints, Christoph Hellwig |
| Next by Thread: | Re: filestream allocator rewrite, Dave Chinner |
| Indexes: | [Date] [Thread] [Top] [All Lists] |