All of lore.kernel.org
 help / color / mirror / Atom feed
* [powerpc:next-test] BUILD REGRESSION 3ac6488df9160f52bbd8b8ec3387a53ac3d0f2eb
@ 2021-04-09  2:28 kernel test robot
  2021-04-09  5:01 ` Christophe Leroy
  0 siblings, 1 reply; 2+ messages in thread
From: kernel test robot @ 2021-04-09  2:28 UTC (permalink / raw)
  To: Michael Ellerman; +Cc: linuxppc-dev

tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git next-test
branch HEAD: 3ac6488df9160f52bbd8b8ec3387a53ac3d0f2eb  powerpc/xive: Modernize XIVE-IPI domain with an 'alloc' handler

Error/Warning reports:

https://lore.kernel.org/linuxppc-dev/202104090230.ACwnO03u-lkp@intel.com
https://lore.kernel.org/linuxppc-dev/202104090827.jH0WBiCC-lkp@intel.com

Error/Warning in current branch:

include/linux/compiler_types.h:320:38: error: call to '__compiletime_assert_171' declared with attribute error: BUILD_BUG_ON failed: TASK_SIZE > MODULES_VADDR

Error/Warning ids grouped by kconfigs:

gcc_recent_errors
|-- powerpc-randconfig-s031-20210408
|   |-- drivers-w1-slaves-w1_ds28e04.c:sparse:sparse:incorrect-type-in-initializer-(different-address-spaces)-expected-char-const-noderef-__user-_gu_addr-got-char-const-buf
|   `-- drivers-w1-slaves-w1_ds28e04.c:sparse:sparse:incorrect-type-in-initializer-(different-address-spaces)-expected-char-noderef-__user-_pu_addr-got-char-buf
`-- powerpc64-randconfig-c004-20210408
    `-- include-linux-compiler_types.h:error:call-to-__compiletime_assert_NNN-declared-with-attribute-error:BUILD_BUG_ON-failed:TASK_SIZE-MODULES_VADDR

elapsed time: 727m

configs tested: 166
configs skipped: 2

