From: kbuild test robot <lkp@intel.com>
Cc: kbuild-all@01.org, jaegeuk@kernel.org, chao@kernel.org,
yuchao0@huawei.com, yunlong.song@icloud.com,
yunlong.song@huawei.com, miaoxie@huawei.com,
bintian.wang@huawei.com, shengyong1@huawei.com,
heyunlei@huawei.com, linux-f2fs-devel@lists.sourceforge.net,
linux-kernel@vger.kernel.org
Subject: Re: [PATCH 3/5] f2fs: clear_bit the SSR selected section in the victim_secmap
Date: Tue, 24 Jul 2018 04:48:09 +0800 [thread overview]
Message-ID: <201807240425.7X75Ubs1%fengguang.wu@intel.com> (raw)
In-Reply-To: <1532355022-163029-4-git-send-email-yunlong.song@huawei.com>
[-- Attachment #1: Type: text/plain, Size: 3416 bytes --]
Hi Yunlong,
Thank you for the patch! Perhaps something to improve:
[auto build test WARNING on f2fs/dev-test]
[also build test WARNING on v4.18-rc6 next-20180723]
[if your patch is applied to the wrong git tree, please drop us a note to help improve the system]
url: https://github.com/0day-ci/linux/commits/Yunlong-Song/f2fs-clear-victim_secmap-when-section-has-full-valid-blocks/20180724-042247
base: https://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git dev-test
config: parisc-allyesconfig (attached as .config)
compiler: hppa-linux-gnu-gcc (Debian 7.2.0-11) 7.2.0
reproduce:
wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross
chmod +x ~/bin/make.cross
# save the attached .config to linux build tree
GCC_VERSION=7.2.0 make.cross ARCH=parisc
Note: it may well be a FALSE warning. FWIW you are at least aware of it now.
http://gcc.gnu.org/wiki/Better_Uninitialized_Warnings
All warnings (new ones prefixed by >>):
In file included from include/linux/bitops.h:38:0,
from include/linux/kernel.h:11,
from include/linux/list.h:9,
from include/linux/wait.h:7,
from include/linux/wait_bit.h:8,
from include/linux/fs.h:6,
from fs/f2fs/gc.c:11:
fs/f2fs/gc.c: In function 'get_victim_by_default':
>> arch/parisc/include/asm/bitops.h:27:51: warning: 'secno' may be used uninitialized in this function [-Wmaybe-uninitialized]
#define CHOP_SHIFTCOUNT(x) (((unsigned long) (x)) & (BITS_PER_LONG - 1))
^
fs/f2fs/gc.c:310:15: note: 'secno' was declared here
unsigned int secno, last_victim;
^~~~~
--
In file included from include/linux/bitops.h:38:0,
from include/linux/kernel.h:11,
from include/linux/list.h:9,
from include/linux/wait.h:7,
from include/linux/wait_bit.h:8,
from include/linux/fs.h:6,
from fs//f2fs/gc.c:11:
fs//f2fs/gc.c: In function 'get_victim_by_default':
>> arch/parisc/include/asm/bitops.h:27:51: warning: 'secno' may be used uninitialized in this function [-Wmaybe-uninitialized]
#define CHOP_SHIFTCOUNT(x) (((unsigned long) (x)) & (BITS_PER_LONG - 1))
^
fs//f2fs/gc.c:310:15: note: 'secno' was declared here
unsigned int secno, last_victim;
^~~~~
vim +/secno +27 arch/parisc/include/asm/bitops.h
2ad5d52d4 arch/parisc/include/asm/bitops.h Helge Deller 2017-01-28 26
a366064c3 include/asm-parisc/bitops.h Grant Grundler 2005-10-21 @27 #define CHOP_SHIFTCOUNT(x) (((unsigned long) (x)) & (BITS_PER_LONG - 1))
^1da177e4 include/asm-parisc/bitops.h Linus Torvalds 2005-04-16 28
^1da177e4 include/asm-parisc/bitops.h Linus Torvalds 2005-04-16 29
:::::: The code at line 27 was first introduced by commit
:::::: a366064c3ff46c985a3c7243468be197d29874dc [PARISC] Update bitops from parisc tree
:::::: TO: Grant Grundler <grundler@parisc-linux.org>
:::::: CC: Kyle McMartin <kyle@parisc-linux.org>
---
0-DAY kernel test infrastructure Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all Intel Corporation
[-- Attachment #2: .config.gz --]
[-- Type: application/gzip, Size: 53528 bytes --]
WARNING: multiple messages have this Message-ID (diff)
From: kbuild test robot <lkp@intel.com>
To: Yunlong Song <yunlong.song@huawei.com>
Cc: kbuild-all@01.org, jaegeuk@kernel.org, chao@kernel.org,
yuchao0@huawei.com, yunlong.song@icloud.com,
yunlong.song@huawei.com, miaoxie@huawei.com,
bintian.wang@huawei.com, shengyong1@huawei.com,
heyunlei@huawei.com, linux-f2fs-devel@lists.sourceforge.net,
linux-kernel@vger.kernel.org
Subject: Re: [PATCH 3/5] f2fs: clear_bit the SSR selected section in the victim_secmap
Date: Tue, 24 Jul 2018 04:48:09 +0800 [thread overview]
Message-ID: <201807240425.7X75Ubs1%fengguang.wu@intel.com> (raw)
In-Reply-To: <1532355022-163029-4-git-send-email-yunlong.song@huawei.com>
[-- Attachment #1: Type: text/plain, Size: 3416 bytes --]
Hi Yunlong,
Thank you for the patch! Perhaps something to improve:
[auto build test WARNING on f2fs/dev-test]
[also build test WARNING on v4.18-rc6 next-20180723]
[if your patch is applied to the wrong git tree, please drop us a note to help improve the system]
url: https://github.com/0day-ci/linux/commits/Yunlong-Song/f2fs-clear-victim_secmap-when-section-has-full-valid-blocks/20180724-042247
base: https://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git dev-test
config: parisc-allyesconfig (attached as .config)
compiler: hppa-linux-gnu-gcc (Debian 7.2.0-11) 7.2.0
reproduce:
wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross
chmod +x ~/bin/make.cross
# save the attached .config to linux build tree
GCC_VERSION=7.2.0 make.cross ARCH=parisc
Note: it may well be a FALSE warning. FWIW you are at least aware of it now.
http://gcc.gnu.org/wiki/Better_Uninitialized_Warnings
All warnings (new ones prefixed by >>):
In file included from include/linux/bitops.h:38:0,
from include/linux/kernel.h:11,
from include/linux/list.h:9,
from include/linux/wait.h:7,
from include/linux/wait_bit.h:8,
from include/linux/fs.h:6,
from fs/f2fs/gc.c:11:
fs/f2fs/gc.c: In function 'get_victim_by_default':
>> arch/parisc/include/asm/bitops.h:27:51: warning: 'secno' may be used uninitialized in this function [-Wmaybe-uninitialized]
#define CHOP_SHIFTCOUNT(x) (((unsigned long) (x)) & (BITS_PER_LONG - 1))
^
fs/f2fs/gc.c:310:15: note: 'secno' was declared here
unsigned int secno, last_victim;
^~~~~
--
In file included from include/linux/bitops.h:38:0,
from include/linux/kernel.h:11,
from include/linux/list.h:9,
from include/linux/wait.h:7,
from include/linux/wait_bit.h:8,
from include/linux/fs.h:6,
from fs//f2fs/gc.c:11:
fs//f2fs/gc.c: In function 'get_victim_by_default':
>> arch/parisc/include/asm/bitops.h:27:51: warning: 'secno' may be used uninitialized in this function [-Wmaybe-uninitialized]
#define CHOP_SHIFTCOUNT(x) (((unsigned long) (x)) & (BITS_PER_LONG - 1))
^
fs//f2fs/gc.c:310:15: note: 'secno' was declared here
unsigned int secno, last_victim;
^~~~~
vim +/secno +27 arch/parisc/include/asm/bitops.h
2ad5d52d4 arch/parisc/include/asm/bitops.h Helge Deller 2017-01-28 26
a366064c3 include/asm-parisc/bitops.h Grant Grundler 2005-10-21 @27 #define CHOP_SHIFTCOUNT(x) (((unsigned long) (x)) & (BITS_PER_LONG - 1))
^1da177e4 include/asm-parisc/bitops.h Linus Torvalds 2005-04-16 28
^1da177e4 include/asm-parisc/bitops.h Linus Torvalds 2005-04-16 29
:::::: The code at line 27 was first introduced by commit
:::::: a366064c3ff46c985a3c7243468be197d29874dc [PARISC] Update bitops from parisc tree
:::::: TO: Grant Grundler <grundler@parisc-linux.org>
:::::: CC: Kyle McMartin <kyle@parisc-linux.org>
---
0-DAY kernel test infrastructure Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all Intel Corporation
[-- Attachment #2: .config.gz --]
[-- Type: application/gzip, Size: 53528 bytes --]
next prev parent reply other threads:[~2018-07-23 20:48 UTC|newest]
Thread overview: 34+ messages / expand[flat|nested] mbox.gz Atom feed top
2018-07-23 14:10 [PATCH 0/5] f2fs: fix and improve for victim_secmap Yunlong Song
2018-07-23 14:10 ` Yunlong Song
2018-07-23 14:10 ` [PATCH 1/5] f2fs: clear victim_secmap when section has full valid blocks Yunlong Song
2018-07-23 14:10 ` Yunlong Song
2018-07-24 2:52 ` Chao Yu
2018-07-24 2:52 ` Chao Yu
2018-07-23 14:10 ` [PATCH 2/5] f2fs: add cur_victim_sec for BG_GC to avoid skipping BG_GC victim Yunlong Song
2018-07-23 14:10 ` Yunlong Song
2018-07-24 13:11 ` Chao Yu
2018-07-24 13:11 ` Chao Yu
2018-07-24 13:39 ` Yunlong Song
2018-07-24 13:39 ` Yunlong Song
2018-07-24 14:17 ` Chao Yu
2018-07-24 15:19 ` Yunlong Song
2018-07-24 15:19 ` Yunlong Song
2018-07-25 15:48 ` Chao Yu
2018-07-23 14:10 ` [PATCH 3/5] f2fs: clear_bit the SSR selected section in the victim_secmap Yunlong Song
2018-07-23 14:10 ` Yunlong Song
2018-07-23 20:48 ` kbuild test robot [this message]
2018-07-23 20:48 ` kbuild test robot
2018-07-23 14:10 ` [PATCH 4/5] f2fs: let BG_GC check every dirty segments and gc over a threshold Yunlong Song
2018-07-23 14:10 ` Yunlong Song
2018-07-24 14:52 ` Chao Yu
2018-07-24 16:01 ` Yunlong Song
2018-07-24 16:01 ` Yunlong Song
2018-07-23 14:10 ` [PATCH 5/5] f2fs: add proc entry to show victim_secmap bitmap Yunlong Song
2018-07-23 14:10 ` Yunlong Song
2018-07-24 15:06 ` Chao Yu
2018-07-24 9:27 ` [PATCH v2] f2fs: clear victim_secmap when section has full valid blocks Yunlong Song
2018-07-24 9:27 ` Yunlong Song
2018-07-24 9:36 ` Chao Yu
2018-07-24 9:36 ` Chao Yu
2018-07-24 11:42 ` Yunlong Song
2018-07-24 11:42 ` Yunlong Song
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=201807240425.7X75Ubs1%fengguang.wu@intel.com \
--to=lkp@intel.com \
--cc=bintian.wang@huawei.com \
--cc=chao@kernel.org \
--cc=heyunlei@huawei.com \
--cc=jaegeuk@kernel.org \
--cc=kbuild-all@01.org \
--cc=linux-f2fs-devel@lists.sourceforge.net \
--cc=linux-kernel@vger.kernel.org \
--cc=miaoxie@huawei.com \
--cc=shengyong1@huawei.com \
--cc=yuchao0@huawei.com \
--cc=yunlong.song@huawei.com \
--cc=yunlong.song@icloud.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.