Re: [f2fs-dev] [PATCH v8] f2fs: support errors=remount-ro|continue|panic mountoption

2023-04-18 Thread Chao Yu
Ping, Jaegeuk, do you still suffer any issue w/ this version? Thanks, On 2023/4/8 20:31, Chao Yu wrote: This patch supports errors=remount-ro|continue|panic mount option, by default it uses "remount-ro" mode. Signed-off-by: Chao Yu Signed-off-by: Yangtao Li --- v8: - record stop reason

[f2fs-dev] [PATCH] f2fs: fix typo

2023-04-18 Thread Yangtao Li via Linux-f2fs-devel
Add missing 'is'. Signed-off-by: Yangtao Li --- fs/f2fs/super.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fs/f2fs/super.c b/fs/f2fs/super.c index 9f15b03037db..357d45e49635 100644 --- a/fs/f2fs/super.c +++ b/fs/f2fs/super.c @@ -1362,7 +1362,7 @@ static int

[f2fs-dev] [PATCH] docs: f2fs: update noinline_data mount opt description

2023-04-18 Thread Yangtao Li via Linux-f2fs-devel
Slightly modify the description of noinline_data and move it near the description of inline_data. Cc: Bagas Sanjaya Suggested-by: Bagas Sanjaya Signed-off-by: Yangtao Li --- Documentation/filesystems/f2fs.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git

[f2fs-dev] [PATCH v3] docs: f2fs: specify extent cache for read explicitly

2023-04-18 Thread Yangtao Li via Linux-f2fs-devel
Clarify the fact that extent_cache and noextent_cache toggle read extent cache on or off. Cc: Bagas Sanjaya Signed-off-by: Yangtao Li --- v3: -update msg Documentation/filesystems/f2fs.rst | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git

Re: [f2fs-dev] [PATCH 1/1] f2fs: allocate trace path buffer from names_cache

2023-04-18 Thread Wu Bo via Linux-f2fs-devel
On 2023/4/18 23:51, Chao Yu wrote: > On 2023/4/14 18:43, Wu Bo wrote: >> It would be better to use the dedicated slab to store path. >> >> Signed-off-by: Wu Bo >> --- >> fs/f2fs/file.c | 4 ++-- >> 1 file changed, 2 insertions(+), 2 deletions(-) >> >> diff --git a/fs/f2fs/file.c

[f2fs-dev] [PATCH] f2fs: use cow inode data when updating atomic write

2023-04-18 Thread Daeho Jeong
From: Daeho Jeong Need to use cow inode data content instead of the one in the original inode, when we try to write the already updated atomic write files. Signed-off-by: Daeho Jeong --- fs/f2fs/data.c | 15 ++- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git

[f2fs-dev] [PATCH] f2fs: allocate node blocks for atomic write block replacement

2023-04-18 Thread Daeho Jeong
From: Daeho Jeong When a node block is missing for atomic write block replacement, we need to allocate it in advance of the replacement. Signed-off-by: Daeho Jeong --- fs/f2fs/segment.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fs/f2fs/segment.c b/fs/f2fs/segment.c

Re: [f2fs-dev] [PATCH 1/1] f2fs: allocate trace path buffer from names_cache

2023-04-18 Thread Jaegeuk Kim
On 04/18, Chao Yu wrote: > On 2023/4/14 18:43, Wu Bo wrote: > > It would be better to use the dedicated slab to store path. > > > > Signed-off-by: Wu Bo > > --- > > fs/f2fs/file.c | 4 ++-- > > 1 file changed, 2 insertions(+), 2 deletions(-) > > > > diff --git a/fs/f2fs/file.c

Re: [f2fs-dev] [PATCH v2] f2fs: remove power-of-two limitation fo zoned device

2023-04-18 Thread Jaegeuk Kim
In f2fs, there's no reason to force po2. Signed-off-by: Jaegeuk Kim --- Change log from v1: - fix udiv fs/f2fs/f2fs.h| 3 +-- fs/f2fs/gc.c | 4 ++-- fs/f2fs/segment.c | 2 +- fs/f2fs/super.c | 8 ++-- 4 files changed, 6 insertions(+), 11 deletions(-) diff --git

Re: [f2fs-dev] [PATCH] f2fs: fix to trigger a checkpoint in the end of foreground garbage collection

2023-04-18 Thread Chao Yu
On 2023/4/14 3:25, Jaegeuk Kim wrote: Fixed a xfstests failure. From 400c722c2117660b83190c88e5442d63fbbffe6e Mon Sep 17 00:00:00 2001 From: Jaegeuk Kim Date: Mon, 10 Apr 2023 14:48:50 -0700 Subject: [PATCH] f2fs: refactor f2fs_gc to call checkpoint in urgent condition The major change is to

Re: [f2fs-dev] [PATCH 1/1] f2fs: allocate trace path buffer from names_cache

2023-04-18 Thread Chao Yu
On 2023/4/14 18:43, Wu Bo wrote: It would be better to use the dedicated slab to store path. Signed-off-by: Wu Bo --- fs/f2fs/file.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fs/f2fs/file.c b/fs/f2fs/file.c index 15dabeac4690..27137873958f 100644 ---

Re: [f2fs-dev] [PATCH v2] docs: f2fs: specify extent cache for read explicitly

2023-04-18 Thread Jonathan Corbet
Bagas Sanjaya writes: > On 4/17/23 11:41, Yangtao Li wrote: >> Let's descrbie it's read extent cache. > > "Clarify the fact that extent_cache and noextent_cache toggle read > extent cache on or off." Please stop nit-picking patches. This is good enough, though I might fix the "describe" typo

[f2fs-dev] Tlakově litý

2023-04-18 Thread Kristián Pletánek via Linux-f2fs-devel
Dobré ráno, zajišťujeme technologii tlakového lití hliníku. Máme výrobní závody v Polsku, Švédsku a Číně se schopností flexibilně přesouvat výrobu mezi lokalitami. Naše licí buňky jsou většinou automatické nebo poloautomatické, což umožňuje výrobu velkých výrobních sérií s vysokou

[f2fs-dev] [jaegeuk-f2fs:dev-test 49/49] ld.lld: error: undefined symbol: __hexagon_udivdi3

2023-04-18 Thread kernel test robot
://download.01.org/0day-ci/archive/20230418/202304181512.3cplfgbe-...@intel.com/config) compiler: clang version 17.0.0 (https://github.com/llvm/llvm-project 437b7602e4a998220871de78afcb020b9c14a661) reproduce (this is a W=1 build): wget https://raw.githubusercontent.com/intel/lkp-tests/master

[f2fs-dev] [PATCH] f2fs: remove unnessary comment in __may_age_extent_tree

2023-04-18 Thread Qi Han via Linux-f2fs-devel
This comment make no sense and is in the wrong place, so let's remove it. Signed-off-by: Qi Han --- fs/f2fs/extent_cache.c | 1 - 1 file changed, 1 deletion(-) diff --git a/fs/f2fs/extent_cache.c b/fs/f2fs/extent_cache.c index 28b12553f2b3..1f6d7de35794 100644 --- a/fs/f2fs/extent_cache.c +++