Hi Vladimir,
I love your patch! Perhaps something to improve:
[auto build test WARNING on net-next/master]
[also build test WARNING on linus/master v5.6-rc7 next-20200327]
[if your patch is applied to the wrong git tree, please drop us a note to help
improve the system. BTW, we also suggest to use '--base' option to specify the
base tree in git format-patch, please see
https://stackoverflow.com/a/37406982]
url:
https://github.com/0day-ci/linux/commits/Vladimir-Oltean/Configure-the-MT...
base:
https://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
92b7e62e5630a370955a4760bbeb3967457034ec
reproduce:
# apt-get install sparse
# sparse version: v0.6.1-187-gbff9b106-dirty
make ARCH=x86_64 allmodconfig
make C=1 CF='-fdiagnostic-prefix -D__CHECK_ENDIAN__'
:::::: branch date: 17 hours ago
:::::: commit date: 17 hours ago
If you fix the issue, kindly add following tag
Reported-by: kbuild test robot <lkp(a)intel.com>
net/dsa/slave.c:506:13: sparse: sparse: incorrect type in initializer (different
address spaces) @@ expected void const [noderef] <asn:3> *__vpp_verify @@ got
const [noderef] <asn:3> *__vpp_verify @@
net/dsa/slave.c:506:13: sparse: expected void const [noderef] <asn:3>
*__vpp_verify
net/dsa/slave.c:506:13: sparse: got struct pcpu_sw_netstats *
net/dsa/slave.c:640:21: sparse: sparse: incorrect type in initializer (different
address spaces) @@ expected void const [noderef] <asn:3> *__vpp_verify @@ got
const [noderef] <asn:3> *__vpp_verify @@
net/dsa/slave.c:640:21: sparse: expected void const [noderef] <asn:3>
*__vpp_verify
net/dsa/slave.c:640:21: sparse: got struct pcpu_sw_netstats *
net/dsa/slave.c:1106:21: sparse: sparse: incorrect type in initializer (different
address spaces) @@ expected void const [noderef] <asn:3> *__vpp_verify @@ got
const [noderef] <asn:3> *__vpp_verify @@
net/dsa/slave.c:1106:21: sparse: expected void const [noderef] <asn:3>
*__vpp_verify
net/dsa/slave.c:1106:21: sparse: got struct pcpu_sw_netstats *
> net/dsa/slave.c:1264:6: sparse: sparse: symbol
'dsa_bridge_mtu_normalization' was not declared. Should it be static?
net/dsa/slave.c:1682:20: sparse: sparse: incorrect type in assignment (different address
spaces) @@ expected struct pcpu_sw_netstats *stats64 @@ got struct pcpu_sw_netstruct
pcpu_sw_netstats *stats64 @@
net/dsa/slave.c:1682:20: sparse: expected struct pcpu_sw_netstats *stats64
net/dsa/slave.c:1682:20: sparse: got struct pcpu_sw_netstats [noderef] <asn:3>
*pcpu_stats
net/dsa/slave.c:1726:22: sparse: sparse: incorrect type in argument 1 (different
address spaces) @@ expected void [noderef] <asn:3> *__pdata @@ got svoid
[noderef] <asn:3> *__pdata @@
net/dsa/slave.c:1726:22: sparse: expected void [noderef] <asn:3> *__pdata
net/dsa/slave.c:1726:22: sparse: got struct pcpu_sw_netstats *stats64
net/dsa/slave.c:1745:22: sparse: sparse: incorrect type in argument 1 (different
address spaces) @@ expected void [noderef] <asn:3> *__pdata @@ got svoid
[noderef] <asn:3> *__pdata @@
net/dsa/slave.c:1745:22: sparse: expected void [noderef] <asn:3> *__pdata
net/dsa/slave.c:1745:22: sparse: got struct pcpu_sw_netstats *stats64
Please review and possibly fold the followup patch.
---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org