gcc tested configs:
arm                                 defconfig
arm64                            allyesconfig
arm64                               defconfig
arm                              allyesconfig
arm                              allmodconfig
x86_64                           allyesconfig
riscv                            allmodconfig
riscv                            allyesconfig
i386                             allyesconfig
mips                         rt305x_defconfig
um                                allnoconfig
sh                          urquell_defconfig
sh                            titan_defconfig
arm                             ezx_defconfig
arm                        oxnas_v6_defconfig
powerpc                     akebono_defconfig
arm                     eseries_pxa_defconfig
arm                            pleb_defconfig
m68k                         amcore_defconfig
sparc                       sparc32_defconfig
powerpc                     ppa8548_defconfig
x86_64                           alldefconfig
mips                    maltaup_xpa_defconfig
xtensa                  cadence_csp_defconfig
powerpc                           allnoconfig
powerpc                      mgcoge_defconfig
powerpc                 linkstation_defconfig
sh                            migor_defconfig
mips                       lemote2f_defconfig
m68k                        m5407c3_defconfig
arm                            lart_defconfig
arm                           spitz_defconfig
arm                         palmz72_defconfig
arm                         lpc32xx_defconfig
ia64                             alldefconfig
powerpc                 mpc832x_mds_defconfig
powerpc                      ppc6xx_defconfig
sh                   sh7770_generic_defconfig
sh                           sh2007_defconfig
mips                           ip28_defconfig
sh                          r7780mp_defconfig
m68k                        mvme16x_defconfig
arm                        multi_v5_defconfig
powerpc                     kmeter1_defconfig
arc                     nsimosci_hs_defconfig
arm                        clps711x_defconfig
xtensa                    xip_kc705_defconfig
m68k                       bvme6000_defconfig
h8300                            alldefconfig
riscv                    nommu_k210_defconfig
mips                     loongson1b_defconfig
mips                  decstation_64_defconfig
powerpc                      ppc64e_defconfig
mips                          rb532_defconfig
powerpc                 mpc834x_mds_defconfig
sh                          landisk_defconfig
powerpc                      arches_defconfig
m68k                          hp300_defconfig
s390                          debug_defconfig
sh                 kfr2r09-romimage_defconfig
arm                             mxs_defconfig
mips                          malta_defconfig
arm                           u8500_defconfig
sh                           se7206_defconfig
nios2                            alldefconfig
arc                        vdk_hs38_defconfig
sh                          sdk7786_defconfig
powerpc                     mpc83xx_defconfig
arm                          pxa3xx_defconfig
um                           x86_64_defconfig
arm                            zeus_defconfig
arm                      footbridge_defconfig
powerpc                        warp_defconfig
mips                           ip22_defconfig
m68k                          multi_defconfig
sh                          lboxre2_defconfig
powerpc                     mpc5200_defconfig
powerpc                      ep88xc_defconfig
m68k                          amiga_defconfig
arm                  colibri_pxa270_defconfig
arm                            xcep_defconfig
ia64                            zx1_defconfig
sh                  sh7785lcr_32bit_defconfig
arm                            dove_defconfig
powerpc                 mpc85xx_cds_defconfig
arm                         shannon_defconfig
powerpc                 xes_mpc85xx_defconfig
arm                         at91_dt_defconfig
sh                   sh7724_generic_defconfig
arc                    vdk_hs38_smp_defconfig
mips                           ip32_defconfig
powerpc                 mpc8272_ads_defconfig
openrisc                            defconfig
riscv             nommu_k210_sdcard_defconfig
mips                          ath25_defconfig
mips                          ath79_defconfig
powerpc                         ps3_defconfig
arm                          gemini_defconfig
arm                        realview_defconfig
arm                          iop32x_defconfig
ia64                             allmodconfig
ia64                                defconfig
ia64                             allyesconfig
m68k                             allmodconfig
m68k                                defconfig
m68k                             allyesconfig
nios2                               defconfig
arc                              allyesconfig
nds32                             allnoconfig
nds32                               defconfig
nios2                            allyesconfig
csky                                defconfig
alpha                               defconfig
alpha                            allyesconfig
xtensa                           allyesconfig
h8300                            allyesconfig
arc                                 defconfig
sh                               allmodconfig
parisc                              defconfig
s390                             allyesconfig
s390                             allmodconfig
parisc                           allyesconfig
s390                                defconfig
sparc                            allyesconfig
sparc                               defconfig
i386                                defconfig
mips                             allyesconfig
mips                             allmodconfig
powerpc                          allyesconfig
powerpc                          allmodconfig
x86_64               randconfig-a004-20210408
x86_64               randconfig-a005-20210408
x86_64               randconfig-a003-20210408
x86_64               randconfig-a001-20210408
x86_64               randconfig-a002-20210408
x86_64               randconfig-a006-20210408
i386                 randconfig-a006-20210408
i386                 randconfig-a003-20210408
i386                 randconfig-a001-20210408
i386                 randconfig-a004-20210408
i386                 randconfig-a005-20210408
i386                 randconfig-a002-20210408
i386                 randconfig-a014-20210408
i386                 randconfig-a016-20210408
i386                 randconfig-a011-20210408
i386                 randconfig-a012-20210408
i386                 randconfig-a013-20210408
i386                 randconfig-a015-20210408
riscv                    nommu_virt_defconfig
riscv                             allnoconfig
riscv                               defconfig
riscv                          rv32_defconfig
um                               allmodconfig
um                               allyesconfig
um                                  defconfig
x86_64                    rhel-8.3-kselftests
x86_64                              defconfig
x86_64                               rhel-8.3
x86_64                      rhel-8.3-kbuiltin
x86_64                                  kexec

clang tested configs:
x86_64               randconfig-a014-20210408
x86_64               randconfig-a015-20210408
x86_64               randconfig-a012-20210408
x86_64               randconfig-a011-20210408
x86_64               randconfig-a013-20210408
x86_64               randconfig-a016-20210408

---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [powerpc:next-test] BUILD REGRESSION 3ac6488df9160f52bbd8b8ec3387a53ac3d0f2eb
  2021-04-09  2:28 [powerpc:next-test] BUILD REGRESSION 3ac6488df9160f52bbd8b8ec3387a53ac3d0f2eb kernel test robot
