All of lore.kernel.org
 help / color / mirror / Atom feed
* [linux-next:master] BUILD REGRESSION a5444cde9dc2120612e50fc5a56c975e67a041fb
@ 2018-03-19 23:33 kbuild test robot
  2018-03-20  1:10 ` Randy Dunlap
  0 siblings, 1 reply; 3+ messages in thread
From: kbuild test robot @ 2018-03-19 23:33 UTC (permalink / raw)
  To: Andrew Morton; +Cc: Linux Memory Management List

tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git  master
branch HEAD: a5444cde9dc2120612e50fc5a56c975e67a041fb  Add linux-next specific files for 20180319

Regressions in current branch:

ERROR: "__sw_hweight8" [drivers/net/wireless/mediatek/mt76/mt76.ko] undefined!
Kconfig:12: can't open file "arch/cris/Kconfig"
Kconfig:12: can't open file "arch/m32r/Kconfig"
Kconfig:12: can't open file "arch/score/Kconfig"
Kconfig:12: can't open file "arch/tile/Kconfig"
make[1]: *** No rule to make target 'arch/m32r/Makefile'.
make[1]: *** No rule to make target 'arch/score/Makefile'.
Makefile:636: arch/m32r/Makefile: No such file or directory
Makefile:636: arch/score/Makefile: No such file or directory
net/netfilter/nft_ct.c:202:23: sparse: incorrect type in assignment (different base types)

Error ids grouped by kconfigs:

recent_errors
a??a??a?? cris-allyesconfig
a??A A  a??a??a?? Kconfig:can-t-open-file-arch-cris-Kconfig
a??a??a?? ia64-allmodconfig
a??A A  a??a??a?? ERROR:__sw_hweight8-drivers-net-wireless-mediatek-mt76-mt76.ko-undefined
a??a??a?? m32r-m32104ut_defconfig
a??A A  a??a??a?? Kconfig:can-t-open-file-arch-m32r-Kconfig
a??A A  a??a??a?? Makefile:arch-m32r-Makefile:No-such-file-or-directory
a??A A  a??a??a?? make:No-rule-to-make-target-arch-m32r-Makefile-.
a??a??a?? score-spct6600_defconfig
a??A A  a??a??a?? Kconfig:can-t-open-file-arch-score-Kconfig
a??A A  a??a??a?? Makefile:arch-score-Makefile:No-such-file-or-directory
a??A A  a??a??a?? make:No-rule-to-make-target-arch-score-Makefile-.
a??a??a?? tile-allyesconfig
a??A A  a??a??a?? Kconfig:can-t-open-file-arch-tile-Kconfig
a??a??a?? x86_64-allmodconfig
    a??a??a?? net-netfilter-nft_ct.c:sparse:incorrect-type-in-assignment-(different-base-types)-expected-unsigned-int-unsigned-usertype-noident-got-unsigned-int-unsigned-usertype-noident

elapsed time: 800m

configs tested: 135

parisc                        c3000_defconfig
parisc                         b180_defconfig
parisc                              defconfig
alpha                               defconfig
parisc                            allnoconfig
powerpc                   motionpro_defconfig
mips                      maltaaprp_defconfig
arm                          iop32x_defconfig
x86_64                 randconfig-a0-03192011
cris                 etrax-100lx_v2_defconfig
i386                               tinyconfig
i386                   randconfig-x013-201811
i386                   randconfig-x014-201811
i386                   randconfig-x012-201811
i386                   randconfig-x015-201811
i386                   randconfig-x016-201811
i386                   randconfig-x019-201811
i386                   randconfig-x010-201811
i386                   randconfig-x018-201811
i386                   randconfig-x011-201811
i386                   randconfig-x017-201811
i386                     randconfig-n0-201811
x86_64                 randconfig-x002-201811
x86_64                 randconfig-x006-201811
x86_64                 randconfig-x005-201811
x86_64                 randconfig-x009-201811
x86_64                 randconfig-x004-201811
x86_64                 randconfig-x001-201811
x86_64                 randconfig-x008-201811
x86_64                 randconfig-x003-201811
x86_64                 randconfig-x000-201811
x86_64                 randconfig-x007-201811
ia64                              allnoconfig
ia64                                defconfig
ia64                             alldefconfig
i386                     randconfig-i1-201811
i386                     randconfig-i0-201811
x86_64                                nfsroot
i386                   randconfig-a0-03190951
i386                   randconfig-a1-03190951
x86_64                                   rhel
i386                     randconfig-s1-201811
i386                     randconfig-s0-201811
mn10300                     asb2364_defconfig
openrisc                    or1ksim_defconfig
um                           x86_64_defconfig
um                             i386_defconfig
frv                                 defconfig
tile                         tilegx_defconfig
arm                       cns3420vb_defconfig
powerpc                 mpc8313_rdb_defconfig
m68k                          sun3x_defconfig
arm                          badge4_defconfig
x86_64                 randconfig-b0-03192033
sparc64                           allnoconfig
sparc64                             defconfig
x86_64                           allmodconfig
c6x                        evmc6678_defconfig
xtensa                       common_defconfig
m32r                       m32104ut_defconfig
score                      spct6600_defconfig
xtensa                          iss_defconfig
m32r                         opsput_defconfig
m32r                           usrv_defconfig
m32r                     mappi3.smp_defconfig
nios2                         10m50_defconfig
h8300                    h8300h-sim_defconfig
sh                            hp6xx_defconfig
sparc                               defconfig
x86_64                 randconfig-x010-201811
x86_64                 randconfig-x013-201811
x86_64                 randconfig-x014-201811
x86_64                 randconfig-x019-201811
x86_64                 randconfig-x011-201811
x86_64                 randconfig-x015-201811
x86_64                 randconfig-x018-201811
x86_64                 randconfig-x016-201811
x86_64                 randconfig-x017-201811
x86_64                 randconfig-x012-201811
i386                   randconfig-x073-201811
i386                   randconfig-x075-201811
i386                   randconfig-x071-201811
i386                   randconfig-x076-201811
i386                   randconfig-x079-201811
i386                   randconfig-x070-201811
i386                   randconfig-x077-201811
i386                   randconfig-x074-201811
i386                   randconfig-x078-201811
i386                   randconfig-x072-201811
sh                            titan_defconfig
sh                          rsk7269_defconfig
sh                  sh7785lcr_32bit_defconfig
sh                                allnoconfig
m68k                           sun3_defconfig
m68k                          multi_defconfig
m68k                       m5475evb_defconfig
powerpc                             defconfig
s390                        default_defconfig
powerpc                       ppc64_defconfig
powerpc                           allnoconfig
microblaze                      mmu_defconfig
microblaze                    nommu_defconfig
arm                         at91_dt_defconfig
arm                               allnoconfig
arm                           efm32_defconfig
arm64                               defconfig
arm                        multi_v5_defconfig
arm                           sunxi_defconfig
arm64                             allnoconfig
arm                          exynos_defconfig
arm                        shmobile_defconfig
arm                        multi_v7_defconfig
i386                             allmodconfig
powerpc                     powernv_defconfig
powerpc                    adder875_defconfig
arm                          ixp4xx_defconfig
i386                   randconfig-x006-201811
i386                   randconfig-x000-201811
i386                   randconfig-x008-201811
i386                   randconfig-x004-201811
i386                   randconfig-x009-201811
i386                   randconfig-x003-201811
i386                   randconfig-x005-201811
i386                   randconfig-x002-201811
i386                   randconfig-x001-201811
i386                   randconfig-x007-201811
i386                              allnoconfig
i386                                defconfig
i386                             alldefconfig
mips                                   jz4740
mips                      malta_kvm_defconfig
mips                              allnoconfig
mips                      fuloong2e_defconfig
mips                                     txx9
i386                   randconfig-x0-03191945

Thanks,
Fengguang

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

* Re: [linux-next:master] BUILD REGRESSION a5444cde9dc2120612e50fc5a56c975e67a041fb
  2018-03-19 23:33 [linux-next:master] BUILD REGRESSION a5444cde9dc2120612e50fc5a56c975e67a041fb kbuild test robot
@ 2018-03-20  1:10 ` Randy Dunlap
  2018-03-20 18:41   ` Luck, Tony
  0 siblings, 1 reply; 3+ messages in thread
From: Randy Dunlap @ 2018-03-20  1:10 UTC (permalink / raw)
  To: kbuild test robot, Andrew Morton; +Cc: Linux Memory Management List, Tony Luck

On 03/19/2018 04:33 PM, kbuild test robot wrote:
> tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git  master
> branch HEAD: a5444cde9dc2120612e50fc5a56c975e67a041fb  Add linux-next specific files for 20180319
> 
> Regressions in current branch:
> 
> ERROR: "__sw_hweight8" [drivers/net/wireless/mediatek/mt76/mt76.ko] undefined!

Well, the driver could do:

drivers/net/wireless/mediatek/mt76/Kconfig:

+	select GENERIC_HWEIGHT

but maybe arch/ix64/Kconfig (where the build error is) could be asked to do:

config GENERIC_HWEIGHT
	def_bool y

like 23 other $arch-es do.  Aha, ia64 provides inline functions via some
a twisty maze of header files.

Tony, Fengguang, what header(s) should be used to reach __arch_hweight8()?

thanks,
-- 
~Randy

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

* Re: [linux-next:master] BUILD REGRESSION a5444cde9dc2120612e50fc5a56c975e67a041fb
  2018-03-20  1:10 ` Randy Dunlap
