# git rev-parse -q --verify 7eac66d0456fe12a462e5c14c68e97c7460989da^{commit} 7eac66d0456fe12a462e5c14c68e97c7460989da already have revision, skipping fetch # git checkout -q -f -B kisskb 7eac66d0456fe12a462e5c14c68e97c7460989da # git clean -qxdf # < git log -1 # commit 7eac66d0456fe12a462e5c14c68e97c7460989da # Merge: 33d0f96ffd73 aae7a75a821a # Author: Linus Torvalds # Date: Wed Aug 19 21:04:35 2020 -0700 # # Merge tag 'vfio-v5.9-rc2' of git://github.com/awilliam/linux-vfio # # Pull VFIO fixes from Alex Williamson: # # - Fix lockdep issue reported for recursive read-lock (Alex Williamson) # # - Fix missing unwind in type1 replay function (Alex Williamson) # # * tag 'vfio-v5.9-rc2' of git://github.com/awilliam/linux-vfio: # vfio/type1: Add proper error unwind for vfio_iommu_replay() # vfio-pci: Avoid recursive read-lock usage # < /opt/cross/kisskb/korg/gcc-8.1.0-nolibc/aarch64-linux/bin/aarch64-linux-gcc --version # < /opt/cross/kisskb/korg/gcc-8.1.0-nolibc/aarch64-linux/bin/aarch64-linux-ld --version # < git log --format=%s --max-count=1 7eac66d0456fe12a462e5c14c68e97c7460989da # < make -s -j 24 ARCH=arm64 O=/kisskb/build/linus-rand_arm64-randconfig_arm64-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.1.0-nolibc/aarch64-linux/bin/aarch64-linux- randconfig KCONFIG_SEED=0x842A725C 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 [=y] || 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 [=y] || COMPILE_TEST [=y]) && COMMON_CLK [=y] && DRM [=y] && OF [=y] # Added to kconfig CONFIG_PREVENT_FIRMWARE_BUILD=y # < make -s -j 24 ARCH=arm64 O=/kisskb/build/linus-rand_arm64-randconfig_arm64-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.1.0-nolibc/aarch64-linux/bin/aarch64-linux- help # make -s -j 24 ARCH=arm64 O=/kisskb/build/linus-rand_arm64-randconfig_arm64-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.1.0-nolibc/aarch64-linux/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 [=y] || 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 [=y] || COMPILE_TEST [=y]) && COMMON_CLK [=y] && DRM [=y] && OF [=y] # make -s -j 24 ARCH=arm64 O=/kisskb/build/linus-rand_arm64-randconfig_arm64-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.1.0-nolibc/aarch64-linux/bin/aarch64-linux- 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 [=y] || 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 [=y] || 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 [=y] || COMPILE_TEST [=y]) && COMMON_CLK [=y] && DRM [=y] && OF [=y] /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) /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) drivers/tty/serial/amba-pl011.o: In function `pl011_unregister_port': amba-pl011.c:(.text+0x2090): undefined reference to `dma_release_channel' amba-pl011.c:(.text+0x2090): relocation truncated to fit: R_AARCH64_CALL26 against undefined symbol `dma_release_channel' amba-pl011.c:(.text+0x209c): undefined reference to `dma_release_channel' amba-pl011.c:(.text+0x209c): relocation truncated to fit: R_AARCH64_CALL26 against undefined symbol `dma_release_channel' drivers/tty/serial/amba-pl011.o: In function `pl011_dma_probe': amba-pl011.c:(.text+0x27d0): undefined reference to `dma_request_chan' amba-pl011.c:(.text+0x27d0): relocation truncated to fit: R_AARCH64_CALL26 against undefined symbol `dma_request_chan' amba-pl011.c:(.text+0x2898): undefined reference to `__dma_request_channel' amba-pl011.c:(.text+0x2898): relocation truncated to fit: R_AARCH64_CALL26 against undefined symbol `__dma_request_channel' amba-pl011.c:(.text+0x28cc): undefined reference to `dma_request_slave_channel' amba-pl011.c:(.text+0x28cc): relocation truncated to fit: R_AARCH64_CALL26 against undefined symbol `dma_request_slave_channel' amba-pl011.c:(.text+0x28f4): undefined reference to `__dma_request_channel' amba-pl011.c:(.text+0x28f4): relocation truncated to fit: R_AARCH64_CALL26 against undefined symbol `__dma_request_channel' amba-pl011.c:(.text+0x2958): undefined reference to `dma_get_slave_caps' amba-pl011.c:(.text+0x2958): relocation truncated to fit: R_AARCH64_CALL26 against undefined symbol `dma_get_slave_caps' amba-pl011.c:(.text+0x296c): undefined reference to `dma_release_channel' amba-pl011.c:(.text+0x296c): relocation truncated to fit: R_AARCH64_CALL26 against undefined symbol `dma_release_channel' drivers/tty/serial/samsung_tty.o: In function `s3c24xx_serial_shutdown': samsung_tty.c:(.text+0xc6c): undefined reference to `dma_release_channel' samsung_tty.c:(.text+0xc6c): relocation truncated to fit: R_AARCH64_CALL26 against undefined symbol `dma_release_channel' samsung_tty.c:(.text+0xca8): undefined reference to `dma_release_channel' samsung_tty.c:(.text+0xca8): relocation truncated to fit: R_AARCH64_CALL26 against undefined symbol `dma_release_channel' drivers/tty/serial/samsung_tty.o: In function `s3c64xx_serial_startup': samsung_tty.c:(.text+0x19f8): undefined reference to `dma_request_chan' samsung_tty.c:(.text+0x19f8): additional relocation overflows omitted from the output samsung_tty.c:(.text+0x1a34): undefined reference to `dma_get_slave_caps' samsung_tty.c:(.text+0x1a74): undefined reference to `dma_request_chan' samsung_tty.c:(.text+0x1aa8): undefined reference to `dma_release_channel' samsung_tty.c:(.text+0x1ab8): undefined reference to `dma_get_slave_caps' samsung_tty.c:(.text+0x1c24): undefined reference to `dma_release_channel' samsung_tty.c:(.text+0x1c2c): undefined reference to `dma_release_channel' samsung_tty.c:(.text+0x1c44): undefined reference to `dma_release_channel' samsung_tty.c:(.text+0x1c4c): undefined reference to `dma_release_channel' samsung_tty.c:(.text+0x1c5c): undefined reference to `dma_release_channel' drivers/tty/serial/samsung_tty.o:samsung_tty.c:(.text+0x1c64): more undefined references to `dma_release_channel' follow drivers/tty/serial/sh-sci.o: In function `sci_request_dma_chan': sh-sci.c:(.text+0x19c0): undefined reference to `dma_request_slave_channel' sh-sci.c:(.text+0x1a20): undefined reference to `dma_request_slave_channel' drivers/tty/serial/sh-sci.o: In function `sci_free_dma': sh-sci.c:(.text+0x362c): undefined reference to `dma_release_channel' sh-sci.c:(.text+0x36a8): undefined reference to `dma_release_channel' drivers/tty/serial/sh-sci.o: In function `sci_startup': sh-sci.c:(.text+0x39d0): undefined reference to `dma_release_channel' sh-sci.c:(.text+0x3abc): undefined reference to `dma_release_channel' drivers/tty/serial/atmel_serial.o: In function `atmel_release_tx_dma': atmel_serial.c:(.text+0x82c): undefined reference to `dma_release_channel' drivers/tty/serial/atmel_serial.o:atmel_serial.c:(.text+0x89c): more undefined references to `dma_release_channel' follow drivers/tty/serial/atmel_serial.o: In function `atmel_prepare_tx_dma': atmel_serial.c:(.text+0x1348): undefined reference to `dma_request_slave_channel' drivers/tty/serial/atmel_serial.o: In function `atmel_prepare_rx_dma': atmel_serial.c:(.text+0x1820): undefined reference to `dma_request_slave_channel' drivers/tty/serial/pch_uart.o: In function `pch_uart_shutdown': pch_uart.c:(.text+0xaec): undefined reference to `dma_release_channel' pch_uart.c:(.text+0xafc): undefined reference to `dma_release_channel' drivers/tty/serial/pch_uart.o: In function `pch_uart_startup': pch_uart.c:(.text+0xda0): undefined reference to `__dma_request_channel' pch_uart.c:(.text+0xddc): undefined reference to `__dma_request_channel' pch_uart.c:(.text+0xdec): undefined reference to `dma_release_channel' drivers/tty/serial/mxs-auart.o: In function `mxs_auart_dma_exit_channel': mxs-auart.c:(.text+0x40c): undefined reference to `dma_release_channel' mxs-auart.c:(.text+0x41c): undefined reference to `dma_release_channel' drivers/tty/serial/mxs-auart.o: In function `mxs_auart_settermios': mxs-auart.c:(.text+0xc18): undefined reference to `dma_request_slave_channel' mxs-auart.c:(.text+0xc44): undefined reference to `dma_request_slave_channel' drivers/tty/serial/fsl_lpuart.o: In function `lpuart_dma_shutdown': fsl_lpuart.c:(.text+0x290): undefined reference to `dma_release_channel' fsl_lpuart.c:(.text+0x29c): undefined reference to `dma_release_channel' drivers/tty/serial/fsl_lpuart.o: In function `lpuart_request_dma': fsl_lpuart.c:(.text+0x2f4): undefined reference to `dma_request_chan' fsl_lpuart.c:(.text+0x330): undefined reference to `dma_request_chan' drivers/tty/serial/fsl_lpuart.o: In function `lpuart_remove': fsl_lpuart.c:(.text+0x3e4): undefined reference to `dma_release_channel' fsl_lpuart.c:(.text+0x3f0): undefined reference to `dma_release_channel' drivers/tty/serial/sprd_serial.o: In function `sprd_shutdown': sprd_serial.c:(.text+0xdac): undefined reference to `dma_release_channel' sprd_serial.c:(.text+0xdbc): undefined reference to `dma_release_channel' drivers/tty/serial/sprd_serial.o: In function `sprd_startup': sprd_serial.c:(.text+0x178c): undefined reference to `dma_request_chan' sprd_serial.c:(.text+0x17c8): undefined reference to `dma_request_chan' sprd_serial.c:(.text+0x1828): undefined reference to `dma_release_channel' drivers/gpu/drm/xlnx/zynqmp_disp.o: In function `zynqmp_disp_layer_release_dma.isra.15': zynqmp_disp.c:(.text+0xc1c): undefined reference to `dma_release_channel' drivers/mfd/stm32-timers.o: In function `stm32_timers_remove': stm32-timers.c:(.text+0xb0): undefined reference to `dma_release_channel' drivers/mfd/stm32-timers.o: In function `stm32_timers_probe': stm32-timers.c:(.text+0x29c): undefined reference to `dma_request_chan' stm32-timers.c:(.text+0x2bc): undefined reference to `dma_request_chan' stm32-timers.c:(.text+0x2d4): undefined reference to `dma_request_chan' stm32-timers.c:(.text+0x2f4): undefined reference to `dma_request_chan' stm32-timers.c:(.text+0x350): undefined reference to `dma_release_channel' stm32-timers.c:(.text+0x390): undefined reference to `dma_release_channel' drivers/spi/spi-bcm2835.o: In function `bcm2835_dma_release.isra.12': spi-bcm2835.c:(.text+0x424): undefined reference to `dma_release_channel' spi-bcm2835.c:(.text+0x4b8): undefined reference to `dma_release_channel' drivers/spi/spi-bcm2835.o: In function `bcm2835_dma_init': spi-bcm2835.c:(.text+0x5e0): undefined reference to `dma_request_chan' spi-bcm2835.c:(.text+0x628): undefined reference to `dma_request_chan' spi-bcm2835.c:(.text+0x754): undefined reference to `dma_get_slave_caps' spi-bcm2835.c:(.text+0x8ac): undefined reference to `dma_get_slave_caps' drivers/spi/spi-cadence-quadspi.o: In function `cqspi_remove': spi-cadence-quadspi.c:(.text+0x2ac): undefined reference to `dma_release_channel' drivers/spi/spi-cadence-quadspi.o: In function `cqspi_probe': spi-cadence-quadspi.c:(.text+0x17c8): undefined reference to `dma_request_chan_by_mask' drivers/spi/spi-dw-dma.o: In function `dw_spi_dma_maxburst_init': spi-dw-dma.c:(.text+0x94): undefined reference to `dma_get_slave_caps' spi-dw-dma.c:(.text+0xc8): undefined reference to `dma_get_slave_caps' drivers/spi/spi-dw-dma.o: In function `dw_spi_dma_init_generic': spi-dw-dma.c:(.text+0x138): undefined reference to `dma_request_slave_channel' spi-dw-dma.c:(.text+0x150): undefined reference to `dma_request_slave_channel' spi-dw-dma.c:(.text+0x160): undefined reference to `dma_release_channel' drivers/spi/spi-dw-dma.o: In function `dw_spi_dma_exit': spi-dw-dma.c:(.text+0x21c): undefined reference to `dma_release_channel' spi-dw-dma.c:(.text+0x260): undefined reference to `dma_release_channel' drivers/spi/spi-dw-dma.o: In function `dw_spi_dma_init_mfld': spi-dw-dma.c:(.text+0x380): undefined reference to `__dma_request_channel' spi-dw-dma.c:(.text+0x3a0): undefined reference to `__dma_request_channel' spi-dw-dma.c:(.text+0x3b0): undefined reference to `dma_release_channel' drivers/spi/spi-ep93xx.o: In function `ep93xx_spi_release_dma': spi-ep93xx.c:(.text+0x9c): undefined reference to `dma_release_channel' spi-ep93xx.c:(.text+0xb0): undefined reference to `dma_release_channel' drivers/spi/spi-ep93xx.o: In function `ep93xx_spi_probe': spi-ep93xx.c:(.text+0x774): undefined reference to `__dma_request_channel' spi-ep93xx.c:(.text+0x7a4): undefined reference to `__dma_request_channel' spi-ep93xx.c:(.text+0x7b4): undefined reference to `dma_release_channel' drivers/spi/spi-fsl-dspi.o: In function `dspi_probe': spi-fsl-dspi.c:(.text+0x1094): undefined reference to `dma_request_chan' spi-fsl-dspi.c:(.text+0x10d4): undefined reference to `dma_request_chan' spi-fsl-dspi.c:(.text+0x1268): undefined reference to `dma_release_channel' spi-fsl-dspi.c:(.text+0x1270): undefined reference to `dma_release_channel' drivers/spi/spi-fsl-dspi.o: In function `dspi_remove': spi-fsl-dspi.c:(.text+0x1468): undefined reference to `dma_release_channel' spi-fsl-dspi.c:(.text+0x1494): undefined reference to `dma_release_channel' drivers/spi/spi-fsl-lpspi.o: In function `fsl_lpspi_probe': spi-fsl-lpspi.c:(.text+0x107c): undefined reference to `dma_request_chan' spi-fsl-lpspi.c:(.text+0x10c8): undefined reference to `dma_request_chan' spi-fsl-lpspi.c:(.text+0x1140): undefined reference to `dma_release_channel' spi-fsl-lpspi.c:(.text+0x1150): undefined reference to `dma_release_channel' drivers/spi/spi-img-spfi.o: In function `img_spfi_remove': spi-img-spfi.c:(.text+0x148): undefined reference to `dma_release_channel' spi-img-spfi.c:(.text+0x154): undefined reference to `dma_release_channel' drivers/spi/spi-img-spfi.o: In function `img_spfi_probe': spi-img-spfi.c:(.text+0x508): undefined reference to `dma_request_chan' spi-img-spfi.c:(.text+0x540): undefined reference to `dma_request_chan' spi-img-spfi.c:(.text+0x5a8): undefined reference to `dma_release_channel' spi-img-spfi.c:(.text+0x5b8): undefined reference to `dma_release_channel' spi-img-spfi.c:(.text+0x618): undefined reference to `dma_release_channel' spi-img-spfi.c:(.text+0x624): undefined reference to `dma_release_channel' drivers/spi/spi-omap2-mcspi.o: In function `omap2_mcspi_release_dma': spi-omap2-mcspi.c:(.text+0x19c): undefined reference to `dma_release_channel' drivers/spi/spi-omap2-mcspi.o:spi-omap2-mcspi.c:(.text+0x1b0): more undefined references to `dma_release_channel' follow drivers/spi/spi-omap2-mcspi.o: In function `omap2_mcspi_probe': spi-omap2-mcspi.c:(.text+0x670): undefined reference to `dma_request_chan' spi-omap2-mcspi.c:(.text+0x6b4): undefined reference to `dma_request_chan' spi-omap2-mcspi.c:(.text+0x6f4): undefined reference to `dma_release_channel' drivers/spi/spi-ti-qspi.o: In function `ti_qspi_remove': spi-ti-qspi.c:(.text+0xec): undefined reference to `dma_release_channel' drivers/spi/spi-ti-qspi.o: In function `ti_qspi_probe': spi-ti-qspi.c:(.text+0x558): undefined reference to `dma_request_chan_by_mask' spi-ti-qspi.c:(.text+0x5b4): undefined reference to `dma_release_channel' drivers/spi/spi-pic32.o: In function `pic32_spi_probe': spi-pic32.c:(.text+0xd38): undefined reference to `dma_request_chan' spi-pic32.c:(.text+0xd7c): undefined reference to `dma_release_channel' spi-pic32.c:(.text+0xd94): undefined reference to `dma_request_chan' spi-pic32.c:(.text+0xe6c): undefined reference to `dma_release_channel' spi-pic32.c:(.text+0xe78): undefined reference to `dma_release_channel' spi-pic32.c:(.text+0x1088): undefined reference to `dma_release_channel' spi-pic32.c:(.text+0x109c): undefined reference to `dma_release_channel' drivers/spi/spi-pic32.o: In function `pic32_spi_remove': spi-pic32.c:(.text+0x11b4): undefined reference to `dma_release_channel' drivers/spi/spi-pic32.o:spi-pic32.c:(.text+0x11c4): more undefined references to `dma_release_channel' follow drivers/spi/spi-pxa2xx-dma.o: In function `pxa2xx_spi_dma_setup': spi-pxa2xx-dma.c:(.text+0x5c4): undefined reference to `dma_request_slave_channel' spi-pxa2xx-dma.c:(.text+0x5ec): undefined reference to `__dma_request_channel' spi-pxa2xx-dma.c:(.text+0x614): undefined reference to `dma_request_slave_channel' spi-pxa2xx-dma.c:(.text+0x644): undefined reference to `__dma_request_channel' spi-pxa2xx-dma.c:(.text+0x65c): undefined reference to `dma_release_channel' drivers/spi/spi-pxa2xx-dma.o: In function `pxa2xx_spi_dma_release': spi-pxa2xx-dma.c:(.text+0x718): undefined reference to `dma_release_channel' spi-pxa2xx-dma.c:(.text+0x764): undefined reference to `dma_release_channel' drivers/spi/spi-qup.o: In function `spi_qup_release_dma.isra.10': spi-qup.c:(.text+0x564): undefined reference to `dma_release_channel' spi-qup.c:(.text+0x570): undefined reference to `dma_release_channel' drivers/spi/spi-qup.o: In function `spi_qup_probe': spi-qup.c:(.text+0xca4): undefined reference to `dma_request_chan' spi-qup.c:(.text+0xcf0): undefined reference to `dma_request_chan' spi-qup.c:(.text+0xdd4): undefined reference to `dma_release_channel' spi-qup.c:(.text+0xddc): undefined reference to `dma_release_channel' spi-qup.c:(.text+0xdec): undefined reference to `dma_release_channel' spi-qup.c:(.text+0xdf4): undefined reference to `dma_release_channel' spi-qup.c:(.text+0xe08): undefined reference to `dma_release_channel' drivers/spi/spi-qup.o:spi-qup.c:(.text+0xe18): more undefined references to `dma_release_channel' follow drivers/spi/spi-rockchip.o: In function `rockchip_spi_probe': spi-rockchip.c:(.text+0x7f0): undefined reference to `dma_request_chan' spi-rockchip.c:(.text+0x838): undefined reference to `dma_request_chan' spi-rockchip.c:(.text+0x8cc): undefined reference to `dma_release_channel' spi-rockchip.c:(.text+0x8e0): undefined reference to `dma_release_channel' drivers/spi/spi-rockchip.o: In function `rockchip_spi_remove': spi-rockchip.c:(.text+0xd14): undefined reference to `dma_release_channel' spi-rockchip.c:(.text+0xd20): undefined reference to `dma_release_channel' drivers/spi/spi-s3c64xx.o: In function `s3c64xx_spi_remove': spi-s3c64xx.c:(.text+0x1484): undefined reference to `dma_release_channel' drivers/spi/spi-s3c64xx.o:spi-s3c64xx.c:(.text+0x148c): more undefined references to `dma_release_channel' follow drivers/spi/spi-s3c64xx.o: In function `s3c64xx_spi_probe': spi-s3c64xx.c:(.text+0x1a1c): undefined reference to `dma_request_chan' spi-s3c64xx.c:(.text+0x1a60): undefined reference to `dma_request_chan' spi-s3c64xx.c:(.text+0x1cb4): undefined reference to `dma_release_channel' spi-s3c64xx.c:(.text+0x1cc8): undefined reference to `dma_release_channel' drivers/spi/spi-sh-msiof.o: In function `sh_msiof_release_dma': spi-sh-msiof.c:(.text+0x1dc): undefined reference to `dma_release_channel' spi-sh-msiof.c:(.text+0x1e4): undefined reference to `dma_release_channel' drivers/spi/spi-sh-msiof.o: In function `sh_msiof_request_dma_chan': spi-sh-msiof.c:(.text+0x39c): undefined reference to `dma_request_slave_channel' spi-sh-msiof.c:(.text+0x3c0): undefined reference to `__dma_request_channel' spi-sh-msiof.c:(.text+0x418): undefined reference to `dma_release_channel' drivers/spi/spi-sh-msiof.o: In function `sh_msiof_spi_probe': spi-sh-msiof.c:(.text+0x9f8): undefined reference to `dma_release_channel' spi-sh-msiof.c:(.text+0xa00): undefined reference to `dma_release_channel' drivers/spi/spi-sprd.o: In function `sprd_spi_dma_release.isra.10': spi-sprd.c:(.text+0x440): undefined reference to `dma_release_channel' spi-sprd.c:(.text+0x44c): undefined reference to `dma_release_channel' drivers/spi/spi-sprd.o: In function `sprd_spi_dma_request': spi-sprd.c:(.text+0xd5c): undefined reference to `dma_request_chan' spi-sprd.c:(.text+0xdd8): undefined reference to `dma_release_channel' spi-sprd.c:(.text+0xe04): undefined reference to `dma_request_chan' drivers/spi/spi-stm32.o: In function `stm32_spi_remove': spi-stm32.c:(.text+0x3a8): undefined reference to `dma_release_channel' spi-stm32.c:(.text+0x3b4): undefined reference to `dma_release_channel' drivers/spi/spi-stm32.o: In function `stm32_spi_probe': spi-stm32.c:(.text+0x79c): undefined reference to `dma_request_chan' spi-stm32.c:(.text+0x7f0): undefined reference to `dma_request_chan' spi-stm32.c:(.text+0x8a0): undefined reference to `dma_release_channel' spi-stm32.c:(.text+0x8ac): undefined reference to `dma_release_channel' drivers/spi/spi-stm32-qspi.o: In function `stm32_qspi_probe': spi-stm32-qspi.c:(.text+0xb54): undefined reference to `dma_request_chan' spi-stm32-qspi.c:(.text+0xbbc): undefined reference to `dma_release_channel' spi-stm32-qspi.c:(.text+0xbe8): undefined reference to `dma_request_chan' spi-stm32-qspi.c:(.text+0xc4c): undefined reference to `dma_release_channel' spi-stm32-qspi.c:(.text+0xed4): undefined reference to `dma_release_channel' spi-stm32-qspi.c:(.text+0xee0): undefined reference to `dma_release_channel' drivers/spi/spi-stm32-qspi.o: In function `stm32_qspi_remove': spi-stm32-qspi.c:(.text+0x1028): undefined reference to `dma_release_channel' spi-stm32-qspi.c:(.text+0x1034): undefined reference to `dma_release_channel' drivers/spi/spi-tegra114.o:spi-tegra114.c:(.text+0x5c): more undefined references to `dma_release_channel' follow drivers/spi/spi-tegra114.o: In function `tegra_spi_init_dma_param': spi-tegra114.c:(.text+0x110): undefined reference to `dma_request_chan' spi-tegra114.c:(.text+0x164): undefined reference to `dma_release_channel' drivers/spi/spi-tegra20-slink.o: In function `tegra_slink_deinit_dma_param': spi-tegra20-slink.c:(.text+0x5c): undefined reference to `dma_release_channel' drivers/spi/spi-tegra20-slink.o: In function `tegra_slink_init_dma_param': spi-tegra20-slink.c:(.text+0xdc): undefined reference to `dma_request_chan' spi-tegra20-slink.c:(.text+0x134): undefined reference to `dma_release_channel' spi-tegra20-slink.c:(.text+0x1b4): undefined reference to `dma_release_channel' drivers/spi/spi-topcliff-pch.o: In function `pch_spi_process_messages': spi-topcliff-pch.c:(.text+0x181c): undefined reference to `__dma_request_channel' spi-topcliff-pch.c:(.text+0x1864): undefined reference to `__dma_request_channel' spi-topcliff-pch.c:(.text+0x1870): undefined reference to `dma_release_channel' spi-topcliff-pch.c:(.text+0x2230): undefined reference to `dma_release_channel' spi-topcliff-pch.c:(.text+0x2240): undefined reference to `dma_release_channel' drivers/i2c/busses/i2c-qup.o: In function `qup_i2c_remove': i2c-qup.c:(.text+0xb90): undefined reference to `dma_release_channel' i2c-qup.c:(.text+0xb98): undefined reference to `dma_release_channel' drivers/i2c/busses/i2c-qup.o: In function `qup_i2c_req_dma': i2c-qup.c:(.text+0xc08): undefined reference to `dma_request_chan' i2c-qup.c:(.text+0xc60): undefined reference to `dma_request_chan' i2c-qup.c:(.text+0xca0): undefined reference to `dma_release_channel' i2c-qup.c:(.text+0xcac): undefined reference to `dma_release_channel' drivers/i2c/busses/i2c-qup.o: In function `qup_i2c_probe': i2c-qup.c:(.text+0x2610): undefined reference to `dma_release_channel' i2c-qup.c:(.text+0x261c): undefined reference to `dma_release_channel' drivers/i2c/busses/i2c-sh_mobile.o: In function `sh_mobile_i2c_request_dma_chan': i2c-sh_mobile.c:(.text+0x320): undefined reference to `dma_release_channel' i2c-sh_mobile.c:(.text+0x360): undefined reference to `dma_request_chan' i2c-sh_mobile.c:(.text+0x3c4): undefined reference to `dma_request_chan' drivers/i2c/busses/i2c-sh_mobile.o: In function `sh_mobile_i2c_release_dma.isra.10': i2c-sh_mobile.c:(.text+0x46c): undefined reference to `dma_release_channel' i2c-sh_mobile.c:(.text+0x4a0): undefined reference to `dma_release_channel' drivers/i2c/busses/i2c-stm32.o: In function `stm32_i2c_dma_request': i2c-stm32.c:(.text+0x64): undefined reference to `dma_request_chan' i2c-stm32.c:(.text+0x104): undefined reference to `dma_request_chan' i2c-stm32.c:(.text+0x190): undefined reference to `dma_release_channel' i2c-stm32.c:(.text+0x1c8): undefined reference to `dma_release_channel' drivers/i2c/busses/i2c-stm32.o: In function `stm32_i2c_dma_free': i2c-stm32.c:(.text+0x238): undefined reference to `dma_release_channel' i2c-stm32.c:(.text+0x244): undefined reference to `dma_release_channel' drivers/i2c/busses/i2c-tegra.o: In function `tegra_i2c_release_dma': i2c-tegra.c:(.text+0x3c4): undefined reference to `dma_release_channel' drivers/i2c/busses/i2c-tegra.o:i2c-tegra.c:(.text+0x3d4): more undefined references to `dma_release_channel' follow drivers/media/platform/omap3isp/isphist.o: In function `omap3isp_hist_init': isphist.c:(.text+0x9ec): undefined reference to `dma_request_chan_by_mask' isphist.c:(.text+0xac0): undefined reference to `dma_release_channel' drivers/media/platform/omap3isp/isphist.o: In function `omap3isp_hist_cleanup': isphist.c:(.text+0xb24): undefined reference to `dma_release_channel' drivers/media/platform/pxa_camera.o: In function `pxa_camera_remove': pxa_camera.c:(.text+0x27c): undefined reference to `dma_release_channel' pxa_camera.c:(.text+0x284): undefined reference to `dma_release_channel' pxa_camera.c:(.text+0x28c): undefined reference to `dma_release_channel' drivers/media/platform/pxa_camera.o: In function `pxa_camera_probe': pxa_camera.c:(.text+0x24c0): undefined reference to `dma_request_chan' pxa_camera.c:(.text+0x2500): undefined reference to `dma_request_chan' pxa_camera.c:(.text+0x2540): undefined reference to `dma_request_chan' pxa_camera.c:(.text+0x2844): undefined reference to `dma_release_channel' pxa_camera.c:(.text+0x284c): undefined reference to `dma_release_channel' pxa_camera.c:(.text+0x2854): undefined reference to `dma_release_channel' drivers/media/platform/m2m-deinterlace.o: In function `deinterlace_remove': m2m-deinterlace.c:(.text+0x2f0): undefined reference to `dma_release_channel' drivers/media/platform/m2m-deinterlace.o: In function `deinterlace_probe': m2m-deinterlace.c:(.text+0x10fc): undefined reference to `__dma_request_channel' m2m-deinterlace.c:(.text+0x122c): undefined reference to `dma_release_channel' drivers/media/platform/stm32/stm32-dcmi.o: In function `dcmi_remove': stm32-dcmi.c:(.text+0x2d4): undefined reference to `dma_release_channel' drivers/media/platform/stm32/stm32-dcmi.o: In function `dcmi_probe': stm32-dcmi.c:(.text+0xcd8): undefined reference to `dma_request_chan' stm32-dcmi.c:(.text+0x101c): undefined reference to `dma_release_channel' drivers/media/platform/xilinx/xilinx-dma.o: In function `xvip_dma_cleanup': xilinx-dma.c:(.text+0xc40): undefined reference to `dma_release_channel' drivers/media/platform/xilinx/xilinx-dma.o: In function `xvip_dma_init': xilinx-dma.c:(.text+0xe1c): undefined reference to `dma_request_chan' drivers/iio/adc/at91-sama5d2_adc.o: In function `at91_adc_dma_disable': at91-sama5d2_adc.c:(.text+0x160c): undefined reference to `dma_release_channel' drivers/iio/adc/at91-sama5d2_adc.o: In function `at91_adc_set_watermark': at91-sama5d2_adc.c:(.text+0x1724): undefined reference to `dma_request_chan' at91-sama5d2_adc.c:(.text+0x17e8): undefined reference to `dma_release_channel' drivers/iio/adc/stm32-adc.o: In function `stm32_adc_probe': stm32-adc.c:(.text+0x19ec): undefined reference to `dma_request_chan' stm32-adc.c:(.text+0x1a60): undefined reference to `dma_release_channel' stm32-adc.c:(.text+0x1af4): undefined reference to `dma_release_channel' stm32-adc.c:(.text+0x1d68): undefined reference to `dma_release_channel' drivers/iio/adc/stm32-adc.o: In function `stm32_adc_remove': stm32-adc.c:(.text+0x1fa8): undefined reference to `dma_release_channel' drivers/iio/adc/stm32-dfsdm-adc.o: In function `stm32_dfsdm_dma_request': stm32-dfsdm-adc.c:(.text+0x524): undefined reference to `dma_request_chan' stm32-dfsdm-adc.c:(.text+0x58c): undefined reference to `dma_release_channel' drivers/iio/adc/stm32-dfsdm-adc.o: In function `stm32_dfsdm_dma_release': stm32-dfsdm-adc.c:(.text+0x604): undefined reference to `dma_release_channel' drivers/iio/adc/ti_am335x_adc.o: In function `tiadc_remove': ti_am335x_adc.c:(.text+0x44): undefined reference to `dma_release_channel' drivers/iio/adc/ti_am335x_adc.o: In function `tiadc_probe': ti_am335x_adc.c:(.text+0xd64): undefined reference to `dma_request_chan' ti_am335x_adc.c:(.text+0xdd0): undefined reference to `dma_release_channel' drivers/iio/buffer/industrialio-buffer-dmaengine.o: In function `iio_dmaengine_buffer_alloc': industrialio-buffer-dmaengine.c:(.text+0x2cc): undefined reference to `dma_request_chan' industrialio-buffer-dmaengine.c:(.text+0x304): 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+0x424): undefined reference to `dma_release_channel' drivers/ntb/ntb_transport.o: In function `ntb_process_tx': ntb_transport.c:(.text+0x1f88): undefined reference to `dmaengine_get_unmap_data' ntb_transport.c:(.text+0x2124): undefined reference to `dmaengine_unmap_put' ntb_transport.c:(.text+0x2130): undefined reference to `dmaengine_unmap_put' ntb_transport.c:(.text+0x2154): undefined reference to `dmaengine_unmap_put' drivers/ntb/ntb_transport.o: In function `ntb_transport_rxc_db': ntb_transport.c:(.text+0x264c): undefined reference to `dmaengine_get_unmap_data' ntb_transport.c:(.text+0x2854): undefined reference to `dmaengine_unmap_put' ntb_transport.c:(.text+0x285c): undefined reference to `dmaengine_unmap_put' ntb_transport.c:(.text+0x288c): undefined reference to `dmaengine_unmap_put' drivers/ntb/ntb_transport.o: In function `ntb_transport_create_queue': ntb_transport.c:(.text+0x2f10): undefined reference to `__dma_request_channel' ntb_transport.c:(.text+0x2f28): undefined reference to `__dma_request_channel' ntb_transport.c:(.text+0x30c0): undefined reference to `dma_release_channel' ntb_transport.c:(.text+0x30cc): undefined reference to `dma_release_channel' drivers/ntb/ntb_transport.o: In function `ntb_transport_free_queue': ntb_transport.c:(.text+0x3164): undefined reference to `dma_sync_wait' ntb_transport.c:(.text+0x3198): undefined reference to `dma_release_channel' ntb_transport.c:(.text+0x31b0): undefined reference to `dma_sync_wait' ntb_transport.c:(.text+0x31cc): 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-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.1.0-nolibc/aarch64-linux/bin/aarch64-linux- ' returned non-zero exit status 2 # rm -rf /kisskb/build/linus-rand_arm64-randconfig_arm64-gcc8 # Build took: 0:05:13.121581