[powerpc:fixes-test] BUILD SUCCESS 3af2e2f68cc6baf0a11f662d30b0bf981f77bfea
tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git fixes-test branch HEAD: 3af2e2f68cc6baf0a11f662d30b0bf981f77bfea powerpc/pseries/eeh: move pseries_eeh_err_inject() outside CONFIG_DEBUG_FS block elapsed time: 725m configs tested: 92 configs skipped: 119 The following configs have been built successfully. More configs may be tested in the coming days. tested configs: alpha allnoconfiggcc-14.1.0 arc allnoconfiggcc-14.1.0 arm allnoconfiggcc-14.1.0 arm64 allnoconfiggcc-14.1.0 csky allnoconfiggcc-14.1.0 hexagon allnoconfiggcc-14.1.0 i386 allmodconfigclang-18 i386 allnoconfigclang-18 i386 allyesconfigclang-18 i386buildonly-randconfig-001-20240921clang-18 i386buildonly-randconfig-002-20240921clang-18 i386buildonly-randconfig-003-20240921clang-18 i386buildonly-randconfig-004-20240921clang-18 i386buildonly-randconfig-005-20240921clang-18 i386buildonly-randconfig-006-20240921clang-18 i386defconfigclang-18 i386 randconfig-001-20240921clang-18 i386 randconfig-002-20240921clang-18 i386 randconfig-003-20240921clang-18 i386 randconfig-004-20240921clang-18 i386 randconfig-005-20240921clang-18 i386 randconfig-006-20240921clang-18 i386 randconfig-011-20240921clang-18 i386 randconfig-012-20240921clang-18 i386 randconfig-013-20240921clang-18 i386 randconfig-014-20240921clang-18 i386 randconfig-015-20240921clang-18 i386 randconfig-016-20240921clang-18 loongarch allnoconfiggcc-14.1.0 m68k allnoconfiggcc-14.1.0 microblazeallnoconfiggcc-14.1.0 mips allnoconfiggcc-14.1.0 nios2 allnoconfiggcc-14.1.0 openrisc allnoconfigclang-20 openrisc allyesconfiggcc-14.1.0 openriscdefconfiggcc-12 parisc allmodconfiggcc-14.1.0 pariscallnoconfigclang-20 parisc allyesconfiggcc-14.1.0 parisc defconfiggcc-12 powerpc allmodconfiggcc-14.1.0 powerpc allnoconfigclang-20 powerpc allyesconfiggcc-14.1.0 riscvallmodconfiggcc-14.1.0 riscv allnoconfigclang-20 riscvallyesconfiggcc-14.1.0 riscv defconfiggcc-12 s390 allmodconfiggcc-14.1.0 s390 allnoconfigclang-20 s390 allyesconfiggcc-14.1.0 s390defconfiggcc-12 sh allmodconfiggcc-14.1.0 shallnoconfiggcc-14.1.0 sh allyesconfiggcc-14.1.0 sh defconfiggcc-12 sparcallmodconfiggcc-14.1.0 sparc64 defconfiggcc-12 umallnoconfigclang-20 um defconfiggcc-12 um i386_defconfiggcc-12 um x86_64_defconfiggcc-12 x86_64allnoconfigclang-18 x86_64 allyesconfigclang-18 x86_64 buildonly-randconfig-001-20240921clang-18 x86_64 buildonly-randconfig-002-20240921clang-18 x86_64 buildonly-randconfig-003-20240921clang-18 x86_64 buildonly-randconfig-004-20240921clang-18 x86_64 buildonly-randconfig-005-20240921clang-18 x86_64 buildonly-randconfig-006-20240921clang-18 x86_64 defconfigclang-18 x86_64 kexecgcc-12 x86_64randconfig-001-20240921clang-18 x86_64randconfig-002-20240921clang-18 x86_64randconfig-003-20240921clang-18 x86_64randconfig-004-20240921clang-18 x86_64randconfig-005-20240921clang-18 x86_64randconfig-006-20240921clang-18 x86_64randconfig-011-20240921clang-18 x86_64randconfig-012-2024
[powerpc:merge] BUILD SUCCESS 93a0594106c7caa79e118776eb9859ecc7993c7a
tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git merge branch HEAD: 93a0594106c7caa79e118776eb9859ecc7993c7a Automatic merge of 'next' into merge (2024-09-17 22:19) elapsed time: 2400m configs tested: 106 configs skipped: 4 The following configs have been built successfully. More configs may be tested in the coming days. tested configs: alpha allnoconfiggcc-13.3.0 alphaallyesconfiggcc-13.3.0 arc allmodconfiggcc-13.2.0 arc allnoconfiggcc-13.2.0 arc allyesconfiggcc-13.2.0 arc axs103_smp_defconfiggcc-13.2.0 arc nsimosci_hs_smp_defconfiggcc-13.2.0 arc randconfig-001-20240919gcc-13.2.0 arc randconfig-002-20240919gcc-13.2.0 arm allnoconfigclang-20 arm allyesconfiggcc-14.1.0 arm footbridge_defconfigclang-20 arm randconfig-001-20240919clang-20 arm randconfig-002-20240919clang-20 arm randconfig-003-20240919clang-20 arm randconfig-004-20240919clang-20 arm sama5_defconfiggcc-14.1.0 arm versatile_defconfiggcc-14.1.0 arm64 allnoconfiggcc-14.1.0 arm64 randconfig-001-20240919gcc-14.1.0 arm64 randconfig-002-20240919clang-15 arm64 randconfig-003-20240919clang-20 arm64 randconfig-004-20240919gcc-14.1.0 csky allnoconfiggcc-14.1.0 csky randconfig-001-20240919gcc-14.1.0 csky randconfig-002-20240919gcc-14.1.0 hexagon allmodconfigclang-20 hexagon allnoconfigclang-20 hexagon randconfig-001-20240919clang-20 hexagon randconfig-002-20240919clang-20 i386 allmodconfiggcc-12 i386 allnoconfiggcc-12 i386 allyesconfiggcc-12 i386buildonly-randconfig-001-20240918clang-18 i386buildonly-randconfig-002-20240918gcc-12 i386buildonly-randconfig-003-20240918gcc-12 i386buildonly-randconfig-004-20240918gcc-12 i386buildonly-randconfig-005-20240918clang-18 i386buildonly-randconfig-006-20240918gcc-12 i386defconfigclang-18 i386 randconfig-001-20240918clang-18 i386 randconfig-002-20240918clang-18 i386 randconfig-003-20240918clang-18 i386 randconfig-004-20240918gcc-12 i386 randconfig-005-20240918gcc-12 i386 randconfig-006-20240918clang-18 i386 randconfig-011-20240918gcc-12 i386 randconfig-012-20240918clang-18 i386 randconfig-013-20240918gcc-12 i386 randconfig-014-20240918clang-18 loongarchallmodconfiggcc-14.1.0 loongarch allnoconfiggcc-14.1.0 loongarch randconfig-001-20240919gcc-14.1.0 loongarch randconfig-002-20240919gcc-14.1.0 m68k allmodconfiggcc-14.1.0 m68k allnoconfiggcc-14.1.0 m68k allyesconfiggcc-14.1.0 m68k multi_defconfiggcc-14.1.0 microblazeallnoconfiggcc-14.1.0 microblaze allyesconfiggcc-14.1.0 mips allnoconfiggcc-14.1.0 mips ath25_defconfigclang-20 mips decstation_64_defconfiggcc-13.2.0 mips ip32_defconfigclang-20 mipsmalta_qemu_32r6_defconfiggcc-13.2.0 nios2 allnoconfiggcc-14.1.0 nios2 randconfig-001-20240919gcc-14.1.0 nios2 randconfig-002-20240919gcc-14.1.0 openrisc allnoconfiggcc-14.1.0 openrisc allyesconfiggcc-14.1.0 openriscdefconfiggcc-14.1.0 parisc alldefconfiggcc-14.1.0 parisc allmodconfiggcc-14.1.0 pariscallnoconfiggcc-14.1.0 parisc allyesconfiggcc-14.1.0 parisc defconfiggcc-14.1.0 powerpc allmodconfiggcc-14.1.0 powerpc allnoconfiggcc-14.1.0 powerpc asp83
[powerpc:next] BUILD SUCCESS 39190ac7cff1fd15135fa8e658030d9646fdb5f2
tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git next branch HEAD: 39190ac7cff1fd15135fa8e658030d9646fdb5f2 powerpc/atomic: Use YZ constraints for DS-form instructions elapsed time: 1255m configs tested: 117 configs skipped: 5 The following configs have been built successfully. More configs may be tested in the coming days. tested configs: alpha allnoconfiggcc-14.1.0 alphaallyesconfigclang-20 alpha defconfiggcc-14.1.0 arc allmodconfigclang-20 arc allnoconfiggcc-14.1.0 arc allyesconfigclang-20 arc defconfiggcc-14.1.0 arc haps_hs_smp_defconfigclang-20 arm allmodconfigclang-20 arm allnoconfiggcc-14.1.0 arm allyesconfigclang-20 arm defconfiggcc-14.1.0 arm milbeaut_m10v_defconfigclang-20 armmps2_defconfigclang-20 armmulti_v5_defconfigclang-20 armmulti_v7_defconfigclang-20 arm omap2plus_defconfigclang-20 arm pxa910_defconfigclang-20 arm64allmodconfigclang-20 arm64 allnoconfiggcc-14.1.0 arm64 defconfiggcc-14.1.0 csky allnoconfiggcc-14.1.0 cskydefconfiggcc-14.1.0 hexagon allmodconfigclang-20 hexagon allnoconfiggcc-14.1.0 hexagon allyesconfigclang-20 hexagon defconfiggcc-14.1.0 i386 allmodconfigclang-18 i386 allmodconfiggcc-12 i386 allnoconfigclang-18 i386 allnoconfiggcc-12 i386 allyesconfigclang-18 i386 allyesconfiggcc-12 i386buildonly-randconfig-001-20240918clang-18 i386buildonly-randconfig-002-20240918clang-18 i386buildonly-randconfig-003-20240918clang-18 i386buildonly-randconfig-004-20240918clang-18 i386buildonly-randconfig-005-20240918clang-18 i386buildonly-randconfig-006-20240918clang-18 i386defconfigclang-18 i386 randconfig-001-20240918clang-18 i386 randconfig-002-20240918clang-18 i386 randconfig-003-20240918clang-18 i386 randconfig-004-20240918clang-18 i386 randconfig-005-20240918clang-18 i386 randconfig-006-20240918clang-18 i386 randconfig-011-20240918clang-18 i386 randconfig-012-20240918clang-18 i386 randconfig-013-20240918clang-18 i386 randconfig-014-20240918clang-18 i386 randconfig-015-20240918clang-18 i386 randconfig-016-20240918clang-18 loongarchallmodconfiggcc-14.1.0 loongarch allnoconfiggcc-14.1.0 loongarch defconfiggcc-14.1.0 m68k allmodconfiggcc-14.1.0 m68k allnoconfiggcc-14.1.0 m68k allyesconfiggcc-14.1.0 m68k amcore_defconfigclang-20 m68kdefconfiggcc-14.1.0 microblaze allmodconfiggcc-14.1.0 microblazeallnoconfiggcc-14.1.0 microblaze allyesconfiggcc-14.1.0 microblaze defconfiggcc-14.1.0 mips allnoconfiggcc-14.1.0 mips cavium_octeon_defconfigclang-20 mips decstation_r4k_defconfigclang-20 mips maltasmvp_eva_defconfigclang-20 nios2 allnoconfiggcc-14.1.0 nios2 defconfiggcc-14.1.0 openrisc allnoconfigclang-20 openrisc allyesconfiggcc-14.1.0 openriscdefconfiggcc-12 parisc allmodconfiggcc-14.1.0 pariscallnoconfigclang-20 parisc allyesconfiggcc-14.1.0 parisc defconfiggcc-12 parisc64defconfiggcc-14.1.0 powerpc akebono_defconfig
Re: [PATCH v5 17/17] powerpc64/bpf: Add support for bpf trampolines
Hi Hari, kernel test robot noticed the following build warnings: [auto build test WARNING on powerpc/next] [also build test WARNING on powerpc/fixes masahiroy-kbuild/for-next masahiroy-kbuild/fixes linus/master v6.11 next-20240916] [If your patch is applied to the wrong git tree, kindly drop us a note. And when submitting patch, we suggest to use '--base' as documented in https://git-scm.com/docs/git-format-patch#_base_tree_information] url: https://github.com/intel-lab-lkp/linux/commits/Hari-Bathini/powerpc-trace-Account-for-fpatchable-function-entry-support-by-toolchain/20240916-050056 base: https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git next patch link: https://lore.kernel.org/r/20240915205648.830121-18-hbathini%40linux.ibm.com patch subject: [PATCH v5 17/17] powerpc64/bpf: Add support for bpf trampolines config: powerpc-allyesconfig (https://download.01.org/0day-ci/archive/20240917/202409170544.6d1odan2-...@intel.com/config) compiler: clang version 20.0.0git (https://github.com/llvm/llvm-project bf684034844c660b778f0eba103582f582b710c9) reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20240917/202409170544.6d1odan2-...@intel.com/reproduce) If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot | Closes: https://lore.kernel.org/oe-kbuild-all/202409170544.6d1odan2-...@intel.com/ All warnings (new ones prefixed by >>): In file included from arch/powerpc/net/bpf_jit_comp.c:11: In file included from arch/powerpc/include/asm/cacheflush.h:7: In file included from include/linux/mm.h:2228: include/linux/vmstat.h:500:43: warning: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Wenum-enum-conversion] 500 | return vmstat_text[NR_VM_ZONE_STAT_ITEMS + |~ ^ 501 |item]; | include/linux/vmstat.h:507:43: warning: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Wenum-enum-conversion] 507 | return vmstat_text[NR_VM_ZONE_STAT_ITEMS + |~ ^ 508 |NR_VM_NUMA_EVENT_ITEMS + |~~ include/linux/vmstat.h:514:36: warning: arithmetic between different enumeration types ('enum node_stat_item' and 'enum lru_list') [-Wenum-enum-conversion] 514 | return node_stat_name(NR_LRU_BASE + lru) + 3; // skip "nr_" | ~~~ ^ ~~~ include/linux/vmstat.h:519:43: warning: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Wenum-enum-conversion] 519 | return vmstat_text[NR_VM_ZONE_STAT_ITEMS + |~ ^ 520 |NR_VM_NUMA_EVENT_ITEMS + |~~ include/linux/vmstat.h:528:43: warning: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Wenum-enum-conversion] 528 | return vmstat_text[NR_VM_ZONE_STAT_ITEMS + |~ ^ 529 |NR_VM_NUMA_EVENT_ITEMS + |~~ >> arch/powerpc/net/bpf_jit_comp.c:872:70: warning: variable 'r4_off' is >> uninitialized when used here [-Wuninitialized] 872 | bpf_trampoline_setup_tail_call_cnt(image, ctx, func_frame_offset, r4_off); | ^~ arch/powerpc/net/bpf_jit_comp.c:654:87: note: initialize the variable 'r4_off' to silence this warning 654 | int regs_off, nregs_off, ip_off, run_ctx_off, retval_off, nvr_off, alt_lr_off, r4_off; | ^ | = 0 6 warnings generated. vim +/r4_off +872 arch/powerpc/net/bpf_jit_comp.c 647 648 static int __arch_prepare_bpf_trampoline(struct bpf_tramp_image *im, void *rw_image, 649 void *rw_image_end, void *ro_image, 650 const struct btf_func_model *m, u32 flags, 651 struct bpf_tramp_links *tlinks,
Re: [PATCH 12/12] mm: Remove devmap related functions and page table bits
Hi Alistair, kernel test robot noticed the following build errors: [auto build test ERROR on 6f1833b8208c3b9e59eff10792667b6639365146] url: https://github.com/intel-lab-lkp/linux/commits/Alistair-Popple/mm-gup-c-Remove-redundant-check-for-PCI-P2PDMA-page/20240910-121806 base: 6f1833b8208c3b9e59eff10792667b6639365146 patch link: https://lore.kernel.org/r/39b1a78aa16ebe5db1c4b723e44fbdd217d302ac.1725941415.git-series.apopple%40nvidia.com patch subject: [PATCH 12/12] mm: Remove devmap related functions and page table bits config: powerpc-allmodconfig (https://download.01.org/0day-ci/archive/20240912/202409122016.5i2hnkru-...@intel.com/config) compiler: powerpc64-linux-gcc (GCC) 14.1.0 reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20240912/202409122016.5i2hnkru-...@intel.com/reproduce) If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot | Closes: https://lore.kernel.org/oe-kbuild-all/202409122016.5i2hnkru-...@intel.com/ All errors (new ones prefixed by >>): In file included from arch/powerpc/include/asm/book3s/64/mmu-hash.h:20, from arch/powerpc/include/asm/book3s/64/mmu.h:32, from arch/powerpc/include/asm/mmu.h:377, from arch/powerpc/include/asm/paca.h:18, from arch/powerpc/include/asm/current.h:13, from include/linux/thread_info.h:23, from include/asm-generic/preempt.h:5, from ./arch/powerpc/include/generated/asm/preempt.h:1, from include/linux/preempt.h:79, from include/linux/alloc_tag.h:11, from include/linux/rhashtable-types.h:12, from include/linux/ipc.h:7, from include/uapi/linux/sem.h:5, from include/linux/sem.h:5, from include/linux/compat.h:14, from arch/powerpc/kernel/asm-offsets.c:12: >> arch/powerpc/include/asm/book3s/64/pgtable.h:1390:1: error: expected >> identifier or '(' before '}' token 1390 | } | ^ make[3]: *** [scripts/Makefile.build:117: arch/powerpc/kernel/asm-offsets.s] Error 1 make[3]: Target 'prepare' not remade because of errors. make[2]: *** [Makefile:1193: prepare0] Error 2 make[2]: Target 'prepare' not remade because of errors. make[1]: *** [Makefile:224: __sub-make] Error 2 make[1]: Target 'prepare' not remade because of errors. make: *** [Makefile:224: __sub-make] Error 2 make: Target 'prepare' not remade because of errors. vim +1390 arch/powerpc/include/asm/book3s/64/pgtable.h 953c66c2b22a30 Aneesh Kumar K.V 2016-12-12 1389 ebd31197931d75 Oliver O'Halloran 2017-06-28 @1390 } 6a1ea36260f69f Aneesh Kumar K.V 2016-04-29 1391 #endif /* CONFIG_TRANSPARENT_HUGEPAGE */ ebd31197931d75 Oliver O'Halloran 2017-06-28 1392 -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki
Re: [PATCH 04/12] mm: Allow compound zone device pages
Hi Alistair, kernel test robot noticed the following build errors: [auto build test ERROR on 6f1833b8208c3b9e59eff10792667b6639365146] url: https://github.com/intel-lab-lkp/linux/commits/Alistair-Popple/mm-gup-c-Remove-redundant-check-for-PCI-P2PDMA-page/20240910-121806 base: 6f1833b8208c3b9e59eff10792667b6639365146 patch link: https://lore.kernel.org/r/c7026449473790e2844bb82012216c57047c7639.1725941415.git-series.apopple%40nvidia.com patch subject: [PATCH 04/12] mm: Allow compound zone device pages config: um-allnoconfig (https://download.01.org/0day-ci/archive/20240912/202409122055.amlmsljd-...@intel.com/config) compiler: clang version 17.0.6 (https://github.com/llvm/llvm-project 6009708b4367171ccdbf4b5905cb6a803753fe18) reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20240912/202409122055.amlmsljd-...@intel.com/reproduce) If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot | Closes: https://lore.kernel.org/oe-kbuild-all/202409122055.amlmsljd-...@intel.com/ All errors (new ones prefixed by >>): | ^ In file included from mm/memory.c:44: In file included from include/linux/mm.h:1106: In file included from include/linux/huge_mm.h:8: In file included from include/linux/fs.h:33: In file included from include/linux/percpu-rwsem.h:7: In file included from include/linux/rcuwait.h:6: In file included from include/linux/sched/signal.h:6: include/linux/signal.h:163:1: warning: array index 2 is past the end of the array (that has type 'unsigned long[2]') [-Warray-bounds] 163 | _SIG_SET_BINOP(sigandnsets, _sig_andn) | ^~ include/linux/signal.h:141:3: note: expanded from macro '_SIG_SET_BINOP' 141 | r->sig[2] = op(a2, b2); \ | ^ ~ arch/x86/include/asm/signal.h:24:2: note: array 'sig' declared here 24 | unsigned long sig[_NSIG_WORDS]; | ^ In file included from mm/memory.c:44: In file included from include/linux/mm.h:1106: In file included from include/linux/huge_mm.h:8: In file included from include/linux/fs.h:33: In file included from include/linux/percpu-rwsem.h:7: In file included from include/linux/rcuwait.h:6: In file included from include/linux/sched/signal.h:6: include/linux/signal.h:187:1: warning: array index 3 is past the end of the array (that has type 'unsigned long[2]') [-Warray-bounds] 187 | _SIG_SET_OP(signotset, _sig_not) | ^~~~ include/linux/signal.h:174:27: note: expanded from macro '_SIG_SET_OP' 174 | case 4: set->sig[3] = op(set->sig[3]); \ | ^~ include/linux/signal.h:186:24: note: expanded from macro '_sig_not' 186 | #define _sig_not(x) (~(x)) |^ arch/x86/include/asm/signal.h:24:2: note: array 'sig' declared here 24 | unsigned long sig[_NSIG_WORDS]; | ^ In file included from mm/memory.c:44: In file included from include/linux/mm.h:1106: In file included from include/linux/huge_mm.h:8: In file included from include/linux/fs.h:33: In file included from include/linux/percpu-rwsem.h:7: In file included from include/linux/rcuwait.h:6: In file included from include/linux/sched/signal.h:6: include/linux/signal.h:187:1: warning: array index 3 is past the end of the array (that has type 'unsigned long[2]') [-Warray-bounds] 187 | _SIG_SET_OP(signotset, _sig_not) | ^~~~ include/linux/signal.h:174:10: note: expanded from macro '_SIG_SET_OP' 174 | case 4: set->sig[3] = op(set->sig[3]); \ | ^~ arch/x86/include/asm/signal.h:24:2: note: array 'sig' declared here 24 | unsigned long sig[_NSIG_WORDS]; | ^ In file included from mm/memory.c:44: In file included from include/linux/mm.h:1106: In file included from include/linux/huge_mm.h:8: In file included from include/linux/fs.h:33: In file included from include/linux/percpu-rwsem.h:7: In file included from include/linux/rcuwait.h:6: In file included from include/linux/sched/signal.h:6: include/linux/signal.h:187:1: warning: array index 2 is past the end of the array (that has type 'unsigned long[2]') [-Warray-bounds] 187 | _SIG_SET_OP(signotset, _sig_not) | ^~~~ include/linux/signal.h:175:20: note: expanded from macro '_SIG_SET_OP' 175 | set->sig[2] = op(set-&g
Re: [PATCH 04/12] mm: Allow compound zone device pages
Hi Alistair, kernel test robot noticed the following build errors: [auto build test ERROR on 6f1833b8208c3b9e59eff10792667b6639365146] url: https://github.com/intel-lab-lkp/linux/commits/Alistair-Popple/mm-gup-c-Remove-redundant-check-for-PCI-P2PDMA-page/20240910-121806 base: 6f1833b8208c3b9e59eff10792667b6639365146 patch link: https://lore.kernel.org/r/c7026449473790e2844bb82012216c57047c7639.1725941415.git-series.apopple%40nvidia.com patch subject: [PATCH 04/12] mm: Allow compound zone device pages config: csky-defconfig (https://download.01.org/0day-ci/archive/20240912/202409122024.ppiwp6vb-...@intel.com/config) compiler: csky-linux-gcc (GCC) 14.1.0 reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20240912/202409122024.ppiwp6vb-...@intel.com/reproduce) If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot | Closes: https://lore.kernel.org/oe-kbuild-all/202409122024.ppiwp6vb-...@intel.com/ All error/warnings (new ones prefixed by >>): In file included from include/linux/mm.h:32, from mm/gup.c:7: include/linux/memremap.h: In function 'is_device_private_page': include/linux/memremap.h:164:17: error: implicit declaration of function 'page_dev_pagemap' [-Wimplicit-function-declaration] 164 | page_dev_pagemap(page)->type == MEMORY_DEVICE_PRIVATE; | ^~~~ include/linux/memremap.h:164:39: error: invalid type argument of '->' (have 'int') 164 | page_dev_pagemap(page)->type == MEMORY_DEVICE_PRIVATE; | ^~ include/linux/memremap.h: In function 'is_pci_p2pdma_page': include/linux/memremap.h:176:39: error: invalid type argument of '->' (have 'int') 176 | page_dev_pagemap(page)->type == MEMORY_DEVICE_PCI_P2PDMA; | ^~ include/linux/memremap.h: In function 'is_device_coherent_page': include/linux/memremap.h:182:39: error: invalid type argument of '->' (have 'int') 182 | page_dev_pagemap(page)->type == MEMORY_DEVICE_COHERENT; | ^~ include/linux/memremap.h: In function 'is_pci_p2pdma_page': >> include/linux/memremap.h:177:1: warning: control reaches end of non-void >> function [-Wreturn-type] 177 | } | ^ include/linux/memremap.h: In function 'is_device_coherent_page': include/linux/memremap.h:183:1: warning: control reaches end of non-void function [-Wreturn-type] 183 | } | ^ -- In file included from include/linux/mm.h:32, from mm/memory.c:44: include/linux/memremap.h: In function 'is_device_private_page': include/linux/memremap.h:164:17: error: implicit declaration of function 'page_dev_pagemap' [-Wimplicit-function-declaration] 164 | page_dev_pagemap(page)->type == MEMORY_DEVICE_PRIVATE; | ^~~~ include/linux/memremap.h:164:39: error: invalid type argument of '->' (have 'int') 164 | page_dev_pagemap(page)->type == MEMORY_DEVICE_PRIVATE; | ^~ include/linux/memremap.h: In function 'is_pci_p2pdma_page': include/linux/memremap.h:176:39: error: invalid type argument of '->' (have 'int') 176 | page_dev_pagemap(page)->type == MEMORY_DEVICE_PCI_P2PDMA; | ^~ include/linux/memremap.h: In function 'is_device_coherent_page': include/linux/memremap.h:182:39: error: invalid type argument of '->' (have 'int') 182 | page_dev_pagemap(page)->type == MEMORY_DEVICE_COHERENT; | ^~ mm/memory.c: In function 'do_swap_page': >> mm/memory.c:4052:31: error: assignment to 'struct dev_pagemap *' from 'int' >> makes pointer from integer without a cast [-Wint-conversion] 4052 | pgmap = page_dev_pagemap(vmf->page); | ^ include/linux/memremap.h: In function 'is_device_private_page': include/linux/memremap.h:165:1: warning: control reaches end of non-void function [-Wreturn-type] 165 | } | ^ vim +4052 mm/memory.c 3988 3989 /* 3990 * We enter with non-exclusive mmap_lock (to exclude vma changes, 3991 * but allow concurrent faults), and pte mapped but not yet locked. 3992 * We return with pte unmap
[powerpc:fixes-test] BUILD SUCCESS d79fcc2d4d36f96aa4ed9959337788be86594fd8
tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git fixes-test branch HEAD: d79fcc2d4d36f96aa4ed9959337788be86594fd8 powerpc/vdso: Fix VDSO data access when running in a non-root time namespace elapsed time: 1439m configs tested: 194 configs skipped: 5 The following configs have been built successfully. More configs may be tested in the coming days. tested configs: alpha allnoconfig gcc-13.3.0 alpha allnoconfig gcc-14.1.0 alphaallyesconfig gcc-13.3.0 alpha defconfig gcc-13.3.0 alpha defconfig gcc-14.1.0 arc allmodconfig clang-20 arc allmodconfig gcc-13.2.0 arc allnoconfig gcc-13.2.0 arc allnoconfig gcc-14.1.0 arc allyesconfig clang-20 arc allyesconfig gcc-13.2.0 arc axs101_defconfig clang-20 arc defconfig gcc-13.2.0 arc defconfig gcc-14.1.0 arc randconfig-001-20240911 gcc-13.2.0 arc randconfig-002-20240911 gcc-13.2.0 arm allmodconfig clang-20 arm allmodconfig gcc-14.1.0 arm allnoconfig clang-20 arm allnoconfig gcc-14.1.0 arm allyesconfig clang-20 arm allyesconfig gcc-14.1.0 arm davinci_all_defconfig clang-20 arm defconfig clang-14 arm defconfig gcc-14.1.0 armmps2_defconfig clang-20 arm randconfig-001-20240911 clang-20 arm randconfig-002-20240911 clang-20 arm randconfig-003-20240911 clang-20 arm randconfig-004-20240911 gcc-14.1.0 arm64allmodconfig clang-20 arm64 allnoconfig gcc-14.1.0 arm64 defconfig gcc-14.1.0 arm64 randconfig-001-20240911 clang-20 arm64 randconfig-002-20240911 clang-15 arm64 randconfig-003-20240911 clang-20 arm64 randconfig-004-20240911 clang-15 csky allnoconfig gcc-14.1.0 cskydefconfig gcc-14.1.0 csky randconfig-001-20240911 gcc-14.1.0 csky randconfig-002-20240911 gcc-14.1.0 hexagon allmodconfig clang-20 hexagon allnoconfig clang-20 hexagon allnoconfig gcc-14.1.0 hexagon allyesconfig clang-20 hexagon defconfig clang-20 hexagon defconfig gcc-14.1.0 hexagon randconfig-001-20240911 clang-20 hexagon randconfig-002-20240911 clang-20 i386 allmodconfig clang-18 i386 allmodconfig gcc-12 i386 allnoconfig clang-18 i386 allnoconfig gcc-12 i386 allyesconfig clang-18 i386 allyesconfig gcc-12 i386 buildonly-randconfig-001-20240911 clang-18 i386 buildonly-randconfig-002-20240911 gcc-12 i386 buildonly-randconfig-003-20240911 clang-18 i386 buildonly-randconfig-004-20240911 gcc-12 i386 buildonly-randconfig-005-20240911 gcc-12 i386 buildonly-randconfig-006-20240911 gcc-12 i386defconfig clang-18 i386 randconfig-001-20240911 gcc-12 i386 randconfig-002-20240911 clang-18 i386 randconfig-003-20240911 clang-18 i386 randconfig-004-20240911 gcc-12 i386 randconfig-005-20240911 gcc-12 i386 randconfig-006-20240911 clang-18 i386 randconfig-011-20240911 gcc-12 i386 randconfig-012-20240911 gcc-12 i386 randconfig-013-20240911 clang-18 i386 randconfig-014-20240911 clang-18 i386 randconfig-015-20240911 gcc-12 i386 randconfig-016-20240911 clang-18 loongarchallmodconfig gcc-14.1.0 loongarch allnoconfig gcc-14.1.0 loongarch defconfig gcc-14.1.0 loongarch randconfig-001-20240911 gcc-14.1.0 loongarch randconfig-002-20240911 gcc-14.1.0 m68k allmodconfig gcc-
[powerpc:next] BUILD SUCCESS 01d34cc93639172272c3e47edd5cf1a3ffc6dc7a
tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git next branch HEAD: 01d34cc93639172272c3e47edd5cf1a3ffc6dc7a powerpc: Switch back to struct platform_driver::remove() elapsed time: 1197m configs tested: 137 configs skipped: 3 The following configs have been built successfully. More configs may be tested in the coming days. tested configs: alpha allnoconfig gcc-14.1.0 alphaallyesconfig clang-20 alphaallyesconfig gcc-13.3.0 alpha defconfig gcc-14.1.0 arc allmodconfig clang-20 arc allmodconfig gcc-13.2.0 arc allnoconfig gcc-14.1.0 arc allyesconfig clang-20 arc allyesconfig gcc-13.2.0 arc defconfig gcc-14.1.0 arm allmodconfig clang-20 arm allmodconfig gcc-14.1.0 arm allnoconfig gcc-14.1.0 arm allyesconfig clang-20 arm allyesconfig gcc-14.1.0 arm defconfig gcc-14.1.0 arm64allmodconfig clang-20 arm64 allnoconfig gcc-14.1.0 arm64 defconfig gcc-14.1.0 csky allnoconfig gcc-14.1.0 cskydefconfig gcc-14.1.0 hexagon allmodconfig clang-20 hexagon allnoconfig gcc-14.1.0 hexagon allyesconfig clang-20 hexagon defconfig gcc-14.1.0 i386 allmodconfig clang-18 i386 allmodconfig gcc-12 i386 allnoconfig clang-18 i386 allnoconfig gcc-12 i386 allyesconfig clang-18 i386 allyesconfig gcc-12 i386 buildonly-randconfig-001-20240911 clang-18 i386 buildonly-randconfig-001-20240911 gcc-12 i386 buildonly-randconfig-002-20240911 gcc-12 i386 buildonly-randconfig-003-20240911 clang-18 i386 buildonly-randconfig-003-20240911 gcc-12 i386 buildonly-randconfig-004-20240911 gcc-12 i386 buildonly-randconfig-005-20240911 gcc-12 i386 buildonly-randconfig-006-20240911 gcc-12 i386defconfig clang-18 i386 randconfig-001-20240911 gcc-12 i386 randconfig-002-20240911 clang-18 i386 randconfig-002-20240911 gcc-12 i386 randconfig-003-20240911 clang-18 i386 randconfig-003-20240911 gcc-12 i386 randconfig-004-20240911 gcc-12 i386 randconfig-005-20240911 gcc-12 i386 randconfig-006-20240911 clang-18 i386 randconfig-006-20240911 gcc-12 i386 randconfig-011-20240911 gcc-12 i386 randconfig-012-20240911 gcc-12 i386 randconfig-013-20240911 clang-18 i386 randconfig-013-20240911 gcc-12 i386 randconfig-014-20240911 clang-18 i386 randconfig-014-20240911 gcc-12 i386 randconfig-015-20240911 gcc-12 i386 randconfig-016-20240911 clang-18 i386 randconfig-016-20240911 gcc-12 loongarchallmodconfig gcc-14.1.0 loongarch allnoconfig gcc-14.1.0 loongarch defconfig gcc-14.1.0 m68k allmodconfig gcc-14.1.0 m68k allnoconfig gcc-14.1.0 m68k allyesconfig gcc-14.1.0 m68kdefconfig gcc-14.1.0 microblaze allmodconfig gcc-14.1.0 microblazeallnoconfig gcc-14.1.0 microblaze allyesconfig gcc-14.1.0 microblaze defconfig gcc-14.1.0 mips allnoconfig gcc-14.1.0 nios2 allnoconfig gcc-14.1.0 nios2 defconfig gcc-14.1.0 openrisc allnoconfig gcc-14.1.0 openrisc allyesconfig gcc-14.1.0 openriscdefconfig gcc-12 parisc allmodconfig gcc-14.1.0 pariscallnoconfig gcc-14.1.0 parisc allyesconfig gcc-14.1.0 parisc defconfig gcc-12 parisc64defconfig gcc-14.1.0 powerpc
[powerpc:merge] BUILD SUCCESS 56e2adc93b44956d70cf304524567a223842ec39
tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git merge branch HEAD: 56e2adc93b44956d70cf304524567a223842ec39 Automatic merge of 'next' into merge (2024-09-06 20:41) elapsed time: 1467m configs tested: 129 configs skipped: 2 The following configs have been built successfully. More configs may be tested in the coming days. tested configs: alpha allnoconfig gcc-14.1.0 alpha defconfig gcc-14.1.0 arc allmodconfig clang-20 arc allnoconfig gcc-14.1.0 arc allyesconfig clang-20 arc defconfig gcc-14.1.0 arm allmodconfig clang-20 arm allnoconfig gcc-14.1.0 arm allyesconfig clang-20 arm defconfig gcc-14.1.0 armneponset_defconfig clang-15 arm pxa168_defconfig clang-15 arm64allmodconfig clang-20 arm64 allnoconfig gcc-14.1.0 arm64 defconfig gcc-14.1.0 csky allnoconfig gcc-14.1.0 cskydefconfig gcc-14.1.0 hexagon allnoconfig gcc-14.1.0 hexagon defconfig gcc-14.1.0 i386 allmodconfig clang-18 i386 allnoconfig clang-18 i386 allyesconfig clang-18 i386 buildonly-randconfig-001-20240907 gcc-12 i386 buildonly-randconfig-002-20240907 gcc-12 i386 buildonly-randconfig-003-20240907 gcc-12 i386 buildonly-randconfig-004-20240907 gcc-12 i386 buildonly-randconfig-005-20240907 gcc-12 i386 buildonly-randconfig-006-20240907 gcc-12 i386defconfig clang-18 i386 randconfig-001-20240907 gcc-12 i386 randconfig-002-20240907 gcc-12 i386 randconfig-003-20240907 gcc-12 i386 randconfig-004-20240907 gcc-12 i386 randconfig-005-20240907 gcc-12 i386 randconfig-006-20240907 gcc-12 i386 randconfig-011-20240907 gcc-12 i386 randconfig-012-20240907 gcc-12 i386 randconfig-013-20240907 gcc-12 i386 randconfig-014-20240907 gcc-12 i386 randconfig-015-20240907 gcc-12 i386 randconfig-016-20240907 gcc-12 loongarchalldefconfig clang-15 loongarchallmodconfig gcc-14.1.0 loongarch allnoconfig gcc-14.1.0 loongarch defconfig gcc-14.1.0 m68k allmodconfig gcc-14.1.0 m68k allnoconfig gcc-14.1.0 m68k allyesconfig gcc-14.1.0 m68k atari_defconfig clang-15 m68kdefconfig gcc-14.1.0 m68km5407c3_defconfig clang-15 m68k m5475evb_defconfig clang-15 microblaze allmodconfig gcc-14.1.0 microblazeallnoconfig gcc-14.1.0 microblaze allyesconfig gcc-14.1.0 microblaze defconfig gcc-14.1.0 mips allnoconfig gcc-14.1.0 mipsvocore2_defconfig clang-15 nios2 allnoconfig gcc-14.1.0 nios2 defconfig gcc-14.1.0 openrisc allnoconfig clang-20 openrisc allyesconfig gcc-14.1.0 openriscdefconfig gcc-12 parisc allmodconfig gcc-14.1.0 pariscallnoconfig clang-20 parisc allyesconfig gcc-14.1.0 parisc defconfig gcc-12 parisc64defconfig gcc-14.1.0 powerpc allmodconfig gcc-14.1.0 powerpc allnoconfig clang-20 powerpc allyesconfig gcc-14.1.0 powerpc cm5200_defconfig clang-15 powerpc eiger_defconfig clang-15 powerpc iss476-smp_defconfig clang-15 powerpc ps3_defconfig clang-15 powerpc tqm8555_defconfig clang-15 riscvallmodconfig gcc-14.1.0 riscv allnoconfig clang-20 riscvallyesconfig gcc-14.1.0 riscv defconfig gcc-12 riscv nommu_k210_sd
[powerpc:next] BUILD SUCCESS a5a670df1db79f4bb462601aa4cc03caffa761a2
tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git next branch HEAD: a5a670df1db79f4bb462601aa4cc03caffa761a2 macintosh/via-pmu: register_pmu_pm_ops() can be __init elapsed time: 1417m configs tested: 134 configs skipped: 3 The following configs have been built successfully. More configs may be tested in the coming days. tested configs: alpha allnoconfig gcc-14.1.0 alphaallyesconfig clang-20 alpha defconfig gcc-14.1.0 arc allmodconfig clang-20 arc allnoconfig gcc-14.1.0 arc allyesconfig clang-20 arc defconfig gcc-14.1.0 arm allmodconfig clang-20 arm allnoconfig gcc-14.1.0 arm allyesconfig clang-20 arm defconfig gcc-14.1.0 armneponset_defconfig clang-15 arm pxa168_defconfig clang-15 arm64allmodconfig clang-20 arm64 allnoconfig gcc-14.1.0 arm64 defconfig gcc-14.1.0 csky allnoconfig gcc-14.1.0 cskydefconfig gcc-14.1.0 hexagon allmodconfig clang-20 hexagon allnoconfig gcc-14.1.0 hexagon allyesconfig clang-20 hexagon defconfig gcc-14.1.0 i386 allmodconfig clang-18 i386 allnoconfig clang-18 i386 allyesconfig clang-18 i386 buildonly-randconfig-001-20240907 gcc-12 i386 buildonly-randconfig-002-20240907 gcc-12 i386 buildonly-randconfig-003-20240907 gcc-12 i386 buildonly-randconfig-004-20240907 gcc-12 i386 buildonly-randconfig-005-20240907 gcc-12 i386 buildonly-randconfig-006-20240907 gcc-12 i386defconfig clang-18 i386 randconfig-001-20240907 gcc-12 i386 randconfig-002-20240907 gcc-12 i386 randconfig-003-20240907 gcc-12 i386 randconfig-004-20240907 gcc-12 i386 randconfig-005-20240907 gcc-12 i386 randconfig-006-20240907 gcc-12 i386 randconfig-011-20240907 gcc-12 i386 randconfig-012-20240907 gcc-12 i386 randconfig-013-20240907 gcc-12 i386 randconfig-014-20240907 gcc-12 i386 randconfig-015-20240907 gcc-12 i386 randconfig-016-20240907 gcc-12 loongarchalldefconfig clang-15 loongarchallmodconfig gcc-14.1.0 loongarch allnoconfig gcc-14.1.0 loongarch defconfig gcc-14.1.0 m68k allmodconfig gcc-14.1.0 m68k allnoconfig gcc-14.1.0 m68k allyesconfig gcc-14.1.0 m68k atari_defconfig clang-15 m68kdefconfig gcc-14.1.0 m68km5407c3_defconfig clang-15 m68k m5475evb_defconfig clang-15 microblaze allmodconfig gcc-14.1.0 microblazeallnoconfig gcc-14.1.0 microblaze allyesconfig gcc-14.1.0 microblaze defconfig gcc-14.1.0 mips allnoconfig gcc-14.1.0 mipsvocore2_defconfig clang-15 nios2 allnoconfig gcc-14.1.0 nios2 defconfig gcc-14.1.0 openrisc allnoconfig clang-20 openrisc allyesconfig gcc-14.1.0 openriscdefconfig gcc-12 parisc allmodconfig gcc-14.1.0 pariscallnoconfig clang-20 parisc allyesconfig gcc-14.1.0 parisc defconfig gcc-12 parisc64defconfig gcc-14.1.0 powerpc allmodconfig gcc-14.1.0 powerpc allnoconfig clang-20 powerpc allyesconfig gcc-14.1.0 powerpc cm5200_defconfig clang-15 powerpc eiger_defconfig clang-15 powerpc iss476-smp_defconfig clang-15 powerpc ps3_defconfig clang-15 powerpc tqm8555_defconfig clang-15 riscvallmodconfig gcc-14.1.0 riscv
Re: [PATCH -next] soc/fsl/qbman: make use of the helper function kthread_run_on_cpu()
Hi Hongbo, kernel test robot noticed the following build errors: [auto build test ERROR on next-20240902] url: https://github.com/intel-lab-lkp/linux/commits/Hongbo-Li/soc-fsl-qbman-make-use-of-the-helper-function-kthread_run_on_cpu/20240903-060257 base: next-20240902 patch link: https://lore.kernel.org/r/20240902133125.3089560-1-lihongbo22%40huawei.com patch subject: [PATCH -next] soc/fsl/qbman: make use of the helper function kthread_run_on_cpu() config: alpha-allyesconfig (https://download.01.org/0day-ci/archive/20240904/202409040110.a8frnnif-...@intel.com/config) compiler: alpha-linux-gcc (GCC) 13.3.0 reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20240904/202409040110.a8frnnif-...@intel.com/reproduce) If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot | Closes: https://lore.kernel.org/oe-kbuild-all/202409040110.a8frnnif-...@intel.com/ All errors (new ones prefixed by >>): drivers/soc/fsl/qbman/qman_test_stash.c: In function 'on_all_cpus': >> drivers/soc/fsl/qbman/qman_test_stash.c:111:41: error: too many arguments to >> function 'kthread_run_on_cpu' 111 | struct task_struct *k = kthread_run_on_cpu(bstrap_fn, &bstrap, | ^~ In file included from drivers/soc/fsl/qbman/dpaa_sys.h:38, from drivers/soc/fsl/qbman/qman_priv.h:31, from drivers/soc/fsl/qbman/qman_test.h:31, from drivers/soc/fsl/qbman/qman_test_stash.c:31: include/linux/kthread.h:73:1: note: declared here 73 | kthread_run_on_cpu(int (*threadfn)(void *data), void *data, | ^~ Kconfig warnings: (for reference only) WARNING: unmet direct dependencies detected for OMAP2PLUS_MBOX Depends on [n]: MAILBOX [=y] && (ARCH_OMAP2PLUS || ARCH_K3) Selected by [y]: - TI_K3_M4_REMOTEPROC [=y] && REMOTEPROC [=y] && (ARCH_K3 || COMPILE_TEST [=y]) vim +/kthread_run_on_cpu +111 drivers/soc/fsl/qbman/qman_test_stash.c 35 36 /* 37 * Algorithm: 38 * 39 * Each cpu will have HP_PER_CPU "handlers" set up, each of which incorporates 40 * an rx/tx pair of FQ objects (both of which are stashed on dequeue). The 41 * organisation of FQIDs is such that the HP_PER_CPU*NUM_CPUS handlers will 42 * shuttle a "hot potato" frame around them such that every forwarding action 43 * moves it from one cpu to another. (The use of more than one handler per cpu 44 * is to allow enough handlers/FQs to truly test the significance of caching - 45 * ie. when cache-expiries are occurring.) 46 * 47 * The "hot potato" frame content will be HP_NUM_WORDS*4 bytes in size, and the 48 * first and last words of the frame data will undergo a transformation step on 49 * each forwarding action. To achieve this, each handler will be assigned a 50 * 32-bit "mixer", that is produced using a 32-bit LFSR. When a frame is 51 * received by a handler, the mixer of the expected sender is XOR'd into all 52 * words of the entire frame, which is then validated against the original 53 * values. Then, before forwarding, the entire frame is XOR'd with the mixer of 54 * the current handler. Apart from validating that the frame is taking the 55 * expected path, this also provides some quasi-realistic overheads to each 56 * forwarding action - dereferencing *all* the frame data, computation, and 57 * conditional branching. There is a "special" handler designated to act as the 58 * instigator of the test by creating an enqueuing the "hot potato" frame, and 59 * to determine when the test has completed by counting HP_LOOPS iterations. 60 * 61 * Init phases: 62 * 63 * 1. prepare each cpu's 'hp_cpu' struct using on_each_cpu(,,1) and link them 64 *into 'hp_cpu_list'. Specifically, set processor_id, allocate HP_PER_CPU 65 *handlers and link-list them (but do no other handler setup). 66 * 67 * 2. scan over 'hp_cpu_list' HP_PER_CPU times, the first time sets each 68 *hp_cpu's 'iterator' to point to its first handler. With each loop, 69 *allocate rx/tx FQIDs and mixer values to the hp_cpu's iterator handler 70 *and advance the iterator for the next loop. This includes a final fixup, 71 *which connects the last handler to the first (and which is why phase 2 72 *and 3 are separate). 73 * 74 * 3. scan over 'hp_cpu_list' HP_PER_CPU times, the first time sets each 75 *hp_cpu's '
Re: [PATCH -next] soc/fsl/qbman: make use of the helper function kthread_run_on_cpu()
Hi Hongbo, kernel test robot noticed the following build errors: [auto build test ERROR on next-20240902] url: https://github.com/intel-lab-lkp/linux/commits/Hongbo-Li/soc-fsl-qbman-make-use-of-the-helper-function-kthread_run_on_cpu/20240903-060257 base: next-20240902 patch link: https://lore.kernel.org/r/20240902133125.3089560-1-lihongbo22%40huawei.com patch subject: [PATCH -next] soc/fsl/qbman: make use of the helper function kthread_run_on_cpu() config: x86_64-allyesconfig (https://download.01.org/0day-ci/archive/20240903/202409032300.9u9g0c8j-...@intel.com/config) compiler: clang version 18.1.5 (https://github.com/llvm/llvm-project 617a15a9eac96088ae5e9134248d8236e34b91b1) reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20240903/202409032300.9u9g0c8j-...@intel.com/reproduce) If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot | Closes: https://lore.kernel.org/oe-kbuild-all/202409032300.9u9g0c8j-...@intel.com/ All errors (new ones prefixed by >>): >> drivers/soc/fsl/qbman/qman_test_stash.c:112:27: error: too many arguments to >> function call, expected 4, have 5 111 | struct task_struct *k = kthread_run_on_cpu(bstrap_fn, &bstrap, | ~~ 112 | cpu, "hotpotato%d", cpu); | ^~~ include/linux/kthread.h:73:1: note: 'kthread_run_on_cpu' declared here 73 | kthread_run_on_cpu(int (*threadfn)(void *data), void *data, | ^ 74 | unsigned int cpu, const char *namefmt) | ~ 1 error generated. Kconfig warnings: (for reference only) WARNING: unmet direct dependencies detected for OMAP2PLUS_MBOX Depends on [n]: MAILBOX [=y] && (ARCH_OMAP2PLUS || ARCH_K3) Selected by [y]: - TI_K3_M4_REMOTEPROC [=y] && REMOTEPROC [=y] && (ARCH_K3 || COMPILE_TEST [=y]) vim +112 drivers/soc/fsl/qbman/qman_test_stash.c 35 36 /* 37 * Algorithm: 38 * 39 * Each cpu will have HP_PER_CPU "handlers" set up, each of which incorporates 40 * an rx/tx pair of FQ objects (both of which are stashed on dequeue). The 41 * organisation of FQIDs is such that the HP_PER_CPU*NUM_CPUS handlers will 42 * shuttle a "hot potato" frame around them such that every forwarding action 43 * moves it from one cpu to another. (The use of more than one handler per cpu 44 * is to allow enough handlers/FQs to truly test the significance of caching - 45 * ie. when cache-expiries are occurring.) 46 * 47 * The "hot potato" frame content will be HP_NUM_WORDS*4 bytes in size, and the 48 * first and last words of the frame data will undergo a transformation step on 49 * each forwarding action. To achieve this, each handler will be assigned a 50 * 32-bit "mixer", that is produced using a 32-bit LFSR. When a frame is 51 * received by a handler, the mixer of the expected sender is XOR'd into all 52 * words of the entire frame, which is then validated against the original 53 * values. Then, before forwarding, the entire frame is XOR'd with the mixer of 54 * the current handler. Apart from validating that the frame is taking the 55 * expected path, this also provides some quasi-realistic overheads to each 56 * forwarding action - dereferencing *all* the frame data, computation, and 57 * conditional branching. There is a "special" handler designated to act as the 58 * instigator of the test by creating an enqueuing the "hot potato" frame, and 59 * to determine when the test has completed by counting HP_LOOPS iterations. 60 * 61 * Init phases: 62 * 63 * 1. prepare each cpu's 'hp_cpu' struct using on_each_cpu(,,1) and link them 64 *into 'hp_cpu_list'. Specifically, set processor_id, allocate HP_PER_CPU 65 *handlers and link-list them (but do no other handler setup). 66 * 67 * 2. scan over 'hp_cpu_list' HP_PER_CPU times, the first time sets each 68 *hp_cpu's 'iterator' to point to its first handler. With each loop, 69 *allocate rx/tx FQIDs and mixer values to the hp_cpu's iterator handler 70 *and advance the iterator for the next loop. This includes a final fixup, 71 *which connects the last handler to the first (and which is why phase 2 72 *and 3 are separate). 73
[powerpc:next] BUILD SUCCESS 65948b0e716a47382731889ee6bbb18642b8b003
tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git next branch HEAD: 65948b0e716a47382731889ee6bbb18642b8b003 powerpc/vdso: Inconditionally use CFUNC macro elapsed time: 785m configs tested: 126 configs skipped: 3 The following configs have been built successfully. More configs may be tested in the coming days. tested configs: alpha allnoconfig gcc-14.1.0 alphaallyesconfig clang-20 alpha defconfig gcc-14.1.0 arc allmodconfig clang-20 arc allnoconfig gcc-14.1.0 arc allyesconfig clang-20 arc axs103_smp_defconfig gcc-13.2.0 arc defconfig gcc-14.1.0 arc nsimosci_hs_defconfig gcc-13.2.0 arm allmodconfig clang-20 arm allnoconfig gcc-14.1.0 arm allyesconfig clang-20 arm aspeed_g4_defconfig gcc-14.1.0 arm defconfig gcc-14.1.0 arm mv78xx0_defconfig gcc-13.2.0 arm64allmodconfig clang-20 arm64 allnoconfig gcc-14.1.0 arm64 defconfig gcc-14.1.0 csky allnoconfig gcc-14.1.0 cskydefconfig gcc-13.2.0 cskydefconfig gcc-14.1.0 hexagon allmodconfig clang-20 hexagon allnoconfig gcc-14.1.0 hexagon allyesconfig clang-20 hexagon defconfig gcc-14.1.0 i386 allmodconfig clang-18 i386 allnoconfig clang-18 i386 allyesconfig clang-18 i386 buildonly-randconfig-001-20240902 clang-18 i386 buildonly-randconfig-002-20240902 clang-18 i386 buildonly-randconfig-003-20240902 clang-18 i386 buildonly-randconfig-004-20240902 clang-18 i386 buildonly-randconfig-005-20240902 clang-18 i386 buildonly-randconfig-006-20240902 clang-18 i386defconfig clang-18 i386 randconfig-001-20240902 clang-18 i386 randconfig-002-20240902 clang-18 i386 randconfig-003-20240902 clang-18 i386 randconfig-004-20240902 clang-18 i386 randconfig-005-20240902 clang-18 i386 randconfig-006-20240902 clang-18 i386 randconfig-011-20240902 clang-18 i386 randconfig-012-20240902 clang-18 i386 randconfig-013-20240902 clang-18 i386 randconfig-014-20240902 clang-18 i386 randconfig-015-20240902 clang-18 i386 randconfig-016-20240902 clang-18 loongarchallmodconfig gcc-14.1.0 loongarch allnoconfig gcc-14.1.0 loongarch defconfig gcc-14.1.0 m68k allmodconfig gcc-14.1.0 m68k allnoconfig gcc-14.1.0 m68k allyesconfig gcc-14.1.0 m68kdefconfig gcc-14.1.0 m68kq40_defconfig gcc-13.2.0 microblaze allmodconfig gcc-14.1.0 microblazeallnoconfig gcc-14.1.0 microblaze allyesconfig gcc-14.1.0 microblaze defconfig gcc-14.1.0 mips allnoconfig gcc-14.1.0 mips ath79_defconfig gcc-14.1.0 mipsbcm63xx_defconfig gcc-14.1.0 mips cavium_octeon_defconfig gcc-13.2.0 mipsmaltaup_defconfig gcc-14.1.0 mips mtx1_defconfig gcc-13.2.0 mipsomega2p_defconfig gcc-13.2.0 nios2 3c120_defconfig gcc-14.1.0 nios2 allnoconfig gcc-14.1.0 nios2 defconfig gcc-14.1.0 openrisc allnoconfig clang-20 openrisc allyesconfig gcc-14.1.0 openriscdefconfig gcc-12 openriscor1ksim_defconfig gcc-14.1.0 parisc allmodconfig gcc-14.1.0 pariscallnoconfig clang-20 parisc allyesconfig gcc-14.1.0 parisc defconfig gcc-12 parisc64defconfig gcc-14.1.0 powerpcadder875_defconfig gcc-14.1.0 powerpc allmodc
[powerpc:next-test] BUILD SUCCESS 087c25f837f4fc43a78b08b3b2be9f41b17adb5d
tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git next-test branch HEAD: 087c25f837f4fc43a78b08b3b2be9f41b17adb5d powerpc: Replace kretprobe code with rethook on powerpc elapsed time: 767m configs tested: 106 configs skipped: 3 The following configs have been built successfully. More configs may be tested in the coming days. tested configs: alpha allnoconfig gcc-14.1.0 alphaallyesconfig clang-20 alpha defconfig gcc-14.1.0 arc allmodconfig clang-20 arc allnoconfig gcc-14.1.0 arc allyesconfig clang-20 arc axs103_smp_defconfig gcc-13.2.0 arc defconfig gcc-14.1.0 arc nsimosci_hs_defconfig gcc-13.2.0 arm allmodconfig clang-20 arm allnoconfig gcc-14.1.0 arm allyesconfig clang-20 arm aspeed_g4_defconfig gcc-14.1.0 arm defconfig gcc-14.1.0 arm mv78xx0_defconfig gcc-13.2.0 arm64allmodconfig clang-20 arm64 allnoconfig gcc-14.1.0 arm64 defconfig gcc-14.1.0 csky allnoconfig gcc-14.1.0 cskydefconfig gcc-13.2.0 cskydefconfig gcc-14.1.0 hexagon allmodconfig clang-20 hexagon allnoconfig gcc-14.1.0 hexagon allyesconfig clang-20 hexagon defconfig gcc-14.1.0 i386 allmodconfig clang-18 i386 allnoconfig clang-18 i386 allyesconfig clang-18 i386defconfig clang-18 loongarchallmodconfig gcc-14.1.0 loongarch allnoconfig gcc-14.1.0 loongarch defconfig gcc-14.1.0 m68k allmodconfig gcc-14.1.0 m68k allnoconfig gcc-14.1.0 m68k allyesconfig gcc-14.1.0 m68kdefconfig gcc-14.1.0 m68kq40_defconfig gcc-13.2.0 microblaze allmodconfig gcc-14.1.0 microblazeallnoconfig gcc-14.1.0 microblaze allyesconfig gcc-14.1.0 microblaze defconfig gcc-14.1.0 mips allnoconfig gcc-14.1.0 mips ath79_defconfig gcc-14.1.0 mipsbcm63xx_defconfig gcc-14.1.0 mips cavium_octeon_defconfig gcc-13.2.0 mipsmaltaup_defconfig gcc-14.1.0 mips mtx1_defconfig gcc-13.2.0 mipsomega2p_defconfig gcc-13.2.0 nios2 3c120_defconfig gcc-14.1.0 nios2 allnoconfig gcc-14.1.0 nios2 defconfig gcc-14.1.0 openrisc allnoconfig clang-20 openrisc allyesconfig gcc-14.1.0 openriscdefconfig gcc-12 openriscor1ksim_defconfig gcc-14.1.0 parisc allmodconfig gcc-14.1.0 pariscallnoconfig clang-20 parisc allyesconfig gcc-14.1.0 parisc defconfig gcc-12 parisc64defconfig gcc-14.1.0 powerpcadder875_defconfig gcc-14.1.0 powerpc allmodconfig gcc-14.1.0 powerpc allnoconfig clang-20 powerpc allyesconfig gcc-14.1.0 powerpc currituck_defconfig gcc-14.1.0 powerpc maple_defconfig gcc-13.2.0 powerpc mpc5200_defconfig gcc-14.1.0 powerpcsocrates_defconfig gcc-13.2.0 powerpcsocrates_defconfig gcc-14.1.0 powerpc stx_gp3_defconfig gcc-14.1.0 powerpc tqm8540_defconfig gcc-13.2.0 powerpc tqm8548_defconfig gcc-14.1.0 powerpc tqm8xx_defconfig gcc-14.1.0 riscvallmodconfig gcc-14.1.0 riscv allnoconfig clang-20 riscvallyesconfig gcc-14.1.0 riscv defconfig gcc-12 s390 allmodconfig gcc-14.1.0 s390 allnoconfig clang-20 s390
[powerpc:merge] BUILD SUCCESS 15d63cbced5cb10f99253a75ed2ae9aaff6dc1b8
tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git merge branch HEAD: 15d63cbced5cb10f99253a75ed2ae9aaff6dc1b8 Automatic merge of 'next' into merge (2024-08-27 14:25) elapsed time: 1798m configs tested: 129 configs skipped: 5 The following configs have been built successfully. More configs may be tested in the coming days. tested configs: alpha allnoconfig gcc-14.1.0 alphaallyesconfig clang-20 alpha defconfig gcc-14.1.0 arc allmodconfig clang-20 arc allmodconfig gcc-13.2.0 arc allnoconfig gcc-14.1.0 arc allyesconfig clang-20 arc allyesconfig gcc-13.2.0 arc axs103_defconfig gcc-13.2.0 arc defconfig gcc-14.1.0 arc nsimosci_hs_defconfig gcc-13.2.0 arm allmodconfig clang-20 arm allmodconfig gcc-13.2.0 arm allnoconfig gcc-14.1.0 arm allyesconfig clang-20 arm allyesconfig gcc-13.2.0 arm am200epdkit_defconfig gcc-13.2.0 arm aspeed_g5_defconfig gcc-13.2.0 arm defconfig gcc-14.1.0 arm imxrt_defconfig gcc-13.2.0 arm milbeaut_m10v_defconfig gcc-13.2.0 armspear6xx_defconfig gcc-13.2.0 arm64allmodconfig clang-20 arm64 allnoconfig gcc-14.1.0 arm64 defconfig gcc-14.1.0 csky allnoconfig gcc-14.1.0 cskydefconfig gcc-14.1.0 hexagon allmodconfig clang-20 hexagon allnoconfig gcc-14.1.0 hexagon allyesconfig clang-20 hexagon defconfig gcc-14.1.0 i386 allmodconfig clang-18 i386 allnoconfig clang-18 i386 allyesconfig clang-18 i386 buildonly-randconfig-001-20240830 gcc-12 i386 buildonly-randconfig-002-20240830 gcc-12 i386 buildonly-randconfig-003-20240830 gcc-12 i386 buildonly-randconfig-004-20240830 gcc-12 i386 buildonly-randconfig-005-20240830 gcc-12 i386 buildonly-randconfig-006-20240830 gcc-12 i386defconfig clang-18 i386 randconfig-001-20240830 gcc-12 i386 randconfig-002-20240830 gcc-12 i386 randconfig-003-20240830 gcc-12 i386 randconfig-004-20240830 gcc-12 i386 randconfig-005-20240830 gcc-12 i386 randconfig-006-20240830 gcc-12 i386 randconfig-011-20240830 gcc-12 i386 randconfig-012-20240830 gcc-12 i386 randconfig-013-20240830 gcc-12 i386 randconfig-014-20240830 gcc-12 i386 randconfig-015-20240830 gcc-12 i386 randconfig-016-20240830 gcc-12 loongarchallmodconfig gcc-14.1.0 loongarch allnoconfig gcc-14.1.0 loongarch defconfig gcc-14.1.0 m68k allmodconfig gcc-14.1.0 m68k allnoconfig gcc-14.1.0 m68k allyesconfig gcc-14.1.0 m68kdefconfig gcc-14.1.0 m68k hp300_defconfig gcc-13.2.0 microblaze allmodconfig gcc-14.1.0 microblazeallnoconfig gcc-14.1.0 microblaze allyesconfig gcc-14.1.0 microblaze defconfig gcc-14.1.0 mips allnoconfig gcc-14.1.0 mips gcw0_defconfig gcc-13.2.0 nios2 allnoconfig gcc-14.1.0 nios2 defconfig gcc-14.1.0 openrisc allnoconfig clang-20 openriscdefconfig gcc-12 pariscallnoconfig clang-20 parisc defconfig gcc-12 parisc64defconfig gcc-14.1.0 powerpc allnoconfig clang-20 powerpc mpc8313_rdb_defconfig gcc-13.2.0 powerpc mpc866_ads_defconfig gcc-13.2.0 powerpc tqm8541_defconfig gcc-13.2.0 riscv allnoconfig clang-20 riscv defconfig gcc-12 riscv
[powerpc:next-test] BUILD SUCCESS 8ae4f16f7d7b59cca55aeca6db7c9636ffe7fbaa
tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git next-test branch HEAD: 8ae4f16f7d7b59cca55aeca6db7c9636ffe7fbaa powerpc/64s/mm: Move __real_pte stubs into hash-4k.h elapsed time: 926m configs tested: 167 configs skipped: 6 The following configs have been built successfully. More configs may be tested in the coming days. tested configs: alpha allnoconfig gcc-14.1.0 alphaallyesconfig clang-20 alpha defconfig gcc-14.1.0 arc allmodconfig clang-20 arc allnoconfig gcc-14.1.0 arc allyesconfig clang-20 arc defconfig gcc-14.1.0 arc randconfig-001-20240830 gcc-14.1.0 arc randconfig-002-20240830 gcc-14.1.0 arm allmodconfig clang-20 arm allnoconfig gcc-14.1.0 arm allyesconfig clang-20 arm defconfig gcc-14.1.0 arm milbeaut_m10v_defconfig gcc-14.1.0 armmulti_v7_defconfig gcc-14.1.0 arm randconfig-001-20240830 gcc-14.1.0 arm randconfig-002-20240830 gcc-14.1.0 arm randconfig-003-20240830 gcc-14.1.0 arm randconfig-004-20240830 gcc-14.1.0 arm tegra_defconfig gcc-14.1.0 arm64allmodconfig clang-20 arm64 allnoconfig gcc-14.1.0 arm64 defconfig gcc-14.1.0 arm64 randconfig-001-20240830 gcc-14.1.0 arm64 randconfig-002-20240830 gcc-14.1.0 arm64 randconfig-003-20240830 gcc-14.1.0 arm64 randconfig-004-20240830 gcc-14.1.0 csky allnoconfig gcc-14.1.0 cskydefconfig gcc-14.1.0 csky randconfig-001-20240830 gcc-14.1.0 csky randconfig-002-20240830 gcc-14.1.0 hexagon allmodconfig clang-20 hexagon allnoconfig gcc-14.1.0 hexagon allyesconfig clang-20 hexagon defconfig gcc-14.1.0 hexagon randconfig-001-20240830 gcc-14.1.0 hexagon randconfig-002-20240830 gcc-14.1.0 i386 allmodconfig clang-18 i386 allnoconfig clang-18 i386 allyesconfig clang-18 i386 buildonly-randconfig-001-20240830 gcc-12 i386 buildonly-randconfig-002-20240830 gcc-12 i386 buildonly-randconfig-003-20240830 gcc-12 i386 buildonly-randconfig-004-20240830 gcc-12 i386 buildonly-randconfig-005-20240830 gcc-12 i386 buildonly-randconfig-006-20240830 gcc-12 i386defconfig clang-18 i386 randconfig-001-20240830 gcc-12 i386 randconfig-002-20240830 gcc-12 i386 randconfig-003-20240830 gcc-12 i386 randconfig-004-20240830 gcc-12 i386 randconfig-005-20240830 gcc-12 i386 randconfig-006-20240830 gcc-12 i386 randconfig-011-20240830 gcc-12 i386 randconfig-012-20240830 gcc-12 i386 randconfig-013-20240830 gcc-12 i386 randconfig-014-20240830 gcc-12 i386 randconfig-015-20240830 gcc-12 i386 randconfig-016-20240830 gcc-12 loongarchallmodconfig gcc-14.1.0 loongarch allnoconfig gcc-14.1.0 loongarch defconfig gcc-14.1.0 loongarch randconfig-001-20240830 gcc-14.1.0 loongarch randconfig-002-20240830 gcc-14.1.0 m68k allmodconfig gcc-14.1.0 m68k allnoconfig gcc-14.1.0 m68k allyesconfig gcc-14.1.0 m68kdefconfig gcc-14.1.0 m68k hp300_defconfig gcc-14.1.0 m68k m5275evb_defconfig gcc-14.1.0 microblaze allmodconfig gcc-14.1.0 microblazeallnoconfig gcc-14.1.0 microblaze allyesconfig gcc-14.1.0 microblaze defconfig gcc-14.1.0 mips allnoconfig gcc-14.1.0 mips fuloong2e_defconfig gcc-14.1.0 nios2 allnoconfig gcc-14.1.0 nios2 defconfig gcc-14.1.0 nios2 randconfig-001-20240830 gcc-14.1.0 nios2 randconfig-002-20240830 gcc-
[powerpc:fixes] BUILD SUCCESS 734ad0af3609464f8f93e00b6c0de1e112f44559
tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git fixes branch HEAD: 734ad0af3609464f8f93e00b6c0de1e112f44559 powerpc/qspinlock: Fix deadlock in MCS queue elapsed time: 913m configs tested: 167 configs skipped: 6 The following configs have been built successfully. More configs may be tested in the coming days. tested configs: alpha allnoconfig gcc-14.1.0 alphaallyesconfig clang-20 alpha defconfig gcc-14.1.0 arc allmodconfig clang-20 arc allnoconfig gcc-14.1.0 arc allyesconfig clang-20 arc defconfig gcc-14.1.0 arc randconfig-001-20240830 gcc-14.1.0 arc randconfig-002-20240830 gcc-14.1.0 arm allmodconfig clang-20 arm allnoconfig gcc-14.1.0 arm allyesconfig clang-20 arm defconfig gcc-14.1.0 arm milbeaut_m10v_defconfig gcc-14.1.0 armmulti_v7_defconfig gcc-14.1.0 arm randconfig-001-20240830 gcc-14.1.0 arm randconfig-002-20240830 gcc-14.1.0 arm randconfig-003-20240830 gcc-14.1.0 arm randconfig-004-20240830 gcc-14.1.0 arm tegra_defconfig gcc-14.1.0 arm64allmodconfig clang-20 arm64 allnoconfig gcc-14.1.0 arm64 defconfig gcc-14.1.0 arm64 randconfig-001-20240830 gcc-14.1.0 arm64 randconfig-002-20240830 gcc-14.1.0 arm64 randconfig-003-20240830 gcc-14.1.0 arm64 randconfig-004-20240830 gcc-14.1.0 csky allnoconfig gcc-14.1.0 cskydefconfig gcc-14.1.0 csky randconfig-001-20240830 gcc-14.1.0 csky randconfig-002-20240830 gcc-14.1.0 hexagon allmodconfig clang-20 hexagon allnoconfig gcc-14.1.0 hexagon allyesconfig clang-20 hexagon defconfig gcc-14.1.0 hexagon randconfig-001-20240830 gcc-14.1.0 hexagon randconfig-002-20240830 gcc-14.1.0 i386 allmodconfig clang-18 i386 allnoconfig clang-18 i386 allyesconfig clang-18 i386 buildonly-randconfig-001-20240830 gcc-12 i386 buildonly-randconfig-002-20240830 gcc-12 i386 buildonly-randconfig-003-20240830 gcc-12 i386 buildonly-randconfig-004-20240830 gcc-12 i386 buildonly-randconfig-005-20240830 gcc-12 i386 buildonly-randconfig-006-20240830 gcc-12 i386defconfig clang-18 i386 randconfig-001-20240830 gcc-12 i386 randconfig-002-20240830 gcc-12 i386 randconfig-003-20240830 gcc-12 i386 randconfig-004-20240830 gcc-12 i386 randconfig-005-20240830 gcc-12 i386 randconfig-006-20240830 gcc-12 i386 randconfig-011-20240830 gcc-12 i386 randconfig-012-20240830 gcc-12 i386 randconfig-013-20240830 gcc-12 i386 randconfig-014-20240830 gcc-12 i386 randconfig-015-20240830 gcc-12 i386 randconfig-016-20240830 gcc-12 loongarchallmodconfig gcc-14.1.0 loongarch allnoconfig gcc-14.1.0 loongarch defconfig gcc-14.1.0 loongarch randconfig-001-20240830 gcc-14.1.0 loongarch randconfig-002-20240830 gcc-14.1.0 m68k allmodconfig gcc-14.1.0 m68k allnoconfig gcc-14.1.0 m68k allyesconfig gcc-14.1.0 m68kdefconfig gcc-14.1.0 m68k hp300_defconfig gcc-14.1.0 m68k m5275evb_defconfig gcc-14.1.0 microblaze allmodconfig gcc-14.1.0 microblazeallnoconfig gcc-14.1.0 microblaze allyesconfig gcc-14.1.0 microblaze defconfig gcc-14.1.0 mips allnoconfig gcc-14.1.0 mips fuloong2e_defconfig gcc-14.1.0 nios2 allnoconfig gcc-14.1.0 nios2 defconfig gcc-14.1.0 nios2 randconfig-001-20240830 gcc-14.1.0 nios2 randconfig-002-20240830 gcc-14.1.0 openr
[powerpc:fixes-test] BUILD SUCCESS f8c29fc27feb230a3383204f22aa5474042f6ed8
tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git fixes-test branch HEAD: f8c29fc27feb230a3383204f22aa5474042f6ed8 powerpc/pseries: Fix dtl_access_lock to be a rw_semaphore elapsed time: 909m configs tested: 167 configs skipped: 6 The following configs have been built successfully. More configs may be tested in the coming days. tested configs: alpha allnoconfig gcc-14.1.0 alphaallyesconfig clang-20 alpha defconfig gcc-14.1.0 arc allmodconfig clang-20 arc allnoconfig gcc-14.1.0 arc allyesconfig clang-20 arc defconfig gcc-14.1.0 arc randconfig-001-20240830 gcc-14.1.0 arc randconfig-002-20240830 gcc-14.1.0 arm allmodconfig clang-20 arm allnoconfig gcc-14.1.0 arm allyesconfig clang-20 arm defconfig gcc-14.1.0 arm milbeaut_m10v_defconfig gcc-14.1.0 armmulti_v7_defconfig gcc-14.1.0 arm randconfig-001-20240830 gcc-14.1.0 arm randconfig-002-20240830 gcc-14.1.0 arm randconfig-003-20240830 gcc-14.1.0 arm randconfig-004-20240830 gcc-14.1.0 arm tegra_defconfig gcc-14.1.0 arm64allmodconfig clang-20 arm64 allnoconfig gcc-14.1.0 arm64 defconfig gcc-14.1.0 arm64 randconfig-001-20240830 gcc-14.1.0 arm64 randconfig-002-20240830 gcc-14.1.0 arm64 randconfig-003-20240830 gcc-14.1.0 arm64 randconfig-004-20240830 gcc-14.1.0 csky allnoconfig gcc-14.1.0 cskydefconfig gcc-14.1.0 csky randconfig-001-20240830 gcc-14.1.0 csky randconfig-002-20240830 gcc-14.1.0 hexagon allmodconfig clang-20 hexagon allnoconfig gcc-14.1.0 hexagon allyesconfig clang-20 hexagon defconfig gcc-14.1.0 hexagon randconfig-001-20240830 gcc-14.1.0 hexagon randconfig-002-20240830 gcc-14.1.0 i386 allmodconfig clang-18 i386 allnoconfig clang-18 i386 allyesconfig clang-18 i386 buildonly-randconfig-001-20240830 gcc-12 i386 buildonly-randconfig-002-20240830 gcc-12 i386 buildonly-randconfig-003-20240830 gcc-12 i386 buildonly-randconfig-004-20240830 gcc-12 i386 buildonly-randconfig-005-20240830 gcc-12 i386 buildonly-randconfig-006-20240830 gcc-12 i386defconfig clang-18 i386 randconfig-001-20240830 gcc-12 i386 randconfig-002-20240830 gcc-12 i386 randconfig-003-20240830 gcc-12 i386 randconfig-004-20240830 gcc-12 i386 randconfig-005-20240830 gcc-12 i386 randconfig-006-20240830 gcc-12 i386 randconfig-011-20240830 gcc-12 i386 randconfig-012-20240830 gcc-12 i386 randconfig-013-20240830 gcc-12 i386 randconfig-014-20240830 gcc-12 i386 randconfig-015-20240830 gcc-12 i386 randconfig-016-20240830 gcc-12 loongarchallmodconfig gcc-14.1.0 loongarch allnoconfig gcc-14.1.0 loongarch defconfig gcc-14.1.0 loongarch randconfig-001-20240830 gcc-14.1.0 loongarch randconfig-002-20240830 gcc-14.1.0 m68k allmodconfig gcc-14.1.0 m68k allnoconfig gcc-14.1.0 m68k allyesconfig gcc-14.1.0 m68kdefconfig gcc-14.1.0 m68k hp300_defconfig gcc-14.1.0 m68k m5275evb_defconfig gcc-14.1.0 microblaze allmodconfig gcc-14.1.0 microblazeallnoconfig gcc-14.1.0 microblaze allyesconfig gcc-14.1.0 microblaze defconfig gcc-14.1.0 mips allnoconfig gcc-14.1.0 mips fuloong2e_defconfig gcc-14.1.0 nios2 allnoconfig gcc-14.1.0 nios2 defconfig gcc-14.1.0 nios2 randconfig-001-20240830 gcc-14.1.0 nios2 randconfig-002-20240830
Re: [PATCH v2 07/17] mm: Define VM_DROPPABLE for powerpc/32
Hi Christophe, kernel test robot noticed the following build warnings: [auto build test WARNING on powerpc/next] [also build test WARNING on powerpc/fixes shuah-kselftest/next shuah-kselftest/fixes linus/master v6.11-rc5 next-20240826] [cannot apply to crng-random/master] [If your patch is applied to the wrong git tree, kindly drop us a note. And when submitting patch, we suggest to use '--base' as documented in https://git-scm.com/docs/git-format-patch#_base_tree_information] url: https://github.com/intel-lab-lkp/linux/commits/Christophe-Leroy/asm-generic-unaligned-h-Extract-common-header-for-vDSO/20240826-103525 base: https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git next patch link: https://lore.kernel.org/r/315e3a268b165b6edad7dcb723b0d8a506a56c4e.1724309198.git.christophe.leroy%40csgroup.eu patch subject: [PATCH v2 07/17] mm: Define VM_DROPPABLE for powerpc/32 config: um-randconfig-r122-20240826 (https://download.01.org/0day-ci/archive/20240827/202408270553.2s5d14ar-...@intel.com/config) compiler: clang version 14.0.6 (https://github.com/llvm/llvm-project f28c006a5895fc0e329fe15fead81e37457cb1d1) reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20240827/202408270553.2s5d14ar-...@intel.com/reproduce) If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot | Closes: https://lore.kernel.org/oe-kbuild-all/202408270553.2s5d14ar-...@intel.com/ sparse warnings: (new ones prefixed by >>) mm/debug_page_ref.c: note: in included file (through include/trace/events/page_ref.h): >> include/trace/events/mmflags.h:168:5: sparse: sparse: undefined preprocessor >> identifier 'VM_DROPPABLE' >> include/trace/events/mmflags.h:168:21: sparse: sparse: undefined >> preprocessor identifier 'VM_NONE' mm/debug_page_ref.c: note: in included file (through include/trace/events/page_ref.h, include/trace/define_trace.h, include/trace/events/page_ref.h): >> include/trace/events/mmflags.h:168:5: sparse: sparse: undefined preprocessor >> identifier 'VM_DROPPABLE' >> include/trace/events/mmflags.h:168:21: sparse: sparse: undefined >> preprocessor identifier 'VM_NONE' mm/debug_page_ref.c: note: in included file (through include/trace/events/page_ref.h, include/trace/trace_events.h, include/trace/define_trace.h, ...): include/trace/events/mmflags.h:169:10: sparse: sparse: preprocessor token IF_HAVE_VM_DROPPABLE redefined mm/debug_page_ref.c: note: in included file (through include/trace/events/page_ref.h): include/trace/events/mmflags.h:171:10: sparse: this was the original definition vim +/VM_DROPPABLE +168 include/trace/events/mmflags.h 167 > 168 #if VM_DROPPABLE != VM_NONE 169 # define IF_HAVE_VM_DROPPABLE(flag, name) {flag, name}, 170 #else 171 # define IF_HAVE_VM_DROPPABLE(flag, name) 172 #endif 173 -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki
Re: [PATCH v2 07/17] mm: Define VM_DROPPABLE for powerpc/32
Hi Christophe, kernel test robot noticed the following build warnings: [auto build test WARNING on powerpc/next] [also build test WARNING on powerpc/fixes shuah-kselftest/next shuah-kselftest/fixes linus/master v6.11-rc5 next-20240823] [cannot apply to crng-random/master] [If your patch is applied to the wrong git tree, kindly drop us a note. And when submitting patch, we suggest to use '--base' as documented in https://git-scm.com/docs/git-format-patch#_base_tree_information] url: https://github.com/intel-lab-lkp/linux/commits/Christophe-Leroy/asm-generic-unaligned-h-Extract-common-header-for-vDSO/20240826-103525 base: https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git next patch link: https://lore.kernel.org/r/315e3a268b165b6edad7dcb723b0d8a506a56c4e.1724309198.git.christophe.leroy%40csgroup.eu patch subject: [PATCH v2 07/17] mm: Define VM_DROPPABLE for powerpc/32 config: x86_64-allyesconfig (https://download.01.org/0day-ci/archive/20240826/202408261734.uavnh7mv-...@intel.com/config) compiler: clang version 18.1.5 (https://github.com/llvm/llvm-project 617a15a9eac96088ae5e9134248d8236e34b91b1) reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20240826/202408261734.uavnh7mv-...@intel.com/reproduce) If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot | Closes: https://lore.kernel.org/oe-kbuild-all/202408261734.uavnh7mv-...@intel.com/ All warnings (new ones prefixed by >>): In file included from mm/debug_page_ref.c:6: In file included from include/trace/events/page_ref.h:11: include/trace/events/mmflags.h:168:5: warning: 'VM_DROPPABLE' is not defined, evaluates to 0 [-Wundef] 168 | #if VM_DROPPABLE != VM_NONE | ^ include/trace/events/mmflags.h:168:21: warning: 'VM_NONE' is not defined, evaluates to 0 [-Wundef] 168 | #if VM_DROPPABLE != VM_NONE | ^ In file included from mm/debug_page_ref.c:6: In file included from include/trace/events/page_ref.h:135: In file included from include/trace/define_trace.h:95: In file included from include/trace/events/page_ref.h:11: include/trace/events/mmflags.h:168:5: warning: 'VM_DROPPABLE' is not defined, evaluates to 0 [-Wundef] 168 | #if VM_DROPPABLE != VM_NONE | ^ include/trace/events/mmflags.h:168:21: warning: 'VM_NONE' is not defined, evaluates to 0 [-Wundef] 168 | #if VM_DROPPABLE != VM_NONE | ^ In file included from mm/debug_page_ref.c:6: In file included from include/trace/events/page_ref.h:135: In file included from include/trace/define_trace.h:102: In file included from include/trace/trace_events.h:94: In file included from include/trace/events/page_ref.h:11: >> include/trace/events/mmflags.h:169:10: warning: 'IF_HAVE_VM_DROPPABLE' macro >> redefined [-Wmacro-redefined] 169 | # define IF_HAVE_VM_DROPPABLE(flag, name) {flag, name}, | ^ include/trace/events/mmflags.h:171:10: note: previous definition is here 171 | # define IF_HAVE_VM_DROPPABLE(flag, name) | ^ 5 warnings generated. vim +/IF_HAVE_VM_DROPPABLE +169 include/trace/events/mmflags.h 7677f7fd8be766 Axel Rasmussen 2021-05-04 167 41e2c674b334ed Christophe Leroy 2024-08-22 @168 #if VM_DROPPABLE != VM_NONE 9651fcedf7b92d Jason A. Donenfeld 2022-12-08 @169 # define IF_HAVE_VM_DROPPABLE(flag, name) {flag, name}, 9651fcedf7b92d Jason A. Donenfeld 2022-12-08 170 #else 9651fcedf7b92d Jason A. Donenfeld 2022-12-08 171 # define IF_HAVE_VM_DROPPABLE(flag, name) 9651fcedf7b92d Jason A. Donenfeld 2022-12-08 172 #endif 9651fcedf7b92d Jason A. Donenfeld 2022-12-08 173 -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki
Re: [PATCH v2 07/17] mm: Define VM_DROPPABLE for powerpc/32
Hi Christophe, kernel test robot noticed the following build warnings: [auto build test WARNING on powerpc/next] [also build test WARNING on powerpc/fixes shuah-kselftest/next shuah-kselftest/fixes crng-random/master linus/master v6.11-rc5 next-20240823] [If your patch is applied to the wrong git tree, kindly drop us a note. And when submitting patch, we suggest to use '--base' as documented in https://git-scm.com/docs/git-format-patch#_base_tree_information] url: https://github.com/intel-lab-lkp/linux/commits/Christophe-Leroy/asm-generic-unaligned-h-Extract-common-header-for-vDSO/20240826-103525 base: https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git next patch link: https://lore.kernel.org/r/315e3a268b165b6edad7dcb723b0d8a506a56c4e.1724309198.git.christophe.leroy%40csgroup.eu patch subject: [PATCH v2 07/17] mm: Define VM_DROPPABLE for powerpc/32 config: x86_64-buildonly-randconfig-002-20240826 (https://download.01.org/0day-ci/archive/20240826/202408261757.d4goewe9-...@intel.com/config) compiler: gcc-12 (Debian 12.2.0-14) 12.2.0 reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20240826/202408261757.d4goewe9-...@intel.com/reproduce) If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot | Closes: https://lore.kernel.org/oe-kbuild-all/202408261757.d4goewe9-...@intel.com/ All warnings (new ones prefixed by >>): In file included from include/trace/events/page_ref.h:11, from mm/debug_page_ref.c:6: >> include/trace/events/mmflags.h:168:5: warning: "VM_DROPPABLE" is not >> defined, evaluates to 0 [-Wundef] 168 | #if VM_DROPPABLE != VM_NONE | ^~~~ >> include/trace/events/mmflags.h:168:21: warning: "VM_NONE" is not defined, >> evaluates to 0 [-Wundef] 168 | #if VM_DROPPABLE != VM_NONE | ^~~ In file included from include/trace/events/page_ref.h:11, from include/trace/define_trace.h:95, from include/trace/events/page_ref.h:135: >> include/trace/events/mmflags.h:168:5: warning: "VM_DROPPABLE" is not >> defined, evaluates to 0 [-Wundef] 168 | #if VM_DROPPABLE != VM_NONE | ^~~~ >> include/trace/events/mmflags.h:168:21: warning: "VM_NONE" is not defined, >> evaluates to 0 [-Wundef] 168 | #if VM_DROPPABLE != VM_NONE | ^~~ In file included from include/trace/events/page_ref.h:11, from include/trace/trace_events.h:94, from include/trace/define_trace.h:102: >> include/trace/events/mmflags.h:169: warning: "IF_HAVE_VM_DROPPABLE" redefined 169 | # define IF_HAVE_VM_DROPPABLE(flag, name) {flag, name}, | include/trace/events/mmflags.h:171: note: this is the location of the previous definition 171 | # define IF_HAVE_VM_DROPPABLE(flag, name) | vim +/VM_DROPPABLE +168 include/trace/events/mmflags.h 167 > 168 #if VM_DROPPABLE != VM_NONE > 169 # define IF_HAVE_VM_DROPPABLE(flag, name) {flag, name}, 170 #else 171 # define IF_HAVE_VM_DROPPABLE(flag, name) 172 #endif 173 -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki
[powerpc:fixes-test] BUILD SUCCESS 3b1f7a46977fe2ff9384d08651a6e0d272ae6a60
tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git fixes-test branch HEAD: 3b1f7a46977fe2ff9384d08651a6e0d272ae6a60 powerpc/mm: Fix return type of pgd_val() elapsed time: 1406m configs tested: 191 configs skipped: 5 The following configs have been built successfully. More configs may be tested in the coming days. tested configs: alpha allnoconfig gcc-13.2.0 alphaallyesconfig gcc-13.3.0 alpha defconfig gcc-13.2.0 arc allmodconfig gcc-13.2.0 arc allnoconfig gcc-13.2.0 arc allyesconfig gcc-13.2.0 arc axs103_smp_defconfig gcc-13.2.0 arc defconfig gcc-13.2.0 arc haps_hs_smp_defconfig gcc-13.2.0 arc nsimosci_hs_defconfig gcc-13.2.0 arc nsimosci_hs_smp_defconfig gcc-13.2.0 arc randconfig-001-20240823 gcc-13.2.0 arc randconfig-002-20240823 gcc-13.2.0 arcvdk_hs38_smp_defconfig gcc-13.2.0 arm allmodconfig gcc-13.2.0 arm allnoconfig gcc-13.2.0 arm allyesconfig gcc-13.2.0 arm defconfig gcc-13.2.0 arm exynos_defconfig gcc-13.2.0 arm imxrt_defconfig gcc-13.2.0 arm lpc32xx_defconfig gcc-13.2.0 arm randconfig-001-20240823 gcc-13.2.0 arm randconfig-002-20240823 gcc-13.2.0 arm randconfig-003-20240823 gcc-13.2.0 arm randconfig-004-20240823 gcc-13.2.0 arm rpc_defconfig gcc-13.2.0 armvexpress_defconfig gcc-13.2.0 arm64allmodconfig gcc-13.2.0 arm64 allnoconfig gcc-13.2.0 arm64 defconfig gcc-13.2.0 arm64 randconfig-001-20240823 gcc-13.2.0 arm64 randconfig-002-20240823 gcc-13.2.0 arm64 randconfig-003-20240823 gcc-13.2.0 arm64 randconfig-004-20240823 gcc-13.2.0 csky allnoconfig gcc-13.2.0 cskydefconfig gcc-13.2.0 csky randconfig-001-20240823 gcc-13.2.0 csky randconfig-002-20240823 gcc-13.2.0 hexagon allmodconfig clang-20 hexagon allyesconfig clang-20 i386 allmodconfig clang-18 i386 allmodconfig gcc-12 i386 allnoconfig clang-18 i386 allnoconfig gcc-12 i386 allyesconfig clang-18 i386 allyesconfig gcc-12 i386 buildonly-randconfig-001-20240823 clang-18 i386 buildonly-randconfig-002-20240823 clang-18 i386 buildonly-randconfig-003-20240823 clang-18 i386 buildonly-randconfig-004-20240823 clang-18 i386 buildonly-randconfig-005-20240823 clang-18 i386 buildonly-randconfig-006-20240823 clang-18 i386defconfig clang-18 i386 randconfig-001-20240823 clang-18 i386 randconfig-002-20240823 clang-18 i386 randconfig-003-20240823 clang-18 i386 randconfig-004-20240823 clang-18 i386 randconfig-005-20240823 clang-18 i386 randconfig-006-20240823 clang-18 i386 randconfig-011-20240823 clang-18 i386 randconfig-012-20240823 clang-18 i386 randconfig-013-20240823 clang-18 i386 randconfig-014-20240823 clang-18 i386 randconfig-015-20240823 clang-18 i386 randconfig-016-20240823 clang-18 loongarchallmodconfig gcc-14.1.0 loongarch allnoconfig gcc-13.2.0 loongarch defconfig gcc-13.2.0 loongarch randconfig-001-20240823 gcc-13.2.0 loongarch randconfig-002-20240823 gcc-13.2.0 m68k allmodconfig gcc-14.1.0 m68k allnoconfig gcc-13.2.0 m68k allyesconfig gcc-14.1.0 m68kdefconfig gcc-13.2.0 m68k hp300_defconfig gcc-13.2.0 m68kq40_defconfig gcc-13.2.0 m68k virt_defconfig gcc-13.2.0 microblaze allmodconfig gcc-14.1.0 microblazeallnoconfig gcc-13.2.0 microblaze
[powerpc:next] BUILD SUCCESS b7d47339d00d89af559a7068f4a640fc828177ad
tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git next branch HEAD: b7d47339d00d89af559a7068f4a640fc828177ad powerpc/code-patching: Add boot selftest for data patching elapsed time: 1388m configs tested: 191 configs skipped: 5 The following configs have been built successfully. More configs may be tested in the coming days. tested configs: alpha allnoconfig gcc-13.2.0 alphaallyesconfig gcc-13.3.0 alpha defconfig gcc-13.2.0 arc allmodconfig gcc-13.2.0 arc allnoconfig gcc-13.2.0 arc allyesconfig gcc-13.2.0 arc axs103_smp_defconfig gcc-13.2.0 arc defconfig gcc-13.2.0 arc haps_hs_smp_defconfig gcc-13.2.0 arc nsimosci_hs_defconfig gcc-13.2.0 arc nsimosci_hs_smp_defconfig gcc-13.2.0 arc randconfig-001-20240823 gcc-13.2.0 arc randconfig-002-20240823 gcc-13.2.0 arcvdk_hs38_smp_defconfig gcc-13.2.0 arm allmodconfig gcc-13.2.0 arm allnoconfig gcc-13.2.0 arm allyesconfig gcc-13.2.0 arm defconfig gcc-13.2.0 arm exynos_defconfig gcc-13.2.0 arm imxrt_defconfig gcc-13.2.0 arm lpc32xx_defconfig gcc-13.2.0 arm randconfig-001-20240823 gcc-13.2.0 arm randconfig-002-20240823 gcc-13.2.0 arm randconfig-003-20240823 gcc-13.2.0 arm randconfig-004-20240823 gcc-13.2.0 arm rpc_defconfig gcc-13.2.0 armvexpress_defconfig gcc-13.2.0 arm64allmodconfig gcc-13.2.0 arm64 allnoconfig gcc-13.2.0 arm64 defconfig gcc-13.2.0 arm64 randconfig-001-20240823 gcc-13.2.0 arm64 randconfig-002-20240823 gcc-13.2.0 arm64 randconfig-003-20240823 gcc-13.2.0 arm64 randconfig-004-20240823 gcc-13.2.0 csky allnoconfig gcc-13.2.0 cskydefconfig gcc-13.2.0 csky randconfig-001-20240823 gcc-13.2.0 csky randconfig-002-20240823 gcc-13.2.0 hexagon allmodconfig clang-20 hexagon allyesconfig clang-20 i386 allmodconfig clang-18 i386 allmodconfig gcc-12 i386 allnoconfig clang-18 i386 allnoconfig gcc-12 i386 allyesconfig clang-18 i386 allyesconfig gcc-12 i386 buildonly-randconfig-001-20240823 clang-18 i386 buildonly-randconfig-002-20240823 clang-18 i386 buildonly-randconfig-003-20240823 clang-18 i386 buildonly-randconfig-004-20240823 clang-18 i386 buildonly-randconfig-005-20240823 clang-18 i386 buildonly-randconfig-006-20240823 clang-18 i386defconfig clang-18 i386 randconfig-001-20240823 clang-18 i386 randconfig-002-20240823 clang-18 i386 randconfig-003-20240823 clang-18 i386 randconfig-004-20240823 clang-18 i386 randconfig-005-20240823 clang-18 i386 randconfig-006-20240823 clang-18 i386 randconfig-011-20240823 clang-18 i386 randconfig-012-20240823 clang-18 i386 randconfig-013-20240823 clang-18 i386 randconfig-014-20240823 clang-18 i386 randconfig-015-20240823 clang-18 i386 randconfig-016-20240823 clang-18 loongarchallmodconfig gcc-14.1.0 loongarch allnoconfig gcc-13.2.0 loongarch defconfig gcc-13.2.0 loongarch randconfig-001-20240823 gcc-13.2.0 loongarch randconfig-002-20240823 gcc-13.2.0 m68k allmodconfig gcc-14.1.0 m68k allnoconfig gcc-13.2.0 m68k allyesconfig gcc-14.1.0 m68kdefconfig gcc-13.2.0 m68k hp300_defconfig gcc-13.2.0 m68kq40_defconfig gcc-13.2.0 m68k virt_defconfig gcc-13.2.0 microblaze allmodconfig gcc-14.1.0 microblazeallnoconfig gcc-13.2.0 microblaze
Re: [PATCH 08/14] mm: copy_pte_range() use pte_offset_map_maywrite_nolock()
Hi Qi, kernel test robot noticed the following build warnings: [auto build test WARNING on akpm-mm/mm-everything] [also build test WARNING on powerpc/next powerpc/fixes linus/master v6.11-rc4 next-20240822] [If your patch is applied to the wrong git tree, kindly drop us a note. And when submitting patch, we suggest to use '--base' as documented in https://git-scm.com/docs/git-format-patch#_base_tree_information] url: https://github.com/intel-lab-lkp/linux/commits/Qi-Zheng/mm-pgtable-introduce-pte_offset_map_-readonly-maywrite-_nolock/20240821-162312 base: https://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm.git mm-everything patch link: https://lore.kernel.org/r/05c311498fc8e7e9b2143c7b5fef6dc624cfc49f.1724226076.git.zhengqi.arch%40bytedance.com patch subject: [PATCH 08/14] mm: copy_pte_range() use pte_offset_map_maywrite_nolock() config: openrisc-allnoconfig (https://download.01.org/0day-ci/archive/20240822/202408221703.ioeasthy-...@intel.com/config) compiler: or1k-linux-gcc (GCC) 14.1.0 reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20240822/202408221703.ioeasthy-...@intel.com/reproduce) If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot | Closes: https://lore.kernel.org/oe-kbuild-all/202408221703.ioeasthy-...@intel.com/ All warnings (new ones prefixed by >>): mm/memory.c: In function 'copy_pte_range': >> mm/memory.c:1086:15: warning: unused variable 'pmdval' [-Wunused-variable] 1086 | pmd_t pmdval; | ^~ vim +/pmdval +1086 mm/memory.c 1076 1077 static int 1078 copy_pte_range(struct vm_area_struct *dst_vma, struct vm_area_struct *src_vma, 1079 pmd_t *dst_pmd, pmd_t *src_pmd, unsigned long addr, 1080 unsigned long end) 1081 { 1082 struct mm_struct *dst_mm = dst_vma->vm_mm; 1083 struct mm_struct *src_mm = src_vma->vm_mm; 1084 pte_t *orig_src_pte, *orig_dst_pte; 1085 pte_t *src_pte, *dst_pte; > 1086 pmd_t pmdval; 1087 pte_t ptent; 1088 spinlock_t *src_ptl, *dst_ptl; 1089 int progress, max_nr, ret = 0; 1090 int rss[NR_MM_COUNTERS]; 1091 swp_entry_t entry = (swp_entry_t){0}; 1092 struct folio *prealloc = NULL; 1093 int nr; 1094 1095 again: 1096 progress = 0; 1097 init_rss_vec(rss); 1098 1099 /* 1100 * copy_pmd_range()'s prior pmd_none_or_clear_bad(src_pmd), and the 1101 * error handling here, assume that exclusive mmap_lock on dst and src 1102 * protects anon from unexpected THP transitions; with shmem and file 1103 * protected by mmap_lock-less collapse skipping areas with anon_vma 1104 * (whereas vma_needs_copy() skips areas without anon_vma). A rework 1105 * can remove such assumptions later, but this is good enough for now. 1106 */ 1107 dst_pte = pte_alloc_map_lock(dst_mm, dst_pmd, addr, &dst_ptl); 1108 if (!dst_pte) { 1109 ret = -ENOMEM; 1110 goto out; } 1112 src_pte = pte_offset_map_maywrite_nolock(src_mm, src_pmd, addr, NULL, 1113 &src_ptl); 1114 if (!src_pte) { 1115 pte_unmap_unlock(dst_pte, dst_ptl); 1116 /* ret == 0 */ 1117 goto out; 1118 } 1119 spin_lock_nested(src_ptl, SINGLE_DEPTH_NESTING); 1120 orig_src_pte = src_pte; 1121 orig_dst_pte = dst_pte; 1122 arch_enter_lazy_mmu_mode(); 1123 1124 do { 1125 nr = 1; 1126 1127 /* 1128 * We are holding two locks at this point - either of them 1129 * could generate latencies in another task on another CPU. 1130 */ 1131 if (progress >= 32) { 1132 progress = 0; 1133 if (need_resched() || 1134 spin_needbreak(src_ptl) || spin_needbreak(dst_ptl)) 1135 break; 1136 } 1137 ptent = ptep_get(src_pte); 1138 if (pte_none(ptent)) { 1139 progress++; 1140 continue; 1141 } 1142 if (unlikely(!pte_present(ptent))) { 1143 ret = copy_nonpresent_pte(dst_mm, src_mm, 1144dst_pte, src_pte, 1145dst_vma, src_
Re: [PATCH v2 2/2] powerpc/pseries/dlpar: Add device tree nodes for DLPAR IO add
Hi Haren, kernel test robot noticed the following build warnings: [auto build test WARNING on powerpc/next] [also build test WARNING on powerpc/fixes linus/master v6.11-rc3 next-20240816] [If your patch is applied to the wrong git tree, kindly drop us a note. And when submitting patch, we suggest to use '--base' as documented in https://git-scm.com/docs/git-format-patch#_base_tree_information] url: https://github.com/intel-lab-lkp/linux/commits/Haren-Myneni/powerpc-pseries-dlpar-Add-device-tree-nodes-for-DLPAR-IO-add/20240817-115833 base: https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git next patch link: https://lore.kernel.org/r/20240817035401.125833-2-haren%40linux.ibm.com patch subject: [PATCH v2 2/2] powerpc/pseries/dlpar: Add device tree nodes for DLPAR IO add config: powerpc64-randconfig-r121-20240818 (https://download.01.org/0day-ci/archive/20240818/202408182302.o7qro45s-...@intel.com/config) compiler: clang version 20.0.0git (https://github.com/llvm/llvm-project 26670e7fa4f032a019d23d56c6a02926e854e8af) reproduce: (https://download.01.org/0day-ci/archive/20240818/202408182302.o7qro45s-...@intel.com/reproduce) If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot | Closes: https://lore.kernel.org/oe-kbuild-all/202408182302.o7qro45s-...@intel.com/ sparse warnings: (new ones prefixed by >>) >> arch/powerpc/platforms/pseries/dlpar.c:525:50: sparse: sparse: incorrect >> type in argument 1 (different base types) @@ expected unsigned int >> [usertype] index @@ got restricted __be32 [usertype] drc_index @@ arch/powerpc/platforms/pseries/dlpar.c:525:50: sparse: expected unsigned int [usertype] index arch/powerpc/platforms/pseries/dlpar.c:525:50: sparse: got restricted __be32 [usertype] drc_index arch/powerpc/platforms/pseries/dlpar.c:528:53: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] drc_index @@ got restricted __be32 [usertype] drc_index @@ arch/powerpc/platforms/pseries/dlpar.c:528:53: sparse: expected unsigned int [usertype] drc_index arch/powerpc/platforms/pseries/dlpar.c:528:53: sparse: got restricted __be32 [usertype] drc_index arch/powerpc/platforms/pseries/dlpar.c:548:43: sparse: sparse: incorrect type in assignment (different base types) @@ expected restricted __be32 [usertype] drc_count @@ got unsigned int [usertype] @@ arch/powerpc/platforms/pseries/dlpar.c:548:43: sparse: expected restricted __be32 [usertype] drc_count arch/powerpc/platforms/pseries/dlpar.c:548:43: sparse: got unsigned int [usertype] arch/powerpc/platforms/pseries/dlpar.c:552:43: sparse: sparse: incorrect type in assignment (different base types) @@ expected restricted __be32 [usertype] drc_index @@ got unsigned int [usertype] @@ arch/powerpc/platforms/pseries/dlpar.c:552:43: sparse: expected restricted __be32 [usertype] drc_index arch/powerpc/platforms/pseries/dlpar.c:552:43: sparse: got unsigned int [usertype] arch/powerpc/platforms/pseries/dlpar.c:556:42: sparse: sparse: incorrect type in assignment (different base types) @@ expected restricted __be32 [usertype] count @@ got unsigned int [usertype] @@ arch/powerpc/platforms/pseries/dlpar.c:556:42: sparse: expected restricted __be32 [usertype] count arch/powerpc/platforms/pseries/dlpar.c:556:42: sparse: got unsigned int [usertype] arch/powerpc/platforms/pseries/dlpar.c:558:42: sparse: sparse: incorrect type in assignment (different base types) @@ expected restricted __be32 [usertype] index @@ got unsigned int [usertype] @@ arch/powerpc/platforms/pseries/dlpar.c:558:42: sparse: expected restricted __be32 [usertype] index arch/powerpc/platforms/pseries/dlpar.c:558:42: sparse: got unsigned int [usertype] vim +525 arch/powerpc/platforms/pseries/dlpar.c 513 514 static int dlpar_hp_dt(struct pseries_hp_errorlog *phpe) 515 { 516 int rc; 517 518 if (phpe->id_type != PSERIES_HP_ELOG_ID_DRC_INDEX) 519 return -EINVAL; 520 521 lock_device_hotplug(); 522 523 switch (phpe->action) { 524 case PSERIES_HP_ELOG_ACTION_ADD: > 525 rc = dlpar_hp_dt_add(phpe->_drc_u.drc_index); 526 break; 527 case PSERIES_HP_ELOG_ACTION_REMOVE: 528 rc = dlpar_hp_dt_remove(phpe->_drc_u.drc_index); 529 break; 530 default: 531 pr_err("Invalid action (%d) specified\n", phpe->action); 532 rc = -EINVAL; 533 break; 534 } 535 536 unlock_device_hotplug(); 537 538 return
Re: [PATCH v2 1/2] powerpc/pseries/dlpar: Remove device tree node for DLPAR IO remove
Hi Haren, kernel test robot noticed the following build warnings: [auto build test WARNING on powerpc/next] [also build test WARNING on powerpc/fixes linus/master v6.11-rc3 next-20240816] [If your patch is applied to the wrong git tree, kindly drop us a note. And when submitting patch, we suggest to use '--base' as documented in https://git-scm.com/docs/git-format-patch#_base_tree_information] url: https://github.com/intel-lab-lkp/linux/commits/Haren-Myneni/powerpc-pseries-dlpar-Add-device-tree-nodes-for-DLPAR-IO-add/20240817-115833 base: https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git next patch link: https://lore.kernel.org/r/20240817035401.125833-1-haren%40linux.ibm.com patch subject: [PATCH v2 1/2] powerpc/pseries/dlpar: Remove device tree node for DLPAR IO remove config: powerpc64-randconfig-r121-20240818 (https://download.01.org/0day-ci/archive/20240818/202408182142.wuikqyae-...@intel.com/config) compiler: clang version 20.0.0git (https://github.com/llvm/llvm-project 26670e7fa4f032a019d23d56c6a02926e854e8af) reproduce: (https://download.01.org/0day-ci/archive/20240818/202408182142.wuikqyae-...@intel.com/reproduce) If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot | Closes: https://lore.kernel.org/oe-kbuild-all/202408182142.wuikqyae-...@intel.com/ sparse warnings: (new ones prefixed by >>) >> arch/powerpc/platforms/pseries/dlpar.c:398:53: sparse: sparse: incorrect >> type in argument 1 (different base types) @@ expected unsigned int >> [usertype] drc_index @@ got restricted __be32 [usertype] drc_index @@ arch/powerpc/platforms/pseries/dlpar.c:398:53: sparse: expected unsigned int [usertype] drc_index arch/powerpc/platforms/pseries/dlpar.c:398:53: sparse: got restricted __be32 [usertype] drc_index arch/powerpc/platforms/pseries/dlpar.c:418:43: sparse: sparse: incorrect type in assignment (different base types) @@ expected restricted __be32 [usertype] drc_count @@ got unsigned int [usertype] @@ arch/powerpc/platforms/pseries/dlpar.c:418:43: sparse: expected restricted __be32 [usertype] drc_count arch/powerpc/platforms/pseries/dlpar.c:418:43: sparse: got unsigned int [usertype] arch/powerpc/platforms/pseries/dlpar.c:422:43: sparse: sparse: incorrect type in assignment (different base types) @@ expected restricted __be32 [usertype] drc_index @@ got unsigned int [usertype] @@ arch/powerpc/platforms/pseries/dlpar.c:422:43: sparse: expected restricted __be32 [usertype] drc_index arch/powerpc/platforms/pseries/dlpar.c:422:43: sparse: got unsigned int [usertype] arch/powerpc/platforms/pseries/dlpar.c:426:42: sparse: sparse: incorrect type in assignment (different base types) @@ expected restricted __be32 [usertype] count @@ got unsigned int [usertype] @@ arch/powerpc/platforms/pseries/dlpar.c:426:42: sparse: expected restricted __be32 [usertype] count arch/powerpc/platforms/pseries/dlpar.c:426:42: sparse: got unsigned int [usertype] arch/powerpc/platforms/pseries/dlpar.c:428:42: sparse: sparse: incorrect type in assignment (different base types) @@ expected restricted __be32 [usertype] index @@ got unsigned int [usertype] @@ arch/powerpc/platforms/pseries/dlpar.c:428:42: sparse: expected restricted __be32 [usertype] index arch/powerpc/platforms/pseries/dlpar.c:428:42: sparse: got unsigned int [usertype] vim +398 arch/powerpc/platforms/pseries/dlpar.c 386 387 static int dlpar_hp_dt(struct pseries_hp_errorlog *phpe) 388 { 389 int rc; 390 391 if (phpe->id_type != PSERIES_HP_ELOG_ID_DRC_INDEX) 392 return -EINVAL; 393 394 lock_device_hotplug(); 395 396 switch (phpe->action) { 397 case PSERIES_HP_ELOG_ACTION_REMOVE: > 398 rc = dlpar_hp_dt_remove(phpe->_drc_u.drc_index); 399 break; 400 default: 401 pr_err("Invalid action (%d) specified\n", phpe->action); 402 rc = -EINVAL; 403 break; 404 } 405 406 unlock_device_hotplug(); 407 408 return rc; 409 } 410 -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki
Re: [PATCH 9/9] selftests: [NOT TO BE MERGED] Modifications for testing VDSO getrandom implementation on PPC32
Hi Christophe, kernel test robot noticed the following build warnings: [auto build test WARNING on powerpc/next] [also build test WARNING on powerpc/fixes shuah-kselftest/next shuah-kselftest/fixes linus/master v6.11-rc3] [cannot apply to crng-random/master next-20240816] [If your patch is applied to the wrong git tree, kindly drop us a note. And when submitting patch, we suggest to use '--base' as documented in https://git-scm.com/docs/git-format-patch#_base_tree_information] url: https://github.com/intel-lab-lkp/linux/commits/Christophe-Leroy/powerpc-vdso-Don-t-discard-rela-sections/20240816-223917 base: https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git next patch link: https://lore.kernel.org/r/376843e024ffa73793e8ed99b72d299c6b239799.1723817900.git.christophe.leroy%40csgroup.eu patch subject: [PATCH 9/9] selftests: [NOT TO BE MERGED] Modifications for testing VDSO getrandom implementation on PPC32 config: x86_64-randconfig-161-20240817 (https://download.01.org/0day-ci/archive/20240818/202408180121.hb9in2pq-...@intel.com/config) compiler: clang version 18.1.5 (https://github.com/llvm/llvm-project 617a15a9eac96088ae5e9134248d8236e34b91b1) If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot | Closes: https://lore.kernel.org/oe-kbuild-all/202408180121.hb9in2pq-...@intel.com/ smatch warnings: kernel/time/time.c:622 timespec64_to_jiffies() warn: always true condition '(sec >= 2147483647 >> 1) - 1) >> (32 - 10)) * ((10 + 1000 / 2) / 1000)) / (10)) << (1)) + (((2147483647 >> 1) - 1) >> (32 - 10)) * ((10 + 1000 / 2) / 1000)) % (10)) << (1)) + (10) / 2) / (10)) - 1)) => (0-u64max >= 0)' vim +622 kernel/time/time.c 8b9365d753d9870 kernel/time.c Ingo Molnar 2007-02-16 595 67b3f564cb1e769 kernel/time/time.c Randy Dunlap 2023-07-03 596 /** 67b3f564cb1e769 kernel/time/time.c Randy Dunlap 2023-07-03 597 * timespec64_to_jiffies - convert a timespec64 value to jiffies 67b3f564cb1e769 kernel/time/time.c Randy Dunlap 2023-07-03 598 * @value: pointer to &struct timespec64 67b3f564cb1e769 kernel/time/time.c Randy Dunlap 2023-07-03 599 * 8b9365d753d9870 kernel/time.c Ingo Molnar 2007-02-16 600 * The TICK_NSEC - 1 rounds up the value to the next resolution. Note 8b9365d753d9870 kernel/time.c Ingo Molnar 2007-02-16 601 * that a remainder subtract here would not do the right thing as the 4bf07f6562a01a4 kernel/time/time.c Ingo Molnar 2021-03-22 602 * resolution values don't fall on second boundaries. I.e. the line: 8b9365d753d9870 kernel/time.c Ingo Molnar 2007-02-16 603 * nsec -= nsec % TICK_NSEC; is NOT a correct resolution rounding. d78c9300c51d6ce kernel/time/time.c Andrew Hunter 2014-09-04 604 * Note that due to the small error in the multiplier here, this d78c9300c51d6ce kernel/time/time.c Andrew Hunter 2014-09-04 605 * rounding is incorrect for sufficiently large values of tv_nsec, but d78c9300c51d6ce kernel/time/time.c Andrew Hunter 2014-09-04 606 * well formed timespecs should have tv_nsec < NSEC_PER_SEC, so we're d78c9300c51d6ce kernel/time/time.c Andrew Hunter 2014-09-04 607 * OK. 8b9365d753d9870 kernel/time.c Ingo Molnar 2007-02-16 608 * 8b9365d753d9870 kernel/time.c Ingo Molnar 2007-02-16 609 * Rather, we just shift the bits off the right. 8b9365d753d9870 kernel/time.c Ingo Molnar 2007-02-16 610 * 8b9365d753d9870 kernel/time.c Ingo Molnar 2007-02-16 611 * The >> (NSEC_JIFFIE_SC - SEC_JIFFIE_SC) converts the scaled nsec 8b9365d753d9870 kernel/time.c Ingo Molnar 2007-02-16 612 * value to a scaled second value. 67b3f564cb1e769 kernel/time/time.c Randy Dunlap 2023-07-03 613 * 67b3f564cb1e769 kernel/time/time.c Randy Dunlap 2023-07-03 614 * Return: jiffies value 8b9365d753d9870 kernel/time.c Ingo Molnar 2007-02-16 615 */ 751addac78b6f20 kernel/time/time.c Arnd Bergmann 2019-10-24 616 unsigned long 751addac78b6f20 kernel/time/time.c Arnd Bergmann 2019-10-24 617 timespec64_to_jiffies(const struct timespec64 *value) 8b9365d753d9870 kernel/time.c Ingo Molnar 2007-02-16 618 { 751addac78b6f20 kernel/time/time.c Arnd Bergmann 2019-10-24 619u64 sec = value->tv_sec; 751addac78b6f20 kernel/time/time.c Arnd Bergmann 2019-10-24 620long nsec = value->tv_nsec + TICK_NSEC - 1; 8b9365d753d9870 kernel/time.c Ingo Molnar 2007-02-16 621 8b9365d753d9870 kernel/time.c Ingo Molnar 2007-02-16 @622if (sec >= MAX_SEC_IN_JIFFIES){ 8b9365d753d9870 kernel/time.c Ingo Molnar 2007-02-16 623 sec = MAX_SEC_IN_JIFFIES; 8b9365d753d9870 kernel/time.c Ingo Molnar 2007-02-16 624 nsec = 0;
Re: [PATCH 3/9] vdso: Add __arch_get_k_vdso_rng_data()
Hi Christophe, kernel test robot noticed the following build errors: [auto build test ERROR on powerpc/next] [also build test ERROR on powerpc/fixes crng-random/master shuah-kselftest/next shuah-kselftest/fixes linus/master v6.11-rc3 next-20240816] [If your patch is applied to the wrong git tree, kindly drop us a note. And when submitting patch, we suggest to use '--base' as documented in https://git-scm.com/docs/git-format-patch#_base_tree_information] url: https://github.com/intel-lab-lkp/linux/commits/Christophe-Leroy/powerpc-vdso-Don-t-discard-rela-sections/20240816-223917 base: https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git next patch link: https://lore.kernel.org/r/a7bdbbb14d8635c1e33ada7982cf2cd1a8321e5c.1723817900.git.christophe.leroy%40csgroup.eu patch subject: [PATCH 3/9] vdso: Add __arch_get_k_vdso_rng_data() config: x86_64-buildonly-randconfig-002-20240817 (https://download.01.org/0day-ci/archive/20240817/202408172143.g3qxmakr-...@intel.com/config) compiler: gcc-12 (Debian 12.2.0-14) 12.2.0 reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20240817/202408172143.g3qxmakr-...@intel.com/reproduce) If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot | Closes: https://lore.kernel.org/oe-kbuild-all/202408172143.g3qxmakr-...@intel.com/ All errors (new ones prefixed by >>): >> ld: drivers/char/random.o:(.vvar__vdso_rng_data+0x0): multiple definition of >> `_vdso_rng_data'; kernel/time/vsyscall.o:(.vvar__vdso_rng_data+0x0): first >> defined here >> ld: drivers/char/random.o:(.vvar__vdso_data+0x0): multiple definition of >> `_vdso_data'; kernel/time/vsyscall.o:(.vvar__vdso_data+0x0): first defined >> here -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki
Re: [PATCH 3/9] vdso: Add __arch_get_k_vdso_rng_data()
Hi Christophe, kernel test robot noticed the following build errors: [auto build test ERROR on powerpc/next] [also build test ERROR on powerpc/fixes crng-random/master shuah-kselftest/next shuah-kselftest/fixes linus/master v6.11-rc3 next-20240816] [If your patch is applied to the wrong git tree, kindly drop us a note. And when submitting patch, we suggest to use '--base' as documented in https://git-scm.com/docs/git-format-patch#_base_tree_information] url: https://github.com/intel-lab-lkp/linux/commits/Christophe-Leroy/powerpc-vdso-Don-t-discard-rela-sections/20240816-223917 base: https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git next patch link: https://lore.kernel.org/r/a7bdbbb14d8635c1e33ada7982cf2cd1a8321e5c.1723817900.git.christophe.leroy%40csgroup.eu patch subject: [PATCH 3/9] vdso: Add __arch_get_k_vdso_rng_data() config: x86_64-randconfig-003-20240817 (https://download.01.org/0day-ci/archive/20240817/202408172056.oaokf1z5-...@intel.com/config) compiler: gcc-12 (Debian 12.2.0-14) 12.2.0 reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20240817/202408172056.oaokf1z5-...@intel.com/reproduce) If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot | Closes: https://lore.kernel.org/oe-kbuild-all/202408172056.oaokf1z5-...@intel.com/ All errors (new ones prefixed by >>): >> ld: drivers/char/random.o:arch/x86/include/asm/vdso/vsyscall.h:13: multiple >> definition of `_vdso_rng_data'; >> kernel/time/vsyscall.o:arch/x86/include/asm/vdso/vsyscall.h:13: first >> defined here >> ld: drivers/char/random.o:arch/x86/include/asm/vdso/vsyscall.h:12: multiple >> definition of `_vdso_data'; >> kernel/time/vsyscall.o:arch/x86/include/asm/vdso/vsyscall.h:12: first >> defined here -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki
[powerpc:topic/ppc-kvm] BUILD SUCCESS 9739ff4887c77a38575c23b12766b0a37c8be13c
tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git topic/ppc-kvm branch HEAD: 9739ff4887c77a38575c23b12766b0a37c8be13c KVM: PPC: Book3S HV: Refactor HFSCR emulation for KVM guests elapsed time: 1457m configs tested: 191 configs skipped: 154 The following configs have been built successfully. More configs may be tested in the coming days. tested configs: alpha allnoconfig gcc-13.2.0 alphaallyesconfig gcc-13.3.0 alpha defconfig gcc-13.2.0 arc allmodconfig gcc-13.2.0 arc allnoconfig gcc-13.2.0 arc allyesconfig gcc-13.2.0 arc defconfig gcc-13.2.0 arc randconfig-001-20240814 gcc-13.2.0 arc randconfig-002-20240814 gcc-13.2.0 arc tb10x_defconfig gcc-13.2.0 arm allmodconfig gcc-13.2.0 arm allnoconfig gcc-13.2.0 arm allyesconfig gcc-13.2.0 arm assabet_defconfig gcc-13.2.0 arm defconfig gcc-13.2.0 armdove_defconfig gcc-12.4.0 arm exynos_defconfig clang-17 arm gemini_defconfig clang-17 armhisi_defconfig gcc-12.4.0 arm moxart_defconfig gcc-12.4.0 arm mv78xx0_defconfig gcc-12.4.0 arm omap2plus_defconfig gcc-13.2.0 arm orion5x_defconfig clang-17 arm randconfig-001-20240814 gcc-13.2.0 arm randconfig-002-20240814 gcc-13.2.0 arm randconfig-003-20240814 gcc-13.2.0 arm randconfig-004-20240814 gcc-13.2.0 arm rpc_defconfig clang-17 arm s5pv210_defconfig clang-17 arm sunxi_defconfig gcc-13.2.0 arm wpcm450_defconfig gcc-12.4.0 arm64allmodconfig gcc-13.2.0 arm64 allnoconfig gcc-13.2.0 arm64 defconfig gcc-13.2.0 arm64 randconfig-001-20240814 gcc-13.2.0 arm64 randconfig-002-20240814 gcc-13.2.0 arm64 randconfig-003-20240814 gcc-13.2.0 arm64 randconfig-004-20240814 gcc-13.2.0 csky allnoconfig gcc-13.2.0 cskydefconfig gcc-13.2.0 csky randconfig-001-20240814 gcc-13.2.0 csky randconfig-002-20240814 gcc-13.2.0 i386 alldefconfig gcc-12.4.0 i386 allmodconfig clang-18 i386 allnoconfig clang-18 i386 allyesconfig clang-18 i386 buildonly-randconfig-001-20240814 clang-18 i386 buildonly-randconfig-002-20240814 clang-18 i386 buildonly-randconfig-003-20240814 clang-18 i386 buildonly-randconfig-004-20240814 clang-18 i386 buildonly-randconfig-005-20240814 clang-18 i386 buildonly-randconfig-006-20240814 clang-18 i386defconfig clang-18 i386 randconfig-001-20240814 clang-18 i386 randconfig-002-20240814 clang-18 i386 randconfig-003-20240814 clang-18 i386 randconfig-004-20240814 clang-18 i386 randconfig-005-20240814 clang-18 i386 randconfig-006-20240814 clang-18 i386 randconfig-011-20240814 clang-18 i386 randconfig-012-20240814 clang-18 i386 randconfig-013-20240814 clang-18 i386 randconfig-014-20240814 clang-18 i386 randconfig-015-20240814 clang-18 i386 randconfig-016-20240814 clang-18 loongarchallmodconfig gcc-14.1.0 loongarch allnoconfig gcc-13.2.0 loongarch defconfig gcc-13.2.0 loongarch randconfig-001-20240814 gcc-13.2.0 loongarch randconfig-002-20240814 gcc-13.2.0 m68k allmodconfig gcc-14.1.0 m68k allnoconfig gcc-13.2.0 m68k allyesconfig gcc-14.1.0 m68k amcore_defconfig gcc-12.4.0 m68kdefconfig gcc-13.2.0 m68kmvme16x_defconfig gcc-12.4.0 microblaze allmodconfig gcc-14.1.0 microblazeallnoconfig gcc-13.2.0 microblaze allyesconfig gcc-14
[powerpc:fixes-test] BUILD SUCCESS 227bbaabe64b6f9cd98aa051454c1d4a194a8c6a
tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git fixes-test branch HEAD: 227bbaabe64b6f9cd98aa051454c1d4a194a8c6a powerpc/topology: Check if a core is online elapsed time: 810m configs tested: 191 configs skipped: 7 The following configs have been built successfully. More configs may be tested in the coming days. tested configs: alpha allnoconfig gcc-13.3.0 alphaallyesconfig gcc-13.3.0 alpha defconfig gcc-13.2.0 arc allmodconfig gcc-13.2.0 arc allnoconfig gcc-13.2.0 arc allyesconfig gcc-13.2.0 arc defconfig gcc-13.2.0 arc randconfig-001-20240814 gcc-13.2.0 arc randconfig-002-20240814 gcc-13.2.0 arc tb10x_defconfig gcc-13.2.0 arm allmodconfig gcc-13.2.0 arm allmodconfig gcc-14.1.0 arm allnoconfig clang-20 arm allyesconfig gcc-13.2.0 arm allyesconfig gcc-14.1.0 arm assabet_defconfig gcc-13.2.0 arm defconfig gcc-13.2.0 arm omap2plus_defconfig gcc-13.2.0 arm randconfig-001-20240814 clang-20 arm randconfig-002-20240814 clang-20 arm randconfig-003-20240814 clang-20 arm randconfig-004-20240814 clang-20 arm sunxi_defconfig gcc-13.2.0 arm64allmodconfig clang-20 arm64allmodconfig gcc-13.2.0 arm64 allnoconfig gcc-14.1.0 arm64 defconfig gcc-13.2.0 arm64 randconfig-001-20240814 clang-20 arm64 randconfig-002-20240814 gcc-14.1.0 arm64 randconfig-003-20240814 gcc-14.1.0 arm64 randconfig-004-20240814 clang-20 csky allnoconfig gcc-14.1.0 cskydefconfig gcc-13.2.0 csky randconfig-001-20240814 gcc-14.1.0 csky randconfig-002-20240814 gcc-14.1.0 hexagon allmodconfig clang-20 hexagon allnoconfig clang-20 hexagon allyesconfig clang-20 hexagon randconfig-001-20240814 clang-16 hexagon randconfig-002-20240814 clang-14 i386 allmodconfig clang-18 i386 allmodconfig gcc-12 i386 allnoconfig clang-18 i386 allnoconfig gcc-12 i386 allyesconfig clang-18 i386 allyesconfig gcc-12 i386 buildonly-randconfig-001-20240814 clang-18 i386 buildonly-randconfig-002-20240814 clang-18 i386 buildonly-randconfig-003-20240814 clang-18 i386 buildonly-randconfig-004-20240814 clang-18 i386 buildonly-randconfig-005-20240814 clang-18 i386 buildonly-randconfig-005-20240814 gcc-12 i386 buildonly-randconfig-006-20240814 clang-18 i386 buildonly-randconfig-006-20240814 gcc-12 i386defconfig clang-18 i386 randconfig-001-20240814 clang-18 i386 randconfig-002-20240814 clang-18 i386 randconfig-002-20240814 gcc-12 i386 randconfig-003-20240814 clang-18 i386 randconfig-003-20240814 gcc-12 i386 randconfig-004-20240814 clang-18 i386 randconfig-005-20240814 clang-18 i386 randconfig-006-20240814 clang-18 i386 randconfig-011-20240814 clang-18 i386 randconfig-011-20240814 gcc-12 i386 randconfig-012-20240814 clang-18 i386 randconfig-012-20240814 gcc-12 i386 randconfig-013-20240814 clang-18 i386 randconfig-014-20240814 clang-18 i386 randconfig-014-20240814 gcc-11 i386 randconfig-015-20240814 clang-18 i386 randconfig-015-20240814 gcc-12 i386 randconfig-016-20240814 clang-18 i386 randconfig-016-20240814 gcc-12 loongarchallmodconfig gcc-14.1.0 loongarch allnoconfig gcc-14.1.0 loongarch defconfig gcc-13.2.0 loongarch randconfig-001-20240814 gcc-14.1.0 loongarch randconfig-002-20240814 gcc-14.1.0 m68k allmodconfig gcc-14.1.0 m68k
[powerpc:merge] BUILD SUCCESS ddf9a4c1797f6a35c8bc241a08fe00cb18f3a674
tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git merge branch HEAD: ddf9a4c1797f6a35c8bc241a08fe00cb18f3a674 Automatic merge of 'master' into merge (2024-08-05 20:24) elapsed time: 728m configs tested: 209 configs skipped: 5 The following configs have been built successfully. More configs may be tested in the coming days. tested configs: alpha allnoconfig gcc-13.2.0 alpha allnoconfig gcc-13.3.0 alphaallyesconfig gcc-13.3.0 alpha defconfig gcc-13.2.0 arc allmodconfig gcc-13.2.0 arc allnoconfig gcc-13.2.0 arc allyesconfig gcc-13.2.0 arc defconfig gcc-13.2.0 arc randconfig-001-20240813 gcc-13.2.0 arc randconfig-002-20240813 gcc-13.2.0 arm allmodconfig gcc-14.1.0 arm allnoconfig clang-20 arm allnoconfig gcc-13.2.0 arm allyesconfig gcc-14.1.0 arm defconfig gcc-13.2.0 arm randconfig-001-20240813 gcc-14.1.0 arm randconfig-002-20240813 gcc-14.1.0 arm randconfig-003-20240813 gcc-14.1.0 arm randconfig-004-20240813 gcc-14.1.0 arm64allmodconfig clang-20 arm64 allnoconfig gcc-13.2.0 arm64 allnoconfig gcc-14.1.0 arm64 defconfig gcc-13.2.0 arm64 randconfig-001-20240813 gcc-14.1.0 arm64 randconfig-002-20240813 gcc-14.1.0 arm64 randconfig-003-20240813 clang-20 arm64 randconfig-004-20240813 gcc-14.1.0 csky allnoconfig gcc-13.2.0 csky allnoconfig gcc-14.1.0 cskydefconfig gcc-13.2.0 csky randconfig-001-20240813 gcc-14.1.0 csky randconfig-002-20240813 gcc-14.1.0 hexagon allmodconfig clang-20 hexagon allnoconfig clang-20 hexagon allyesconfig clang-20 hexagon randconfig-001-20240813 clang-20 hexagon randconfig-002-20240813 clang-20 i386 allmodconfig clang-18 i386 allmodconfig gcc-12 i386 allnoconfig clang-18 i386 allnoconfig gcc-12 i386 allyesconfig clang-18 i386 allyesconfig gcc-12 i386 buildonly-randconfig-001-20240812 clang-18 i386 buildonly-randconfig-001-20240813 gcc-12 i386 buildonly-randconfig-002-20240812 clang-18 i386 buildonly-randconfig-002-20240813 gcc-12 i386 buildonly-randconfig-003-20240812 clang-18 i386 buildonly-randconfig-003-20240813 gcc-12 i386 buildonly-randconfig-004-20240812 clang-18 i386 buildonly-randconfig-004-20240813 gcc-12 i386 buildonly-randconfig-005-20240812 gcc-12 i386 buildonly-randconfig-005-20240813 gcc-12 i386 buildonly-randconfig-006-20240812 clang-18 i386 buildonly-randconfig-006-20240813 gcc-12 i386defconfig clang-18 i386 randconfig-001-20240812 gcc-12 i386 randconfig-001-20240813 gcc-12 i386 randconfig-002-20240812 gcc-12 i386 randconfig-002-20240813 gcc-12 i386 randconfig-003-20240812 gcc-12 i386 randconfig-003-20240813 gcc-12 i386 randconfig-004-20240812 clang-18 i386 randconfig-004-20240813 gcc-12 i386 randconfig-005-20240812 clang-18 i386 randconfig-005-20240813 gcc-12 i386 randconfig-006-20240812 gcc-12 i386 randconfig-006-20240813 gcc-12 i386 randconfig-011-20240812 gcc-12 i386 randconfig-011-20240813 gcc-12 i386 randconfig-012-20240812 clang-18 i386 randconfig-012-20240813 gcc-12 i386 randconfig-013-20240812 clang-18 i386 randconfig-013-20240813 gcc-12 i386 randconfig-014-20240812 clang-18 i386 randconfig-014-20240813 gcc-12 i386 randconfig-015-20240812 clang-18 i386 randconfig-015-20240813 gcc-12 i386 randconfig-016-20240812 clang-18 i386 randconfig-016-20240813 gcc-12 loongarchallmodconfig
[powerpc:fixes-test] BUILD SUCCESS e7e846dc6c73fbc94ae8b4ec20d05627646416f2
tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git fixes-test branch HEAD: e7e846dc6c73fbc94ae8b4ec20d05627646416f2 powerpc/mm: Fix boot warning with hugepages and CONFIG_DEBUG_VIRTUAL elapsed time: 728m configs tested: 208 configs skipped: 6 The following configs have been built successfully. More configs may be tested in the coming days. tested configs: alpha allnoconfig gcc-13.2.0 alpha allnoconfig gcc-13.3.0 alphaallyesconfig gcc-13.3.0 alpha defconfig gcc-13.2.0 arc allmodconfig gcc-13.2.0 arc allnoconfig gcc-13.2.0 arc allyesconfig gcc-13.2.0 arc defconfig gcc-13.2.0 arc randconfig-001-20240813 gcc-13.2.0 arc randconfig-002-20240813 gcc-13.2.0 arm allmodconfig gcc-14.1.0 arm allnoconfig clang-20 arm allnoconfig gcc-13.2.0 arm allyesconfig gcc-14.1.0 arm defconfig gcc-13.2.0 arm randconfig-001-20240813 gcc-14.1.0 arm randconfig-002-20240813 gcc-14.1.0 arm randconfig-003-20240813 gcc-14.1.0 arm randconfig-004-20240813 gcc-14.1.0 arm64allmodconfig clang-20 arm64 allnoconfig gcc-13.2.0 arm64 allnoconfig gcc-14.1.0 arm64 defconfig gcc-13.2.0 arm64 randconfig-001-20240813 gcc-14.1.0 arm64 randconfig-002-20240813 gcc-14.1.0 arm64 randconfig-003-20240813 clang-20 arm64 randconfig-004-20240813 gcc-14.1.0 csky allnoconfig gcc-13.2.0 csky allnoconfig gcc-14.1.0 cskydefconfig gcc-13.2.0 csky randconfig-001-20240813 gcc-14.1.0 csky randconfig-002-20240813 gcc-14.1.0 hexagon allmodconfig clang-20 hexagon allnoconfig clang-20 hexagon allyesconfig clang-20 hexagon randconfig-001-20240813 clang-20 hexagon randconfig-002-20240813 clang-20 i386 allmodconfig clang-18 i386 allmodconfig gcc-12 i386 allnoconfig clang-18 i386 allnoconfig gcc-12 i386 allyesconfig clang-18 i386 allyesconfig gcc-12 i386 buildonly-randconfig-001-20240812 clang-18 i386 buildonly-randconfig-001-20240813 gcc-12 i386 buildonly-randconfig-002-20240812 clang-18 i386 buildonly-randconfig-002-20240813 gcc-12 i386 buildonly-randconfig-003-20240812 clang-18 i386 buildonly-randconfig-003-20240813 gcc-12 i386 buildonly-randconfig-004-20240812 clang-18 i386 buildonly-randconfig-004-20240813 gcc-12 i386 buildonly-randconfig-005-20240812 gcc-12 i386 buildonly-randconfig-005-20240813 gcc-12 i386 buildonly-randconfig-006-20240812 clang-18 i386 buildonly-randconfig-006-20240813 gcc-12 i386defconfig clang-18 i386 randconfig-001-20240812 gcc-12 i386 randconfig-001-20240813 gcc-12 i386 randconfig-002-20240812 gcc-12 i386 randconfig-002-20240813 gcc-12 i386 randconfig-003-20240812 gcc-12 i386 randconfig-003-20240813 gcc-12 i386 randconfig-004-20240812 clang-18 i386 randconfig-004-20240813 gcc-12 i386 randconfig-005-20240812 clang-18 i386 randconfig-005-20240813 gcc-12 i386 randconfig-006-20240812 gcc-12 i386 randconfig-006-20240813 gcc-12 i386 randconfig-011-20240812 gcc-12 i386 randconfig-011-20240813 gcc-12 i386 randconfig-012-20240812 clang-18 i386 randconfig-012-20240813 gcc-12 i386 randconfig-013-20240812 clang-18 i386 randconfig-013-20240813 gcc-12 i386 randconfig-014-20240812 clang-18 i386 randconfig-014-20240813 gcc-12 i386 randconfig-015-20240812 clang-18 i386 randconfig-015-20240813 gcc-12 i386 randconfig-016-20240812 clang-18 i386 randconfig-016-20240813 gcc-12 loongarch
[powerpc:next] BUILD SUCCESS fa740ca82277b476a49fee83c6fdb023656ef779
tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git next branch HEAD: fa740ca82277b476a49fee83c6fdb023656ef779 powerpc: Remove useless config comment in asm/percpu.h elapsed time: 1311m configs tested: 182 configs skipped: 10 The following configs have been built successfully. More configs may be tested in the coming days. tested configs: alpha allnoconfig gcc-13.2.0 alphaallyesconfig gcc-13.3.0 alpha defconfig gcc-13.2.0 arc allmodconfig gcc-13.2.0 arc allnoconfig gcc-13.2.0 arc allyesconfig gcc-13.2.0 arc axs101_defconfig gcc-13.2.0 arc defconfig gcc-13.2.0 arc randconfig-001-20240808 gcc-13.2.0 arc randconfig-002-20240808 gcc-13.2.0 arm allmodconfig gcc-13.2.0 arm allmodconfig gcc-14.1.0 arm allnoconfig gcc-13.2.0 arm allyesconfig gcc-13.2.0 arm allyesconfig gcc-14.1.0 arm defconfig gcc-13.2.0 arm moxart_defconfig gcc-14.1.0 armneponset_defconfig gcc-13.2.0 arm randconfig-001-20240808 gcc-13.2.0 arm randconfig-002-20240808 gcc-13.2.0 arm randconfig-003-20240808 gcc-13.2.0 arm randconfig-004-20240808 gcc-13.2.0 arm rpc_defconfig gcc-13.2.0 arm s3c6400_defconfig gcc-13.2.0 arm stm32_defconfig gcc-13.2.0 arm64allmodconfig clang-20 arm64allmodconfig gcc-13.2.0 arm64 allnoconfig gcc-13.2.0 arm64 defconfig gcc-13.2.0 arm64 randconfig-001-20240808 gcc-13.2.0 arm64 randconfig-002-20240808 gcc-13.2.0 arm64 randconfig-003-20240808 gcc-13.2.0 arm64 randconfig-004-20240808 gcc-13.2.0 csky allnoconfig gcc-13.2.0 cskydefconfig gcc-13.2.0 cskydefconfig gcc-14.1.0 csky randconfig-001-20240808 gcc-13.2.0 csky randconfig-002-20240808 gcc-13.2.0 hexagon allyesconfig clang-20 i386 alldefconfig gcc-14.1.0 i386 allmodconfig clang-18 i386 allnoconfig clang-18 i386 allyesconfig clang-18 i386 buildonly-randconfig-001-20240808 clang-18 i386 buildonly-randconfig-002-20240808 clang-18 i386 buildonly-randconfig-003-20240808 clang-18 i386 buildonly-randconfig-004-20240808 clang-18 i386 buildonly-randconfig-005-20240808 clang-18 i386 buildonly-randconfig-006-20240808 clang-18 i386defconfig clang-18 i386 randconfig-001-20240808 clang-18 i386 randconfig-002-20240808 clang-18 i386 randconfig-003-20240808 clang-18 i386 randconfig-004-20240808 clang-18 i386 randconfig-005-20240808 clang-18 i386 randconfig-006-20240808 clang-18 i386 randconfig-011-20240808 clang-18 i386 randconfig-012-20240808 clang-18 i386 randconfig-013-20240808 clang-18 i386 randconfig-014-20240808 clang-18 i386 randconfig-015-20240808 clang-18 i386 randconfig-016-20240808 clang-18 loongarchallmodconfig gcc-14.1.0 loongarch allnoconfig gcc-13.2.0 loongarch defconfig gcc-13.2.0 loongarch randconfig-001-20240808 gcc-13.2.0 loongarch randconfig-002-20240808 gcc-13.2.0 m68k allmodconfig gcc-14.1.0 m68k allnoconfig gcc-13.2.0 m68k allyesconfig gcc-14.1.0 m68k apollo_defconfig gcc-14.1.0 m68kdefconfig gcc-13.2.0 m68k m5275evb_defconfig gcc-14.1.0 m68k m5475evb_defconfig gcc-13.2.0 m68kmvme16x_defconfig gcc-14.1.0 microblaze allmodconfig gcc-14.1.0 microblazeallnoconfig gcc-13.2.0 microblaze allyesconfig gcc-14.1.0 microblaze defconfig gcc-13.2.0 mips
Re: [PATCH v5 1/3] dma: improve DMA zone selection
Hi Baruch, kernel test robot noticed the following build warnings: [auto build test WARNING on 8400291e289ee6b2bf9779ff1c83a291501f017b] url: https://github.com/intel-lab-lkp/linux/commits/Baruch-Siach/dma-improve-DMA-zone-selection/20240803-074651 base: 8400291e289ee6b2bf9779ff1c83a291501f017b patch link: https://lore.kernel.org/r/5200f289af1a9b80dfd329b6ed3d54e1d4a02876.1722578375.git.baruch%40tkos.co.il patch subject: [PATCH v5 1/3] dma: improve DMA zone selection config: csky-randconfig-001-20240807 (https://download.01.org/0day-ci/archive/20240808/202408080035.rxxbb5yc-...@intel.com/config) compiler: csky-linux-gcc (GCC) 14.1.0 reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20240808/202408080035.rxxbb5yc-...@intel.com/reproduce) If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot | Closes: https://lore.kernel.org/oe-kbuild-all/202408080035.rxxbb5yc-...@intel.com/ All warnings (new ones prefixed by >>, old ones prefixed by <<): WARNING: modpost: vmlinux: section mismatch in reference: dma_direct_optimal_gfp_mask+0x46 (section: .text) -> memblock_end_of_DRAM (section: .init.text) >> WARNING: modpost: vmlinux: section mismatch in reference: >> sg_page.isra.0+0x1c (section: .text) -> memblock_end_of_DRAM (section: >> .init.text) WARNING: modpost: missing MODULE_DESCRIPTION() in kernel/locking/test-ww_mutex.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/imx/clk-imxrt1050.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/devfreq/governor_performance.o -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki
Re: [PATCH v5 1/3] dma: improve DMA zone selection
Hi Baruch, kernel test robot noticed the following build warnings: [auto build test WARNING on 8400291e289ee6b2bf9779ff1c83a291501f017b] url: https://github.com/intel-lab-lkp/linux/commits/Baruch-Siach/dma-improve-DMA-zone-selection/20240803-074651 base: 8400291e289ee6b2bf9779ff1c83a291501f017b patch link: https://lore.kernel.org/r/5200f289af1a9b80dfd329b6ed3d54e1d4a02876.1722578375.git.baruch%40tkos.co.il patch subject: [PATCH v5 1/3] dma: improve DMA zone selection config: i386-randconfig-063-20240807 (https://download.01.org/0day-ci/archive/20240807/202408071931.w1ga8ee2-...@intel.com/config) compiler: clang version 18.1.5 (https://github.com/llvm/llvm-project 617a15a9eac96088ae5e9134248d8236e34b91b1) reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20240807/202408071931.w1ga8ee2-...@intel.com/reproduce) If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot | Closes: https://lore.kernel.org/oe-kbuild-all/202408071931.w1ga8ee2-...@intel.com/ All warnings (new ones prefixed by >>, old ones prefixed by <<): >> WARNING: modpost: vmlinux: section mismatch in reference: >> __dma_direct_alloc_pages+0xcc (section: .text.__dma_direct_alloc_pages) -> >> memblock (section: .init.data) WARNING: modpost: vmlinux: section mismatch in reference: __dma_direct_alloc_pages+0xd2 (section: .text.__dma_direct_alloc_pages) -> memblock (section: .init.data) WARNING: modpost: vmlinux: section mismatch in reference: swiotlb_alloc_pool+0xa0 (section: .text.swiotlb_alloc_pool) -> memblock (section: .init.data) WARNING: modpost: vmlinux: section mismatch in reference: swiotlb_alloc_pool+0xa6 (section: .text.swiotlb_alloc_pool) -> memblock (section: .init.data) WARNING: modpost: missing MODULE_DESCRIPTION() in kernel/bpf/preload/bpf_preload.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/devfreq/governor_userspace.o -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki
Re: [PATCH V8 14/15] tools/perf: Add support to use libcapstone in powerpc
Hello, kernel test robot noticed "perf-stat-tests.perf.make.fail" on: commit: bcda270a3f77316ac08c0b53c2fa23731ecc ("[PATCH V8 14/15] tools/perf: Add support to use libcapstone in powerpc") url: https://github.com/intel-lab-lkp/linux/commits/Athira-Rajeev/tools-perf-Move-the-data-structures-related-to-register-type-to-header-file/20240718-170432 base: https://git.kernel.org/cgit/linux/kernel/git/perf/perf-tools-next.git perf-tools-next patch link: https://lore.kernel.org/all/20240718084358.72242-15-atraj...@linux.vnet.ibm.com/ patch subject: [PATCH V8 14/15] tools/perf: Add support to use libcapstone in powerpc in testcase: perf-stat-tests version: with following parameters: compiler: gcc-13 test machine: 224 threads 2 sockets Intel(R) Xeon(R) Platinum 8480+ (Sapphire Rapids) with 256G memory (please refer to attached dmesg/kmsg for entire log/backtrace) If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot | Closes: https://lore.kernel.org/oe-lkp/202407312114.ee900833-oliver.s...@intel.com Makefile.config:699: Warning: Disabled BPF skeletons as clang (clang) is missing PERF_VERSION = 6.10.0-rc3 util/disasm.c: In function â–’~@~Xsymbol__disassemble_capstone_powerpcâ–’~@~Y: util/disasm.c:1615:34: error: â–’~@~Xstruct dsoâ–’~@~Y has no member named â–’~@~Xnsinfoâ–’~@~Y 1615 | nsinfo__mountns_enter(dso->nsinfo, &nsc); | ^~ make[4]: *** [/usr/src/perf_selftests-x86_64-rhel-8.3-bpf-bcda270a3f77316ac08c0b53c2fa23731ecc/tools/build/Makefile.build:105: util/disasm.o] Error 1 make[4]: *** Waiting for unfinished jobs make[3]: *** [/usr/src/perf_selftests-x86_64-rhel-8.3-bpf-bcda270a3f77316ac08c0b53c2fa23731ecc/tools/build/Makefile.build:158: util] Error 2 make[2]: *** [Makefile.perf:762: perf-util-in.o] Error 2 make[2]: *** Waiting for unfinished jobs make[1]: *** [Makefile.perf:265: sub-make] Error 2 make: *** [Makefile:70: all] Error 2 The kernel config and materials to reproduce are available at: https://download.01.org/0day-ci/archive/20240731/202407312114.ee900833-oliver.s...@intel.com -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki
Re: [PATCH v1 32/36] soc: fsl: qe: Add resource-managed muram allocators
Hi Herve, kernel test robot noticed the following build errors: [auto build test ERROR on robh/for-next] [also build test ERROR on linus/master v6.11-rc1 next-20240729] [If your patch is applied to the wrong git tree, kindly drop us a note. And when submitting patch, we suggest to use '--base' as documented in https://git-scm.com/docs/git-format-patch#_base_tree_information] url: https://github.com/intel-lab-lkp/linux/commits/Herve-Codina/soc-fsl-cpm1-qmc-Update-TRNSYNC-only-in-transparent-mode/20240730-001631 base: https://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git for-next patch link: https://lore.kernel.org/r/20240729142107.104574-33-herve.codina%40bootlin.com patch subject: [PATCH v1 32/36] soc: fsl: qe: Add resource-managed muram allocators config: x86_64-allyesconfig (https://download.01.org/0day-ci/archive/20240730/202407301032.m27flsv4-...@intel.com/config) compiler: clang version 18.1.5 (https://github.com/llvm/llvm-project 617a15a9eac96088ae5e9134248d8236e34b91b1) reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20240730/202407301032.m27flsv4-...@intel.com/reproduce) If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot | Closes: https://lore.kernel.org/oe-kbuild-all/202407301032.m27flsv4-...@intel.com/ All errors (new ones prefixed by >>): >> drivers/soc/fsl/qe/qe_common.c:217:7: error: call to undeclared function >> 'devres_alloc'; ISO C99 and later do not support implicit function >> declarations [-Wimplicit-function-declaration] 217 | dr = devres_alloc(devm_cpm_muram_release, sizeof(*dr), GFP_KERNEL); | ^ drivers/soc/fsl/qe/qe_common.c:217:7: note: did you mean 'msrs_alloc'? arch/x86/include/asm/msr.h:328:22: note: 'msrs_alloc' declared here 328 | struct msr __percpu *msrs_alloc(void); | ^ >> drivers/soc/fsl/qe/qe_common.c:217:5: error: incompatible integer to pointer >> conversion assigning to 's32 *' (aka 'int *') from 'int' [-Wint-conversion] 217 | dr = devres_alloc(devm_cpm_muram_release, sizeof(*dr), GFP_KERNEL); |^ ~ >> drivers/soc/fsl/qe/qe_common.c:224:3: error: call to undeclared function >> 'devres_add'; ISO C99 and later do not support implicit function >> declarations [-Wimplicit-function-declaration] 224 | devres_add(dev, dr); | ^ >> drivers/soc/fsl/qe/qe_common.c:226:3: error: call to undeclared function >> 'devres_free'; ISO C99 and later do not support implicit function >> declarations [-Wimplicit-function-declaration] 226 | devres_free(dr); | ^ drivers/soc/fsl/qe/qe_common.c:277:7: error: call to undeclared function 'devres_alloc'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 277 | dr = devres_alloc(devm_cpm_muram_release, sizeof(*dr), GFP_KERNEL); | ^ drivers/soc/fsl/qe/qe_common.c:277:5: error: incompatible integer to pointer conversion assigning to 's32 *' (aka 'int *') from 'int' [-Wint-conversion] 277 | dr = devres_alloc(devm_cpm_muram_release, sizeof(*dr), GFP_KERNEL); |^ ~ drivers/soc/fsl/qe/qe_common.c:284:3: error: call to undeclared function 'devres_add'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 284 | devres_add(dev, dr); | ^ drivers/soc/fsl/qe/qe_common.c:286:3: error: call to undeclared function 'devres_free'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 286 | devres_free(dr); | ^ 8 errors generated. vim +/devres_alloc +217 drivers/soc/fsl/qe/qe_common.c 196 197 /** 198 * devm_cpm_muram_alloc - Resource-managed cpm_muram_alloc 199 * @dev: Device to allocate memory for 200 * @size: number of bytes to allocate 201 * @align: requested alignment, in bytes 202 * 203 * This function returns a non-negative offset into the muram area, or 204 * a negative errno on failure as cpm_muram_alloc() does. 205 * Use cpm_muram_addr() to get the virtual address of the area. 206 * 207 * Compare against cpm_muram_alloc(), the memory allocated by this 208 * resource-managed version is automatically freed on driver detach and so, 209 * cpm_muram_free() must not be
Re: [PATCH v1 32/36] soc: fsl: qe: Add resource-managed muram allocators
Hi Herve, kernel test robot noticed the following build warnings: [auto build test WARNING on robh/for-next] [also build test WARNING on linus/master v6.11-rc1 next-20240729] [If your patch is applied to the wrong git tree, kindly drop us a note. And when submitting patch, we suggest to use '--base' as documented in https://git-scm.com/docs/git-format-patch#_base_tree_information] url: https://github.com/intel-lab-lkp/linux/commits/Herve-Codina/soc-fsl-cpm1-qmc-Update-TRNSYNC-only-in-transparent-mode/20240730-001631 base: https://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git for-next patch link: https://lore.kernel.org/r/20240729142107.104574-33-herve.codina%40bootlin.com patch subject: [PATCH v1 32/36] soc: fsl: qe: Add resource-managed muram allocators config: alpha-allyesconfig (https://download.01.org/0day-ci/archive/20240730/202407301027.rz0iwoyw-...@intel.com/config) compiler: alpha-linux-gcc (GCC) 13.3.0 reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20240730/202407301027.rz0iwoyw-...@intel.com/reproduce) If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot | Closes: https://lore.kernel.org/oe-kbuild-all/202407301027.rz0iwoyw-...@intel.com/ All warnings (new ones prefixed by >>): drivers/soc/fsl/qe/qe_common.c: In function 'devm_cpm_muram_alloc': drivers/soc/fsl/qe/qe_common.c:217:14: error: implicit declaration of function 'devres_alloc'; did you mean 'kvrealloc'? [-Werror=implicit-function-declaration] 217 | dr = devres_alloc(devm_cpm_muram_release, sizeof(*dr), GFP_KERNEL); | ^~~~ | kvrealloc >> drivers/soc/fsl/qe/qe_common.c:217:12: warning: assignment to 's32 *' {aka >> 'int *'} from 'int' makes pointer from integer without a cast >> [-Wint-conversion] 217 | dr = devres_alloc(devm_cpm_muram_release, sizeof(*dr), GFP_KERNEL); |^ drivers/soc/fsl/qe/qe_common.c:224:17: error: implicit declaration of function 'devres_add' [-Werror=implicit-function-declaration] 224 | devres_add(dev, dr); | ^~ drivers/soc/fsl/qe/qe_common.c:226:17: error: implicit declaration of function 'devres_free' [-Werror=implicit-function-declaration] 226 | devres_free(dr); | ^~~ drivers/soc/fsl/qe/qe_common.c: In function 'devm_cpm_muram_alloc_fixed': drivers/soc/fsl/qe/qe_common.c:277:12: warning: assignment to 's32 *' {aka 'int *'} from 'int' makes pointer from integer without a cast [-Wint-conversion] 277 | dr = devres_alloc(devm_cpm_muram_release, sizeof(*dr), GFP_KERNEL); |^ cc1: some warnings being treated as errors vim +217 drivers/soc/fsl/qe/qe_common.c 196 197 /** 198 * devm_cpm_muram_alloc - Resource-managed cpm_muram_alloc 199 * @dev: Device to allocate memory for 200 * @size: number of bytes to allocate 201 * @align: requested alignment, in bytes 202 * 203 * This function returns a non-negative offset into the muram area, or 204 * a negative errno on failure as cpm_muram_alloc() does. 205 * Use cpm_muram_addr() to get the virtual address of the area. 206 * 207 * Compare against cpm_muram_alloc(), the memory allocated by this 208 * resource-managed version is automatically freed on driver detach and so, 209 * cpm_muram_free() must not be called to release the allocated memory. 210 */ 211 s32 devm_cpm_muram_alloc(struct device *dev, unsigned long size, 212 unsigned long align) 213 { 214 s32 info; 215 s32 *dr; 216 > 217 dr = devres_alloc(devm_cpm_muram_release, sizeof(*dr), > GFP_KERNEL); 218 if (!dr) 219 return -ENOMEM; 220 221 info = cpm_muram_alloc(size, align); 222 if (info >= 0) { 223 *dr = info; 224 devres_add(dev, dr); 225 } else { 226 devres_free(dr); 227 } 228 229 return info; 230 } 231 EXPORT_SYMBOL(devm_cpm_muram_alloc); 232 -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki
Re: [PATCH v1 14/36] soc: fsl: cpm1: tsa: Add support for QUICC Engine (QE) implementation
Hi Herve, kernel test robot noticed the following build warnings: [auto build test WARNING on robh/for-next] [also build test WARNING on linus/master v6.11-rc1 next-20240729] [If your patch is applied to the wrong git tree, kindly drop us a note. And when submitting patch, we suggest to use '--base' as documented in https://git-scm.com/docs/git-format-patch#_base_tree_information] url: https://github.com/intel-lab-lkp/linux/commits/Herve-Codina/soc-fsl-cpm1-qmc-Update-TRNSYNC-only-in-transparent-mode/20240730-001631 base: https://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git for-next patch link: https://lore.kernel.org/r/20240729142107.104574-15-herve.codina%40bootlin.com patch subject: [PATCH v1 14/36] soc: fsl: cpm1: tsa: Add support for QUICC Engine (QE) implementation config: x86_64-allyesconfig (https://download.01.org/0day-ci/archive/20240730/202407300923.hvotne4k-...@intel.com/config) compiler: clang version 18.1.5 (https://github.com/llvm/llvm-project 617a15a9eac96088ae5e9134248d8236e34b91b1) reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20240730/202407300923.hvotne4k-...@intel.com/reproduce) If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot | Closes: https://lore.kernel.org/oe-kbuild-all/202407300923.hvotne4k-...@intel.com/ All warnings (new ones prefixed by >>): >> drivers/soc/fsl/qe/tsa.c:984:17: warning: cast to smaller integer type 'enum >> tsa_version' from 'const void *' [-Wvoid-pointer-to-enum-cast] 984 | tsa->version = (enum tsa_version)of_device_get_match_data(&pdev->dev); | ^~ 1 warning generated. vim +984 drivers/soc/fsl/qe/tsa.c 7f6697511df485 Herve Codina 2024-07-29 970 1d4ba0b81c1cf2 Herve Codina 2023-02-17 971 static int tsa_probe(struct platform_device *pdev) 1d4ba0b81c1cf2 Herve Codina 2023-02-17 972 { 1d4ba0b81c1cf2 Herve Codina 2023-02-17 973struct device_node *np = pdev->dev.of_node; 1d4ba0b81c1cf2 Herve Codina 2023-02-17 974struct resource *res; 1d4ba0b81c1cf2 Herve Codina 2023-02-17 975struct tsa *tsa; 1d4ba0b81c1cf2 Herve Codina 2023-02-17 976unsigned int i; 1d4ba0b81c1cf2 Herve Codina 2023-02-17 977int ret; 1d4ba0b81c1cf2 Herve Codina 2023-02-17 978 1d4ba0b81c1cf2 Herve Codina 2023-02-17 979tsa = devm_kzalloc(&pdev->dev, sizeof(*tsa), GFP_KERNEL); 1d4ba0b81c1cf2 Herve Codina 2023-02-17 980if (!tsa) 1d4ba0b81c1cf2 Herve Codina 2023-02-17 981return -ENOMEM; 1d4ba0b81c1cf2 Herve Codina 2023-02-17 982 1d4ba0b81c1cf2 Herve Codina 2023-02-17 983tsa->dev = &pdev->dev; 3d16c3ebcd1ae6 Herve Codina 2024-07-29 @984tsa->version = (enum tsa_version)of_device_get_match_data(&pdev->dev); 3d16c3ebcd1ae6 Herve Codina 2024-07-29 985switch (tsa->version) { 3d16c3ebcd1ae6 Herve Codina 2024-07-29 986case TSA_CPM1: 3d16c3ebcd1ae6 Herve Codina 2024-07-29 987dev_info(tsa->dev, "CPM1 version\n"); 3d16c3ebcd1ae6 Herve Codina 2024-07-29 988break; b76939bef42d1d Herve Codina 2024-07-29 989case TSA_QE: b76939bef42d1d Herve Codina 2024-07-29 990dev_info(tsa->dev, "QE version\n"); b76939bef42d1d Herve Codina 2024-07-29 991break; 3d16c3ebcd1ae6 Herve Codina 2024-07-29 992default: 3d16c3ebcd1ae6 Herve Codina 2024-07-29 993dev_err(tsa->dev, "Unknown version (%d)\n", tsa->version); 3d16c3ebcd1ae6 Herve Codina 2024-07-29 994return -EINVAL; 3d16c3ebcd1ae6 Herve Codina 2024-07-29 995} 1d4ba0b81c1cf2 Herve Codina 2023-02-17 996 1d4ba0b81c1cf2 Herve Codina 2023-02-17 997for (i = 0; i < ARRAY_SIZE(tsa->serials); i++) 1d4ba0b81c1cf2 Herve Codina 2023-02-17 998tsa->serials[i].id = i; 1d4ba0b81c1cf2 Herve Codina 2023-02-17 999 1d4ba0b81c1cf2 Herve Codina 2023-02-17 1000spin_lock_init(&tsa->lock); 1d4ba0b81c1cf2 Herve Codina 2023-02-17 1001 1d4ba0b81c1cf2 Herve Codina 2023-02-17 1002tsa->si_regs = devm_platform_ioremap_resource_byname(pdev, "si_regs"); 1d4ba0b81c1cf2 Herve Codina 2023-02-17 1003if (IS_ERR(tsa->si_regs)) 1d4ba0b81c1cf2 Herve Codina 2023-02-17 1004return PTR_ERR(tsa->si_regs); 1d4ba0b81c1cf2 Herve Codina 2023-02-17 1005 1d4ba0b81c1cf2 Herve Codina 2023-02-17 1006res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "si_ram"); 1d4ba0b81c1cf2 Herve Codina 2023-02-17 1007if (!res) { 1d4ba0b81c1cf2 Herve Codina 2023-02-17 1008dev_err(tsa->dev, "si_ram resource missing\n"); 1d4ba0b81c1cf2 Herve Codina 2023-02-17 1009return -EINVAL; 1d4b
Re: [PATCH v3 2/3] dma-mapping: replace zone_dma_bits by zone_dma_limit
Hi Baruch, kernel test robot noticed the following build warnings: [auto build test WARNING on arm64/for-next/core] [also build test WARNING on powerpc/next powerpc/fixes s390/features linus/master v6.11-rc1 next-20240729] [If your patch is applied to the wrong git tree, kindly drop us a note. And when submitting patch, we suggest to use '--base' as documented in https://git-scm.com/docs/git-format-patch#_base_tree_information] url: https://github.com/intel-lab-lkp/linux/commits/Baruch-Siach/dma-mapping-improve-DMA-zone-selection/20240729-211018 base: https://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-next/core patch link: https://lore.kernel.org/r/053fa4806a2c63efcde80caca473a8b670a2701c.1722249878.git.baruch%40tkos.co.il patch subject: [PATCH v3 2/3] dma-mapping: replace zone_dma_bits by zone_dma_limit config: arm-allnoconfig (https://download.01.org/0day-ci/archive/20240730/202407300338.oauo6jtb-...@intel.com/config) compiler: clang version 20.0.0git (https://github.com/llvm/llvm-project ccae7b461be339e717d02f99ac857cf0bc7d17fc) reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20240730/202407300338.oauo6jtb-...@intel.com/reproduce) If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot | Closes: https://lore.kernel.org/oe-kbuild-all/202407300338.oauo6jtb-...@intel.com/ All warnings (new ones prefixed by >>): In file included from kernel/dma/direct.c:7: In file included from include/linux/memblock.h:12: In file included from include/linux/mm.h:2253: include/linux/vmstat.h:514:36: warning: arithmetic between different enumeration types ('enum node_stat_item' and 'enum lru_list') [-Wenum-enum-conversion] 514 | return node_stat_name(NR_LRU_BASE + lru) + 3; // skip "nr_" | ~~~ ^ ~~~ >> kernel/dma/direct.c:23:46: warning: implicit conversion from 'unsigned long >> long' to 'phys_addr_t' (aka 'unsigned int') changes value from >> 18446744073709551615 to 4294967295 [-Wconstant-conversion] 23 | phys_addr_t zone_dma_limit __ro_after_init = DMA_BIT_MASK(24); | ~~ ^~~~ include/linux/dma-mapping.h:77:40: note: expanded from macro 'DMA_BIT_MASK' 77 | #define DMA_BIT_MASK(n) (((n) == 64) ? ~0ULL : ((1ULL<<(n))-1)) |^ 2 warnings generated. vim +23 kernel/dma/direct.c > 7 #include 8 #include 9 #include 10 #include 11 #include 12 #include 13 #include 14 #include 15 #include 16 #include "direct.h" 17 18 /* 19 * Most architectures use ZONE_DMA for the first 16 Megabytes, but some use 20 * it for entirely different regions. In that case the arch code needs to 21 * override the variable below for dma-direct to work properly. 22 */ > 23 phys_addr_t zone_dma_limit __ro_after_init = DMA_BIT_MASK(24); 24 -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki
Re: [PATCH v2 1/5] kallsyms: Emit symbol at the holes in the text
Hi Zheng, kernel test robot noticed the following build warnings: [auto build test WARNING on linus/master] [also build test WARNING on v6.10] [cannot apply to mcgrof/modules-next masahiroy-kbuild/for-next masahiroy-kbuild/fixes powerpc/next powerpc/fixes tip/x86/core next-20240723] [If your patch is applied to the wrong git tree, kindly drop us a note. And when submitting patch, we suggest to use '--base' as documented in https://git-scm.com/docs/git-format-patch#_base_tree_information] url: https://github.com/intel-lab-lkp/linux/commits/Zheng-Yejian/kallsyms-Emit-symbol-at-the-holes-in-the-text/20240723-152513 base: linus/master patch link: https://lore.kernel.org/r/20240723063258.2240610-2-zhengyejian%40huaweicloud.com patch subject: [PATCH v2 1/5] kallsyms: Emit symbol at the holes in the text config: i386-randconfig-003-20240724 (https://download.01.org/0day-ci/archive/20240724/202407241240.rurwmbzm-...@intel.com/config) compiler: clang version 18.1.5 (https://github.com/llvm/llvm-project 617a15a9eac96088ae5e9134248d8236e34b91b1) reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20240724/202407241240.rurwmbzm-...@intel.com/reproduce) If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot | Closes: https://lore.kernel.org/oe-kbuild-all/202407241240.rurwmbzm-...@intel.com/ All warnings (new ones prefixed by >>): >> depmod: WARNING: >> /tmp/kernel/i386-randconfig-003-20240724/clang-18/dbae13ff5e8d04476cede99ca67c4be77c2a7886/lib/modules/6.10.0-12031-gdbae13ff5e8d/kernel/kernel/locking/locktorture.ko >> needs unknown symbol __fentry__ depmod: WARNING: /tmp/kernel/i386-randconfig-003-20240724/clang-18/dbae13ff5e8d04476cede99ca67c4be77c2a7886/lib/modules/6.10.0-12031-gdbae13ff5e8d/kernel/kernel/locking/locktorture.ko needs unknown symbol strcmp depmod: WARNING: /tmp/kernel/i386-randconfig-003-20240724/clang-18/dbae13ff5e8d04476cede99ca67c4be77c2a7886/lib/modules/6.10.0-12031-gdbae13ff5e8d/kernel/kernel/locking/locktorture.ko needs unknown symbol _printk depmod: WARNING: /tmp/kernel/i386-randconfig-003-20240724/clang-18/dbae13ff5e8d04476cede99ca67c4be77c2a7886/lib/modules/6.10.0-12031-gdbae13ff5e8d/kernel/kernel/locking/locktorture.ko needs unknown symbol strlen depmod: WARNING: /tmp/kernel/i386-randconfig-003-20240724/clang-18/dbae13ff5e8d04476cede99ca67c4be77c2a7886/lib/modules/6.10.0-12031-gdbae13ff5e8d/kernel/kernel/locking/locktorture.ko needs unknown symbol strncmp depmod: WARNING: /tmp/kernel/i386-randconfig-003-20240724/clang-18/dbae13ff5e8d04476cede99ca67c4be77c2a7886/lib/modules/6.10.0-12031-gdbae13ff5e8d/kernel/kernel/locking/locktorture.ko needs unknown symbol pcpu_hot depmod: WARNING: /tmp/kernel/i386-randconfig-003-20240724/clang-18/dbae13ff5e8d04476cede99ca67c4be77c2a7886/lib/modules/6.10.0-12031-gdbae13ff5e8d/kernel/kernel/locking/locktorture.ko needs unknown symbol __kmalloc_noprof depmod: WARNING: /tmp/kernel/i386-randconfig-003-20240724/clang-18/dbae13ff5e8d04476cede99ca67c4be77c2a7886/lib/modules/6.10.0-12031-gdbae13ff5e8d/kernel/kernel/locking/locktorture.ko needs unknown symbol call_rcu depmod: WARNING: /tmp/kernel/i386-randconfig-003-20240724/clang-18/dbae13ff5e8d04476cede99ca67c4be77c2a7886/lib/modules/6.10.0-12031-gdbae13ff5e8d/kernel/kernel/locking/locktorture.ko needs unknown symbol sched_set_fifo depmod: WARNING: /tmp/kernel/i386-randconfig-003-20240724/clang-18/dbae13ff5e8d04476cede99ca67c4be77c2a7886/lib/modules/6.10.0-12031-gdbae13ff5e8d/kernel/kernel/locking/locktorture.ko needs unknown symbol torture_sched_setaffinity depmod: WARNING: /tmp/kernel/i386-randconfig-003-20240724/clang-18/dbae13ff5e8d04476cede99ca67c4be77c2a7886/lib/modules/6.10.0-12031-gdbae13ff5e8d/kernel/kernel/locking/locktorture.ko needs unknown symbol kfree depmod: WARNING: /tmp/kernel/i386-randconfig-003-20240724/clang-18/dbae13ff5e8d04476cede99ca67c4be77c2a7886/lib/modules/6.10.0-12031-gdbae13ff5e8d/kernel/kernel/locking/locktorture.ko needs unknown symbol kernel_power_off depmod: WARNING: /tmp/kernel/i386-randconfig-003-20240724/clang-18/dbae13ff5e8d04476cede99ca67c4be77c2a7886/lib/modules/6.10.0-12031-gdbae13ff5e8d/kernel/kernel/locking/locktorture.ko needs unknown symbol rcu_barrier depmod: WARNING: /tmp/kernel/i386-randconfig-003-20240724/clang-18/dbae13ff5e8d04476cede99ca67c4be77c2a7886/lib/modules/6.10.0-12031-gdbae13ff5e8d/kernel/kernel/locking/locktorture.ko needs unknown symbol bitmap_parselist depmod: WARNING: /tmp/kernel/i386-randconfig-003-20240724/clang-18/dbae13ff5e8d04476cede99ca67c4be77c2a7886/lib/modules/6.10.0-12031-gdbae13ff5e8d/kernel/kernel/locking/locktorture.ko needs unknown symbol sprintf >> depmod: WARNING: >> /tmp/kernel/i386-randconfig-003-20240724/clang-18/dbae13ff5e8d04476cede99ca67c4be77c2a7886/lib/mo
Re: [PATCH v2 1/5] kallsyms: Emit symbol at the holes in the text
Hi Zheng, kernel test robot noticed the following build warnings: [auto build test WARNING on linus/master] [also build test WARNING on v6.10] [cannot apply to mcgrof/modules-next masahiroy-kbuild/for-next masahiroy-kbuild/fixes powerpc/next powerpc/fixes tip/x86/core next-20240723] [If your patch is applied to the wrong git tree, kindly drop us a note. And when submitting patch, we suggest to use '--base' as documented in https://git-scm.com/docs/git-format-patch#_base_tree_information] url: https://github.com/intel-lab-lkp/linux/commits/Zheng-Yejian/kallsyms-Emit-symbol-at-the-holes-in-the-text/20240723-152513 base: linus/master patch link: https://lore.kernel.org/r/20240723063258.2240610-2-zhengyejian%40huaweicloud.com patch subject: [PATCH v2 1/5] kallsyms: Emit symbol at the holes in the text config: i386-randconfig-002-20240724 (https://download.01.org/0day-ci/archive/20240724/202407240921.tumlfzka-...@intel.com/config) compiler: clang version 18.1.5 (https://github.com/llvm/llvm-project 617a15a9eac96088ae5e9134248d8236e34b91b1) reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20240724/202407240921.tumlfzka-...@intel.com/reproduce) If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot | Closes: https://lore.kernel.org/oe-kbuild-all/202407240921.tumlfzka-...@intel.com/ All warnings (new ones prefixed by >>): depmod: WARNING: /tmp/kernel/i386-randconfig-002-20240724/clang-18/dbae13ff5e8d04476cede99ca67c4be77c2a7886/lib/modules/6.10.0-12031-gdbae13ff5e8d/kernel/kernel/locking/locktorture.ko needs unknown symbol strcmp depmod: WARNING: /tmp/kernel/i386-randconfig-002-20240724/clang-18/dbae13ff5e8d04476cede99ca67c4be77c2a7886/lib/modules/6.10.0-12031-gdbae13ff5e8d/kernel/kernel/locking/locktorture.ko needs unknown symbol _printk depmod: WARNING: /tmp/kernel/i386-randconfig-002-20240724/clang-18/dbae13ff5e8d04476cede99ca67c4be77c2a7886/lib/modules/6.10.0-12031-gdbae13ff5e8d/kernel/kernel/locking/locktorture.ko needs unknown symbol strlen depmod: WARNING: /tmp/kernel/i386-randconfig-002-20240724/clang-18/dbae13ff5e8d04476cede99ca67c4be77c2a7886/lib/modules/6.10.0-12031-gdbae13ff5e8d/kernel/kernel/locking/locktorture.ko needs unknown symbol strncmp depmod: WARNING: /tmp/kernel/i386-randconfig-002-20240724/clang-18/dbae13ff5e8d04476cede99ca67c4be77c2a7886/lib/modules/6.10.0-12031-gdbae13ff5e8d/kernel/kernel/locking/locktorture.ko needs unknown symbol __kmalloc_noprof depmod: WARNING: /tmp/kernel/i386-randconfig-002-20240724/clang-18/dbae13ff5e8d04476cede99ca67c4be77c2a7886/lib/modules/6.10.0-12031-gdbae13ff5e8d/kernel/kernel/locking/locktorture.ko needs unknown symbol call_rcu depmod: WARNING: /tmp/kernel/i386-randconfig-002-20240724/clang-18/dbae13ff5e8d04476cede99ca67c4be77c2a7886/lib/modules/6.10.0-12031-gdbae13ff5e8d/kernel/kernel/locking/locktorture.ko needs unknown symbol sched_set_fifo depmod: WARNING: /tmp/kernel/i386-randconfig-002-20240724/clang-18/dbae13ff5e8d04476cede99ca67c4be77c2a7886/lib/modules/6.10.0-12031-gdbae13ff5e8d/kernel/kernel/locking/locktorture.ko needs unknown symbol torture_sched_setaffinity depmod: WARNING: /tmp/kernel/i386-randconfig-002-20240724/clang-18/dbae13ff5e8d04476cede99ca67c4be77c2a7886/lib/modules/6.10.0-12031-gdbae13ff5e8d/kernel/kernel/locking/locktorture.ko needs unknown symbol kfree depmod: WARNING: /tmp/kernel/i386-randconfig-002-20240724/clang-18/dbae13ff5e8d04476cede99ca67c4be77c2a7886/lib/modules/6.10.0-12031-gdbae13ff5e8d/kernel/kernel/locking/locktorture.ko needs unknown symbol kernel_power_off depmod: WARNING: /tmp/kernel/i386-randconfig-002-20240724/clang-18/dbae13ff5e8d04476cede99ca67c4be77c2a7886/lib/modules/6.10.0-12031-gdbae13ff5e8d/kernel/kernel/locking/locktorture.ko needs unknown symbol rcu_barrier depmod: WARNING: /tmp/kernel/i386-randconfig-002-20240724/clang-18/dbae13ff5e8d04476cede99ca67c4be77c2a7886/lib/modules/6.10.0-12031-gdbae13ff5e8d/kernel/kernel/locking/locktorture.ko needs unknown symbol bitmap_parselist depmod: WARNING: /tmp/kernel/i386-randconfig-002-20240724/clang-18/dbae13ff5e8d04476cede99ca67c4be77c2a7886/lib/modules/6.10.0-12031-gdbae13ff5e8d/kernel/kernel/locking/locktorture.ko needs unknown symbol sprintf depmod: WARNING: /tmp/kernel/i386-randconfig-002-20240724/clang-18/dbae13ff5e8d04476cede99ca67c4be77c2a7886/lib/modules/6.10.0-12031-gdbae13ff5e8d/kernel/kernel/locking/locktorture.ko needs unknown symbol pcpu_hot depmod: WARNING: /tmp/kernel/i386-randconfig-002-20240724/clang-18/dbae13ff5e8d04476cede99ca67c4be77c2a7886/lib/modules/6.10.0-12031-gdbae13ff5e8d/kernel/kernel/locking/locktorture.ko needs unknown symbol set_user_nice depmod: WARNING: /tmp/kernel/i386-randconfig-002-20240724/clang-18/dbae13ff5e8d04476cede99ca67c4be77c2a7886/lib/modules/6.10.0-12031-gdbae13ff5e8d/kerne
Re: [PATCH v4 1/1] x86/elf: Add a new .note section containing xfeatures buffer layout info to x86 core files
Hi Vignesh, kernel test robot noticed the following build errors: [auto build test ERROR on kees/for-next/execve] [also build test ERROR on tip/x86/core kees/for-next/pstore kees/for-next/kspp linus/master v6.10 next-20240723] [If your patch is applied to the wrong git tree, kindly drop us a note. And when submitting patch, we suggest to use '--base' as documented in https://git-scm.com/docs/git-format-patch#_base_tree_information] url: https://github.com/intel-lab-lkp/linux/commits/Vignesh-Balasubramanian/x86-elf-Add-a-new-note-section-containing-xfeatures-buffer-layout-info-to-x86-core-files/20240723-170946 base: https://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/execve patch link: https://lore.kernel.org/r/20240723090454.8241-2-vigbalas%40amd.com patch subject: [PATCH v4 1/1] x86/elf: Add a new .note section containing xfeatures buffer layout info to x86 core files config: x86_64-buildonly-randconfig-003-20240724 (https://download.01.org/0day-ci/archive/20240724/202407240632.kngdroyr-...@intel.com/config) compiler: gcc-13 (Ubuntu 13.2.0-4ubuntu3) 13.2.0 reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20240724/202407240632.kngdroyr-...@intel.com/reproduce) If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot | Closes: https://lore.kernel.org/oe-kbuild-all/202407240632.kngdroyr-...@intel.com/ All errors (new ones prefixed by >>): In file included from : >> ./usr/include/asm/elf.h:6:9: error: unknown type name 'u32' 6 | u32 type; | ^~~ ./usr/include/asm/elf.h:7:9: error: unknown type name 'u32' 7 | u32 size; | ^~~ ./usr/include/asm/elf.h:8:9: error: unknown type name 'u32' 8 | u32 offset; | ^~~ ./usr/include/asm/elf.h:9:9: error: unknown type name 'u32' 9 | u32 flags; | ^~~ -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki
Re: [PATCH v4 1/1] x86/elf: Add a new .note section containing xfeatures buffer layout info to x86 core files
Hi Vignesh, kernel test robot noticed the following build errors: [auto build test ERROR on kees/for-next/execve] [also build test ERROR on tip/x86/core kees/for-next/pstore kees/for-next/kspp linus/master v6.10 next-20240723] [If your patch is applied to the wrong git tree, kindly drop us a note. And when submitting patch, we suggest to use '--base' as documented in https://git-scm.com/docs/git-format-patch#_base_tree_information] url: https://github.com/intel-lab-lkp/linux/commits/Vignesh-Balasubramanian/x86-elf-Add-a-new-note-section-containing-xfeatures-buffer-layout-info-to-x86-core-files/20240723-170946 base: https://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/execve patch link: https://lore.kernel.org/r/20240723090454.8241-2-vigbalas%40amd.com patch subject: [PATCH v4 1/1] x86/elf: Add a new .note section containing xfeatures buffer layout info to x86 core files config: x86_64-buildonly-randconfig-005-20240724 (https://download.01.org/0day-ci/archive/20240724/202407240659.eryedmg1-...@intel.com/config) compiler: clang version 18.1.5 (https://github.com/llvm/llvm-project 617a15a9eac96088ae5e9134248d8236e34b91b1) reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20240724/202407240659.eryedmg1-...@intel.com/reproduce) If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot | Closes: https://lore.kernel.org/oe-kbuild-all/202407240659.eryedmg1-...@intel.com/ All errors (new ones prefixed by >>): In file included from :1: ./usr/include/asm/elf.h:6:2: error: unknown type name 'u32' 6 | u32 type; | ^ ./usr/include/asm/elf.h:7:2: error: unknown type name 'u32' 7 | u32 size; | ^ ./usr/include/asm/elf.h:8:2: error: unknown type name 'u32' 8 | u32 offset; | ^ ./usr/include/asm/elf.h:9:2: error: unknown type name 'u32' 9 | u32 flags; | ^ >> ./usr/include/asm/elf.h:12:16: error: static assertion failed due to >> requirement 'sizeof(struct x86_xfeat_component) % 4 == 0': >> x86_xfeat_component is not aligned 12 | _Static_assert(sizeof(struct x86_xfeat_component)%4 == 0, "x86_xfeat_component is not aligned"); |^ ./usr/include/asm/elf.h:12:53: note: expression evaluates to '1 == 0' 12 | _Static_assert(sizeof(struct x86_xfeat_component)%4 == 0, "x86_xfeat_component is not aligned"); |~^~~~ 5 errors generated. -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki
[powerpc:merge] BUILD SUCCESS 14ce5a61f94e377816564679767ddd0d2f3f6b2d
tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git merge branch HEAD: 14ce5a61f94e377816564679767ddd0d2f3f6b2d Automatic merge of 'next' into merge (2024-07-19 22:11) elapsed time: 973m configs tested: 211 configs skipped: 4 The following configs have been built successfully. More configs may be tested in the coming days. tested configs: alphaalldefconfig gcc-13.3.0 alpha allnoconfig gcc-13.2.0 alphaallyesconfig gcc-13.3.0 alpha defconfig gcc-13.2.0 arc allmodconfig gcc-13.2.0 arc allnoconfig gcc-13.2.0 arc allyesconfig gcc-13.2.0 arc axs101_defconfig gcc-13.2.0 arc axs103_smp_defconfig gcc-13.2.0 arc defconfig gcc-13.2.0 arc randconfig-001-20240720 gcc-13.2.0 arc randconfig-002-20240720 gcc-13.2.0 arm allmodconfig gcc-13.2.0 arm allmodconfig gcc-14.1.0 arm allnoconfig gcc-13.2.0 arm allyesconfig gcc-13.2.0 arm allyesconfig gcc-14.1.0 arm defconfig gcc-13.2.0 arm multi_v4t_defconfig gcc-13.3.0 arm randconfig-001-20240720 gcc-13.2.0 arm randconfig-002-20240720 gcc-13.2.0 arm randconfig-003-20240720 gcc-13.2.0 arm randconfig-004-20240720 gcc-13.2.0 arm s5pv210_defconfig gcc-13.3.0 arm stm32_defconfig gcc-13.2.0 arm u8500_defconfig gcc-13.3.0 arm64allmodconfig clang-19 arm64allmodconfig gcc-13.2.0 arm64 allnoconfig gcc-13.2.0 arm64 defconfig gcc-13.2.0 arm64 randconfig-001-20240720 gcc-13.2.0 arm64 randconfig-002-20240720 gcc-13.2.0 arm64 randconfig-003-20240720 gcc-13.2.0 arm64 randconfig-004-20240720 gcc-13.2.0 csky allnoconfig gcc-13.2.0 cskydefconfig gcc-13.2.0 csky randconfig-001-20240720 gcc-13.2.0 csky randconfig-002-20240720 gcc-13.2.0 hexagon allmodconfig clang-19 hexagon allyesconfig clang-19 i386 allmodconfig clang-18 i386 allmodconfig gcc-13 i386 allnoconfig clang-18 i386 allnoconfig gcc-13 i386 allyesconfig clang-18 i386 allyesconfig gcc-13 i386 buildonly-randconfig-001-20240719 clang-18 i386 buildonly-randconfig-001-20240720 clang-18 i386 buildonly-randconfig-002-20240719 clang-18 i386 buildonly-randconfig-002-20240720 clang-18 i386 buildonly-randconfig-003-20240719 gcc-10 i386 buildonly-randconfig-003-20240720 clang-18 i386 buildonly-randconfig-004-20240719 clang-18 i386 buildonly-randconfig-004-20240720 clang-18 i386 buildonly-randconfig-005-20240719 gcc-10 i386 buildonly-randconfig-005-20240720 clang-18 i386 buildonly-randconfig-006-20240719 clang-18 i386 buildonly-randconfig-006-20240720 clang-18 i386defconfig clang-18 i386 randconfig-001-20240719 clang-18 i386 randconfig-001-20240720 clang-18 i386 randconfig-002-20240719 clang-18 i386 randconfig-002-20240720 clang-18 i386 randconfig-003-20240719 clang-18 i386 randconfig-003-20240720 clang-18 i386 randconfig-004-20240719 gcc-13 i386 randconfig-004-20240720 clang-18 i386 randconfig-005-20240719 clang-18 i386 randconfig-005-20240720 clang-18 i386 randconfig-006-20240719 clang-18 i386 randconfig-006-20240720 clang-18 i386 randconfig-011-20240719 clang-18 i386 randconfig-011-20240720 clang-18 i386 randconfig-012-20240719 clang-18 i386 randconfig-012-20240720 clang-18 i386 randconfig-013-20240719 clang-18 i386 randconfig-013-20240720 clang-18 i386 randconfig-014-20240719 clang-18 i386 randconfig-014-20240720 clang-18 i386 randconfig-015-20240719
[powerpc:next] BUILD SUCCESS 9ff0251b2eb54d17fbe4f6aff50f6edfd837adb6
tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git next branch HEAD: 9ff0251b2eb54d17fbe4f6aff50f6edfd837adb6 Merge branch 'topic/ppc-kvm' into next elapsed time: 985m configs tested: 238 configs skipped: 8 The following configs have been built successfully. More configs may be tested in the coming days. tested configs: alphaalldefconfig gcc-13.3.0 alpha allnoconfig gcc-13.2.0 alphaallyesconfig gcc-13.3.0 alpha defconfig gcc-13.2.0 arc allmodconfig gcc-13.2.0 arc allnoconfig gcc-13.2.0 arc allyesconfig gcc-13.2.0 arc defconfig gcc-13.2.0 archsdk_defconfig gcc-13.2.0 arc randconfig-001-20240718 gcc-13.2.0 arc randconfig-002-20240718 gcc-13.2.0 arm allmodconfig gcc-13.2.0 arm allnoconfig gcc-13.2.0 arm allyesconfig gcc-13.2.0 arm defconfig gcc-13.2.0 arm h3600_defconfig gcc-13.2.0 armhisi_defconfig gcc-13.3.0 armmmp2_defconfig gcc-13.2.0 arm moxart_defconfig gcc-13.2.0 arm moxart_defconfig gcc-14.1.0 arm nhk8815_defconfig gcc-14.1.0 arm randconfig-001-20240718 gcc-13.2.0 arm randconfig-002-20240718 gcc-13.2.0 arm randconfig-003-20240718 gcc-13.2.0 arm randconfig-004-20240718 gcc-13.2.0 arm spitz_defconfig gcc-13.3.0 arm versatile_defconfig gcc-13.3.0 armvexpress_defconfig gcc-14.1.0 arm vf610m4_defconfig gcc-13.3.0 arm64alldefconfig gcc-13.2.0 arm64allmodconfig gcc-13.2.0 arm64 allnoconfig gcc-13.2.0 arm64 defconfig gcc-13.2.0 arm64 randconfig-001-20240718 gcc-13.2.0 arm64 randconfig-002-20240718 gcc-13.2.0 arm64 randconfig-003-20240718 gcc-13.2.0 arm64 randconfig-004-20240718 gcc-13.2.0 csky allnoconfig gcc-13.2.0 cskydefconfig gcc-13.2.0 csky randconfig-001-20240718 gcc-13.2.0 csky randconfig-002-20240718 gcc-13.2.0 hexagon allmodconfig clang-19 hexagon allyesconfig clang-19 i386 allmodconfig clang-18 i386 allmodconfig gcc-13 i386 allnoconfig clang-18 i386 allnoconfig gcc-13 i386 allyesconfig clang-18 i386 allyesconfig gcc-13 i386 buildonly-randconfig-001-20240718 gcc-11 i386 buildonly-randconfig-001-20240719 clang-18 i386 buildonly-randconfig-002-20240718 gcc-11 i386 buildonly-randconfig-002-20240718 gcc-7 i386 buildonly-randconfig-002-20240719 clang-18 i386 buildonly-randconfig-003-20240718 gcc-11 i386 buildonly-randconfig-003-20240718 gcc-13 i386 buildonly-randconfig-003-20240719 clang-18 i386 buildonly-randconfig-004-20240718 clang-18 i386 buildonly-randconfig-004-20240718 gcc-11 i386 buildonly-randconfig-004-20240719 clang-18 i386 buildonly-randconfig-005-20240718 gcc-11 i386 buildonly-randconfig-005-20240718 gcc-9 i386 buildonly-randconfig-005-20240719 clang-18 i386 buildonly-randconfig-006-20240718 gcc-11 i386 buildonly-randconfig-006-20240718 gcc-13 i386 buildonly-randconfig-006-20240719 clang-18 i386defconfig clang-18 i386 randconfig-001-20240718 gcc-11 i386 randconfig-001-20240718 gcc-13 i386 randconfig-001-20240719 clang-18 i386 randconfig-002-20240718 gcc-11 i386 randconfig-002-20240718 gcc-13 i386 randconfig-002-20240719 clang-18 i386 randconfig-003-20240718 clang-18 i386 randconfig-003-20240718 gcc-11 i386 randconfig-003-20240719 clang-18 i386 randconfig-004-20240718 clang-18 i386 randconfig-004-20240718 gcc-11 i386 randconfig-004-20240719 clang-18 i386 randconfig-005-20240718 clang-18 i386 r
[powerpc:merge] BUILD SUCCESS 14d36ba18b805633de60a308952737bad6314eca
tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git merge branch HEAD: 14d36ba18b805633de60a308952737bad6314eca Automatic merge of 'next' into merge (2024-07-17 22:23) elapsed time: 757m configs tested: 169 configs skipped: 5 The following configs have been built successfully. More configs may be tested in the coming days. tested configs: alphaalldefconfig gcc-13.3.0 alpha allnoconfig gcc-13.2.0 alpha allnoconfig gcc-13.3.0 alphaallyesconfig gcc-13.3.0 alpha defconfig gcc-13.2.0 arc allmodconfig gcc-13.2.0 arc allnoconfig gcc-13.2.0 arc allyesconfig gcc-13.2.0 arc defconfig gcc-13.2.0 arm allmodconfig gcc-13.2.0 arm allmodconfig gcc-14.1.0 arm allnoconfig clang-19 arm allnoconfig gcc-13.2.0 arm allyesconfig gcc-13.2.0 arm allyesconfig gcc-14.1.0 arm defconfig gcc-13.2.0 armhisi_defconfig gcc-13.3.0 arm spitz_defconfig gcc-13.3.0 arm versatile_defconfig gcc-13.3.0 arm vf610m4_defconfig gcc-13.3.0 arm64allmodconfig clang-19 arm64allmodconfig gcc-13.2.0 arm64 allnoconfig gcc-13.2.0 arm64 allnoconfig gcc-14.1.0 arm64 defconfig gcc-13.2.0 csky allnoconfig gcc-13.2.0 csky allnoconfig gcc-14.1.0 cskydefconfig gcc-13.2.0 hexagon allmodconfig clang-19 hexagon allnoconfig clang-19 hexagon allyesconfig clang-19 i386 allmodconfig clang-18 i386 allmodconfig gcc-13 i386 allnoconfig clang-18 i386 allnoconfig gcc-13 i386 allyesconfig clang-18 i386 allyesconfig gcc-13 i386 buildonly-randconfig-001-20240717 clang-18 i386 buildonly-randconfig-001-20240718 gcc-11 i386 buildonly-randconfig-002-20240717 gcc-13 i386 buildonly-randconfig-002-20240718 gcc-11 i386 buildonly-randconfig-003-20240717 gcc-13 i386 buildonly-randconfig-003-20240718 gcc-11 i386 buildonly-randconfig-004-20240717 gcc-13 i386 buildonly-randconfig-004-20240718 gcc-11 i386 buildonly-randconfig-005-20240717 gcc-10 i386 buildonly-randconfig-005-20240718 gcc-11 i386 buildonly-randconfig-006-20240717 clang-18 i386 buildonly-randconfig-006-20240718 gcc-11 i386defconfig clang-18 i386 randconfig-001-20240717 gcc-8 i386 randconfig-001-20240718 gcc-11 i386 randconfig-002-20240717 clang-18 i386 randconfig-002-20240718 gcc-11 i386 randconfig-003-20240717 clang-18 i386 randconfig-003-20240718 gcc-11 i386 randconfig-004-20240717 gcc-8 i386 randconfig-004-20240718 gcc-11 i386 randconfig-005-20240717 gcc-10 i386 randconfig-005-20240718 gcc-11 i386 randconfig-006-20240717 gcc-13 i386 randconfig-006-20240718 gcc-11 i386 randconfig-011-20240717 gcc-9 i386 randconfig-011-20240718 gcc-11 i386 randconfig-012-20240717 gcc-13 i386 randconfig-012-20240718 gcc-11 i386 randconfig-013-20240717 clang-18 i386 randconfig-013-20240718 gcc-11 i386 randconfig-014-20240717 clang-18 i386 randconfig-014-20240718 gcc-11 i386 randconfig-015-20240717 clang-18 i386 randconfig-015-20240718 gcc-11 i386 randconfig-016-20240717 clang-18 i386 randconfig-016-20240718 gcc-11 loongarchallmodconfig gcc-14.1.0 loongarch allnoconfig gcc-13.2.0 loongarch allnoconfig gcc-14.1.0 loongarch defconfig gcc-13.2.0 m68k allmodconfig gcc-14.1.0 m68k allnoconfig gcc-13.2.0 m68k allnoconfig gcc-1
[powerpc:next] BUILD SUCCESS df00a585841b2b8a8e81fe429197b2be69f1c0e8
tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git next branch HEAD: df00a585841b2b8a8e81fe429197b2be69f1c0e8 Merge branch 'topic/ppc-kvm' into next elapsed time: 729m configs tested: 166 configs skipped: 5 The following configs have been built successfully. More configs may be tested in the coming days. tested configs: alphaalldefconfig gcc-13.3.0 alpha allnoconfig gcc-13.3.0 alphaallyesconfig gcc-13.3.0 alpha defconfig gcc-13.2.0 arc allmodconfig gcc-13.2.0 arc allnoconfig gcc-13.2.0 arc allyesconfig gcc-13.2.0 arc defconfig gcc-13.2.0 arm allmodconfig gcc-13.2.0 arm allmodconfig gcc-14.1.0 arm allnoconfig clang-19 arm allyesconfig gcc-13.2.0 arm allyesconfig gcc-14.1.0 arm defconfig gcc-13.2.0 armhisi_defconfig gcc-13.3.0 arm spitz_defconfig gcc-13.3.0 arm versatile_defconfig gcc-13.3.0 arm vf610m4_defconfig gcc-13.3.0 arm64allmodconfig clang-19 arm64allmodconfig gcc-13.2.0 arm64 allnoconfig gcc-14.1.0 arm64 defconfig gcc-13.2.0 csky allnoconfig gcc-14.1.0 cskydefconfig gcc-13.2.0 hexagon allmodconfig clang-19 hexagon allnoconfig clang-19 hexagon allyesconfig clang-19 i386 allmodconfig clang-18 i386 allmodconfig gcc-13 i386 allnoconfig clang-18 i386 allnoconfig gcc-13 i386 allyesconfig clang-18 i386 allyesconfig gcc-13 i386 buildonly-randconfig-001-20240717 clang-18 i386 buildonly-randconfig-001-20240718 gcc-11 i386 buildonly-randconfig-002-20240717 gcc-13 i386 buildonly-randconfig-002-20240718 gcc-11 i386 buildonly-randconfig-003-20240717 gcc-13 i386 buildonly-randconfig-003-20240718 gcc-11 i386 buildonly-randconfig-004-20240717 gcc-13 i386 buildonly-randconfig-004-20240718 gcc-11 i386 buildonly-randconfig-005-20240717 gcc-10 i386 buildonly-randconfig-005-20240718 gcc-11 i386 buildonly-randconfig-006-20240717 clang-18 i386 buildonly-randconfig-006-20240718 gcc-11 i386defconfig clang-18 i386 randconfig-001-20240717 gcc-8 i386 randconfig-001-20240718 gcc-11 i386 randconfig-002-20240717 clang-18 i386 randconfig-002-20240718 gcc-11 i386 randconfig-003-20240717 clang-18 i386 randconfig-003-20240718 gcc-11 i386 randconfig-004-20240717 gcc-8 i386 randconfig-004-20240718 gcc-11 i386 randconfig-005-20240717 gcc-10 i386 randconfig-005-20240718 gcc-11 i386 randconfig-006-20240717 gcc-13 i386 randconfig-006-20240718 gcc-11 i386 randconfig-011-20240717 gcc-9 i386 randconfig-011-20240718 gcc-11 i386 randconfig-012-20240717 gcc-13 i386 randconfig-012-20240718 gcc-11 i386 randconfig-013-20240717 clang-18 i386 randconfig-013-20240718 gcc-11 i386 randconfig-014-20240717 clang-18 i386 randconfig-014-20240718 gcc-11 i386 randconfig-015-20240717 clang-18 i386 randconfig-015-20240718 gcc-11 i386 randconfig-016-20240717 clang-18 i386 randconfig-016-20240718 gcc-11 loongarchallmodconfig gcc-14.1.0 loongarch allnoconfig gcc-14.1.0 loongarch defconfig gcc-13.2.0 m68k allmodconfig gcc-14.1.0 m68k allnoconfig gcc-14.1.0 m68k allyesconfig gcc-14.1.0 m68k amcore_defconfig gcc-13.3.0 m68kdefconfig gcc-13.2.0 m68k virt_defconfig gcc-13.3.0 microblaze allmodconfig gcc-14.1.0 microblazeallnoconfig gcc-14.1.0 microblaze
[powerpc:next] BUILD SUCCESS 90e812ac40c4b813fdbafab22f426fe4cdf840a8
tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git next branch HEAD: 90e812ac40c4b813fdbafab22f426fe4cdf840a8 Documentation/powerpc: Mention 40x is removed elapsed time: 1458m configs tested: 212 configs skipped: 4 The following configs have been built successfully. More configs may be tested in the coming days. tested configs: alpha allnoconfig gcc-13.2.0 alphaallyesconfig gcc-13.3.0 alpha defconfig gcc-13.2.0 arc allmodconfig gcc-13.2.0 arc allnoconfig gcc-13.2.0 arc allyesconfig gcc-13.2.0 arc axs103_defconfig gcc-13.2.0 arc defconfig gcc-13.2.0 arc nsimosci_hs_smp_defconfig gcc-13.2.0 arc randconfig-001-20240713 gcc-13.2.0 arc randconfig-002-20240713 gcc-13.2.0 arm allmodconfig gcc-13.2.0 arm allnoconfig gcc-13.2.0 arm allyesconfig gcc-13.2.0 arm aspeed_g4_defconfig gcc-13.2.0 arm at91_dt_defconfig clang-19 arm davinci_all_defconfig gcc-13.2.0 arm defconfig gcc-13.2.0 arm h3600_defconfig gcc-13.2.0 arm imx_v4_v5_defconfig gcc-13.2.0 arm imxrt_defconfig gcc-13.2.0 arm integrator_defconfig gcc-13.2.0 arm omap2plus_defconfig gcc-14.1.0 arm pxa168_defconfig gcc-13.2.0 arm pxa_defconfig gcc-13.2.0 arm randconfig-001-20240713 gcc-13.2.0 arm randconfig-002-20240713 gcc-13.2.0 arm randconfig-003-20240713 gcc-13.2.0 arm randconfig-004-20240713 gcc-13.2.0 armrealview_defconfig clang-19 arm rpc_defconfig gcc-13.2.0 arm sama5_defconfig gcc-13.2.0 arm64allmodconfig gcc-13.2.0 arm64 allnoconfig gcc-13.2.0 arm64 defconfig gcc-13.2.0 arm64 randconfig-001-20240713 gcc-13.2.0 arm64 randconfig-002-20240713 gcc-13.2.0 arm64 randconfig-003-20240713 gcc-13.2.0 arm64 randconfig-004-20240713 gcc-13.2.0 csky allnoconfig gcc-13.2.0 cskydefconfig gcc-13.2.0 csky randconfig-001-20240713 gcc-13.2.0 csky randconfig-002-20240713 gcc-13.2.0 hexagon allmodconfig clang-19 hexagon allyesconfig clang-19 i386 allmodconfig clang-18 i386 allnoconfig clang-18 i386 allyesconfig clang-18 i386 buildonly-randconfig-001-20240713 clang-18 i386 buildonly-randconfig-002-20240713 clang-18 i386 buildonly-randconfig-003-20240713 clang-18 i386 buildonly-randconfig-004-20240713 clang-18 i386 buildonly-randconfig-005-20240713 clang-18 i386 buildonly-randconfig-006-20240713 clang-18 i386defconfig clang-18 i386 randconfig-001-20240713 clang-18 i386 randconfig-002-20240713 clang-18 i386 randconfig-003-20240713 clang-18 i386 randconfig-004-20240713 clang-18 i386 randconfig-005-20240713 clang-18 i386 randconfig-006-20240713 clang-18 i386 randconfig-011-20240713 clang-18 i386 randconfig-012-20240713 clang-18 i386 randconfig-013-20240713 clang-18 i386 randconfig-014-20240713 clang-18 i386 randconfig-015-20240713 clang-18 i386 randconfig-016-20240713 clang-18 loongarchalldefconfig gcc-14.1.0 loongarchallmodconfig gcc-14.1.0 loongarch allnoconfig gcc-13.2.0 loongarch defconfig gcc-13.2.0 loongarch randconfig-001-20240713 gcc-13.2.0 loongarch randconfig-002-20240713 gcc-13.2.0 m68k alldefconfig gcc-13.2.0 m68k allmodconfig gcc-14.1.0 m68k allnoconfig gcc-13.2.0 m68k allyesconfig gcc-14.1.0 m68k apollo_defconfig gcc-13.2.0 m68k bvme6000_defconfig gcc-14.1.0 m68k
[powerpc:merge] BUILD SUCCESS 582b0e554593e530b1386eacafee6c412c5673cc
tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git merge branch HEAD: 582b0e554593e530b1386eacafee6c412c5673cc Automatic merge of 'next' into merge (2024-07-12 22:47) elapsed time: 1456m configs tested: 196 configs skipped: 4 The following configs have been built successfully. More configs may be tested in the coming days. tested configs: alpha allnoconfig gcc-13.2.0 alphaallyesconfig gcc-13.3.0 alpha defconfig gcc-13.2.0 arc allmodconfig gcc-13.2.0 arc allnoconfig gcc-13.2.0 arc allyesconfig gcc-13.2.0 arc axs103_defconfig gcc-13.2.0 arc defconfig gcc-13.2.0 arc randconfig-001-20240713 gcc-13.2.0 arc randconfig-002-20240713 gcc-13.2.0 arm allmodconfig gcc-13.2.0 arm allnoconfig gcc-13.2.0 arm allyesconfig gcc-13.2.0 arm at91_dt_defconfig clang-19 arm davinci_all_defconfig gcc-13.2.0 arm defconfig gcc-13.2.0 arm imx_v4_v5_defconfig gcc-13.2.0 arm integrator_defconfig gcc-13.2.0 arm omap2plus_defconfig gcc-14.1.0 arm pxa168_defconfig gcc-13.2.0 arm pxa_defconfig gcc-13.2.0 arm randconfig-001-20240713 gcc-13.2.0 arm randconfig-002-20240713 gcc-13.2.0 arm randconfig-003-20240713 gcc-13.2.0 arm randconfig-004-20240713 gcc-13.2.0 armrealview_defconfig clang-19 arm rpc_defconfig gcc-13.2.0 arm64allmodconfig gcc-13.2.0 arm64 allnoconfig gcc-13.2.0 arm64 defconfig gcc-13.2.0 arm64 randconfig-001-20240713 gcc-13.2.0 arm64 randconfig-002-20240713 gcc-13.2.0 arm64 randconfig-003-20240713 gcc-13.2.0 arm64 randconfig-004-20240713 gcc-13.2.0 csky allnoconfig gcc-13.2.0 cskydefconfig gcc-13.2.0 csky randconfig-001-20240713 gcc-13.2.0 csky randconfig-002-20240713 gcc-13.2.0 hexagon allmodconfig clang-19 hexagon allyesconfig clang-19 i386 allmodconfig clang-18 i386 allnoconfig clang-18 i386 allyesconfig clang-18 i386 buildonly-randconfig-001-20240713 clang-18 i386 buildonly-randconfig-002-20240713 clang-18 i386 buildonly-randconfig-003-20240713 clang-18 i386 buildonly-randconfig-004-20240713 clang-18 i386 buildonly-randconfig-005-20240713 clang-18 i386 buildonly-randconfig-006-20240713 clang-18 i386defconfig clang-18 i386 randconfig-001-20240713 clang-18 i386 randconfig-002-20240713 clang-18 i386 randconfig-003-20240713 clang-18 i386 randconfig-004-20240713 clang-18 i386 randconfig-005-20240713 clang-18 i386 randconfig-006-20240713 clang-18 i386 randconfig-011-20240713 clang-18 i386 randconfig-012-20240713 clang-18 i386 randconfig-013-20240713 clang-18 i386 randconfig-014-20240713 clang-18 i386 randconfig-015-20240713 clang-18 i386 randconfig-016-20240713 clang-18 loongarchalldefconfig gcc-14.1.0 loongarchallmodconfig gcc-14.1.0 loongarch allnoconfig gcc-13.2.0 loongarch defconfig gcc-13.2.0 loongarch randconfig-001-20240713 gcc-13.2.0 loongarch randconfig-002-20240713 gcc-13.2.0 m68k allmodconfig gcc-14.1.0 m68k allnoconfig gcc-13.2.0 m68k allyesconfig gcc-14.1.0 m68k apollo_defconfig gcc-13.2.0 m68k bvme6000_defconfig gcc-14.1.0 m68kdefconfig gcc-13.2.0 m68k sun3_defconfig gcc-14.1.0 microblaze allmodconfig gcc-14.1.0 microblazeallnoconfig gcc-13.2.0 microblaze allyesconfig gcc-14.1.0 microblaze defconfig gcc-13.2.0 mips
[powerpc:merge] BUILD SUCCESS 79d16b1da1df0b2e70193ac54d34a8efc5750e24
tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git merge branch HEAD: 79d16b1da1df0b2e70193ac54d34a8efc5750e24 Automatic merge of 'next' into merge (2024-07-09 16:24) elapsed time: 920m configs tested: 230 configs skipped: 4 The following configs have been built successfully. More configs may be tested in the coming days. tested configs: alphaalldefconfig gcc-13.2.0 alpha allnoconfig gcc-13.2.0 alphaallyesconfig gcc-13.2.0 alpha defconfig gcc-13.2.0 arc allmodconfig gcc-13.2.0 arc allnoconfig gcc-13.2.0 arc allyesconfig gcc-13.2.0 arc defconfig gcc-13.2.0 arc randconfig-001-20240709 gcc-13.2.0 arc randconfig-002-20240709 gcc-13.2.0 arm allmodconfig gcc-13.2.0 arm allnoconfig clang-19 arm allnoconfig gcc-13.2.0 arm allyesconfig gcc-13.2.0 arm am200epdkit_defconfig gcc-13.2.0 arm defconfig gcc-13.2.0 armhisi_defconfig gcc-13.2.0 arm ixp4xx_defconfig gcc-13.2.0 arm omap1_defconfig gcc-13.2.0 arm pxa910_defconfig gcc-13.2.0 arm randconfig-001-20240709 gcc-13.2.0 arm randconfig-002-20240709 gcc-13.2.0 arm randconfig-003-20240709 gcc-13.2.0 arm randconfig-004-20240709 gcc-13.2.0 armrealview_defconfig gcc-13.2.0 arm socfpga_defconfig gcc-13.2.0 arm spitz_defconfig gcc-13.2.0 arm64allmodconfig clang-19 arm64allmodconfig gcc-13.2.0 arm64 allnoconfig gcc-13.2.0 arm64 defconfig gcc-13.2.0 arm64 randconfig-001-20240709 gcc-13.2.0 arm64 randconfig-002-20240709 gcc-13.2.0 arm64 randconfig-003-20240709 gcc-13.2.0 arm64 randconfig-004-20240709 gcc-13.2.0 csky allnoconfig gcc-13.2.0 cskydefconfig gcc-13.2.0 csky randconfig-001-20240709 gcc-13.2.0 csky randconfig-002-20240709 gcc-13.2.0 hexagon allmodconfig clang-19 hexagon allnoconfig clang-19 hexagon allyesconfig clang-19 i386 allmodconfig clang-18 i386 allmodconfig gcc-13 i386 allnoconfig clang-18 i386 allnoconfig gcc-13 i386 allyesconfig clang-18 i386 allyesconfig gcc-13 i386 buildonly-randconfig-001-20240709 gcc-11 i386 buildonly-randconfig-001-20240710 clang-18 i386 buildonly-randconfig-002-20240709 gcc-11 i386 buildonly-randconfig-002-20240709 gcc-13 i386 buildonly-randconfig-002-20240710 clang-18 i386 buildonly-randconfig-003-20240709 clang-18 i386 buildonly-randconfig-003-20240709 gcc-11 i386 buildonly-randconfig-003-20240710 clang-18 i386 buildonly-randconfig-004-20240709 clang-18 i386 buildonly-randconfig-004-20240709 gcc-11 i386 buildonly-randconfig-004-20240710 clang-18 i386 buildonly-randconfig-005-20240709 clang-18 i386 buildonly-randconfig-005-20240709 gcc-11 i386 buildonly-randconfig-005-20240710 clang-18 i386 buildonly-randconfig-006-20240709 clang-18 i386 buildonly-randconfig-006-20240709 gcc-11 i386 buildonly-randconfig-006-20240710 clang-18 i386defconfig clang-18 i386 randconfig-001-20240709 gcc-11 i386 randconfig-001-20240709 gcc-13 i386 randconfig-001-20240710 clang-18 i386 randconfig-002-20240709 clang-18 i386 randconfig-002-20240709 gcc-11 i386 randconfig-002-20240710 clang-18 i386 randconfig-003-20240709 gcc-11 i386 randconfig-003-20240710 clang-18 i386 randconfig-004-20240709 gcc-11 i386 randconfig-004-20240709 gcc-13 i386 randconfig-004-20240710 clang-18 i386 randconfig-005-20240709 gcc-11 i386 randconfig-005-20240709 gcc-13 i386 randconfig-005-20240710 clang-18 i386
[powerpc:merge] BUILD SUCCESS 76b93049cc60a9f50fe268afa2785be2c4cb0b12
tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git merge branch HEAD: 76b93049cc60a9f50fe268afa2785be2c4cb0b12 Automatic merge of 'next' into merge (2024-07-07 09:19) elapsed time: 1071m configs tested: 229 configs skipped: 4 The following configs have been built successfully. More configs may be tested in the coming days. tested configs: alpha allnoconfig gcc-13.2.0 alphaallyesconfig gcc-13.2.0 alpha defconfig gcc-13.2.0 arc allmodconfig gcc-13.2.0 arc allnoconfig gcc-13.2.0 arc allyesconfig gcc-13.2.0 arc defconfig gcc-13.2.0 arc haps_hs_smp_defconfig gcc-13.2.0 arc randconfig-001-20240707 gcc-13.2.0 arc randconfig-002-20240707 gcc-13.2.0 arm allmodconfig gcc-13.2.0 arm allnoconfig clang-19 arm allnoconfig gcc-13.2.0 arm allyesconfig gcc-13.2.0 arm defconfig clang-14 arm defconfig gcc-13.2.0 arm ep93xx_defconfig clang-14 armhisi_defconfig gcc-13.2.0 arm lpc32xx_defconfig clang-14 armmulti_v5_defconfig clang-14 arm netwinder_defconfig gcc-13.2.0 arm randconfig-001-20240707 gcc-13.2.0 arm randconfig-002-20240707 clang-19 arm randconfig-002-20240707 gcc-13.2.0 arm randconfig-003-20240707 clang-19 arm randconfig-003-20240707 gcc-13.2.0 arm randconfig-004-20240707 clang-19 arm randconfig-004-20240707 gcc-13.2.0 armspear3xx_defconfig clang-14 arm tegra_defconfig clang-14 arm64allmodconfig clang-19 arm64allmodconfig gcc-13.2.0 arm64 allnoconfig gcc-13.2.0 arm64 defconfig gcc-13.2.0 arm64 randconfig-001-20240707 clang-19 arm64 randconfig-001-20240707 gcc-13.2.0 arm64 randconfig-002-20240707 gcc-13.2.0 arm64 randconfig-003-20240707 gcc-13.2.0 arm64 randconfig-004-20240707 clang-19 arm64 randconfig-004-20240707 gcc-13.2.0 csky allnoconfig gcc-13.2.0 cskydefconfig gcc-13.2.0 csky randconfig-001-20240707 gcc-13.2.0 csky randconfig-002-20240707 gcc-13.2.0 hexagon allmodconfig clang-19 hexagon allnoconfig clang-19 hexagon allyesconfig clang-19 hexagon defconfig clang-19 hexagon randconfig-001-20240707 clang-14 hexagon randconfig-002-20240707 clang-19 i386 allmodconfig clang-18 i386 allmodconfig gcc-13 i386 allnoconfig clang-18 i386 allnoconfig gcc-13 i386 allyesconfig clang-18 i386 allyesconfig gcc-13 i386 buildonly-randconfig-001-20240707 gcc-13 i386 buildonly-randconfig-002-20240707 clang-18 i386 buildonly-randconfig-003-20240707 clang-18 i386 buildonly-randconfig-004-20240707 gcc-13 i386 buildonly-randconfig-005-20240707 gcc-11 i386 buildonly-randconfig-006-20240707 gcc-9 i386defconfig clang-18 i386 randconfig-001-20240707 gcc-7 i386 randconfig-002-20240707 clang-18 i386 randconfig-003-20240707 clang-18 i386 randconfig-004-20240707 clang-18 i386 randconfig-005-20240707 clang-18 i386 randconfig-006-20240707 clang-18 i386 randconfig-011-20240707 gcc-13 i386 randconfig-012-20240707 gcc-8 i386 randconfig-013-20240707 gcc-13 i386 randconfig-014-20240707 clang-18 i386 randconfig-015-20240707 clang-18 i386 randconfig-016-20240707 gcc-13 loongarchallmodconfig gcc-13.2.0 loongarch allnoconfig gcc-13.2.0 loongarch defconfig gcc-13.2.0 loongarch randconfig-001-20240707 gcc-13.2.0 loongarch randconfig-002-20240707 gcc-13.2.0 m68k
[powerpc:fixes-test] BUILD SUCCESS 8b7f59de92ac65aa21c7d779274dbfa577ae2d2c
tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git fixes-test branch HEAD: 8b7f59de92ac65aa21c7d779274dbfa577ae2d2c selftests/powerpc: Fix build with USERCFLAGS set elapsed time: 801m configs tested: 252 configs skipped: 4 The following configs have been built successfully. More configs may be tested in the coming days. tested configs: alpha allnoconfig gcc-13.2.0 alphaallyesconfig gcc-13.2.0 alpha defconfig gcc-13.2.0 arc allmodconfig gcc-13.2.0 arc allnoconfig gcc-13.2.0 arc allyesconfig gcc-13.2.0 arc defconfig gcc-13.2.0 arc haps_hs_smp_defconfig gcc-13.2.0 arc randconfig-001-20240706 gcc-13.2.0 arc randconfig-001-20240707 gcc-13.2.0 arc randconfig-002-20240706 gcc-13.2.0 arc randconfig-002-20240707 gcc-13.2.0 arm allmodconfig gcc-13.2.0 arm allnoconfig clang-19 arm allnoconfig gcc-13.2.0 arm allyesconfig gcc-13.2.0 arm defconfig gcc-13.2.0 armhisi_defconfig gcc-13.2.0 arm netwinder_defconfig gcc-13.2.0 arm randconfig-001-20240706 gcc-13.2.0 arm randconfig-001-20240707 gcc-13.2.0 arm randconfig-002-20240706 gcc-13.2.0 arm randconfig-002-20240707 clang-19 arm randconfig-002-20240707 gcc-13.2.0 arm randconfig-003-20240706 gcc-13.2.0 arm randconfig-003-20240707 clang-19 arm randconfig-003-20240707 gcc-13.2.0 arm randconfig-004-20240706 gcc-13.2.0 arm randconfig-004-20240707 clang-19 arm randconfig-004-20240707 gcc-13.2.0 arm64allmodconfig clang-19 arm64allmodconfig gcc-13.2.0 arm64 allnoconfig gcc-13.2.0 arm64 defconfig gcc-13.2.0 arm64 randconfig-001-20240706 gcc-13.2.0 arm64 randconfig-001-20240707 clang-19 arm64 randconfig-001-20240707 gcc-13.2.0 arm64 randconfig-002-20240706 gcc-13.2.0 arm64 randconfig-002-20240707 gcc-13.2.0 arm64 randconfig-003-20240706 clang-16 arm64 randconfig-003-20240707 gcc-13.2.0 arm64 randconfig-004-20240706 clang-19 arm64 randconfig-004-20240707 clang-19 arm64 randconfig-004-20240707 gcc-13.2.0 csky allnoconfig gcc-13.2.0 cskydefconfig gcc-13.2.0 csky randconfig-001-20240706 gcc-13.2.0 csky randconfig-001-20240707 gcc-13.2.0 csky randconfig-002-20240706 gcc-13.2.0 csky randconfig-002-20240707 gcc-13.2.0 hexagon allmodconfig clang-19 hexagon allnoconfig clang-19 hexagon allyesconfig clang-19 hexagon randconfig-001-20240706 clang-19 hexagon randconfig-001-20240707 clang-14 hexagon randconfig-002-20240706 clang-15 hexagon randconfig-002-20240707 clang-19 i386 allmodconfig clang-18 i386 allmodconfig gcc-13 i386 allnoconfig clang-18 i386 allnoconfig gcc-13 i386 allyesconfig clang-18 i386 allyesconfig gcc-13 i386 buildonly-randconfig-001-20240706 clang-18 i386 buildonly-randconfig-001-20240707 gcc-13 i386 buildonly-randconfig-002-20240706 gcc-13 i386 buildonly-randconfig-002-20240707 gcc-13 i386 buildonly-randconfig-003-20240706 clang-18 i386 buildonly-randconfig-003-20240707 gcc-13 i386 buildonly-randconfig-004-20240706 gcc-13 i386 buildonly-randconfig-004-20240707 gcc-13 i386 buildonly-randconfig-005-20240706 gcc-10 i386 buildonly-randconfig-005-20240707 gcc-13 i386 buildonly-randconfig-006-20240706 clang-18 i386 buildonly-randconfig-006-20240707 gcc-13 i386defconfig clang-18 i386 randconfig-001-20240706 gcc-13 i386 randconfig-001-20240707 gcc-13 i386 randconfig-002-20240706 clang-18 i386 randconfig-002-20240707 gcc-13 i3
Re: [PATCH v2 7/8] mm/x86: Add missing pud helpers
Hi Peter, kernel test robot noticed the following build errors: [auto build test ERROR on akpm-mm/mm-everything] url: https://github.com/intel-lab-lkp/linux/commits/Peter-Xu/mm-dax-Dump-start-address-in-fault-handler/20240705-013812 base: https://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm.git mm-everything patch link: https://lore.kernel.org/r/20240703212918.2417843-8-peterx%40redhat.com patch subject: [PATCH v2 7/8] mm/x86: Add missing pud helpers config: i386-randconfig-011-20240706 (https://download.01.org/0day-ci/archive/20240706/202407061716.wh5nmil2-...@intel.com/config) compiler: gcc-11 (Ubuntu 11.4.0-4ubuntu1) 11.4.0 reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20240706/202407061716.wh5nmil2-...@intel.com/reproduce) If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot | Closes: https://lore.kernel.org/oe-kbuild-all/202407061716.wh5nmil2-...@intel.com/ All errors (new ones prefixed by >>): In file included from arch/x86/include/asm/atomic.h:8, from include/linux/atomic.h:7, from include/linux/jump_label.h:256, from include/linux/static_key.h:1, from arch/x86/include/asm/nospec-branch.h:6, from arch/x86/include/asm/irqflags.h:9, from include/linux/irqflags.h:18, from include/linux/spinlock.h:59, from include/linux/mmzone.h:8, from include/linux/gfp.h:7, from include/linux/mm.h:7, from arch/x86/mm/pgtable.c:2: In function 'pudp_establish', inlined from 'pudp_invalidate' at arch/x86/mm/pgtable.c:649:14: >> arch/x86/include/asm/cmpxchg.h:67:25: error: call to '__xchg_wrong_size' >> declared with attribute error: Bad argument size for xchg 67 | __ ## op ## _wrong_size(); \ | ^ arch/x86/include/asm/cmpxchg.h:78:33: note: in expansion of macro '__xchg_op' 78 | #define arch_xchg(ptr, v) __xchg_op((ptr), (v), xchg, "") | ^ include/linux/atomic/atomic-arch-fallback.h:12:18: note: in expansion of macro 'arch_xchg' 12 | #define raw_xchg arch_xchg | ^ include/linux/atomic/atomic-instrumented.h:4758:9: note: in expansion of macro 'raw_xchg' 4758 | raw_xchg(__ai_ptr, __VA_ARGS__); \ | ^~~~ arch/x86/include/asm/pgtable.h:1415:24: note: in expansion of macro 'xchg' 1415 | return xchg(pudp, pud); |^~~~ vim +/__xchg_wrong_size +67 arch/x86/include/asm/cmpxchg.h e9826380d83d1bd Jeremy Fitzhardinge 2011-08-18 37 e9826380d83d1bd Jeremy Fitzhardinge 2011-08-18 38 /* 31a8394e069e47d Jeremy Fitzhardinge 2011-09-30 39 * An exchange-type operation, which takes a value and a pointer, and 7f5281ae8a8e7f8 Li Zhong2013-04-25 40 * returns the old value. e9826380d83d1bd Jeremy Fitzhardinge 2011-08-18 41 */ 31a8394e069e47d Jeremy Fitzhardinge 2011-09-30 42 #define __xchg_op(ptr, arg, op, lock) \ e9826380d83d1bd Jeremy Fitzhardinge 2011-08-18 43 ({ \ 31a8394e069e47d Jeremy Fitzhardinge 2011-09-30 44 __typeof__ (*(ptr)) __ret = (arg); \ 31a8394e069e47d Jeremy Fitzhardinge 2011-09-30 45 switch (sizeof(*(ptr))) { \ e9826380d83d1bd Jeremy Fitzhardinge 2011-08-18 46 case __X86_CASE_B: \ 31a8394e069e47d Jeremy Fitzhardinge 2011-09-30 47 asm volatile (lock #op "b %b0, %1\n"\ 2ca052a3710fac2 Jeremy Fitzhardinge 2012-04-02 48 : "+q" (__ret), "+m" (*(ptr)) \ 31a8394e069e47d Jeremy Fitzhardinge 2011-09-30 49 : : "memory", "cc"); \ e9826380d83d1bd Jeremy Fitzhardinge 2011-08-18 50 break; \ e9826380d83d1bd Jeremy Fitzhardinge 2011-08-18 51 case __X86_CASE_W: \ 31a8394e069e47d Jeremy Fitzhardinge 2011-09-30 52 asm volatile (lock #op "w %w0, %1\n"\ 31a8394e069e47d Jeremy Fitzhardinge 2011-09-30 53 : "+r" (__ret), "+m" (*(ptr)) \ 31a8394e069e47d Jeremy
[powerpc:next] BUILD SUCCESS 45547a0a93d85f704b49788cde2e1d9ab9cd363b
tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git next branch HEAD: 45547a0a93d85f704b49788cde2e1d9ab9cd363b powerpc/configs: Update defconfig with now user-visible CONFIG_FSL_IFC elapsed time: 1446m configs tested: 212 configs skipped: 8 The following configs have been built successfully. More configs may be tested in the coming days. tested configs: alpha allnoconfig gcc-13.2.0 alphaallyesconfig gcc-13.2.0 alpha defconfig gcc-13.2.0 arc alldefconfig gcc-13.2.0 arc allmodconfig gcc-13.2.0 arc allnoconfig gcc-13.2.0 arc allyesconfig gcc-13.2.0 arc axs101_defconfig gcc-13.2.0 arc defconfig gcc-13.2.0 arc haps_hs_smp_defconfig gcc-13.2.0 arcnsim_700_defconfig gcc-13.2.0 arc randconfig-001-20240705 gcc-13.2.0 arc randconfig-002-20240705 gcc-13.2.0 arm allmodconfig gcc-13.2.0 arm allnoconfig gcc-13.2.0 arm allyesconfig gcc-13.2.0 arm axm55xx_defconfig gcc-13.2.0 arm davinci_all_defconfig gcc-13.2.0 arm defconfig gcc-13.2.0 armmps2_defconfig gcc-13.2.0 arm mxs_defconfig gcc-13.2.0 arm omap2plus_defconfig gcc-13.2.0 arm pxa3xx_defconfig gcc-13.2.0 arm randconfig-001-20240705 gcc-13.2.0 arm randconfig-002-20240705 gcc-13.2.0 arm randconfig-003-20240705 gcc-13.2.0 arm randconfig-004-20240705 gcc-13.2.0 arm sama7_defconfig gcc-13.2.0 arm sp7021_defconfig gcc-13.2.0 arm u8500_defconfig gcc-13.2.0 arm vf610m4_defconfig gcc-13.2.0 arm64allmodconfig gcc-13.2.0 arm64 allnoconfig gcc-13.2.0 arm64 defconfig gcc-13.2.0 arm64 randconfig-001-20240705 gcc-13.2.0 arm64 randconfig-002-20240705 gcc-13.2.0 arm64 randconfig-003-20240705 gcc-13.2.0 arm64 randconfig-004-20240705 gcc-13.2.0 csky allnoconfig gcc-13.2.0 cskydefconfig gcc-13.2.0 csky randconfig-001-20240705 gcc-13.2.0 csky randconfig-002-20240705 gcc-13.2.0 hexagon allmodconfig clang-19 hexagon allyesconfig clang-19 i386 allmodconfig clang-18 i386 allnoconfig clang-18 i386 allyesconfig clang-18 i386 buildonly-randconfig-001-20240705 gcc-13 i386 buildonly-randconfig-002-20240705 gcc-13 i386 buildonly-randconfig-003-20240705 gcc-13 i386 buildonly-randconfig-004-20240705 gcc-13 i386 buildonly-randconfig-005-20240705 gcc-13 i386 buildonly-randconfig-006-20240705 gcc-13 i386defconfig clang-18 i386 randconfig-001-20240705 gcc-13 i386 randconfig-002-20240705 gcc-13 i386 randconfig-003-20240705 gcc-13 i386 randconfig-004-20240705 gcc-13 i386 randconfig-005-20240705 gcc-13 i386 randconfig-006-20240705 gcc-13 i386 randconfig-011-20240705 gcc-13 i386 randconfig-012-20240705 gcc-13 i386 randconfig-013-20240705 gcc-13 i386 randconfig-014-20240705 gcc-13 i386 randconfig-015-20240705 gcc-13 i386 randconfig-016-20240705 gcc-13 loongarchallmodconfig gcc-13.2.0 loongarch allnoconfig gcc-13.2.0 loongarch defconfig gcc-13.2.0 loongarch loongson3_defconfig gcc-13.2.0 loongarch randconfig-001-20240705 gcc-13.2.0 loongarch randconfig-002-20240705 gcc-13.2.0 m68k allmodconfig gcc-13.2.0 m68k allnoconfig gcc-13.2.0 m68k allyesconfig gcc-13.2.0 m68k apollo_defconfig gcc-13.2.0 m68kdefconfig gcc-13.2.0 m68k hp300_defconfig gcc-13.2.0 m68kmac_defconfig gcc-13.2.0 m68k
[powerpc:next-test] BUILD SUCCESS 20ce0c247b2500cb7060cb115274ba71abda2626
tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git next-test branch HEAD: 20ce0c247b2500cb7060cb115274ba71abda2626 powerpc/pci: Hotplug driver bridge support elapsed time: 1257m configs tested: 211 configs skipped: 8 The following configs have been built successfully. More configs may be tested in the coming days. tested configs: alpha allnoconfig gcc-13.2.0 alphaallyesconfig gcc-13.2.0 alpha defconfig gcc-13.2.0 arc alldefconfig gcc-13.2.0 arc allmodconfig gcc-13.2.0 arc allnoconfig gcc-13.2.0 arc allyesconfig gcc-13.2.0 arc axs101_defconfig gcc-13.2.0 arc defconfig gcc-13.2.0 arc haps_hs_smp_defconfig gcc-13.2.0 arcnsim_700_defconfig gcc-13.2.0 arc randconfig-001-20240705 gcc-13.2.0 arc randconfig-002-20240705 gcc-13.2.0 arm allmodconfig gcc-13.2.0 arm allnoconfig gcc-13.2.0 arm allyesconfig gcc-13.2.0 arm axm55xx_defconfig gcc-13.2.0 arm davinci_all_defconfig gcc-13.2.0 arm defconfig gcc-13.2.0 armmps2_defconfig gcc-13.2.0 arm mxs_defconfig gcc-13.2.0 arm omap2plus_defconfig gcc-13.2.0 arm pxa3xx_defconfig gcc-13.2.0 arm randconfig-001-20240705 gcc-13.2.0 arm randconfig-002-20240705 gcc-13.2.0 arm randconfig-003-20240705 gcc-13.2.0 arm randconfig-004-20240705 gcc-13.2.0 arm sama7_defconfig gcc-13.2.0 arm sp7021_defconfig gcc-13.2.0 arm u8500_defconfig gcc-13.2.0 arm vf610m4_defconfig gcc-13.2.0 arm64allmodconfig gcc-13.2.0 arm64 allnoconfig gcc-13.2.0 arm64 defconfig gcc-13.2.0 arm64 randconfig-001-20240705 gcc-13.2.0 arm64 randconfig-002-20240705 gcc-13.2.0 arm64 randconfig-003-20240705 gcc-13.2.0 arm64 randconfig-004-20240705 gcc-13.2.0 csky allnoconfig gcc-13.2.0 cskydefconfig gcc-13.2.0 csky randconfig-001-20240705 gcc-13.2.0 csky randconfig-002-20240705 gcc-13.2.0 hexagon allmodconfig clang-19 hexagon allyesconfig clang-19 i386 allmodconfig clang-18 i386 allnoconfig clang-18 i386 allyesconfig clang-18 i386 buildonly-randconfig-001-20240705 gcc-13 i386 buildonly-randconfig-002-20240705 gcc-13 i386 buildonly-randconfig-002-20240705 gcc-9 i386 buildonly-randconfig-003-20240705 gcc-11 i386 buildonly-randconfig-003-20240705 gcc-13 i386 buildonly-randconfig-004-20240705 clang-18 i386 buildonly-randconfig-004-20240705 gcc-13 i386 buildonly-randconfig-005-20240705 clang-18 i386 buildonly-randconfig-005-20240705 gcc-13 i386 buildonly-randconfig-006-20240705 clang-18 i386 buildonly-randconfig-006-20240705 gcc-13 i386defconfig clang-18 i386 randconfig-001-20240705 gcc-13 i386 randconfig-002-20240705 clang-18 i386 randconfig-002-20240705 gcc-13 i386 randconfig-003-20240705 gcc-11 i386 randconfig-003-20240705 gcc-13 i386 randconfig-004-20240705 gcc-13 i386 randconfig-005-20240705 clang-18 i386 randconfig-005-20240705 gcc-13 i386 randconfig-006-20240705 clang-18 i386 randconfig-006-20240705 gcc-13 i386 randconfig-011-20240705 gcc-13 i386 randconfig-012-20240705 gcc-13 i386 randconfig-013-20240705 clang-18 i386 randconfig-013-20240705 gcc-13 i386 randconfig-014-20240705 gcc-13 i386 randconfig-014-20240705 gcc-8 i386 randconfig-015-20240705 gcc-10 i386 randconfig-015-20240705 gcc-13 i386 randconfig-016-20240705 clang-18 i386 randconfig-016-20240705 gcc-13 loongarchallmodconfig gcc-13.2.0 loongarch
[powerpc:topic/ppc-kvm] BUILD SUCCESS ca8dad0415162efea3597abe06b2025f34213eb5
tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git topic/ppc-kvm branch HEAD: ca8dad0415162efea3597abe06b2025f34213eb5 KVM: PPC: add missing MODULE_DESCRIPTION() macros elapsed time: 1223m configs tested: 198 configs skipped: 8 The following configs have been built successfully. More configs may be tested in the coming days. tested configs: alpha allnoconfig gcc-13.2.0 alphaallyesconfig gcc-13.2.0 alpha defconfig gcc-13.2.0 arc alldefconfig gcc-13.2.0 arc allmodconfig gcc-13.2.0 arc allnoconfig gcc-13.2.0 arc allyesconfig gcc-13.2.0 arc axs101_defconfig gcc-13.2.0 arc defconfig gcc-13.2.0 arc haps_hs_smp_defconfig gcc-13.2.0 arcnsim_700_defconfig gcc-13.2.0 arc randconfig-001-20240705 gcc-13.2.0 arc randconfig-002-20240705 gcc-13.2.0 arm allmodconfig gcc-13.2.0 arm allnoconfig gcc-13.2.0 arm allyesconfig gcc-13.2.0 arm axm55xx_defconfig gcc-13.2.0 arm davinci_all_defconfig gcc-13.2.0 arm defconfig gcc-13.2.0 armmps2_defconfig gcc-13.2.0 arm mxs_defconfig gcc-13.2.0 arm omap2plus_defconfig gcc-13.2.0 arm pxa3xx_defconfig gcc-13.2.0 arm randconfig-001-20240705 gcc-13.2.0 arm randconfig-002-20240705 gcc-13.2.0 arm randconfig-003-20240705 gcc-13.2.0 arm randconfig-004-20240705 gcc-13.2.0 arm sama7_defconfig gcc-13.2.0 arm sp7021_defconfig gcc-13.2.0 arm u8500_defconfig gcc-13.2.0 arm vf610m4_defconfig gcc-13.2.0 arm64allmodconfig gcc-13.2.0 arm64 allnoconfig gcc-13.2.0 arm64 defconfig gcc-13.2.0 arm64 randconfig-001-20240705 gcc-13.2.0 arm64 randconfig-002-20240705 gcc-13.2.0 arm64 randconfig-003-20240705 gcc-13.2.0 arm64 randconfig-004-20240705 gcc-13.2.0 csky allnoconfig gcc-13.2.0 cskydefconfig gcc-13.2.0 csky randconfig-001-20240705 gcc-13.2.0 csky randconfig-002-20240705 gcc-13.2.0 hexagon allmodconfig clang-19 hexagon allyesconfig clang-19 i386 allmodconfig clang-18 i386 allnoconfig clang-18 i386 allyesconfig clang-18 i386 buildonly-randconfig-001-20240705 gcc-13 i386 buildonly-randconfig-002-20240705 gcc-13 i386 buildonly-randconfig-003-20240705 gcc-13 i386 buildonly-randconfig-004-20240705 gcc-13 i386 buildonly-randconfig-005-20240705 gcc-13 i386 buildonly-randconfig-006-20240705 gcc-13 i386defconfig clang-18 i386 randconfig-001-20240705 gcc-13 i386 randconfig-002-20240705 gcc-13 i386 randconfig-003-20240705 gcc-13 i386 randconfig-004-20240705 gcc-13 i386 randconfig-005-20240705 gcc-13 i386 randconfig-006-20240705 gcc-13 i386 randconfig-011-20240705 gcc-13 i386 randconfig-012-20240705 gcc-13 i386 randconfig-013-20240705 gcc-13 i386 randconfig-014-20240705 gcc-13 i386 randconfig-015-20240705 gcc-13 i386 randconfig-016-20240705 gcc-13 loongarchallmodconfig gcc-13.2.0 loongarch allnoconfig gcc-13.2.0 loongarch defconfig gcc-13.2.0 loongarch loongson3_defconfig gcc-13.2.0 loongarch randconfig-001-20240705 gcc-13.2.0 loongarch randconfig-002-20240705 gcc-13.2.0 m68k allmodconfig gcc-13.2.0 m68k allnoconfig gcc-13.2.0 m68k allyesconfig gcc-13.2.0 m68k apollo_defconfig gcc-13.2.0 m68kdefconfig gcc-13.2.0 m68kmac_defconfig gcc-13.2.0 m68kmvme16x_defconfig gcc-13.2.0 microblaze allmo
[powerpc:next] BUILD SUCCESS WITH WARNING 17c743b9da9e0d073ff19fd5313f521744514939
tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git next branch HEAD: 17c743b9da9e0d073ff19fd5313f521744514939 selftests/sigaltstack: Fix ppc64 GCC build Warning reports: https://lore.kernel.org/oe-kbuild-all/202407020357.hz8kqkkf-...@intel.com Warning: (recently discovered and may have been fixed) arch/powerpc/platforms/pseries/iommu.c:1824:37: warning: 'spapr_tce_table_group_ops' defined but not used [-Wunused-variable] Warning ids grouped by kconfigs: recent_errors `-- powerpc64-randconfig-001-20240701 `-- arch-powerpc-platforms-pseries-iommu.c:warning:spapr_tce_table_group_ops-defined-but-not-used elapsed time: 1463m configs tested: 181 configs skipped: 3 tested configs: alphaalldefconfig gcc-13.2.0 alpha allnoconfig gcc-13.2.0 alphaallyesconfig gcc-13.2.0 alpha defconfig gcc-13.2.0 arc allmodconfig gcc-13.2.0 arc allnoconfig gcc-13.2.0 arc allyesconfig gcc-13.2.0 arc defconfig gcc-13.2.0 arc randconfig-001-20240702 gcc-13.2.0 arc randconfig-002-20240702 gcc-13.2.0 arm allmodconfig gcc-13.2.0 arm allnoconfig gcc-13.2.0 arm allyesconfig gcc-13.2.0 arm defconfig gcc-13.2.0 arm omap2plus_defconfig gcc-13.2.0 arm randconfig-001-20240702 gcc-13.2.0 arm randconfig-002-20240702 gcc-13.2.0 arm randconfig-003-20240702 gcc-13.2.0 arm randconfig-004-20240702 gcc-13.2.0 arm64allmodconfig gcc-13.2.0 arm64 allnoconfig gcc-13.2.0 arm64 defconfig gcc-13.2.0 arm64 randconfig-001-20240702 gcc-13.2.0 arm64 randconfig-002-20240702 gcc-13.2.0 arm64 randconfig-003-20240702 gcc-13.2.0 arm64 randconfig-004-20240702 gcc-13.2.0 csky allnoconfig gcc-13.2.0 cskydefconfig gcc-13.2.0 csky randconfig-001-20240702 gcc-13.2.0 csky randconfig-002-20240702 gcc-13.2.0 i386 allmodconfig clang-18 i386 allnoconfig clang-18 i386 allyesconfig clang-18 i386 buildonly-randconfig-001-20240702 gcc-13 i386 buildonly-randconfig-002-20240702 gcc-10 i386 buildonly-randconfig-002-20240702 gcc-13 i386 buildonly-randconfig-003-20240702 gcc-13 i386 buildonly-randconfig-004-20240702 clang-18 i386 buildonly-randconfig-004-20240702 gcc-13 i386 buildonly-randconfig-005-20240702 gcc-10 i386 buildonly-randconfig-005-20240702 gcc-13 i386 buildonly-randconfig-006-20240702 gcc-13 i386defconfig clang-18 i386 randconfig-001-20240702 gcc-10 i386 randconfig-001-20240702 gcc-13 i386 randconfig-002-20240702 gcc-12 i386 randconfig-002-20240702 gcc-13 i386 randconfig-003-20240702 gcc-13 i386 randconfig-004-20240702 gcc-13 i386 randconfig-005-20240702 gcc-10 i386 randconfig-005-20240702 gcc-13 i386 randconfig-006-20240702 clang-18 i386 randconfig-006-20240702 gcc-13 i386 randconfig-011-20240702 gcc-13 i386 randconfig-011-20240702 gcc-9 i386 randconfig-012-20240702 clang-18 i386 randconfig-012-20240702 gcc-13 i386 randconfig-013-20240702 gcc-11 i386 randconfig-013-20240702 gcc-13 i386 randconfig-014-20240702 clang-18 i386 randconfig-014-20240702 gcc-13 i386 randconfig-015-20240702 clang-18 i386 randconfig-015-20240702 gcc-13 i386 randconfig-016-20240702 clang-18 i386 randconfig-016-20240702 gcc-13 loongarchallmodconfig gcc-13.2.0 loongarch allnoconfig gcc-13.2.0 loongarch defconfig gcc-13.2.0 loongarch randconfig-001-20240702 gcc-13.2.0 loongarch randconfig-002-20240702 gcc-13.2.0 m68k allmodconfig gcc-13.2.0 m68k allnoconfig gcc-13.2.0 m68k allyesconfig gcc-13.2.0 m68k amiga_defconfig gcc-13.2.0 m68k
[powerpc:merge] BUILD SUCCESS c34444c6ca37844c93506314d2b824de443654eb
tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git merge branch HEAD: c3c6ca37844c93506314d2b824de443654eb powerpc/ci: Use Fedora 40 for all builds elapsed time: 1456m configs tested: 189 configs skipped: 3 The following configs have been built successfully. More configs may be tested in the coming days. tested configs: alphaalldefconfig gcc-13.2.0 alpha allnoconfig gcc-13.2.0 alphaallyesconfig gcc-13.2.0 alpha defconfig gcc-13.2.0 arc allmodconfig gcc-13.2.0 arc allnoconfig gcc-13.2.0 arc allyesconfig gcc-13.2.0 arc defconfig gcc-13.2.0 arc randconfig-001-20240702 gcc-13.2.0 arc randconfig-002-20240702 gcc-13.2.0 arm allmodconfig gcc-13.2.0 arm allnoconfig clang-19 arm allnoconfig gcc-13.2.0 arm allyesconfig gcc-13.2.0 arm defconfig gcc-13.2.0 arm omap2plus_defconfig gcc-13.2.0 arm randconfig-001-20240702 gcc-13.2.0 arm randconfig-002-20240702 gcc-13.2.0 arm randconfig-003-20240702 gcc-13.2.0 arm randconfig-004-20240702 gcc-13.2.0 arm64allmodconfig gcc-13.2.0 arm64 allnoconfig gcc-13.2.0 arm64 defconfig gcc-13.2.0 arm64 randconfig-001-20240702 gcc-13.2.0 arm64 randconfig-002-20240702 clang-19 arm64 randconfig-002-20240702 gcc-13.2.0 arm64 randconfig-003-20240702 gcc-13.2.0 arm64 randconfig-004-20240702 gcc-13.2.0 csky allnoconfig gcc-13.2.0 cskydefconfig gcc-13.2.0 csky randconfig-001-20240702 gcc-13.2.0 csky randconfig-002-20240702 gcc-13.2.0 hexagon allnoconfig clang-19 hexagon randconfig-001-20240702 clang-19 hexagon randconfig-002-20240702 clang-19 i386 allmodconfig clang-18 i386 allnoconfig clang-18 i386 allyesconfig clang-18 i386 buildonly-randconfig-001-20240702 gcc-13 i386 buildonly-randconfig-002-20240702 gcc-10 i386 buildonly-randconfig-002-20240702 gcc-13 i386 buildonly-randconfig-003-20240702 gcc-13 i386 buildonly-randconfig-004-20240702 clang-18 i386 buildonly-randconfig-004-20240702 gcc-13 i386 buildonly-randconfig-005-20240702 gcc-10 i386 buildonly-randconfig-005-20240702 gcc-13 i386 buildonly-randconfig-006-20240702 gcc-13 i386defconfig clang-18 i386 randconfig-001-20240702 gcc-10 i386 randconfig-001-20240702 gcc-13 i386 randconfig-002-20240702 gcc-12 i386 randconfig-002-20240702 gcc-13 i386 randconfig-003-20240702 gcc-13 i386 randconfig-004-20240702 gcc-13 i386 randconfig-005-20240702 gcc-10 i386 randconfig-005-20240702 gcc-13 i386 randconfig-006-20240702 clang-18 i386 randconfig-006-20240702 gcc-13 i386 randconfig-011-20240702 gcc-13 i386 randconfig-011-20240702 gcc-9 i386 randconfig-012-20240702 clang-18 i386 randconfig-012-20240702 gcc-13 i386 randconfig-013-20240702 gcc-11 i386 randconfig-013-20240702 gcc-13 i386 randconfig-014-20240702 clang-18 i386 randconfig-014-20240702 gcc-13 i386 randconfig-015-20240702 clang-18 i386 randconfig-015-20240702 gcc-13 i386 randconfig-016-20240702 clang-18 i386 randconfig-016-20240702 gcc-13 loongarchallmodconfig gcc-13.2.0 loongarch allnoconfig gcc-13.2.0 loongarch defconfig gcc-13.2.0 loongarch randconfig-001-20240702 gcc-13.2.0 loongarch randconfig-002-20240702 gcc-13.2.0 m68k allmodconfig gcc-13.2.0 m68k allnoconfig gcc-13.2.0 m68k allyesconfig gcc-13.2.0 m68k amiga_defconfig gcc-13.2.0 m68kdefconfig gcc-13.2.0 m68k hp300_defc
[powerpc:fixes-test] BUILD SUCCESS 21a741eb75f80397e5f7d3739e24d7d75e619011
tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git fixes-test branch HEAD: 21a741eb75f80397e5f7d3739e24d7d75e619011 powerpc/pseries: Fix scv instruction crash with kexec elapsed time: 1104m configs tested: 128 configs skipped: 104 The following configs have been built successfully. More configs may be tested in the coming days. tested configs: alphaallyesconfig gcc-13.2.0 alpha defconfig gcc-13.2.0 arc allmodconfig gcc-13.2.0 arc allyesconfig gcc-13.2.0 arc defconfig gcc-13.2.0 arc randconfig-001-20240702 gcc-13.2.0 arc randconfig-002-20240702 gcc-13.2.0 arm allmodconfig gcc-13.2.0 arm allyesconfig gcc-13.2.0 arm defconfig gcc-13.2.0 arm randconfig-001-20240702 gcc-13.2.0 arm randconfig-002-20240702 gcc-13.2.0 arm randconfig-003-20240702 gcc-13.2.0 arm randconfig-004-20240702 gcc-13.2.0 arm64allmodconfig gcc-13.2.0 arm64 defconfig gcc-13.2.0 arm64 randconfig-001-20240702 gcc-13.2.0 arm64 randconfig-002-20240702 gcc-13.2.0 arm64 randconfig-003-20240702 gcc-13.2.0 arm64 randconfig-004-20240702 gcc-13.2.0 cskydefconfig gcc-13.2.0 csky randconfig-001-20240702 gcc-13.2.0 csky randconfig-002-20240702 gcc-13.2.0 i386 allmodconfig clang-18 i386 allnoconfig clang-18 i386 allyesconfig clang-18 i386 buildonly-randconfig-001-20240702 gcc-13 i386 buildonly-randconfig-002-20240702 gcc-13 i386 buildonly-randconfig-003-20240702 gcc-13 i386 buildonly-randconfig-004-20240702 gcc-13 i386 buildonly-randconfig-005-20240702 gcc-13 i386 buildonly-randconfig-006-20240702 gcc-13 i386defconfig clang-18 i386 randconfig-001-20240702 gcc-13 i386 randconfig-002-20240702 gcc-13 i386 randconfig-003-20240702 gcc-13 i386 randconfig-004-20240702 gcc-13 i386 randconfig-005-20240702 gcc-13 i386 randconfig-006-20240702 gcc-13 i386 randconfig-011-20240702 gcc-13 i386 randconfig-012-20240702 gcc-13 i386 randconfig-013-20240702 gcc-13 i386 randconfig-014-20240702 gcc-13 i386 randconfig-015-20240702 gcc-13 i386 randconfig-016-20240702 gcc-13 loongarchallmodconfig gcc-13.2.0 loongarch defconfig gcc-13.2.0 loongarch randconfig-001-20240702 gcc-13.2.0 loongarch randconfig-002-20240702 gcc-13.2.0 m68k allmodconfig gcc-13.2.0 m68k allyesconfig gcc-13.2.0 m68kdefconfig gcc-13.2.0 microblaze allmodconfig gcc-13.2.0 microblaze allyesconfig gcc-13.2.0 microblaze defconfig gcc-13.2.0 nios2 defconfig gcc-13.2.0 nios2 randconfig-001-20240702 gcc-13.2.0 nios2 randconfig-002-20240702 gcc-13.2.0 openrisc allnoconfig gcc-13.2.0 openrisc allyesconfig gcc-13.2.0 parisc allmodconfig gcc-13.2.0 pariscallnoconfig gcc-13.2.0 parisc allyesconfig gcc-13.2.0 pariscrandconfig-001-20240702 gcc-13.2.0 pariscrandconfig-002-20240702 gcc-13.2.0 parisc64defconfig gcc-13.2.0 powerpc allmodconfig gcc-13.2.0 powerpc allnoconfig gcc-13.2.0 powerpc allyesconfig gcc-13.2.0 powerpc randconfig-001-20240702 gcc-13.2.0 powerpc randconfig-002-20240702 gcc-13.2.0 powerpc randconfig-003-20240702 gcc-13.2.0 powerpc64 randconfig-001-20240702 gcc-13.2.0 powerpc64 randconfig-002-20240702 gcc-13.2.0 powerpc64 randconfig-003-20240702 gcc-13.2.0 riscvallmodconfig gcc-13.2.0 riscv allnoconfig gcc-13.2.0 riscvallyesconfig gcc-13.2.0 riscv randconfig-001-20240702 gcc-13.2.0 riscv randconfi
Re: [PATCH 2/4] crypto: caam: Depend on COMPILE_TEST also
Hi Breno, kernel test robot noticed the following build warnings: [auto build test WARNING on herbert-cryptodev-2.6/master] [also build test WARNING on herbert-crypto-2.6/master soc/for-next linus/master v6.10-rc5 next-20240628] [If your patch is applied to the wrong git tree, kindly drop us a note. And when submitting patch, we suggest to use '--base' as documented in https://git-scm.com/docs/git-format-patch#_base_tree_information] url: https://github.com/intel-lab-lkp/linux/commits/Breno-Leitao/crypto-caam-Depend-on-COMPILE_TEST-also/20240625-223834 base: https://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git master patch link: https://lore.kernel.org/r/20240624162128.1665620-2-leitao%40debian.org patch subject: [PATCH 2/4] crypto: caam: Depend on COMPILE_TEST also config: hexagon-randconfig-r122-20240629 compiler: clang version 17.0.6 (https://github.com/llvm/llvm-project 6009708b4367171ccdbf4b5905cb6a803753fe18) reproduce: If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot | Closes: https://lore.kernel.org/oe-kbuild-all/202406291933.hbewuxoa-...@intel.com/ All warnings (new ones prefixed by >>): In file included from drivers/crypto/caam/ctrl.c:10: In file included from include/linux/of_address.h:7: In file included from include/linux/io.h:14: In file included from arch/hexagon/include/asm/io.h:328: include/asm-generic/io.h:548:31: warning: performing pointer arithmetic on a null pointer has undefined behavior [-Wnull-pointer-arithmetic] 548 | val = __raw_readb(PCI_IOBASE + addr); | ~~ ^ include/asm-generic/io.h:561:61: warning: performing pointer arithmetic on a null pointer has undefined behavior [-Wnull-pointer-arithmetic] 561 | val = __le16_to_cpu((__le16 __force)__raw_readw(PCI_IOBASE + addr)); | ~~ ^ include/uapi/linux/byteorder/little_endian.h:37:51: note: expanded from macro '__le16_to_cpu' 37 | #define __le16_to_cpu(x) ((__force __u16)(__le16)(x)) | ^ In file included from drivers/crypto/caam/ctrl.c:10: In file included from include/linux/of_address.h:7: In file included from include/linux/io.h:14: In file included from arch/hexagon/include/asm/io.h:328: include/asm-generic/io.h:574:61: warning: performing pointer arithmetic on a null pointer has undefined behavior [-Wnull-pointer-arithmetic] 574 | val = __le32_to_cpu((__le32 __force)__raw_readl(PCI_IOBASE + addr)); | ~~ ^ include/uapi/linux/byteorder/little_endian.h:35:51: note: expanded from macro '__le32_to_cpu' 35 | #define __le32_to_cpu(x) ((__force __u32)(__le32)(x)) | ^ In file included from drivers/crypto/caam/ctrl.c:10: In file included from include/linux/of_address.h:7: In file included from include/linux/io.h:14: In file included from arch/hexagon/include/asm/io.h:328: include/asm-generic/io.h:585:33: warning: performing pointer arithmetic on a null pointer has undefined behavior [-Wnull-pointer-arithmetic] 585 | __raw_writeb(value, PCI_IOBASE + addr); | ~~ ^ include/asm-generic/io.h:595:59: warning: performing pointer arithmetic on a null pointer has undefined behavior [-Wnull-pointer-arithmetic] 595 | __raw_writew((u16 __force)cpu_to_le16(value), PCI_IOBASE + addr); | ~~ ^ include/asm-generic/io.h:605:59: warning: performing pointer arithmetic on a null pointer has undefined behavior [-Wnull-pointer-arithmetic] 605 | __raw_writel((u32 __force)cpu_to_le32(value), PCI_IOBASE + addr); | ~~ ^ >> drivers/crypto/caam/ctrl.c:83:34: warning: unused variable >> 'imx8m_machine_match' [-Wunused-const-variable] 83 | static const struct of_device_id imx8m_machine_match[] = { | ^~~ 7 warnings generated. vim +/imx8m_machine_match +83 drivers/crypto/caam/ctrl.c 281922a1d4f59bd Kim Phillips 2012-06-22 82 271e3830377ab5a Pankaj Gupta 2023-05-12 @83 static const struct of_device_id imx8m_machine_match[] = { 271e3830377ab5a Pankaj Gupta 2023-05-12 84 { .compatible = "fsl,imx8mm", }, 271e3830377ab5a Pankaj Gupta 2023-05-12 85 { .compatible = "fsl,imx8mn", }, 271e3830377ab5a Pankaj Gupta 2023-05-12 86 { .compatible = "fsl,imx8mp", }, 271e3830377ab5a Pankaj Gupta 2023-05
[powerpc:next] BUILD SUCCESS 932bed41217059638c78a75411b7893b121d2162
tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git next branch HEAD: 932bed41217059638c78a75411b7893b121d2162 powerpc/kexec_file: fix cpus node update to FDT elapsed time: 13170m configs tested: 184 configs skipped: 241 The following configs have been built successfully. More configs may be tested in the coming days. tested configs: alpha allnoconfig gcc-13.2.0 alphaallyesconfig gcc-13.2.0 alpha defconfig gcc-13.2.0 arc allnoconfig gcc-13.2.0 arc defconfig gcc-13.2.0 arc randconfig-001-20240620 gcc-13.2.0 arc randconfig-001-20240628 gcc-13.2.0 arc randconfig-002-20240620 gcc-13.2.0 arc randconfig-002-20240628 gcc-13.2.0 arm allnoconfig gcc-13.2.0 arm am200epdkit_defconfig gcc-13.2.0 arm bcm2835_defconfig gcc-13.2.0 arm davinci_all_defconfig gcc-13.2.0 arm defconfig gcc-13.2.0 armmulti_v5_defconfig gcc-13.2.0 arm mv78xx0_defconfig gcc-13.2.0 armmvebu_v7_defconfig gcc-13.2.0 arm omap1_defconfig gcc-13.2.0 arm randconfig-001-20240620 gcc-13.2.0 arm randconfig-001-20240628 gcc-13.2.0 arm randconfig-002-20240628 gcc-13.2.0 arm randconfig-003-20240620 gcc-13.2.0 arm randconfig-003-20240628 gcc-13.2.0 arm randconfig-004-20240620 gcc-13.2.0 arm randconfig-004-20240628 gcc-13.2.0 arm tegra_defconfig gcc-13.2.0 arm64 allnoconfig gcc-13.2.0 arm64allyesconfig clang-19 arm64 defconfig gcc-13.2.0 arm64 randconfig-001-20240620 gcc-13.2.0 arm64 randconfig-001-20240628 gcc-13.2.0 arm64 randconfig-002-20240620 gcc-13.2.0 arm64 randconfig-002-20240628 gcc-13.2.0 arm64 randconfig-003-20240620 gcc-13.2.0 arm64 randconfig-003-20240628 gcc-13.2.0 arm64 randconfig-004-20240628 gcc-13.2.0 csky allnoconfig gcc-13.2.0 cskydefconfig gcc-13.2.0 csky randconfig-001-20240620 gcc-13.2.0 csky randconfig-001-20240628 gcc-13.2.0 csky randconfig-002-20240620 gcc-13.2.0 csky randconfig-002-20240628 gcc-13.2.0 i386 buildonly-randconfig-001-20240628 gcc-10 i386 buildonly-randconfig-002-20240628 gcc-10 i386 buildonly-randconfig-003-20240628 gcc-10 i386 buildonly-randconfig-004-20240628 gcc-10 i386 buildonly-randconfig-005-20240628 gcc-10 i386 buildonly-randconfig-006-20240628 gcc-10 i386 randconfig-001-20240628 gcc-10 i386 randconfig-002-20240628 gcc-10 i386 randconfig-003-20240628 gcc-10 i386 randconfig-004-20240628 gcc-10 i386 randconfig-005-20240628 gcc-10 i386 randconfig-006-20240628 gcc-10 i386 randconfig-011-20240628 gcc-10 i386 randconfig-012-20240628 gcc-10 i386 randconfig-013-20240628 gcc-10 i386 randconfig-014-20240628 gcc-10 i386 randconfig-015-20240628 gcc-10 i386 randconfig-016-20240628 gcc-10 loongarch allnoconfig gcc-13.2.0 loongarch defconfig gcc-13.2.0 loongarch randconfig-001-20240620 gcc-13.2.0 loongarch randconfig-001-20240628 gcc-13.2.0 loongarch randconfig-002-20240620 gcc-13.2.0 loongarch randconfig-002-20240628 gcc-13.2.0 m68k allnoconfig gcc-13.2.0 m68kdefconfig gcc-13.2.0 microblazeallnoconfig gcc-13.2.0 microblaze defconfig gcc-13.2.0 mips allmodconfig clang-19 mips allnoconfig gcc-13.2.0 mips allyesconfig clang-19 mips ath79_defconfig gcc-13.2.0 mipsqi_lb60_defconfig gcc-13.2.0 nios2allmodconfig gcc-13.2.0 nios2 allnoconfig gcc-13.2.0 nios2allyesconfig gcc-13.2.0 nios2 defconfig gcc-13.2.0 nios2 randconfig-001-202
[powerpc:fixes-test] BUILD SUCCESS a1216e62d039bf63a539bbe718536ec789a853dd
tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git fixes-test branch HEAD: a1216e62d039bf63a539bbe718536ec789a853dd powerpc/eeh: avoid possible crash when edev->pdev changes elapsed time: 7997m configs tested: 110 configs skipped: 345 The following configs have been built successfully. More configs may be tested in the coming days. tested configs: alpha allnoconfig gcc-13.2.0 alpha defconfig gcc-13.2.0 arc allnoconfig gcc-13.2.0 arc defconfig gcc-13.2.0 arm allnoconfig gcc-13.2.0 arm defconfig gcc-13.2.0 arm64 allnoconfig gcc-13.2.0 arm64allyesconfig clang-19 arm64 defconfig gcc-13.2.0 csky allnoconfig gcc-13.2.0 cskydefconfig gcc-13.2.0 i386 buildonly-randconfig-001-20240628 gcc-10 i386 buildonly-randconfig-002-20240628 gcc-10 i386 buildonly-randconfig-003-20240628 gcc-10 i386 buildonly-randconfig-004-20240628 gcc-10 i386 buildonly-randconfig-005-20240628 gcc-10 i386 buildonly-randconfig-006-20240628 gcc-10 i386 randconfig-001-20240628 gcc-10 i386 randconfig-002-20240628 gcc-10 i386 randconfig-003-20240628 gcc-10 i386 randconfig-004-20240628 gcc-10 i386 randconfig-005-20240628 gcc-10 i386 randconfig-006-20240628 gcc-10 i386 randconfig-011-20240628 gcc-10 i386 randconfig-012-20240628 gcc-10 i386 randconfig-013-20240628 gcc-10 i386 randconfig-014-20240628 gcc-10 i386 randconfig-015-20240628 gcc-10 i386 randconfig-016-20240628 gcc-10 loongarch allnoconfig gcc-13.2.0 loongarch defconfig gcc-13.2.0 m68k allnoconfig gcc-13.2.0 m68kdefconfig gcc-13.2.0 microblazeallnoconfig gcc-13.2.0 microblaze defconfig gcc-13.2.0 mips allmodconfig clang-19 mips allnoconfig gcc-13.2.0 mips allyesconfig clang-19 nios2allmodconfig gcc-13.2.0 nios2 allnoconfig gcc-13.2.0 nios2allyesconfig gcc-13.2.0 nios2 defconfig gcc-13.2.0 openrisc allmodconfig gcc-13.2.0 openrisc allnoconfig gcc-13.2.0 openrisc allyesconfig gcc-13.2.0 openriscdefconfig gcc-13.2.0 parisc allmodconfig gcc-13.2.0 pariscallnoconfig gcc-13.2.0 parisc allyesconfig gcc-13.2.0 parisc defconfig gcc-13.2.0 parisc64defconfig gcc-13.2.0 powerpc allmodconfig gcc-13.2.0 powerpc allnoconfig gcc-13.2.0 powerpc allyesconfig gcc-13.2.0 powerpcamigaone_defconfig gcc-13.2.0 powerpc cm5200_defconfig clang-19 powerpc randconfig-001-20240623 gcc-13.2.0 powerpc randconfig-002-20240625 gcc-13.2.0 powerpc randconfig-003-20240625 gcc-13.2.0 powerpc walnut_defconfig gcc-13.2.0 powerpc64 randconfig-001-20240623 gcc-13.2.0 powerpc64 randconfig-001-20240625 gcc-13.2.0 powerpc64 randconfig-003-20240623 gcc-13.2.0 riscvallmodconfig gcc-13.2.0 riscv allnoconfig gcc-13.2.0 riscvallyesconfig gcc-13.2.0 riscv defconfig gcc-13.2.0 s390 allnoconfig gcc-13.2.0 s390defconfig gcc-13.2.0 sh alldefconfig gcc-13.2.0 shallnoconfig gcc-13.2.0 sh defconfig gcc-13.2.0 sh rts7751r2dplus_defconfig gcc-13.2.0 sparcallyesconfig gcc-13.2.0 sparc64 allmodconfig gcc-13.2.0 sparc64 allyesconfig gcc-13.2.0 sparc64 defconfig gcc-13.2.0 umallnoconfig gcc-13.2.0 um defconfig gcc-13.2.0 um
Re: [PATCH 13/13] mm: Remove devmap related functions and page table bits
Hi Alistair, kernel test robot noticed the following build errors: [auto build test ERROR on f2661062f16b2de5d7b6a5c42a9a5c96326b8454] url: https://github.com/intel-lab-lkp/linux/commits/Alistair-Popple/mm-gup-c-Remove-redundant-check-for-PCI-P2PDMA-page/20240627-191709 base: f2661062f16b2de5d7b6a5c42a9a5c96326b8454 patch link: https://lore.kernel.org/r/47c26640cd85f3db2e0a2796047199bb984d1b3f.1719386613.git-series.apopple%40nvidia.com patch subject: [PATCH 13/13] mm: Remove devmap related functions and page table bits config: powerpc-allyesconfig (https://download.01.org/0day-ci/archive/20240628/202406280920.vnwstzzt-...@intel.com/config) compiler: clang version 19.0.0git (https://github.com/llvm/llvm-project 326ba38a991250a8587a399a260b0f7af2c9166a) reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20240628/202406280920.vnwstzzt-...@intel.com/reproduce) If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot | Closes: https://lore.kernel.org/oe-kbuild-all/202406280920.vnwstzzt-...@intel.com/ All errors (new ones prefixed by >>): In file included from arch/powerpc/kernel/asm-offsets.c:12: In file included from include/linux/compat.h:14: In file included from include/linux/sem.h:5: In file included from include/uapi/linux/sem.h:5: In file included from include/linux/ipc.h:7: In file included from include/linux/rhashtable-types.h:12: In file included from include/linux/alloc_tag.h:11: In file included from include/linux/preempt.h:79: In file included from ./arch/powerpc/include/generated/asm/preempt.h:1: In file included from include/asm-generic/preempt.h:5: In file included from include/linux/thread_info.h:23: In file included from arch/powerpc/include/asm/current.h:13: In file included from arch/powerpc/include/asm/paca.h:18: In file included from arch/powerpc/include/asm/mmu.h:385: In file included from arch/powerpc/include/asm/book3s/64/mmu.h:32: In file included from arch/powerpc/include/asm/book3s/64/mmu-hash.h:20: >> arch/powerpc/include/asm/book3s/64/pgtable.h:1371:1: error: extraneous >> closing brace ('}') 1371 | } | ^ In file included from arch/powerpc/kernel/asm-offsets.c:12: In file included from include/linux/compat.h:17: In file included from include/linux/fs.h:33: In file included from include/linux/percpu-rwsem.h:7: In file included from include/linux/rcuwait.h:6: In file included from include/linux/sched/signal.h:6: include/linux/signal.h:98:11: warning: array index 3 is past the end of the array (that has type 'unsigned long[1]') [-Warray-bounds] 98 | return (set->sig[3] | set->sig[2] | | ^~ arch/powerpc/include/uapi/asm/signal.h:18:2: note: array 'sig' declared here 18 | unsigned long sig[_NSIG_WORDS]; | ^ In file included from arch/powerpc/kernel/asm-offsets.c:12: In file included from include/linux/compat.h:17: In file included from include/linux/fs.h:33: In file included from include/linux/percpu-rwsem.h:7: In file included from include/linux/rcuwait.h:6: In file included from include/linux/sched/signal.h:6: include/linux/signal.h:98:25: warning: array index 2 is past the end of the array (that has type 'unsigned long[1]') [-Warray-bounds] 98 | return (set->sig[3] | set->sig[2] | | ^~ arch/powerpc/include/uapi/asm/signal.h:18:2: note: array 'sig' declared here 18 | unsigned long sig[_NSIG_WORDS]; | ^ In file included from arch/powerpc/kernel/asm-offsets.c:12: In file included from include/linux/compat.h:17: In file included from include/linux/fs.h:33: In file included from include/linux/percpu-rwsem.h:7: In file included from include/linux/rcuwait.h:6: In file included from include/linux/sched/signal.h:6: include/linux/signal.h:99:4: warning: array index 1 is past the end of the array (that has type 'unsigned long[1]') [-Warray-bounds] 99 | set->sig[1] | set->sig[0]) == 0; | ^~ arch/powerpc/include/uapi/asm/signal.h:18:2: note: array 'sig' declared here 18 | unsigned long sig[_NSIG_WORDS]; | ^ In file included from arch/powerpc/kernel/asm-offsets.c:12: In file included from include/linux/compat.h:17: In file included from include/linux/fs.h:33: In file included from include/linux/percpu-rwsem.h:7: In file included from include/linux/rcuwait.h:6: In file included from include/linux/sched/signal.h:6: include/linux/signal.h:101:11: warning: array index 1 is past the end of th
Re: [PATCH 13/13] mm: Remove devmap related functions and page table bits
Hi Alistair, kernel test robot noticed the following build errors: [auto build test ERROR on f2661062f16b2de5d7b6a5c42a9a5c96326b8454] url: https://github.com/intel-lab-lkp/linux/commits/Alistair-Popple/mm-gup-c-Remove-redundant-check-for-PCI-P2PDMA-page/20240627-191709 base: f2661062f16b2de5d7b6a5c42a9a5c96326b8454 patch link: https://lore.kernel.org/r/47c26640cd85f3db2e0a2796047199bb984d1b3f.1719386613.git-series.apopple%40nvidia.com patch subject: [PATCH 13/13] mm: Remove devmap related functions and page table bits config: powerpc-allmodconfig (https://download.01.org/0day-ci/archive/20240628/202406280658.1pp5cw2f-...@intel.com/config) compiler: powerpc64-linux-gcc (GCC) 13.2.0 reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20240628/202406280658.1pp5cw2f-...@intel.com/reproduce) If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot | Closes: https://lore.kernel.org/oe-kbuild-all/202406280658.1pp5cw2f-...@intel.com/ All errors (new ones prefixed by >>): In file included from arch/powerpc/include/asm/book3s/64/mmu-hash.h:20, from arch/powerpc/include/asm/book3s/64/mmu.h:32, from arch/powerpc/include/asm/mmu.h:385, from arch/powerpc/include/asm/paca.h:18, from arch/powerpc/include/asm/current.h:13, from include/linux/thread_info.h:23, from include/asm-generic/preempt.h:5, from ./arch/powerpc/include/generated/asm/preempt.h:1, from include/linux/preempt.h:79, from include/linux/alloc_tag.h:11, from include/linux/rhashtable-types.h:12, from include/linux/ipc.h:7, from include/uapi/linux/sem.h:5, from include/linux/sem.h:5, from include/linux/compat.h:14, from arch/powerpc/kernel/asm-offsets.c:12: >> arch/powerpc/include/asm/book3s/64/pgtable.h:1371:1: error: expected >> identifier or '(' before '}' token 1371 | } | ^ make[3]: *** [scripts/Makefile.build:117: arch/powerpc/kernel/asm-offsets.s] Error 1 make[3]: Target 'prepare' not remade because of errors. make[2]: *** [Makefile:1208: prepare0] Error 2 make[2]: Target 'prepare' not remade because of errors. make[1]: *** [Makefile:240: __sub-make] Error 2 make[1]: Target 'prepare' not remade because of errors. make: *** [Makefile:240: __sub-make] Error 2 make: Target 'prepare' not remade because of errors. vim +1371 arch/powerpc/include/asm/book3s/64/pgtable.h 953c66c2b22a30 Aneesh Kumar K.V 2016-12-12 1370 ebd31197931d75 Oliver O'Halloran 2017-06-28 @1371 } 6a1ea36260f69f Aneesh Kumar K.V 2016-04-29 1372 #endif /* CONFIG_TRANSPARENT_HUGEPAGE */ ebd31197931d75 Oliver O'Halloran 2017-06-28 1373 -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki
Re: [PATCH 07/13] huge_memory: Allow mappings of PUD sized pages
Hi Alistair, kernel test robot noticed the following build errors: [auto build test ERROR on f2661062f16b2de5d7b6a5c42a9a5c96326b8454] url: https://github.com/intel-lab-lkp/linux/commits/Alistair-Popple/mm-gup-c-Remove-redundant-check-for-PCI-P2PDMA-page/20240627-191709 base: f2661062f16b2de5d7b6a5c42a9a5c96326b8454 patch link: https://lore.kernel.org/r/bd332b0d3971b03152b3541f97470817c5147b51.1719386613.git-series.apopple%40nvidia.com patch subject: [PATCH 07/13] huge_memory: Allow mappings of PUD sized pages config: x86_64-allnoconfig (https://download.01.org/0day-ci/archive/20240628/202406280637.147dyrrv-...@intel.com/config) compiler: clang version 18.1.5 (https://github.com/llvm/llvm-project 617a15a9eac96088ae5e9134248d8236e34b91b1) reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20240628/202406280637.147dyrrv-...@intel.com/reproduce) If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot | Closes: https://lore.kernel.org/oe-kbuild-all/202406280637.147dyrrv-...@intel.com/ All errors (new ones prefixed by >>): >> mm/rmap.c:1513:37: error: call to '__compiletime_assert_279' declared with >> 'error' attribute: BUILD_BUG failed 1513 | __folio_add_file_rmap(folio, page, HPAGE_PUD_NR, vma, RMAP_LEVEL_PUD); |^ include/linux/huge_mm.h:111:26: note: expanded from macro 'HPAGE_PUD_NR' 111 | #define HPAGE_PUD_NR (1<:72:1: note: expanded from here 72 | __compiletime_assert_279 | ^ mm/rmap.c:1660:35: error: call to '__compiletime_assert_280' declared with 'error' attribute: BUILD_BUG failed 1660 | __folio_remove_rmap(folio, page, HPAGE_PUD_NR, vma, RMAP_LEVEL_PUD); | ^ include/linux/huge_mm.h:111:26: note: expanded from macro 'HPAGE_PUD_NR' 111 | #define HPAGE_PUD_NR (1<:79:1: note: expanded from here 79 | __compiletime_assert_280 | ^ 2 errors generated. vim +1513 mm/rmap.c 1498 1499 /** 1500 * folio_add_file_rmap_pud - add a PUD mapping to a page range of a folio 1501 * @folio: The folio to add the mapping to 1502 * @page: The first page to add 1503 * @vma:The vm area in which the mapping is added 1504 * 1505 * The page range of the folio is defined by [page, page + HPAGE_PUD_NR) 1506 * 1507 * The caller needs to hold the page table lock. 1508 */ 1509 void folio_add_file_rmap_pud(struct folio *folio, struct page *page, 1510 struct vm_area_struct *vma) 1511 { 1512 #ifdef CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE_PUD > 1513 __folio_add_file_rmap(folio, page, HPAGE_PUD_NR, vma, > RMAP_LEVEL_PUD); 1514 #else 1515 WARN_ON_ONCE(true); 1516 #endif 1517 } 1518 -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki
Re: [PATCH v1 1/2] powerpc/mmiotrace: Add MMIO Tracing tool for PowerPC
Hi Jialong, kernel test robot noticed the following build errors: [auto build test ERROR on powerpc/next] [also build test ERROR on powerpc/fixes linus/master v6.10-rc5 next-20240626] [If your patch is applied to the wrong git tree, kindly drop us a note. And when submitting patch, we suggest to use '--base' as documented in https://git-scm.com/docs/git-format-patch#_base_tree_information] url: https://github.com/intel-lab-lkp/linux/commits/Jialong-Yang/powerpc-mmiotrace-bind-ioremap-and-page-fault-to-active-mmiotrace/20240624-163027 base: https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git next patch link: https://lore.kernel.org/r/2bf90acf7d29641ba6643934ff8dbba897dbd2d9.1718873074.git.jialong.yang%40shingroup.cn patch subject: [PATCH v1 1/2] powerpc/mmiotrace: Add MMIO Tracing tool for PowerPC config: powerpc-randconfig-r113-20240627 (https://download.01.org/0day-ci/archive/20240627/202406271946.a6jwffay-...@intel.com/config) compiler: powerpc-linux-gcc (GCC) 13.2.0 reproduce: (https://download.01.org/0day-ci/archive/20240627/202406271946.a6jwffay-...@intel.com/reproduce) If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot | Closes: https://lore.kernel.org/oe-kbuild-all/202406271946.a6jwffay-...@intel.com/ All error/warnings (new ones prefixed by >>): arch/powerpc/mm/kmmio.c: In function 'pmd_mkinvalid': >> arch/powerpc/mm/kmmio.c:140:16: error: implicit declaration of function >> '__pmd_raw' [-Werror=implicit-function-declaration] 140 | return __pmd_raw(pmd_raw(pmd) & ~cpu_to_be64(_PAGE_PRESENT | _PAGE_INVALID)); |^ >> arch/powerpc/mm/kmmio.c:140:26: error: implicit declaration of function >> 'pmd_raw'; did you mean 'pmd_bad'? [-Werror=implicit-function-declaration] 140 | return __pmd_raw(pmd_raw(pmd) & ~cpu_to_be64(_PAGE_PRESENT | _PAGE_INVALID)); | ^~~ | pmd_bad In file included from include/linux/byteorder/big_endian.h:5, from arch/powerpc/include/uapi/asm/byteorder.h:14, from include/asm-generic/bitops/le.h:6, from arch/powerpc/include/asm/bitops.h:325, from include/linux/bitops.h:63, from include/linux/thread_info.h:27, from arch/powerpc/include/asm/ptrace.h:342, from arch/powerpc/include/asm/hw_irq.h:12, from arch/powerpc/include/asm/irqflags.h:12, from include/linux/irqflags.h:18, from include/asm-generic/cmpxchg-local.h:6, from arch/powerpc/include/asm/cmpxchg.h:755, from arch/powerpc/include/asm/atomic.h:11, from include/linux/atomic.h:7, from include/linux/rcupdate.h:25, from include/linux/rculist.h:11, from arch/powerpc/mm/kmmio.c:10: >> arch/powerpc/mm/kmmio.c:140:70: error: '_PAGE_INVALID' undeclared (first use >> in this function); did you mean 'RPM_INVALID'? 140 | return __pmd_raw(pmd_raw(pmd) & ~cpu_to_be64(_PAGE_PRESENT | _PAGE_INVALID)); | ^ include/uapi/linux/byteorder/big_endian.h:38:51: note: in definition of macro '__cpu_to_be64' 38 | #define __cpu_to_be64(x) ((__force __be64)(__u64)(x)) | ^ arch/powerpc/mm/kmmio.c:140:42: note: in expansion of macro 'cpu_to_be64' 140 | return __pmd_raw(pmd_raw(pmd) & ~cpu_to_be64(_PAGE_PRESENT | _PAGE_INVALID)); | ^~~ arch/powerpc/mm/kmmio.c:140:70: note: each undeclared identifier is reported only once for each function it appears in 140 | return __pmd_raw(pmd_raw(pmd) & ~cpu_to_be64(_PAGE_PRESENT | _PAGE_INVALID)); | ^ include/uapi/linux/byteorder/big_endian.h:38:51: note: in definition of macro '__cpu_to_be64' 38 | #define __cpu_to_be64(x) ((__force __be64)(__u64)(x)) | ^ arch/powerpc/mm/kmmio.c:140:42: note: in expansion of macro 'cpu_to_be64' 140 | return __pmd_raw(pmd_raw(pmd) & ~cpu_to_be64(_PAGE_PRESENT | _PAGE_INVALID)); | ^~~ arch/powerpc/mm/kmmio.c: In function 'kmmio_handler': >> arch/powerpc/mm/kmmio.c:318:32: error: 'struct pt_regs' has
Re: [PATCH 1/4] soc: fsl: qbman: FSL_DPAA depends on COMPILE_TEST
Hi Breno, kernel test robot noticed the following build warnings: [auto build test WARNING on herbert-cryptodev-2.6/master] [also build test WARNING on soc/for-next linus/master v6.10-rc5 next-20240625] [If your patch is applied to the wrong git tree, kindly drop us a note. And when submitting patch, we suggest to use '--base' as documented in https://git-scm.com/docs/git-format-patch#_base_tree_information] url: https://github.com/intel-lab-lkp/linux/commits/Breno-Leitao/crypto-caam-Depend-on-COMPILE_TEST-also/20240625-223834 base: https://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git master patch link: https://lore.kernel.org/r/20240624162128.1665620-1-leitao%40debian.org patch subject: [PATCH 1/4] soc: fsl: qbman: FSL_DPAA depends on COMPILE_TEST config: x86_64-allyesconfig (https://download.01.org/0day-ci/archive/20240626/202406261920.l5pzm1rj-...@intel.com/config) compiler: clang version 18.1.5 (https://github.com/llvm/llvm-project 617a15a9eac96088ae5e9134248d8236e34b91b1) reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20240626/202406261920.l5pzm1rj-...@intel.com/reproduce) If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot | Closes: https://lore.kernel.org/oe-kbuild-all/202406261920.l5pzm1rj-...@intel.com/ All warnings (new ones prefixed by >>): >> drivers/net/ethernet/freescale/dpaa/dpaa_eth.c:3280:12: warning: stack frame >> size (16664) exceeds limit (2048) in 'dpaa_eth_probe' [-Wframe-larger-than] 3280 | static int dpaa_eth_probe(struct platform_device *pdev) |^ 1 warning generated. -- >> drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c:454:12: warning: stack >> frame size (8264) exceeds limit (2048) in 'dpaa_set_coalesce' >> [-Wframe-larger-than] 454 | static int dpaa_set_coalesce(struct net_device *dev, |^ 1 warning generated. vim +/dpaa_eth_probe +3280 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c 9ad1a37493338c Madalin Bucur 2016-11-15 3279 9ad1a37493338c Madalin Bucur 2016-11-15 @3280 static int dpaa_eth_probe(struct platform_device *pdev) 9ad1a37493338c Madalin Bucur 2016-11-15 3281 { 9ad1a37493338c Madalin Bucur 2016-11-15 3282 struct net_device *net_dev = NULL; f07f30042f8e0f Madalin Bucur 2019-10-31 3283 struct dpaa_bp *dpaa_bp = NULL; 9ad1a37493338c Madalin Bucur 2016-11-15 3284 struct dpaa_fq *dpaa_fq, *tmp; 9ad1a37493338c Madalin Bucur 2016-11-15 3285 struct dpaa_priv *priv = NULL; 9ad1a37493338c Madalin Bucur 2016-11-15 3286 struct fm_port_fqs port_fqs; 9ad1a37493338c Madalin Bucur 2016-11-15 3287 struct mac_device *mac_dev; f07f30042f8e0f Madalin Bucur 2019-10-31 3288 int err = 0, channel; 9ad1a37493338c Madalin Bucur 2016-11-15 3289 struct device *dev; 9ad1a37493338c Madalin Bucur 2016-11-15 3290 060ad66f97954f Madalin Bucur 2019-10-23 3291 dev = &pdev->dev; 060ad66f97954f Madalin Bucur 2019-10-23 3292 5537b329857676 Laurentiu Tudor 2019-10-23 3293 err = bman_is_probed(); 5537b329857676 Laurentiu Tudor 2019-10-23 3294 if (!err) 5537b329857676 Laurentiu Tudor 2019-10-23 3295 return -EPROBE_DEFER; 5537b329857676 Laurentiu Tudor 2019-10-23 3296 if (err < 0) { 060ad66f97954f Madalin Bucur 2019-10-23 3297 dev_err(dev, "failing probe due to bman probe error\n"); 5537b329857676 Laurentiu Tudor 2019-10-23 3298 return -ENODEV; 5537b329857676 Laurentiu Tudor 2019-10-23 3299 } 5537b329857676 Laurentiu Tudor 2019-10-23 3300 err = qman_is_probed(); 5537b329857676 Laurentiu Tudor 2019-10-23 3301 if (!err) 5537b329857676 Laurentiu Tudor 2019-10-23 3302 return -EPROBE_DEFER; 5537b329857676 Laurentiu Tudor 2019-10-23 3303 if (err < 0) { 060ad66f97954f Madalin Bucur 2019-10-23 3304 dev_err(dev, "failing probe due to qman probe error\n"); 5537b329857676 Laurentiu Tudor 2019-10-23 3305 return -ENODEV; 5537b329857676 Laurentiu Tudor 2019-10-23 3306 } 5537b329857676 Laurentiu Tudor 2019-10-23 3307 err = bman_portals_probed(); 5537b329857676 Laurentiu Tudor 2019-10-23 3308 if (!err) 5537b329857676 Laurentiu Tudor 2019-10-23 3309 return -EPROBE_DEFER; 5537b329857676 Laurentiu Tudor 2019-10-23 3310 if (err < 0) { 060ad66f97954f Madalin Bucur 2019-10-23 3311 dev_err(dev, 5537b329857676 Laurentiu Tudor 2019-10-23 3312 "failing probe due to bman portals probe error\n"); 5537b329857676 Laurentiu Tudor 2019-10-23 3313 return -ENODEV; 5537b
Re: [PATCH 2/3] powerpc/pseries: Export hardware trace macro dump via debugfs
Hi Madhavan, kernel test robot noticed the following build errors: [auto build test ERROR on powerpc/next] [also build test ERROR on powerpc/fixes linus/master v6.10-rc5 next-20240625] [If your patch is applied to the wrong git tree, kindly drop us a note. And when submitting patch, we suggest to use '--base' as documented in https://git-scm.com/docs/git-format-patch#_base_tree_information] url: https://github.com/intel-lab-lkp/linux/commits/Madhavan-Srinivasan/powerpc-pseries-Export-hardware-trace-macro-dump-via-debugfs/20240625-144003 base: https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git next patch link: https://lore.kernel.org/r/20240620174614.53751-2-maddy%40linux.ibm.com patch subject: [PATCH 2/3] powerpc/pseries: Export hardware trace macro dump via debugfs config: powerpc-allmodconfig (https://download.01.org/0day-ci/archive/20240626/202406260849.z8voytfs-...@intel.com/config) compiler: powerpc64-linux-gcc (GCC) 13.2.0 reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20240626/202406260849.z8voytfs-...@intel.com/reproduce) If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot | Closes: https://lore.kernel.org/oe-kbuild-all/202406260849.z8voytfs-...@intel.com/ All error/warnings (new ones prefixed by >>): In file included from arch/powerpc/platforms/pseries/htmdump.c:19: >> arch/powerpc/include/asm/machdep.h:262:85: error: expected ')' before >> numeric constant 262 | #define machine_device_initcall(mach, fn) __define_machine_initcall(mach, fn, 6) | ^ arch/powerpc/include/asm/machdep.h:248:61: note: in definition of macro '__define_machine_initcall' 248 | __define_initcall(__machine_initcall_##mach##_##fn, id); | ^~ arch/powerpc/platforms/pseries/htmdump.c:130:1: note: in expansion of macro 'machine_device_initcall' 130 | machine_device_initcall(pseries, htmdump_init); | ^~~ >> arch/powerpc/include/asm/machdep.h:244:27: warning: >> '__machine_initcall_pseries_htmdump_init' defined but not used >> [-Wunused-function] 244 | static int __init __machine_initcall_##mach##_##fn(void) { \ | ^~~ arch/powerpc/include/asm/machdep.h:262:49: note: in expansion of macro '__define_machine_initcall' 262 | #define machine_device_initcall(mach, fn) __define_machine_initcall(mach, fn, 6) | ^ arch/powerpc/platforms/pseries/htmdump.c:130:1: note: in expansion of macro 'machine_device_initcall' 130 | machine_device_initcall(pseries, htmdump_init); | ^~~ vim +262 arch/powerpc/include/asm/machdep.h ^1da177e4c3f41 include/asm-ppc64/machdep.hLinus Torvalds 2005-04-16 242 7929d407e47fbf arch/powerpc/include/asm/machdep.h Matthew Leach2012-12-17 243 #define __define_machine_initcall(mach, fn, id) \ 800d68c3aa0dc3 include/asm-powerpc/machdep.h Grant Likely 2007-12-02 @244 static int __init __machine_initcall_##mach##_##fn(void) { \ 800d68c3aa0dc3 include/asm-powerpc/machdep.h Grant Likely 2007-12-02 245 if (machine_is(mach)) return fn(); \ 800d68c3aa0dc3 include/asm-powerpc/machdep.h Grant Likely 2007-12-02 246 return 0; \ 800d68c3aa0dc3 include/asm-powerpc/machdep.h Grant Likely 2007-12-02 247 } \ 7929d407e47fbf arch/powerpc/include/asm/machdep.h Matthew Leach2012-12-17 248 __define_initcall(__machine_initcall_##mach##_##fn, id); 7929d407e47fbf arch/powerpc/include/asm/machdep.h Matthew Leach2012-12-17 249 8d3c941e240ba2 arch/powerpc/include/asm/machdep.h Michael Ellerman 2014-07-15 250 #define machine_early_initcall(mach, fn) __define_machine_initcall(mach, fn, early) 7929d407e47fbf arch/powerpc/include/asm/machdep.h Matthew Leach2012-12-17 251 #define machine_core_initcall(mach, fn) __define_machine_initcall(mach, fn, 1) 7929d407e47fbf arch/powerpc/include/asm/machdep.h Matthew Leach2012-12-17 252 #define machine_core_initcall_sync(mach, fn) __define_machine_initcall(mach, fn, 1s) 7929d407e47fbf arch/powerpc/include/asm/machdep.h Matthew Leach2012-12-17 253 #define machine_postcore_initcall(mach, fn) __define_machine_initcall(mach, fn, 2) 7929d407e47fbf arch/powerpc/include/asm/machdep.h Matthew Leach2012-12-17 254 #define machine_postcore_initcall_sync(mach, fn) __define_machine_initcall(mach, fn, 2s) 7929d407e47fbf ar
[powerpc:merge] BUILD SUCCESS 18bc7f1d505a55667d4dd495d82af9acead61e27
tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git merge branch HEAD: 18bc7f1d505a55667d4dd495d82af9acead61e27 Automatic merge of 'next' into merge (2024-06-24 12:09) elapsed time: 1458m configs tested: 108 configs skipped: 1 The following configs have been built successfully. More configs may be tested in the coming days. tested configs: alpha allnoconfig gcc-13.2.0 arc allnoconfig gcc-13.2.0 arc randconfig-001-20240625 gcc-13.2.0 arc randconfig-002-20240625 gcc-13.2.0 arm allnoconfig clang-19 arm randconfig-001-20240625 clang-15 arm randconfig-002-20240625 clang-19 arm randconfig-003-20240625 gcc-13.2.0 arm randconfig-004-20240625 gcc-13.2.0 arm64 allnoconfig gcc-13.2.0 arm64 randconfig-001-20240625 gcc-13.2.0 arm64 randconfig-002-20240625 gcc-13.2.0 arm64 randconfig-003-20240625 clang-19 arm64 randconfig-004-20240625 gcc-13.2.0 csky allnoconfig gcc-13.2.0 csky randconfig-001-20240625 gcc-13.2.0 csky randconfig-002-20240625 gcc-13.2.0 hexagon allnoconfig clang-19 hexagon randconfig-001-20240625 clang-14 hexagon randconfig-002-20240625 clang-19 i386 buildonly-randconfig-001-20240624 gcc-8 i386 buildonly-randconfig-002-20240624 gcc-13 i386 buildonly-randconfig-003-20240624 clang-18 i386 buildonly-randconfig-004-20240624 gcc-10 i386 buildonly-randconfig-005-20240624 clang-18 i386 buildonly-randconfig-006-20240624 clang-18 i386 randconfig-001-20240624 clang-18 i386 randconfig-002-20240624 clang-18 i386 randconfig-003-20240624 gcc-13 i386 randconfig-004-20240624 gcc-13 i386 randconfig-005-20240624 gcc-13 i386 randconfig-006-20240624 clang-18 i386 randconfig-011-20240624 clang-18 i386 randconfig-012-20240624 clang-18 i386 randconfig-013-20240624 gcc-9 i386 randconfig-014-20240624 clang-18 i386 randconfig-015-20240624 clang-18 i386 randconfig-016-20240624 gcc-9 loongarch allnoconfig gcc-13.2.0 loongarch randconfig-001-20240625 gcc-13.2.0 loongarch randconfig-002-20240625 gcc-13.2.0 m68k allnoconfig gcc-13.2.0 microblazeallnoconfig gcc-13.2.0 mips allnoconfig gcc-13.2.0 nios2 allnoconfig gcc-13.2.0 nios2 randconfig-001-20240625 gcc-13.2.0 nios2 randconfig-002-20240625 gcc-13.2.0 openrisc allnoconfig gcc-13.2.0 openriscdefconfig gcc-13.2.0 pariscallnoconfig gcc-13.2.0 parisc defconfig gcc-13.2.0 pariscrandconfig-001-20240625 gcc-13.2.0 pariscrandconfig-002-20240625 gcc-13.2.0 powerpc allnoconfig gcc-13.2.0 powerpc randconfig-001-20240625 clang-19 powerpc randconfig-002-20240625 gcc-13.2.0 powerpc randconfig-003-20240625 gcc-13.2.0 powerpc64 randconfig-001-20240625 gcc-13.2.0 powerpc64 randconfig-002-20240625 clang-19 powerpc64 randconfig-003-20240625 clang-17 riscv allnoconfig gcc-13.2.0 riscv defconfig clang-19 riscv randconfig-001-20240625 gcc-13.2.0 riscv randconfig-002-20240625 clang-19 s390 allnoconfig clang-19 s390defconfig clang-19 s390 randconfig-001-20240625 clang-19 s390 randconfig-002-20240625 clang-19 shallnoconfig gcc-13.2.0 sh defconfig gcc-13.2.0 shrandconfig-001-20240625 gcc-13.2.0 shrandconfig-002-20240625 gcc-13.2.0 sparc64 defconfig gcc-13.2.0 sparc64 randconfig-001-20240625 gcc-13.2.0 sparc64 randconfig-002-20240625 gcc-13.2.0 umallnoconfig clang-17 um defconfig clang-19 um i386_defconfig gcc-13 umrandconfig-001-20240625 clang-19 umrandconfig-002-20240625 clang
[axboe-block:for-next] [block] 1122c0c1cc: aim7.jobs-per-min 22.6% improvement
Hello, kernel test robot noticed a 22.6% improvement of aim7.jobs-per-min on: commit: 1122c0c1cc71f740fa4d5f14f239194e06a1d5e7 ("block: move cache control settings out of queue->flags") https://git.kernel.org/cgit/linux/kernel/git/axboe/linux-block.git for-next testcase: aim7 test machine: 96 threads 2 sockets Intel(R) Xeon(R) Platinum 8260L CPU @ 2.40GHz (Cascade Lake) with 128G memory parameters: disk: 4BRD_12G md: RAID0 fs: xfs test: sync_disk_rw load: 300 cpufreq_governor: performance Details are as below: --> The kernel config and materials to reproduce are available at: https://download.01.org/0day-ci/archive/20240625/202406250948.e0044f1d-oliver.s...@intel.com = compiler/cpufreq_governor/disk/fs/kconfig/load/md/rootfs/tbox_group/test/testcase: gcc-13/performance/4BRD_12G/xfs/x86_64-rhel-8.3/300/RAID0/debian-12-x86_64-20240206.cgz/lkp-csl-2sp3/sync_disk_rw/aim7 commit: 70905f8706 ("block: remove blk_flush_policy") 1122c0c1cc ("block: move cache control settings out of queue->flags") 70905f8706b62113 1122c0c1cc71f740fa4d5f14f23 --- %stddev %change %stddev \ |\ 153.19 -13.3% 132.81uptime.boot 2.8e+09 -11.9% 2.466e+09cpuidle..time 21945319 ± 2% -40.4% 13076160cpuidle..usage 29.31+7.8% 31.58 ± 2% iostat.cpu.idle 69.87-3.6% 67.35iostat.cpu.system 0.04 ± 4% +0.00.08 ± 5% mpstat.cpu.all.iowait% 0.78 ± 2% +0.20.99 ± 2% mpstat.cpu.all.usr% 52860 ± 49% -78.2% 11536 ± 78% numa-numastat.node0.other_node 46804 ± 56% +88.4% 88190 ± 10% numa-numastat.node1.other_node 955871 ± 10% -43.3% 542216 ± 14% numa-meminfo.node1.Active 955871 ± 10% -43.3% 542216 ± 14% numa-meminfo.node1.Active(anon) 1015354 ± 10% -34.7% 662696 ± 13% numa-meminfo.node1.Shmem 6008 -14.3% 5146 ± 2% perf-c2c.DRAM.remote 7889 -12.4% 6908 ± 2% perf-c2c.HITM.local 3839 -16.5% 3203 ± 2% perf-c2c.HITM.remote 11728 -13.8% 10112 ± 2% perf-c2c.HITM.total 695109 +20.5% 837625vmstat.io.bo 105.99 ± 7% -23.7% 80.83 ± 11% vmstat.procs.r 803244 -30.9% 555360vmstat.system.cs 209736 -12.9% 182626vmstat.system.in 1448 ± 89%+207.9% 4459 ± 6% numa-vmstat.node0.nr_page_table_pages 52860 ± 49% -78.2% 11536 ± 78% numa-vmstat.node0.numa_other 239214 ± 10% -43.6% 134883 ± 13% numa-vmstat.node1.nr_active_anon 254124 ± 10% -34.9% 165421 ± 13% numa-vmstat.node1.nr_shmem 239214 ± 10% -43.6% 134883 ± 13% numa-vmstat.node1.nr_zone_active_anon 46805 ± 56% +88.4% 88190 ± 10% numa-vmstat.node1.numa_other 17374 +22.6% 21299aim7.jobs-per-min 103.64 -18.4% 84.58aim7.time.elapsed_time 103.64 -18.4% 84.58aim7.time.elapsed_time.max 4641240 -83.4% 770073 aim7.time.involuntary_context_switches 32705-4.3% 31289 ± 2% aim7.time.minor_page_faults 6562-3.1% 6359 aim7.time.percent_of_cpu_this_job_got 6775 -21.0% 5351 ± 2% aim7.time.system_time 49095202 -38.3% 30299361 aim7.time.voluntary_context_switches 1297567 -37.0% 817692meminfo.Active 1297567 -37.0% 817692meminfo.Active(anon) 97760 ± 5% -23.4% 74859 ± 20% meminfo.AnonHugePages 2390317 -15.3%2024905meminfo.Committed_AS 884407 +11.9% 989723meminfo.Inactive 743152 ± 2% +14.8% 853331meminfo.Inactive(anon) 159265 ± 8% +38.6% 220668 ± 3% meminfo.Mapped 1382079 -27.1%1007445meminfo.Shmem 324534 -37.2% 203663 ± 2% proc-vmstat.nr_active_anon 1165686-8.2%1070277proc-vmstat.nr_file_pages 185928 ± 2% +14.9% 213697proc-vmstat.nr_inactive_anon 35436-2.9% 34420proc-vmstat.nr_inactive_file 40463 ± 8% +38.2% 55918 ± 3% proc-vmstat.nr_mapped 345824 -27.3% 251424proc-vmstat.nr_shmem 28871-1.4% 28477proc-vmstat.nr_slab_reclaimable 324534 -37.2% 203663 ± 2% proc-vmstat.nr_zone_active_anon
[axboe-block:for-next] [block] bd4a633b6f: fsmark.files_per_sec -64.5% regression
Hello, kernel test robot noticed a -64.5% regression of fsmark.files_per_sec on: commit: bd4a633b6f7c3c6b6ebc1a07317643270e751a94 ("block: move the nonrot flag to queue_limits") https://git.kernel.org/cgit/linux/kernel/git/axboe/linux-block.git for-next testcase: fsmark test machine: 48 threads 2 sockets Intel(R) Xeon(R) CPU E5-2697 v2 @ 2.70GHz (Ivy Bridge-EP) with 64G memory parameters: iterations: 1x nr_threads: 32t disk: 1SSD fs: btrfs fs2: nfsv4 filesize: 9B test_size: 400M sync_method: fsyncBeforeClose nr_directories: 16d nr_files_per_directory: 256fpd cpufreq_governor: performance In addition to that, the commit also has significant impact on the following tests: +--++ | testcase: change | fsmark: fsmark.files_per_sec -54.0% regression | | test machine | 48 threads 2 sockets Intel(R) Xeon(R) CPU E5-2697 v2 @ 2.70GHz (Ivy Bridge-EP) with 64G memory | | test parameters | cpufreq_governor=performance | | | disk=1SSD | | | filesize=8K | | | fs2=nfsv4 | | | fs=btrfs | | | iterations=1x | | | nr_directories=16d | | | nr_files_per_directory=256fpd | | | nr_threads=32t | | | sync_method=fsyncBeforeClose | | | test_size=400M | +--++ | testcase: change | fxmark: fxmark.ssd_btrfs_DWSL_4_directio.works/sec -75.6% regression | | test machine | 96 threads 2 sockets Intel(R) Xeon(R) Gold 6252 CPU @ 2.10GHz (Cascade Lake) with 512G memory | | test parameters | cpufreq_governor=performance | | | directio=directio | | | disk=1SSD | | | fstype=btrfs | | | media=ssd | | | test=DWSL | | | thread_nr=4 | +--++ | testcase: change | fxmark: fxmark.ssd_btrfs_MWUM_4_directio.works/sec -45.9% regression | | test machine | 96 threads 2 sockets Intel(R) Xeon(R) Gold 6252 CPU @ 2.10GHz (Cascade Lake) with 512G memory | | test parameters | cpufreq_governor=performance | | | directio=directio | | | disk=1SSD | | | fstype=btrfs | | | media=ssd | | | test=MWUM | | | thread_nr=4 | +--++ If you fix the issue in a separate patch/c
[powerpc:merge] BUILD SUCCESS e2b06d707dd067509cdc9ceba783c06fa6a551c2
tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git merge branch HEAD: e2b06d707dd067509cdc9ceba783c06fa6a551c2 Automatic merge of 'next' into merge (2024-06-17 15:38) elapsed time: 5231m configs tested: 121 configs skipped: 2 The following configs have been built successfully. More configs may be tested in the coming days. tested configs: alpha allnoconfig gcc-13.2.0 alpha defconfig gcc-13.2.0 arc allnoconfig gcc-13.2.0 arc defconfig gcc-13.2.0 arc randconfig-001-20240618 gcc-13.2.0 arc randconfig-002-20240618 gcc-13.2.0 arm allnoconfig clang-19 arm defconfig clang-14 arm randconfig-001-20240618 gcc-13.2.0 arm randconfig-002-20240618 gcc-13.2.0 arm randconfig-003-20240618 clang-19 arm randconfig-004-20240618 gcc-13.2.0 arm64 allnoconfig gcc-13.2.0 arm64 defconfig gcc-13.2.0 arm64 randconfig-001-20240618 clang-17 arm64 randconfig-002-20240618 clang-19 arm64 randconfig-003-20240618 clang-16 arm64 randconfig-004-20240618 clang-19 csky allnoconfig gcc-13.2.0 cskydefconfig gcc-13.2.0 csky randconfig-001-20240618 gcc-13.2.0 csky randconfig-002-20240618 gcc-13.2.0 hexagon allnoconfig clang-19 hexagon defconfig clang-19 hexagon randconfig-001-20240618 clang-19 hexagon randconfig-002-20240618 clang-19 i386 buildonly-randconfig-001-20240618 gcc-13 i386 buildonly-randconfig-002-20240618 gcc-12 i386 buildonly-randconfig-003-20240618 gcc-8 i386 buildonly-randconfig-004-20240618 gcc-10 i386 buildonly-randconfig-005-20240618 gcc-10 i386 buildonly-randconfig-006-20240618 gcc-10 i386 randconfig-001-20240618 clang-18 i386 randconfig-002-20240618 gcc-13 i386 randconfig-003-20240618 gcc-13 i386 randconfig-004-20240618 clang-18 i386 randconfig-005-20240618 clang-18 i386 randconfig-006-20240618 clang-18 i386 randconfig-011-20240618 gcc-13 i386 randconfig-012-20240618 gcc-11 i386 randconfig-013-20240618 gcc-7 i386 randconfig-014-20240618 gcc-11 i386 randconfig-015-20240618 clang-18 i386 randconfig-016-20240618 clang-18 loongarch allnoconfig gcc-13.2.0 loongarch defconfig gcc-13.2.0 loongarch randconfig-001-20240618 gcc-13.2.0 loongarch randconfig-002-20240618 gcc-13.2.0 m68k allnoconfig gcc-13.2.0 m68kdefconfig gcc-13.2.0 microblazeallnoconfig gcc-13.2.0 microblaze defconfig gcc-13.2.0 mips allnoconfig gcc-13.2.0 nios2 allnoconfig gcc-13.2.0 nios2 defconfig gcc-13.2.0 nios2 randconfig-001-20240618 gcc-13.2.0 nios2 randconfig-002-20240618 gcc-13.2.0 openrisc allnoconfig gcc-13.2.0 openriscdefconfig gcc-13.2.0 pariscallnoconfig gcc-13.2.0 parisc defconfig gcc-13.2.0 pariscrandconfig-001-20240618 gcc-13.2.0 pariscrandconfig-002-20240618 gcc-13.2.0 parisc64defconfig gcc-13.2.0 powerpc allnoconfig gcc-13.2.0 powerpc randconfig-001-20240618 gcc-13.2.0 powerpc randconfig-002-20240618 clang-19 powerpc randconfig-003-20240618 clang-19 powerpc64 randconfig-001-20240618 clang-19 powerpc64 randconfig-002-20240618 clang-17 powerpc64 randconfig-003-20240618 clang-19 riscv allnoconfig gcc-13.2.0 riscv defconfig clang-19 riscv randconfig-001-20240618 gcc-13.2.0 riscv randconfig-002-20240618 clang-14 s390 allnoconfig clang-19 s390defconfig clang-19 s390 randconfig-001-20240618 clang-15 s390 randconfig-002-20240618 gcc-13.2.0 shallnoconfig gcc-13.2.0 s
Re: [PATCH v3 6/6] powerpc/iommu: Reimplement the iommu_table_group_ops for pSeries
Hi Shivaprasad, kernel test robot noticed the following build errors: [auto build test ERROR on powerpc/fixes] [also build test ERROR on awilliam-vfio/next awilliam-vfio/for-linus linus/master v6.10-rc3] [cannot apply to powerpc/next next-20240613] [If your patch is applied to the wrong git tree, kindly drop us a note. And when submitting patch, we suggest to use '--base' as documented in https://git-scm.com/docs/git-format-patch#_base_tree_information] url: https://github.com/intel-lab-lkp/linux/commits/Shivaprasad-G-Bhat/powerpc-iommu-Move-pSeries-specific-functions-to-pseries-iommu-c/20240611-203313 base: https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git fixes patch link: https://lore.kernel.org/r/171810901192.1721.18057294492426295643.stgit%40linux.ibm.com patch subject: [PATCH v3 6/6] powerpc/iommu: Reimplement the iommu_table_group_ops for pSeries config: powerpc64-randconfig-r133-20240614 (https://download.01.org/0day-ci/archive/20240614/202406142110.r97ts8xm-...@intel.com/config) compiler: clang version 19.0.0git (https://github.com/llvm/llvm-project 78ee473784e5ef6f0b19ce4cb111fb6e4d23c6b2) reproduce: (https://download.01.org/0day-ci/archive/20240614/202406142110.r97ts8xm-...@intel.com/reproduce) If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot | Closes: https://lore.kernel.org/oe-kbuild-all/202406142110.r97ts8xm-...@intel.com/ All errors (new ones prefixed by >>): In file included from arch/powerpc/platforms/pseries/iommu.c:16: In file included from include/linux/mm.h:2253: include/linux/vmstat.h:500:43: warning: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Wenum-enum-conversion] 500 | return vmstat_text[NR_VM_ZONE_STAT_ITEMS + |~ ^ 501 |item]; | include/linux/vmstat.h:507:43: warning: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Wenum-enum-conversion] 507 | return vmstat_text[NR_VM_ZONE_STAT_ITEMS + |~ ^ 508 |NR_VM_NUMA_EVENT_ITEMS + |~~ include/linux/vmstat.h:514:36: warning: arithmetic between different enumeration types ('enum node_stat_item' and 'enum lru_list') [-Wenum-enum-conversion] 514 | return node_stat_name(NR_LRU_BASE + lru) + 3; // skip "nr_" | ~~~ ^ ~~~ include/linux/vmstat.h:519:43: warning: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Wenum-enum-conversion] 519 | return vmstat_text[NR_VM_ZONE_STAT_ITEMS + |~ ^ 520 |NR_VM_NUMA_EVENT_ITEMS + |~~ include/linux/vmstat.h:528:43: warning: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Wenum-enum-conversion] 528 | return vmstat_text[NR_VM_ZONE_STAT_ITEMS + |~ ^ 529 |NR_VM_NUMA_EVENT_ITEMS + |~~ >> arch/powerpc/platforms/pseries/iommu.c:1839:47: error: use of undeclared >> identifier 'dev_has_iommu_table'; did you mean 'device_iommu_capable'? 1839 | ret = iommu_group_for_each_dev(group, &pdev, dev_has_iommu_table); | ^~~ | device_iommu_capable include/linux/iommu.h:1079:20: note: 'device_iommu_capable' declared here 1079 | static inline bool device_iommu_capable(struct device *dev, enum iommu_cap cap) |^ arch/powerpc/platforms/pseries/iommu.c:1953:15: warning: variable 'entries_shift' set but not used [-Wunused-but-set-variable] 1953 | unsigned int entries_shift; | ^ arch/powerpc/platforms/pseries/iommu.c:2166:17: warning: variable 'pci' set but not used [-Wunused-but-set-variable] 2166 | struct pci_dn *pci; |^ 7 warnings and 1 error generated. vim +1839 arch/powerpc/platforms/pseries/iommu.c 1829 1830 static struct pci_dev *iommu_group_get_first_pci_dev(struct iommu_group *group) 1831
Re: [PATCH v3 6/6] powerpc/iommu: Reimplement the iommu_table_group_ops for pSeries
Hi Shivaprasad, kernel test robot noticed the following build warnings: [auto build test WARNING on powerpc/fixes] [also build test WARNING on awilliam-vfio/next awilliam-vfio/for-linus linus/master v6.10-rc3] [cannot apply to powerpc/next next-20240612] [If your patch is applied to the wrong git tree, kindly drop us a note. And when submitting patch, we suggest to use '--base' as documented in https://git-scm.com/docs/git-format-patch#_base_tree_information] url: https://github.com/intel-lab-lkp/linux/commits/Shivaprasad-G-Bhat/powerpc-iommu-Move-pSeries-specific-functions-to-pseries-iommu-c/20240611-203313 base: https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git fixes patch link: https://lore.kernel.org/r/171810901192.1721.18057294492426295643.stgit%40linux.ibm.com patch subject: [PATCH v3 6/6] powerpc/iommu: Reimplement the iommu_table_group_ops for pSeries config: powerpc64-randconfig-001-20240612 (https://download.01.org/0day-ci/archive/20240612/202406121640.yr6lk5hj-...@intel.com/config) compiler: powerpc64-linux-gcc (GCC) 13.2.0 reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20240612/202406121640.yr6lk5hj-...@intel.com/reproduce) If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot | Closes: https://lore.kernel.org/oe-kbuild-all/202406121640.yr6lk5hj-...@intel.com/ All warnings (new ones prefixed by >>): arch/powerpc/platforms/pseries/iommu.c: In function 'spapr_tce_create_table': >> arch/powerpc/platforms/pseries/iommu.c:1953:22: warning: variable >> 'entries_shift' set but not used [-Wunused-but-set-variable] 1953 | unsigned int entries_shift; | ^ arch/powerpc/platforms/pseries/iommu.c: In function 'spapr_tce_unset_window': >> arch/powerpc/platforms/pseries/iommu.c:2166:24: warning: variable 'pci' set >> but not used [-Wunused-but-set-variable] 2166 | struct pci_dn *pci; |^~~ vim +/entries_shift +1953 arch/powerpc/platforms/pseries/iommu.c 1940 1941 static long spapr_tce_create_table(struct iommu_table_group *table_group, int num, 1942 __u32 page_shift, __u64 window_size, __u32 levels, 1943 struct iommu_table **ptbl) 1944 { 1945 struct pci_dev *pdev = iommu_group_get_first_pci_dev(table_group->group); 1946 u32 ddw_avail[DDW_APPLICABLE_SIZE]; 1947 struct ddw_create_response create; 1948 unsigned long liobn, offset, size; 1949 unsigned long start = 0, end = 0; 1950 struct ddw_query_response query; 1951 const __be32 *default_prop; 1952 struct failed_ddw_pdn *fpdn; > 1953 unsigned int entries_shift; 1954 unsigned int window_shift; 1955 struct device_node *pdn; 1956 struct iommu_table *tbl; 1957 struct dma_win *window; 1958 struct property *win64; 1959 struct pci_dn *pci; 1960 u64 win_addr; 1961 int len, i; 1962 long ret; 1963 1964 if (!is_power_of_2(window_size) || levels > 1) 1965 return -EINVAL; 1966 1967 window_shift = order_base_2(window_size); 1968 entries_shift = window_shift - page_shift; 1969 1970 mutex_lock(&dma_win_init_mutex); 1971 1972 ret = -ENODEV; 1973 1974 pdn = pci_dma_find_parent_node(pdev, table_group); 1975 if (!pdn || !PCI_DN(pdn)) { /* Niether of 32s|64-bit exist! */ 1976 dev_warn(&pdev->dev, "No dma-windows exist for the node %pOF\n", pdn); 1977 goto out_failed; 1978 } 1979 pci = PCI_DN(pdn); 1980 1981 /* If the enable DDW failed for the pdn, dont retry! */ 1982 list_for_each_entry(fpdn, &failed_ddw_pdn_list, list) { 1983 if (fpdn->pdn == pdn) { 1984 dev_info(&pdev->dev, "%pOF in failed DDW device list\n", pdn); 1985 goto out_unlock; 1986 } 1987 } 1988 1989 tbl = iommu_pseries_alloc_table(pci->phb->node); 1990 if (!tbl) { 1991 dev_dbg(&pdev->dev, "couldn't create new IOMMU table\n"); 1992 goto out_unlock; 1993 } 1994 1995 if (num == 0) { 1996 bool direct_mapping; 1997 /* The request is not for default window? Ensure there is no DDW window already */ 1998 if (!is_default
Re: [PATCH] watchdog/core: Fix AA deadlock due to watchdog holding cpu_hotplug_lock and wait for wq
Hello, kernel test robot noticed "WARNING:possible_circular_locking_dependency_detected" on: commit: d362c5c67bb96ccdc4dd34a781d23348d927392d ("[PATCH] watchdog/core: Fix AA deadlock due to watchdog holding cpu_hotplug_lock and wait for wq") url: https://github.com/intel-lab-lkp/linux/commits/Luo-Gengkun/watchdog-core-Fix-AA-deadlock-due-to-watchdog-holding-cpu_hotplug_lock-and-wait-for-wq/20240606-233305 base: https://git.kernel.org/cgit/linux/kernel/git/akpm/mm.git mm-everything patch link: https://lore.kernel.org/all/20240606153828.3261006-1-luogeng...@huaweicloud.com/ patch subject: [PATCH] watchdog/core: Fix AA deadlock due to watchdog holding cpu_hotplug_lock and wait for wq in testcase: rcutorture version: with following parameters: runtime: 300s test: cpuhotplug torture_type: busted compiler: clang-18 test machine: qemu-system-x86_64 -enable-kvm -cpu SandyBridge -smp 2 -m 16G (please refer to attached dmesg/kmsg for entire log/backtrace) If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot | Closes: https://lore.kernel.org/oe-lkp/202406111537.dd9d27e9-...@intel.com [ 87.506482][T9] WARNING: possible circular locking dependency detected [ 87.506854][T9] 6.10.0-rc1-00236-gd362c5c67bb9 #1 Not tainted [ 87.507186][T9] -- [ 87.507554][T9] kworker/0:1/9 is trying to acquire lock: [ 87.507861][ T9] 84305f90 (watchdog_mutex){+.+.}-{3:3}, at: lockup_detector_cleanup (kernel/watchdog.c:937) [ 87.509166][T9] [ 87.509166][T9] but task is already holding lock: [ 87.509550][ T9] c909fd58 ((work_completion)(&wfc.work)){+.+.}-{0:0}, at: process_scheduled_works (kernel/workqueue.c:3207) [ 87.510129][T9] [ 87.510129][T9] which lock already depends on the new lock. [ 87.510129][T9] [ 87.510660][T9] [ 87.510660][T9] the existing dependency chain (in reverse order) is: [ 87.511125][T9] [ 87.511125][T9] -> #2 ((work_completion)(&wfc.work)){+.+.}-{0:0}: [ 87.511584][ T9] __flush_work (kernel/workqueue.c:3894) [ 87.511849][ T9] work_on_cpu_key (kernel/workqueue.c:683 kernel/workqueue.c:6693) [ 87.512120][ T9] cpu_down (kernel/cpu.c:1487) [ 87.512358][ T9] device_offline (drivers/base/core.c:?) [ 87.512631][ T9] remove_cpu (kernel/cpu.c:1522) [ 87.512876][ T9] torture_offline (??:?) torture [ 87.513217][ T9] torture_onoff (??:?) torture [ 87.513535][ T9] kthread (kernel/kthread.c:391) [ 87.513777][ T9] ret_from_fork (arch/x86/kernel/process.c:153) [ 87.514035][ T9] ret_from_fork_asm (arch/x86/entry/entry_64.S:257) [ 87.514311][T9] [ 87.514311][T9] -> #1 (cpu_add_remove_lock){+.+.}-{3:3}: [ 87.514727][ T9] __mutex_lock (kernel/locking/mutex.c:608) [ 87.514986][ T9] cpu_hotplug_disable (kernel/cpu.c:555) [ 87.515271][ T9] __lockup_detector_reconfigure (kernel/watchdog.c:871) [ 87.515599][ T9] lockup_detector_setup (kernel/watchdog.c:912) [ 87.515914][ T9] kernel_init_freeable (init/main.c:1570) [ 87.516213][ T9] kernel_init (init/main.c:1469) [ 87.516467][ T9] ret_from_fork (arch/x86/kernel/process.c:153) [ 87.516727][ T9] ret_from_fork_asm (arch/x86/entry/entry_64.S:257) [ 87.517002][T9] [ 87.517002][T9] -> #0 (watchdog_mutex){+.+.}-{3:3}: [ 87.517415][ T9] __lock_acquire (kernel/locking/lockdep.c:3135) [ 87.517695][ T9] lock_acquire (kernel/locking/lockdep.c:5754) [ 87.517957][ T9] __mutex_lock (kernel/locking/mutex.c:608) [ 87.518215][ T9] lockup_detector_cleanup (kernel/watchdog.c:937) [ 87.518518][ T9] _cpu_down (kernel/cpu.c:1450) [ 87.518768][ T9] __cpu_down_maps_locked (kernel/cpu.c:1463) [ 87.519065][ T9] work_for_cpu_fn (kernel/workqueue.c:6670) [ 87.519333][ T9] process_scheduled_works (kernel/workqueue.c:?) [ 87.519648][ T9] worker_thread (include/linux/list.h:373 kernel/workqueue.c:946 kernel/workqueue.c:3394) [ 87.519915][ T9] kthread (kernel/kthread.c:391) [ 87.520157][ T9] ret_from_fork (arch/x86/kernel/process.c:153) [ 87.520415][ T9] ret_from_fork_asm (arch/x86/entry/entry_64.S:257) [ 87.520690][T9] [ 87.520690][T9] other info that might help us debug this: [ 87.520690][T9] [ 87.521221][T9] Chain exists of: [ 87.521221][T9] watchdog_mutex --> cpu_add_remove_lock --> (work_completion)(&wfc.work) [ 87.521221][T9] [ 87.521963][T9] Possible unsafe locking scenario: [ 87.521963][T9] [ 87.522347][T9]CPU0CPU1 [ 87.522624][T9] [ 87.522902][T9] lock((work_completion)(&wfc.work)); [ 87.523191][T9]lock(cpu_add_remove_lock); [ 87.523569][T9] lock((work_completion)(&wfc.work)); [ 87.523984
[powerpc:fixes-test] BUILD SUCCESS 2b85b7fb1376481f7d4c2cf92e5da942f06b2547
tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git fixes-test branch HEAD: 2b85b7fb1376481f7d4c2cf92e5da942f06b2547 powerpc/crypto: Add generated P8 asm to .gitignore elapsed time: 1591m configs tested: 68 configs skipped: 161 The following configs have been built successfully. More configs may be tested in the coming days. tested configs: alpha allnoconfig gcc alphaallyesconfig gcc alpha defconfig gcc arc allnoconfig gcc arc defconfig gcc arm64 allnoconfig gcc arm64 defconfig gcc csky allnoconfig gcc cskydefconfig gcc i386 allmodconfig gcc i386 allnoconfig gcc i386 allyesconfig gcc i386defconfig clang loongarchallmodconfig gcc loongarch allnoconfig gcc loongarch defconfig gcc m68k allmodconfig gcc m68k allnoconfig gcc m68k allyesconfig gcc m68kdefconfig gcc microblaze allmodconfig gcc microblazeallnoconfig gcc microblaze allyesconfig gcc microblaze defconfig gcc mips allnoconfig gcc mips allyesconfig gcc nios2allmodconfig gcc nios2 allnoconfig gcc nios2allyesconfig gcc nios2 defconfig gcc openrisc allnoconfig gcc openrisc allyesconfig gcc openriscdefconfig gcc parisc allmodconfig gcc pariscallnoconfig gcc parisc allyesconfig gcc parisc defconfig gcc parisc64defconfig gcc powerpc allmodconfig gcc powerpc allnoconfig gcc powerpc allyesconfig clang riscvallmodconfig clang riscv allnoconfig gcc riscvallyesconfig clang riscv defconfig clang s390 allnoconfig clang s390 allyesconfig gcc s390defconfig clang sh allmodconfig gcc shallnoconfig gcc sh allyesconfig gcc sh defconfig gcc sparcallmodconfig gcc sparc allnoconfig gcc sparc defconfig gcc sparc64 allmodconfig gcc sparc64 allyesconfig gcc sparc64 defconfig gcc umallnoconfig clang um allyesconfig gcc um defconfig clang um i386_defconfig gcc um x86_64_defconfig clang x86_64allnoconfig clang x86_64 allyesconfig clang x86_64 defconfig gcc x86_64 rhel-8.3-rust clang xtensaallnoconfig gcc -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki
[powerpc:next] BUILD SUCCESS 11e6e6d8bf8f908468bac0447727e3f3923c8512
tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git next branch HEAD: 11e6e6d8bf8f908468bac0447727e3f3923c8512 powerpc/mm/drmem: Silence drmem_init() early return elapsed time: 1472m configs tested: 51 configs skipped: 121 The following configs have been built successfully. More configs may be tested in the coming days. tested configs: alpha allnoconfig gcc alphaallyesconfig gcc alpha defconfig gcc arc allnoconfig gcc arc defconfig gcc arm64 allnoconfig gcc arm64 defconfig gcc csky allnoconfig gcc cskydefconfig gcc i386defconfig clang loongarchallmodconfig gcc loongarch allnoconfig gcc loongarch defconfig gcc m68k allmodconfig gcc m68k allnoconfig gcc m68k allyesconfig gcc m68kdefconfig gcc microblaze allmodconfig gcc microblazeallnoconfig gcc microblaze allyesconfig gcc microblaze defconfig gcc mips allnoconfig gcc mips allyesconfig gcc nios2allmodconfig gcc nios2 allnoconfig gcc nios2allyesconfig gcc nios2 defconfig gcc openrisc allyesconfig gcc parisc allmodconfig gcc parisc allyesconfig gcc powerpc allmodconfig gcc powerpc allnoconfig gcc powerpc allyesconfig clang riscvallmodconfig clang riscvallyesconfig clang riscv defconfig clang s390 allnoconfig clang s390 allyesconfig gcc s390defconfig clang sh allmodconfig gcc sh allyesconfig gcc sparcallmodconfig gcc sparc64 allmodconfig gcc sparc64 allyesconfig gcc umallnoconfig clang um allyesconfig gcc um defconfig clang um x86_64_defconfig clang x86_64allnoconfig clang x86_64 allyesconfig clang x86_64 rhel-8.3-rust clang -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki
[powerpc:merge] BUILD SUCCESS 2c644f2847c188b4fa545e602e4a1d4db55e8c8d
tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git merge branch HEAD: 2c644f2847c188b4fa545e602e4a1d4db55e8c8d Automatic merge of 'master' into merge (2024-06-03 12:54) elapsed time: 1464m configs tested: 87 configs skipped: 3 The following configs have been built successfully. More configs may be tested in the coming days. tested configs: alpha allnoconfig gcc alphaallyesconfig gcc alpha defconfig gcc arc allnoconfig gcc arc defconfig gcc arm allnoconfig clang arm defconfig clang arm64 allnoconfig gcc arm64 defconfig gcc csky allnoconfig gcc cskydefconfig gcc hexagon allmodconfig clang hexagon allnoconfig clang hexagon allyesconfig clang hexagon defconfig clang i386 allmodconfig gcc i386 allnoconfig gcc i386 allyesconfig gcc i386 buildonly-randconfig-001-20240607 clang i386 buildonly-randconfig-002-20240607 clang i386 buildonly-randconfig-003-20240607 clang i386 buildonly-randconfig-004-20240607 clang i386 buildonly-randconfig-005-20240607 clang i386 buildonly-randconfig-006-20240607 clang i386defconfig clang i386 randconfig-001-20240607 gcc i386 randconfig-002-20240607 gcc i386 randconfig-003-20240607 gcc i386 randconfig-004-20240607 gcc i386 randconfig-005-20240607 gcc i386 randconfig-006-20240607 gcc i386 randconfig-011-20240607 clang i386 randconfig-012-20240607 gcc i386 randconfig-013-20240607 clang i386 randconfig-014-20240607 clang i386 randconfig-015-20240607 clang i386 randconfig-016-20240607 clang loongarchallmodconfig gcc loongarch allnoconfig gcc loongarch defconfig gcc m68k allmodconfig gcc m68k allnoconfig gcc m68k allyesconfig gcc m68kdefconfig gcc microblaze allmodconfig gcc microblazeallnoconfig gcc microblaze allyesconfig gcc microblaze defconfig gcc mips allnoconfig gcc mips allyesconfig gcc nios2allmodconfig gcc nios2 allnoconfig gcc nios2allyesconfig gcc nios2 defconfig gcc openrisc allnoconfig gcc openriscdefconfig gcc pariscallnoconfig gcc parisc defconfig gcc parisc64defconfig gcc powerpc allnoconfig gcc riscv allnoconfig gcc riscv defconfig clang s390 allmodconfig clang s390 allnoconfig clang s390 allyesconfig gcc s390defconfig clang sh allmodconfig gcc shallnoconfig gcc sh allyesconfig gcc sh defconfig gcc sparcallmodconfig gcc sparc allnoconfig gcc sparc defconfig gcc sparc64 allmodconfig gcc sparc64 allyesconfig gcc sparc64 defconfig gcc um allmodconfig clang umallnoconfig clang um allyesconfig gcc um defconfig clang um i386_defconfig gcc um x86_64_defconfig clang x86_64allnoconfig clang x86_64 allyesconfig clang x86_64 defconfig gcc x86_64
Re: [PATCH v2 1/6] ASoC: codecs: Remove unused of_gpio.h
Hi Andy, kernel test robot noticed the following build errors: [auto build test ERROR on broonie-sound/for-next] [also build test ERROR on shawnguo/for-next rockchip/for-next linus/master v6.10-rc1 next-20240531] [If your patch is applied to the wrong git tree, kindly drop us a note. And when submitting patch, we suggest to use '--base' as documented in https://git-scm.com/docs/git-format-patch#_base_tree_information] url: https://github.com/intel-lab-lkp/linux/commits/Andy-Shevchenko/ASoC-codecs-Remove-unused-of_gpio-h/20240531-233513 base: https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git for-next patch link: https://lore.kernel.org/r/20240531153038.1590171-2-andriy.shevchenko%40linux.intel.com patch subject: [PATCH v2 1/6] ASoC: codecs: Remove unused of_gpio.h config: i386-buildonly-randconfig-006-20240601 (https://download.01.org/0day-ci/archive/20240601/202406010556.2muafccz-...@intel.com/config) compiler: clang version 18.1.5 (https://github.com/llvm/llvm-project 617a15a9eac96088ae5e9134248d8236e34b91b1) reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20240601/202406010556.2muafccz-...@intel.com/reproduce) If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot | Closes: https://lore.kernel.org/oe-kbuild-all/202406010556.2muafccz-...@intel.com/ All errors (new ones prefixed by >>): >> sound/soc/codecs/aw88399.c:1791:3: error: call to undeclared function >> 'gpiod_set_value_cansleep'; ISO C99 and later do not support implicit >> function declarations [-Wimplicit-function-declaration] 1791 | gpiod_set_value_cansleep(aw88399->reset_gpio, 1); | ^ >> sound/soc/codecs/aw88399.c:1868:24: error: call to undeclared function >> 'devm_gpiod_get_optional'; ISO C99 and later do not support implicit >> function declarations [-Wimplicit-function-declaration] 1868 | aw88399->reset_gpio = devm_gpiod_get_optional(&i2c->dev, "reset", GPIOD_OUT_LOW); | ^ sound/soc/codecs/aw88399.c:1868:24: note: did you mean 'devm_regulator_get_optional'? include/linux/regulator/consumer.h:347:1: note: 'devm_regulator_get_optional' declared here 347 | devm_regulator_get_optional(struct device *dev, const char *id) | ^ >> sound/soc/codecs/aw88399.c:1868:68: error: use of undeclared identifier >> 'GPIOD_OUT_LOW' 1868 | aw88399->reset_gpio = devm_gpiod_get_optional(&i2c->dev, "reset", GPIOD_OUT_LOW); | ^ 3 errors generated. vim +/gpiod_set_value_cansleep +1791 sound/soc/codecs/aw88399.c 8ade6cc7e26175 Weidong Wang 2023-10-25 1787 8ade6cc7e26175 Weidong Wang 2023-10-25 1788 static void aw88399_hw_reset(struct aw88399 *aw88399) 8ade6cc7e26175 Weidong Wang 2023-10-25 1789 { 8ade6cc7e26175 Weidong Wang 2023-10-25 1790if (aw88399->reset_gpio) { 8ade6cc7e26175 Weidong Wang 2023-10-25 @1791 gpiod_set_value_cansleep(aw88399->reset_gpio, 1); 8ade6cc7e26175 Weidong Wang 2023-10-25 1792 usleep_range(AW88399_1000_US, AW88399_1000_US + 10); 8ade6cc7e26175 Weidong Wang 2023-10-25 1793 gpiod_set_value_cansleep(aw88399->reset_gpio, 0); 8ade6cc7e26175 Weidong Wang 2023-10-25 1794 usleep_range(AW88399_1000_US, AW88399_1000_US + 10); 8ade6cc7e26175 Weidong Wang 2023-10-25 1795 gpiod_set_value_cansleep(aw88399->reset_gpio, 1); 8ade6cc7e26175 Weidong Wang 2023-10-25 1796 usleep_range(AW88399_1000_US, AW88399_1000_US + 10); 8ade6cc7e26175 Weidong Wang 2023-10-25 1797} 8ade6cc7e26175 Weidong Wang 2023-10-25 1798 } 8ade6cc7e26175 Weidong Wang 2023-10-25 1799 8ade6cc7e26175 Weidong Wang 2023-10-25 1800 static void aw88399_parse_channel_dt(struct aw_device *aw_dev) 8ade6cc7e26175 Weidong Wang 2023-10-25 1801 { 8ade6cc7e26175 Weidong Wang 2023-10-25 1802struct device_node *np = aw_dev->dev->of_node; 8ade6cc7e26175 Weidong Wang 2023-10-25 1803u32 channel_value; 8ade6cc7e26175 Weidong Wang 2023-10-25 1804 8ade6cc7e26175 Weidong Wang 2023-10-25 1805of_property_read_u32(np, "awinic,audio-channel", &channel_value); 8ade6cc7e26175 Weidong Wang 2023-10-25 1806aw_dev->channel = channel_value; 8ade6cc7e26175 Weidong Wang 2023-10-25 1807 } 8ade6cc7e26175 Weidong Wang 2023-10-25 1808 8ade6cc7e26175 Weidong Wang 2023-10-25 1809 static int aw88399_init(struct aw88399 *aw88399, struct i2c_client *i2c, struct regmap *regmap) 8ade6cc7e26175 Weidong Wang 2023-10-25 1810 { 8ade6cc7e26175 Weidong Wang 2023-10-25 1811struct aw_device *aw_dev; 8ade6cc7e26175 Weido
[powerpc:merge] BUILD SUCCESS 9a5fe0d1529f1a514d042b1cd504c383e6f622ad
tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git merge branch HEAD: 9a5fe0d1529f1a514d042b1cd504c383e6f622ad Automatic merge of 'master' into merge (2024-05-29 22:46) elapsed time: 1450m configs tested: 182 configs skipped: 3 The following configs have been built successfully. More configs may be tested in the coming days. tested configs: alpha allnoconfig gcc alphaallyesconfig gcc alpha defconfig gcc arc allmodconfig gcc arc allnoconfig gcc arc allyesconfig gcc arc axs101_defconfig gcc arc defconfig gcc arc randconfig-001-20240531 gcc arc randconfig-002-20240531 gcc arm allmodconfig gcc arm allnoconfig clang arm allyesconfig gcc arm defconfig clang armmmp2_defconfig gcc arm omap2plus_defconfig gcc arm randconfig-001-20240531 clang arm randconfig-002-20240531 clang arm randconfig-003-20240531 clang arm randconfig-004-20240531 clang armvexpress_defconfig gcc arm wpcm450_defconfig gcc arm64allmodconfig clang arm64 allnoconfig gcc arm64allyesconfig clang arm64 defconfig gcc arm64 randconfig-001-20240531 clang arm64 randconfig-002-20240531 clang arm64 randconfig-003-20240531 gcc arm64 randconfig-004-20240531 gcc csky allmodconfig gcc csky allnoconfig gcc csky allyesconfig gcc cskydefconfig gcc csky randconfig-001-20240531 gcc csky randconfig-002-20240531 gcc hexagon allmodconfig clang hexagon allnoconfig clang hexagon allyesconfig clang hexagon defconfig clang hexagon randconfig-001-20240531 clang hexagon randconfig-002-20240531 clang i386 allmodconfig gcc i386 allnoconfig gcc i386 allyesconfig gcc i386 buildonly-randconfig-001-20240531 clang i386 buildonly-randconfig-002-20240531 gcc i386 buildonly-randconfig-003-20240531 gcc i386 buildonly-randconfig-004-20240531 clang i386 buildonly-randconfig-005-20240531 gcc i386 buildonly-randconfig-006-20240531 clang i386defconfig clang i386 randconfig-001-20240531 gcc i386 randconfig-002-20240531 clang i386 randconfig-003-20240531 clang i386 randconfig-004-20240531 gcc i386 randconfig-005-20240531 clang i386 randconfig-006-20240531 clang i386 randconfig-011-20240531 clang i386 randconfig-012-20240531 gcc i386 randconfig-013-20240531 gcc i386 randconfig-014-20240531 clang i386 randconfig-015-20240531 gcc i386 randconfig-016-20240531 clang loongarchallmodconfig gcc loongarch allnoconfig gcc loongarchallyesconfig gcc loongarch defconfig gcc loongarch randconfig-001-20240531 gcc loongarch randconfig-002-20240531 gcc m68k allmodconfig gcc m68k allnoconfig gcc m68k allyesconfig gcc m68kdefconfig gcc microblaze allmodconfig gcc microblazeallnoconfig gcc microblaze allyesconfig gcc microblaze defconfig gcc mips allmodconfig gcc mips allnoconfig gcc mips allyesconfig gcc mips decstation_64_defconfig gcc nios2allmodconfig gcc nios2 allnoconfig gcc nios2allyesconfig gcc nios2
[powerpc:fixes-test] BUILD SUCCESS 57584d4249870a4d382f0016981ceae5c9b2eebc
tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git fixes-test branch HEAD: 57584d4249870a4d382f0016981ceae5c9b2eebc KVM: PPC: Book3S HV: Fix doorbell emulation by adding DPDES support elapsed time: 1450m configs tested: 182 configs skipped: 3 The following configs have been built successfully. More configs may be tested in the coming days. tested configs: alpha allnoconfig gcc alphaallyesconfig gcc alpha defconfig gcc arc allmodconfig gcc arc allnoconfig gcc arc allyesconfig gcc arc axs101_defconfig gcc arc defconfig gcc arc randconfig-001-20240531 gcc arc randconfig-002-20240531 gcc arm allmodconfig gcc arm allnoconfig clang arm allyesconfig gcc arm defconfig clang armmmp2_defconfig gcc arm omap2plus_defconfig gcc arm randconfig-001-20240531 clang arm randconfig-002-20240531 clang arm randconfig-003-20240531 clang arm randconfig-004-20240531 clang armvexpress_defconfig gcc arm wpcm450_defconfig gcc arm64allmodconfig clang arm64 allnoconfig gcc arm64allyesconfig clang arm64 defconfig gcc arm64 randconfig-001-20240531 clang arm64 randconfig-002-20240531 clang arm64 randconfig-003-20240531 gcc arm64 randconfig-004-20240531 gcc csky allmodconfig gcc csky allnoconfig gcc csky allyesconfig gcc cskydefconfig gcc csky randconfig-001-20240531 gcc csky randconfig-002-20240531 gcc hexagon allmodconfig clang hexagon allnoconfig clang hexagon allyesconfig clang hexagon defconfig clang hexagon randconfig-001-20240531 clang hexagon randconfig-002-20240531 clang i386 allmodconfig gcc i386 allnoconfig gcc i386 allyesconfig gcc i386 buildonly-randconfig-001-20240531 clang i386 buildonly-randconfig-002-20240531 gcc i386 buildonly-randconfig-003-20240531 gcc i386 buildonly-randconfig-004-20240531 clang i386 buildonly-randconfig-005-20240531 gcc i386 buildonly-randconfig-006-20240531 clang i386defconfig clang i386 randconfig-001-20240531 gcc i386 randconfig-002-20240531 clang i386 randconfig-003-20240531 clang i386 randconfig-004-20240531 gcc i386 randconfig-005-20240531 clang i386 randconfig-006-20240531 clang i386 randconfig-011-20240531 clang i386 randconfig-012-20240531 gcc i386 randconfig-013-20240531 gcc i386 randconfig-014-20240531 clang i386 randconfig-015-20240531 gcc i386 randconfig-016-20240531 clang loongarchallmodconfig gcc loongarch allnoconfig gcc loongarchallyesconfig gcc loongarch defconfig gcc loongarch randconfig-001-20240531 gcc loongarch randconfig-002-20240531 gcc m68k allmodconfig gcc m68k allnoconfig gcc m68k allyesconfig gcc m68kdefconfig gcc microblaze allmodconfig gcc microblazeallnoconfig gcc microblaze allyesconfig gcc microblaze defconfig gcc mips allmodconfig gcc mips allnoconfig gcc mips allyesconfig gcc mips decstation_64_defconfig gcc nios2allmodconfig gcc nios2 allnoconfig gcc nios2allyesconfig gcc nios2
[powerpc:topic/ppc-kvm] BUILD SUCCESS c6482eb8d937f3c97f4e73253810173c0040fd7d
tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git topic/ppc-kvm branch HEAD: c6482eb8d937f3c97f4e73253810173c0040fd7d KVM: PPC: Book3S HV nestedv2: Add support for reading VPA counters for pseries guests elapsed time: 1338m configs tested: 117 configs skipped: 155 The following configs have been built successfully. More configs may be tested in the coming days. tested configs: alpha allnoconfig gcc alphaallyesconfig gcc alpha defconfig gcc arc allnoconfig gcc arc axs101_defconfig gcc arc defconfig gcc arc randconfig-001-20240531 gcc arc randconfig-002-20240531 gcc armmmp2_defconfig gcc arm omap2plus_defconfig gcc armvexpress_defconfig gcc arm wpcm450_defconfig gcc arm64allmodconfig clang arm64 allnoconfig gcc arm64allyesconfig clang arm64 defconfig gcc arm64 randconfig-003-20240531 gcc arm64 randconfig-004-20240531 gcc csky allnoconfig gcc cskydefconfig gcc csky randconfig-001-20240531 gcc csky randconfig-002-20240531 gcc hexagon allmodconfig clang hexagon allyesconfig clang i386 buildonly-randconfig-001-20240531 clang i386 buildonly-randconfig-004-20240531 clang i386 buildonly-randconfig-006-20240531 clang i386defconfig clang i386 randconfig-002-20240531 clang i386 randconfig-003-20240531 clang i386 randconfig-005-20240531 clang i386 randconfig-006-20240531 clang i386 randconfig-011-20240531 clang i386 randconfig-014-20240531 clang i386 randconfig-016-20240531 clang loongarchallmodconfig gcc loongarch allnoconfig gcc loongarchallyesconfig gcc loongarch defconfig gcc loongarch randconfig-001-20240531 gcc loongarch randconfig-002-20240531 gcc m68k allmodconfig gcc m68k allnoconfig gcc m68k allyesconfig gcc m68kdefconfig gcc microblaze allmodconfig gcc microblazeallnoconfig gcc microblaze allyesconfig gcc microblaze defconfig gcc mips allmodconfig gcc mips allnoconfig gcc mips allyesconfig gcc mips decstation_64_defconfig gcc nios2allmodconfig gcc nios2 allnoconfig gcc nios2allyesconfig gcc nios2 defconfig gcc nios2 randconfig-001-20240531 gcc nios2 randconfig-002-20240531 gcc openrisc allmodconfig gcc openriscor1ksim_defconfig gcc pariscrandconfig-001-20240531 gcc pariscrandconfig-002-20240531 gcc powerpc allmodconfig gcc powerpc allnoconfig gcc powerpc allyesconfig clang powerpc randconfig-001-20240531 clang powerpc randconfig-002-20240531 clang powerpc randconfig-003-20240531 gcc powerpc storcenter_defconfig gcc powerpc64 randconfig-001-20240531 clang powerpc64 randconfig-002-20240531 clang powerpc64 randconfig-003-20240531 gcc riscvallmodconfig clang riscvallyesconfig clang riscv defconfig clang s390 allnoconfig clang s390 allyesconfig gcc s390defconfig clang s390 randconfig-001-20240531 gcc s390 randconfig-002-20240531 gcc sh allmodconfig gcc sh allyesconfig gcc shrandconfig-001-20240531 gcc shrandconfig-002-2024053
[powerpc:fixes] BUILD SUCCESS be2fc65d66e0406cc9d39d40becaecdf4ee765f3
tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git fixes branch HEAD: be2fc65d66e0406cc9d39d40becaecdf4ee765f3 powerpc: Limit ARCH_HAS_KERNEL_FPU_SUPPORT to PPC64 elapsed time: 1339m configs tested: 117 configs skipped: 155 The following configs have been built successfully. More configs may be tested in the coming days. tested configs: alpha allnoconfig gcc alphaallyesconfig gcc alpha defconfig gcc arc allnoconfig gcc arc axs101_defconfig gcc arc defconfig gcc arc randconfig-001-20240531 gcc arc randconfig-002-20240531 gcc armmmp2_defconfig gcc arm omap2plus_defconfig gcc armvexpress_defconfig gcc arm wpcm450_defconfig gcc arm64allmodconfig clang arm64 allnoconfig gcc arm64allyesconfig clang arm64 defconfig gcc arm64 randconfig-003-20240531 gcc arm64 randconfig-004-20240531 gcc csky allnoconfig gcc cskydefconfig gcc csky randconfig-001-20240531 gcc csky randconfig-002-20240531 gcc hexagon allmodconfig clang hexagon allyesconfig clang i386 buildonly-randconfig-001-20240531 clang i386 buildonly-randconfig-004-20240531 clang i386 buildonly-randconfig-006-20240531 clang i386defconfig clang i386 randconfig-002-20240531 clang i386 randconfig-003-20240531 clang i386 randconfig-005-20240531 clang i386 randconfig-006-20240531 clang i386 randconfig-011-20240531 clang i386 randconfig-014-20240531 clang i386 randconfig-016-20240531 clang loongarchallmodconfig gcc loongarch allnoconfig gcc loongarchallyesconfig gcc loongarch defconfig gcc loongarch randconfig-001-20240531 gcc loongarch randconfig-002-20240531 gcc m68k allmodconfig gcc m68k allnoconfig gcc m68k allyesconfig gcc m68kdefconfig gcc microblaze allmodconfig gcc microblazeallnoconfig gcc microblaze allyesconfig gcc microblaze defconfig gcc mips allmodconfig gcc mips allnoconfig gcc mips allyesconfig gcc mips decstation_64_defconfig gcc nios2allmodconfig gcc nios2 allnoconfig gcc nios2allyesconfig gcc nios2 defconfig gcc nios2 randconfig-001-20240531 gcc nios2 randconfig-002-20240531 gcc openrisc allmodconfig gcc openriscor1ksim_defconfig gcc pariscrandconfig-001-20240531 gcc pariscrandconfig-002-20240531 gcc powerpc allmodconfig gcc powerpc allnoconfig gcc powerpc allyesconfig clang powerpc randconfig-001-20240531 clang powerpc randconfig-002-20240531 clang powerpc randconfig-003-20240531 gcc powerpc storcenter_defconfig gcc powerpc64 randconfig-001-20240531 clang powerpc64 randconfig-002-20240531 clang powerpc64 randconfig-003-20240531 gcc riscvallmodconfig clang riscvallyesconfig clang riscv defconfig clang s390 allnoconfig clang s390 allyesconfig gcc s390defconfig clang s390 randconfig-001-20240531 gcc s390 randconfig-002-20240531 gcc sh allmodconfig gcc sh allyesconfig gcc shrandconfig-001-20240531 gcc shrandconfig-002-20240531 gcc sh se7
[powerpc:next-test] BUILD SUCCESS df2b174d5990bc236f9793831b5286940a015a74
tree/branch: https://github.com/linuxppc/linux next-test branch HEAD: df2b174d5990bc236f9793831b5286940a015a74 powerpc/numa: Online a node if PHB is attached. elapsed time: 1257m configs tested: 91 configs skipped: 155 The following configs have been built successfully. More configs may be tested in the coming days. tested configs: alpha allnoconfig gcc alphaallyesconfig gcc alpha defconfig gcc arc allnoconfig gcc arc axs101_defconfig gcc arc defconfig gcc armmmp2_defconfig gcc arm omap2plus_defconfig gcc armvexpress_defconfig gcc arm wpcm450_defconfig gcc arm64allmodconfig clang arm64 allnoconfig gcc arm64allyesconfig clang arm64 defconfig gcc csky allnoconfig gcc cskydefconfig gcc hexagon allmodconfig clang hexagon allyesconfig clang i386 buildonly-randconfig-001-20240531 clang i386 buildonly-randconfig-004-20240531 clang i386 buildonly-randconfig-006-20240531 clang i386defconfig clang i386 randconfig-002-20240531 clang i386 randconfig-003-20240531 clang i386 randconfig-005-20240531 clang i386 randconfig-006-20240531 clang i386 randconfig-011-20240531 clang i386 randconfig-014-20240531 clang i386 randconfig-016-20240531 clang loongarchallmodconfig gcc loongarch allnoconfig gcc loongarch defconfig gcc m68k allmodconfig gcc m68k allnoconfig gcc m68k allyesconfig gcc m68kdefconfig gcc microblaze allmodconfig gcc microblazeallnoconfig gcc microblaze allyesconfig gcc microblaze defconfig gcc mips allnoconfig gcc mips allyesconfig gcc mips decstation_64_defconfig gcc nios2allmodconfig gcc nios2 allnoconfig gcc nios2allyesconfig gcc nios2 defconfig gcc openriscor1ksim_defconfig gcc powerpc allmodconfig gcc powerpc allnoconfig gcc powerpc allyesconfig clang powerpc randconfig-001-20240531 clang powerpc randconfig-002-20240531 clang powerpc randconfig-003-20240531 gcc powerpc storcenter_defconfig gcc powerpc64 randconfig-001-20240531 clang powerpc64 randconfig-002-20240531 clang powerpc64 randconfig-003-20240531 gcc riscvallmodconfig clang riscvallyesconfig clang riscv defconfig clang s390 allnoconfig clang s390 allyesconfig gcc s390defconfig clang sh allmodconfig gcc sh allyesconfig gcc sh se7343_defconfig gcc sh secureedge5410_defconfig gcc sparcallmodconfig gcc sparc64 allmodconfig gcc sparc64 allyesconfig gcc um allmodconfig clang umallnoconfig clang um allyesconfig gcc um defconfig clang um x86_64_defconfig clang x86_64allnoconfig clang x86_64 allyesconfig clang x86_64 buildonly-randconfig-001-20240531 clang x86_64 buildonly-randconfig-003-20240531 clang x86_64 buildonly-randconfig-004-20240531 clang x86_64 buildonly-randconfig-006-20240531 clang x86_64randconfig-002-20240531 clang x86_64randconfig-011-20240531 clang x86_64randconfig-014-20240531 clang x86_64randconfig-071-20240531 clang x86_64
Re: [PATCH v1 1/6] ASoC: codecs: Remove unused of_gpio.h
Hi Andy, kernel test robot noticed the following build errors: [auto build test ERROR on broonie-sound/for-next] [also build test ERROR on shawnguo/for-next rockchip/for-next linus/master v6.10-rc1 next-20240529] [If your patch is applied to the wrong git tree, kindly drop us a note. And when submitting patch, we suggest to use '--base' as documented in https://git-scm.com/docs/git-format-patch#_base_tree_information] url: https://github.com/intel-lab-lkp/linux/commits/Andy-Shevchenko/ASoC-codecs-Remove-unused-of_gpio-h/20240531-070350 base: https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git for-next patch link: https://lore.kernel.org/r/20240530230037.1156253-2-andriy.shevchenko%40linux.intel.com patch subject: [PATCH v1 1/6] ASoC: codecs: Remove unused of_gpio.h config: i386-buildonly-randconfig-006-20240531 (https://download.01.org/0day-ci/archive/20240531/202405311428.tzsbmips-...@intel.com/config) compiler: clang version 18.1.5 (https://github.com/llvm/llvm-project 617a15a9eac96088ae5e9134248d8236e34b91b1) reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20240531/202405311428.tzsbmips-...@intel.com/reproduce) If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot | Closes: https://lore.kernel.org/oe-kbuild-all/202405311428.tzsbmips-...@intel.com/ All errors (new ones prefixed by >>): >> sound/soc/codecs/tas2781-comlib.c:408:6: error: call to undeclared function >> 'gpio_is_valid'; ISO C99 and later do not support implicit function >> declarations [-Wimplicit-function-declaration] 408 | if (gpio_is_valid(tas_priv->irq_info.irq_gpio)) | ^ sound/soc/codecs/tas2781-comlib.c:408:6: note: did you mean 'uuid_is_valid'? include/linux/uuid.h:102:19: note: 'uuid_is_valid' declared here 102 | bool __must_check uuid_is_valid(const char *uuid); | ^ >> sound/soc/codecs/tas2781-comlib.c:409:3: error: call to undeclared function >> 'gpio_free'; ISO C99 and later do not support implicit function declarations >> [-Wimplicit-function-declaration] 409 | gpio_free(tas_priv->irq_info.irq_gpio); | ^ sound/soc/codecs/tas2781-comlib.c:409:3: note: did you mean 'pmd_free'? include/asm-generic/pgtable-nopmd.h:63:20: note: 'pmd_free' declared here 63 | static inline void pmd_free(struct mm_struct *mm, pmd_t *pmd) |^ 2 errors generated. -- >> sound/soc/codecs/tas2781-i2c.c:664:6: error: call to undeclared function >> 'gpio_is_valid'; ISO C99 and later do not support implicit function >> declarations [-Wimplicit-function-declaration] 664 | if (gpio_is_valid(tas_priv->irq_info.irq_gpio)) { | ^ sound/soc/codecs/tas2781-i2c.c:664:6: note: did you mean 'uuid_is_valid'? include/linux/uuid.h:102:19: note: 'uuid_is_valid' declared here 102 | bool __must_check uuid_is_valid(const char *uuid); | ^ >> sound/soc/codecs/tas2781-i2c.c:665:8: error: call to undeclared function >> 'gpio_request'; ISO C99 and later do not support implicit function >> declarations [-Wimplicit-function-declaration] 665 | rc = gpio_request(tas_priv->irq_info.irq_gpio, | ^ >> sound/soc/codecs/tas2781-i2c.c:668:4: error: call to undeclared function >> 'gpio_direction_input'; ISO C99 and later do not support implicit function >> declarations [-Wimplicit-function-declaration] 668 | gpio_direction_input( | ^ sound/soc/codecs/tas2781-i2c.c:668:4: note: did you mean 'gpiod_direction_input'? include/linux/gpio/consumer.h:110:5: note: 'gpiod_direction_input' declared here 110 | int gpiod_direction_input(struct gpio_desc *desc); | ^ >> sound/soc/codecs/tas2781-i2c.c:672:5: error: call to undeclared function >> 'gpio_to_irq'; ISO C99 and later do not support implicit function >> declarations [-Wimplicit-function-declaration] 672 | gpio_to_irq(tas_priv->irq_info.irq_gpio); | ^ sound/soc/codecs/tas2781-i2c.c:672:5: note: did you mean 'gpiod_to_irq'? include/linux/gpio/consumer.h:167:5: note: 'gpiod_to_irq' declared here 167 | int gpiod_to_irq(const struct gpio_desc *desc); | ^ 4 errors generated. vim +/gpio_is_valid +408 sound/soc/codecs/tas2781-comlib.c ef3bcde75d06d6 Shenghao Ding 2023-06-18 405 ef3bcde75d06d6 Shenghao
Re: [PATCH v8] arch/powerpc/kvm: Add support for reading VPA counters for pseries guests
Hi Gautam, kernel test robot noticed the following build errors: [auto build test ERROR on powerpc/topic/ppc-kvm] [also build test ERROR on powerpc/next powerpc/fixes kvm/queue mst-vhost/linux-next linus/master v6.9 next-20240517] [cannot apply to kvm/linux-next] [If your patch is applied to the wrong git tree, kindly drop us a note. And when submitting patch, we suggest to use '--base' as documented in https://git-scm.com/docs/git-format-patch#_base_tree_information] url: https://github.com/intel-lab-lkp/linux/commits/Gautam-Menghani/arch-powerpc-kvm-Add-support-for-reading-VPA-counters-for-pseries-guests/20240510-185213 base: https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git topic/ppc-kvm patch link: https://lore.kernel.org/r/20240510104941.78410-1-gautam%40linux.ibm.com patch subject: [PATCH v8] arch/powerpc/kvm: Add support for reading VPA counters for pseries guests config: powerpc-ppc64_defconfig (https://download.01.org/0day-ci/archive/20240518/202405180535.yomk4bga-...@intel.com/config) compiler: powerpc64-linux-gcc (GCC) 13.2.0 reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20240518/202405180535.yomk4bga-...@intel.com/reproduce) If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot | Closes: https://lore.kernel.org/oe-kbuild-all/202405180535.yomk4bga-...@intel.com/ All errors (new ones prefixed by >>): powerpc64-linux-ld: warning: discarding dynamic section .glink powerpc64-linux-ld: warning: discarding dynamic section .plt powerpc64-linux-ld: linkage table error against `__traceiter_kvmppc_vcpu_stats' powerpc64-linux-ld: stubs don't match calculated size powerpc64-linux-ld: can not build stubs: bad value powerpc64-linux-ld: arch/powerpc/kvm/book3s_hv_nestedv2.o: in function `do_trace_nested_cs_time': >> book3s_hv_nestedv2.c:(.text+0x4b4): undefined reference to >> `__traceiter_kvmppc_vcpu_stats' powerpc64-linux-ld: arch/powerpc/kvm/book3s_hv_nestedv2.o:(__jump_table+0x8): undefined reference to `__tracepoint_kvmppc_vcpu_stats' -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki
Re: [PATCH 1/1] powerpc/numa: Online a node if PHB is attached.
Hi Nilay, kernel test robot noticed the following build warnings: [auto build test WARNING on powerpc/next] [also build test WARNING on powerpc/fixes linus/master v6.9 next-20240517] [If your patch is applied to the wrong git tree, kindly drop us a note. And when submitting patch, we suggest to use '--base' as documented in https://git-scm.com/docs/git-format-patch#_base_tree_information] url: https://github.com/intel-lab-lkp/linux/commits/Nilay-Shroff/powerpc-numa-Online-a-node-if-PHB-is-attached/20240516-201619 base: https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git next patch link: https://lore.kernel.org/r/20240516081230.3119651-2-nilay%40linux.ibm.com patch subject: [PATCH 1/1] powerpc/numa: Online a node if PHB is attached. config: powerpc-allyesconfig (https://download.01.org/0day-ci/archive/20240517/202405171615.nbra8poe-...@intel.com/config) compiler: clang version 19.0.0git (https://github.com/llvm/llvm-project d3455f4ddd16811401fa153298fadd2f59f6914e) reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20240517/202405171615.nbra8poe-...@intel.com/reproduce) If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot | Closes: https://lore.kernel.org/oe-kbuild-all/202405171615.nbra8poe-...@intel.com/ All warnings (new ones prefixed by >>): In file included from arch/powerpc/mm/numa.c:10: In file included from include/linux/memblock.h:12: In file included from include/linux/mm.h:2208: include/linux/vmstat.h:508:43: warning: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Wenum-enum-conversion] 508 | return vmstat_text[NR_VM_ZONE_STAT_ITEMS + |~ ^ 509 |item]; | include/linux/vmstat.h:515:43: warning: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Wenum-enum-conversion] 515 | return vmstat_text[NR_VM_ZONE_STAT_ITEMS + |~ ^ 516 |NR_VM_NUMA_EVENT_ITEMS + |~~ include/linux/vmstat.h:522:36: warning: arithmetic between different enumeration types ('enum node_stat_item' and 'enum lru_list') [-Wenum-enum-conversion] 522 | return node_stat_name(NR_LRU_BASE + lru) + 3; // skip "nr_" | ~~~ ^ ~~~ include/linux/vmstat.h:527:43: warning: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Wenum-enum-conversion] 527 | return vmstat_text[NR_VM_ZONE_STAT_ITEMS + |~ ^ 528 |NR_VM_NUMA_EVENT_ITEMS + |~~ include/linux/vmstat.h:536:43: warning: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Wenum-enum-conversion] 536 | return vmstat_text[NR_VM_ZONE_STAT_ITEMS + |~ ^ 537 |NR_VM_NUMA_EVENT_ITEMS + |~~ >> arch/powerpc/mm/numa.c:1017:7: warning: variable 'nid' is used uninitialized >> whenever 'if' condition is false [-Wsometimes-uninitialized] 1017 | if (associativity) { | ^ arch/powerpc/mm/numa.c:1021:14: note: uninitialized use occurs here 1021 | if (likely(nid >= 0) && !node_online(nid)) |^~~ include/linux/compiler.h:76:40: note: expanded from macro 'likely' 76 | # define likely(x) __builtin_expect(!!(x), 1) | ^ arch/powerpc/mm/numa.c:1017:3: note: remove the 'if' if its condition is always true 1017 | if (associativity) { | ^~ arch/powerpc/mm/numa.c:1014:10: note: initialize the variable 'nid' to silence this warning 1014 | int nid; |^ | = 0 6 warnings generated. vim +1017 arch/powerpc/mm/numa.c 896 897 static int __init parse_numa_properties(void) 898 { 899 struct device_node *memory, *pci; 900 int default_nid = 0; 901 unsigned long i; 902 con
Re: [PATCH] PowerPC: Replace kretprobe with rethook
Hi Abhishek, kernel test robot noticed the following build errors: [auto build test ERROR on powerpc/next] [also build test ERROR on powerpc/fixes linus/master v6.9 next-20240516] [If your patch is applied to the wrong git tree, kindly drop us a note. And when submitting patch, we suggest to use '--base' as documented in https://git-scm.com/docs/git-format-patch#_base_tree_information] url: https://github.com/intel-lab-lkp/linux/commits/Abhishek-Dubey/PowerPC-Replace-kretprobe-with-rethook/20240516-214818 base: https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git next patch link: https://lore.kernel.org/r/20240516134646.1059114-1-adubey%40linux.ibm.com patch subject: [PATCH] PowerPC: Replace kretprobe with rethook config: powerpc-asp8347_defconfig (https://download.01.org/0day-ci/archive/20240517/202405171203.casoixjg-...@intel.com/config) compiler: clang version 17.0.6 (https://github.com/llvm/llvm-project 6009708b4367171ccdbf4b5905cb6a803753fe18) reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20240517/202405171203.casoixjg-...@intel.com/reproduce) If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot | Closes: https://lore.kernel.org/oe-kbuild-all/202405171203.casoixjg-...@intel.com/ All errors (new ones prefixed by >>): >> ld.lld: error: undefined symbol: arch_rethook_trampoline >>> referenced by stacktrace.c >>> arch/powerpc/kernel/stacktrace.o:(arch_stack_walk_reliable) in archive vmlinux.a >>> referenced by stacktrace.c >>> arch/powerpc/kernel/stacktrace.o:(arch_stack_walk_reliable) in archive vmlinux.a -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki
Re: [PATCH] PowerPC: Replace kretprobe with rethook
Hi Abhishek, kernel test robot noticed the following build errors: [auto build test ERROR on powerpc/next] [also build test ERROR on powerpc/fixes linus/master v6.9 next-20240516] [If your patch is applied to the wrong git tree, kindly drop us a note. And when submitting patch, we suggest to use '--base' as documented in https://git-scm.com/docs/git-format-patch#_base_tree_information] url: https://github.com/intel-lab-lkp/linux/commits/Abhishek-Dubey/PowerPC-Replace-kretprobe-with-rethook/20240516-214818 base: https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git next patch link: https://lore.kernel.org/r/20240516134646.1059114-1-adubey%40linux.ibm.com patch subject: [PATCH] PowerPC: Replace kretprobe with rethook config: powerpc-allnoconfig (https://download.01.org/0day-ci/archive/20240517/202405171247.spwntdjg-...@intel.com/config) compiler: powerpc-linux-gcc (GCC) 13.2.0 reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20240517/202405171247.spwntdjg-...@intel.com/reproduce) If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot | Closes: https://lore.kernel.org/oe-kbuild-all/202405171247.spwntdjg-...@intel.com/ All errors (new ones prefixed by >>): powerpc-linux-ld: arch/powerpc/kernel/stacktrace.o: in function `arch_stack_walk_reliable': >> stacktrace.c:(.text+0x172): undefined reference to `arch_rethook_trampoline' >> powerpc-linux-ld: stacktrace.c:(.text+0x17e): undefined reference to >> `arch_rethook_trampoline' -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki
[powerpc:next] BUILD SUCCESS 61700f816e6f58f6b1aaa881a69a784d146e30f0
tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git next branch HEAD: 61700f816e6f58f6b1aaa881a69a784d146e30f0 powerpc/fadump: Fix section mismatch warning elapsed time: 734m configs tested: 190 configs skipped: 3 The following configs have been built successfully. More configs may be tested in the coming days. tested configs: alpha allnoconfig gcc alphaallyesconfig gcc alpha defconfig gcc arc allmodconfig gcc arc allnoconfig gcc arc allyesconfig gcc arc defconfig gcc arc randconfig-001-20240517 gcc arc randconfig-002-20240517 gcc arm allmodconfig gcc arm allnoconfig clang arm allyesconfig gcc arm collie_defconfig gcc arm davinci_all_defconfig clang arm defconfig clang armdove_defconfig gcc armhisi_defconfig gcc arm lpc32xx_defconfig clang arm nhk8815_defconfig clang arm pxa_defconfig gcc arm randconfig-001-20240517 clang arm randconfig-002-20240517 clang arm randconfig-003-20240517 clang arm randconfig-004-20240517 clang arm sama7_defconfig clang arm spear13xx_defconfig gcc arm tegra_defconfig gcc arm vf610m4_defconfig gcc arm wpcm450_defconfig gcc arm64allmodconfig clang arm64 allnoconfig gcc arm64 defconfig gcc arm64 randconfig-001-20240517 clang arm64 randconfig-002-20240517 gcc arm64 randconfig-003-20240517 clang arm64 randconfig-004-20240517 clang csky allmodconfig gcc csky allnoconfig gcc csky allyesconfig gcc cskydefconfig gcc csky randconfig-001-20240517 gcc csky randconfig-002-20240517 gcc hexagon allmodconfig clang hexagon allnoconfig clang hexagon allyesconfig clang hexagon defconfig clang hexagon randconfig-001-20240517 clang hexagon randconfig-002-20240517 clang i386 allmodconfig gcc i386 allnoconfig gcc i386 allyesconfig gcc i386 buildonly-randconfig-001-20240516 clang i386 buildonly-randconfig-001-20240517 clang i386 buildonly-randconfig-002-20240516 clang i386 buildonly-randconfig-002-20240517 clang i386 buildonly-randconfig-003-20240516 clang i386 buildonly-randconfig-003-20240517 gcc i386 buildonly-randconfig-004-20240516 gcc i386 buildonly-randconfig-004-20240517 clang i386 buildonly-randconfig-005-20240516 gcc i386 buildonly-randconfig-005-20240517 clang i386 buildonly-randconfig-006-20240516 gcc i386 buildonly-randconfig-006-20240517 gcc i386defconfig clang i386 randconfig-001-20240516 gcc i386 randconfig-001-20240517 gcc i386 randconfig-002-20240516 gcc i386 randconfig-002-20240517 gcc i386 randconfig-003-20240516 clang i386 randconfig-003-20240517 gcc i386 randconfig-004-20240516 clang i386 randconfig-004-20240517 gcc i386 randconfig-005-20240516 clang i386 randconfig-005-20240517 gcc i386 randconfig-006-20240516 clang i386 randconfig-006-20240517 gcc i386 randconfig-011-20240516 gcc i386 randconfig-011-20240517 gcc i386 randconfig-012-20240516 gcc i386 randconfig-012-20240517 clang i386 randconfig-013-20240516 clang i386 randconfig-013-20240517 gcc i386 randconfig-014-20240516 gcc i386 randconfig-014-20240517 gcc i386 randconfig-015-20240516 gcc i386 randconfig-0
Re: [PATCH v8] arch/powerpc/kvm: Add support for reading VPA counters for pseries guests
Hi Gautam, kernel test robot noticed the following build errors: [auto build test ERROR on powerpc/topic/ppc-kvm] [also build test ERROR on powerpc/next powerpc/fixes kvm/queue mst-vhost/linux-next linus/master v6.9 next-20240516] [cannot apply to kvm/linux-next] [If your patch is applied to the wrong git tree, kindly drop us a note. And when submitting patch, we suggest to use '--base' as documented in https://git-scm.com/docs/git-format-patch#_base_tree_information] url: https://github.com/intel-lab-lkp/linux/commits/Gautam-Menghani/arch-powerpc-kvm-Add-support-for-reading-VPA-counters-for-pseries-guests/20240510-185213 base: https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git topic/ppc-kvm patch link: https://lore.kernel.org/r/20240510104941.78410-1-gautam%40linux.ibm.com patch subject: [PATCH v8] arch/powerpc/kvm: Add support for reading VPA counters for pseries guests config: powerpc-allmodconfig (https://download.01.org/0day-ci/archive/20240517/202405170932.tl7g99ij-...@intel.com/config) compiler: powerpc64-linux-gcc (GCC) 13.2.0 reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20240517/202405170932.tl7g99ij-...@intel.com/reproduce) If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot | Closes: https://lore.kernel.org/oe-kbuild-all/202405170932.tl7g99ij-...@intel.com/ All errors (new ones prefixed by >>): powerpc64-linux-ld: warning: discarding dynamic section .glink powerpc64-linux-ld: warning: discarding dynamic section .plt powerpc64-linux-ld: linkage table error against `__traceiter_kvmppc_vcpu_stats' powerpc64-linux-ld: stubs don't match calculated size powerpc64-linux-ld: can not build stubs: bad value powerpc64-linux-ld: arch/powerpc/kvm/book3s_hv_nestedv2.o: in function `do_trace_nested_cs_time': >> book3s_hv_nestedv2.c:(.text.do_trace_nested_cs_time+0x264): undefined >> reference to `__traceiter_kvmppc_vcpu_stats' >> powerpc64-linux-ld: >> arch/powerpc/kvm/book3s_hv_nestedv2.o:(__jump_table+0x8): undefined >> reference to `__tracepoint_kvmppc_vcpu_stats' -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki
[powerpc:merge] BUILD SUCCESS 47279113c5d094a564909879dd1983f3c72c2ee5
tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git merge branch HEAD: 47279113c5d094a564909879dd1983f3c72c2ee5 Automatic merge of 'next' into merge (2024-05-13 23:14) elapsed time: 1449m configs tested: 195 configs skipped: 3 The following configs have been built successfully. More configs may be tested in the coming days. tested configs: alpha allnoconfig gcc alphaallyesconfig gcc alpha defconfig gcc arc allmodconfig gcc arc allnoconfig gcc arc allyesconfig gcc arc defconfig gcc arc randconfig-001-20240514 gcc arc randconfig-002-20240514 gcc arc tb10x_defconfig gcc arm allmodconfig gcc arm allnoconfig clang arm allyesconfig gcc arm defconfig clang arm pxa168_defconfig clang arm randconfig-001-20240514 clang arm randconfig-002-20240514 gcc arm randconfig-003-20240514 gcc arm randconfig-004-20240514 gcc armrealview_defconfig clang arm rpc_defconfig clang arm64allmodconfig clang arm64 allnoconfig gcc arm64 defconfig gcc arm64 randconfig-001-20240514 clang arm64 randconfig-002-20240514 clang arm64 randconfig-003-20240514 gcc arm64 randconfig-004-20240514 clang csky allmodconfig gcc csky allnoconfig gcc csky allyesconfig gcc cskydefconfig gcc csky randconfig-001-20240514 gcc csky randconfig-002-20240514 gcc hexagon allmodconfig clang hexagon allnoconfig clang hexagon allyesconfig clang hexagon defconfig clang hexagon randconfig-001-20240514 clang hexagon randconfig-002-20240514 clang i386 allmodconfig gcc i386 allnoconfig gcc i386 allyesconfig gcc i386 buildonly-randconfig-001-20240513 clang i386 buildonly-randconfig-001-20240514 clang i386 buildonly-randconfig-002-20240513 clang i386 buildonly-randconfig-002-20240514 clang i386 buildonly-randconfig-003-20240513 gcc i386 buildonly-randconfig-003-20240514 gcc i386 buildonly-randconfig-004-20240513 clang i386 buildonly-randconfig-004-20240514 clang i386 buildonly-randconfig-005-20240513 gcc i386 buildonly-randconfig-005-20240514 gcc i386 buildonly-randconfig-006-20240513 gcc i386 buildonly-randconfig-006-20240514 clang i386defconfig clang i386 randconfig-001-20240513 gcc i386 randconfig-001-20240514 gcc i386 randconfig-002-20240513 clang i386 randconfig-002-20240514 clang i386 randconfig-003-20240513 gcc i386 randconfig-003-20240514 gcc i386 randconfig-004-20240513 clang i386 randconfig-004-20240514 clang i386 randconfig-005-20240513 gcc i386 randconfig-005-20240514 clang i386 randconfig-006-20240513 gcc i386 randconfig-006-20240514 clang i386 randconfig-011-20240513 gcc i386 randconfig-011-20240514 clang i386 randconfig-012-20240513 clang i386 randconfig-012-20240514 gcc i386 randconfig-013-20240513 clang i386 randconfig-013-20240514 gcc i386 randconfig-014-20240513 gcc i386 randconfig-014-20240514 clang i386 randconfig-015-20240513 gcc i386 randconfig-015-20240514 gcc i386 randconfig-016-20240513 clang i386 randconfig-016-20240514 clang loongarchallmodconfig gcc loongarch allnoconfig gcc loongarch defconfig gcc loongarch randconfig-001-20240514 gcc loongarch randconfig-002-20240514 gcc m68k
[powerpc:next-test] BUILD SUCCESS 7b090b6ff51b9a9f002139660672f662b95f0630
tree/branch: https://github.com/linuxppc/linux next-test branch HEAD: 7b090b6ff51b9a9f002139660672f662b95f0630 powerpc/85xx: fix compile error without CONFIG_CRASH_DUMP elapsed time: 733m configs tested: 179 configs skipped: 3 The following configs have been built successfully. More configs may be tested in the coming days. tested configs: alpha allnoconfig gcc alphaallyesconfig gcc alpha defconfig gcc arc allmodconfig gcc arc allnoconfig gcc arc allyesconfig gcc arc defconfig gcc arc randconfig-001-20240513 gcc arc randconfig-002-20240513 gcc arm allmodconfig gcc arm allnoconfig clang arm allyesconfig gcc arm aspeed_g5_defconfig gcc arm defconfig clang arm footbridge_defconfig clang armhisi_defconfig gcc arm lpc18xx_defconfig clang arm randconfig-001-20240513 clang arm randconfig-002-20240513 gcc arm randconfig-003-20240513 clang arm randconfig-004-20240513 gcc arm socfpga_defconfig gcc arm64allmodconfig clang arm64 allnoconfig gcc arm64 defconfig gcc arm64 randconfig-001-20240513 gcc arm64 randconfig-002-20240513 gcc arm64 randconfig-003-20240513 clang arm64 randconfig-004-20240513 clang csky allmodconfig gcc csky allnoconfig gcc csky allyesconfig gcc cskydefconfig gcc csky randconfig-001-20240513 gcc csky randconfig-002-20240513 gcc hexagon allmodconfig clang hexagon allnoconfig clang hexagon allyesconfig clang hexagon defconfig clang hexagon randconfig-001-20240513 clang hexagon randconfig-002-20240513 clang i386 allmodconfig gcc i386 allnoconfig gcc i386 allyesconfig gcc i386 buildonly-randconfig-001-20240513 clang i386 buildonly-randconfig-002-20240513 clang i386 buildonly-randconfig-003-20240513 gcc i386 buildonly-randconfig-004-20240513 clang i386 buildonly-randconfig-005-20240513 gcc i386 buildonly-randconfig-006-20240513 gcc i386defconfig clang i386 randconfig-001-20240513 gcc i386 randconfig-002-20240513 clang i386 randconfig-003-20240513 gcc i386 randconfig-004-20240513 clang i386 randconfig-005-20240513 gcc i386 randconfig-006-20240513 gcc i386 randconfig-011-20240513 gcc i386 randconfig-012-20240513 clang i386 randconfig-013-20240513 clang i386 randconfig-014-20240513 gcc i386 randconfig-015-20240513 gcc i386 randconfig-016-20240513 clang loongarchallmodconfig gcc loongarch allnoconfig gcc loongarch defconfig gcc loongarch randconfig-001-20240513 gcc loongarch randconfig-002-20240513 gcc m68k allmodconfig gcc m68k allnoconfig gcc m68k allyesconfig gcc m68kdefconfig gcc m68km5307c3_defconfig gcc m68k m5475evb_defconfig gcc microblaze allmodconfig gcc microblazeallnoconfig gcc microblaze allyesconfig gcc microblaze defconfig gcc mips allnoconfig gcc mips allyesconfig gcc mipsbcm63xx_defconfig clang mips loongson1b_defconfig clang mipsmaltaup_xpa_defconfig gcc nios2allmodconfig gcc nios2 allnoconfig gcc nios2allyesconfig gcc n
[powerpc:next] BUILD SUCCESS e789d4499abdb488dd9cabce4f95c74dac6bcbe5
tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git next branch HEAD: e789d4499abdb488dd9cabce4f95c74dac6bcbe5 Merge branch 'topic/kdump-hotplug' into next elapsed time: 733m configs tested: 176 configs skipped: 4 The following configs have been built successfully. More configs may be tested in the coming days. tested configs: alpha allnoconfig gcc alphaallyesconfig gcc alpha defconfig gcc arc allmodconfig gcc arc allnoconfig gcc arc allyesconfig gcc arc defconfig gcc arcnsim_700_defconfig gcc arc randconfig-001-20240514 gcc arc randconfig-002-20240514 gcc arm allmodconfig gcc arm allnoconfig clang arm allyesconfig gcc arm bcm2835_defconfig clang arm davinci_all_defconfig clang arm defconfig clang arm imxrt_defconfig clang armmmp2_defconfig gcc arm mv78xx0_defconfig clang armneponset_defconfig gcc arm randconfig-001-20240514 clang arm randconfig-002-20240514 gcc arm randconfig-003-20240514 gcc arm randconfig-004-20240514 gcc arm64allmodconfig clang arm64 allnoconfig gcc arm64 defconfig gcc arm64 randconfig-001-20240514 clang arm64 randconfig-002-20240514 clang arm64 randconfig-003-20240514 gcc arm64 randconfig-004-20240514 clang csky allmodconfig gcc csky allnoconfig gcc csky allyesconfig gcc cskydefconfig gcc csky randconfig-001-20240514 gcc csky randconfig-002-20240514 gcc hexagon allmodconfig clang hexagon allnoconfig clang hexagon allyesconfig clang hexagon defconfig clang hexagon randconfig-001-20240514 clang hexagon randconfig-002-20240514 clang i386 allmodconfig gcc i386 allnoconfig gcc i386 allyesconfig gcc i386 buildonly-randconfig-001-20240513 clang i386 buildonly-randconfig-002-20240513 clang i386 buildonly-randconfig-003-20240513 gcc i386 buildonly-randconfig-004-20240513 clang i386 buildonly-randconfig-005-20240513 gcc i386 buildonly-randconfig-006-20240513 gcc i386defconfig clang i386 randconfig-001-20240513 gcc i386 randconfig-002-20240513 clang i386 randconfig-003-20240513 gcc i386 randconfig-004-20240513 clang i386 randconfig-005-20240513 gcc i386 randconfig-006-20240513 gcc i386 randconfig-011-20240513 gcc i386 randconfig-012-20240513 clang i386 randconfig-013-20240513 clang i386 randconfig-014-20240513 gcc i386 randconfig-015-20240513 gcc i386 randconfig-016-20240513 clang loongarchallmodconfig gcc loongarch allnoconfig gcc loongarch defconfig gcc loongarch randconfig-001-20240514 gcc loongarch randconfig-002-20240514 gcc m68k allmodconfig gcc m68k allnoconfig gcc m68k allyesconfig gcc m68kdefconfig gcc microblaze allmodconfig gcc microblazeallnoconfig gcc microblaze allyesconfig gcc microblaze defconfig gcc mips allnoconfig gcc mips allyesconfig gcc mips rm200_defconfig gcc nios2allmodconfig gcc nios2 allnoconfig gcc nios2allyesconfig gcc nios2 defconfig gcc nios2 randconfig-001-202
Re: [PATCH] powerpc/perf: set cpumode flags using sample address in the PPMU_ARCH_31 case
Hi Anjali, kernel test robot noticed the following build warnings: [auto build test WARNING on dd5a440a31fae6e459c0d627162825505361] url: https://github.com/intel-lab-lkp/linux/commits/Anjali-K/powerpc-perf-set-cpumode-flags-using-sample-address-in-the-PPMU_ARCH_31-case/20240511-202416 base: dd5a440a31fae6e459c0d627162825505361 patch link: https://lore.kernel.org/r/20240511075344.1393631-1-anjalik%40linux.ibm.com patch subject: [PATCH] powerpc/perf: set cpumode flags using sample address in the PPMU_ARCH_31 case config: powerpc-allmodconfig (https://download.01.org/0day-ci/archive/20240512/202405121056.kfenjmxv-...@intel.com/config) compiler: powerpc64-linux-gcc (GCC) 13.2.0 reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20240512/202405121056.kfenjmxv-...@intel.com/reproduce) If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot | Closes: https://lore.kernel.org/oe-kbuild-all/202405121056.kfenjmxv-...@intel.com/ All warnings (new ones prefixed by >>): arch/powerpc/perf/core-book3s.c: In function 'perf_get_misc_flags': >> arch/powerpc/perf/core-book3s.c:270:13: warning: unused variable 'marked' >> [-Wunused-variable] 270 | int marked = mmcra & MMCRA_SAMPLE_ENABLE; | ^~ vim +/marked +270 arch/powerpc/perf/core-book3s.c 1ce447b90f3e71 arch/powerpc/perf/core-book3s.cBenjamin Herrenschmidt 2012-03-26 265 98fb1807b97e3e arch/powerpc/kernel/perf_counter.c Paul Mackerras 2009-06-17 266 static inline u32 perf_get_misc_flags(struct pt_regs *regs) 98fb1807b97e3e arch/powerpc/kernel/perf_counter.c Paul Mackerras 2009-06-17 267 { 33904054b40832 arch/powerpc/perf/core-book3s.cMichael Ellerman 2013-04-25 268bool use_siar = regs_use_siar(regs); d9f7088dd6d885 arch/powerpc/perf/core-book3s.cAthira Rajeev 2020-10-21 269unsigned long mmcra = regs->dsisr; d9f7088dd6d885 arch/powerpc/perf/core-book3s.cAthira Rajeev 2020-10-21 @270int marked = mmcra & MMCRA_SAMPLE_ENABLE; c1c4353f6493af arch/powerpc/perf/core-book3s.cAnjali K 2024-05-11 271unsigned long siar = mfspr(SPRN_SIAR); c1c4353f6493af arch/powerpc/perf/core-book3s.cAnjali K 2024-05-11 272unsigned long addr; 98fb1807b97e3e arch/powerpc/kernel/perf_counter.c Paul Mackerras 2009-06-17 273 75382aa72f0682 arch/powerpc/perf/core-book3s.cAnton Blanchard 2012-06-26 274if (!use_siar) 1ce447b90f3e71 arch/powerpc/perf/core-book3s.cBenjamin Herrenschmidt 2012-03-26 275return perf_flags_from_msr(regs); 1ce447b90f3e71 arch/powerpc/perf/core-book3s.cBenjamin Herrenschmidt 2012-03-26 276 1ce447b90f3e71 arch/powerpc/perf/core-book3s.cBenjamin Herrenschmidt 2012-03-26 277/* 1ce447b90f3e71 arch/powerpc/perf/core-book3s.cBenjamin Herrenschmidt 2012-03-26 278 * If we don't have flags in MMCRA, rather than using 1ce447b90f3e71 arch/powerpc/perf/core-book3s.cBenjamin Herrenschmidt 2012-03-26 279 * the MSR, we intuit the flags from the address in 1ce447b90f3e71 arch/powerpc/perf/core-book3s.cBenjamin Herrenschmidt 2012-03-26 280 * SIAR which should give slightly more reliable 1ce447b90f3e71 arch/powerpc/perf/core-book3s.cBenjamin Herrenschmidt 2012-03-26 281 * results 1ce447b90f3e71 arch/powerpc/perf/core-book3s.cBenjamin Herrenschmidt 2012-03-26 282 */ cbda6aa10bd2d9 arch/powerpc/perf/core-book3s.cMichael Ellerman 2013-05-15 283if (ppmu->flags & PPMU_NO_SIPR) { a2391b35f1d9d5 arch/powerpc/perf/core-book3s.cMadhavan Srinivasan 2016-12-24 284if (is_kernel_addr(siar)) 1ce447b90f3e71 arch/powerpc/perf/core-book3s.cBenjamin Herrenschmidt 2012-03-26 285return PERF_RECORD_MISC_KERNEL; 1ce447b90f3e71 arch/powerpc/perf/core-book3s.cBenjamin Herrenschmidt 2012-03-26 286return PERF_RECORD_MISC_USER; 1ce447b90f3e71 arch/powerpc/perf/core-book3s.cBenjamin Herrenschmidt 2012-03-26 287} 98fb1807b97e3e arch/powerpc/kernel/perf_counter.c Paul Mackerras 2009-06-17 288 7abb840b496f83 arch/powerpc/kernel/perf_event.c Michael Neuling 2009-10-14 289/* PR has priority over HV, so order below is important */ c1c4353f6493af arch/powerpc/perf/core-book3s.cAnjali K 2024-05-11 290if (regs_sipr(regs)) { c1c4353f6493af arch/powerpc/perf/core-book3s.cAnjali K 2024-05-11 291if (!(ppmu->flags & PPMU_ARCH_31)) 7abb840b496f83 arch/powerpc/kernel/perf_event.c Michael Neuling 2009-10-14 292return PERF_RECORD_M
Re: [PATCH 3/4] ASoC: fsl_xcvr: Support reparent pll clocks for phy_clk
Hi Shengjiu, kernel test robot noticed the following build errors: [auto build test ERROR on broonie-sound/for-next] [also build test ERROR on linus/master v6.9-rc7 next-20240509] [If your patch is applied to the wrong git tree, kindly drop us a note. And when submitting patch, we suggest to use '--base' as documented in https://git-scm.com/docs/git-format-patch#_base_tree_information] url: https://github.com/intel-lab-lkp/linux/commits/Shengjiu-Wang/ASoC-dt-bindings-fsl-xcvr-Add-compatible-string-for-i-MX95/20240509-112112 base: https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git for-next patch link: https://lore.kernel.org/r/1715223460-32662-4-git-send-email-shengjiu.wang%40nxp.com patch subject: [PATCH 3/4] ASoC: fsl_xcvr: Support reparent pll clocks for phy_clk config: x86_64-randconfig-103-20240509 (https://download.01.org/0day-ci/archive/20240510/202405100658.d0kxax8b-...@intel.com/config) compiler: clang version 18.1.5 (https://github.com/llvm/llvm-project 617a15a9eac96088ae5e9134248d8236e34b91b1) reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20240510/202405100658.d0kxax8b-...@intel.com/reproduce) If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot | Closes: https://lore.kernel.org/oe-kbuild-all/202405100658.d0kxax8b-...@intel.com/ All errors (new ones prefixed by >>, old ones prefixed by <<): WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nfs/nfsv2.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nfs/nfsv4.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp437.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp855.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp860.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp865.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp866.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp950.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_iso8859-7.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_koi8-r.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_koi8-u.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_koi8-ru.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/mac-cyrillic.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/mac-greek.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/mac-roman.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/unicode/utf8-selftest.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/binfmt_misc.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/jbd2/jbd2.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/sysv/sysv.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/autofs/autofs4.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/btrfs/btrfs.o WARNING: modpost: missing MODULE_DESCRIPTION() in security/keys/trusted-keys/trusted.o WARNING: modpost: missing MODULE_DESCRIPTION() in crypto/af_alg.o WARNING: modpost: missing MODULE_DESCRIPTION() in crypto/algif_hash.o WARNING: modpost: missing MODULE_DESCRIPTION() in crypto/curve25519-generic.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/math/prime_numbers.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/crypto/libarc4.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pinctrl/pinctrl-mcp23s08_i2c.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpio/gpio-pcf857x.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pci/pci-stub.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/video/backlight/rt4831-backlight.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/video/fbdev/matrox/matroxfb_accel.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/video/fbdev/matrox/matroxfb_DAC1064.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/video/fbdev/matrox/matroxfb_Ti3026.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/video/fbdev/macmodes.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/video/fbdev/via/viafb.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/video/fbdev/kyro/kyrofb.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/acpi/acpi_tad.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/acpi/platform_profile.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/dma/qcom/hdma_mgmt.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/dma/qcom/hdma.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/dma/dmatest.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/regulator/max20411-regulator.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/regulator/rt4831-regulator.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/char/agp/amd64-agp.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/char
[powerpc:next] BUILD SUCCESS 98ec6d38ee57a734123c6f5d42640804034024ef
tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git next branch HEAD: 98ec6d38ee57a734123c6f5d42640804034024ef selftests/powerpc/dexcr: Fix spelling mistake "predicition" -> "prediction" elapsed time: 1455m configs tested: 194 configs skipped: 6 The following configs have been built successfully. More configs may be tested in the coming days. tested configs: alpha allnoconfig gcc alphaallyesconfig gcc alpha defconfig gcc arc allmodconfig gcc arc allnoconfig gcc arc allyesconfig gcc arc defconfig gcc arc randconfig-001-20240509 gcc arc randconfig-002-20240509 gcc arcvdk_hs38_smp_defconfig gcc arm allmodconfig gcc arm allnoconfig clang arm allyesconfig gcc arm defconfig clang arm randconfig-001-20240509 gcc arm randconfig-002-20240509 clang arm randconfig-003-20240509 clang arm randconfig-004-20240509 clang arm s3c6400_defconfig gcc arm sama5_defconfig gcc arm tegra_defconfig gcc arm64alldefconfig gcc arm64allmodconfig clang arm64 allnoconfig gcc arm64allyesconfig clang arm64 defconfig gcc arm64 randconfig-001-20240509 clang arm64 randconfig-002-20240509 clang arm64 randconfig-003-20240509 gcc arm64 randconfig-004-20240509 clang csky allmodconfig gcc csky allnoconfig gcc csky allyesconfig gcc cskydefconfig gcc csky randconfig-001-20240509 gcc csky randconfig-002-20240509 gcc hexagon allmodconfig clang hexagon allnoconfig clang hexagon allyesconfig clang hexagon defconfig clang hexagon randconfig-001-20240509 clang hexagon randconfig-002-20240509 clang i386 allmodconfig gcc i386 allnoconfig gcc i386 allyesconfig gcc i386 buildonly-randconfig-001-20240509 gcc i386 buildonly-randconfig-002-20240509 gcc i386 buildonly-randconfig-003-20240509 clang i386 buildonly-randconfig-004-20240509 clang i386 buildonly-randconfig-005-20240509 gcc i386 buildonly-randconfig-006-20240509 gcc i386defconfig clang i386 randconfig-001-20240509 clang i386 randconfig-002-20240509 clang i386 randconfig-003-20240509 clang i386 randconfig-004-20240509 gcc i386 randconfig-005-20240509 clang i386 randconfig-006-20240509 gcc i386 randconfig-011-20240509 clang i386 randconfig-012-20240509 gcc i386 randconfig-013-20240509 clang i386 randconfig-014-20240509 gcc i386 randconfig-015-20240509 gcc i386 randconfig-016-20240509 gcc loongarchallmodconfig gcc loongarch allnoconfig gcc loongarchallyesconfig gcc loongarch defconfig gcc loongarch randconfig-001-20240509 gcc loongarch randconfig-002-20240509 gcc m68k allmodconfig gcc m68k allnoconfig gcc m68k allyesconfig gcc m68kdefconfig gcc m68km5307c3_defconfig gcc m68kstmark2_defconfig gcc microblaze allmodconfig gcc microblazeallnoconfig gcc microblaze allyesconfig gcc microblaze defconfig gcc mips allmodconfig gcc mips allnoconfig gcc mips allyesconfig gcc mips cu1000-neo_defconfig gcc mips loongson1c_defconfig gcc nios2