@ 2021-04-09  5:01 ` Christophe Leroy
  0 siblings, 0 replies; 2+ messages in thread
From: Christophe Leroy @ 2021-04-09  5:01 UTC (permalink / raw)
  To: kernel test robot, Michael Ellerman; +Cc: linuxppc-dev



Le 09/04/2021 à 04:28, kernel test robot a écrit :
> tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git next-test
> branch HEAD: 3ac6488df9160f52bbd8b8ec3387a53ac3d0f2eb  powerpc/xive: Modernize XIVE-IPI domain with an 'alloc' handler
> 
> Error/Warning reports:
> 
> https://lore.kernel.org/linuxppc-dev/202104090230.ACwnO03u-lkp@intel.com
> https://lore.kernel.org/linuxppc-dev/202104090827.jH0WBiCC-lkp@intel.com
> 
> Error/Warning in current branch:
> 
> include/linux/compiler_types.h:320:38: error: call to '__compiletime_assert_171' declared with attribute error: BUILD_BUG_ON failed: TASK_SIZE > MODULES_VADDR

As I pointed in the report, this is because the rand config has set TASK_SIZE to 0xc0000000 without 
changing PAGE_OFFSET. Therefore there is no space inbetween for the 256Mbytes segment for modules.
It is too complex to guard this inside the Kconfig, that's the reason why we have a BUILD_BUG_ON().

There was already a similar kind of build test to make sure TASK_SIZE is not greater than KERNEL_START.

> 
> Error/Warning ids grouped by kconfigs:
> 
> gcc_recent_errors
> |-- powerpc-randconfig-s031-20210408
> |   |-- drivers-w1-slaves-w1_ds28e04.c:sparse:sparse:incorrect-type-in-initializer-(different-address-spaces)-expected-char-const-noderef-__user-_gu_addr-got-char-const-buf
> |   `-- drivers-w1-slaves-w1_ds28e04.c:sparse:sparse:incorrect-type-in-initializer-(different-address-spaces)-expected-char-noderef-__user-_pu_addr-got-char-buf
> `-- powerpc64-randconfig-c004-20210408
>      `-- include-linux-compiler_types.h:error:call-to-__compiletime_assert_NNN-declared-with-attribute-error:BUILD_BUG_ON-failed:TASK_SIZE-MODULES_VADDR
> 
> elapsed time: 727m
> 
> configs tested: 166
> configs skipped: 2
> 
> gcc tested configs:
> arm                                 defconfig
> arm64                            allyesconfig
> arm64                               defconfig
> arm                              allyesconfig
> arm                              allmodconfig
> x86_64                           allyesconfig
> riscv                            allmodconfig
> riscv                            allyesconfig
> i386                             allyesconfig
> mips                         rt305x_defconfig
> um                                allnoconfig
> sh                          urquell_defconfig
> sh                            titan_defconfig
> arm                             ezx_defconfig
> arm                        oxnas_v6_defconfig
> powerpc                     akebono_defconfig
> arm                     eseries_pxa_defconfig
> arm                            pleb_defconfig
> m68k                         amcore_defconfig
> sparc                       sparc32_defconfig
> powerpc                     ppa8548_defconfig
> x86_64                           alldefconfig
> mips                    maltaup_xpa_defconfig
> xtensa                  cadence_csp_defconfig
> powerpc                           allnoconfig
> powerpc                      mgcoge_defconfig
> powerpc                 linkstation_defconfig
> sh                            migor_defconfig
> mips                       lemote2f_defconfig
> m68k                        m5407c3_defconfig
> arm                            lart_defconfig
> arm                           spitz_defconfig
> arm                         palmz72_defconfig
> arm                         lpc32xx_defconfig
> ia64                             alldefconfig
> powerpc                 mpc832x_mds_defconfig
> powerpc                      ppc6xx_defconfig
> sh                   sh7770_generic_defconfig
> sh                           sh2007_defconfig
> mips                           ip28_defconfig
> sh                          r7780mp_defconfig
> m68k                        mvme16x_defconfig
> arm                        multi_v5_defconfig
> powerpc                     kmeter1_defconfig
> arc                     nsimosci_hs_defconfig
> arm                        clps711x_defconfig
> xtensa                    xip_kc705_defconfig
> m68k                       bvme6000_defconfig
> h8300                            alldefconfig
> riscv                    nommu_k210_defconfig
> mips                     loongson1b_defconfig
> mips                  decstation_64_defconfig
> powerpc                      ppc64e_defconfig
> mips                          rb532_defconfig
> powerpc                 mpc834x_mds_defconfig
> sh                          landisk_defconfig
> powerpc                      arches_defconfig
> m68k                          hp300_defconfig
> s390                          debug_defconfig
> sh                 kfr2r09-romimage_defconfig
> arm                             mxs_defconfig
> mips                          malta_defconfig
> arm                           u8500_defconfig
> sh                           se7206_defconfig
> nios2                            alldefconfig
> arc                        vdk_hs38_defconfig
> sh                          sdk7786_defconfig
> powerpc                     mpc83xx_defconfig
> arm                          pxa3xx_defconfig
> um                           x86_64_defconfig
> arm                            zeus_defconfig
> arm                      footbridge_defconfig
> powerpc                        warp_defconfig
> mips                           ip22_defconfig
> m68k                          multi_defconfig
> sh                          lboxre2_defconfig
> powerpc                     mpc5200_defconfig
> powerpc                      ep88xc_defconfig
> m68k                          amiga_defconfig
> arm                  colibri_pxa270_defconfig
> arm                            xcep_defconfig
> ia64                            zx1_defconfig
> sh                  sh7785lcr_32bit_defconfig
> arm                            dove_defconfig
> powerpc                 mpc85xx_cds_defconfig
> arm                         shannon_defconfig
> powerpc                 xes_mpc85xx_defconfig
> arm                         at91_dt_defconfig
> sh                   sh7724_generic_defconfig
> arc                    vdk_hs38_smp_defconfig
> mips                           ip32_defconfig
> powerpc                 mpc8272_ads_defconfig
> openrisc                            defconfig
> riscv             nommu_k210_sdcard_defconfig
> mips                          ath25_defconfig
> mips                          ath79_defconfig
> powerpc                         ps3_defconfig
> arm                          gemini_defconfig
> arm                        realview_defconfig
> arm                          iop32x_defconfig
> ia64                             allmodconfig
> ia64                                defconfig
> ia64                             allyesconfig
> m68k                             allmodconfig
> m68k                                defconfig
> m68k                             allyesconfig
> nios2                               defconfig
> arc                              allyesconfig
> nds32                             allnoconfig
> nds32                               defconfig
> nios2                            allyesconfig
> csky                                defconfig
> alpha                               defconfig
> alpha                            allyesconfig
> xtensa                           allyesconfig
> h8300                            allyesconfig
> arc                                 defconfig
> sh                               allmodconfig
> parisc                              defconfig
> s390                             allyesconfig
> s390                             allmodconfig
> parisc                           allyesconfig
> s390                                defconfig
> sparc                            allyesconfig
> sparc                               defconfig
> i386                                defconfig
> mips                             allyesconfig
> mips                             allmodconfig
> powerpc                          allyesconfig
> powerpc                          allmodconfig
> x86_64               randconfig-a004-20210408
> x86_64               randconfig-a005-20210408
> x86_64               randconfig-a003-20210408
> x86_64               randconfig-a001-20210408
> x86_64               randconfig-a002-20210408
> x86_64               randconfig-a006-20210408
> i386                 randconfig-a006-20210408
> i386                 randconfig-a003-20210408
> i386                 randconfig-a001-20210408
> i386                 randconfig-a004-20210408
> i386                 randconfig-a005-20210408
> i386                 randconfig-a002-20210408
> i386                 randconfig-a014-20210408
> i386                 randconfig-a016-20210408
> i386                 randconfig-a011-20210408
> i386                 randconfig-a012-20210408
> i386                 randconfig-a013-20210408
> i386                 randconfig-a015-20210408
> riscv                    nommu_virt_defconfig
> riscv                             allnoconfig
> riscv                               defconfig
> riscv                          rv32_defconfig
> um                               allmodconfig
> um                               allyesconfig
> um                                  defconfig
> x86_64                    rhel-8.3-kselftests
> x86_64                              defconfig
> x86_64                               rhel-8.3
> x86_64                      rhel-8.3-kbuiltin
> x86_64                                  kexec
> 
> clang tested configs:
> x86_64               randconfig-a014-20210408
> x86_64               randconfig-a015-20210408
> x86_64               randconfig-a012-20210408
> x86_64               randconfig-a011-20210408
> x86_64               randconfig-a013-20210408
> x86_64               randconfig-a016-20210408
> 
> ---
> 0-DAY CI Kernel Test Service, Intel Corporation
> https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org
> 

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2021-04-09  5:01 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-04-09  2:28 [powerpc:next-test] BUILD REGRESSION 3ac6488df9160f52bbd8b8ec3387a53ac3d0f2eb kernel test robot
2021-04-09  5:01 ` Christophe Leroy

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.