* [pci:pci/review/cpumask 5/5] arch/ia64/include/asm/topology.h:29:24: warning: pointer type mismatch in conditional expression
@ 2020-02-10 20:49 ` kbuild test robot
0 siblings, 0 replies; 2+ messages in thread
From: kbuild test robot @ 2020-02-10 20:49 UTC (permalink / raw)
To: Bjorn Helgaas; +Cc: kbuild-all, linux-pci
[-- Attachment #1: Type: text/plain, Size: 21253 bytes --]
tree: https://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git pci/review/cpumask
head: f926e1b19abb750caa57840ff2e76afabae33ce1
commit: f926e1b19abb750caa57840ff2e76afabae33ce1 [5/5] Unify ia64
config: ia64-randconfig-a001-20200210 (attached as .config)
compiler: ia64-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 f926e1b19abb750caa57840ff2e76afabae33ce1
# save the attached .config to linux build tree
GCC_VERSION=7.5.0 make.cross ARCH=ia64
If you fix the issue, kindly add following tag
Reported-by: kbuild test robot <lkp@intel.com>
All warnings (new ones prefixed by >>):
In file included from include/linux/topology.h:36:0,
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/video/fbdev/aty/aty128fb.c:50:
include/linux/topology.h: In function 'cpu_cpu_mask':
>> arch/ia64/include/asm/topology.h:29: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/topology.h:36:0,
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/ia64/include/asm/topology.h:29: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/ia64/include/asm/topology.h:29: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);
^~~~~~~~~~~~~~~
--
In file included from include/linux/topology.h:36:0,
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-sysfs.c:18:
include/linux/topology.h: In function 'cpu_cpu_mask':
>> arch/ia64/include/asm/topology.h:29: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//pci/pci-sysfs.c: In function 'pci_dev_show_local_cpu':
>> arch/ia64/include/asm/topology.h:29:24: warning: pointer type mismatch in conditional expression
cpu_all_mask : \
^
>> drivers//pci/pci-sysfs.c:85:8: note: in expansion of macro 'cpumask_of_node'
cpumask_of_node(dev_to_node(dev));
^~~~~~~~~~~~~~~
drivers//pci/pci-sysfs.c: In function 'cpuaffinity_show':
>> arch/ia64/include/asm/topology.h:29:24: warning: pointer type mismatch in conditional expression
cpu_all_mask : \
^
>> arch/ia64/include/asm/topology.h:52:6: note: in expansion of macro 'cpumask_of_node'
cpumask_of_node(pcibus_to_node(bus)))
^~~~~~~~~~~~~~~
>> drivers//pci/pci-sysfs.c:112:34: note: in expansion of macro 'cpumask_of_pcibus'
const struct cpumask *cpumask = cpumask_of_pcibus(to_pci_bus(dev));
^~~~~~~~~~~~~~~~~
drivers//pci/pci-sysfs.c: In function 'cpulistaffinity_show':
>> arch/ia64/include/asm/topology.h:29:24: warning: pointer type mismatch in conditional expression
cpu_all_mask : \
^
>> arch/ia64/include/asm/topology.h:52:6: note: in expansion of macro 'cpumask_of_node'
cpumask_of_node(pcibus_to_node(bus)))
^~~~~~~~~~~~~~~
drivers//pci/pci-sysfs.c:121:34: note: in expansion of macro 'cpumask_of_pcibus'
const struct cpumask *cpumask = cpumask_of_pcibus(to_pci_bus(dev));
^~~~~~~~~~~~~~~~~
--
In file included from include/linux/topology.h:36:0,
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_device.h:13,
from drivers//dma/dmaengine.c:34:
include/linux/topology.h: In function 'cpu_cpu_mask':
>> arch/ia64/include/asm/topology.h:29: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//dma/dmaengine.c: In function 'dma_chan_is_local':
>> arch/ia64/include/asm/topology.h:29:24: warning: pointer type mismatch in conditional expression
cpu_all_mask : \
^
>> drivers//dma/dmaengine.c:228:25: note: in expansion of macro 'cpumask_of_node'
cpumask_test_cpu(cpu, cpumask_of_node(node));
^~~~~~~~~~~~~~~
--
In file included from include/linux/topology.h:36:0,
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//base/node.c:6:
include/linux/topology.h: In function 'cpu_cpu_mask':
>> arch/ia64/include/asm/topology.h:29: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//base/node.c: In function 'node_read_cpumap':
>> arch/ia64/include/asm/topology.h:29:24: warning: pointer type mismatch in conditional expression
cpu_all_mask : \
^
>> drivers//base/node.c:42:20: note: in expansion of macro 'cpumask_of_node'
cpumask_and(mask, cpumask_of_node(node_dev->dev.id), cpu_online_mask);
^~~~~~~~~~~~~~~
--
In file included from include/linux/topology.h:36:0,
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//mtd/devices/docg3.c:9:
include/linux/topology.h: In function 'cpu_cpu_mask':
>> arch/ia64/include/asm/topology.h:29: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//mtd/devices/docg3.h:343:0,
from drivers//mtd/devices/docg3.c:27:
include/trace/define_trace.h: At top level:
include/trace/define_trace.h:95:42: fatal error: ./docg3.h: No such file or directory
#include TRACE_INCLUDE(TRACE_INCLUDE_FILE)
^
compilation terminated.
--
In file included from include/linux/topology.h:36:0,
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 drivers//base/regmap/regmap.c:9:
include/linux/topology.h: In function 'cpu_cpu_mask':
>> arch/ia64/include/asm/topology.h:29: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//base/regmap/trace.h:258:0,
from drivers//base/regmap/regmap.c:22:
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 include/linux/topology.h:36:0,
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//media/tuners/mxl5005s.c:62:
include/linux/topology.h: In function 'cpu_cpu_mask':
>> arch/ia64/include/asm/topology.h:29: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//media/tuners/mxl5005s.c: In function 'MXL5005_ControlInit.isra.2':
drivers//media/tuners/mxl5005s.c:1660:1: warning: the frame size of 4448 bytes is larger than 2048 bytes [-Wframe-larger-than=]
}
^
--
In file included from include/linux/topology.h:36:0,
from include/linux/gfp.h:9,
from include/linux/slab.h:15,
from include/linux/greybus.h:17,
from drivers//greybus/core.c:12:
include/linux/topology.h: In function 'cpu_cpu_mask':
>> arch/ia64/include/asm/topology.h:29: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//greybus/greybus_trace.h:501:0,
from drivers//greybus/core.c:13:
include/trace/define_trace.h: At top level:
include/trace/define_trace.h:95:42: fatal error: ./greybus_trace.h: No such file or directory
#include TRACE_INCLUDE(TRACE_INCLUDE_FILE)
^
compilation terminated.
--
In file included from include/linux/topology.h:36:0,
from include/linux/gfp.h:9,
from include/linux/mm.h:10,
from arch/ia64/include/asm/uaccess.h:38,
from include/linux/uaccess.h:11,
from include/linux/sched/task.h:11,
from include/linux/sched/signal.h:9,
from include/linux/sched/cputime.h:5,
from kernel///sched/sched.h:11,
from kernel///sched/core.c:9:
include/linux/topology.h: In function 'cpu_cpu_mask':
>> arch/ia64/include/asm/topology.h:29: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/topology.h:36:0,
from include/linux/gfp.h:9,
from include/linux/mm.h:10,
from arch/ia64/include/asm/uaccess.h:38,
from include/linux/uaccess.h:11,
from include/linux/sched/task.h:11,
from include/linux/sched/signal.h:9,
from include/linux/sched/cputime.h:5,
from kernel///sched/sched.h:11,
from kernel///sched/core.c:9:
kernel///sched/core.c: In function 'select_fallback_rq':
>> arch/ia64/include/asm/topology.h:29:24: warning: pointer type mismatch in conditional expression
cpu_all_mask : \
^
>> kernel///sched/core.c:2045:14: note: in expansion of macro 'cpumask_of_node'
nodemask = cpumask_of_node(nid);
^~~~~~~~~~~~~~~
In file included from include/linux/cpumask.h:12:0,
from include/linux/rcupdate.h:31,
from include/linux/rculist.h:11,
from include/linux/pid.h:5,
from include/linux/sched.h:14,
from kernel///sched/sched.h:5,
from kernel///sched/core.c:9:
In function 'bitmap_zero',
inlined from 'cpumask_clear' at include/linux/cpumask.h:406:2,
inlined from 'get_mmu_context' at arch/ia64/include/asm/mmu_context.h:92:3,
inlined from 'activate_context' at arch/ia64/include/asm/mmu_context.h:170:11,
inlined from 'activate_mm.isra.73' at arch/ia64/include/asm/mmu_context.h:194:2,
inlined from 'idle_task_exit' at kernel///sched/core.c:6193:3:
include/linux/bitmap.h:232:2: warning: 'memset' writing 512 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=]
memset(dst, 0, len);
^~~~~~~~~~~~~~~~~~~
--
In file included from include/linux/topology.h:36:0,
from include/linux/gfp.h:9,
from include/linux/mm.h:10,
from arch/ia64/include/asm/uaccess.h:38,
from include/linux/uaccess.h:11,
from include/linux/sched/task.h:11,
from include/linux/sched/signal.h:9,
from include/linux/sched/cputime.h:5,
from kernel///sched/sched.h:11,
from kernel///sched/topology.c:5:
include/linux/topology.h: In function 'cpu_cpu_mask':
>> arch/ia64/include/asm/topology.h:29: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/topology.h:36:0,
from include/linux/gfp.h:9,
from include/linux/mm.h:10,
from arch/ia64/include/asm/uaccess.h:38,
from include/linux/uaccess.h:11,
from include/linux/sched/task.h:11,
from include/linux/sched/signal.h:9,
from include/linux/sched/cputime.h:5,
from kernel///sched/sched.h:11,
from kernel///sched/topology.c:5:
kernel///sched/topology.c: In function 'sched_init_numa':
>> arch/ia64/include/asm/topology.h:29:24: warning: pointer type mismatch in conditional expression
cpu_all_mask : \
^
>> kernel///sched/topology.c:1653:28: note: in expansion of macro 'cpumask_of_node'
cpumask_or(mask, mask, cpumask_of_node(k));
^~~~~~~~~~~~~~~
..
vim +29 arch/ia64/include/asm/topology.h
e5ecc192dfc5e0 include/asm-ia64/topology.h Christoph Lameter 2006-04-13 24
^1da177e4c3f41 include/asm-ia64/topology.h Linus Torvalds 2005-04-16 25 /*
^1da177e4c3f41 include/asm-ia64/topology.h Linus Torvalds 2005-04-16 26 * Returns a bitmask of CPUs on Node 'node'.
^1da177e4c3f41 include/asm-ia64/topology.h Linus Torvalds 2005-04-16 27 */
1d1e9f04216b37 arch/ia64/include/asm/topology.h Anton Blanchard 2010-01-06 28 #define cpumask_of_node(node) ((node) == -1 ? \
1d1e9f04216b37 arch/ia64/include/asm/topology.h Anton Blanchard 2010-01-06 @29 cpu_all_mask : \
f926e1b19abb75 arch/ia64/include/asm/topology.h Bjorn Helgaas 2020-02-10 30 &node_to_cpumask_map[node])
^1da177e4c3f41 include/asm-ia64/topology.h Linus Torvalds 2005-04-16 31
514604c6d1779c include/asm-ia64/topology.h Christoph Lameter 2005-07-07 32 /*
514604c6d1779c include/asm-ia64/topology.h Christoph Lameter 2005-07-07 33 * Determines the node for a given pci bus
514604c6d1779c include/asm-ia64/topology.h Christoph Lameter 2005-07-07 34 */
514604c6d1779c include/asm-ia64/topology.h Christoph Lameter 2005-07-07 35 #define pcibus_to_node(bus) PCI_CONTROLLER(bus)->node
514604c6d1779c include/asm-ia64/topology.h Christoph Lameter 2005-07-07 36
^1da177e4c3f41 include/asm-ia64/topology.h Linus Torvalds 2005-04-16 37 void build_cpu_to_node_map(void);
^1da177e4c3f41 include/asm-ia64/topology.h Linus Torvalds 2005-04-16 38
^1da177e4c3f41 include/asm-ia64/topology.h Linus Torvalds 2005-04-16 39 #endif /* CONFIG_NUMA */
^1da177e4c3f41 include/asm-ia64/topology.h Linus Torvalds 2005-04-16 40
69dcc99199fe29 include/asm-ia64/topology.h Zhang, Yanmin 2006-02-03 41 #ifdef CONFIG_SMP
69dcc99199fe29 include/asm-ia64/topology.h Zhang, Yanmin 2006-02-03 42 #define topology_physical_package_id(cpu) (cpu_data(cpu)->socket_id)
69dcc99199fe29 include/asm-ia64/topology.h Zhang, Yanmin 2006-02-03 43 #define topology_core_id(cpu) (cpu_data(cpu)->core_id)
333af15341b2f6 arch/ia64/include/asm/topology.h Rusty Russell 2009-01-01 44 #define topology_core_cpumask(cpu) (&cpu_core_map[cpu])
06931e62246844 arch/ia64/include/asm/topology.h Bartosz Golaszewski 2015-05-26 45 #define topology_sibling_cpumask(cpu) (&per_cpu(cpu_sibling_map, cpu))
69dcc99199fe29 include/asm-ia64/topology.h Zhang, Yanmin 2006-02-03 46 #endif
69dcc99199fe29 include/asm-ia64/topology.h Zhang, Yanmin 2006-02-03 47
fe086a7bea7ab7 include/asm-ia64/topology.h Alex Chiang 2008-04-29 48 extern void arch_fix_phys_package_id(int num, u32 slot);
fe086a7bea7ab7 include/asm-ia64/topology.h Alex Chiang 2008-04-29 49
fbb776c3ca4501 arch/ia64/include/asm/topology.h Rusty Russell 2008-12-26 50 #define cpumask_of_pcibus(bus) (pcibus_to_node(bus) == -1 ? \
fbb776c3ca4501 arch/ia64/include/asm/topology.h Rusty Russell 2008-12-26 51 cpu_all_mask : \
36c401a44abcc3 arch/ia64/include/asm/topology.h Ingo Molnar 2009-01-06 @52 cpumask_of_node(pcibus_to_node(bus)))
fbb776c3ca4501 arch/ia64/include/asm/topology.h Rusty Russell 2008-12-26 53
:::::: The code at line 29 was first introduced by commit
:::::: 1d1e9f04216b379000128392b11edd7f5d0ebed1 [IA64] cpumask_of_node() should handle -1 as a node
:::::: TO: Anton Blanchard <anton@samba.org>
:::::: CC: Tony Luck <tony.luck@intel.com>
---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org
[-- Attachment #2: .config.gz --]
[-- Type: application/gzip, Size: 31879 bytes --]
^ permalink raw reply [flat|nested] 2+ messages in thread
* [pci:pci/review/cpumask 5/5] arch/ia64/include/asm/topology.h:29:24: warning: pointer type mismatch in conditional expression
@ 2020-02-10 20:49 ` kbuild test robot
0 siblings, 0 replies; 2+ messages in thread
From: kbuild test robot @ 2020-02-10 20:49 UTC (permalink / raw)
To: kbuild-all
[-- Attachment #1: Type: text/plain, Size: 21630 bytes --]
tree: https://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git pci/review/cpumask
head: f926e1b19abb750caa57840ff2e76afabae33ce1
commit: f926e1b19abb750caa57840ff2e76afabae33ce1 [5/5] Unify ia64
config: ia64-randconfig-a001-20200210 (attached as .config)
compiler: ia64-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 f926e1b19abb750caa57840ff2e76afabae33ce1
# save the attached .config to linux build tree
GCC_VERSION=7.5.0 make.cross ARCH=ia64
If you fix the issue, kindly add following tag
Reported-by: kbuild test robot <lkp@intel.com>
All warnings (new ones prefixed by >>):
In file included from include/linux/topology.h:36:0,
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/video/fbdev/aty/aty128fb.c:50:
include/linux/topology.h: In function 'cpu_cpu_mask':
>> arch/ia64/include/asm/topology.h:29: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/topology.h:36:0,
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/ia64/include/asm/topology.h:29: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/ia64/include/asm/topology.h:29: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);
^~~~~~~~~~~~~~~
--
In file included from include/linux/topology.h:36:0,
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-sysfs.c:18:
include/linux/topology.h: In function 'cpu_cpu_mask':
>> arch/ia64/include/asm/topology.h:29: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//pci/pci-sysfs.c: In function 'pci_dev_show_local_cpu':
>> arch/ia64/include/asm/topology.h:29:24: warning: pointer type mismatch in conditional expression
cpu_all_mask : \
^
>> drivers//pci/pci-sysfs.c:85:8: note: in expansion of macro 'cpumask_of_node'
cpumask_of_node(dev_to_node(dev));
^~~~~~~~~~~~~~~
drivers//pci/pci-sysfs.c: In function 'cpuaffinity_show':
>> arch/ia64/include/asm/topology.h:29:24: warning: pointer type mismatch in conditional expression
cpu_all_mask : \
^
>> arch/ia64/include/asm/topology.h:52:6: note: in expansion of macro 'cpumask_of_node'
cpumask_of_node(pcibus_to_node(bus)))
^~~~~~~~~~~~~~~
>> drivers//pci/pci-sysfs.c:112:34: note: in expansion of macro 'cpumask_of_pcibus'
const struct cpumask *cpumask = cpumask_of_pcibus(to_pci_bus(dev));
^~~~~~~~~~~~~~~~~
drivers//pci/pci-sysfs.c: In function 'cpulistaffinity_show':
>> arch/ia64/include/asm/topology.h:29:24: warning: pointer type mismatch in conditional expression
cpu_all_mask : \
^
>> arch/ia64/include/asm/topology.h:52:6: note: in expansion of macro 'cpumask_of_node'
cpumask_of_node(pcibus_to_node(bus)))
^~~~~~~~~~~~~~~
drivers//pci/pci-sysfs.c:121:34: note: in expansion of macro 'cpumask_of_pcibus'
const struct cpumask *cpumask = cpumask_of_pcibus(to_pci_bus(dev));
^~~~~~~~~~~~~~~~~
--
In file included from include/linux/topology.h:36:0,
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_device.h:13,
from drivers//dma/dmaengine.c:34:
include/linux/topology.h: In function 'cpu_cpu_mask':
>> arch/ia64/include/asm/topology.h:29: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//dma/dmaengine.c: In function 'dma_chan_is_local':
>> arch/ia64/include/asm/topology.h:29:24: warning: pointer type mismatch in conditional expression
cpu_all_mask : \
^
>> drivers//dma/dmaengine.c:228:25: note: in expansion of macro 'cpumask_of_node'
cpumask_test_cpu(cpu, cpumask_of_node(node));
^~~~~~~~~~~~~~~
--
In file included from include/linux/topology.h:36:0,
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//base/node.c:6:
include/linux/topology.h: In function 'cpu_cpu_mask':
>> arch/ia64/include/asm/topology.h:29: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//base/node.c: In function 'node_read_cpumap':
>> arch/ia64/include/asm/topology.h:29:24: warning: pointer type mismatch in conditional expression
cpu_all_mask : \
^
>> drivers//base/node.c:42:20: note: in expansion of macro 'cpumask_of_node'
cpumask_and(mask, cpumask_of_node(node_dev->dev.id), cpu_online_mask);
^~~~~~~~~~~~~~~
--
In file included from include/linux/topology.h:36:0,
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//mtd/devices/docg3.c:9:
include/linux/topology.h: In function 'cpu_cpu_mask':
>> arch/ia64/include/asm/topology.h:29: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//mtd/devices/docg3.h:343:0,
from drivers//mtd/devices/docg3.c:27:
include/trace/define_trace.h: At top level:
include/trace/define_trace.h:95:42: fatal error: ./docg3.h: No such file or directory
#include TRACE_INCLUDE(TRACE_INCLUDE_FILE)
^
compilation terminated.
--
In file included from include/linux/topology.h:36:0,
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 drivers//base/regmap/regmap.c:9:
include/linux/topology.h: In function 'cpu_cpu_mask':
>> arch/ia64/include/asm/topology.h:29: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//base/regmap/trace.h:258:0,
from drivers//base/regmap/regmap.c:22:
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 include/linux/topology.h:36:0,
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//media/tuners/mxl5005s.c:62:
include/linux/topology.h: In function 'cpu_cpu_mask':
>> arch/ia64/include/asm/topology.h:29: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//media/tuners/mxl5005s.c: In function 'MXL5005_ControlInit.isra.2':
drivers//media/tuners/mxl5005s.c:1660:1: warning: the frame size of 4448 bytes is larger than 2048 bytes [-Wframe-larger-than=]
}
^
--
In file included from include/linux/topology.h:36:0,
from include/linux/gfp.h:9,
from include/linux/slab.h:15,
from include/linux/greybus.h:17,
from drivers//greybus/core.c:12:
include/linux/topology.h: In function 'cpu_cpu_mask':
>> arch/ia64/include/asm/topology.h:29: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//greybus/greybus_trace.h:501:0,
from drivers//greybus/core.c:13:
include/trace/define_trace.h: At top level:
include/trace/define_trace.h:95:42: fatal error: ./greybus_trace.h: No such file or directory
#include TRACE_INCLUDE(TRACE_INCLUDE_FILE)
^
compilation terminated.
--
In file included from include/linux/topology.h:36:0,
from include/linux/gfp.h:9,
from include/linux/mm.h:10,
from arch/ia64/include/asm/uaccess.h:38,
from include/linux/uaccess.h:11,
from include/linux/sched/task.h:11,
from include/linux/sched/signal.h:9,
from include/linux/sched/cputime.h:5,
from kernel///sched/sched.h:11,
from kernel///sched/core.c:9:
include/linux/topology.h: In function 'cpu_cpu_mask':
>> arch/ia64/include/asm/topology.h:29: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/topology.h:36:0,
from include/linux/gfp.h:9,
from include/linux/mm.h:10,
from arch/ia64/include/asm/uaccess.h:38,
from include/linux/uaccess.h:11,
from include/linux/sched/task.h:11,
from include/linux/sched/signal.h:9,
from include/linux/sched/cputime.h:5,
from kernel///sched/sched.h:11,
from kernel///sched/core.c:9:
kernel///sched/core.c: In function 'select_fallback_rq':
>> arch/ia64/include/asm/topology.h:29:24: warning: pointer type mismatch in conditional expression
cpu_all_mask : \
^
>> kernel///sched/core.c:2045:14: note: in expansion of macro 'cpumask_of_node'
nodemask = cpumask_of_node(nid);
^~~~~~~~~~~~~~~
In file included from include/linux/cpumask.h:12:0,
from include/linux/rcupdate.h:31,
from include/linux/rculist.h:11,
from include/linux/pid.h:5,
from include/linux/sched.h:14,
from kernel///sched/sched.h:5,
from kernel///sched/core.c:9:
In function 'bitmap_zero',
inlined from 'cpumask_clear' at include/linux/cpumask.h:406:2,
inlined from 'get_mmu_context' at arch/ia64/include/asm/mmu_context.h:92:3,
inlined from 'activate_context' at arch/ia64/include/asm/mmu_context.h:170:11,
inlined from 'activate_mm.isra.73' at arch/ia64/include/asm/mmu_context.h:194:2,
inlined from 'idle_task_exit' at kernel///sched/core.c:6193:3:
include/linux/bitmap.h:232:2: warning: 'memset' writing 512 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=]
memset(dst, 0, len);
^~~~~~~~~~~~~~~~~~~
--
In file included from include/linux/topology.h:36:0,
from include/linux/gfp.h:9,
from include/linux/mm.h:10,
from arch/ia64/include/asm/uaccess.h:38,
from include/linux/uaccess.h:11,
from include/linux/sched/task.h:11,
from include/linux/sched/signal.h:9,
from include/linux/sched/cputime.h:5,
from kernel///sched/sched.h:11,
from kernel///sched/topology.c:5:
include/linux/topology.h: In function 'cpu_cpu_mask':
>> arch/ia64/include/asm/topology.h:29: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/topology.h:36:0,
from include/linux/gfp.h:9,
from include/linux/mm.h:10,
from arch/ia64/include/asm/uaccess.h:38,
from include/linux/uaccess.h:11,
from include/linux/sched/task.h:11,
from include/linux/sched/signal.h:9,
from include/linux/sched/cputime.h:5,
from kernel///sched/sched.h:11,
from kernel///sched/topology.c:5:
kernel///sched/topology.c: In function 'sched_init_numa':
>> arch/ia64/include/asm/topology.h:29:24: warning: pointer type mismatch in conditional expression
cpu_all_mask : \
^
>> kernel///sched/topology.c:1653:28: note: in expansion of macro 'cpumask_of_node'
cpumask_or(mask, mask, cpumask_of_node(k));
^~~~~~~~~~~~~~~
..
vim +29 arch/ia64/include/asm/topology.h
e5ecc192dfc5e0 include/asm-ia64/topology.h Christoph Lameter 2006-04-13 24
^1da177e4c3f41 include/asm-ia64/topology.h Linus Torvalds 2005-04-16 25 /*
^1da177e4c3f41 include/asm-ia64/topology.h Linus Torvalds 2005-04-16 26 * Returns a bitmask of CPUs on Node 'node'.
^1da177e4c3f41 include/asm-ia64/topology.h Linus Torvalds 2005-04-16 27 */
1d1e9f04216b37 arch/ia64/include/asm/topology.h Anton Blanchard 2010-01-06 28 #define cpumask_of_node(node) ((node) == -1 ? \
1d1e9f04216b37 arch/ia64/include/asm/topology.h Anton Blanchard 2010-01-06 @29 cpu_all_mask : \
f926e1b19abb75 arch/ia64/include/asm/topology.h Bjorn Helgaas 2020-02-10 30 &node_to_cpumask_map[node])
^1da177e4c3f41 include/asm-ia64/topology.h Linus Torvalds 2005-04-16 31
514604c6d1779c include/asm-ia64/topology.h Christoph Lameter 2005-07-07 32 /*
514604c6d1779c include/asm-ia64/topology.h Christoph Lameter 2005-07-07 33 * Determines the node for a given pci bus
514604c6d1779c include/asm-ia64/topology.h Christoph Lameter 2005-07-07 34 */
514604c6d1779c include/asm-ia64/topology.h Christoph Lameter 2005-07-07 35 #define pcibus_to_node(bus) PCI_CONTROLLER(bus)->node
514604c6d1779c include/asm-ia64/topology.h Christoph Lameter 2005-07-07 36
^1da177e4c3f41 include/asm-ia64/topology.h Linus Torvalds 2005-04-16 37 void build_cpu_to_node_map(void);
^1da177e4c3f41 include/asm-ia64/topology.h Linus Torvalds 2005-04-16 38
^1da177e4c3f41 include/asm-ia64/topology.h Linus Torvalds 2005-04-16 39 #endif /* CONFIG_NUMA */
^1da177e4c3f41 include/asm-ia64/topology.h Linus Torvalds 2005-04-16 40
69dcc99199fe29 include/asm-ia64/topology.h Zhang, Yanmin 2006-02-03 41 #ifdef CONFIG_SMP
69dcc99199fe29 include/asm-ia64/topology.h Zhang, Yanmin 2006-02-03 42 #define topology_physical_package_id(cpu) (cpu_data(cpu)->socket_id)
69dcc99199fe29 include/asm-ia64/topology.h Zhang, Yanmin 2006-02-03 43 #define topology_core_id(cpu) (cpu_data(cpu)->core_id)
333af15341b2f6 arch/ia64/include/asm/topology.h Rusty Russell 2009-01-01 44 #define topology_core_cpumask(cpu) (&cpu_core_map[cpu])
06931e62246844 arch/ia64/include/asm/topology.h Bartosz Golaszewski 2015-05-26 45 #define topology_sibling_cpumask(cpu) (&per_cpu(cpu_sibling_map, cpu))
69dcc99199fe29 include/asm-ia64/topology.h Zhang, Yanmin 2006-02-03 46 #endif
69dcc99199fe29 include/asm-ia64/topology.h Zhang, Yanmin 2006-02-03 47
fe086a7bea7ab7 include/asm-ia64/topology.h Alex Chiang 2008-04-29 48 extern void arch_fix_phys_package_id(int num, u32 slot);
fe086a7bea7ab7 include/asm-ia64/topology.h Alex Chiang 2008-04-29 49
fbb776c3ca4501 arch/ia64/include/asm/topology.h Rusty Russell 2008-12-26 50 #define cpumask_of_pcibus(bus) (pcibus_to_node(bus) == -1 ? \
fbb776c3ca4501 arch/ia64/include/asm/topology.h Rusty Russell 2008-12-26 51 cpu_all_mask : \
36c401a44abcc3 arch/ia64/include/asm/topology.h Ingo Molnar 2009-01-06 @52 cpumask_of_node(pcibus_to_node(bus)))
fbb776c3ca4501 arch/ia64/include/asm/topology.h Rusty Russell 2008-12-26 53
:::::: The code at line 29 was first introduced by commit
:::::: 1d1e9f04216b379000128392b11edd7f5d0ebed1 [IA64] cpumask_of_node() should handle -1 as a node
:::::: TO: Anton Blanchard <anton@samba.org>
:::::: CC: Tony Luck <tony.luck@intel.com>
---
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: 31879 bytes --]
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2020-02-10 20:50 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-02-10 20:49 [pci:pci/review/cpumask 5/5] arch/ia64/include/asm/topology.h:29:24: warning: pointer type mismatch in conditional expression kbuild test robot
2020-02-10 20:49 ` 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.