Buildresult: powerpc-next/corenet64_smp_defconfig/powerpc-gcc5 built on Mar 7 2018, 16:17
kisskb
Revisions
|
Branches
|
Compilers
|
Configs
|
Build Results
|
Build Failures
|
Status:
Failed
Date/Time:
Mar 7 2018, 16:17
Duration:
0:00:15.929098
Builder:
ka2
Revision:
powerpc/mm/slice: use the dynamic high slice size to limit bitmap operations (
82bc47f26969f6ed290cda529b9893941923c0f4)
Target:
powerpc-next/corenet64_smp_defconfig/powerpc-gcc5
Branch:
powerpc-next
Compiler:
powerpc-gcc5
(powerpc64-linux-gcc (GCC) 5.3.0)
Config:
corenet64_smp_defconfig
(
download
)
Log:
Download original
Possible errors
arch/powerpc/include/asm/hugetlb.h:101:10: error: implicit declaration of function 'slice_is_hugepage_only_range' [-Werror=implicit-function-declaration] arch/powerpc/include/asm/hugetlb.h:101:10: error: implicit declaration of function 'slice_is_hugepage_only_range' [-Werror=implicit-function-declaration] arch/powerpc/include/asm/hugetlb.h:101:10: error: implicit declaration of function 'slice_is_hugepage_only_range' [-Werror=implicit-function-declaration] cc1: all warnings being treated as errors make[2]: *** [arch/powerpc/mm/fault.o] Error 1 arch/powerpc/include/asm/hugetlb.h:101:10: error: implicit declaration of function 'slice_is_hugepage_only_range' [-Werror=implicit-function-declaration] cc1: all warnings being treated as errors arch/powerpc/include/asm/hugetlb.h:101:10: error: implicit declaration of function 'slice_is_hugepage_only_range' [-Werror=implicit-function-declaration] make[2]: *** [arch/powerpc/mm/mem.o] Error 1 arch/powerpc/include/asm/hugetlb.h:101:10: error: implicit declaration of function 'slice_is_hugepage_only_range' [-Werror=implicit-function-declaration] cc1: all warnings being treated as errors make[2]: *** [arch/powerpc/mm/pgtable.o] Error 1 cc1: all warnings being treated as errors make[2]: *** [arch/powerpc/kernel/setup-common.o] Error 1 cc1: all warnings being treated as errors make[2]: *** [arch/powerpc/mm/init_64.o] Error 1 cc1: all warnings being treated as errors make[2]: *** [arch/powerpc/mm/pgtable_64.o] Error 1 arch/powerpc/include/asm/hugetlb.h:101:10: error: implicit declaration of function 'slice_is_hugepage_only_range' [-Werror=implicit-function-declaration] cc1: all warnings being treated as errors make[2]: *** [arch/powerpc/mm/tlb_nohash.o] Error 1 make[1]: *** [arch/powerpc/mm] Error 2 arch/powerpc/include/asm/hugetlb.h:101:10: error: implicit declaration of function 'slice_is_hugepage_only_range' [-Werror=implicit-function-declaration] arch/powerpc/include/asm/hugetlb.h:101:10: error: implicit declaration of function 'slice_is_hugepage_only_range' [-Werror=implicit-function-declaration] make[1]: *** [arch/powerpc/kernel] Error 2 cc1: some warnings being treated as errors cc1: some warnings being treated as errors make[2]: *** [kernel/fork.o] Error 1 make[2]: *** [kernel/sysctl.o] Error 1 arch/powerpc/include/asm/hugetlb.h:101:10: error: implicit declaration of function 'slice_is_hugepage_only_range' [-Werror=implicit-function-declaration] arch/powerpc/include/asm/hugetlb.h:101:10: error: implicit declaration of function 'slice_is_hugepage_only_range' [-Werror=implicit-function-declaration] cc1: some warnings being treated as errors make[2]: *** [kernel/compat.o] Error 1 arch/powerpc/include/asm/hugetlb.h:101:10: error: implicit declaration of function 'slice_is_hugepage_only_range' [-Werror=implicit-function-declaration] cc1: some warnings being treated as errors make[2]: *** [kernel/futex.o] Error 1 cc1: some warnings being treated as errors make[3]: *** [kernel/sched/fair.o] Error 1 make[2]: *** [kernel/sched] Error 2 make[1]: *** [kernel] Error 2 make: *** [sub-make] Error 2
No warnings found in log.
Full Log
# git rev-parse -q --verify 82bc47f26969f6ed290cda529b9893941923c0f4^{commit} 82bc47f26969f6ed290cda529b9893941923c0f4 already have revision, skipping fetch # git checkout -q -f -B kisskb 82bc47f26969f6ed290cda529b9893941923c0f4 # git clean -qxdf # git log -1 commit 82bc47f26969f6ed290cda529b9893941923c0f4 Author: Nicholas Piggin <npiggin@gmail.com> Date: Wed Mar 7 11:37:18 2018 +1000 powerpc/mm/slice: use the dynamic high slice size to limit bitmap operations The number of high slices a process might use now depends on its address space size, and what allocation address it has requested. This patch uses that limit throughout call chains where possible, rather than use the fixed SLICE_NUM_HIGH for bitmap operations. This saves some cost for processes that don't use very large address spaces. Perormance numbers aren't changed significantly, this may change with larger address spaces or different mmap access patterns that require more slice mask building. Signed-off-by: Nicholas Piggin <npiggin@gmail.com> Signed-off-by: Michael Ellerman <mpe@ellerman.id.au> # < /opt/cross/kisskb/gcc-5.3.0-nolibc/powerpc64-linux/bin/powerpc64-linux-gcc --version # < git log --format=%s --max-count=1 82bc47f26969f6ed290cda529b9893941923c0f4 # < make -s -j 48 ARCH=powerpc O=/kisskb/build/powerpc-next_corenet64_smp_defconfig_powerpc-5.3 CROSS_COMPILE=/opt/cross/kisskb/gcc-5.3.0-nolibc/powerpc64-linux/bin/powerpc64-linux- corenet64_smp_defconfig # make -s -j 48 ARCH=powerpc O=/kisskb/build/powerpc-next_corenet64_smp_defconfig_powerpc-5.3 CROSS_COMPILE=/opt/cross/kisskb/gcc-5.3.0-nolibc/powerpc64-linux/bin/powerpc64-linux- In file included from /kisskb/src/include/linux/hugetlb.h:445:0, from /kisskb/src/arch/powerpc/kernel/setup-common.c:37: /kisskb/src/arch/powerpc/include/asm/hugetlb.h: In function 'is_hugepage_only_range': /kisskb/src/arch/powerpc/include/asm/hugetlb.h:101:10: error: implicit declaration of function 'slice_is_hugepage_only_range' [-Werror=implicit-function-declaration] return slice_is_hugepage_only_range(mm, addr, len); ^ In file included from /kisskb/src/include/linux/hugetlb.h:445:0, from /kisskb/src/arch/powerpc/mm/fault.c:36: /kisskb/src/arch/powerpc/include/asm/hugetlb.h: In function 'is_hugepage_only_range': /kisskb/src/arch/powerpc/include/asm/hugetlb.h:101:10: error: implicit declaration of function 'slice_is_hugepage_only_range' [-Werror=implicit-function-declaration] return slice_is_hugepage_only_range(mm, addr, len); ^ In file included from /kisskb/src/include/linux/hugetlb.h:445:0, from /kisskb/src/arch/powerpc/mm/mem.c:36: /kisskb/src/arch/powerpc/include/asm/hugetlb.h: In function 'is_hugepage_only_range': /kisskb/src/arch/powerpc/include/asm/hugetlb.h:101:10: error: implicit declaration of function 'slice_is_hugepage_only_range' [-Werror=implicit-function-declaration] return slice_is_hugepage_only_range(mm, addr, len); ^ cc1: all warnings being treated as errors /kisskb/src/scripts/Makefile.build:324: recipe for target 'arch/powerpc/mm/fault.o' failed make[2]: *** [arch/powerpc/mm/fault.o] Error 1 make[2]: *** Waiting for unfinished jobs.... In file included from /kisskb/src/include/linux/hugetlb.h:445:0, from /kisskb/src/arch/powerpc/mm/pgtable.c:29: /kisskb/src/arch/powerpc/include/asm/hugetlb.h: In function 'is_hugepage_only_range': /kisskb/src/arch/powerpc/include/asm/hugetlb.h:101:10: error: implicit declaration of function 'slice_is_hugepage_only_range' [-Werror=implicit-function-declaration] return slice_is_hugepage_only_range(mm, addr, len); ^ cc1: all warnings being treated as errors In file included from /kisskb/src/include/linux/hugetlb.h:445:0, from /kisskb/src/arch/powerpc/mm/init_64.c:43: /kisskb/src/arch/powerpc/include/asm/hugetlb.h: In function 'is_hugepage_only_range': /kisskb/src/arch/powerpc/include/asm/hugetlb.h:101:10: error: implicit declaration of function 'slice_is_hugepage_only_range' [-Werror=implicit-function-declaration] return slice_is_hugepage_only_range(mm, addr, len); ^ /kisskb/src/scripts/Makefile.build:324: recipe for target 'arch/powerpc/mm/mem.o' failed make[2]: *** [arch/powerpc/mm/mem.o] Error 1 In file included from /kisskb/src/include/linux/hugetlb.h:445:0, from /kisskb/src/arch/powerpc/mm/pgtable_64.c:38: /kisskb/src/arch/powerpc/include/asm/hugetlb.h: In function 'is_hugepage_only_range': /kisskb/src/arch/powerpc/include/asm/hugetlb.h:101:10: error: implicit declaration of function 'slice_is_hugepage_only_range' [-Werror=implicit-function-declaration] return slice_is_hugepage_only_range(mm, addr, len); ^ cc1: all warnings being treated as errors /kisskb/src/scripts/Makefile.build:324: recipe for target 'arch/powerpc/mm/pgtable.o' failed make[2]: *** [arch/powerpc/mm/pgtable.o] Error 1 cc1: all warnings being treated as errors /kisskb/src/scripts/Makefile.build:324: recipe for target 'arch/powerpc/kernel/setup-common.o' failed make[2]: *** [arch/powerpc/kernel/setup-common.o] Error 1 make[2]: *** Waiting for unfinished jobs.... cc1: all warnings being treated as errors /kisskb/src/scripts/Makefile.build:324: recipe for target 'arch/powerpc/mm/init_64.o' failed make[2]: *** [arch/powerpc/mm/init_64.o] Error 1 cc1: all warnings being treated as errors /kisskb/src/scripts/Makefile.build:324: recipe for target 'arch/powerpc/mm/pgtable_64.o' failed make[2]: *** [arch/powerpc/mm/pgtable_64.o] Error 1 In file included from /kisskb/src/include/linux/hugetlb.h:445:0, from /kisskb/src/arch/powerpc/mm/tlb_nohash.c:40: /kisskb/src/arch/powerpc/include/asm/hugetlb.h: In function 'is_hugepage_only_range': /kisskb/src/arch/powerpc/include/asm/hugetlb.h:101:10: error: implicit declaration of function 'slice_is_hugepage_only_range' [-Werror=implicit-function-declaration] return slice_is_hugepage_only_range(mm, addr, len); ^ cc1: all warnings being treated as errors /kisskb/src/scripts/Makefile.build:324: recipe for target 'arch/powerpc/mm/tlb_nohash.o' failed make[2]: *** [arch/powerpc/mm/tlb_nohash.o] Error 1 /kisskb/src/Makefile:1051: recipe for target 'arch/powerpc/mm' failed make[1]: *** [arch/powerpc/mm] Error 2 make[1]: *** Waiting for unfinished jobs.... In file included from /kisskb/src/include/linux/hugetlb.h:445:0, from /kisskb/src/kernel/fork.c:49: /kisskb/src/arch/powerpc/include/asm/hugetlb.h: In function 'is_hugepage_only_range': /kisskb/src/arch/powerpc/include/asm/hugetlb.h:101:10: error: implicit declaration of function 'slice_is_hugepage_only_range' [-Werror=implicit-function-declaration] return slice_is_hugepage_only_range(mm, addr, len); ^ In file included from /kisskb/src/include/linux/hugetlb.h:445:0, from /kisskb/src/kernel/sysctl.c:44: /kisskb/src/arch/powerpc/include/asm/hugetlb.h: In function 'is_hugepage_only_range': /kisskb/src/arch/powerpc/include/asm/hugetlb.h:101:10: error: implicit declaration of function 'slice_is_hugepage_only_range' [-Werror=implicit-function-declaration] return slice_is_hugepage_only_range(mm, addr, len); ^ /kisskb/src/Makefile:1051: recipe for target 'arch/powerpc/kernel' failed make[1]: *** [arch/powerpc/kernel] Error 2 cc1: some warnings being treated as errors cc1: some warnings being treated as errors /kisskb/src/scripts/Makefile.build:324: recipe for target 'kernel/fork.o' failed make[2]: *** [kernel/fork.o] Error 1 make[2]: *** Waiting for unfinished jobs.... /kisskb/src/scripts/Makefile.build:324: recipe for target 'kernel/sysctl.o' failed make[2]: *** [kernel/sysctl.o] Error 1 In file included from /kisskb/src/include/linux/hugetlb.h:445:0, from /kisskb/src/kernel/futex.c:66: /kisskb/src/arch/powerpc/include/asm/hugetlb.h: In function 'is_hugepage_only_range': /kisskb/src/arch/powerpc/include/asm/hugetlb.h:101:10: error: implicit declaration of function 'slice_is_hugepage_only_range' [-Werror=implicit-function-declaration] return slice_is_hugepage_only_range(mm, addr, len); ^ In file included from /kisskb/src/include/linux/hugetlb.h:445:0, from /kisskb/src/include/linux/migrate.h:8, from /kisskb/src/kernel/compat.c:25: /kisskb/src/arch/powerpc/include/asm/hugetlb.h: In function 'is_hugepage_only_range': /kisskb/src/arch/powerpc/include/asm/hugetlb.h:101:10: error: implicit declaration of function 'slice_is_hugepage_only_range' [-Werror=implicit-function-declaration] return slice_is_hugepage_only_range(mm, addr, len); ^ cc1: some warnings being treated as errors /kisskb/src/scripts/Makefile.build:324: recipe for target 'kernel/compat.o' failed make[2]: *** [kernel/compat.o] Error 1 In file included from /kisskb/src/include/linux/hugetlb.h:445:0, from /kisskb/src/include/linux/migrate.h:8, from /kisskb/src/kernel/sched/fair.c:34: /kisskb/src/arch/powerpc/include/asm/hugetlb.h: In function 'is_hugepage_only_range': /kisskb/src/arch/powerpc/include/asm/hugetlb.h:101:10: error: implicit declaration of function 'slice_is_hugepage_only_range' [-Werror=implicit-function-declaration] return slice_is_hugepage_only_range(mm, addr, len); ^ cc1: some warnings being treated as errors /kisskb/src/scripts/Makefile.build:324: recipe for target 'kernel/futex.o' failed make[2]: *** [kernel/futex.o] Error 1 cc1: some warnings being treated as errors /kisskb/src/scripts/Makefile.build:324: recipe for target 'kernel/sched/fair.o' failed make[3]: *** [kernel/sched/fair.o] Error 1 /kisskb/src/scripts/Makefile.build:583: recipe for target 'kernel/sched' failed make[2]: *** [kernel/sched] Error 2 /kisskb/src/Makefile:1051: recipe for target 'kernel' failed make[1]: *** [kernel] Error 2 make[1]: *** wait: No child processes. Stop. Makefile:146: recipe for target 'sub-make' failed make: *** [sub-make] Error 2 Command 'make -s -j 48 ARCH=powerpc O=/kisskb/build/powerpc-next_corenet64_smp_defconfig_powerpc-5.3 CROSS_COMPILE=/opt/cross/kisskb/gcc-5.3.0-nolibc/powerpc64-linux/bin/powerpc64-linux- ' returned non-zero exit status 2 # rm -rf /kisskb/build/powerpc-next_corenet64_smp_defconfig_powerpc-5.3 # Build took: 0:00:15.929098
© Michael Ellerman 2006-2018.