[f2fs-dev] [PATCH 2/2] f2fs: support revoking atomic written pages

2016-02-05 Thread Chao Yu
f2fs support atomic write with following semantics: 1. open db file 2. ioctl start atomic write 3. (write db file) * n 4. ioctl commit atomic write 5. close db file With this flow we can avoid file becoming corrupted when abnormal power cut, because we hold data of transaction in referenced pages

Re: [f2fs-dev] [PATCH 2/2] f2fs: support revoking atomic written pages

2016-02-05 Thread Chao Yu
> > > To: Chao Yu > > > > > > > Cc: linux-ker...@vger.kernel.org; > > > > > > > linux-f2fs-devel@lists.sourceforge.net > > > > > > > Subject: Re: [f2fs-dev] [PATCH 2/2] f2fs: support revoking atomic > > > > > &

Re: [f2fs-dev] [PATCH 2/2] f2fs: support revoking atomic written pages

2016-02-05 Thread Jaegeuk Kim
gt; > Cc: linux-ker...@vger.kernel.org; > > > > > > linux-f2fs-devel@lists.sourceforge.net > > > > > > Subject: Re: [f2fs-dev] [PATCH 2/2] f2fs: support revoking atomic > > > > > > written pages > > > > > > > > > > > >

Re: [f2fs-dev] [PATCH 2/2] f2fs: support revoking atomic written pages

2016-02-02 Thread Chao Yu
AM > > > To: Chao Yu > > > Cc: linux-ker...@vger.kernel.org; linux-f2fs-devel@lists.sourceforge.net > > > Subject: Re: [f2fs-dev] [PATCH 2/2] f2fs: support revoking atomic written > > > pages > > > > > > Hi Chao, > > > > > > O

Re: [f2fs-dev] [PATCH 2/2] f2fs: support revoking atomic written pages

2016-02-01 Thread Jaegeuk Kim
nux-f2fs-devel@lists.sourceforge.net > > Subject: Re: [f2fs-dev] [PATCH 2/2] f2fs: support revoking atomic written > > pages > > > > Hi Chao, > > > > On Wed, Jan 13, 2016 at 01:05:01PM +0800, Chao Yu wrote: > > > Hi Jaegeuk, > > > > > &

Re: [f2fs-dev] [PATCH 2/2] f2fs: support revoking atomic written pages

2016-02-01 Thread Chao Yu
Ping, > -Original Message- > From: Jaegeuk Kim [mailto:jaeg...@kernel.org] > Sent: Friday, January 15, 2016 8:03 AM > To: Chao Yu > Cc: linux-ker...@vger.kernel.org; linux-f2fs-devel@lists.sourceforge.net > Subject: Re: [f2fs-dev] [PATCH 2/2] f2fs: support revoking atomi

Re: [f2fs-dev] [PATCH 2/2] f2fs: support revoking atomic written pages

2016-01-14 Thread Jaegeuk Kim
..@vger.kernel.org; linux-f2fs-devel@lists.sourceforge.net > > Subject: Re: [f2fs-dev] [PATCH 2/2] f2fs: support revoking atomic written > > pages > > > > Hi Chao, > > > > I just injected -EIO for one page among two pages in total into database > > file. &g

Re: [f2fs-dev] [PATCH 2/2] f2fs: support revoking atomic written pages

2016-01-12 Thread Chao Yu
Hi Jaegeuk, > -Original Message- > From: Jaegeuk Kim [mailto:jaeg...@kernel.org] > Sent: Wednesday, January 13, 2016 9:18 AM > To: Chao Yu > Cc: linux-ker...@vger.kernel.org; linux-f2fs-devel@lists.sourceforge.net > Subject: Re: [f2fs-dev] [PATCH 2/2] f2fs: support revok

Re: [f2fs-dev] [PATCH 2/2] f2fs: support revoking atomic written pages

2016-01-12 Thread Jaegeuk Kim
> > > -Original Message- > > > From: Chao Yu [mailto:c...@kernel.org] > > > Sent: Friday, January 01, 2016 8:14 PM > > > To: Jaegeuk Kim > > > Cc: linux-ker...@vger.kernel.org; linux-f2fs-devel@lists.sourceforge.net > > > Subject: Re: [f2fs-dev

Re: [f2fs-dev] [PATCH 2/2] f2fs: support revoking atomic written pages

2016-01-08 Thread Jaegeuk Kim
6 8:14 PM > > To: Jaegeuk Kim > > Cc: linux-ker...@vger.kernel.org; linux-f2fs-devel@lists.sourceforge.net > > Subject: Re: [f2fs-dev] [PATCH 2/2] f2fs: support revoking atomic written > > pages > > > > Hi Jaegeuk, > > > > On 1/1/16 11:50 AM, Jaegeuk Kim

Re: [f2fs-dev] [PATCH 2/2] f2fs: support revoking atomic written pages

2016-01-08 Thread Chao Yu
] [PATCH 2/2] f2fs: support revoking atomic written > pages > > Hi Jaegeuk, > > On 1/1/16 11:50 AM, Jaegeuk Kim wrote: > > Hi Chao, > > > > ... > > > >>>>> On Tue, Dec 29, 2015 at 11:12:36AM +0800, Chao Yu wrote: > >>>>>>

