* [pci:pci/review/cpumask 2/5] arch/sparc/mm/init_64.c:1126:17: error: passing argument 1 of 'cpumask_setall' from incompatible pointer type
@ 2020-02-11 2:59 kbuild test robot
0 siblings, 0 replies; only message in thread
From: kbuild test robot @ 2020-02-11 2:59 UTC (permalink / raw)
To: kbuild-all
[-- Attachment #1: Type: text/plain, Size: 18861 bytes --]
tree: https://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git pci/review/cpumask
head: f926e1b19abb750caa57840ff2e76afabae33ce1
commit: 429d2ff853f51d20720142f0232ec8b469cc24af [2/5] Unify sparc
config: sparc-allyesconfig (attached as .config)
compiler: sparc64-linux-gcc (GCC) 7.5.0
reproduce:
wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross
chmod +x ~/bin/make.cross
git checkout 429d2ff853f51d20720142f0232ec8b469cc24af
# save the attached .config to linux build tree
GCC_VERSION=7.5.0 make.cross ARCH=sparc
If you fix the issue, kindly add following tag
Reported-by: kbuild test robot <lkp@intel.com>
All error/warnings (new ones prefixed by >>):
In file included from arch/sparc/include/asm/topology.h:5:0,
from include/linux/topology.h:36,
from include/linux/gfp.h:9,
from include/linux/xarray.h:14,
from include/linux/radix-tree.h:18,
from include/linux/idr.h:15,
from include/linux/kernfs.h:13,
from include/linux/sysfs.h:16,
from include/linux/kobject.h:20,
from include/linux/of.h:17,
from drivers//soc/bcm/brcmstb/common.c:8:
include/linux/topology.h: In function 'cpu_cpu_mask':
>> arch/sparc/include/asm/topology_64.h:15:24: warning: pointer type mismatch in conditional expression
cpu_all_mask : \
^
include/linux/topology.h:230:9: note: in expansion of macro 'cpumask_of_node'
return cpumask_of_node(cpu_to_node(cpu));
^~~~~~~~~~~~~~~
--
In file included from arch/sparc/include/asm/topology.h:5:0,
from include/linux/topology.h:36,
from include/linux/gfp.h:9,
from include/linux/umh.h:4,
from include/linux/kmod.h:9,
from include/linux/module.h:16,
from drivers//scsi/scsi_sysfs.c:10:
include/linux/topology.h: In function 'cpu_cpu_mask':
>> arch/sparc/include/asm/topology_64.h:15:24: warning: pointer type mismatch in conditional expression
cpu_all_mask : \
^
include/linux/topology.h:230:9: note: in expansion of macro 'cpumask_of_node'
return cpumask_of_node(cpu_to_node(cpu));
^~~~~~~~~~~~~~~
drivers//scsi/scsi_sysfs.c: At top level:
drivers//scsi/scsi_sysfs.c:1027:10: fatal error: scsi_devinfo_tbl.c: No such file or directory
#include "scsi_devinfo_tbl.c"
^~~~~~~~~~~~~~~~~~~~
compilation terminated.
--
In file included from arch/sparc/include/asm/topology.h:5:0,
from include/linux/topology.h:36,
from include/linux/gfp.h:9,
from include/linux/xarray.h:14,
from include/linux/radix-tree.h:18,
from include/linux/idr.h:15,
from include/linux/kernfs.h:13,
from include/linux/sysfs.h:16,
from include/linux/kobject.h:20,
from include/linux/device.h:17,
from include/linux/platform_data/cros_ec_proto.h:11,
from drivers//platform/chrome/cros_ec_trace.h:17,
from drivers//platform/chrome/cros_ec_trace.c:210:
include/linux/topology.h: In function 'cpu_cpu_mask':
>> arch/sparc/include/asm/topology_64.h:15:24: warning: pointer type mismatch in conditional expression
cpu_all_mask : \
^
include/linux/topology.h:230:9: note: in expansion of macro 'cpumask_of_node'
return cpumask_of_node(cpu_to_node(cpu));
^~~~~~~~~~~~~~~
In file included from drivers//platform/chrome/cros_ec_trace.h:69:0,
from drivers//platform/chrome/cros_ec_trace.c:210:
include/trace/define_trace.h: At top level:
include/trace/define_trace.h:95:42: fatal error: ./cros_ec_trace.h: No such file or directory
#include TRACE_INCLUDE(TRACE_INCLUDE_FILE)
^
compilation terminated.
--
In file included from arch/sparc/include/asm/topology.h:5:0,
from include/linux/topology.h:36,
from include/linux/gfp.h:9,
from include/linux/umh.h:4,
from include/linux/kmod.h:9,
from include/linux/module.h:16,
from drivers//net/wireless/mediatek/mt76/trace.c:6:
include/linux/topology.h: In function 'cpu_cpu_mask':
>> arch/sparc/include/asm/topology_64.h:15:24: warning: pointer type mismatch in conditional expression
cpu_all_mask : \
^
include/linux/topology.h:230:9: note: in expansion of macro 'cpumask_of_node'
return cpumask_of_node(cpu_to_node(cpu));
^~~~~~~~~~~~~~~
In file included from drivers//net/wireless/mediatek/mt76/trace.h:61:0,
from drivers//net/wireless/mediatek/mt76/trace.c:10:
include/trace/define_trace.h: At top level:
include/trace/define_trace.h:95:42: fatal error: ./trace.h: No such file or directory
#include TRACE_INCLUDE(TRACE_INCLUDE_FILE)
^
compilation terminated.
--
In file included from arch/sparc/include/asm/topology.h:5:0,
from include/linux/topology.h:36,
from include/linux/gfp.h:9,
from include/linux/umh.h:4,
from include/linux/kmod.h:9,
from include/linux/module.h:16,
from drivers//net/wireless/mediatek/mt76/usb_trace.c:6:
include/linux/topology.h: In function 'cpu_cpu_mask':
>> arch/sparc/include/asm/topology_64.h:15:24: warning: pointer type mismatch in conditional expression
cpu_all_mask : \
^
include/linux/topology.h:230:9: note: in expansion of macro 'cpumask_of_node'
return cpumask_of_node(cpu_to_node(cpu));
^~~~~~~~~~~~~~~
In file included from drivers//net/wireless/mediatek/mt76/usb_trace.h:86:0,
from drivers//net/wireless/mediatek/mt76/usb_trace.c:10:
include/trace/define_trace.h: At top level:
include/trace/define_trace.h:95:42: fatal error: ./usb_trace.h: No such file or directory
#include TRACE_INCLUDE(TRACE_INCLUDE_FILE)
^
compilation terminated.
--
In file included from arch/sparc/include/asm/topology.h:5:0,
from include/linux/topology.h:36,
from include/linux/gfp.h:9,
from include/linux/umh.h:4,
from include/linux/kmod.h:9,
from include/linux/module.h:16,
from drivers//net/wireless/mediatek/mt76/mt76x02_trace.c:6:
include/linux/topology.h: In function 'cpu_cpu_mask':
>> arch/sparc/include/asm/topology_64.h:15:24: warning: pointer type mismatch in conditional expression
cpu_all_mask : \
^
include/linux/topology.h:230:9: note: in expansion of macro 'cpumask_of_node'
return cpumask_of_node(cpu_to_node(cpu));
^~~~~~~~~~~~~~~
In file included from drivers//net/wireless/mediatek/mt76/mt76x02_trace.h:133:0,
from drivers//net/wireless/mediatek/mt76/mt76x02_trace.c:10:
include/trace/define_trace.h: At top level:
include/trace/define_trace.h:95:42: fatal error: ./mt76x02_trace.h: No such file or directory
#include TRACE_INCLUDE(TRACE_INCLUDE_FILE)
^
compilation terminated.
--
In file included from arch/sparc/include/asm/topology.h:5:0,
from include/linux/topology.h:36,
from include/linux/gfp.h:9,
from include/linux/xarray.h:14,
from include/linux/radix-tree.h:18,
from include/linux/idr.h:15,
from include/linux/kernfs.h:13,
from include/linux/sysfs.h:16,
from include/linux/kobject.h:20,
from include/linux/of.h:17,
from drivers//soc/qcom/rpmh-rsc.c:14:
include/linux/topology.h: In function 'cpu_cpu_mask':
>> arch/sparc/include/asm/topology_64.h:15:24: warning: pointer type mismatch in conditional expression
cpu_all_mask : \
^
include/linux/topology.h:230:9: note: in expansion of macro 'cpumask_of_node'
return cpumask_of_node(cpu_to_node(cpu));
^~~~~~~~~~~~~~~
In file included from drivers//soc/qcom/trace-rpmh.h:82:0,
from drivers//soc/qcom/rpmh-rsc.c:28:
include/trace/define_trace.h: At top level:
include/trace/define_trace.h:95:42: fatal error: ./trace-rpmh.h: No such file or directory
#include TRACE_INCLUDE(TRACE_INCLUDE_FILE)
^
compilation terminated.
--
In file included from arch/sparc/include/asm/topology.h:5:0,
from include/linux/topology.h:36,
from include/linux/gfp.h:9,
from include/linux/xarray.h:14,
from include/linux/radix-tree.h:18,
from include/linux/idr.h:15,
from include/linux/kernfs.h:13,
from include/linux/sysfs.h:16,
from include/linux/kobject.h:20,
from include/linux/of.h:17,
from include/linux/irqdomain.h:35,
from include/linux/acpi.h:13,
from drivers//net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c:4:
include/linux/topology.h: In function 'cpu_cpu_mask':
>> arch/sparc/include/asm/topology_64.h:15:24: warning: pointer type mismatch in conditional expression
cpu_all_mask : \
^
include/linux/topology.h:230:9: note: in expansion of macro 'cpumask_of_node'
return cpumask_of_node(cpu_to_node(cpu));
^~~~~~~~~~~~~~~
In file included from arch/sparc/include/asm/topology.h:5:0,
from include/linux/topology.h:36,
from include/linux/gfp.h:9,
from include/linux/xarray.h:14,
from include/linux/radix-tree.h:18,
from include/linux/idr.h:15,
from include/linux/kernfs.h:13,
from include/linux/sysfs.h:16,
from include/linux/kobject.h:20,
from include/linux/of.h:17,
from include/linux/irqdomain.h:35,
from include/linux/acpi.h:13,
from drivers//net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c:4:
drivers//net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c: In function 'hclge_configure':
>> arch/sparc/include/asm/topology_64.h:15:24: warning: pointer type mismatch in conditional expression
cpu_all_mask : \
^
drivers//net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c:1421:21: note: in expansion of macro 'cpumask_of_node'
i = cpumask_weight(cpumask_of_node(dev_to_node(&hdev->pdev->dev)));
^~~~~~~~~~~~~~~
--
In file included from arch/sparc/include/asm/topology.h:5:0,
from include/linux/topology.h:36,
from include/linux/gfp.h:9,
from include/linux/umh.h:4,
from include/linux/kmod.h:9,
from include/linux/module.h:16,
from drivers//net/wireless/quantenna/qtnfmac/pcie/pcie.c:4:
include/linux/topology.h: In function 'cpu_cpu_mask':
>> arch/sparc/include/asm/topology_64.h:15:24: warning: pointer type mismatch in conditional expression
cpu_all_mask : \
^
include/linux/topology.h:230:9: note: in expansion of macro 'cpumask_of_node'
return cpumask_of_node(cpu_to_node(cpu));
^~~~~~~~~~~~~~~
In file included from drivers//net/wireless/quantenna/qtnfmac/pcie/pcie.c:14:0:
drivers//net/wireless/quantenna/qtnfmac/pcie/pcie_priv.h: At top level:
drivers//net/wireless/quantenna/qtnfmac/pcie/pcie_priv.h:14:10: fatal error: shm_ipc.h: No such file or directory
#include "shm_ipc.h"
^~~~~~~~~~~
compilation terminated.
--
In file included from arch/sparc/include/asm/topology.h:5:0,
from include/linux/topology.h:36,
from include/linux/gfp.h:9,
from include/linux/xarray.h:14,
from include/linux/radix-tree.h:18,
from include/linux/idr.h:15,
from include/linux/kernfs.h:13,
from include/linux/sysfs.h:16,
from include/linux/kobject.h:20,
from include/linux/pci.h:35,
from drivers//block/mtip32xx/mtip32xx.c:11:
include/linux/topology.h: In function 'cpu_cpu_mask':
>> arch/sparc/include/asm/topology_64.h:15:24: warning: pointer type mismatch in conditional expression
cpu_all_mask : \
^
include/linux/topology.h:230:9: note: in expansion of macro 'cpumask_of_node'
return cpumask_of_node(cpu_to_node(cpu));
^~~~~~~~~~~~~~~
In file included from arch/sparc/include/asm/topology.h:5:0,
from include/linux/topology.h:36,
from include/linux/gfp.h:9,
from include/linux/xarray.h:14,
from include/linux/radix-tree.h:18,
from include/linux/idr.h:15,
from include/linux/kernfs.h:13,
from include/linux/sysfs.h:16,
from include/linux/kobject.h:20,
from include/linux/pci.h:35,
from drivers//block/mtip32xx/mtip32xx.c:11:
drivers//block/mtip32xx/mtip32xx.c: In function 'get_least_used_cpu_on_node':
>> arch/sparc/include/asm/topology_64.h:15:24: warning: pointer type mismatch in conditional expression
cpu_all_mask : \
^
drivers//block/mtip32xx/mtip32xx.c:3896:14: note: in expansion of macro 'cpumask_of_node'
node_mask = cpumask_of_node(node);
^~~~~~~~~~~~~~~
drivers//block/mtip32xx/mtip32xx.c: In function 'mtip_pci_probe':
>> arch/sparc/include/asm/topology_64.h:15:24: warning: pointer type mismatch in conditional expression
cpu_all_mask : \
^
drivers//block/mtip32xx/mtip32xx.c:4070:14: note: in expansion of macro 'cpumask_of_node'
node_mask = cpumask_of_node(dd->numa_node);
^~~~~~~~~~~~~~~
>> arch/sparc/include/asm/topology_64.h:15:24: warning: pointer type mismatch in conditional expression
cpu_all_mask : \
^
include/linux/topology.h:39:43: note: in expansion of macro 'cpumask_of_node'
#define nr_cpus_node(node) cpumask_weight(cpumask_of_node(node))
^~~~~~~~~~~~~~~
include/linux/dev_printk.h:110:33: note: in expansion of macro 'nr_cpus_node'
_dev_info(dev, dev_fmt(fmt), ##__VA_ARGS__)
^~~~~~~~~~~
drivers//block/mtip32xx/mtip32xx.c:4078:3: note: in expansion of macro 'dev_info'
dev_info(&pdev->dev, "Node %d on package %d has %d cpu(s): %s\n",
^~~~~~~~
--
In file included from arch/sparc/include/asm/topology.h:5:0,
from include/linux/topology.h:36,
from include/linux/gfp.h:9,
from include/linux/xarray.h:14,
from include/linux/radix-tree.h:18,
from include/linux/idr.h:15,
from include/linux/kernfs.h:13,
from include/linux/sysfs.h:16,
from include/linux/kobject.h:20,
from include/linux/pci.h:35,
from drivers/pci/pci-driver.c:7:
include/linux/topology.h: In function 'cpu_cpu_mask':
>> arch/sparc/include/asm/topology_64.h:15:24: warning: pointer type mismatch in conditional expression
cpu_all_mask : \
^
include/linux/topology.h:230:9: note: in expansion of macro 'cpumask_of_node'
return cpumask_of_node(cpu_to_node(cpu));
^~~~~~~~~~~~~~~
In file included from include/linux/rcupdate.h:31:0,
from include/linux/radix-tree.h:15,
from include/linux/idr.h:15,
from include/linux/kernfs.h:13,
from include/linux/sysfs.h:16,
from include/linux/kobject.h:20,
from include/linux/pci.h:35,
from drivers/pci/pci-driver.c:7:
drivers/pci/pci-driver.c: In function 'pci_call_probe':
>> arch/sparc/include/asm/topology_64.h:15:24: warning: pointer type mismatch in conditional expression
cpu_all_mask : \
^
include/linux/cpumask.h:611:63: note: in definition of macro 'cpumask_first_and'
#define cpumask_first_and(src1p, src2p) cpumask_next_and(-1, (src1p), (src2p))
^~~~~
drivers/pci/pci-driver.c:356:9: note: in expansion of macro 'cpumask_any_and'
cpu = cpumask_any_and(cpumask_of_node(node), cpu_online_mask);
^~~~~~~~~~~~~~~
drivers/pci/pci-driver.c:356:25: note: in expansion of macro 'cpumask_of_node'
cpu = cpumask_any_and(cpumask_of_node(node), cpu_online_mask);
^~~~~~~~~~~~~~~
..
vim +/cpumask_setall +1126 arch/sparc/mm/init_64.c
1115
1116 numadbg("Initializing tables for non-numa.\n");
1117
1118 node_masks[0].mask = 0;
1119 node_masks[0].match = 0;
1120 num_node_masks = 1;
1121
1122 #ifdef CONFIG_NEED_MULTIPLE_NODES
1123 for (i = 0; i < NR_CPUS; i++)
1124 numa_cpu_lookup_table[i] = 0;
1125
> 1126 cpumask_setall(&node_to_cpumask_map[0]);
1127 #endif
1128 }
1129
---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org
[-- Attachment #2: config.gz --]
[-- Type: application/gzip, Size: 61177 bytes --]
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2020-02-11 2:59 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-02-11 2:59 [pci:pci/review/cpumask 2/5] arch/sparc/mm/init_64.c:1126:17: error: passing argument 1 of 'cpumask_setall' from incompatible pointer type kbuild test robot
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.