[f2fs-dev] [PATCH 1/2] f2fs: check node id earily when readahead NAT page

2016-01-05 Thread Chao Yu
Add node id check in ra_node_page and get_node_page_ra like get_node_page. Signed-off-by: Chao Yu --- fs/f2fs/node.c | 11 --- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/fs/f2fs/node.c b/fs/f2fs/node.c index 6d5f548..c1ddf3d 100644 --- a/fs/f2fs/node.c +++ b/fs/f2fs/no

[f2fs-dev] [PATCH 2/2] f2fs: introduce __get_node_page to reuse common code

2016-01-05 Thread Chao Yu
There are duplicated code in between get_node_page and get_node_page_ra, introduce __get_node_page to includes common parts of these two, and export get_node_page and get_node_page_ra by reusing __get_node_page. Signed-off-by: Chao Yu --- fs/f2fs/node.c | 88 +++--

Re: [f2fs-dev] [PATCH 1/2] f2fs: check node id earily when readahead NAT page

2016-01-05 Thread Chao Yu
Hi Jaegeuk, This patch adds check for some missing cases in ("f2fs: return early when trying to read null nid "). Merging into that patch or merging separately is ok to me. Thanks, > -Original Message- > From: Chao Yu [mailto:chao2...@samsung.com] > Sent: Tuesday, January 05, 2016 4:52 P

Re: [f2fs-dev] [PATCH 1/3] f2fs: check the page status filled from disk

2016-01-05 Thread Chao Yu
Hi Jaegeuk, > -Original Message- > From: Jaegeuk Kim [mailto:jaeg...@kernel.org] > Sent: Sunday, January 03, 2016 9:26 AM > To: linux-ker...@vger.kernel.org; linux-fsde...@vger.kernel.org; > linux-f2fs-devel@lists.sourceforge.net > Cc: Jaegeuk Kim > Subject: [f2fs-dev] [PATCH 1/3] f2fs: ch

Re: [f2fs-dev] [PATCH 2/3] f2fs: cover more area with nat_tree_lock

2016-01-05 Thread Chao Yu
Hi Jaegeuk, > -Original Message- > From: Jaegeuk Kim [mailto:jaeg...@kernel.org] > Sent: Sunday, January 03, 2016 9:26 AM > To: linux-ker...@vger.kernel.org; linux-fsde...@vger.kernel.org; > linux-f2fs-devel@lists.sourceforge.net > Cc: Jaegeuk Kim > Subject: [f2fs-dev] [PATCH 2/3] f2fs: co

Re: [f2fs-dev] [PATCH 2/3] f2fs: support finding extents after isize

2016-01-05 Thread Chao Yu
> -Original Message- > From: Jaegeuk Kim [mailto:jaeg...@kernel.org] > Sent: Tuesday, January 05, 2016 11:30 AM > To: Chao Yu > Cc: 'Fan Li'; linux-f2fs-devel@lists.sourceforge.net > Subject: Re: [f2fs-dev] [PATCH 2/3] f2fs: support finding extents after isize > > Hi, > > ... > > > > > >

Re: [f2fs-dev] [PATCH 1/3] f2fs: check the page status filled from disk

2016-01-05 Thread Jaegeuk Kim
Hi Chao, On Tue, Jan 05, 2016 at 05:31:51PM +0800, Chao Yu wrote: > Hi Jaegeuk, > > > -Original Message- > > From: Jaegeuk Kim [mailto:jaeg...@kernel.org] > > Sent: Sunday, January 03, 2016 9:26 AM > > To: linux-ker...@vger.kernel.org; linux-fsde...@vger.kernel.org; > > linux-f2fs-devel@l

Re: [f2fs-dev] [PATCH 2/3] f2fs: cover more area with nat_tree_lock

2016-01-05 Thread Jaegeuk Kim
Hi Chao, On Tue, Jan 05, 2016 at 05:33:31PM +0800, Chao Yu wrote: > Hi Jaegeuk, > > > -Original Message- > > From: Jaegeuk Kim [mailto:jaeg...@kernel.org] > > Sent: Sunday, January 03, 2016 9:26 AM > > To: linux-ker...@vger.kernel.org; linux-fsde...@vger.kernel.org; > > linux-f2fs-devel@l

Re: [f2fs-dev] [PATCH 2/3] f2fs: support finding extents after isize

2016-01-05 Thread Jaegeuk Kim
Hi, ... > > > > > > > > Nope, what I'm talking about is *correctness* of our > > > > > > > > ->fiemap interface, but you're trying to avoid it by saying > > > > > > > > "support more > > > > > > > cases, > > > > > > > > it's an improvement". That doesn't make any sense to me, since > > > > > > >

