# 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-8.5.0-nolibc/mips-linux/bin/mips-linux-gcc --version # < /opt/cross/kisskb/korg/gcc-8.5.0-nolibc/mips-linux/bin/mips-linux-ld --version # < git log --format=%s --max-count=1 009795d283d1f9f043e5a4ff97d4140cde17e2d3 # < make -s -j 160 ARCH=mips O=/kisskb/build/linux-next_mips-allmodconfig_mips-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.5.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 160 ARCH=mips O=/kisskb/build/linux-next_mips-allmodconfig_mips-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.5.0-nolibc/mips-linux/bin/mips-linux- help # make -s -j 160 ARCH=mips O=/kisskb/build/linux-next_mips-allmodconfig_mips-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.5.0-nolibc/mips-linux/bin/mips-linux- olddefconfig .config:14407:warning: override: reassigning to symbol MIPS_CPS_NS16550_SHIFT # make -s -j 160 ARCH=mips O=/kisskb/build/linux-next_mips-allmodconfig_mips-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.5.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:38: error: call to '__compiletime_assert_437' declared with attribute error: BUILD_BUG_ON failed: IS_ENABLED(CONFIG_32BIT) && (_PFN_SHIFT > PAGE_SHIFT) _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__) ^ /kisskb/src/include/linux/compiler_types.h:378:4: note: in definition of macro '__compiletime_assert' prefix ## suffix(); \ ^~~~~~ /kisskb/src/include/linux/compiler_types.h:397:2: note: in expansion of macro '_compiletime_assert' _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__) ^~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/build_bug.h:39: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:50:2: note: in expansion of macro 'BUILD_BUG_ON_MSG' BUILD_BUG_ON_MSG(condition, "BUILD_BUG_ON failed: " #condition) ^~~~~~~~~~~~~~~~ /kisskb/src/arch/mips/mm/init.c:454:2: note: in expansion of macro 'BUILD_BUG_ON' 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[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.... 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/mips-cps.h:10, 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/arch/mips/include/asm/cpu-type.h:12, from /kisskb/src/arch/mips/include/asm/timex.h:19, from /kisskb/src/include/linux/timex.h:67, from /kisskb/src/include/linux/time32.h:13, from /kisskb/src/include/linux/time.h:60, from /kisskb/src/include/linux/skbuff.h:15, from /kisskb/src/include/linux/if_ether.h:19, from /kisskb/src/include/linux/etherdevice.h:20, from /kisskb/src/drivers/net/wireless/mediatek/mt76/mt7915/mac.c:4: In function 'le16_encode_bits', inlined from 'mt7915_mac_add_twt_setup' at /kisskb/src/drivers/net/wireless/mediatek/mt76/mt7915/mac.c:2381:24: /kisskb/src/include/linux/bitfield.h:177:3: error: call to '__field_overflow' declared with attribute error: value doesn't fit into mask __field_overflow(); \ ^~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/bitfield.h:195:2: note: in expansion of macro '____MAKE_OP' ____MAKE_OP(le##size,u##size,cpu_to_le##size,le##size##_to_cpu) \ ^~~~~~~~~~~ /kisskb/src/include/linux/bitfield.h:199:1: note: in expansion of macro '__MAKE_OP' __MAKE_OP(16) ^~~~~~~~~ make[8]: *** [/kisskb/src/scripts/Makefile.build:252: drivers/net/wireless/mediatek/mt76/mt7915/mac.o] Error 1 make[8]: *** Waiting for unfinished jobs.... make[7]: *** [/kisskb/src/scripts/Makefile.build:494: drivers/net/wireless/mediatek/mt76/mt7915] Error 2 make[7]: *** Waiting for unfinished jobs.... make[6]: *** [/kisskb/src/scripts/Makefile.build:494: drivers/net/wireless/mediatek/mt76] Error 2 make[5]: *** [/kisskb/src/scripts/Makefile.build:494: drivers/net/wireless/mediatek] Error 2 make[5]: *** Waiting for unfinished jobs.... make[4]: *** [/kisskb/src/scripts/Makefile.build:494: drivers/net/wireless] Error 2 make[4]: *** 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:53: error: cast to pointer from integer of different size [-Werror=int-to-pointer-cast] #define virt_to_pfn(kaddr) PFN_DOWN(virt_to_phys((void *)(kaddr))) ^ /kisskb/src/include/asm-generic/memory_model.h:18:41: note: in definition of macro '__pfn_to_page' #define __pfn_to_page(pfn) (mem_map + ((pfn) - ARCH_PFN_OFFSET)) ^~~ /kisskb/src/arch/mips/include/asm/page.h:227:31: note: in expansion of macro 'PFN_DOWN' #define virt_to_pfn(kaddr) PFN_DOWN(virt_to_phys((void *)(kaddr))) ^~~~~~~~ /kisskb/src/arch/mips/include/asm/page.h:228:41: note: in expansion of macro 'virt_to_pfn' #define virt_to_page(kaddr) pfn_to_page(virt_to_pfn(kaddr)) ^~~~~~~~~~~ /kisskb/src/drivers/infiniband/sw/rxe/rxe_mr.c:216:22: note: in expansion of macro 'virt_to_page' 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:53: error: cast to pointer from integer of different size [-Werror=int-to-pointer-cast] #define virt_to_pfn(kaddr) PFN_DOWN(virt_to_phys((void *)(kaddr))) ^ /kisskb/src/include/asm-generic/memory_model.h:18:41: note: in definition of macro '__pfn_to_page' #define __pfn_to_page(pfn) (mem_map + ((pfn) - ARCH_PFN_OFFSET)) ^~~ /kisskb/src/arch/mips/include/asm/page.h:227:31: note: in expansion of macro 'PFN_DOWN' #define virt_to_pfn(kaddr) PFN_DOWN(virt_to_phys((void *)(kaddr))) ^~~~~~~~ /kisskb/src/arch/mips/include/asm/page.h:228:41: note: in expansion of macro 'virt_to_pfn' #define virt_to_page(kaddr) pfn_to_page(virt_to_pfn(kaddr)) ^~~~~~~~~~~ /kisskb/src/drivers/infiniband/sw/rxe/rxe_mr.c:291:10: note: in expansion of macro 'virt_to_page' 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:53: error: cast to pointer from integer of different size [-Werror=int-to-pointer-cast] #define virt_to_pfn(kaddr) PFN_DOWN(virt_to_phys((void *)(kaddr))) ^ /kisskb/src/include/asm-generic/memory_model.h:18:41: note: in definition of macro '__pfn_to_page' #define __pfn_to_page(pfn) (mem_map + ((pfn) - ARCH_PFN_OFFSET)) ^~~ /kisskb/src/arch/mips/include/asm/page.h:227:31: note: in expansion of macro 'PFN_DOWN' #define virt_to_pfn(kaddr) PFN_DOWN(virt_to_phys((void *)(kaddr))) ^~~~~~~~ /kisskb/src/arch/mips/include/asm/page.h:228:41: note: in expansion of macro 'virt_to_pfn' #define virt_to_page(kaddr) pfn_to_page(virt_to_pfn(kaddr)) ^~~~~~~~~~~ /kisskb/src/drivers/infiniband/sw/rxe/rxe_mr.c:491:10: note: in expansion of macro 'virt_to_page' 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[4]: *** Waiting for unfinished jobs.... make[3]: *** [/kisskb/src/scripts/Makefile.build:494: drivers/infiniband] Error 2 make[3]: *** Waiting for unfinished jobs.... make[3]: *** [/kisskb/src/scripts/Makefile.build:494: drivers/net] Error 2 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 160 ARCH=mips O=/kisskb/build/linux-next_mips-allmodconfig_mips-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.5.0-nolibc/mips-linux/bin/mips-linux- ' returned non-zero exit status 2 # rm -rf /kisskb/build/linux-next_mips-allmodconfig_mips-gcc8 # Build took: 0:09:10.066619