@ 2018-03-20 18:41   ` Luck, Tony
  0 siblings, 0 replies; 3+ messages in thread
From: Luck, Tony @ 2018-03-20 18:41 UTC (permalink / raw)
  To: Randy Dunlap
  Cc: kbuild test robot, Andrew Morton, Linux Memory Management List

On Mon, Mar 19, 2018 at 06:10:13PM -0700, Randy Dunlap wrote:
> On 03/19/2018 04:33 PM, kbuild test robot wrote:
> > tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git  master
> > branch HEAD: a5444cde9dc2120612e50fc5a56c975e67a041fb  Add linux-next specific files for 20180319
> > 
> > Regressions in current branch:
> > 
> > ERROR: "__sw_hweight8" [drivers/net/wireless/mediatek/mt76/mt76.ko] undefined!
> 
> Well, the driver could do:
> 
> drivers/net/wireless/mediatek/mt76/Kconfig:
> 
> +	select GENERIC_HWEIGHT
> 
> but maybe arch/ix64/Kconfig (where the build error is) could be asked to do:
> 
> config GENERIC_HWEIGHT
> 	def_bool y
> 
> like 23 other $arch-es do.  Aha, ia64 provides inline functions via some
> a twisty maze of header files.
> 
> Tony, Fengguang, what header(s) should be used to reach __arch_hweight8()?

Looks like a few architectures have their own __arch_hweight8
(alpha, blackfin, ia64, mips, powerpc, sparc, tile and x86)

everyone except x86 puts them in <asm/bitops.h> ... x86 has a
<asm/arch_hweight.h>

Likely that the best solution would be to match how x86 does
this and move the hweight defines out of bitops.h.  But it all
seems very messy :-(

-Tony

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

end of thread, other threads:[~2018-03-20 18:41 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-03-19 23:33 [linux-next:master] BUILD REGRESSION a5444cde9dc2120612e50fc5a56c975e67a041fb kbuild test robot
2018-03-20  1:10 ` Randy Dunlap
2018-03-20 18:41   ` Luck, Tony

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.