For now, write compressed file with fsync, we need do CP, it's a heavy
behavior. This patch try to support forward recovery for compressed file.
This is a rough version, need more test to improve it.
Anyway, looking forward some suggestions.
When test this patch, you should disable CP when fsync
Please ignore this...
I'll send a new version.
Thanks.
> -Original Message-
> From: 常凤楠
> Sent: Sunday, April 24, 2022 11:21 AM
> To: jaeg...@kernel.org; c...@kernel.org
> Cc: linux-f2fs-devel@lists.sourceforge.net; 常凤楠
>
> Subject: [RFC PATCH] f2fs: support follword recovery for compres
> -Original Message-
> From: Eric Biggers
> Sent: Tuesday, April 19, 2022 11:19 AM
> To: 常凤楠
> Cc: jaeg...@kernel.org; c...@kernel.org; ty...@mit.edu;
> adilger.ker...@dilger.ca; ax...@kernel.dk; linux-bl...@vger.kernel.org;
> linux-e...@vger.kernel.org; linux-f2fs-devel@lists.sourceforge
> -Original Message-
> From: Eric Biggers
> Sent: Tuesday, April 19, 2022 6:27 AM
> To: 常凤楠
> Cc: jaeg...@kernel.org; c...@kernel.org; ty...@mit.edu;
> adilger.ker...@dilger.ca; ax...@kernel.dk; linux-bl...@vger.kernel.org;
> linux-e...@vger.kernel.org; linux-f2fs-devel@lists.sourceforg
> -Original Message-
> From: Eric Biggers
> Sent: Tuesday, April 19, 2022 1:30 AM
> To: 常凤楠
> Cc: jaeg...@kernel.org; c...@kernel.org; ax...@kernel.dk;
> linux-f2fs-devel@lists.sourceforge.net; linux-fscr...@vger.kernel.org
> Subject: Re: f2fs compressed file bio merge problem
>
> [+Cc
> -Original Message-
> From: Eric Biggers
> Sent: Monday, April 18, 2022 3:22 PM
> To: 常凤楠
> Cc: jaeg...@kernel.org; c...@kernel.org; ty...@mit.edu;
> adilger.ker...@dilger.ca; ax...@kernel.dk; linux-bl...@vger.kernel.org;
> linux-e...@vger.kernel.org; linux-f2fs-devel@lists.sourceforge.n
> -Original Message-
> From: Chao Yu
> Sent: Wednesday, March 9, 2022 11:33 AM
> To: 常凤楠 ; Fengnan Chang
> ; jaeg...@kernel.org
> Cc: linux-f2fs-devel@lists.sourceforge.net
> Subject: Re: [RFC PATCH] f2fs: fix compress file start atomic write may cause
> data corruption
>
> On 2022/3/7
> -Original Message-
> From: Chao Yu
> Sent: Monday, March 7, 2022 6:30 PM
> To: 常凤楠 ; Fengnan Chang
> ; jaeg...@kernel.org
> Cc: linux-f2fs-devel@lists.sourceforge.net
> Subject: Re: [RFC PATCH] f2fs: fix compress file start atomic write may cause
> data corruption
>
> On 2022/3/7 15:54,
> -Original Message-
> From: Chao Yu
> Sent: Monday, March 7, 2022 9:43 AM
> To: Fengnan Chang ; jaeg...@kernel.org
> Cc: linux-f2fs-devel@lists.sourceforge.net; 常凤楠
>
> Subject: Re: [RFC PATCH] f2fs: fix compress file start atomic write may cause
> data corruption
>
> On 2022/3/5 12:00
This patch may will make random write bench score reduce a lot.
In my test, use fio test randwrite, config as below:
[global]
direct=1
numjobs=1
time_based
runtime=60
ioengine=sync
iodepth=16
filename=fio-test
buffer_pattern=0x00
[file5]
name=fio-rand-write
rw=randwrite
bs=4K
size=128M
w/o pa
> -Original Message-
> From: changfeng...@vivo.com On Behalf Of
> Chao Yu
> Sent: Sunday, September 19, 2021 6:34 AM
> To: 常凤楠 ; jaeg...@kernel.org
> Cc: linux-f2fs-devel@lists.sourceforge.net
> Subject: Re: [PATCH v2 2/2] f2fs: fix missing inplace count in overwrite with
> direct io
>
>
> -Original Message-
> From: changfeng...@vivo.com On Behalf Of
> Chao Yu
> Sent: Friday, September 17, 2021 9:00 PM
> To: 常凤楠 ; jaeg...@kernel.org
> Cc: linux-f2fs-devel@lists.sourceforge.net
> Subject: Re: [PATCH v2 2/2] f2fs: fix missing inplace count in overwrite with
> direct io
>
> -Original Message-
> From: 常凤楠
> Sent: Thursday, September 16, 2021 8:46 PM
> To: Chao Yu ; jaeg...@kernel.org
> Cc: linux-f2fs-devel@lists.sourceforge.net
> Subject: RE: [PATCH v2 2/2] f2fs: fix missing inplace count in overwrite with
> direct io
>
>
>
> > -Original Message-
> -Original Message-
> From: changfeng...@vivo.com On Behalf Of
> Chao Yu
> Sent: Thursday, September 16, 2021 8:10 PM
> To: 常凤楠 ; jaeg...@kernel.org
> Cc: linux-f2fs-devel@lists.sourceforge.net
> Subject: Re: [PATCH v2 2/2] f2fs: fix missing inplace count in overwrite with
> direct io
>
14 matches
Mail list logo