# git rev-parse -q --verify 219f20e490add009194d94fdeb480da2e385f1c6^{commit} 219f20e490add009194d94fdeb480da2e385f1c6 already have revision, skipping fetch # git checkout -q -f -B kisskb 219f20e490add009194d94fdeb480da2e385f1c6 # git clean -qxdf # < git log -1 # commit 219f20e490add009194d94fdeb480da2e385f1c6 # Author: Mahesh Salgaonkar # Date: Tue Aug 7 19:48:04 2018 +0530 # # powernv/pseries: consolidate code for mce early handling. # # Now that other platforms also implements real mode mce handler, # lets consolidate the code by sharing existing powernv machine check # early code. Rename machine_check_powernv_early to # machine_check_common_early and reuse the code. # # Signed-off-by: Mahesh Salgaonkar # Signed-off-by: Michael Ellerman # < /opt/cross/kisskb/gcc-5.3.0-nolibc/powerpc64-linux/bin/powerpc64-linux-gcc --version # < git log --format=%s --max-count=1 219f20e490add009194d94fdeb480da2e385f1c6 # < make -s -j 48 ARCH=powerpc O=/kisskb/build/powerpc-next_pasemi_defconfig_powerpc-5.3 CROSS_COMPILE=/opt/cross/kisskb/gcc-5.3.0-nolibc/powerpc64-linux/bin/powerpc64-linux- pasemi_defconfig # make -s -j 48 ARCH=powerpc O=/kisskb/build/powerpc-next_pasemi_defconfig_powerpc-5.3 CROSS_COMPILE=/opt/cross/kisskb/gcc-5.3.0-nolibc/powerpc64-linux/bin/powerpc64-linux- /kisskb/src/net/Makefile:24: CC cannot link executables. Skipping bpfilter. /kisskb/src/arch/powerpc/mm/slb.c: In function 'slb_save_contents': /kisskb/src/arch/powerpc/mm/slb.c:160:12: error: 'struct paca_struct' has no member named 'slb_save_cache_ptr' get_paca()->slb_save_cache_ptr = get_paca()->slb_cache_ptr; ^ In file included from /kisskb/src/include/linux/kernel.h:14:0, from /kisskb/src/include/asm-generic/bug.h:18, from /kisskb/src/arch/powerpc/include/asm/bug.h:128, from /kisskb/src/include/linux/bug.h:5, from /kisskb/src/include/linux/mmdebug.h:5, from /kisskb/src/arch/powerpc/include/asm/pgtable.h:6, from /kisskb/src/arch/powerpc/mm/slb.c:17: /kisskb/src/arch/powerpc/mm/slb.c: In function 'slb_dump_contents': /kisskb/src/arch/powerpc/mm/slb.c:216:49: error: 'struct paca_struct' has no member named 'slb_save_cache_ptr' pr_err("SLB cache ptr value = %d\n", get_paca()->slb_save_cache_ptr); ^ /kisskb/src/include/linux/printk.h:304:33: note: in definition of macro 'pr_err' printk(KERN_ERR pr_fmt(fmt), ##__VA_ARGS__) ^ In file included from /kisskb/src/include/asm-generic/bug.h:18:0, from /kisskb/src/arch/powerpc/include/asm/bug.h:128, from /kisskb/src/include/linux/bug.h:5, from /kisskb/src/include/linux/mmdebug.h:5, from /kisskb/src/arch/powerpc/include/asm/pgtable.h:6, from /kisskb/src/arch/powerpc/mm/slb.c:17: /kisskb/src/arch/powerpc/mm/slb.c:218:27: error: 'struct paca_struct' has no member named 'slb_save_cache_ptr' n = min_t(int, get_paca()->slb_save_cache_ptr, SLB_CACHE_ENTRIES); ^ /kisskb/src/include/linux/kernel.h:812:22: note: in definition of macro '__typecheck' (!!(sizeof((typeof(x) *)1 == (typeof(y) *)1))) ^ /kisskb/src/include/linux/kernel.h:836:24: note: in expansion of macro '__safe_cmp' __builtin_choose_expr(__safe_cmp(x, y), \ ^ /kisskb/src/include/linux/kernel.h:904:27: note: in expansion of macro '__careful_cmp' #define min_t(type, x, y) __careful_cmp((type)(x), (type)(y), <) ^ /kisskb/src/arch/powerpc/mm/slb.c:218:6: note: in expansion of macro 'min_t' n = min_t(int, get_paca()->slb_save_cache_ptr, SLB_CACHE_ENTRIES); ^ /kisskb/src/arch/powerpc/mm/slb.c:218:27: error: 'struct paca_struct' has no member named 'slb_save_cache_ptr' n = min_t(int, get_paca()->slb_save_cache_ptr, SLB_CACHE_ENTRIES); ^ /kisskb/src/include/linux/kernel.h:820:48: note: in definition of macro '__is_constexpr' (sizeof(int) == sizeof(*(8 ? ((void *)((long)(x) * 0l)) : (int *)8))) ^ /kisskb/src/include/linux/kernel.h:826:25: note: in expansion of macro '__no_side_effects' (__typecheck(x, y) && __no_side_effects(x, y)) ^ /kisskb/src/include/linux/kernel.h:836:24: note: in expansion of macro '__safe_cmp' __builtin_choose_expr(__safe_cmp(x, y), \ ^ /kisskb/src/include/linux/kernel.h:904:27: note: in expansion of macro '__careful_cmp' #define min_t(type, x, y) __careful_cmp((type)(x), (type)(y), <) ^ /kisskb/src/arch/powerpc/mm/slb.c:218:6: note: in expansion of macro 'min_t' n = min_t(int, get_paca()->slb_save_cache_ptr, SLB_CACHE_ENTRIES); ^ /kisskb/src/arch/powerpc/mm/slb.c:218:27: error: 'struct paca_struct' has no member named 'slb_save_cache_ptr' n = min_t(int, get_paca()->slb_save_cache_ptr, SLB_CACHE_ENTRIES); ^ /kisskb/src/include/linux/kernel.h:828:27: note: in definition of macro '__cmp' #define __cmp(x, y, op) ((x) op (y) ? (x) : (y)) ^ /kisskb/src/include/linux/kernel.h:904:27: note: in expansion of macro '__careful_cmp' #define min_t(type, x, y) __careful_cmp((type)(x), (type)(y), <) ^ /kisskb/src/arch/powerpc/mm/slb.c:218:6: note: in expansion of macro 'min_t' n = min_t(int, get_paca()->slb_save_cache_ptr, SLB_CACHE_ENTRIES); ^ /kisskb/src/arch/powerpc/mm/slb.c:218:27: error: 'struct paca_struct' has no member named 'slb_save_cache_ptr' n = min_t(int, get_paca()->slb_save_cache_ptr, SLB_CACHE_ENTRIES); ^ /kisskb/src/include/linux/kernel.h:828:40: note: in definition of macro '__cmp' #define __cmp(x, y, op) ((x) op (y) ? (x) : (y)) ^ /kisskb/src/include/linux/kernel.h:904:27: note: in expansion of macro '__careful_cmp' #define min_t(type, x, y) __careful_cmp((type)(x), (type)(y), <) ^ /kisskb/src/arch/powerpc/mm/slb.c:218:6: note: in expansion of macro 'min_t' n = min_t(int, get_paca()->slb_save_cache_ptr, SLB_CACHE_ENTRIES); ^ /kisskb/src/arch/powerpc/mm/slb.c:218:27: error: 'struct paca_struct' has no member named 'slb_save_cache_ptr' n = min_t(int, get_paca()->slb_save_cache_ptr, SLB_CACHE_ENTRIES); ^ /kisskb/src/include/linux/kernel.h:831:10: note: in definition of macro '__cmp_once' typeof(x) unique_x = (x); \ ^ /kisskb/src/include/linux/kernel.h:904:27: note: in expansion of macro '__careful_cmp' #define min_t(type, x, y) __careful_cmp((type)(x), (type)(y), <) ^ /kisskb/src/arch/powerpc/mm/slb.c:218:6: note: in expansion of macro 'min_t' n = min_t(int, get_paca()->slb_save_cache_ptr, SLB_CACHE_ENTRIES); ^ /kisskb/src/arch/powerpc/mm/slb.c:218:27: error: 'struct paca_struct' has no member named 'slb_save_cache_ptr' n = min_t(int, get_paca()->slb_save_cache_ptr, SLB_CACHE_ENTRIES); ^ /kisskb/src/include/linux/kernel.h:831:25: note: in definition of macro '__cmp_once' typeof(x) unique_x = (x); \ ^ /kisskb/src/include/linux/kernel.h:904:27: note: in expansion of macro '__careful_cmp' #define min_t(type, x, y) __careful_cmp((type)(x), (type)(y), <) ^ /kisskb/src/arch/powerpc/mm/slb.c:218:6: note: in expansion of macro 'min_t' n = min_t(int, get_paca()->slb_save_cache_ptr, SLB_CACHE_ENTRIES); ^ /kisskb/src/include/linux/kernel.h:836:2: error: first argument to '__builtin_choose_expr' not a constant __builtin_choose_expr(__safe_cmp(x, y), \ ^ /kisskb/src/include/linux/kernel.h:904:27: note: in expansion of macro '__careful_cmp' #define min_t(type, x, y) __careful_cmp((type)(x), (type)(y), <) ^ /kisskb/src/arch/powerpc/mm/slb.c:218:6: note: in expansion of macro 'min_t' n = min_t(int, get_paca()->slb_save_cache_ptr, SLB_CACHE_ENTRIES); ^ /kisskb/src/scripts/Makefile.build:317: recipe for target 'arch/powerpc/mm/slb.o' failed make[2]: *** [arch/powerpc/mm/slb.o] Error 1 make[2]: *** Waiting for unfinished jobs.... /kisskb/src/Makefile:1034: recipe for target 'arch/powerpc/mm' failed make[1]: *** [arch/powerpc/mm] Error 2 make[1]: *** Waiting for unfinished jobs.... 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_pasemi_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_pasemi_defconfig_powerpc-5.3 # Build took: 0:00:16.011865