# git rev-parse -q --verify ea6c3bc6ed93dd032568427e92424f6d33deb99b^{commit} ea6c3bc6ed93dd032568427e92424f6d33deb99b already have revision, skipping fetch # git checkout -q -f -B kisskb ea6c3bc6ed93dd032568427e92424f6d33deb99b # git clean -qxdf # < git log -1 # commit ea6c3bc6ed93dd032568427e92424f6d33deb99b # Merge: 6b0e34a0307e f93afd8e7567 # Author: Linus Torvalds # Date: Fri May 27 15:39:47 2022 -0700 # # Merge tag 'mfd-next-5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd # # Pull MFD updates from Lee Jones: # "New Device Support # - Add support for {Power,Home} Keys to MediaTek MT6359 # - Add support for SC2730 to Spreadtrum SPRD SC27XX SPI # - Add support for additional Alder Lake-P I2C Controllers to Intel # LPSS PCI # # Fix-ups: # - Convert GPIO to GPIOD (hi655x-pmic) # - Only register devices that exist (cros_ec_dev) # - Remove unused code (syscon, reg-mux) # - Rework .remove() API to return void (twl-core, rt4831) # - Trivial - whitespace, spelling, coding style (tps65218, # sprd-sc27xx-spi, google,cros-ec) # - DT binding changes (samsung,exynos5433-lpass, rockchip,rk805, # rockchip,rk808, rockchip,rk809, rockchip,rk817, rockchip,rk818, # wlf,arizona) # # Bug Fixes: # - Fix error handling bugs (ipaq-micro, davinci_voicecodec)" # # * tag 'mfd-next-5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd: # dt-bindings: cros-ec: Fix a typo in description # dt-bindings: mfd: wlf,arizona: Add spi-max-frequency # mfd: rt4831: Improve error reporting for problems during .remove() # mfd: davinci_voicecodec: Fix possible null-ptr-deref davinci_vc_probe() # mfd: intel-lpss: Add support for ADL-P i2c6 and i2c7 # dt-bindings: mfd: rk808: Convert bindings to yaml # mfd: twl4030: Make twl4030_exit_irq() return void # mfd: twl6030: Make twl6030_exit_irq() return void # dt-bindings: mfd: samsung,exynos5433-lpass: Fix 'dma-channels/requests' properties # mfd: sprd: Jugle {of,spi}_device_id tables into numerical order # mfd: sprd: Add SC2730 PMIC to SPI device ID table # dt-bindings: Drop undocumented i.MX iomuxc-gpr bindings in examples # mfd: cros_ec_dev: Only register PCHG device if present # mfd: mt6397-core: Add resources for PMIC keys for MT6359 # mfd: mt6359: Add missing defines necessary for mtk-pmic-keys support # mfd: ipaq-micro: Fix error check return value of platform_get_irq() # mfd: hi655x-pmic: Replace legacy gpio interface for gpiod interface # mfd: tps65218: Fix trivial typo in comment # < /opt/cross/kisskb/korg/gcc-5.5.0-nolibc/powerpc64-linux/bin/powerpc64-linux-gcc --version # < /opt/cross/kisskb/korg/gcc-5.5.0-nolibc/powerpc64-linux/bin/powerpc64-linux-ld --version # < git log --format=%s --max-count=1 ea6c3bc6ed93dd032568427e92424f6d33deb99b # < make -s -j 32 ARCH=powerpc O=/kisskb/build/linus_corenet64_smp_defconfig_powerpc-gcc5 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-5.5.0-nolibc/powerpc64-linux/bin/powerpc64-linux- corenet64_smp_defconfig # < make -s -j 32 ARCH=powerpc O=/kisskb/build/linus_corenet64_smp_defconfig_powerpc-gcc5 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-5.5.0-nolibc/powerpc64-linux/bin/powerpc64-linux- help # make -s -j 32 ARCH=powerpc O=/kisskb/build/linus_corenet64_smp_defconfig_powerpc-gcc5 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-5.5.0-nolibc/powerpc64-linux/bin/powerpc64-linux- olddefconfig # make -s -j 32 ARCH=powerpc O=/kisskb/build/linus_corenet64_smp_defconfig_powerpc-gcc5 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-5.5.0-nolibc/powerpc64-linux/bin/powerpc64-linux- fs/isofs/dir.o:(.bss+0x0): multiple definition of `____cacheline_aligned' fs/isofs/namei.o:(.bss+0x0): first defined here fs/isofs/rock.o:(.bss+0x0): multiple definition of `____cacheline_aligned' fs/isofs/namei.o:(.bss+0x0): first defined here fs/isofs/export.o:(.bss+0x0): multiple definition of `____cacheline_aligned' fs/isofs/namei.o:(.bss+0x0): first defined here fs/isofs/joliet.o:(.bss+0x0): multiple definition of `____cacheline_aligned' fs/isofs/namei.o:(.bss+0x0): first defined here make[3]: *** [/kisskb/src/scripts/Makefile.build:435: fs/isofs/isofs.o] Error 1 make[2]: *** [/kisskb/src/scripts/Makefile.build:500: fs/isofs] Error 2 make[2]: *** Waiting for unfinished jobs.... fs/freevxfs/vxfs_fshead.o:(.bss+0x0): multiple definition of `____cacheline_aligned' fs/freevxfs/vxfs_bmap.o:(.bss+0x0): first defined here fs/freevxfs/vxfs_immed.o:(.bss+0x0): multiple definition of `____cacheline_aligned' fs/freevxfs/vxfs_bmap.o:(.bss+0x0): first defined here fs/freevxfs/vxfs_inode.o:(.bss+0x0): multiple definition of `____cacheline_aligned' fs/freevxfs/vxfs_bmap.o:(.bss+0x0): first defined here fs/freevxfs/vxfs_lookup.o:(.bss+0x0): multiple definition of `____cacheline_aligned' fs/freevxfs/vxfs_bmap.o:(.bss+0x0): first defined here fs/freevxfs/vxfs_olt.o:(.bss+0x0): multiple definition of `____cacheline_aligned' fs/freevxfs/vxfs_bmap.o:(.bss+0x0): first defined here fs/freevxfs/vxfs_subr.o:(.bss+0x0): multiple definition of `____cacheline_aligned' fs/freevxfs/vxfs_bmap.o:(.bss+0x0): first defined here make[3]: *** [/kisskb/src/scripts/Makefile.build:435: fs/freevxfs/freevxfs.o] Error 1 make[2]: *** [/kisskb/src/scripts/Makefile.build:500: fs/freevxfs] Error 2 fs/hfs/bfind.o:(.bss+0x0): multiple definition of `____cacheline_aligned' fs/hfs/bitmap.o:(.bss+0x0): first defined here fs/hfs/bnode.o:(.bss+0x0): multiple definition of `____cacheline_aligned' fs/hfs/bitmap.o:(.bss+0x0): first defined here fs/hfs/brec.o:(.bss+0x0): multiple definition of `____cacheline_aligned' fs/hfs/bitmap.o:(.bss+0x0): first defined here fs/hfs/btree.o:(.bss+0x0): multiple definition of `____cacheline_aligned' fs/hfs/bitmap.o:(.bss+0x0): first defined here fs/hfs/catalog.o:(.bss+0x0): multiple definition of `____cacheline_aligned' fs/hfs/bitmap.o:(.bss+0x0): first defined here fs/hfs/dir.o:(.bss+0x0): multiple definition of `____cacheline_aligned' fs/hfs/bitmap.o:(.bss+0x0): first defined here fs/hfs/extent.o:(.bss+0x0): multiple definition of `____cacheline_aligned' fs/hfs/bitmap.o:(.bss+0x0): first defined here fs/hfs/inode.o:(.bss+0x0): multiple definition of `____cacheline_aligned' fs/hfs/bitmap.o:(.bss+0x0): first defined here fs/hfs/attr.o:(.bss+0x0): multiple definition of `____cacheline_aligned' fs/hfs/bitmap.o:(.bss+0x0): first defined here fs/hfs/mdb.o:(.bss+0x0): multiple definition of `____cacheline_aligned' fs/hfs/bitmap.o:(.bss+0x0): first defined here fs/hfs/part_tbl.o:(.bss+0x0): multiple definition of `____cacheline_aligned' fs/hfs/bitmap.o:(.bss+0x0): first defined here fs/hfs/string.o:(.bss+0x0): multiple definition of `____cacheline_aligned' fs/hfs/bitmap.o:(.bss+0x0): first defined here fs/hfs/sysdep.o:(.bss+0x0): multiple definition of `____cacheline_aligned' fs/hfs/bitmap.o:(.bss+0x0): first defined here fs/hfs/trans.o:(.bss+0x0): multiple definition of `____cacheline_aligned' fs/hfs/bitmap.o:(.bss+0x0): first defined here make[3]: *** [/kisskb/src/scripts/Makefile.build:435: fs/hfs/hfs.o] Error 1 make[2]: *** [/kisskb/src/scripts/Makefile.build:500: fs/hfs] Error 2 fs/hfsplus/inode.o:(.bss+0x0): multiple definition of `____cacheline_aligned' fs/hfsplus/options.o:(.bss+0x0): first defined here fs/hfsplus/ioctl.o:(.bss+0x0): multiple definition of `____cacheline_aligned' fs/hfsplus/options.o:(.bss+0x0): first defined here fs/hfsplus/extents.o:(.bss+0x0): multiple definition of `____cacheline_aligned' fs/hfsplus/options.o:(.bss+0x0): first defined here fs/hfsplus/catalog.o:(.bss+0x0): multiple definition of `____cacheline_aligned' fs/hfsplus/options.o:(.bss+0x0): first defined here fs/hfsplus/dir.o:(.bss+0x0): multiple definition of `____cacheline_aligned' fs/hfsplus/options.o:(.bss+0x0): first defined here fs/hfsplus/btree.o:(.bss+0x0): multiple definition of `____cacheline_aligned' fs/hfsplus/options.o:(.bss+0x0): first defined here fs/hfsplus/bnode.o:(.bss+0x0): multiple definition of `____cacheline_aligned' fs/hfsplus/options.o:(.bss+0x0): first defined here fs/hfsplus/brec.o:(.bss+0x0): multiple definition of `____cacheline_aligned' fs/hfsplus/options.o:(.bss+0x0): first defined here fs/hfsplus/bfind.o:(.bss+0x0): multiple definition of `____cacheline_aligned' fs/hfsplus/options.o:(.bss+0x0): first defined here fs/hfsplus/tables.o:(.bss+0x0): multiple definition of `____cacheline_aligned' fs/hfsplus/options.o:(.bss+0x0): first defined here fs/hfsplus/unicode.o:(.bss+0x0): multiple definition of `____cacheline_aligned' fs/hfsplus/options.o:(.bss+0x0): first defined here fs/hfsplus/wrapper.o:(.bss+0x0): multiple definition of `____cacheline_aligned' fs/hfsplus/options.o:(.bss+0x0): first defined here fs/hfsplus/bitmap.o:(.bss+0x0): multiple definition of `____cacheline_aligned' fs/hfsplus/options.o:(.bss+0x0): first defined here fs/hfsplus/part_tbl.o:(.bss+0x0): multiple definition of `____cacheline_aligned' fs/hfsplus/options.o:(.bss+0x0): first defined here fs/hfsplus/attributes.o:(.bss+0x40): multiple definition of `____cacheline_aligned' fs/hfsplus/options.o:(.bss+0x0): first defined here fs/hfsplus/xattr.o:(.bss+0x0): multiple definition of `____cacheline_aligned' fs/hfsplus/options.o:(.bss+0x0): first defined here fs/hfsplus/xattr_user.o:(.bss+0x0): multiple definition of `____cacheline_aligned' fs/hfsplus/options.o:(.bss+0x0): first defined here fs/hfsplus/xattr_security.o:(.bss+0x0): multiple definition of `____cacheline_aligned' fs/hfsplus/options.o:(.bss+0x0): first defined here fs/hfsplus/xattr_trusted.o:(.bss+0x0): multiple definition of `____cacheline_aligned' fs/hfsplus/options.o:(.bss+0x0): first defined here make[3]: *** [/kisskb/src/scripts/Makefile.build:435: fs/hfsplus/hfsplus.o] Error 1 make[2]: *** [/kisskb/src/scripts/Makefile.build:500: fs/hfsplus] Error 2 make[1]: *** [/kisskb/src/Makefile:1839: fs] Error 2 make[1]: *** Waiting for unfinished jobs.... In file included from /kisskb/src/drivers/crypto/caam/compat.h:41:0, from /kisskb/src/drivers/crypto/caam/error.c:8: /kisskb/src/include/crypto/poly1305.h:56:32: error: 'CONFIG_CRYPTO_LIB_POLY1305_RSIZE' undeclared here (not in a function) struct poly1305_key opaque_r[CONFIG_CRYPTO_LIB_POLY1305_RSIZE]; ^ make[4]: *** [/kisskb/src/scripts/Makefile.build:271: drivers/crypto/caam/error.o] Error 1 make[3]: *** [/kisskb/src/scripts/Makefile.build:500: drivers/crypto/caam] Error 2 make[2]: *** [/kisskb/src/scripts/Makefile.build:500: drivers/crypto] Error 2 make[2]: *** Waiting for unfinished jobs.... make[1]: *** [/kisskb/src/Makefile:1839: drivers] Error 2 net/sctp/transport.o:(.bss+0x0): multiple definition of `____cacheline_aligned' net/sctp/endpointola.o:(.bss+0x0): first defined here net/sctp/chunk.o:(.bss+0x0): multiple definition of `____cacheline_aligned' net/sctp/endpointola.o:(.bss+0x0): first defined here net/sctp/sm_make_chunk.o:(.bss+0x0): multiple definition of `____cacheline_aligned' net/sctp/endpointola.o:(.bss+0x0): first defined here net/sctp/ulpevent.o:(.bss+0x0): multiple definition of `____cacheline_aligned' net/sctp/endpointola.o:(.bss+0x0): first defined here net/sctp/inqueue.o:(.bss+0x0): multiple definition of `____cacheline_aligned' net/sctp/endpointola.o:(.bss+0x0): first defined here net/sctp/outqueue.o:(.bss+0x0): multiple definition of `____cacheline_aligned' net/sctp/endpointola.o:(.bss+0x0): first defined here net/sctp/ulpqueue.o:(.bss+0x0): multiple definition of `____cacheline_aligned' net/sctp/endpointola.o:(.bss+0x0): first defined here net/sctp/tsnmap.o:(.bss+0x0): multiple definition of `____cacheline_aligned' net/sctp/endpointola.o:(.bss+0x0): first defined here net/sctp/bind_addr.o:(.bss+0x0): multiple definition of `____cacheline_aligned' net/sctp/endpointola.o:(.bss+0x0): first defined here net/sctp/socket.o:(.bss+0x40): multiple definition of `____cacheline_aligned' net/sctp/endpointola.o:(.bss+0x0): first defined here net/sctp/primitive.o:(.bss+0x0): multiple definition of `____cacheline_aligned' net/sctp/endpointola.o:(.bss+0x0): first defined here net/sctp/output.o:(.bss+0x0): multiple definition of `____cacheline_aligned' net/sctp/endpointola.o:(.bss+0x0): first defined here net/sctp/input.o:(.bss+0x0): multiple definition of `____cacheline_aligned' net/sctp/endpointola.o:(.bss+0x0): first defined here net/sctp/debug.o:(.bss+0x0): multiple definition of `____cacheline_aligned' net/sctp/endpointola.o:(.bss+0x0): first defined here net/sctp/stream.o:(.bss+0x0): multiple definition of `____cacheline_aligned' net/sctp/endpointola.o:(.bss+0x0): first defined here net/sctp/auth.o:(.bss+0x0): multiple definition of `____cacheline_aligned' net/sctp/endpointola.o:(.bss+0x0): first defined here net/sctp/offload.o:(.bss+0x0): multiple definition of `____cacheline_aligned' net/sctp/endpointola.o:(.bss+0x0): first defined here net/sctp/stream_sched.o:(.bss+0x40): multiple definition of `____cacheline_aligned' net/sctp/endpointola.o:(.bss+0x0): first defined here net/sctp/stream_sched_prio.o:(.bss+0x0): multiple definition of `____cacheline_aligned' net/sctp/endpointola.o:(.bss+0x0): first defined here net/sctp/stream_sched_rr.o:(.bss+0x0): multiple definition of `____cacheline_aligned' net/sctp/endpointola.o:(.bss+0x0): first defined here net/sctp/proc.o:(.bss+0x0): multiple definition of `____cacheline_aligned' net/sctp/endpointola.o:(.bss+0x0): first defined here make[3]: *** [/kisskb/src/scripts/Makefile.build:435: net/sctp/sctp.o] Error 1 make[2]: *** [/kisskb/src/scripts/Makefile.build:500: net/sctp] Error 2 make[2]: *** Waiting for unfinished jobs.... make[1]: *** [/kisskb/src/Makefile:1839: net] Error 2 make: *** [Makefile:219: __sub-make] Error 2 Command 'make -s -j 32 ARCH=powerpc O=/kisskb/build/linus_corenet64_smp_defconfig_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/linus_corenet64_smp_defconfig_powerpc-gcc5 # Build took: 0:01:59.504799