# git rev-parse -q --verify 63bdf4284c38a48af21745ceb148a087b190cd21^{commit} 63bdf4284c38a48af21745ceb148a087b190cd21 already have revision, skipping fetch # git checkout -q -f -B kisskb 63bdf4284c38a48af21745ceb148a087b190cd21 # git clean -qxdf # < git log -1 # commit 63bdf4284c38a48af21745ceb148a087b190cd21 # Merge: 645630035643 0918f18c7179 # Author: Linus Torvalds # Date: Tue Mar 5 09:09:55 2019 -0800 # # Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 # # Pull crypto update from Herbert Xu: # "API: # - Add helper for simple skcipher modes. # - Add helper to register multiple templates. # - Set CRYPTO_TFM_NEED_KEY when setkey fails. # - Require neither or both of export/import in shash. # - AEAD decryption test vectors are now generated from encryption # ones. # - New option CONFIG_CRYPTO_MANAGER_EXTRA_TESTS that includes random # fuzzing. # # Algorithms: # - Conversions to skcipher and helper for many templates. # - Add more test vectors for nhpoly1305 and adiantum. # # Drivers: # - Add crypto4xx prng support. # - Add xcbc/cmac/ecb support in caam. # - Add AES support for Exynos5433 in s5p. # - Remove sha384/sha512 from artpec7 as hardware cannot do partial # hash" # # [ There is a merge of the Freescale SoC tree in order to pull in changes # required by patches to the caam/qi2 driver. ] # # * 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6: (174 commits) # crypto: s5p - add AES support for Exynos5433 # dt-bindings: crypto: document Exynos5433 SlimSSS # crypto: crypto4xx - add missing of_node_put after of_device_is_available # crypto: cavium/zip - fix collision with generic cra_driver_name # crypto: af_alg - use struct_size() in sock_kfree_s() # crypto: caam - remove redundant likely/unlikely annotation # crypto: s5p - update iv after AES-CBC op end # crypto: x86/poly1305 - Clear key material from stack in SSE2 variant # crypto: caam - generate hash keys in-place # crypto: caam - fix DMA mapping xcbc key twice # crypto: caam - fix hash context DMA unmap size # hwrng: bcm2835 - fix probe as platform device # crypto: s5p-sss - Use AES_BLOCK_SIZE define instead of number # crypto: stm32 - drop pointless static qualifier in stm32_hash_remove() # crypto: chelsio - Fixed Traffic Stall # crypto: marvell - Remove set but not used variable 'ivsize' # crypto: ccp - Update driver messages to remove some confusion # crypto: adiantum - add 1536 and 4096-byte test vectors # crypto: nhpoly1305 - add a test vector with len % 16 != 0 # crypto: arm/aes-ce - update IV after partial final CTR block # ... # < /opt/cross/kisskb/br-mipsel-o32-full-2016.08-613-ge98b4dd/bin/mipsel-linux-gcc --version # < /opt/cross/kisskb/br-mipsel-o32-full-2016.08-613-ge98b4dd/bin/mipsel-linux-ld --version # < git log --format=%s --max-count=1 63bdf4284c38a48af21745ceb148a087b190cd21 # < make -s -j 48 ARCH=mips O=/kisskb/build/linus_mips-allmodconfig_mipsel CROSS_COMPILE=/opt/cross/kisskb/br-mipsel-o32-full-2016.08-613-ge98b4dd/bin/mipsel-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 # yes \n | make -s -j 48 ARCH=mips O=/kisskb/build/linus_mips-allmodconfig_mipsel CROSS_COMPILE=/opt/cross/kisskb/br-mipsel-o32-full-2016.08-613-ge98b4dd/bin/mipsel-linux- oldconfig yes: standard output: Broken pipe # make -s -j 48 ARCH=mips O=/kisskb/build/linus_mips-allmodconfig_mipsel CROSS_COMPILE=/opt/cross/kisskb/br-mipsel-o32-full-2016.08-613-ge98b4dd/bin/mipsel-linux- /kisskb/src/net/core/sysctl_net_core.c:294:1: warning: 'proc_dointvec_minmax_bpf_restricted' defined but not used [-Wunused-function] proc_dointvec_minmax_bpf_restricted(struct ctl_table *table, int write, ^ In file included from /kisskb/src/drivers/infiniband/hw/bnxt_re/main.c:66:0: /kisskb/src/drivers/net/ethernet/broadcom/bnxt/bnxt.h:1656:0: warning: "writeq" redefined #define writeq(val64, db) \ ^ In file included from /kisskb/src/arch/mips/include/asm/page.h:200:0, from /kisskb/src/include/linux/mmzone.h:21, from /kisskb/src/include/linux/gfp.h:6, from /kisskb/src/include/linux/umh.h:4, from /kisskb/src/include/linux/kmod.h:22, from /kisskb/src/include/linux/module.h:13, from /kisskb/src/drivers/infiniband/hw/bnxt_re/main.c:39: /kisskb/src/arch/mips/include/asm/io.h:523:0: note: this is the location of the previous definition #define writeq writeq ^ In file included from /kisskb/src/drivers/infiniband/hw/bnxt_re/main.c:66:0: /kisskb/src/drivers/net/ethernet/broadcom/bnxt/bnxt.h:1664:0: warning: "writeq_relaxed" redefined #define writeq_relaxed writeq ^ In file included from /kisskb/src/arch/mips/include/asm/page.h:200:0, from /kisskb/src/include/linux/mmzone.h:21, from /kisskb/src/include/linux/gfp.h:6, from /kisskb/src/include/linux/umh.h:4, from /kisskb/src/include/linux/kmod.h:22, from /kisskb/src/include/linux/module.h:13, from /kisskb/src/drivers/infiniband/hw/bnxt_re/main.c:39: /kisskb/src/arch/mips/include/asm/io.h:499:0: note: this is the location of the previous definition #define writeq_relaxed __relaxed_writeq ^ /kisskb/src/drivers/input/joystick/analog.c:172:2: warning: #warning Precise timer not defined for this architecture. [-Wcpp] #warning Precise timer not defined for this architecture. ^ In file included from /kisskb/src/drivers/net/ethernet/broadcom/bnxt/bnxt.c:59:0: /kisskb/src/drivers/net/ethernet/broadcom/bnxt/bnxt.h:1656:0: warning: "writeq" redefined #define writeq(val64, db) \ ^ In file included from /kisskb/src/arch/mips/include/asm/page.h:200:0, from /kisskb/src/include/linux/mmzone.h:21, from /kisskb/src/include/linux/gfp.h:6, from /kisskb/src/include/linux/umh.h:4, from /kisskb/src/include/linux/kmod.h:22, from /kisskb/src/include/linux/module.h:13, from /kisskb/src/drivers/net/ethernet/broadcom/bnxt/bnxt.c:11: /kisskb/src/arch/mips/include/asm/io.h:523:0: note: this is the location of the previous definition #define writeq writeq ^ In file included from /kisskb/src/drivers/net/ethernet/broadcom/bnxt/bnxt.c:59:0: /kisskb/src/drivers/net/ethernet/broadcom/bnxt/bnxt.h:1664:0: warning: "writeq_relaxed" redefined #define writeq_relaxed writeq ^ In file included from /kisskb/src/arch/mips/include/asm/page.h:200:0, from /kisskb/src/include/linux/mmzone.h:21, from /kisskb/src/include/linux/gfp.h:6, from /kisskb/src/include/linux/umh.h:4, from /kisskb/src/include/linux/kmod.h:22, from /kisskb/src/include/linux/module.h:13, from /kisskb/src/drivers/net/ethernet/broadcom/bnxt/bnxt.c:11: /kisskb/src/arch/mips/include/asm/io.h:499:0: note: this is the location of the previous definition #define writeq_relaxed __relaxed_writeq ^ In file included from /kisskb/src/drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c:18:0: /kisskb/src/drivers/net/ethernet/broadcom/bnxt/bnxt.h:1656:0: warning: "writeq" redefined #define writeq(val64, db) \ ^ In file included from /kisskb/src/arch/mips/include/asm/page.h:200:0, from /kisskb/src/include/linux/mmzone.h:21, from /kisskb/src/include/linux/gfp.h:6, from /kisskb/src/include/linux/umh.h:4, from /kisskb/src/include/linux/kmod.h:22, from /kisskb/src/include/linux/module.h:13, from /kisskb/src/drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c:11: /kisskb/src/arch/mips/include/asm/io.h:523:0: note: this is the location of the previous definition #define writeq writeq ^ In file included from /kisskb/src/drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c:18:0: /kisskb/src/drivers/net/ethernet/broadcom/bnxt/bnxt.h:1664:0: warning: "writeq_relaxed" redefined #define writeq_relaxed writeq ^ In file included from /kisskb/src/arch/mips/include/asm/page.h:200:0, from /kisskb/src/include/linux/mmzone.h:21, from /kisskb/src/include/linux/gfp.h:6, from /kisskb/src/include/linux/umh.h:4, from /kisskb/src/include/linux/kmod.h:22, from /kisskb/src/include/linux/module.h:13, from /kisskb/src/drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c:11: /kisskb/src/arch/mips/include/asm/io.h:499:0: note: this is the location of the previous definition #define writeq_relaxed __relaxed_writeq ^ In file included from /kisskb/src/drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c:22:0: /kisskb/src/drivers/net/ethernet/broadcom/bnxt/bnxt.h:1656:0: warning: "writeq" redefined #define writeq(val64, db) \ ^ In file included from /kisskb/src/include/linux/io.h:25:0, from /kisskb/src/arch/mips/include/asm/mips-cps.h:14, 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:68, 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:65, from /kisskb/src/include/linux/jiffies.h:10, from /kisskb/src/include/linux/ktime.h:25, from /kisskb/src/include/linux/timer.h:6, from /kisskb/src/include/linux/workqueue.h:9, from /kisskb/src/include/linux/rhashtable-types.h:15, from /kisskb/src/include/linux/ipc.h:7, from /kisskb/src/include/uapi/linux/sem.h:5, from /kisskb/src/include/linux/sem.h:5, from /kisskb/src/include/linux/compat.h:14, from /kisskb/src/include/linux/ethtool.h:17, from /kisskb/src/drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c:13: /kisskb/src/arch/mips/include/asm/io.h:523:0: note: this is the location of the previous definition #define writeq writeq ^ In file included from /kisskb/src/drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c:22:0: /kisskb/src/drivers/net/ethernet/broadcom/bnxt/bnxt.h:1664:0: warning: "writeq_relaxed" redefined #define writeq_relaxed writeq ^ In file included from /kisskb/src/include/linux/io.h:25:0, from /kisskb/src/arch/mips/include/asm/mips-cps.h:14, 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:68, 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:65, from /kisskb/src/include/linux/jiffies.h:10, from /kisskb/src/include/linux/ktime.h:25, from /kisskb/src/include/linux/timer.h:6, from /kisskb/src/include/linux/workqueue.h:9, from /kisskb/src/include/linux/rhashtable-types.h:15, from /kisskb/src/include/linux/ipc.h:7, from /kisskb/src/include/uapi/linux/sem.h:5, from /kisskb/src/include/linux/sem.h:5, from /kisskb/src/include/linux/compat.h:14, from /kisskb/src/include/linux/ethtool.h:17, from /kisskb/src/drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c:13: /kisskb/src/arch/mips/include/asm/io.h:499:0: note: this is the location of the previous definition #define writeq_relaxed __relaxed_writeq ^ In file included from /kisskb/src/drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c:20:0: /kisskb/src/drivers/net/ethernet/broadcom/bnxt/bnxt.h:1656:0: warning: "writeq" redefined #define writeq(val64, db) \ ^ In file included from /kisskb/src/include/linux/io.h:25:0, from /kisskb/src/arch/mips/include/asm/mips-cps.h:14, 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:68, 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:65, from /kisskb/src/include/linux/jiffies.h:10, from /kisskb/src/include/linux/ktime.h:25, from /kisskb/src/include/linux/timer.h:6, from /kisskb/src/include/linux/netdevice.h:28, from /kisskb/src/drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c:11: /kisskb/src/arch/mips/include/asm/io.h:523:0: note: this is the location of the previous definition #define writeq writeq ^ In file included from /kisskb/src/drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c:20:0: /kisskb/src/drivers/net/ethernet/broadcom/bnxt/bnxt.h:1664:0: warning: "writeq_relaxed" redefined #define writeq_relaxed writeq ^ In file included from /kisskb/src/include/linux/io.h:25:0, from /kisskb/src/arch/mips/include/asm/mips-cps.h:14, 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:68, 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:65, from /kisskb/src/include/linux/jiffies.h:10, from /kisskb/src/include/linux/ktime.h:25, from /kisskb/src/include/linux/timer.h:6, from /kisskb/src/include/linux/netdevice.h:28, from /kisskb/src/drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c:11: /kisskb/src/arch/mips/include/asm/io.h:499:0: note: this is the location of the previous definition #define writeq_relaxed __relaxed_writeq ^ In file included from /kisskb/src/drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c:24:0: /kisskb/src/drivers/net/ethernet/broadcom/bnxt/bnxt.h:1656:0: warning: "writeq" redefined #define writeq(val64, db) \ ^ In file included from /kisskb/src/arch/mips/include/asm/page.h:200:0, from /kisskb/src/include/linux/mmzone.h:21, from /kisskb/src/include/linux/gfp.h:6, from /kisskb/src/include/linux/umh.h:4, from /kisskb/src/include/linux/kmod.h:22, from /kisskb/src/include/linux/module.h:13, from /kisskb/src/drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c:10: /kisskb/src/arch/mips/include/asm/io.h:523:0: note: this is the location of the previous definition #define writeq writeq ^ In file included from /kisskb/src/drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c:24:0: /kisskb/src/drivers/net/ethernet/broadcom/bnxt/bnxt.h:1664:0: warning: "writeq_relaxed" redefined #define writeq_relaxed writeq ^ In file included from /kisskb/src/arch/mips/include/asm/page.h:200:0, from /kisskb/src/include/linux/mmzone.h:21, from /kisskb/src/include/linux/gfp.h:6, from /kisskb/src/include/linux/umh.h:4, from /kisskb/src/include/linux/kmod.h:22, from /kisskb/src/include/linux/module.h:13, from /kisskb/src/drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c:10: /kisskb/src/arch/mips/include/asm/io.h:499:0: note: this is the location of the previous definition #define writeq_relaxed __relaxed_writeq ^ In file included from /kisskb/src/drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c:19:0: /kisskb/src/drivers/net/ethernet/broadcom/bnxt/bnxt.h:1656:0: warning: "writeq" redefined #define writeq(val64, db) \ ^ In file included from /kisskb/src/arch/mips/include/asm/page.h:200:0, from /kisskb/src/include/linux/mmzone.h:21, from /kisskb/src/include/linux/gfp.h:6, from /kisskb/src/include/linux/xarray.h:14, from /kisskb/src/include/linux/radix-tree.h:31, from /kisskb/src/include/linux/idr.h:15, from /kisskb/src/include/linux/kernfs.h:14, from /kisskb/src/include/linux/sysfs.h:16, from /kisskb/src/include/linux/kobject.h:20, from /kisskb/src/include/linux/pci.h:29, from /kisskb/src/drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c:11: /kisskb/src/arch/mips/include/asm/io.h:523:0: note: this is the location of the previous definition #define writeq writeq ^ In file included from /kisskb/src/drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c:19:0: /kisskb/src/drivers/net/ethernet/broadcom/bnxt/bnxt.h:1664:0: warning: "writeq_relaxed" redefined #define writeq_relaxed writeq ^ In file included from /kisskb/src/arch/mips/include/asm/page.h:200:0, from /kisskb/src/include/linux/mmzone.h:21, from /kisskb/src/include/linux/gfp.h:6, from /kisskb/src/include/linux/xarray.h:14, from /kisskb/src/include/linux/radix-tree.h:31, from /kisskb/src/include/linux/idr.h:15, from /kisskb/src/include/linux/kernfs.h:14, from /kisskb/src/include/linux/sysfs.h:16, from /kisskb/src/include/linux/kobject.h:20, from /kisskb/src/include/linux/pci.h:29, from /kisskb/src/drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c:11: /kisskb/src/arch/mips/include/asm/io.h:499:0: note: this is the location of the previous definition #define writeq_relaxed __relaxed_writeq ^ In file included from /kisskb/src/drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c:17:0: /kisskb/src/drivers/net/ethernet/broadcom/bnxt/bnxt.h:1656:0: warning: "writeq" redefined #define writeq(val64, db) \ ^ In file included from /kisskb/src/arch/mips/include/asm/page.h:200:0, from /kisskb/src/include/linux/mmzone.h:21, from /kisskb/src/include/linux/gfp.h:6, from /kisskb/src/include/linux/xarray.h:14, from /kisskb/src/include/linux/radix-tree.h:31, from /kisskb/src/include/linux/idr.h:15, from /kisskb/src/include/linux/kernfs.h:14, from /kisskb/src/include/linux/sysfs.h:16, from /kisskb/src/include/linux/kobject.h:20, from /kisskb/src/include/linux/pci.h:29, from /kisskb/src/drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c:9: /kisskb/src/arch/mips/include/asm/io.h:523:0: note: this is the location of the previous definition #define writeq writeq ^ In file included from /kisskb/src/drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c:17:0: /kisskb/src/drivers/net/ethernet/broadcom/bnxt/bnxt.h:1664:0: warning: "writeq_relaxed" redefined #define writeq_relaxed writeq ^ In file included from /kisskb/src/arch/mips/include/asm/page.h:200:0, from /kisskb/src/include/linux/mmzone.h:21, from /kisskb/src/include/linux/gfp.h:6, from /kisskb/src/include/linux/xarray.h:14, from /kisskb/src/include/linux/radix-tree.h:31, from /kisskb/src/include/linux/idr.h:15, from /kisskb/src/include/linux/kernfs.h:14, from /kisskb/src/include/linux/sysfs.h:16, from /kisskb/src/include/linux/kobject.h:20, from /kisskb/src/include/linux/pci.h:29, from /kisskb/src/drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c:9: /kisskb/src/arch/mips/include/asm/io.h:499:0: note: this is the location of the previous definition #define writeq_relaxed __relaxed_writeq ^ In file included from /kisskb/src/drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c:13:0: /kisskb/src/drivers/net/ethernet/broadcom/bnxt/bnxt.h:1656:0: warning: "writeq" redefined #define writeq(val64, db) \ ^ In file included from /kisskb/src/arch/mips/include/asm/page.h:200:0, from /kisskb/src/include/linux/mmzone.h:21, from /kisskb/src/include/linux/gfp.h:6, from /kisskb/src/include/linux/xarray.h:14, from /kisskb/src/include/linux/radix-tree.h:31, from /kisskb/src/include/linux/idr.h:15, from /kisskb/src/include/linux/kernfs.h:14, from /kisskb/src/include/linux/sysfs.h:16, from /kisskb/src/include/linux/kobject.h:20, from /kisskb/src/include/linux/pci.h:29, from /kisskb/src/drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c:10: /kisskb/src/arch/mips/include/asm/io.h:523:0: note: this is the location of the previous definition #define writeq writeq ^ In file included from /kisskb/src/drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c:13:0: /kisskb/src/drivers/net/ethernet/broadcom/bnxt/bnxt.h:1664:0: warning: "writeq_relaxed" redefined #define writeq_relaxed writeq ^ In file included from /kisskb/src/arch/mips/include/asm/page.h:200:0, from /kisskb/src/include/linux/mmzone.h:21, from /kisskb/src/include/linux/gfp.h:6, from /kisskb/src/include/linux/xarray.h:14, from /kisskb/src/include/linux/radix-tree.h:31, from /kisskb/src/include/linux/idr.h:15, from /kisskb/src/include/linux/kernfs.h:14, from /kisskb/src/include/linux/sysfs.h:16, from /kisskb/src/include/linux/kobject.h:20, from /kisskb/src/include/linux/pci.h:29, from /kisskb/src/drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c:10: /kisskb/src/arch/mips/include/asm/io.h:499:0: note: this is the location of the previous definition #define writeq_relaxed __relaxed_writeq ^ In file included from /kisskb/src/drivers/net/ethernet/broadcom/bnxt/bnxt_dim.c:12:0: /kisskb/src/drivers/net/ethernet/broadcom/bnxt/bnxt.h:1656:0: warning: "writeq" redefined #define writeq(val64, db) \ ^ In file included from /kisskb/src/arch/mips/include/asm/page.h:200:0, from /kisskb/src/include/linux/mmzone.h:21, from /kisskb/src/include/linux/gfp.h:6, from /kisskb/src/include/linux/umh.h:4, from /kisskb/src/include/linux/kmod.h:22, from /kisskb/src/include/linux/module.h:13, from /kisskb/src/include/linux/net_dim.h:37, from /kisskb/src/drivers/net/ethernet/broadcom/bnxt/bnxt_dim.c:10: /kisskb/src/arch/mips/include/asm/io.h:523:0: note: this is the location of the previous definition #define writeq writeq ^ In file included from /kisskb/src/drivers/net/ethernet/broadcom/bnxt/bnxt_dim.c:12:0: /kisskb/src/drivers/net/ethernet/broadcom/bnxt/bnxt.h:1664:0: warning: "writeq_relaxed" redefined #define writeq_relaxed writeq ^ In file included from /kisskb/src/arch/mips/include/asm/page.h:200:0, from /kisskb/src/include/linux/mmzone.h:21, from /kisskb/src/include/linux/gfp.h:6, from /kisskb/src/include/linux/umh.h:4, from /kisskb/src/include/linux/kmod.h:22, from /kisskb/src/include/linux/module.h:13, from /kisskb/src/include/linux/net_dim.h:37, from /kisskb/src/drivers/net/ethernet/broadcom/bnxt/bnxt_dim.c:10: /kisskb/src/arch/mips/include/asm/io.h:499:0: note: this is the location of the previous definition #define writeq_relaxed __relaxed_writeq ^ In file included from /kisskb/src/drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c:22:0: /kisskb/src/drivers/net/ethernet/broadcom/bnxt/bnxt.h:1656:0: warning: "writeq" redefined #define writeq(val64, db) \ ^ In file included from /kisskb/src/include/linux/io.h:25:0, from /kisskb/src/arch/mips/include/asm/mips-cps.h:14, 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:68, 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:65, from /kisskb/src/include/linux/jiffies.h:10, from /kisskb/src/include/linux/ktime.h:25, from /kisskb/src/include/linux/timer.h:6, from /kisskb/src/include/linux/netdevice.h:28, from /kisskb/src/drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c:10: /kisskb/src/arch/mips/include/asm/io.h:523:0: note: this is the location of the previous definition #define writeq writeq ^ In file included from /kisskb/src/drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c:22:0: /kisskb/src/drivers/net/ethernet/broadcom/bnxt/bnxt.h:1664:0: warning: "writeq_relaxed" redefined #define writeq_relaxed writeq ^ In file included from /kisskb/src/include/linux/io.h:25:0, from /kisskb/src/arch/mips/include/asm/mips-cps.h:14, 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:68, 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:65, from /kisskb/src/include/linux/jiffies.h:10, from /kisskb/src/include/linux/ktime.h:25, from /kisskb/src/include/linux/timer.h:6, from /kisskb/src/include/linux/netdevice.h:28, from /kisskb/src/drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c:10: /kisskb/src/arch/mips/include/asm/io.h:499:0: note: this is the location of the previous definition #define writeq_relaxed __relaxed_writeq ^ In file included from /kisskb/src/drivers/net/ethernet/broadcom/bnxt/bnxt_debugfs.c:15:0: /kisskb/src/drivers/net/ethernet/broadcom/bnxt/bnxt.h:1656:0: warning: "writeq" redefined #define writeq(val64, db) \ ^ In file included from /kisskb/src/arch/mips/include/asm/page.h:200:0, from /kisskb/src/include/linux/mmzone.h:21, from /kisskb/src/include/linux/gfp.h:6, from /kisskb/src/include/linux/xarray.h:14, from /kisskb/src/include/linux/radix-tree.h:31, from /kisskb/src/include/linux/fs.h:15, from /kisskb/src/include/linux/debugfs.h:15, from /kisskb/src/drivers/net/ethernet/broadcom/bnxt/bnxt_debugfs.c:10: /kisskb/src/arch/mips/include/asm/io.h:523:0: note: this is the location of the previous definition #define writeq writeq ^ In file included from /kisskb/src/drivers/net/ethernet/broadcom/bnxt/bnxt_debugfs.c:15:0: /kisskb/src/drivers/net/ethernet/broadcom/bnxt/bnxt.h:1664:0: warning: "writeq_relaxed" redefined #define writeq_relaxed writeq ^ In file included from /kisskb/src/arch/mips/include/asm/page.h:200:0, from /kisskb/src/include/linux/mmzone.h:21, from /kisskb/src/include/linux/gfp.h:6, from /kisskb/src/include/linux/xarray.h:14, from /kisskb/src/include/linux/radix-tree.h:31, from /kisskb/src/include/linux/fs.h:15, from /kisskb/src/include/linux/debugfs.h:15, from /kisskb/src/drivers/net/ethernet/broadcom/bnxt/bnxt_debugfs.c:10: /kisskb/src/arch/mips/include/asm/io.h:499:0: note: this is the location of the previous definition #define writeq_relaxed __relaxed_writeq ^ In file included from /kisskb/src/include/linux/rwsem.h:16:0, from /kisskb/src/include/linux/notifier.h:15, from /kisskb/src/include/linux/clk.h:17, from /kisskb/src/drivers/tty/serial/sh-sci.c:24: /kisskb/src/drivers/tty/serial/sh-sci.c: In function 'sci_submit_rx': /kisskb/src/include/linux/spinlock.h:279:3: warning: 'flags' may be used uninitialized in this function [-Wmaybe-uninitialized] _raw_spin_unlock_irqrestore(lock, flags); \ ^ /kisskb/src/drivers/tty/serial/sh-sci.c:1338:16: note: 'flags' was declared here unsigned long flags; ^ /kisskb/src/drivers/spi/spi-sh-msiof.c:75:0: warning: "STR" redefined #define STR 0x40 /* Status Register */ ^ In file included from /kisskb/src/arch/mips/include/asm/mach-generic/spaces.h:15:0, from /kisskb/src/arch/mips/include/asm/addrspace.h:13, from /kisskb/src/arch/mips/include/asm/barrier.h:11, from /kisskb/src/include/linux/compiler.h:250, from /kisskb/src/arch/mips/include/asm/bitops.h:16, from /kisskb/src/include/linux/bitops.h:19, from /kisskb/src/include/linux/bitmap.h:8, from /kisskb/src/drivers/spi/spi-sh-msiof.c:10: /kisskb/src/arch/mips/include/asm/mipsregs.h:30:0: note: this is the location of the previous definition #define STR(x) __STR(x) ^ In file included from /kisskb/src/arch/mips/include/asm/sibyte/sb1250.h:41:0, from /kisskb/src/drivers/watchdog/sb_wdog.c:58: /kisskb/src/arch/mips/include/asm/sibyte/bcm1480_scd.h:274:0: warning: "M_SPC_CFG_CLEAR" redefined #define M_SPC_CFG_CLEAR M_BCM1480_SPC_CFG_CLEAR ^ In file included from /kisskb/src/arch/mips/include/asm/sibyte/sb1250.h:40:0, from /kisskb/src/drivers/watchdog/sb_wdog.c:58: /kisskb/src/arch/mips/include/asm/sibyte/sb1250_scd.h:405:0: note: this is the location of the previous definition #define M_SPC_CFG_CLEAR _SB_MAKEMASK1(32) ^ In file included from /kisskb/src/arch/mips/include/asm/sibyte/sb1250.h:41:0, from /kisskb/src/drivers/watchdog/sb_wdog.c:58: /kisskb/src/arch/mips/include/asm/sibyte/bcm1480_scd.h:275:0: warning: "M_SPC_CFG_ENABLE" redefined #define M_SPC_CFG_ENABLE M_BCM1480_SPC_CFG_ENABLE ^ In file included from /kisskb/src/arch/mips/include/asm/sibyte/sb1250.h:40:0, from /kisskb/src/drivers/watchdog/sb_wdog.c:58: /kisskb/src/arch/mips/include/asm/sibyte/sb1250_scd.h:406:0: note: this is the location of the previous definition #define M_SPC_CFG_ENABLE _SB_MAKEMASK1(33) ^ In file included from /kisskb/src/arch/mips/include/asm/div64.h:12:0, from /kisskb/src/include/linux/kernel.h:207, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/if_ether.h:23, from /kisskb/src/include/linux/etherdevice.h:25, from /kisskb/src/drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c:62: /kisskb/src/drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c: In function 'iwl_mvm_debug_range_resp': /kisskb/src/include/asm-generic/div64.h:222:28: warning: comparison of distinct pointer types lacks a cast (void)(((typeof((n)) *)0) == ((uint64_t *)0)); \ ^ /kisskb/src/drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c:465:2: note: in expansion of macro 'do_div' do_div(rtt_avg, 6666); ^ FIT description: Linux 5.0.0+ Created: Wed Mar 6 07:02:09 2019 Image 0 (kernel@0) Description: Linux 5.0.0+ Created: Wed Mar 6 07:02:09 2019 Type: Kernel Image Compression: gzip compressed Data Size: 6319791 Bytes = 6171.67 KiB = 6.03 MiB Architecture: MIPS OS: Linux Load Address: 0x84000000 Entry Point: 0x849b9258 Hash algo: sha1 Hash value: 751730038fdde6be65447b7ca8d164e3cf40b9e5 Image 1 (fdt@boston) Description: img,boston Device Tree Created: Wed Mar 6 07:02:09 2019 Type: Flat Device Tree Compression: uncompressed Data Size: 3793 Bytes = 3.70 KiB = 0.00 MiB Architecture: MIPS Hash algo: sha1 Hash value: 4799f50d688573234da6e9d7701234d394759ef4 Image 2 (fdt@ni169445) Description: NI 169445 device tree Created: Wed Mar 6 07:02:09 2019 Type: Flat Device Tree Compression: uncompressed Data Size: 1871 Bytes = 1.83 KiB = 0.00 MiB Architecture: MIPS Hash algo: sha1 Hash value: 51b89b31605ee62038c8468c429af091dfc75ec7 Image 3 (fdt@ocelot_pcb123) Description: MSCC Ocelot PCB123 Device Tree Created: Wed Mar 6 07:02:09 2019 Type: Flat Device Tree Compression: uncompressed Data Size: 4603 Bytes = 4.50 KiB = 0.00 MiB Architecture: MIPS Hash algo: sha1 Hash value: 33e429f316125d86bb863c2fe8d9c42fbcf90bfb Image 4 (fdt@ocelot_pcb120) Description: MSCC Ocelot PCB120 Device Tree Created: Wed Mar 6 07:02:09 2019 Type: Flat Device Tree Compression: uncompressed Data Size: 5162 Bytes = 5.04 KiB = 0.00 MiB Architecture: MIPS Hash algo: sha1 Hash value: 0c5db3f23ba8b80fafd8c8e4eacfcb8ad62a91ae Image 5 (fdt@xilfpga) Description: MIPSfpga (xilfpga) Device Tree Created: Wed Mar 6 07:02:09 2019 Type: Flat Device Tree Compression: uncompressed Data Size: 2708 Bytes = 2.64 KiB = 0.00 MiB Architecture: MIPS Hash algo: sha1 Hash value: 63d058b780f65e22da30f0a183433765f1807f1d Default Configuration: 'conf@default' Configuration 0 (conf@default) Description: Generic Linux kernel Kernel: kernel@0 Configuration 1 (conf@boston) Description: Boston Linux kernel Kernel: kernel@0 FDT: fdt@boston Configuration 2 (conf@ni169445) Description: NI 169445 Linux Kernel Kernel: kernel@0 FDT: fdt@ni169445 Configuration 3 (conf@ocelot_pcb123) Description: Ocelot Linux kernel Kernel: kernel@0 FDT: fdt@ocelot_pcb123 Configuration 4 (conf@ocelot_pcb120) Description: Ocelot Linux kernel Kernel: kernel@0 FDT: fdt@ocelot_pcb120 Configuration 5 (conf@xilfpga) Description: MIPSfpga Linux kernel Kernel: kernel@0 FDT: fdt@xilfpga Completed OK # rm -rf /kisskb/build/linus_mips-allmodconfig_mipsel # Build took: 0:15:23.261573