Re: [f2fs-dev] [PATCH 2/2] f2fs: support revoking atomic written pages

2016-01-01 Thread Chao Yu
Hi Jaegeuk, On 1/1/16 11:50 AM, Jaegeuk Kim wrote: > Hi Chao, > > ... > > On Tue, Dec 29, 2015 at 11:12:36AM +0800, Chao Yu wrote: >> f2fs support atomic write with following semantics: >> 1. open db file >> 2. ioctl start atomic write >> 3. (write db file) * n >> 4. ioct

Re: [f2fs-dev] [PATCH 2/2] f2fs: support revoking atomic written pages

2015-12-31 Thread Jaegeuk Kim
Hi Chao, ... > > > > On Tue, Dec 29, 2015 at 11:12:36AM +0800, Chao Yu wrote: > > > > > f2fs support atomic write with following semantics: > > > > > 1. open db file > > > > > 2. ioctl start atomic write > > > > > 3. (write db file) * n > > > > > 4. ioctl commit atomic write > > > > > 5. close db

Re: [f2fs-dev] [PATCH 2/2] f2fs: support revoking atomic written pages

2015-12-31 Thread Chao Yu
Hi Jaegeuk, > -Original Message- > From: Jaegeuk Kim [mailto:jaeg...@kernel.org] > Sent: Thursday, December 31, 2015 3:41 AM > To: Chao Yu > Cc: linux-f2fs-devel@lists.sourceforge.net; linux-ker...@vger.kernel.org > Subject: Re: [PATCH 2/2] f2fs: support revoking atomic written pages > >

Re: [f2fs-dev] [PATCH 2/2] f2fs: support revoking atomic written pages

2015-12-30 Thread Jaegeuk Kim
On Wed, Dec 30, 2015 at 11:35:20PM +0800, Chao Yu wrote: > On 12/30/15 9:34 AM, Chao Yu wrote: > > Hi Jaegeuk, > > > >> -Original Message- > >> From: Jaegeuk Kim [mailto:jaeg...@kernel.org] > >> Sent: Wednesday, December 30, 2015 8:05 AM > >> To: Chao Yu > >> Cc: linux-f2fs-devel@lists.sou

Re: [f2fs-dev] [PATCH 2/2] f2fs: support revoking atomic written pages

2015-12-30 Thread Jaegeuk Kim
Hello, On Wed, Dec 30, 2015 at 09:34:40AM +0800, Chao Yu wrote: > Hi Jaegeuk, > > > -Original Message- > > From: Jaegeuk Kim [mailto:jaeg...@kernel.org] > > Sent: Wednesday, December 30, 2015 8:05 AM > > To: Chao Yu > > Cc: linux-f2fs-devel@lists.sourceforge.net; linux-ker...@vger.kernel.

Re: [f2fs-dev] [PATCH 2/2] f2fs: support revoking atomic written pages

2015-12-30 Thread Chao Yu
On 12/30/15 9:34 AM, Chao Yu wrote: > Hi Jaegeuk, > >> -Original Message- >> From: Jaegeuk Kim [mailto:jaeg...@kernel.org] >> Sent: Wednesday, December 30, 2015 8:05 AM >> To: Chao Yu >> Cc: linux-f2fs-devel@lists.sourceforge.net; linux-ker...@vger.kernel.org >> Subject: Re: [PATCH 2/2] f2

Re: [f2fs-dev] [PATCH 2/2] f2fs: support revoking atomic written pages

2015-12-29 Thread Chao Yu
Hi Jaegeuk, > -Original Message- > From: Jaegeuk Kim [mailto:jaeg...@kernel.org] > Sent: Wednesday, December 30, 2015 8:05 AM > To: Chao Yu > Cc: linux-f2fs-devel@lists.sourceforge.net; linux-ker...@vger.kernel.org > Subject: Re: [PATCH 2/2] f2fs: support revoking atomic written pages > >

Re: [f2fs-dev] [PATCH 2/2] f2fs: support revoking atomic written pages

2015-12-29 Thread Jaegeuk Kim
Hi Chao, On Tue, Dec 29, 2015 at 11:12:36AM +0800, Chao Yu wrote: > f2fs support atomic write with following semantics: > 1. open db file > 2. ioctl start atomic write > 3. (write db file) * n > 4. ioctl commit atomic write > 5. close db file > > With this flow we can avoid file becoming corrupte

[f2fs-dev] [PATCH 2/2] f2fs: support revoking atomic written pages

2015-12-28 Thread Chao Yu
f2fs support atomic write with following semantics: 1. open db file 2. ioctl start atomic write 3. (write db file) * n 4. ioctl commit atomic write 5. close db file With this flow we can avoid file becoming corrupted when abnormal power cut, because we hold data of transaction in referenced pages