# git rev-parse -q --verify 009795d283d1f9f043e5a4ff97d4140cde17e2d3^{commit} 009795d283d1f9f043e5a4ff97d4140cde17e2d3 already have revision, skipping fetch # git checkout -q -f -B kisskb 009795d283d1f9f043e5a4ff97d4140cde17e2d3 # git clean -qxdf # < git log -1 # commit 009795d283d1f9f043e5a4ff97d4140cde17e2d3 # Author: Stephen Rothwell # Date: Tue Apr 11 17:04:16 2023 +1000 # # Add linux-next specific files for 20230411 # # Signed-off-by: Stephen Rothwell # < /opt/cross/kisskb/korg/gcc-11.3.0-nolibc/mips-linux/bin/mips-linux-gcc --version # < /opt/cross/kisskb/korg/gcc-11.3.0-nolibc/mips-linux/bin/mips-linux-ld --version # < git log --format=%s --max-count=1 009795d283d1f9f043e5a4ff97d4140cde17e2d3 # < make -s -j 40 ARCH=mips O=/kisskb/build/linux-next_mips-allmodconfig_mips-gcc11 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-11.3.0-nolibc/mips-linux/bin/mips-linux- allmodconfig # Added to kconfig CONFIG_BUILD_DOCSRC=n # Added to kconfig CONFIG_MODULE_SIG=n # Added to kconfig CONFIG_SAMPLES=n # Added to kconfig CONFIG_MIPS_CPS_NS16550_BASE=0x1b0003f8 # Added to kconfig CONFIG_MIPS_CPS_NS16550_SHIFT=0 # Added to kconfig CONFIG_GCC_PLUGINS=n # Added to kconfig # < make -s -j 40 ARCH=mips O=/kisskb/build/linux-next_mips-allmodconfig_mips-gcc11 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-11.3.0-nolibc/mips-linux/bin/mips-linux- help # make -s -j 40 ARCH=mips O=/kisskb/build/linux-next_mips-allmodconfig_mips-gcc11 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-11.3.0-nolibc/mips-linux/bin/mips-linux- olddefconfig .config:14414:warning: override: reassigning to symbol MIPS_CPS_NS16550_SHIFT # make -s -j 40 ARCH=mips O=/kisskb/build/linux-next_mips-allmodconfig_mips-gcc11 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-11.3.0-nolibc/mips-linux/bin/mips-linux- In file included from : /kisskb/src/arch/mips/mm/init.c: In function 'mem_init': /kisskb/src/include/linux/compiler_types.h:397:45: error: call to '__compiletime_assert_437' declared with attribute error: BUILD_BUG_ON failed: IS_ENABLED(CONFIG_32BIT) && (_PFN_SHIFT > PAGE_SHIFT) 397 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__) | ^ /kisskb/src/include/linux/compiler_types.h:378:25: note: in definition of macro '__compiletime_assert' 378 | prefix ## suffix(); \ | ^~~~~~ /kisskb/src/include/linux/compiler_types.h:397:9: note: in expansion of macro '_compiletime_assert' 397 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__) | ^~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/build_bug.h:39:37: note: in expansion of macro 'compiletime_assert' 39 | #define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg) | ^~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/build_bug.h:50:9: note: in expansion of macro 'BUILD_BUG_ON_MSG' 50 | BUILD_BUG_ON_MSG(condition, "BUILD_BUG_ON failed: " #condition) | ^~~~~~~~~~~~~~~~ /kisskb/src/arch/mips/mm/init.c:454:9: note: in expansion of macro 'BUILD_BUG_ON' 454 | BUILD_BUG_ON(IS_ENABLED(CONFIG_32BIT) && (_PFN_SHIFT > PAGE_SHIFT)); | ^~~~~~~~~~~~ make[4]: *** [/kisskb/src/scripts/Makefile.build:252: arch/mips/mm/init.o] Error 1 make[4]: *** Waiting for unfinished jobs.... make[3]: *** [/kisskb/src/scripts/Makefile.build:494: arch/mips/mm] Error 2 make[3]: *** Waiting for unfinished jobs.... /kisskb/src/arch/mips/kernel/cps-vec.S: Assembler messages: /kisskb/src/arch/mips/kernel/cps-vec.S:228: Error: invalid operands `mfc0 $8,$16,1' /kisskb/src/arch/mips/kernel/cps-vec.S:228: Error: invalid operands `mfc0 $8,$16,2' /kisskb/src/arch/mips/kernel/cps-vec.S:228: Error: invalid operands `mfc0 $8,$16,3' /kisskb/src/arch/mips/kernel/cps-vec.S:326: Error: invalid operands `mfc0 $14,$16,1' /kisskb/src/arch/mips/kernel/cps-vec.S:326: Error: invalid operands `mfc0 $14,$16,2' /kisskb/src/arch/mips/kernel/cps-vec.S:326: Error: invalid operands `mfc0 $14,$16,3' /kisskb/src/arch/mips/kernel/cps-vec.S:329: Error: invalid operands `mfc0 $9,$0,2' /kisskb/src/arch/mips/kernel/cps-vec.S:335: Error: opcode not supported on this processor: r4600 (mips3) `clz $9,$9' /kisskb/src/arch/mips/kernel/cps-vec.S:343: Error: invalid operands `mfc0 $25,$15,1' /kisskb/src/arch/mips/kernel/cps-vec.S:385: Error: invalid operands `mfc0 $8,$16,1' /kisskb/src/arch/mips/kernel/cps-vec.S:385: Error: invalid operands `mfc0 $8,$16,2' /kisskb/src/arch/mips/kernel/cps-vec.S:385: Error: invalid operands `mfc0 $8,$16,3' /kisskb/src/arch/mips/kernel/cps-vec.S:395: Error: opcode not supported on this processor: r4600 (mips3) `jr.hb $9' /kisskb/src/arch/mips/kernel/cps-vec.S:397: Error: invalid operands `mfc0 $9,$0,1' /kisskb/src/arch/mips/kernel/cps-vec.S:399: Error: invalid operands `mtc0 $9,$0,1' /kisskb/src/arch/mips/kernel/cps-vec.S:412: Error: invalid operands `mfc0 $8,$1,1' /kisskb/src/arch/mips/kernel/cps-vec.S:416: Error: invalid operands `mtc0 $8,$1,1' /kisskb/src/arch/mips/kernel/cps-vec.S:507: Error: invalid operands `mtc0 $8,$2,4' /kisskb/src/arch/mips/kernel/cps-vec.S:509: Error: opcode not supported on this processor: r4600 (mips3) `jr.hb $8' make[4]: *** [/kisskb/src/scripts/Makefile.build:374: arch/mips/kernel/cps-vec.o] Error 1 make[4]: *** Waiting for unfinished jobs.... /kisskb/src/arch/mips/kernel/cps-vec-ns16550.S: Assembler messages: /kisskb/src/arch/mips/kernel/cps-vec-ns16550.S:200: Error: invalid operands `mfc0 $4,$15,1' /kisskb/src/arch/mips/kernel/cps-vec-ns16550.S:202: Error: invalid operands `mfc0 $4,$8,1' make[4]: *** [/kisskb/src/scripts/Makefile.build:374: arch/mips/kernel/cps-vec-ns16550.o] Error 1 make[3]: *** [/kisskb/src/scripts/Makefile.build:494: arch/mips/kernel] Error 2 make[2]: *** [/kisskb/src/scripts/Makefile.build:494: arch/mips] Error 2 make[2]: *** Waiting for unfinished jobs.... In file included from /kisskb/src/arch/mips/include/asm/page.h:242, from /kisskb/src/arch/mips/include/asm/io.h:29, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/arch/mips/include/asm/mips-cps.h:11, from /kisskb/src/arch/mips/include/asm/smp-ops.h:16, from /kisskb/src/arch/mips/include/asm/smp.h:21, from /kisskb/src/include/linux/smp.h:113, from /kisskb/src/include/linux/lockdep.h:14, from /kisskb/src/include/linux/spinlock.h:63, from /kisskb/src/include/linux/libnvdimm.h:13, from /kisskb/src/drivers/infiniband/sw/rxe/rxe_mr.c:7: /kisskb/src/drivers/infiniband/sw/rxe/rxe_mr.c: In function 'rxe_set_page': /kisskb/src/arch/mips/include/asm/page.h:227:55: error: cast to pointer from integer of different size [-Werror=int-to-pointer-cast] 227 | #define virt_to_pfn(kaddr) PFN_DOWN(virt_to_phys((void *)(kaddr))) | ^ /kisskb/src/include/asm-generic/memory_model.h:18:46: note: in definition of macro '__pfn_to_page' 18 | #define __pfn_to_page(pfn) (mem_map + ((pfn) - ARCH_PFN_OFFSET)) | ^~~ /kisskb/src/arch/mips/include/asm/page.h:227:33: note: in expansion of macro 'PFN_DOWN' 227 | #define virt_to_pfn(kaddr) PFN_DOWN(virt_to_phys((void *)(kaddr))) | ^~~~~~~~ /kisskb/src/arch/mips/include/asm/page.h:228:45: note: in expansion of macro 'virt_to_pfn' 228 | #define virt_to_page(kaddr) pfn_to_page(virt_to_pfn(kaddr)) | ^~~~~~~~~~~ /kisskb/src/drivers/infiniband/sw/rxe/rxe_mr.c:216:29: note: in expansion of macro 'virt_to_page' 216 | struct page *page = virt_to_page(iova & mr->page_mask); | ^~~~~~~~~~~~ /kisskb/src/drivers/infiniband/sw/rxe/rxe_mr.c: In function 'rxe_mr_copy_dma': /kisskb/src/arch/mips/include/asm/page.h:227:55: error: cast to pointer from integer of different size [-Werror=int-to-pointer-cast] 227 | #define virt_to_pfn(kaddr) PFN_DOWN(virt_to_phys((void *)(kaddr))) | ^ /kisskb/src/include/asm-generic/memory_model.h:18:46: note: in definition of macro '__pfn_to_page' 18 | #define __pfn_to_page(pfn) (mem_map + ((pfn) - ARCH_PFN_OFFSET)) | ^~~ /kisskb/src/arch/mips/include/asm/page.h:227:33: note: in expansion of macro 'PFN_DOWN' 227 | #define virt_to_pfn(kaddr) PFN_DOWN(virt_to_phys((void *)(kaddr))) | ^~~~~~~~ /kisskb/src/arch/mips/include/asm/page.h:228:45: note: in expansion of macro 'virt_to_pfn' 228 | #define virt_to_page(kaddr) pfn_to_page(virt_to_pfn(kaddr)) | ^~~~~~~~~~~ /kisskb/src/drivers/infiniband/sw/rxe/rxe_mr.c:291:24: note: in expansion of macro 'virt_to_page' 291 | page = virt_to_page(iova & mr->page_mask); | ^~~~~~~~~~~~ /kisskb/src/drivers/infiniband/sw/rxe/rxe_mr.c: In function 'rxe_mr_do_atomic_op': /kisskb/src/arch/mips/include/asm/page.h:227:55: error: cast to pointer from integer of different size [-Werror=int-to-pointer-cast] 227 | #define virt_to_pfn(kaddr) PFN_DOWN(virt_to_phys((void *)(kaddr))) | ^ /kisskb/src/include/asm-generic/memory_model.h:18:46: note: in definition of macro '__pfn_to_page' 18 | #define __pfn_to_page(pfn) (mem_map + ((pfn) - ARCH_PFN_OFFSET)) | ^~~ /kisskb/src/arch/mips/include/asm/page.h:227:33: note: in expansion of macro 'PFN_DOWN' 227 | #define virt_to_pfn(kaddr) PFN_DOWN(virt_to_phys((void *)(kaddr))) | ^~~~~~~~ /kisskb/src/arch/mips/include/asm/page.h:228:45: note: in expansion of macro 'virt_to_pfn' 228 | #define virt_to_page(kaddr) pfn_to_page(virt_to_pfn(kaddr)) | ^~~~~~~~~~~ /kisskb/src/drivers/infiniband/sw/rxe/rxe_mr.c:491:24: note: in expansion of macro 'virt_to_page' 491 | page = virt_to_page(iova & PAGE_MASK); | ^~~~~~~~~~~~ cc1: all warnings being treated as errors make[6]: *** [/kisskb/src/scripts/Makefile.build:252: drivers/infiniband/sw/rxe/rxe_mr.o] Error 1 make[6]: *** Waiting for unfinished jobs.... make[5]: *** [/kisskb/src/scripts/Makefile.build:494: drivers/infiniband/sw/rxe] Error 2 make[4]: *** [/kisskb/src/scripts/Makefile.build:494: drivers/infiniband/sw] Error 2 make[3]: *** [/kisskb/src/scripts/Makefile.build:494: drivers/infiniband] Error 2 make[3]: *** Waiting for unfinished jobs.... make[2]: *** [/kisskb/src/scripts/Makefile.build:494: drivers] Error 2 make[1]: *** [/kisskb/src/Makefile:2025: .] Error 2 make: *** [Makefile:226: __sub-make] Error 2 Command 'make -s -j 40 ARCH=mips O=/kisskb/build/linux-next_mips-allmodconfig_mips-gcc11 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-11.3.0-nolibc/mips-linux/bin/mips-linux- ' returned non-zero exit status 2 # rm -rf /kisskb/build/linux-next_mips-allmodconfig_mips-gcc11 # Build took: 0:15:28.238721