# git rev-parse -q --verify 990f227371a400c0fbcb98b75c91a7dbd65f6132^{commit} 990f227371a400c0fbcb98b75c91a7dbd65f6132 already have revision, skipping fetch # git checkout -q -f -B kisskb 990f227371a400c0fbcb98b75c91a7dbd65f6132 # git clean -qxdf # < git log -1 # commit 990f227371a400c0fbcb98b75c91a7dbd65f6132 # Merge: 23c2c8c6fa32 b450eeb0c973 # Author: Linus Torvalds # Date: Thu Aug 13 12:38:32 2020 -0700 # # Merge tag 's390-5.9-2' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux # # Pull more s390 updates from Heiko Carstens: # # - Allow s390 debug feature to handle finally more than 256 CPU numbers, # instead of truncating the most significant bits. # # - Improve THP splitting required by qemu processes by making use of # walk_page_vma() instead of calling follow_page() for every single # page within each vma. # # - Add missing ZCRYPT dependency to VFIO_AP to fix potential compile # problems. # # - Remove not required select CLOCKSOURCE_VALIDATE_LAST_CYCLE again. # # - Set node distance to LOCAL_DISTANCE instead of 0, since e.g. libnuma # translates a node distance of 0 to "no NUMA support available". # # - Couple of other minor fixes and improvements. # # * tag 's390-5.9-2' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux: # s390/numa: move code to arch/s390/kernel # s390/time: remove select CLOCKSOURCE_VALIDATE_LAST_CYCLE again # s390/debug: debug feature version 3 # s390/Kconfig: add missing ZCRYPT dependency to VFIO_AP # s390/numa: set node distance to LOCAL_DISTANCE # s390/pkey: remove redundant variable initialization # s390/test_unwind: fix possible memleak in test_unwind() # s390/gmap: improve THP splitting # s390/atomic: circumvent gcc 10 build regression # < /opt/cross/kisskb/br-aarch64-glibc-2016.08-613-ge98b4dd/bin/aarch64-linux-gcc --version # < /opt/cross/kisskb/br-aarch64-glibc-2016.08-613-ge98b4dd/bin/aarch64-linux-ld --version # < git log --format=%s --max-count=1 990f227371a400c0fbcb98b75c91a7dbd65f6132 # < make -s -j 24 ARCH=arm64 O=/kisskb/build/linus-rand_arm64-randconfig_arm64-gcc5.4 CROSS_COMPILE=/opt/cross/kisskb/br-aarch64-glibc-2016.08-613-ge98b4dd/bin/aarch64-linux- randconfig KCONFIG_SEED=0x6EC75090 WARNING: unmet direct dependencies detected for DMA_ENGINE Depends on [n]: DMADEVICES [=n] Selected by [y]: - DRM_ZYNQMP_DPSUB [=y] && HAS_IOMEM [=y] && (ARCH_ZYNQMP [=n] || COMPILE_TEST [=y]) && COMMON_CLK [=y] && DRM [=y] && OF [=y] WARNING: unmet direct dependencies detected for DMA_ENGINE Depends on [n]: DMADEVICES [=n] Selected by [y]: - DRM_ZYNQMP_DPSUB [=y] && HAS_IOMEM [=y] && (ARCH_ZYNQMP [=n] || COMPILE_TEST [=y]) && COMMON_CLK [=y] && DRM [=y] && OF [=y] WARNING: unmet direct dependencies detected for NVMEM_IMX_OCOTP Depends on [n]: NVMEM [=n] && (ARCH_MXC [=y] || COMPILE_TEST [=y]) && HAS_IOMEM [=y] Selected by [y]: - ARM_IMX6Q_CPUFREQ [=y] && CPU_FREQ [=y] && (ARM || ARM64 [=y]) && ARCH_MXC [=y] && REGULATOR_ANATOP [=y] # Added to kconfig CONFIG_PREVENT_FIRMWARE_BUILD=y # < make -s -j 24 ARCH=arm64 O=/kisskb/build/linus-rand_arm64-randconfig_arm64-gcc5.4 CROSS_COMPILE=/opt/cross/kisskb/br-aarch64-glibc-2016.08-613-ge98b4dd/bin/aarch64-linux- help # make -s -j 24 ARCH=arm64 O=/kisskb/build/linus-rand_arm64-randconfig_arm64-gcc5.4 CROSS_COMPILE=/opt/cross/kisskb/br-aarch64-glibc-2016.08-613-ge98b4dd/bin/aarch64-linux- olddefconfig WARNING: unmet direct dependencies detected for DMA_ENGINE Depends on [n]: DMADEVICES [=n] Selected by [y]: - DRM_ZYNQMP_DPSUB [=y] && HAS_IOMEM [=y] && (ARCH_ZYNQMP [=n] || COMPILE_TEST [=y]) && COMMON_CLK [=y] && DRM [=y] && OF [=y] WARNING: unmet direct dependencies detected for NVMEM_IMX_OCOTP Depends on [n]: NVMEM [=n] && (ARCH_MXC [=y] || COMPILE_TEST [=y]) && HAS_IOMEM [=y] Selected by [y]: - ARM_IMX6Q_CPUFREQ [=y] && CPU_FREQ [=y] && (ARM || ARM64 [=y]) && ARCH_MXC [=y] && REGULATOR_ANATOP [=y] WARNING: unmet direct dependencies detected for DMA_ENGINE Depends on [n]: DMADEVICES [=n] Selected by [y]: - DRM_ZYNQMP_DPSUB [=y] && HAS_IOMEM [=y] && (ARCH_ZYNQMP [=n] || COMPILE_TEST [=y]) && COMMON_CLK [=y] && DRM [=y] && OF [=y] WARNING: unmet direct dependencies detected for NVMEM_IMX_OCOTP Depends on [n]: NVMEM [=n] && (ARCH_MXC [=y] || COMPILE_TEST [=y]) && HAS_IOMEM [=y] Selected by [y]: - ARM_IMX6Q_CPUFREQ [=y] && CPU_FREQ [=y] && (ARM || ARM64 [=y]) && ARCH_MXC [=y] && REGULATOR_ANATOP [=y] # make -s -j 24 ARCH=arm64 O=/kisskb/build/linus-rand_arm64-randconfig_arm64-gcc5.4 CROSS_COMPILE=/opt/cross/kisskb/br-aarch64-glibc-2016.08-613-ge98b4dd/bin/aarch64-linux- arch/arm64/Makefile:26: ld does not support --fix-cortex-a53-843419; kernel may be susceptible to erratum WARNING: unmet direct dependencies detected for DMA_ENGINE Depends on [n]: DMADEVICES [=n] Selected by [y]: - DRM_ZYNQMP_DPSUB [=y] && HAS_IOMEM [=y] && (ARCH_ZYNQMP [=n] || COMPILE_TEST [=y]) && COMMON_CLK [=y] && DRM [=y] && OF [=y] WARNING: unmet direct dependencies detected for NVMEM_IMX_OCOTP Depends on [n]: NVMEM [=n] && (ARCH_MXC [=y] || COMPILE_TEST [=y]) && HAS_IOMEM [=y] Selected by [y]: - ARM_IMX6Q_CPUFREQ [=y] && CPU_FREQ [=y] && (ARM || ARM64 [=y]) && ARCH_MXC [=y] && REGULATOR_ANATOP [=y] WARNING: unmet direct dependencies detected for DMA_ENGINE Depends on [n]: DMADEVICES [=n] Selected by [y]: - DRM_ZYNQMP_DPSUB [=y] && HAS_IOMEM [=y] && (ARCH_ZYNQMP [=n] || COMPILE_TEST [=y]) && COMMON_CLK [=y] && DRM [=y] && OF [=y] WARNING: unmet direct dependencies detected for NVMEM_IMX_OCOTP Depends on [n]: NVMEM [=n] && (ARCH_MXC [=y] || COMPILE_TEST [=y]) && HAS_IOMEM [=y] Selected by [y]: - ARM_IMX6Q_CPUFREQ [=y] && CPU_FREQ [=y] && (ARM || ARM64 [=y]) && ARCH_MXC [=y] && REGULATOR_ANATOP [=y] WARNING: unmet direct dependencies detected for DMA_ENGINE Depends on [n]: DMADEVICES [=n] Selected by [y]: - DRM_ZYNQMP_DPSUB [=y] && HAS_IOMEM [=y] && (ARCH_ZYNQMP [=n] || COMPILE_TEST [=y]) && COMMON_CLK [=y] && DRM [=y] && OF [=y] WARNING: unmet direct dependencies detected for NVMEM_IMX_OCOTP Depends on [n]: NVMEM [=n] && (ARCH_MXC [=y] || COMPILE_TEST [=y]) && HAS_IOMEM [=y] Selected by [y]: - ARM_IMX6Q_CPUFREQ [=y] && CPU_FREQ [=y] && (ARM || ARM64 [=y]) && ARCH_MXC [=y] && REGULATOR_ANATOP [=y] arch/arm64/Makefile:26: ld does not support --fix-cortex-a53-843419; kernel may be susceptible to erratum /kisskb/src/arch/arm64/boot/dts/broadcom/stingray/stingray-usb.dtsi:7.3-14: Warning (dma_ranges_format): /usb:dma-ranges: empty "dma-ranges" property but its #address-cells (1) differs from / (2) /kisskb/src/arch/arm64/boot/dts/broadcom/stingray/stingray-usb.dtsi:7.3-14: Warning (dma_ranges_format): /usb:dma-ranges: empty "dma-ranges" property but its #size-cells (1) differs from / (2) /kisskb/src/arch/arm64/boot/dts/broadcom/stingray/stingray-usb.dtsi:7.3-14: Warning (dma_ranges_format): /usb:dma-ranges: empty "dma-ranges" property but its #address-cells (1) differs from / (2) /kisskb/src/arch/arm64/boot/dts/broadcom/stingray/stingray-usb.dtsi:7.3-14: Warning (dma_ranges_format): /usb:dma-ranges: empty "dma-ranges" property but its #size-cells (1) differs from / (2) /kisskb/src/arch/arm64/boot/dts/broadcom/stingray/stingray-usb.dtsi:7.3-14: Warning (dma_ranges_format): /usb:dma-ranges: empty "dma-ranges" property but its #address-cells (1) differs from / (2) /kisskb/src/arch/arm64/boot/dts/broadcom/stingray/stingray-usb.dtsi:7.3-14: Warning (dma_ranges_format): /usb:dma-ranges: empty "dma-ranges" property but its #size-cells (1) differs from / (2) /kisskb/src/arch/arm64/boot/dts/qcom/ipq6018.dtsi:127.3-14: Warning (dma_ranges_format): /soc:dma-ranges: empty "dma-ranges" property but its #address-cells (1) differs from / (2) /kisskb/src/arch/arm64/boot/dts/qcom/ipq6018.dtsi:127.3-14: Warning (dma_ranges_format): /soc:dma-ranges: empty "dma-ranges" property but its #size-cells (1) differs from / (2) crypto/async_tx/async_tx.o: In function `async_tx_submit': async_tx.c:(.text+0xec): undefined reference to `dma_wait_for_async_tx' crypto/async_tx/async_tx.o: In function `async_tx_quiesce': async_tx.c:(.text+0x1d0): undefined reference to `dma_wait_for_async_tx' crypto/async_tx/async_memcpy.o: In function `async_memcpy': async_memcpy.c:(.text+0x64): undefined reference to `dmaengine_get_unmap_data' async_memcpy.c:(.text+0x26c): undefined reference to `dmaengine_unmap_put' crypto/async_tx/async_xor.o: In function `async_xor': async_xor.c:(.text+0x70): undefined reference to `dmaengine_get_unmap_data' async_xor.c:(.text+0x2f4): undefined reference to `dmaengine_unmap_put' async_xor.c:(.text+0x308): undefined reference to `dmaengine_unmap_put' crypto/async_tx/async_xor.o: In function `async_xor_val': async_xor.c:(.text+0x4f0): undefined reference to `dmaengine_get_unmap_data' async_xor.c:(.text+0x70c): undefined reference to `dmaengine_unmap_put' crypto/async_tx/async_pq.o: In function `async_gen_syndrome': async_pq.c:(.text+0xac): undefined reference to `dmaengine_get_unmap_data' async_pq.c:(.text+0x454): undefined reference to `dmaengine_unmap_put' async_pq.c:(.text+0x468): undefined reference to `dmaengine_unmap_put' crypto/async_tx/async_pq.o: In function `async_syndrome_val': async_pq.c:(.text+0x6b0): undefined reference to `dmaengine_get_unmap_data' async_pq.c:(.text+0xad0): undefined reference to `dmaengine_unmap_put' drivers/tty/serial/amba-pl011.o: In function `pl011_dma_probe': amba-pl011.c:(.text+0x2668): undefined reference to `dma_request_chan' amba-pl011.c:(.text+0x26c0): undefined reference to `__dma_request_channel' amba-pl011.c:(.text+0x26f4): undefined reference to `dma_request_slave_channel' amba-pl011.c:(.text+0x271c): undefined reference to `__dma_request_channel' amba-pl011.c:(.text+0x2788): undefined reference to `dma_get_slave_caps' amba-pl011.c:(.text+0x279c): undefined reference to `dma_release_channel' drivers/tty/serial/amba-pl011.o: In function `pl011_unregister_port': amba-pl011.c:(.text+0x2f1c): undefined reference to `dma_release_channel' amba-pl011.c:(.text+0x2f28): undefined reference to `dma_release_channel' drivers/tty/serial/samsung_tty.o: In function `s3c24xx_serial_shutdown': samsung_tty.c:(.text+0xdbc): undefined reference to `dma_release_channel' samsung_tty.c:(.text+0xdf8): undefined reference to `dma_release_channel' drivers/tty/serial/samsung_tty.o: In function `s3c64xx_serial_startup': samsung_tty.c:(.text+0x1f1c): undefined reference to `dma_request_chan' samsung_tty.c:(.text+0x1f34): undefined reference to `dma_get_slave_caps' samsung_tty.c:(.text+0x1f6c): undefined reference to `dma_request_chan' samsung_tty.c:(.text+0x1f84): undefined reference to `dma_get_slave_caps' samsung_tty.c:(.text+0x2100): undefined reference to `dma_release_channel' samsung_tty.c:(.text+0x2110): undefined reference to `dma_release_channel' drivers/tty/serial/sh-sci.o: In function `sci_request_dma_chan': sh-sci.c:(.text+0x1a98): undefined reference to `dma_release_channel' sh-sci.c:(.text+0x1b20): undefined reference to `dma_request_slave_channel' sh-sci.c:(.text+0x1b78): undefined reference to `dma_request_slave_channel' drivers/tty/serial/sh-sci.o: In function `sci_free_dma': sh-sci.c:(.text+0x385c): undefined reference to `dma_release_channel' sh-sci.c:(.text+0x38e8): undefined reference to `dma_release_channel' drivers/tty/serial/sh-sci.o: In function `sci_startup': sh-sci.c:(.text+0x3b80): undefined reference to `dma_release_channel' sh-sci.c:(.text+0x3c2c): undefined reference to `dma_release_channel' drivers/tty/serial/imx.o: In function `imx_uart_dma_exit': imx.c:(.text+0x24ac): undefined reference to `dma_release_channel' drivers/tty/serial/imx.o:imx.c:(.text+0x251c): more undefined references to `dma_release_channel' follow drivers/tty/serial/imx.o: In function `imx_uart_startup': imx.c:(.text+0x2a18): undefined reference to `dma_request_slave_channel' imx.c:(.text+0x2a9c): undefined reference to `dma_request_slave_channel' drivers/tty/serial/atmel_serial.o: In function `atmel_release_tx_dma': atmel_serial.c:(.text+0xbd8): undefined reference to `dma_release_channel' drivers/tty/serial/atmel_serial.o: In function `atmel_release_rx_dma': atmel_serial.c:(.text+0xc58): undefined reference to `dma_release_channel' drivers/tty/serial/atmel_serial.o: In function `atmel_prepare_tx_dma': atmel_serial.c:(.text+0xefc): undefined reference to `dma_request_slave_channel' drivers/tty/serial/atmel_serial.o: In function `atmel_prepare_rx_dma': atmel_serial.c:(.text+0x10bc): undefined reference to `dma_request_slave_channel' drivers/tty/serial/msm_serial.o: In function `msm_release_dma': msm_serial.c:(.text+0xa34): undefined reference to `dma_release_channel' msm_serial.c:(.text+0xa64): undefined reference to `dma_release_channel' drivers/tty/serial/msm_serial.o: In function `msm_startup': msm_serial.c:(.text+0x19f8): undefined reference to `dma_request_chan' msm_serial.c:(.text+0x1aa8): undefined reference to `dma_release_channel' msm_serial.c:(.text+0x1ad8): undefined reference to `dma_request_chan' msm_serial.c:(.text+0x1bb0): undefined reference to `dma_release_channel' drivers/tty/serial/mxs-auart.o: In function `mxs_auart_dma_exit_channel': mxs-auart.c:(.text+0x1140): undefined reference to `dma_release_channel' mxs-auart.c:(.text+0x1150): undefined reference to `dma_release_channel' drivers/tty/serial/mxs-auart.o: In function `mxs_auart_settermios': mxs-auart.c:(.text+0x1da8): undefined reference to `dma_request_slave_channel' mxs-auart.c:(.text+0x1de0): undefined reference to `dma_request_slave_channel' drivers/tty/serial/fsl_lpuart.o: In function `lpuart_dma_shutdown': fsl_lpuart.c:(.text+0x344): undefined reference to `dma_release_channel' fsl_lpuart.c:(.text+0x350): undefined reference to `dma_release_channel' drivers/tty/serial/fsl_lpuart.o: In function `lpuart_request_dma': fsl_lpuart.c:(.text+0x3a4): undefined reference to `dma_request_chan' fsl_lpuart.c:(.text+0x3c0): undefined reference to `dma_request_chan' drivers/tty/serial/fsl_lpuart.o: In function `lpuart_remove': fsl_lpuart.c:(.text+0x454): undefined reference to `dma_release_channel' fsl_lpuart.c:(.text+0x460): undefined reference to `dma_release_channel' drivers/gpu/drm/vc4/vc4_dsi.o: In function `vc4_dsi_latch_ulps': vc4_dsi.c:(.text+0x540): undefined reference to `dma_sync_wait' drivers/gpu/drm/vc4/vc4_dsi.o: In function `vc4_dsi_irq_handler': vc4_dsi.c:(.text+0x668): undefined reference to `dma_sync_wait' drivers/gpu/drm/vc4/vc4_dsi.o: In function `vc4_dsi_bind': vc4_dsi.c:(.text+0x998): undefined reference to `dma_request_chan_by_mask' vc4_dsi.c:(.text+0xab0): undefined reference to `dma_sync_wait' vc4_dsi.c:(.text+0xb88): undefined reference to `dma_sync_wait' drivers/gpu/drm/vc4/vc4_dsi.o: In function `vc4_dsi_host_transfer': vc4_dsi.c:(.text+0x1088): undefined reference to `dma_sync_wait' vc4_dsi.c:(.text+0x1198): undefined reference to `dma_sync_wait' vc4_dsi.c:(.text+0x1290): undefined reference to `dma_sync_wait' drivers/gpu/drm/vc4/vc4_dsi.o:vc4_dsi.c:(.text+0x13a0): more undefined references to `dma_sync_wait' follow drivers/gpu/drm/xlnx/zynqmp_disp.o: In function `zynqmp_disp_layer_release_dma.isra.12': zynqmp_disp.c:(.text+0x410): undefined reference to `dma_release_channel' drivers/mfd/stm32-timers.o: In function `stm32_timers_remove': stm32-timers.c:(.text+0xbc): undefined reference to `dma_release_channel' drivers/mfd/stm32-timers.o: In function `stm32_timers_probe': stm32-timers.c:(.text+0x248): undefined reference to `dma_request_chan' stm32-timers.c:(.text+0x26c): undefined reference to `dma_request_chan' stm32-timers.c:(.text+0x280): undefined reference to `dma_request_chan' stm32-timers.c:(.text+0x294): undefined reference to `dma_request_chan' stm32-timers.c:(.text+0x2d4): undefined reference to `dma_release_channel' stm32-timers.c:(.text+0x314): undefined reference to `dma_release_channel' drivers/i2c/busses/i2c-at91-master.o: In function `at91_twi_probe_master': i2c-at91-master.c:(.text+0xe10): undefined reference to `dma_request_chan' i2c-at91-master.c:(.text+0xe44): undefined reference to `dma_request_chan' i2c-at91-master.c:(.text+0xed8): undefined reference to `dma_release_channel' i2c-at91-master.c:(.text+0xee4): undefined reference to `dma_release_channel' drivers/i2c/busses/i2c-mxs.o: In function `mxs_i2c_remove': i2c-mxs.c:(.text+0xec): undefined reference to `dma_release_channel' drivers/i2c/busses/i2c-mxs.o: In function `mxs_i2c_probe': i2c-mxs.c:(.text+0x4a4): undefined reference to `dma_request_chan' drivers/i2c/busses/i2c-sh_mobile.o: In function `sh_mobile_i2c_request_dma_chan': i2c-sh_mobile.c:(.text+0x378): undefined reference to `dma_release_channel' i2c-sh_mobile.c:(.text+0x3dc): undefined reference to `dma_request_chan' i2c-sh_mobile.c:(.text+0x41c): undefined reference to `dma_request_chan' drivers/i2c/busses/i2c-sh_mobile.o: In function `sh_mobile_i2c_probe': i2c-sh_mobile.c:(.text+0x6d4): undefined reference to `dma_release_channel' i2c-sh_mobile.c:(.text+0x6e8): undefined reference to `dma_release_channel' drivers/i2c/busses/i2c-sh_mobile.o: In function `sh_mobile_i2c_remove': i2c-sh_mobile.c:(.text+0x7d0): undefined reference to `dma_release_channel' i2c-sh_mobile.c:(.text+0x7e8): undefined reference to `dma_release_channel' drivers/i2c/busses/i2c-stm32.o: In function `stm32_i2c_dma_request': i2c-stm32.c:(.text+0x68): undefined reference to `dma_request_chan' i2c-stm32.c:(.text+0xdc): undefined reference to `dma_request_chan' i2c-stm32.c:(.text+0x158): undefined reference to `dma_release_channel' i2c-stm32.c:(.text+0x198): undefined reference to `dma_release_channel' drivers/i2c/busses/i2c-stm32.o: In function `stm32_i2c_dma_free': i2c-stm32.c:(.text+0x224): undefined reference to `dma_release_channel' i2c-stm32.c:(.text+0x230): undefined reference to `dma_release_channel' drivers/i2c/busses/i2c-tegra.o: In function `tegra_i2c_release_dma': i2c-tegra.c:(.text+0x3a0): undefined reference to `dma_release_channel' drivers/i2c/busses/i2c-tegra.o:i2c-tegra.c:(.text+0x3b0): more undefined references to `dma_release_channel' follow drivers/md/raid5.o: In function `raid5d': raid5.c:(.text+0x114a0): undefined reference to `dma_issue_pending_all' drivers/md/raid5.o: In function `raid5_do_work': raid5.c:(.text+0x11684): undefined reference to `dma_issue_pending_all' drivers/mmc/host/mmci.o: In function `mmci_dmae_release': mmci.c:(.text+0x7e4): undefined reference to `dma_release_channel' mmci.c:(.text+0x7f0): undefined reference to `dma_release_channel' drivers/mmc/host/mmci.o: In function `mmci_dmae_setup': mmci.c:(.text+0x868): undefined reference to `dma_request_chan' mmci.c:(.text+0x890): undefined reference to `dma_request_chan' drivers/mmc/host/uniphier-sd.o: In function `uniphier_sd_external_dma_release': uniphier-sd.c:(.text+0x484): undefined reference to `dma_release_channel' drivers/mmc/host/uniphier-sd.o: In function `uniphier_sd_external_dma_request': uniphier-sd.c:(.text+0x86c): undefined reference to `dma_request_chan' drivers/mmc/host/dw_mmc.o: In function `dw_mci_edmac_exit': dw_mmc.c:(.text+0x94c): undefined reference to `dma_release_channel' drivers/mmc/host/dw_mmc.o: In function `dw_mci_edmac_init': dw_mmc.c:(.text+0x1e44): undefined reference to `dma_request_chan' drivers/mmc/host/sh_mmcif.o: In function `sh_mmcif_set_ios': sh_mmcif.c:(.text+0xd50): undefined reference to `dma_request_chan' sh_mmcif.c:(.text+0xd6c): undefined reference to `dma_request_chan' sh_mmcif.c:(.text+0xdd4): undefined reference to `dma_release_channel' sh_mmcif.c:(.text+0xde0): undefined reference to `dma_release_channel' sh_mmcif.c:(.text+0xe60): undefined reference to `dma_release_channel' sh_mmcif.c:(.text+0xe70): undefined reference to `dma_release_channel' drivers/mmc/host/sh_mmcif.o: In function `sh_mmcif_irqt': sh_mmcif.c:(.text+0x15ac): undefined reference to `dma_release_channel' drivers/mmc/host/sh_mmcif.o:sh_mmcif.c:(.text+0x1694): more undefined references to `dma_release_channel' follow drivers/mmc/host/bcm2835.o: In function `bcm2835_probe': bcm2835.c:(.text+0x594): undefined reference to `dma_request_chan' bcm2835.c:(.text+0x8c4): undefined reference to `dma_release_channel' drivers/mmc/host/owl-mmc.o: In function `owl_mmc_probe': owl-mmc.c:(.text+0x8e8): undefined reference to `dma_request_chan' drivers/crypto/atmel-aes.o: In function `atmel_aes_remove': atmel-aes.c:(.text+0xb90): undefined reference to `dma_release_channel' atmel-aes.c:(.text+0xb98): undefined reference to `dma_release_channel' drivers/crypto/atmel-aes.o: In function `atmel_aes_probe': atmel-aes.c:(.text+0xe78): undefined reference to `dma_request_chan' atmel-aes.c:(.text+0xec4): undefined reference to `dma_release_channel' atmel-aes.c:(.text+0x10c4): undefined reference to `dma_release_channel' atmel-aes.c:(.text+0x10cc): undefined reference to `dma_release_channel' atmel-aes.c:(.text+0x1124): undefined reference to `dma_request_chan' drivers/crypto/atmel-sha.o: In function `atmel_sha_remove': atmel-sha.c:(.text+0x8cc): undefined reference to `dma_release_channel' drivers/crypto/atmel-sha.o: In function `atmel_sha_probe': atmel-sha.c:(.text+0x1198): undefined reference to `dma_release_channel' atmel-sha.c:(.text+0x120c): undefined reference to `dma_request_chan' drivers/crypto/qce/dma.o: In function `qce_dma_request': dma.c:(.text+0xe8): undefined reference to `dma_request_chan' dma.c:(.text+0x104): undefined reference to `dma_request_chan' dma.c:(.text+0x13c): undefined reference to `dma_release_channel' dma.c:(.text+0x164): undefined reference to `dma_release_channel' drivers/crypto/qce/dma.o: In function `qce_dma_release': dma.c:(.text+0x19c): undefined reference to `dma_release_channel' dma.c:(.text+0x1a4): undefined reference to `dma_release_channel' drivers/crypto/sa2ul.o: In function `sa_sha_dma_in_callback': sa2ul.c:(.text+0xe2c): undefined reference to `dmaengine_desc_get_metadata_ptr' drivers/crypto/sa2ul.o: In function `sa_aes_dma_in_callback': sa2ul.c:(.text+0xf4c): undefined reference to `dmaengine_desc_get_metadata_ptr' drivers/crypto/sa2ul.o: In function `sa_aead_dma_in_callback': sa2ul.c:(.text+0x10ac): undefined reference to `dmaengine_desc_get_metadata_ptr' drivers/crypto/sa2ul.o: In function `sa_ul_remove': sa2ul.c:(.text+0x1d2c): undefined reference to `dma_release_channel' sa2ul.c:(.text+0x1d34): undefined reference to `dma_release_channel' sa2ul.c:(.text+0x1d3c): undefined reference to `dma_release_channel' drivers/crypto/sa2ul.o: In function `sa_ul_probe': sa2ul.c:(.text+0x24d0): undefined reference to `dma_request_chan' sa2ul.c:(.text+0x24f0): undefined reference to `dma_request_chan' sa2ul.c:(.text+0x2504): undefined reference to `dma_release_channel' sa2ul.c:(.text+0x251c): undefined reference to `dma_request_chan' sa2ul.c:(.text+0x2534): undefined reference to `dma_release_channel' sa2ul.c:(.text+0x253c): undefined reference to `dma_release_channel' sa2ul.c:(.text+0x26d0): undefined reference to `dma_release_channel' sa2ul.c:(.text+0x26d8): undefined reference to `dma_release_channel' sa2ul.c:(.text+0x26e0): undefined reference to `dma_release_channel' drivers/crypto/sa2ul.o: In function `sa_run': sa2ul.c:(.text+0x2cc4): undefined reference to `dmaengine_desc_get_metadata_ptr' sa2ul.c:(.text+0x2d1c): undefined reference to `dmaengine_desc_set_metadata_len' drivers/iio/adc/stm32-adc.o: In function `stm32_adc_probe': stm32-adc.c:(.text+0x1cf0): undefined reference to `dma_request_chan' stm32-adc.c:(.text+0x1dcc): undefined reference to `dma_release_channel' stm32-adc.c:(.text+0x1f5c): undefined reference to `dma_release_channel' drivers/iio/adc/stm32-adc.o: In function `stm32_adc_remove': stm32-adc.c:(.text+0x2204): undefined reference to `dma_release_channel' drivers/iio/adc/stm32-dfsdm-adc.o: In function `stm32_dfsdm_dma_request': stm32-dfsdm-adc.c:(.text+0x5f0): undefined reference to `dma_request_chan' stm32-dfsdm-adc.c:(.text+0x630): undefined reference to `dma_release_channel' drivers/iio/adc/stm32-dfsdm-adc.o: In function `stm32_dfsdm_dma_release': stm32-dfsdm-adc.c:(.text+0x6c4): undefined reference to `dma_release_channel' drivers/iio/adc/ti_am335x_adc.o: In function `tiadc_remove': ti_am335x_adc.c:(.text+0x4c): undefined reference to `dma_release_channel' drivers/iio/adc/ti_am335x_adc.o: In function `tiadc_probe': ti_am335x_adc.c:(.text+0xda8): undefined reference to `dma_request_chan' ti_am335x_adc.c:(.text+0xdf8): undefined reference to `dma_release_channel' drivers/iio/buffer/industrialio-buffer-dmaengine.o: In function `iio_dmaengine_buffer_alloc': industrialio-buffer-dmaengine.c:(.text+0x378): undefined reference to `dma_request_chan' industrialio-buffer-dmaengine.c:(.text+0x390): undefined reference to `dma_get_slave_caps' drivers/iio/buffer/industrialio-buffer-dmaengine.o: In function `iio_dmaengine_buffer_free': industrialio-buffer-dmaengine.c:(.text+0x4c4): undefined reference to `dma_release_channel' sound/core/pcm_dmaengine.o: In function `snd_dmaengine_pcm_request_channel': pcm_dmaengine.c:(.text+0x5d4): undefined reference to `__dma_request_channel' sound/core/pcm_dmaengine.o: In function `snd_dmaengine_pcm_close_release_chan': pcm_dmaengine.c:(.text+0x7b4): undefined reference to `dma_release_channel' sound/core/pcm_dmaengine.o: In function `snd_dmaengine_pcm_refine_runtime_hwparams': pcm_dmaengine.c:(.text+0x840): undefined reference to `dma_get_slave_caps' sound/arm/pxa2xx-pcm-lib.o: In function `pxa2xx_pcm_open': pxa2xx-pcm-lib.c:(.text+0x300): undefined reference to `dma_request_slave_channel' sound/soc/soc-generic-dmaengine-pcm.o: In function `dmaengine_pcm_new': soc-generic-dmaengine-pcm.c:(.text+0x4c8): undefined reference to `dma_request_slave_channel' soc-generic-dmaengine-pcm.c:(.text+0x598): undefined reference to `dma_get_slave_caps' sound/soc/soc-generic-dmaengine-pcm.o: In function `dmaengine_pcm_release_chan': soc-generic-dmaengine-pcm.c:(.text+0x680): undefined reference to `dma_release_channel' soc-generic-dmaengine-pcm.c:(.text+0x694): undefined reference to `dma_release_channel' sound/soc/soc-generic-dmaengine-pcm.o: In function `snd_dmaengine_pcm_register': soc-generic-dmaengine-pcm.c:(.text+0x9e0): undefined reference to `dma_request_chan' sound/soc/fsl/fsl_asrc.o: In function `fsl_asrc_get_dma_channel': fsl_asrc.c:(.text+0x6a8): undefined reference to `dma_request_slave_channel' sound/soc/fsl/fsl_asrc_dma.o: In function `fsl_asrc_dma_hw_free': fsl_asrc_dma.c:(.text+0x12c): undefined reference to `dma_release_channel' fsl_asrc_dma.c:(.text+0x148): undefined reference to `dma_release_channel' sound/soc/fsl/fsl_asrc_dma.o: In function `fsl_asrc_dma_hw_params': fsl_asrc_dma.c:(.text+0x3ac): undefined reference to `dma_request_slave_channel' fsl_asrc_dma.c:(.text+0x3f0): undefined reference to `dma_release_channel' fsl_asrc_dma.c:(.text+0x408): undefined reference to `__dma_request_channel' fsl_asrc_dma.c:(.text+0x53c): undefined reference to `dma_release_channel' fsl_asrc_dma.c:(.text+0x5b4): undefined reference to `dma_release_channel' sound/soc/fsl/fsl_asrc_dma.o: In function `fsl_asrc_dma_startup': fsl_asrc_dma.c:(.text+0xa30): undefined reference to `dma_release_channel' fsl_asrc_dma.c:(.text+0xa7c): undefined reference to `dma_release_channel' sound/soc/fsl/fsl_easrc.o: In function `fsl_easrc_get_dma_channel': fsl_easrc.c:(.text+0x848): undefined reference to `dma_request_slave_channel' sound/soc/sh/fsi.o: In function `fsi_dma_remove': fsi.c:(.text+0xfa4): undefined reference to `dma_release_channel' sound/soc/sh/fsi.o: In function `fsi_dma_probe': fsi.c:(.text+0x10fc): undefined reference to `dma_release_channel' fsi.c:(.text+0x1194): undefined reference to `dma_request_slave_channel' fsi.c:(.text+0x11e4): undefined reference to `dma_request_slave_channel' sound/soc/sh/rcar/dma.o: In function `rsnd_dmaen_cleanup': dma.c:(.text+0x200): undefined reference to `dma_release_channel' sound/soc/sh/rcar/dma.o: In function `rsnd_dmaen_attach': dma.c:(.text+0x30c): undefined reference to `dma_release_channel' sound/soc/sprd/sprd-pcm-dma.o: In function `sprd_pcm_release_dma_channel.isra.3': sprd-pcm-dma.c:(.text+0x6e4): undefined reference to `dma_release_channel' sprd-pcm-dma.c:(.text+0x6f4): undefined reference to `dma_release_channel' sound/soc/sprd/sprd-pcm-dma.o: In function `sprd_pcm_hw_params': sprd-pcm-dma.c:(.text+0x880): undefined reference to `dma_request_slave_channel' sound/soc/sprd/sprd-pcm-compress.o: In function `sprd_platform_compr_free': sprd-pcm-compress.c:(.text+0x4c4): undefined reference to `dma_release_channel' sprd-pcm-compress.c:(.text+0x4e0): undefined reference to `dma_release_channel' sound/soc/sprd/sprd-pcm-compress.o: In function `sprd_platform_compr_dma_config.isra.7': sprd-pcm-compress.c:(.text+0x5d8): undefined reference to `dma_request_slave_channel' sprd-pcm-compress.c:(.text+0x7bc): undefined reference to `dma_release_channel' sound/soc/sprd/sprd-pcm-compress.o: In function `sprd_platform_compr_set_params': sprd-pcm-compress.c:(.text+0x8f4): undefined reference to `dma_release_channel' sprd-pcm-compress.c:(.text+0x8fc): undefined reference to `dma_release_channel' sound/soc/tegra/tegra_pcm.o: In function `tegra_pcm_open': tegra_pcm.c:(.text+0x2c0): undefined reference to `dma_request_slave_channel' tegra_pcm.c:(.text+0x2e8): undefined reference to `dma_release_channel' sound/soc/ti/davinci-mcasp.o: In function `davinci_mcasp_probe': davinci-mcasp.c:(.text+0xfe0): undefined reference to `dma_request_chan' davinci-mcasp.c:(.text+0x1024): undefined reference to `dma_release_channel' davinci-mcasp.c:(.text+0x11ec): undefined reference to `dma_release_channel' davinci-mcasp.c:(.text+0x11f4): undefined reference to `dma_release_channel' make[1]: *** [/kisskb/src/Makefile:1167: vmlinux] Error 1 make: *** [Makefile:185: __sub-make] Error 2 Command 'make -s -j 24 ARCH=arm64 O=/kisskb/build/linus-rand_arm64-randconfig_arm64-gcc5.4 CROSS_COMPILE=/opt/cross/kisskb/br-aarch64-glibc-2016.08-613-ge98b4dd/bin/aarch64-linux- ' returned non-zero exit status 2 # rm -rf /kisskb/build/linus-rand_arm64-randconfig_arm64-gcc5.4 # Build took: 0:04:26.374461