Re: [f2fs-dev] [PATCH 1/3] f2fs: check the page status filled from disk

2016-01-05 Thread Chao Yu
Hi Jaegeuk, > -Original Message- > From: Jaegeuk Kim [mailto:jaeg...@kernel.org] > Sent: Wednesday, January 06, 2016 1:49 AM > To: Chao Yu > Cc: linux-ker...@vger.kernel.org; linux-fsde...@vger.kernel.org; > linux-f2fs-devel@lists.sourceforge.net > Subject: Re: [f2fs-dev] [PATCH 1/3] f2fs:

Re: [f2fs-dev] [PATCH 1/3] f2fs: check the page status filled from disk

2016-01-05 Thread Jaegeuk Kim
Hi, On Wed, Jan 06, 2016 at 09:21:29AM +0800, Chao Yu wrote: > Hi Jaegeuk, > > > -Original Message- > > From: Jaegeuk Kim [mailto:jaeg...@kernel.org] > > Sent: Wednesday, January 06, 2016 1:49 AM > > To: Chao Yu > > Cc: linux-ker...@vger.kernel.org; linux-fsde...@vger.kernel.org; > > linu

Re: [f2fs-dev] [PATCH 1/3] f2fs: check the page status filled from disk

2016-01-05 Thread Chao Yu
Hi Jaegeuk, > -Original Message- > From: Jaegeuk Kim [mailto:jaeg...@kernel.org] > Sent: Wednesday, January 06, 2016 10:30 AM > To: Chao Yu > Cc: linux-ker...@vger.kernel.org; linux-fsde...@vger.kernel.org; > linux-f2fs-devel@lists.sourceforge.net > Subject: Re: [f2fs-dev] [PATCH 1/3] f2fs

Re: [f2fs-dev] [PATCH 2/3] f2fs: cover more area with nat_tree_lock

2016-01-05 Thread Chao Yu
Hi Jaegeuk, > -Original Message- > From: Jaegeuk Kim [mailto:jaeg...@kernel.org] > Sent: Wednesday, January 06, 2016 1:58 AM > To: Chao Yu > Cc: linux-ker...@vger.kernel.org; linux-fsde...@vger.kernel.org; > linux-f2fs-devel@lists.sourceforge.net > Subject: Re: [f2fs-dev] [PATCH 2/3] f2fs:

Re: [f2fs-dev] [PATCH 1/3] f2fs: check the page status filled from disk

2016-01-05 Thread Jaegeuk Kim
On Wed, Jan 06, 2016 at 11:14:22AM +0800, Chao Yu wrote: > Hi Jaegeuk, > > > -Original Message- > > From: Jaegeuk Kim [mailto:jaeg...@kernel.org] > > Sent: Wednesday, January 06, 2016 10:30 AM > > To: Chao Yu > > Cc: linux-ker...@vger.kernel.org; linux-fsde...@vger.kernel.org; > > linux-f2

Re: [f2fs-dev] [PATCH 1/3 v2] f2fs: check the page status filled from disk

2016-01-05 Thread Jaegeuk Kim
Change log from v1: - use get_lock_data_page and return error, suggested by Chao >From 4882f227e71b482c53e55a5c3ad559d33f620a20 Mon Sep 17 00:00:00 2001 From: Jaegeuk Kim Date: Fri, 1 Jan 2016 22:03:47 -0800 Subject: [PATCH] f2fs: check the page status filled from disk After reading a page, we

Re: [f2fs-dev] [PATCH 1/3 v2] f2fs: check the page status filled from disk

2016-01-05 Thread Chao Yu
Hi Jaegeuk, > -Original Message- > From: Jaegeuk Kim [mailto:jaeg...@kernel.org] > Sent: Wednesday, January 06, 2016 12:11 PM > To: linux-ker...@vger.kernel.org; linux-fsde...@vger.kernel.org; > linux-f2fs-devel@lists.sourceforge.net > Subject: Re: [f2fs-dev] [PATCH 1/3 v2] f2fs: check the

[f2fs-dev] [PATCH] mkfs.f2fs: introduce zone align for main area

2016-01-05 Thread Yunlei He
This patch calculate main area begin from a new zone, avoid misalign if segments per zone is not 1. Signed-off-by: Yunlei He Signed-off-by: Shuoran Liu --- mkfs/f2fs_format.c | 21 +++-- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/mkfs/f2fs_format.c b/mkfs/f2