# git rev-parse -q --verify a4fc732f917c4e3c2f37ac79fca86814fe6548b0^{commit} a4fc732f917c4e3c2f37ac79fca86814fe6548b0 already have revision, skipping fetch # git checkout -q -f -B kisskb a4fc732f917c4e3c2f37ac79fca86814fe6548b0 # git clean -qxdf # < git log -1 # commit a4fc732f917c4e3c2f37ac79fca86814fe6548b0 # Author: Finn Thain # Date: Tue Sep 11 20:18:44 2018 -0400 # # macintosh/via-macii, macintosh/adb-iop: Clean up whitespace # # Signed-off-by: Finn Thain # Signed-off-by: Michael Ellerman # < /opt/cross/kisskb/korg/gcc-5.5.0-nolibc/powerpc64-linux/bin/powerpc64-linux-gcc --version # < git log --format=%s --max-count=1 a4fc732f917c4e3c2f37ac79fca86814fe6548b0 # < make -s -j 120 ARCH=powerpc O=/kisskb/build/powerpc-next_ppc32_allmodconfig_powerpc-gcc5 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-5.5.0-nolibc/powerpc64-linux/bin/powerpc64-linux- ppc32_allmodconfig # make -s -j 120 ARCH=powerpc O=/kisskb/build/powerpc-next_ppc32_allmodconfig_powerpc-gcc5 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-5.5.0-nolibc/powerpc64-linux/bin/powerpc64-linux- /kisskb/src/scripts/unifdef.c: In function 'Mpass': /kisskb/src/scripts/unifdef.c:453:28: warning: 'strncpy' output truncated before terminating nul copying 4 bytes from a string of the same length [-Wstringop-truncation] static void Mpass (void) { strncpy(keyword, "if ", 4); Pelif(); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/arch/powerpc/include/asm/book3s/pgtable.h:8:0, from /kisskb/src/arch/powerpc/include/asm/pgtable.h:18, from /kisskb/src/include/linux/hugetlb.h:12, from /kisskb/src/arch/powerpc/mm/dump_linuxpagetables.c:19: /kisskb/src/arch/powerpc/mm/dump_linuxpagetables.c: In function 'populate_markers': /kisskb/src/arch/powerpc/include/asm/book3s/32/pgtable.h:53:19: error: 'PKMAP_BASE' undeclared (first use in this function) #define KVIRT_TOP PKMAP_BASE ^ /kisskb/src/arch/powerpc/include/asm/book3s/32/pgtable.h:64:23: note: in expansion of macro 'KVIRT_TOP' #define IOREMAP_TOP ((KVIRT_TOP - CONFIG_CONSISTENT_SIZE) & PAGE_MASK) ^ /kisskb/src/arch/powerpc/mm/dump_linuxpagetables.c:456:39: note: in expansion of macro 'IOREMAP_TOP' address_markers[i++].start_address = IOREMAP_TOP; ^ /kisskb/src/arch/powerpc/include/asm/book3s/32/pgtable.h:53:19: note: each undeclared identifier is reported only once for each function it appears in #define KVIRT_TOP PKMAP_BASE ^ /kisskb/src/arch/powerpc/include/asm/book3s/32/pgtable.h:64:23: note: in expansion of macro 'KVIRT_TOP' #define IOREMAP_TOP ((KVIRT_TOP - CONFIG_CONSISTENT_SIZE) & PAGE_MASK) ^ /kisskb/src/arch/powerpc/mm/dump_linuxpagetables.c:456:39: note: in expansion of macro 'IOREMAP_TOP' address_markers[i++].start_address = IOREMAP_TOP; ^ /kisskb/src/arch/powerpc/mm/dump_linuxpagetables.c:464:39: error: implicit declaration of function 'PKMAP_ADDR' [-Werror=implicit-function-declaration] address_markers[i++].start_address = PKMAP_ADDR(LAST_PKMAP); ^ /kisskb/src/arch/powerpc/mm/dump_linuxpagetables.c:464:50: error: 'LAST_PKMAP' undeclared (first use in this function) address_markers[i++].start_address = PKMAP_ADDR(LAST_PKMAP); ^ cc1: some warnings being treated as errors make[2]: *** [/kisskb/src/scripts/Makefile.build:305: arch/powerpc/mm/dump_linuxpagetables.o] Error 1 make[2]: *** Waiting for unfinished jobs.... In file included from /kisskb/src/include/linux/kernel.h:10:0, from /kisskb/src/include/linux/list.h:9, from /kisskb/src/include/linux/module.h:9, from /kisskb/src/include/linux/moduleloader.h:6, from /kisskb/src/arch/powerpc/net/bpf_jit_comp.c:13: /kisskb/src/arch/powerpc/net/bpf_jit_comp.c: In function 'bpf_jit_build_body': /kisskb/src/include/linux/kernel.h:114:43: error: 'struct thread_info' has no member named 'cpu' #define FIELD_SIZEOF(t, f) (sizeof(((t*)0)->f)) ^ /kisskb/src/include/linux/compiler.h:335:18: note: in definition of macro '__compiletime_assert' int __cond = !(condition); \ ^ /kisskb/src/include/linux/compiler.h:358:2: note: in expansion of macro '_compiletime_assert' _compiletime_assert(condition, msg, __compiletime_assert_, __LINE__) ^ /kisskb/src/include/linux/build_bug.h:45:37: note: in expansion of macro 'compiletime_assert' #define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg) ^ /kisskb/src/include/linux/build_bug.h:69:2: note: in expansion of macro 'BUILD_BUG_ON_MSG' BUILD_BUG_ON_MSG(condition, "BUILD_BUG_ON failed: " #condition) ^ /kisskb/src/arch/powerpc/net/bpf_jit32.h:109:7: note: in expansion of macro 'BUILD_BUG_ON' do { BUILD_BUG_ON(FIELD_SIZEOF(struct thread_info, cpu) != 4); \ ^ /kisskb/src/arch/powerpc/net/bpf_jit32.h:109:20: note: in expansion of macro 'FIELD_SIZEOF' do { BUILD_BUG_ON(FIELD_SIZEOF(struct thread_info, cpu) != 4); \ ^ /kisskb/src/arch/powerpc/net/bpf_jit_comp.c:407:4: note: in expansion of macro 'PPC_BPF_LOAD_CPU' PPC_BPF_LOAD_CPU(r_A); ^ In file included from /kisskb/src/arch/powerpc/net/bpf_jit_comp.c:20:0: /kisskb/src/include/linux/compiler_types.h:229:35: error: 'struct thread_info' has no member named 'cpu' #define __compiler_offsetof(a, b) __builtin_offsetof(a, b) ^ /kisskb/src/arch/powerpc/net/bpf_jit32.h:91:44: note: in definition of macro 'PPC_LHZ_OFFS' #define PPC_LHZ_OFFS(r, base, i) do { if ((i) < 32768) PPC_LHZ(r, base, i); \ ^ /kisskb/src/include/linux/stddef.h:17:32: note: in expansion of macro '__compiler_offsetof' #define offsetof(TYPE, MEMBER) __compiler_offsetof(TYPE, MEMBER) ^ /kisskb/src/arch/powerpc/net/bpf_jit32.h:111:5: note: in expansion of macro 'offsetof' offsetof(struct thread_info, cpu)); \ ^ /kisskb/src/arch/powerpc/net/bpf_jit_comp.c:407:4: note: in expansion of macro 'PPC_BPF_LOAD_CPU' PPC_BPF_LOAD_CPU(r_A); ^ In file included from /kisskb/src/arch/powerpc/net/bpf_jit32.h:17:0, from /kisskb/src/arch/powerpc/net/bpf_jit_comp.c:20: /kisskb/src/include/linux/compiler_types.h:229:35: error: 'struct thread_info' has no member named 'cpu' #define __compiler_offsetof(a, b) __builtin_offsetof(a, b) ^ /kisskb/src/arch/powerpc/net/bpf_jit.h:36:27: note: in definition of macro 'PLANT_INSTR' do { if (d) { (d)[idx] = instr; } idx++; } while (0) ^ /kisskb/src/arch/powerpc/net/bpf_jit.h:71:29: note: in expansion of macro 'EMIT' #define PPC_LHZ(r, base, i) EMIT(PPC_INST_LHZ | ___PPC_RT(r) | \ ^ /kisskb/src/arch/powerpc/net/bpf_jit.h:72:28: note: in expansion of macro 'IMM_L' ___PPC_RA(base) | IMM_L(i)) ^ /kisskb/src/arch/powerpc/net/bpf_jit32.h:91:56: note: in expansion of macro 'PPC_LHZ' #define PPC_LHZ_OFFS(r, base, i) do { if ((i) < 32768) PPC_LHZ(r, base, i); \ ^ /kisskb/src/arch/powerpc/net/bpf_jit32.h:110:3: note: in expansion of macro 'PPC_LHZ_OFFS' PPC_LHZ_OFFS(r, (1 & ~(THREAD_SIZE - 1)), \ ^ /kisskb/src/include/linux/stddef.h:17:32: note: in expansion of macro '__compiler_offsetof' #define offsetof(TYPE, MEMBER) __compiler_offsetof(TYPE, MEMBER) ^ /kisskb/src/arch/powerpc/net/bpf_jit32.h:111:5: note: in expansion of macro 'offsetof' offsetof(struct thread_info, cpu)); \ ^ /kisskb/src/arch/powerpc/net/bpf_jit_comp.c:407:4: note: in expansion of macro 'PPC_BPF_LOAD_CPU' PPC_BPF_LOAD_CPU(r_A); ^ /kisskb/src/include/linux/compiler_types.h:229:35: error: 'struct thread_info' has no member named 'cpu' #define __compiler_offsetof(a, b) __builtin_offsetof(a, b) ^ /kisskb/src/arch/powerpc/net/bpf_jit.h:36:27: note: in definition of macro 'PLANT_INSTR' do { if (d) { (d)[idx] = instr; } idx++; } while (0) ^ /kisskb/src/arch/powerpc/net/bpf_jit.h:49:28: note: in expansion of macro 'EMIT' #define PPC_ADDIS(d, a, i) EMIT(PPC_INST_ADDIS | \ ^ /kisskb/src/arch/powerpc/net/bpf_jit.h:50:40: note: in expansion of macro 'IMM_L' ___PPC_RT(d) | ___PPC_RA(a) | IMM_L(i)) ^ /kisskb/src/arch/powerpc/net/bpf_jit32.h:92:10: note: in expansion of macro 'PPC_ADDIS' else { PPC_ADDIS(r, base, IMM_HA(i)); \ ^ /kisskb/src/arch/powerpc/net/bpf_jit32.h:92:29: note: in expansion of macro 'IMM_HA' else { PPC_ADDIS(r, base, IMM_HA(i)); \ ^ /kisskb/src/arch/powerpc/net/bpf_jit32.h:110:3: note: in expansion of macro 'PPC_LHZ_OFFS' PPC_LHZ_OFFS(r, (1 & ~(THREAD_SIZE - 1)), \ ^ /kisskb/src/include/linux/stddef.h:17:32: note: in expansion of macro '__compiler_offsetof' #define offsetof(TYPE, MEMBER) __compiler_offsetof(TYPE, MEMBER) ^ /kisskb/src/arch/powerpc/net/bpf_jit32.h:111:5: note: in expansion of macro 'offsetof' offsetof(struct thread_info, cpu)); \ ^ /kisskb/src/arch/powerpc/net/bpf_jit_comp.c:407:4: note: in expansion of macro 'PPC_BPF_LOAD_CPU' PPC_BPF_LOAD_CPU(r_A); ^ /kisskb/src/include/linux/compiler_types.h:229:35: error: 'struct thread_info' has no member named 'cpu' #define __compiler_offsetof(a, b) __builtin_offsetof(a, b) ^ /kisskb/src/arch/powerpc/net/bpf_jit.h:36:27: note: in definition of macro 'PLANT_INSTR' do { if (d) { (d)[idx] = instr; } idx++; } while (0) ^ /kisskb/src/arch/powerpc/net/bpf_jit.h:49:28: note: in expansion of macro 'EMIT' #define PPC_ADDIS(d, a, i) EMIT(PPC_INST_ADDIS | \ ^ /kisskb/src/arch/powerpc/net/bpf_jit.h:50:40: note: in expansion of macro 'IMM_L' ___PPC_RT(d) | ___PPC_RA(a) | IMM_L(i)) ^ /kisskb/src/arch/powerpc/net/bpf_jit32.h:92:10: note: in expansion of macro 'PPC_ADDIS' else { PPC_ADDIS(r, base, IMM_HA(i)); \ ^ /kisskb/src/arch/powerpc/net/bpf_jit32.h:92:29: note: in expansion of macro 'IMM_HA' else { PPC_ADDIS(r, base, IMM_HA(i)); \ ^ /kisskb/src/arch/powerpc/net/bpf_jit32.h:110:3: note: in expansion of macro 'PPC_LHZ_OFFS' PPC_LHZ_OFFS(r, (1 & ~(THREAD_SIZE - 1)), \ ^ /kisskb/src/include/linux/stddef.h:17:32: note: in expansion of macro '__compiler_offsetof' #define offsetof(TYPE, MEMBER) __compiler_offsetof(TYPE, MEMBER) ^ /kisskb/src/arch/powerpc/net/bpf_jit32.h:111:5: note: in expansion of macro 'offsetof' offsetof(struct thread_info, cpu)); \ ^ /kisskb/src/arch/powerpc/net/bpf_jit_comp.c:407:4: note: in expansion of macro 'PPC_BPF_LOAD_CPU' PPC_BPF_LOAD_CPU(r_A); ^ /kisskb/src/include/linux/compiler_types.h:229:35: error: 'struct thread_info' has no member named 'cpu' #define __compiler_offsetof(a, b) __builtin_offsetof(a, b) ^ /kisskb/src/arch/powerpc/net/bpf_jit.h:36:27: note: in definition of macro 'PLANT_INSTR' do { if (d) { (d)[idx] = instr; } idx++; } while (0) ^ /kisskb/src/arch/powerpc/net/bpf_jit.h:71:29: note: in expansion of macro 'EMIT' #define PPC_LHZ(r, base, i) EMIT(PPC_INST_LHZ | ___PPC_RT(r) | \ ^ /kisskb/src/arch/powerpc/net/bpf_jit.h:72:28: note: in expansion of macro 'IMM_L' ___PPC_RA(base) | IMM_L(i)) ^ /kisskb/src/arch/powerpc/net/bpf_jit32.h:93:4: note: in expansion of macro 'PPC_LHZ' PPC_LHZ(r, r, IMM_L(i)); } } while(0) ^ /kisskb/src/arch/powerpc/net/bpf_jit32.h:93:18: note: in expansion of macro 'IMM_L' PPC_LHZ(r, r, IMM_L(i)); } } while(0) ^ /kisskb/src/arch/powerpc/net/bpf_jit32.h:110:3: note: in expansion of macro 'PPC_LHZ_OFFS' PPC_LHZ_OFFS(r, (1 & ~(THREAD_SIZE - 1)), \ ^ /kisskb/src/include/linux/stddef.h:17:32: note: in expansion of macro '__compiler_offsetof' #define offsetof(TYPE, MEMBER) __compiler_offsetof(TYPE, MEMBER) ^ /kisskb/src/arch/powerpc/net/bpf_jit32.h:111:5: note: in expansion of macro 'offsetof' offsetof(struct thread_info, cpu)); \ ^ /kisskb/src/arch/powerpc/net/bpf_jit_comp.c:407:4: note: in expansion of macro 'PPC_BPF_LOAD_CPU' PPC_BPF_LOAD_CPU(r_A); ^ /kisskb/src/arch/powerpc/platforms/52xx/lite5200_sleep.S: Assembler messages: /kisskb/src/arch/powerpc/platforms/52xx/lite5200_sleep.S:184: Warning: invalid register expression make[2]: *** [/kisskb/src/scripts/Makefile.build:306: arch/powerpc/net/bpf_jit_comp.o] Error 1 make[1]: *** [/kisskb/src/Makefile:1060: arch/powerpc/net] Error 2 make[1]: *** Waiting for unfinished jobs.... make[1]: *** [/kisskb/src/Makefile:1060: arch/powerpc/mm] Error 2 /kisskb/src/arch/powerpc/kernel/head_32.S: Assembler messages: /kisskb/src/arch/powerpc/kernel/head_32.S:990: Warning: invalid register expression make: *** [Makefile:146: sub-make] Error 2 Command 'make -s -j 120 ARCH=powerpc O=/kisskb/build/powerpc-next_ppc32_allmodconfig_powerpc-gcc5 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-5.5.0-nolibc/powerpc64-linux/bin/powerpc64-linux- ' returned non-zero exit status 2 # rm -rf /kisskb/build/powerpc-next_ppc32_allmodconfig_powerpc-gcc5 # Build took: 0:00:34.365415