On Thu, May 09, 2013 at 08:30:12AM +0200, Stefan Behrens wrote:
> On 05/09/2013 01:13, Zhi Yong Wu wrote:
> >HI, all
> >
> >I saw that bcache will be merged into kernel upstream soon, so i
> >want to know if btrfs hot relocation support is still meanful, if no,
> >i will not continue to work on
On Tue, Nov 20, 2012 at 05:14:53AM -0500, Christoph Hellwig wrote:
> On Tue, Nov 20, 2012 at 05:29:41PM +0800, Zheng Liu wrote:
> > Hi all,
> >
> > This patch series tries to remove a sanity check in fallocate from specific
> > filesystems because vfs has already ch
From: Zheng Liu
Remove a sanity check from xfs_file_fallocate because vfs has already checked
it.
Reported-by: Guo Chao
Signed-off-by: Zheng Liu
---
fs/xfs/xfs_file.c | 3 ---
1 file changed, 3 deletions(-)
diff --git a/fs/xfs/xfs_file.c b/fs/xfs/xfs_file.c
index aa473fa..7b50d12 100644
From: Zheng Liu
Remove a sanity check from ext4_fallocate because vfs has already checked it.
Reported-by: Guo Chao
Signed-off-by: Zheng Liu
---
fs/ext4/extents.c | 4
1 file changed, 4 deletions(-)
diff --git a/fs/ext4/extents.c b/fs/ext4/extents.c
index 7011ac9..c2eb409 100644
--- a
From: Zheng Liu
Remove a sanity check from btrfs_fallocate because vfs has already checked it.
Reported-by: Guo Chao
Signed-off-by: Zheng Liu
---
fs/btrfs/file.c | 4
1 file changed, 4 deletions(-)
diff --git a/fs/btrfs/file.c b/fs/btrfs/file.c
index 9ab1bed..fd260a0 100644
--- a/fs
From: Zheng Liu
Remove a sanity check from ocfs2_fallocate because vfs has already checked it.
Reported-by: Guo Chao
Signed-off-by: Zheng Liu
---
fs/ocfs2/file.c | 2 --
1 file changed, 2 deletions(-)
diff --git a/fs/ocfs2/file.c b/fs/ocfs2/file.c
index 5a4ee77..2446efa 100644
--- a/fs
,
- Zheng
---
Zheng Liu(4):
ext4: remove dupoicated check from ext4_fallocate
xfs: remove duplicated check from xfs_file_fallocate
btrfs: remove duplicated check from btrfs_fallocate
ocfs2: remove duplicated check from ocfs2_fallocate
fs/btrfs/file.c | 4
fs/ext4
Hi Zhiyong,
On Thu, Oct 25, 2012 at 11:08:55PM +0800, zwu.ker...@gmail.com wrote:
[snip]
> @@ -199,6 +342,54 @@ err:
> }
>
> /*
> + * Main function to update access frequency from read/writepage(s) hooks
> + */
> +inline void hot_update_freqs(struct inode *inode, u64 start,
> +
On Wed, Oct 17, 2012 at 02:34:15PM +0800, Zhi Yong Wu wrote:
> >> diff --git a/fs/hot_tracking.h b/fs/hot_tracking.h
> >> index d19e64a..7a79a6d 100644
> >> --- a/fs/hot_tracking.h
> >> +++ b/fs/hot_tracking.h
> >> @@ -36,6 +36,9 @@
> >> */
> >> #define TIME_TO_KICK 400
> >>
> >> +/* set how oft
On Wed, Oct 10, 2012 at 06:07:22PM +0800, zwu.ker...@gmail.com wrote:
> From: Zhi Yong Wu
>
> NOTE:
>
> The patchset is currently post out mainly to make sure
> it is going in the correct direction and hope to get some
> helpful comments from other guys.
> For more infomation, please check h
Hi Zhi Yong,
[cut...]
> +3. The Design
> +
> +These include the following parts:
> +
> +* Hooks in existing vfs functions to track data access frequency
> +
> +* New rbtrees for tracking access frequency of inodes and sub-file
^^^ s/rbtrees/radix-trees
> +ranges (hot_rb.c)
on (it adds new blocks that return zeroes) that seems like a
> fairly nasty surprise for O_SYNC users.
Hi all,
This patch should be fix this problem in ext4.
From: Zheng Liu
Make sure the transaction to be commited if O_(D)SYNC flag is set in
ext4_fallocate().
Signed-off-by: Zheng Liu
---
12 matches
Mail list logo