CC: [email protected] CC: [email protected] TO: Masahiro Yamada <[email protected]>
Hi Masahiro, First bad commit (maybe != root cause): tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: 3aaf0a27ffc29b19a62314edd684b9bc6346f9a8 commit: f566e1fbadb686e28f1c307e356114b2865ef588 kbuild: make multiple directory targets work date: 12 months ago :::::: branch date: 11 hours ago :::::: commit date: 12 months ago compiler: ia64-linux-gcc (GCC) 9.3.0 If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot <[email protected]> cppcheck possible warnings: (new ones prefixed by >>, may not real problems) >> arch/ia64/mm/discontig.c:278:2: warning: Assignment of function parameter >> has no effect outside the function. [uselessAssignmentArg] pernode += L1_CACHE_ALIGN(sizeof(pg_data_t)); ^ >> arch/ia64/kernel/mca.c:918:25: warning: Same expression on both sides of >> '-'. [duplicateExpression] copy_reg(&ms->pmsa_gr[1-1], ms->pmsa_nat_bits, ®s->r1, nat); ^ arch/ia64/kernel/mca.c:933:19: warning: Same expression on both sides of '-'. [duplicateExpression] copy_reg(&bank[16-16], ms->pmsa_nat_bits, ®s->r16, nat); ^ vim +278 arch/ia64/mm/discontig.c 52594762a39dfb Tejun Heo 2009-10-02 252 ^1da177e4c3f41 Linus Torvalds 2005-04-16 253 /** 564601a5d12f93 bob.picco 2005-06-30 254 * fill_pernode - initialize pernode data. 564601a5d12f93 bob.picco 2005-06-30 255 * @node: the node id. 564601a5d12f93 bob.picco 2005-06-30 256 * @pernode: physical address of pernode data 564601a5d12f93 bob.picco 2005-06-30 257 * @pernodesize: size of the pernode data ^1da177e4c3f41 Linus Torvalds 2005-04-16 258 */ 564601a5d12f93 bob.picco 2005-06-30 259 static void __init fill_pernode(int node, unsigned long pernode, 564601a5d12f93 bob.picco 2005-06-30 260 unsigned long pernodesize) ^1da177e4c3f41 Linus Torvalds 2005-04-16 261 { 564601a5d12f93 bob.picco 2005-06-30 262 void *cpu_data; 8d7e35174d02ce Tony Luck 2005-07-06 263 int cpus = early_nr_cpus_node(node); ^1da177e4c3f41 Linus Torvalds 2005-04-16 264 564601a5d12f93 bob.picco 2005-06-30 265 mem_data[node].pernode_addr = pernode; 564601a5d12f93 bob.picco 2005-06-30 266 mem_data[node].pernode_size = pernodesize; 564601a5d12f93 bob.picco 2005-06-30 267 memset(__va(pernode), 0, pernodesize); ^1da177e4c3f41 Linus Torvalds 2005-04-16 268 564601a5d12f93 bob.picco 2005-06-30 269 cpu_data = (void *)pernode; 564601a5d12f93 bob.picco 2005-06-30 270 pernode += PERCPU_PAGE_SIZE * cpus; 564601a5d12f93 bob.picco 2005-06-30 271 pernode += node * L1_CACHE_BYTES; 564601a5d12f93 bob.picco 2005-06-30 272 ae5a2c1c9b2bc3 Yasunori Goto 2006-06-27 273 pgdat_list[node] = __va(pernode); 564601a5d12f93 bob.picco 2005-06-30 274 pernode += L1_CACHE_ALIGN(sizeof(pg_data_t)); 564601a5d12f93 bob.picco 2005-06-30 275 564601a5d12f93 bob.picco 2005-06-30 276 mem_data[node].node_data = __va(pernode); 564601a5d12f93 bob.picco 2005-06-30 277 pernode += L1_CACHE_ALIGN(sizeof(struct ia64_node_data)); 564601a5d12f93 bob.picco 2005-06-30 @278 pernode += L1_CACHE_ALIGN(sizeof(pg_data_t)); 564601a5d12f93 bob.picco 2005-06-30 279 8d7e35174d02ce Tony Luck 2005-07-06 280 cpu_data = per_cpu_node_setup(cpu_data, node); ^1da177e4c3f41 Linus Torvalds 2005-04-16 281 564601a5d12f93 bob.picco 2005-06-30 282 return; 564601a5d12f93 bob.picco 2005-06-30 283 } 8d7e35174d02ce Tony Luck 2005-07-06 284 :::::: The code at line 278 was first introduced by commit :::::: 564601a5d12f93fdde04c6bc5b097b95e7752a46 [IA64] memory-less-nodes repost :::::: TO: bob.picco <[email protected]> :::::: CC: Tony Luck <[email protected]> --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/[email protected] _______________________________________________ kbuild mailing list -- [email protected] To unsubscribe send an email to [email protected]
