From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: multipart/mixed; boundary="===============1246385200589093008==" MIME-Version: 1.0 From: kernel test robot To: kbuild-all@lists.01.org Subject: Re: [PATCH net-next v3 10/18] net: phy: marvell10g: check for correct supported interface mode Date: Wed, 07 Apr 2021 17:04:42 +0800 Message-ID: <202104071715.uWGt2BzA-lkp@intel.com> In-Reply-To: <20210406221107.1004-11-kabel@kernel.org> List-Id: --===============1246385200589093008== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Hi "Marek, Thank you for the patch! Perhaps something to improve: [auto build test WARNING on net-next/master] url: https://github.com/0day-ci/linux/commits/Marek-Beh-n/net-phy-marvel= l10g-updates/20210407-061341 base: https://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git = cc0626c2aaed8e475efdd85fa374b497a7192e35 config: nds32-randconfig-r034-20210407 (attached as .config) compiler: nds32le-linux-gcc (GCC) 9.3.0 reproduce (this is a W=3D1 build): wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/= make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross # https://github.com/0day-ci/linux/commit/d4164bb365f009cf1dc0180bb= 93a8fd1ca175982 git remote add linux-review https://github.com/0day-ci/linux git fetch --no-tags linux-review Marek-Beh-n/net-phy-marvell10g-upd= ates/20210407-061341 git checkout d4164bb365f009cf1dc0180bb93a8fd1ca175982 # save the attached .config to linux build tree COMPILER_INSTALL_PATH=3D$HOME/0day COMPILER=3Dgcc-9.3.0 make.cross = ARCH=3Dnds32 = If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot All warnings (new ones prefixed by >>): In file included from include/linux/bitmap.h:11, from include/linux/cpumask.h:12, from include/linux/smp.h:13, from include/linux/lockdep.h:14, from include/linux/spinlock.h:59, from include/linux/phy.h:15, from drivers/net/phy/marvell10g.c:29: >> include/linux/bitmap.h:133:3: warning: initialized field overwritten [-W= override-init] 133 | (0 EXPAND_FOR_EACH(_INIT_BITMAP_MEMBER_VALUE, \ | ^ include/linux/variadic-macro.h:100:24: note: in definition of macro '_VM= _EVAL3' 100 | #define _VM_EVAL3(...) __VA_ARGS__ | ^~~~~~~~~~~ include/linux/variadic-macro.h:99:34: note: in expansion of macro '_VM_E= VAL3' 99 | #define _VM_EVAL2(...) _VM_EVAL3(_VM_EVAL3(_VM_EVAL3(__VA_ARGS__= ))) | ^~~~~~~~~ include/linux/variadic-macro.h:99:44: note: in expansion of macro '_VM_E= VAL3' 99 | #define _VM_EVAL2(...) _VM_EVAL3(_VM_EVAL3(_VM_EVAL3(__VA_ARGS__= ))) | ^~~~~~~~~ include/linux/variadic-macro.h:98:24: note: in expansion of macro '_VM_E= VAL2' 98 | #define _VM_EVAL1(...) _VM_EVAL2(_VM_EVAL2(_VM_EVAL2(__VA_ARGS__= ))) | ^~~~~~~~~ include/linux/variadic-macro.h:99:24: note: in expansion of macro '_VM_E= VAL3' 99 | #define _VM_EVAL2(...) _VM_EVAL3(_VM_EVAL3(_VM_EVAL3(__VA_ARGS__= ))) | ^~~~~~~~~ include/linux/variadic-macro.h:99:34: note: in expansion of macro '_VM_E= VAL3' 99 | #define _VM_EVAL2(...) _VM_EVAL3(_VM_EVAL3(_VM_EVAL3(__VA_ARGS__= ))) | ^~~~~~~~~ include/linux/variadic-macro.h:99:44: note: in expansion of macro '_VM_E= VAL3' 99 | #define _VM_EVAL2(...) _VM_EVAL3(_VM_EVAL3(_VM_EVAL3(__VA_ARGS__= ))) | ^~~~~~~~~ include/linux/variadic-macro.h:98:34: note: in expansion of macro '_VM_E= VAL2' 98 | #define _VM_EVAL1(...) _VM_EVAL2(_VM_EVAL2(_VM_EVAL2(__VA_ARGS__= ))) | ^~~~~~~~~ include/linux/variadic-macro.h:99:24: note: in expansion of macro '_VM_E= VAL3' 99 | #define _VM_EVAL2(...) _VM_EVAL3(_VM_EVAL3(_VM_EVAL3(__VA_ARGS__= ))) | ^~~~~~~~~ include/linux/variadic-macro.h:99:34: note: in expansion of macro '_VM_E= VAL3' 99 | #define _VM_EVAL2(...) _VM_EVAL3(_VM_EVAL3(_VM_EVAL3(__VA_ARGS__= ))) | ^~~~~~~~~ include/linux/variadic-macro.h:99:44: note: in expansion of macro '_VM_E= VAL3' 99 | #define _VM_EVAL2(...) _VM_EVAL3(_VM_EVAL3(_VM_EVAL3(__VA_ARGS__= ))) | ^~~~~~~~~ include/linux/variadic-macro.h:98:44: note: in expansion of macro '_VM_E= VAL2' 98 | #define _VM_EVAL1(...) _VM_EVAL2(_VM_EVAL2(_VM_EVAL2(__VA_ARGS__= ))) | ^~~~~~~~~ include/linux/variadic-macro.h:97:26: note: in expansion of macro '_VM_E= VAL1' 97 | #define EXPAND_EVAL(...) _VM_EVAL1(_VM_EVAL1(_VM_EVAL1(__VA_ARGS= __))) | ^~~~~~~~~ include/linux/variadic-macro.h:99:24: note: in expansion of macro '_VM_E= VAL3' 99 | #define _VM_EVAL2(...) _VM_EVAL3(_VM_EVAL3(_VM_EVAL3(__VA_ARGS__= ))) | ^~~~~~~~~ include/linux/variadic-macro.h:99:34: note: in expansion of macro '_VM_E= VAL3' 99 | #define _VM_EVAL2(...) _VM_EVAL3(_VM_EVAL3(_VM_EVAL3(__VA_ARGS__= ))) | ^~~~~~~~~ include/linux/variadic-macro.h:99:44: note: in expansion of macro '_VM_E= VAL3' 99 | #define _VM_EVAL2(...) _VM_EVAL3(_VM_EVAL3(_VM_EVAL3(__VA_ARGS__= ))) | ^~~~~~~~~ include/linux/variadic-macro.h:98:24: note: in expansion of macro '_VM_E= VAL2' 98 | #define _VM_EVAL1(...) _VM_EVAL2(_VM_EVAL2(_VM_EVAL2(__VA_ARGS__= ))) | ^~~~~~~~~ include/linux/variadic-macro.h:99:24: note: in expansion of macro '_VM_E= VAL3' 99 | #define _VM_EVAL2(...) _VM_EVAL3(_VM_EVAL3(_VM_EVAL3(__VA_ARGS__= ))) | ^~~~~~~~~ include/linux/variadic-macro.h:99:34: note: in expansion of macro '_VM_E= VAL3' 99 | #define _VM_EVAL2(...) _VM_EVAL3(_VM_EVAL3(_VM_EVAL3(__VA_ARGS__= ))) | ^~~~~~~~~ include/linux/variadic-macro.h:99:44: note: in expansion of macro '_VM_E= VAL3' 99 | #define _VM_EVAL2(...) _VM_EVAL3(_VM_EVAL3(_VM_EVAL3(__VA_ARGS__= ))) | ^~~~~~~~~ include/linux/variadic-macro.h:98:34: note: in expansion of macro '_VM_E= VAL2' 98 | #define _VM_EVAL1(...) _VM_EVAL2(_VM_EVAL2(_VM_EVAL2(__VA_ARGS__= ))) | ^~~~~~~~~ include/linux/variadic-macro.h:99:24: note: in expansion of macro '_VM_E= VAL3' 99 | #define _VM_EVAL2(...) _VM_EVAL3(_VM_EVAL3(_VM_EVAL3(__VA_ARGS__= ))) | ^~~~~~~~~ include/linux/variadic-macro.h:99:34: note: in expansion of macro '_VM_E= VAL3' 99 | #define _VM_EVAL2(...) _VM_EVAL3(_VM_EVAL3(_VM_EVAL3(__VA_ARGS__= ))) | ^~~~~~~~~ include/linux/variadic-macro.h:99:44: note: in expansion of macro '_VM_E= VAL3' 99 | #define _VM_EVAL2(...) _VM_EVAL3(_VM_EVAL3(_VM_EVAL3(__VA_ARGS__= ))) | ^~~~~~~~~ include/linux/variadic-macro.h:98:44: note: in expansion of macro '_VM_E= VAL2' 98 | #define _VM_EVAL1(...) _VM_EVAL2(_VM_EVAL2(_VM_EVAL2(__VA_ARGS__= ))) | ^~~~~~~~~ include/linux/variadic-macro.h:97:36: note: in expansion of macro '_VM_E= VAL1' 97 | #define EXPAND_EVAL(...) _VM_EVAL1(_VM_EVAL1(_VM_EVAL1(__VA_ARGS= __))) | ^~~~~~~~~ include/linux/variadic-macro.h:99:24: note: in expansion of macro '_VM_E= VAL3' 99 | #define _VM_EVAL2(...) _VM_EVAL3(_VM_EVAL3(_VM_EVAL3(__VA_ARGS__= ))) | ^~~~~~~~~ include/linux/variadic-macro.h:99:34: note: in expansion of macro '_VM_E= VAL3' 99 | #define _VM_EVAL2(...) _VM_EVAL3(_VM_EVAL3(_VM_EVAL3(__VA_ARGS__= ))) | ^~~~~~~~~ include/linux/variadic-macro.h:99:44: note: in expansion of macro '_VM_E= VAL3' 99 | #define _VM_EVAL2(...) _VM_EVAL3(_VM_EVAL3(_VM_EVAL3(__VA_ARGS__= ))) | ^~~~~~~~~ include/linux/variadic-macro.h:98:24: note: in expansion of macro '_VM_E= VAL2' 98 | #define _VM_EVAL1(...) _VM_EVAL2(_VM_EVAL2(_VM_EVAL2(__VA_ARGS__= ))) | ^~~~~~~~~ include/linux/variadic-macro.h:99:24: note: in expansion of macro '_VM_E= VAL3' 99 | #define _VM_EVAL2(...) _VM_EVAL3(_VM_EVAL3(_VM_EVAL3(__VA_ARGS__= ))) | ^~~~~~~~~ include/linux/variadic-macro.h:99:34: note: in expansion of macro '_VM_E= VAL3' 99 | #define _VM_EVAL2(...) _VM_EVAL3(_VM_EVAL3(_VM_EVAL3(__VA_ARGS__= ))) | ^~~~~~~~~ include/linux/variadic-macro.h:99:44: note: in expansion of macro '_VM_E= VAL3' 99 | #define _VM_EVAL2(...) _VM_EVAL3(_VM_EVAL3(_VM_EVAL3(__VA_ARGS__= ))) -- | ^~~~~~~~~ include/linux/variadic-macro.h:99:24: note: in expansion of macro '_VM_E= VAL3' 99 | #define _VM_EVAL2(...) _VM_EVAL3(_VM_EVAL3(_VM_EVAL3(__VA_ARGS__= ))) | ^~~~~~~~~ include/linux/variadic-macro.h:99:34: note: in expansion of macro '_VM_E= VAL3' 99 | #define _VM_EVAL2(...) _VM_EVAL3(_VM_EVAL3(_VM_EVAL3(__VA_ARGS__= ))) | ^~~~~~~~~ include/linux/variadic-macro.h:99:44: note: in expansion of macro '_VM_E= VAL3' 99 | #define _VM_EVAL2(...) _VM_EVAL3(_VM_EVAL3(_VM_EVAL3(__VA_ARGS__= ))) | ^~~~~~~~~ include/linux/variadic-macro.h:98:34: note: in expansion of macro '_VM_E= VAL2' 98 | #define _VM_EVAL1(...) _VM_EVAL2(_VM_EVAL2(_VM_EVAL2(__VA_ARGS__= ))) | ^~~~~~~~~ include/linux/variadic-macro.h:99:24: note: in expansion of macro '_VM_E= VAL3' 99 | #define _VM_EVAL2(...) _VM_EVAL3(_VM_EVAL3(_VM_EVAL3(__VA_ARGS__= ))) | ^~~~~~~~~ include/linux/variadic-macro.h:99:34: note: in expansion of macro '_VM_E= VAL3' 99 | #define _VM_EVAL2(...) _VM_EVAL3(_VM_EVAL3(_VM_EVAL3(__VA_ARGS__= ))) | ^~~~~~~~~ include/linux/variadic-macro.h:99:44: note: in expansion of macro '_VM_E= VAL3' 99 | #define _VM_EVAL2(...) _VM_EVAL3(_VM_EVAL3(_VM_EVAL3(__VA_ARGS__= ))) | ^~~~~~~~~ include/linux/variadic-macro.h:98:44: note: in expansion of macro '_VM_E= VAL2' 98 | #define _VM_EVAL1(...) _VM_EVAL2(_VM_EVAL2(_VM_EVAL2(__VA_ARGS__= ))) | ^~~~~~~~~ include/linux/variadic-macro.h:97:36: note: in expansion of macro '_VM_E= VAL1' 97 | #define EXPAND_EVAL(...) _VM_EVAL1(_VM_EVAL1(_VM_EVAL1(__VA_ARGS= __))) | ^~~~~~~~~ include/linux/variadic-macro.h:99:24: note: in expansion of macro '_VM_E= VAL3' 99 | #define _VM_EVAL2(...) _VM_EVAL3(_VM_EVAL3(_VM_EVAL3(__VA_ARGS__= ))) | ^~~~~~~~~ include/linux/variadic-macro.h:99:34: note: in expansion of macro '_VM_E= VAL3' 99 | #define _VM_EVAL2(...) _VM_EVAL3(_VM_EVAL3(_VM_EVAL3(__VA_ARGS__= ))) | ^~~~~~~~~ include/linux/variadic-macro.h:99:44: note: in expansion of macro '_VM_E= VAL3' 99 | #define _VM_EVAL2(...) _VM_EVAL3(_VM_EVAL3(_VM_EVAL3(__VA_ARGS__= ))) | ^~~~~~~~~ include/linux/variadic-macro.h:98:24: note: in expansion of macro '_VM_E= VAL2' 98 | #define _VM_EVAL1(...) _VM_EVAL2(_VM_EVAL2(_VM_EVAL2(__VA_ARGS__= ))) | ^~~~~~~~~ include/linux/variadic-macro.h:99:24: note: in expansion of macro '_VM_E= VAL3' 99 | #define _VM_EVAL2(...) _VM_EVAL3(_VM_EVAL3(_VM_EVAL3(__VA_ARGS__= ))) | ^~~~~~~~~ include/linux/variadic-macro.h:99:34: note: in expansion of macro '_VM_E= VAL3' 99 | #define _VM_EVAL2(...) _VM_EVAL3(_VM_EVAL3(_VM_EVAL3(__VA_ARGS__= ))) | ^~~~~~~~~ include/linux/variadic-macro.h:99:44: note: in expansion of macro '_VM_E= VAL3' 99 | #define _VM_EVAL2(...) _VM_EVAL3(_VM_EVAL3(_VM_EVAL3(__VA_ARGS__= ))) | ^~~~~~~~~ include/linux/variadic-macro.h:98:34: note: in expansion of macro '_VM_E= VAL2' 98 | #define _VM_EVAL1(...) _VM_EVAL2(_VM_EVAL2(_VM_EVAL2(__VA_ARGS__= ))) | ^~~~~~~~~ include/linux/variadic-macro.h:99:24: note: in expansion of macro '_VM_E= VAL3' 99 | #define _VM_EVAL2(...) _VM_EVAL3(_VM_EVAL3(_VM_EVAL3(__VA_ARGS__= ))) | ^~~~~~~~~ include/linux/variadic-macro.h:99:34: note: in expansion of macro '_VM_E= VAL3' 99 | #define _VM_EVAL2(...) _VM_EVAL3(_VM_EVAL3(_VM_EVAL3(__VA_ARGS__= ))) | ^~~~~~~~~ include/linux/variadic-macro.h:99:44: note: in expansion of macro '_VM_E= VAL3' 99 | #define _VM_EVAL2(...) _VM_EVAL3(_VM_EVAL3(_VM_EVAL3(__VA_ARGS__= ))) | ^~~~~~~~~ include/linux/variadic-macro.h:98:44: note: in expansion of macro '_VM_E= VAL2' 98 | #define _VM_EVAL1(...) _VM_EVAL2(_VM_EVAL2(_VM_EVAL2(__VA_ARGS__= ))) | ^~~~~~~~~ include/linux/variadic-macro.h:102:44: note: in expansion of macro '_INI= T_BITMAP_MEMBER' 102 | #define _VM_APPLY(x, _functor, _data, ...) _functor(x, _data, ##= __VA_ARGS__) | ^~~~~~~~ include/linux/variadic-macro.h:103:30: note: in expansion of macro '_VM_= APPLY' 103 | #define _VM_APPLY_INDIRECT() _VM_APPLY | ^~~~~~~~~ include/linux/variadic-macro.h:97:46: note: in expansion of macro '_VM_E= VAL1' 97 | #define EXPAND_EVAL(...) _VM_EVAL1(_VM_EVAL1(_VM_EVAL1(__VA_ARGS= __))) | ^~~~~~~~~ include/linux/variadic-macro.h:105:37: note: in expansion of macro '_VM_= DEFER' 105 | _VM_DEFER(_VM_APPLY_INDIRECT)()(x, _VM_DEFER __args) | ^~~~~~~~~ include/linux/variadic-macro.h:26:36: note: in expansion of macro '_VM_A= PPLY_HELPER' 26 | #define _VM_HELP_6(_f, _d, x, ...) _f(x, _d) _VM_HELP_5(_f, _d, = ##__VA_ARGS__) | ^~ include/linux/variadic-macro.h:27:46: note: in expansion of macro '_VM_H= ELP_6' 27 | #define _VM_HELP_7(_f, _d, x, ...) _f(x, _d) _VM_HELP_6(_f, _d, = ##__VA_ARGS__) | ^~~~~~~~~~ include/linux/variadic-macro.h:18:40: note: in expansion of macro '_VM_H= ELP_7' 18 | _27, _28, _29, _30, _31, _32, N, ...) N | ^ include/linux/variadic-macro.h:107:40: note: in expansion of macro 'EXPA= ND_FOR_EACH' 107 | #define _VM_EXPAND_FOR_EACH_INDIRECT() EXPAND_FOR_EACH | ^~~~~~~~~~~~~~~ include/linux/variadic-macro.h:183:2: note: in expansion of macro 'EXPAN= D_EVAL' 183 | EXPAND_EVAL(_VM_EXPAND_FOR_EACH_PASS_ARGS(_functor, \ | ^~~~~~~~~~~ include/linux/variadic-macro.h:183:14: note: in expansion of macro '_VM_= EXPAND_FOR_EACH_PASS_ARGS' 183 | EXPAND_EVAL(_VM_EXPAND_FOR_EACH_PASS_ARGS(_functor, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/linux/bitmap.h:137:3: note: in expansion of macro 'EXPAND_FOR_EA= CH_PASS_ARGS' 137 | EXPAND_FOR_EACH_PASS_ARGS(_INIT_BITMAP_MEMBER, (nbits), \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/phy/marvell10g.c:858:3: note: in expansion of macro 'INITIAL= IZE_BITMAP' 858 | INITIALIZE_BITMAP(PHY_INTERFACE_MODE_MAX, | ^~~~~~~~~~~~~~~~~ >> include/linux/bitmap.h:133:3: warning: initialized field overwritten [-W= override-init] 133 | (0 EXPAND_FOR_EACH(_INIT_BITMAP_MEMBER_VALUE, \ | ^ include/linux/variadic-macro.h:100:24: note: in definition of macro '_VM= _EVAL3' 100 | #define _VM_EVAL3(...) __VA_ARGS__ | ^~~~~~~~~~~ include/linux/variadic-macro.h:99:34: note: in expansion of macro '_VM_E= VAL3' 99 | #define _VM_EVAL2(...) _VM_EVAL3(_VM_EVAL3(_VM_EVAL3(__VA_ARGS__= ))) | ^~~~~~~~~ include/linux/variadic-macro.h:99:44: note: in expansion of macro '_VM_E= VAL3' 99 | #define _VM_EVAL2(...) _VM_EVAL3(_VM_EVAL3(_VM_EVAL3(__VA_ARGS__= ))) | ^~~~~~~~~ include/linux/variadic-macro.h:98:24: note: in expansion of macro '_VM_E= VAL2' 98 | #define _VM_EVAL1(...) _VM_EVAL2(_VM_EVAL2(_VM_EVAL2(__VA_ARGS__= ))) | ^~~~~~~~~ include/linux/variadic-macro.h:99:24: note: in expansion of macro '_VM_E= VAL3' 99 | #define _VM_EVAL2(...) _VM_EVAL3(_VM_EVAL3(_VM_EVAL3(__VA_ARGS__= ))) | ^~~~~~~~~ include/linux/variadic-macro.h:99:34: note: in expansion of macro '_VM_E= VAL3' 99 | #define _VM_EVAL2(...) _VM_EVAL3(_VM_EVAL3(_VM_EVAL3(__VA_ARGS__= ))) | ^~~~~~~~~ include/linux/variadic-macro.h:99:44: note: in expansion of macro '_VM_E= VAL3' 99 | #define _VM_EVAL2(...) _VM_EVAL3(_VM_EVAL3(_VM_EVAL3(__VA_ARGS__= ))) | ^~~~~~~~~ include/linux/variadic-macro.h:98:34: note: in expansion of macro '_VM_E= VAL2' 98 | #define _VM_EVAL1(...) _VM_EVAL2(_VM_EVAL2(_VM_EVAL2(__VA_ARGS__= ))) | ^~~~~~~~~ include/linux/variadic-macro.h:99:24: note: in expansion of macro '_VM_E= VAL3' 99 | #define _VM_EVAL2(...) _VM_EVAL3(_VM_EVAL3(_VM_EVAL3(__VA_ARGS__= ))) | ^~~~~~~~~ include/linux/variadic-macro.h:99:34: note: in expansion of macro '_VM_E= VAL3' 99 | #define _VM_EVAL2(...) _VM_EVAL3(_VM_EVAL3(_VM_EVAL3(__VA_ARGS__= ))) | ^~~~~~~~~ include/linux/variadic-macro.h:99:44: note: in expansion of macro '_VM_E= VAL3' 99 | #define _VM_EVAL2(...) _VM_EVAL3(_VM_EVAL3(_VM_EVAL3(__VA_ARGS__= ))) | ^~~~~~~~~ include/linux/variadic-macro.h:98:44: note: in expansion of macro '_VM_E= VAL2' 98 | #define _VM_EVAL1(...) _VM_EVAL2(_VM_EVAL2(_VM_EVAL2(__VA_ARGS__= ))) | ^~~~~~~~~ include/linux/variadic-macro.h:97:26: note: in expansion of macro '_VM_E= VAL1' 97 | #define EXPAND_EVAL(...) _VM_EVAL1(_VM_EVAL1(_VM_EVAL1(__VA_ARGS= __))) | ^~~~~~~~~ include/linux/variadic-macro.h:99:24: note: in expansion of macro '_VM_E= VAL3' 99 | #define _VM_EVAL2(...) _VM_EVAL3(_VM_EVAL3(_VM_EVAL3(__VA_ARGS__= ))) | ^~~~~~~~~ include/linux/variadic-macro.h:99:34: note: in expansion of macro '_VM_E= VAL3' 99 | #define _VM_EVAL2(...) _VM_EVAL3(_VM_EVAL3(_VM_EVAL3(__VA_ARGS__= ))) | ^~~~~~~~~ include/linux/variadic-macro.h:99:44: note: in expansion of macro '_VM_E= VAL3' 99 | #define _VM_EVAL2(...) _VM_EVAL3(_VM_EVAL3(_VM_EVAL3(__VA_ARGS__= ))) | ^~~~~~~~~ include/linux/variadic-macro.h:98:24: note: in expansion of macro '_VM_E= VAL2' 98 | #define _VM_EVAL1(...) _VM_EVAL2(_VM_EVAL2(_VM_EVAL2(__VA_ARGS__= ))) | ^~~~~~~~~ include/linux/variadic-macro.h:99:24: note: in expansion of macro '_VM_E= VAL3' 99 | #define _VM_EVAL2(...) _VM_EVAL3(_VM_EVAL3(_VM_EVAL3(__VA_ARGS__= ))) | ^~~~~~~~~ include/linux/variadic-macro.h:99:34: note: in expansion of macro '_VM_E= VAL3' 99 | #define _VM_EVAL2(...) _VM_EVAL3(_VM_EVAL3(_VM_EVAL3(__VA_ARGS__= ))) | ^~~~~~~~~ include/linux/variadic-macro.h:99:44: note: in expansion of macro '_VM_E= VAL3' 99 | #define _VM_EVAL2(...) _VM_EVAL3(_VM_EVAL3(_VM_EVAL3(__VA_ARGS__= ))) | ^~~~~~~~~ include/linux/variadic-macro.h:98:34: note: in expansion of macro '_VM_E= VAL2' 98 | #define _VM_EVAL1(...) _VM_EVAL2(_VM_EVAL2(_VM_EVAL2(__VA_ARGS__= ))) | ^~~~~~~~~ include/linux/variadic-macro.h:99:24: note: in expansion of macro '_VM_E= VAL3' 99 | #define _VM_EVAL2(...) _VM_EVAL3(_VM_EVAL3(_VM_EVAL3(__VA_ARGS__= ))) | ^~~~~~~~~ include/linux/variadic-macro.h:99:34: note: in expansion of macro '_VM_E= VAL3' 99 | #define _VM_EVAL2(...) _VM_EVAL3(_VM_EVAL3(_VM_EVAL3(__VA_ARGS__= ))) | ^~~~~~~~~ include/linux/variadic-macro.h:99:44: note: in expansion of macro '_VM_E= VAL3' 99 | #define _VM_EVAL2(...) _VM_EVAL3(_VM_EVAL3(_VM_EVAL3(__VA_ARGS__= ))) | ^~~~~~~~~ include/linux/variadic-macro.h:98:44: note: in expansion of macro '_VM_E= VAL2' 98 | #define _VM_EVAL1(...) _VM_EVAL2(_VM_EVAL2(_VM_EVAL2(__VA_ARGS__= ))) | ^~~~~~~~~ include/linux/variadic-macro.h:97:36: note: in expansion of macro '_VM_E= VAL1' 97 | #define EXPAND_EVAL(...) _VM_EVAL1(_VM_EVAL1(_VM_EVAL1(__VA_ARGS= __))) | ^~~~~~~~~ include/linux/variadic-macro.h:99:24: note: in expansion of macro '_VM_E= VAL3' 99 | #define _VM_EVAL2(...) _VM_EVAL3(_VM_EVAL3(_VM_EVAL3(__VA_ARGS__= ))) | ^~~~~~~~~ include/linux/variadic-macro.h:99:34: note: in expansion of macro '_VM_E= VAL3' 99 | #define _VM_EVAL2(...) _VM_EVAL3(_VM_EVAL3(_VM_EVAL3(__VA_ARGS__= ))) | ^~~~~~~~~ include/linux/variadic-macro.h:99:44: note: in expansion of macro '_VM_E= VAL3' 99 | #define _VM_EVAL2(...) _VM_EVAL3(_VM_EVAL3(_VM_EVAL3(__VA_ARGS__= ))) | ^~~~~~~~~ include/linux/variadic-macro.h:98:24: note: in expansion of macro '_VM_E= VAL2' 98 | #define _VM_EVAL1(...) _VM_EVAL2(_VM_EVAL2(_VM_EVAL2(__VA_ARGS__= ))) | ^~~~~~~~~ include/linux/variadic-macro.h:99:24: note: in expansion of macro '_VM_E= VAL3' 99 | #define _VM_EVAL2(...) _VM_EVAL3(_VM_EVAL3(_VM_EVAL3(__VA_ARGS__= ))) | ^~~~~~~~~ include/linux/variadic-macro.h:99:34: note: in expansion of macro '_VM_E= VAL3' 99 | #define _VM_EVAL2(...) _VM_EVAL3(_VM_EVAL3(_VM_EVAL3(__VA_ARGS__= ))) | ^~~~~~~~~ include/linux/variadic-macro.h:99:44: note: in expansion of macro '_VM_E= VAL3' 99 | #define _VM_EVAL2(...) _VM_EVAL3(_VM_EVAL3(_VM_EVAL3(__VA_ARGS__= ))) .. vim +133 include/linux/bitmap.h ^1da177e4c3f41 Linus Torvalds 2005-04-16 6 = ^1da177e4c3f41 Linus Torvalds 2005-04-16 7 #include ^1da177e4c3f41 Linus Torvalds 2005-04-16 8 #include ^1da177e4c3f41 Linus Torvalds 2005-04-16 9 #include 14ed9d23aa9acd Jiri Slaby 2007-10-18 10 #include cf41ad5b8211f9 Marek Beh=C3=BAn 2021-04-07 @11 #include ^1da177e4c3f41 Linus Torvalds 2005-04-16 12 = ^1da177e4c3f41 Linus Torvalds 2005-04-16 13 /* ^1da177e4c3f41 Linus Torvalds 2005-04-16 14 * bitmaps provide b= it arrays that consume one or more unsigned ^1da177e4c3f41 Linus Torvalds 2005-04-16 15 * longs. The bitma= p interface and available operations are listed ^1da177e4c3f41 Linus Torvalds 2005-04-16 16 * here, in bitmap.h ^1da177e4c3f41 Linus Torvalds 2005-04-16 17 * ^1da177e4c3f41 Linus Torvalds 2005-04-16 18 * Function implemen= tations generic to all architectures are in ^1da177e4c3f41 Linus Torvalds 2005-04-16 19 * lib/bitmap.c. Fu= nctions implementations that are architecture ^1da177e4c3f41 Linus Torvalds 2005-04-16 20 * specific are in v= arious include/asm-/bitops.h headers ^1da177e4c3f41 Linus Torvalds 2005-04-16 21 * and other arch/ specific files. ^1da177e4c3f41 Linus Torvalds 2005-04-16 22 * ^1da177e4c3f41 Linus Torvalds 2005-04-16 23 * See lib/bitmap.c = for more details. ^1da177e4c3f41 Linus Torvalds 2005-04-16 24 */ ^1da177e4c3f41 Linus Torvalds 2005-04-16 25 = 7d7363e403ce95 Randy Dunlap 2017-10-16 26 /** 7d7363e403ce95 Randy Dunlap 2017-10-16 27 * DOC: bitmap overv= iew 7d7363e403ce95 Randy Dunlap 2017-10-16 28 * ^1da177e4c3f41 Linus Torvalds 2005-04-16 29 * The available bit= map operations and their rough meaning in the ^1da177e4c3f41 Linus Torvalds 2005-04-16 30 * case that the bit= map is a single unsigned long are thus: ^1da177e4c3f41 Linus Torvalds 2005-04-16 31 * 41e7b1661ffbf5 Rasmus Villemoes 2018-10-30 32 * The generated cod= e is more efficient when nbits is known at 41e7b1661ffbf5 Rasmus Villemoes 2018-10-30 33 * compile-time and = at most BITS_PER_LONG. 08cd36570e4717 Andi Kleen 2006-06-26 34 * 7d7363e403ce95 Randy Dunlap 2017-10-16 35 * :: 7d7363e403ce95 Randy Dunlap 2017-10-16 36 * ^1da177e4c3f41 Linus Torvalds 2005-04-16 37 * bitmap_zero(dst,= nbits) *dst =3D 0UL ^1da177e4c3f41 Linus Torvalds 2005-04-16 38 * bitmap_fill(dst,= nbits) *dst =3D ~0UL ^1da177e4c3f41 Linus Torvalds 2005-04-16 39 * bitmap_copy(dst,= src, nbits) *dst =3D *src ^1da177e4c3f41 Linus Torvalds 2005-04-16 40 * bitmap_and(dst, = src1, src2, nbits) *dst =3D *src1 & *src2 ^1da177e4c3f41 Linus Torvalds 2005-04-16 41 * bitmap_or(dst, s= rc1, src2, nbits) *dst =3D *src1 | *src2 ^1da177e4c3f41 Linus Torvalds 2005-04-16 42 * bitmap_xor(dst, = src1, src2, nbits) *dst =3D *src1 ^ *src2 ^1da177e4c3f41 Linus Torvalds 2005-04-16 43 * bitmap_andnot(ds= t, src1, src2, nbits) *dst =3D *src1 & ~(*src2) ^1da177e4c3f41 Linus Torvalds 2005-04-16 44 * bitmap_complemen= t(dst, src, nbits) *dst =3D ~(*src) ^1da177e4c3f41 Linus Torvalds 2005-04-16 45 * bitmap_equal(src= 1, src2, nbits) Are *src1 and *src2 equal? ^1da177e4c3f41 Linus Torvalds 2005-04-16 46 * bitmap_intersect= s(src1, src2, nbits) Do *src1 and *src2 overlap? ^1da177e4c3f41 Linus Torvalds 2005-04-16 47 * bitmap_subset(sr= c1, src2, nbits) Is *src1 a subset of *src2? ^1da177e4c3f41 Linus Torvalds 2005-04-16 48 * bitmap_empty(src= , nbits) Are all bits zero in *src? ^1da177e4c3f41 Linus Torvalds 2005-04-16 49 * bitmap_full(src,= nbits) Are all bits set in *src? ^1da177e4c3f41 Linus Torvalds 2005-04-16 50 * bitmap_weight(sr= c, nbits) Hamming Weight: number set bits c1a2a962a2ad10 Akinobu Mita 2009-12-15 51 * bitmap_set(dst, = pos, nbits) Set specified bit area c1a2a962a2ad10 Akinobu Mita 2009-12-15 52 * bitmap_clear(dst= , pos, nbits) Clear specified bit area c1a2a962a2ad10 Akinobu Mita 2009-12-15 53 * bitmap_find_next= _zero_area(buf, len, pos, n, mask) Find bit free area 780d2a9c86dc12 Wolfram Sang 2020-03-04 54 * bitmap_find_next= _zero_area_off(buf, len, pos, n, mask, mask_off) as above a392d26f32cdd8 Wolfram Sang 2020-03-04 55 * bitmap_next_clea= r_region(map, &start, &end, nbits) Find next clear region a392d26f32cdd8 Wolfram Sang 2020-03-04 56 * bitmap_next_set_= region(map, &start, &end, nbits) Find next set region a392d26f32cdd8 Wolfram Sang 2020-03-04 57 * bitmap_for_each_= clear_region(map, rs, re, start, end) a392d26f32cdd8 Wolfram Sang 2020-03-04 58 * Iterate ov= er all clear regions a392d26f32cdd8 Wolfram Sang 2020-03-04 59 * bitmap_for_each_= set_region(map, rs, re, start, end) a392d26f32cdd8 Wolfram Sang 2020-03-04 60 * Iterate ov= er all set regions ^1da177e4c3f41 Linus Torvalds 2005-04-16 61 * bitmap_shift_rig= ht(dst, src, n, nbits) *dst =3D *src >> n ^1da177e4c3f41 Linus Torvalds 2005-04-16 62 * bitmap_shift_lef= t(dst, src, n, nbits) *dst =3D *src << n 2092767168f068 Stefano Brivio 2020-01-22 63 * bitmap_cut(dst, = src, first, n, nbits) Cut n bits from first, copy rest 30544ed5de431f Andy Shevchenko 2019-12-04 64 * bitmap_replace(d= st, old, new, mask, nbits) *dst =3D (*old & ~(*mask)) | (*new & *mask) fb5eeeee44edb2 Paul Jackson 2005-10-30 65 * bitmap_remap(dst= , src, old, new, nbits) *dst =3D map(old, new)(src) fb5eeeee44edb2 Paul Jackson 2005-10-30 66 * bitmap_bitremap(= oldbit, old, new, nbits) newbit =3D map(old, new)(oldbit) 7ea931c9fc80c4 Paul Jackson 2008-04-28 67 * bitmap_onto(dst,= orig, relmap, nbits) *dst =3D orig relative to relmap 7ea931c9fc80c4 Paul Jackson 2008-04-28 68 * bitmap_fold(dst,= orig, sz, nbits) dst bits =3D orig bits mod sz 01a3ee2b203e51 Reinette Chatre 2006-10-11 69 * bitmap_parse(buf= , buflen, dst, nbits) Parse bitmap dst from kernel buf 01a3ee2b203e51 Reinette Chatre 2006-10-11 70 * bitmap_parse_use= r(ubuf, ulen, dst, nbits) Parse bitmap dst from user buf 4b060420a59609 Mike Travis 2011-05-24 71 * bitmap_parselist= (buf, dst, nbits) Parse bitmap dst from kernel buf 4b060420a59609 Mike Travis 2011-05-24 72 * bitmap_parselist= _user(buf, dst, nbits) Parse bitmap dst from user buf 87e24802586333 Paul Jackson 2006-03-24 73 * bitmap_find_free= _region(bitmap, bits, order) Find and allocate bit region 87e24802586333 Paul Jackson 2006-03-24 74 * bitmap_release_r= egion(bitmap, pos, order) Free specified bit region 87e24802586333 Paul Jackson 2006-03-24 75 * bitmap_allocate_= region(bitmap, pos, order) Allocate specified bit region c724f193619c89 Yury Norov 2018-02-06 76 * bitmap_from_arr3= 2(dst, buf, nbits) Copy nbits from u32[] buf to dst c724f193619c89 Yury Norov 2018-02-06 77 * bitmap_to_arr32(= buf, src, nbits) Copy nbits from buf to u32[] dst 169c474fb22d8a William Breathitt Gray 2019-12-04 78 * bitmap_get_value= 8(map, start) Get 8bit value from map at start 169c474fb22d8a William Breathitt Gray 2019-12-04 79 * bitmap_set_value= 8(map, value, start) Set 8bit value to map@start 7d7363e403ce95 Randy Dunlap 2017-10-16 80 * 334cfa48d38f54 Andy Shevchenko 2018-02-06 81 * Note, bitmap_zero= () and bitmap_fill() operate over the region of 334cfa48d38f54 Andy Shevchenko 2018-02-06 82 * unsigned longs, t= hat is, bits behind bitmap till the unsigned long 334cfa48d38f54 Andy Shevchenko 2018-02-06 83 * boundary will be = zeroed or filled as well. Consider to use 334cfa48d38f54 Andy Shevchenko 2018-02-06 84 * bitmap_clear() or= bitmap_set() to make explicit zeroing or filling 334cfa48d38f54 Andy Shevchenko 2018-02-06 85 * respectively. ^1da177e4c3f41 Linus Torvalds 2005-04-16 86 */ ^1da177e4c3f41 Linus Torvalds 2005-04-16 87 = 7d7363e403ce95 Randy Dunlap 2017-10-16 88 /** 7d7363e403ce95 Randy Dunlap 2017-10-16 89 * DOC: bitmap bitops 7d7363e403ce95 Randy Dunlap 2017-10-16 90 * 7d7363e403ce95 Randy Dunlap 2017-10-16 91 * Also the followin= g operations in asm/bitops.h apply to bitmaps.:: ^1da177e4c3f41 Linus Torvalds 2005-04-16 92 * ^1da177e4c3f41 Linus Torvalds 2005-04-16 93 * set_bit(bit, add= r) *addr |=3D bit ^1da177e4c3f41 Linus Torvalds 2005-04-16 94 * clear_bit(bit, a= ddr) *addr &=3D ~bit ^1da177e4c3f41 Linus Torvalds 2005-04-16 95 * change_bit(bit, = addr) *addr ^=3D bit ^1da177e4c3f41 Linus Torvalds 2005-04-16 96 * test_bit(bit, ad= dr) Is bit set in *addr? ^1da177e4c3f41 Linus Torvalds 2005-04-16 97 * test_and_set_bit= (bit, addr) Set bit and return old value ^1da177e4c3f41 Linus Torvalds 2005-04-16 98 * test_and_clear_b= it(bit, addr) Clear bit and return old value ^1da177e4c3f41 Linus Torvalds 2005-04-16 99 * test_and_change_= bit(bit, addr) Change bit and return old value ^1da177e4c3f41 Linus Torvalds 2005-04-16 100 * find_first_zero_= bit(addr, nbits) Position first zero bit in *addr ^1da177e4c3f41 Linus Torvalds 2005-04-16 101 * find_first_bit(a= ddr, nbits) Position first set bit in *addr 0ade34c37012ea Clement Courbet 2018-02-06 102 * find_next_zero_b= it(addr, nbits, bit) 0ade34c37012ea Clement Courbet 2018-02-06 103 * = Position next zero bit in *addr >=3D bit ^1da177e4c3f41 Linus Torvalds 2005-04-16 104 * find_next_bit(ad= dr, nbits, bit) Position next set bit in *addr >=3D bit 0ade34c37012ea Clement Courbet 2018-02-06 105 * find_next_and_bi= t(addr1, addr2, nbits, bit) 0ade34c37012ea Clement Courbet 2018-02-06 106 * = Same as find_next_bit, but in 0ade34c37012ea Clement Courbet 2018-02-06 107 * = (*addr1 & *addr2) 7d7363e403ce95 Randy Dunlap 2017-10-16 108 * ^1da177e4c3f41 Linus Torvalds 2005-04-16 109 */ ^1da177e4c3f41 Linus Torvalds 2005-04-16 110 = 7d7363e403ce95 Randy Dunlap 2017-10-16 111 /** 7d7363e403ce95 Randy Dunlap 2017-10-16 112 * DOC: declare bitm= ap ^1da177e4c3f41 Linus Torvalds 2005-04-16 113 * The DECLARE_BITMA= P(name,bits) macro, in linux/types.h, can be used ^1da177e4c3f41 Linus Torvalds 2005-04-16 114 * to declare an arr= ay named 'name' of just enough unsigned longs to ^1da177e4c3f41 Linus Torvalds 2005-04-16 115 * contain all bit p= ositions from 0 to 'bits' - 1. ^1da177e4c3f41 Linus Torvalds 2005-04-16 116 */ ^1da177e4c3f41 Linus Torvalds 2005-04-16 117 = cf41ad5b8211f9 Marek Beh=C3=BAn 2021-04-07 118 /** cf41ad5b8211f9 Marek Beh=C3=BAn 2021-04-07 119 * DOC: initial= ize bitmap cf41ad5b8211f9 Marek Beh=C3=BAn 2021-04-07 120 * The INITIALI= ZE_BITMAP(bits, args...) macro expands to a designated cf41ad5b8211f9 Marek Beh=C3=BAn 2021-04-07 121 * initializer = for bitmap of length 'bits', setting each bit specified cf41ad5b8211f9 Marek Beh=C3=BAn 2021-04-07 122 * in 'args...'. cf41ad5b8211f9 Marek Beh=C3=BAn 2021-04-07 123 */ cf41ad5b8211f9 Marek Beh=C3=BAn 2021-04-07 124 #define _BIT_ME= MBER(bit) ((bit) / BITS_PER_LONG) cf41ad5b8211f9 Marek Beh=C3=BAn 2021-04-07 125 #define _VERIFY= _BIT(bit, nbits) \ cf41ad5b8211f9 Marek Beh=C3=BAn 2021-04-07 126 BUILD_BUG_ON_Z= ERO((bit) < 0 || (bit) >=3D (nbits)) cf41ad5b8211f9 Marek Beh=C3=BAn 2021-04-07 127 #define _INIT_B= ITMAP_MEMBER_VALUE(bit, member_bit) \ cf41ad5b8211f9 Marek Beh=C3=BAn 2021-04-07 128 | (_BIT_MEMBER= (bit) =3D=3D _BIT_MEMBER(member_bit) \ cf41ad5b8211f9 Marek Beh=C3=BAn 2021-04-07 129 ? BIT((bit) %= BITS_PER_LONG) \ cf41ad5b8211f9 Marek Beh=C3=BAn 2021-04-07 130 : 0) cf41ad5b8211f9 Marek Beh=C3=BAn 2021-04-07 131 #define _INIT_B= ITMAP_MEMBER(bit, nbits, ...) \ cf41ad5b8211f9 Marek Beh=C3=BAn 2021-04-07 132 [_VERIFY_BIT((= bit), (nbits)) + _BIT_MEMBER(bit)] =3D \ cf41ad5b8211f9 Marek Beh=C3=BAn 2021-04-07 @133 (0 EXPAND_FOR= _EACH(_INIT_BITMAP_MEMBER_VALUE, \ cf41ad5b8211f9 Marek Beh=C3=BAn 2021-04-07 134 (bit), #= #__VA_ARGS__)), cf41ad5b8211f9 Marek Beh=C3=BAn 2021-04-07 135 #define INITIAL= IZE_BITMAP(nbits, ...) \ cf41ad5b8211f9 Marek Beh=C3=BAn 2021-04-07 136 { \ cf41ad5b8211f9 Marek Beh=C3=BAn 2021-04-07 137 EXPAND_FOR_EA= CH_PASS_ARGS(_INIT_BITMAP_MEMBER, (nbits), \ cf41ad5b8211f9 Marek Beh=C3=BAn 2021-04-07 138 ##__VA_A= RGS__) \ cf41ad5b8211f9 Marek Beh=C3=BAn 2021-04-07 139 } cf41ad5b8211f9 Marek Beh=C3=BAn 2021-04-07 140 = --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org --===============1246385200589093008== Content-Type: application/gzip MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="config.gz" 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 s+gE9t3/AR17l5ASZwIA --===============1246385200589093008==--