# git rev-parse -q --verify 0fd9cc6b0c72245375520ffc8d97ce5857b63b94^{commit} 0fd9cc6b0c72245375520ffc8d97ce5857b63b94 already have revision, skipping fetch # git checkout -q -f -B kisskb 0fd9cc6b0c72245375520ffc8d97ce5857b63b94 # git clean -qxdf # < git log -1 # commit 0fd9cc6b0c72245375520ffc8d97ce5857b63b94 # Merge: 32b2ee5cea4d 262e6ae7081d # Author: Linus Torvalds # Date: Fri Aug 14 11:07:02 2020 -0700 # # Merge tag 'modules-for-v5.9' of git://git.kernel.org/pub/scm/linux/kernel/git/jeyu/linux # # Pull module updates from Jessica Yu: # "The most important change would be Christoph Hellwig's patch # implementing proprietary taint inheritance, in an effort to discourage # the creation of GPL "shim" modules that interface between GPL symbols # and proprietary symbols. # # Summary: # # - Have modules that use symbols from proprietary modules inherit the # TAINT_PROPRIETARY_MODULE taint, in an effort to prevent GPL shim # modules that are used to circumvent _GPL exports. These are modules # that claim to be GPL licensed while also using symbols from # proprietary modules. Such modules will be rejected while non-GPL # modules will inherit the proprietary taint. # # - Module export space cleanup. Unexport symbols that are unused # outside of module.c or otherwise used in only built-in code" # # * tag 'modules-for-v5.9' of git://git.kernel.org/pub/scm/linux/kernel/git/jeyu/linux: # modules: inherit TAINT_PROPRIETARY_MODULE # modules: return licensing information from find_symbol # modules: rename the licence field in struct symsearch to license # modules: unexport __module_address # modules: unexport __module_text_address # modules: mark each_symbol_section static # modules: mark find_symbol static # modules: mark ref_module static # modules: linux/moduleparam.h: drop duplicated word in a comment # < /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 0fd9cc6b0c72245375520ffc8d97ce5857b63b94 # < make -s -j 48 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=0xB3004514 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] # Added to kconfig CONFIG_PREVENT_FIRMWARE_BUILD=y # < make -s -j 48 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 48 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 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] # make -s -j 48 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- 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 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] /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) drivers/tty/serial/amba-pl011.o: In function `pl011_unregister_port': amba-pl011.c:(.text+0x2828): undefined reference to `dma_release_channel' amba-pl011.c:(.text+0x2834): undefined reference to `dma_release_channel' drivers/tty/serial/amba-pl011.o: In function `pl011_dma_probe': amba-pl011.c:(.text+0x3490): undefined reference to `dma_request_chan' amba-pl011.c:(.text+0x3504): undefined reference to `dma_request_slave_channel' amba-pl011.c:(.text+0x3570): undefined reference to `dma_get_slave_caps' amba-pl011.c:(.text+0x360c): undefined reference to `__dma_request_channel' amba-pl011.c:(.text+0x3634): undefined reference to `dma_release_channel' amba-pl011.c:(.text+0x36c8): undefined reference to `__dma_request_channel' drivers/tty/serial/samsung_tty.o: In function `s3c24xx_serial_shutdown': samsung_tty.c:(.text+0x1244): undefined reference to `dma_release_channel' samsung_tty.c:(.text+0x1280): undefined reference to `dma_release_channel' drivers/tty/serial/samsung_tty.o: In function `s3c64xx_serial_startup': samsung_tty.c:(.text+0x27ec): undefined reference to `dma_request_chan' samsung_tty.c:(.text+0x2820): undefined reference to `dma_get_slave_caps' samsung_tty.c:(.text+0x2858): undefined reference to `dma_request_chan' samsung_tty.c:(.text+0x288c): undefined reference to `dma_get_slave_caps' samsung_tty.c:(.text+0x2ad8): undefined reference to `dma_release_channel' samsung_tty.c:(.text+0x2b34): undefined reference to `dma_release_channel' samsung_tty.c:(.text+0x2b3c): undefined reference to `dma_release_channel' samsung_tty.c:(.text+0x2b68): undefined reference to `dma_release_channel' samsung_tty.c:(.text+0x2b70): undefined reference to `dma_release_channel' drivers/tty/serial/samsung_tty.o:samsung_tty.c:(.text+0x2bc0): more undefined references to `dma_release_channel' follow drivers/tty/serial/imx.o: In function `imx_uart_startup': imx.c:(.text+0x2004): undefined reference to `dma_request_slave_channel' imx.c:(.text+0x2090): undefined reference to `dma_request_slave_channel' drivers/tty/serial/msm_serial.o: In function `msm_release_dma': msm_serial.c:(.text+0xa74): undefined reference to `dma_release_channel' msm_serial.c:(.text+0xaa4): undefined reference to `dma_release_channel' drivers/tty/serial/msm_serial.o: In function `msm_startup': msm_serial.c:(.text+0x1fcc): undefined reference to `dma_request_chan' msm_serial.c:(.text+0x20a8): undefined reference to `dma_request_chan' msm_serial.c:(.text+0x21a0): undefined reference to `dma_release_channel' msm_serial.c:(.text+0x21c4): undefined reference to `dma_release_channel' drivers/tty/serial/mxs-auart.o: In function `mxs_auart_dma_exit_channel': mxs-auart.c:(.text+0xd60): undefined reference to `dma_release_channel' mxs-auart.c:(.text+0xd70): undefined reference to `dma_release_channel' drivers/tty/serial/mxs-auart.o: In function `mxs_auart_settermios': mxs-auart.c:(.text+0x1f78): undefined reference to `dma_request_slave_channel' mxs-auart.c:(.text+0x1fd0): undefined reference to `dma_request_slave_channel' drivers/tty/serial/fsl_lpuart.o: In function `lpuart_dma_shutdown': fsl_lpuart.c:(.text+0x298): undefined reference to `dma_release_channel' fsl_lpuart.c:(.text+0x2a4): undefined reference to `dma_release_channel' drivers/tty/serial/fsl_lpuart.o: In function `lpuart_request_dma': fsl_lpuart.c:(.text+0x394): undefined reference to `dma_request_chan' fsl_lpuart.c:(.text+0x3d0): undefined reference to `dma_request_chan' drivers/tty/serial/fsl_lpuart.o: In function `lpuart_remove': fsl_lpuart.c:(.text+0x568): undefined reference to `dma_release_channel' fsl_lpuart.c:(.text+0x574): undefined reference to `dma_release_channel' drivers/tty/serial/stm32-usart.o: In function `stm32_serial_remove': stm32-usart.c:(.text+0x9b4): undefined reference to `dma_release_channel' stm32-usart.c:(.text+0x9d8): undefined reference to `dma_release_channel' drivers/tty/serial/stm32-usart.o: In function `stm32_serial_probe': stm32-usart.c:(.text+0x1a60): undefined reference to `dma_request_slave_channel' stm32-usart.c:(.text+0x1b70): undefined reference to `dma_request_slave_channel' stm32-usart.c:(.text+0x1d40): undefined reference to `dma_release_channel' stm32-usart.c:(.text+0x1e0c): undefined reference to `dma_release_channel' drivers/gpu/drm/xlnx/zynqmp_disp.o: In function `zynqmp_disp_layer_release_dma.isra.12': zynqmp_disp.c:(.text+0x450): undefined reference to `dma_release_channel' drivers/mfd/stm32-timers.o: In function `stm32_timers_remove': stm32-timers.c:(.text+0x9c): undefined reference to `dma_release_channel' drivers/mfd/stm32-timers.o: In function `stm32_timers_probe': stm32-timers.c:(.text+0x274): undefined reference to `dma_request_chan' stm32-timers.c:(.text+0x29c): undefined reference to `dma_request_chan' stm32-timers.c:(.text+0x2b4): undefined reference to `dma_request_chan' stm32-timers.c:(.text+0x2c8): undefined reference to `dma_request_chan' stm32-timers.c:(.text+0x314): undefined reference to `dma_release_channel' stm32-timers.c:(.text+0x38c): undefined reference to `dma_release_channel' drivers/mtd/nand/raw/fsmc_nand.o: In function `fsmc_nand_remove': fsmc_nand.c:(.text+0x88c): undefined reference to `dma_release_channel' fsmc_nand.c:(.text+0x894): undefined reference to `dma_release_channel' drivers/mtd/nand/raw/fsmc_nand.o: In function `fsmc_nand_probe': fsmc_nand.c:(.init.text+0x458): undefined reference to `__dma_request_channel' fsmc_nand.c:(.init.text+0x48c): undefined reference to `__dma_request_channel' fsmc_nand.c:(.init.text+0x5b4): undefined reference to `dma_release_channel' fsmc_nand.c:(.init.text+0x5c8): undefined reference to `dma_release_channel' drivers/mtd/nand/raw/atmel/nand-controller.o: In function `atmel_smc_nand_controller_remove': nand-controller.c:(.text+0x19b0): undefined reference to `dma_release_channel' drivers/mtd/nand/raw/atmel/nand-controller.o: In function `atmel_hsmc_nand_controller_remove': nand-controller.c:(.text+0x22a8): undefined reference to `dma_release_channel' drivers/mtd/nand/raw/atmel/nand-controller.o: In function `atmel_nand_controller_init': nand-controller.c:(.text+0x249c): undefined reference to `__dma_request_channel' drivers/mtd/nand/raw/lpc32xx_slc.o: In function `lpc32xx_nand_remove': lpc32xx_slc.c:(.text+0xb8c): undefined reference to `dma_release_channel' drivers/mtd/nand/raw/lpc32xx_slc.o: In function `lpc32xx_nand_probe': lpc32xx_slc.c:(.text+0x16d0): undefined reference to `__dma_request_channel' lpc32xx_slc.c:(.text+0x1744): undefined reference to `dma_release_channel' drivers/mtd/nand/raw/sh_flctl.o: In function `flctl_release_dma.isra.16': sh_flctl.c:(.text+0xc24): undefined reference to `dma_release_channel' sh_flctl.c:(.text+0xc34): undefined reference to `dma_release_channel' drivers/mtd/nand/raw/sh_flctl.o: In function `flctl_probe': sh_flctl.c:(.text+0x204c): undefined reference to `__dma_request_channel' sh_flctl.c:(.text+0x20f8): undefined reference to `__dma_request_channel' drivers/mtd/nand/raw/qcom_nandc.o: In function `qcom_nandc_unalloc': qcom_nandc.c:(.text+0x90c): undefined reference to `dma_release_channel' qcom_nandc.c:(.text+0x918): undefined reference to `dma_release_channel' qcom_nandc.c:(.text+0x924): undefined reference to `dma_release_channel' drivers/mtd/nand/raw/qcom_nandc.o: In function `submit_descs': qcom_nandc.c:(.text+0xe60): undefined reference to `dma_sync_wait' drivers/mtd/nand/raw/qcom_nandc.o: In function `qcom_nandc_probe': qcom_nandc.c:(.text+0x132c): undefined reference to `dma_request_chan' qcom_nandc.c:(.text+0x136c): undefined reference to `dma_request_chan' qcom_nandc.c:(.text+0x13a4): undefined reference to `dma_request_chan' qcom_nandc.c:(.text+0x147c): undefined reference to `dma_request_chan' drivers/mtd/nand/raw/stm32_fmc2_nand.o: In function `stm32_fmc2_nfc_remove': stm32_fmc2_nand.c:(.text+0x438): undefined reference to `dma_release_channel' stm32_fmc2_nand.c:(.text+0x444): undefined reference to `dma_release_channel' stm32_fmc2_nand.c:(.text+0x450): undefined reference to `dma_release_channel' drivers/mtd/nand/raw/stm32_fmc2_nand.o: In function `stm32_fmc2_nfc_probe': stm32_fmc2_nand.c:(.text+0x1f04): undefined reference to `dma_request_chan' stm32_fmc2_nand.c:(.text+0x1f3c): undefined reference to `dma_request_chan' stm32_fmc2_nand.c:(.text+0x1f74): undefined reference to `dma_request_chan' stm32_fmc2_nand.c:(.text+0x1fc8): undefined reference to `dma_release_channel' stm32_fmc2_nand.c:(.text+0x1fd4): undefined reference to `dma_release_channel' stm32_fmc2_nand.c:(.text+0x1fe0): undefined reference to `dma_release_channel' drivers/mtd/nand/raw/cadence-nand-controller.o: In function `cadence_nand_dt_remove': cadence-nand-controller.c:(.text+0x3bc): undefined reference to `dma_release_channel' drivers/mtd/nand/raw/cadence-nand-controller.o: In function `cadence_nand_dt_probe': cadence-nand-controller.c:(.text+0x24c0): undefined reference to `__dma_request_channel' cadence-nand-controller.c:(.text+0x2688): undefined reference to `dma_release_channel' drivers/spi/spi-cadence-quadspi.o: In function `cqspi_remove': spi-cadence-quadspi.c:(.text+0x230): undefined reference to `dma_release_channel' drivers/spi/spi-cadence-quadspi.o: In function `cqspi_probe': spi-cadence-quadspi.c:(.text+0xb20): undefined reference to `dma_request_chan_by_mask' drivers/spi/spi-ep93xx.o: In function `ep93xx_spi_release_dma': spi-ep93xx.c:(.text+0x1a0): undefined reference to `dma_release_channel' spi-ep93xx.c:(.text+0x1b4): undefined reference to `dma_release_channel' drivers/spi/spi-ep93xx.o: In function `ep93xx_spi_probe': spi-ep93xx.c:(.text+0x888): undefined reference to `__dma_request_channel' spi-ep93xx.c:(.text+0x8c0): undefined reference to `__dma_request_channel' spi-ep93xx.c:(.text+0x8d0): undefined reference to `dma_release_channel' drivers/spi/spi-fsl-dspi.o: In function `dspi_probe': spi-fsl-dspi.c:(.text+0x119c): undefined reference to `dma_request_chan' spi-fsl-dspi.c:(.text+0x11d4): undefined reference to `dma_request_chan' spi-fsl-dspi.c:(.text+0x1354): undefined reference to `dma_release_channel' spi-fsl-dspi.c:(.text+0x135c): undefined reference to `dma_release_channel' drivers/spi/spi-fsl-dspi.o: In function `dspi_remove': spi-fsl-dspi.c:(.text+0x14e8): undefined reference to `dma_release_channel' spi-fsl-dspi.c:(.text+0x1514): undefined reference to `dma_release_channel' drivers/spi/spi-fsl-lpspi.o: In function `fsl_lpspi_probe': spi-fsl-lpspi.c:(.text+0x14bc): undefined reference to `dma_request_chan' spi-fsl-lpspi.c:(.text+0x14f4): undefined reference to `dma_request_chan' spi-fsl-lpspi.c:(.text+0x15f0): undefined reference to `dma_release_channel' spi-fsl-lpspi.c:(.text+0x1600): undefined reference to `dma_release_channel' drivers/spi/spi-ti-qspi.o: In function `ti_qspi_remove': spi-ti-qspi.c:(.text+0xb8): undefined reference to `dma_release_channel' drivers/spi/spi-ti-qspi.o: In function `ti_qspi_probe': spi-ti-qspi.c:(.text+0xb90): undefined reference to `dma_request_chan_by_mask' spi-ti-qspi.c:(.text+0xda4): undefined reference to `dma_release_channel' drivers/spi/spi-pic32.o: In function `pic32_spi_remove': spi-pic32.c:(.text+0x19c): undefined reference to `dma_release_channel' spi-pic32.c:(.text+0x1ac): undefined reference to `dma_release_channel' drivers/spi/spi-pic32.o: In function `pic32_spi_probe': spi-pic32.c:(.text+0x96c): undefined reference to `dma_request_chan' spi-pic32.c:(.text+0x9a4): undefined reference to `dma_request_chan' spi-pic32.c:(.text+0x9ec): undefined reference to `dma_release_channel' spi-pic32.c:(.text+0x9fc): undefined reference to `dma_release_channel' drivers/spi/spi-qup.o: In function `spi_qup_release_dma.isra.11': spi-qup.c:(.text+0x690): undefined reference to `dma_release_channel' spi-qup.c:(.text+0x6dc): undefined reference to `dma_release_channel' drivers/spi/spi-qup.o: In function `spi_qup_probe': spi-qup.c:(.text+0xb80): undefined reference to `dma_request_chan' spi-qup.c:(.text+0xbc0): undefined reference to `dma_request_chan' spi-qup.c:(.text+0xdf8): undefined reference to `dma_release_channel' spi-qup.c:(.text+0xe00): undefined reference to `dma_release_channel' drivers/spi/spi-rockchip.o: In function `rockchip_spi_remove': spi-rockchip.c:(.text+0x560): undefined reference to `dma_release_channel' spi-rockchip.c:(.text+0x56c): undefined reference to `dma_release_channel' drivers/spi/spi-rockchip.o: In function `rockchip_spi_probe': spi-rockchip.c:(.text+0x1194): undefined reference to `dma_request_chan' spi-rockchip.c:(.text+0x11d0): undefined reference to `dma_request_chan' spi-rockchip.c:(.text+0x1264): undefined reference to `dma_release_channel' spi-rockchip.c:(.text+0x1270): undefined reference to `dma_release_channel' drivers/spi/spi-sh-msiof.o: In function `sh_msiof_release_dma': spi-sh-msiof.c:(.text+0x420): undefined reference to `dma_release_channel' spi-sh-msiof.c:(.text+0x428): undefined reference to `dma_release_channel' drivers/spi/spi-sh-msiof.o: In function `sh_msiof_request_dma_chan': spi-sh-msiof.c:(.text+0xb20): undefined reference to `dma_request_slave_channel' spi-sh-msiof.c:(.text+0xba8): undefined reference to `dma_release_channel' spi-sh-msiof.c:(.text+0xbc4): undefined reference to `dma_request_slave_channel' spi-sh-msiof.c:(.text+0xbe4): undefined reference to `__dma_request_channel' drivers/spi/spi-sh-msiof.o: In function `sh_msiof_spi_probe': spi-sh-msiof.c:(.text+0x11bc): undefined reference to `dma_release_channel' spi-sh-msiof.c:(.text+0x11c4): undefined reference to `dma_release_channel' drivers/spi/spi-sprd.o: In function `sprd_spi_dma_release.isra.17': spi-sprd.c:(.text+0x744): undefined reference to `dma_release_channel' spi-sprd.c:(.text+0x750): undefined reference to `dma_release_channel' drivers/spi/spi-sprd.o: In function `sprd_spi_dma_request': spi-sprd.c:(.text+0xf70): undefined reference to `dma_request_chan' spi-sprd.c:(.text+0xfc8): undefined reference to `dma_request_chan' spi-sprd.c:(.text+0x1068): undefined reference to `dma_release_channel' drivers/spi/spi-stm32.o: In function `stm32_spi_remove': spi-stm32.c:(.text+0x69c): undefined reference to `dma_release_channel' spi-stm32.c:(.text+0x6a8): undefined reference to `dma_release_channel' drivers/spi/spi-stm32.o: In function `stm32_spi_probe': spi-stm32.c:(.text+0xbbc): undefined reference to `dma_request_chan' spi-stm32.c:(.text+0xc00): undefined reference to `dma_request_chan' spi-stm32.c:(.text+0xcf0): undefined reference to `dma_release_channel' spi-stm32.c:(.text+0xcfc): undefined reference to `dma_release_channel' drivers/spi/spi-stm32-qspi.o: In function `stm32_qspi_probe': spi-stm32-qspi.c:(.text+0x568): undefined reference to `dma_request_chan' spi-stm32-qspi.c:(.text+0x5bc): undefined reference to `dma_request_chan' spi-stm32-qspi.c:(.text+0x79c): undefined reference to `dma_release_channel' spi-stm32-qspi.c:(.text+0x7a8): undefined reference to `dma_release_channel' spi-stm32-qspi.c:(.text+0x814): undefined reference to `dma_release_channel' spi-stm32-qspi.c:(.text+0x834): undefined reference to `dma_release_channel' drivers/spi/spi-stm32-qspi.o: In function `stm32_qspi_remove': spi-stm32-qspi.c:(.text+0x1084): undefined reference to `dma_release_channel' drivers/spi/spi-stm32-qspi.o:spi-stm32-qspi.c:(.text+0x1090): more undefined references to `dma_release_channel' follow drivers/spi/spi-uniphier.o: In function `uniphier_spi_probe': spi-uniphier.c:(.text+0x934): undefined reference to `dma_request_chan' spi-uniphier.c:(.text+0x984): undefined reference to `dma_get_slave_caps' spi-uniphier.c:(.text+0x9a4): undefined reference to `dma_request_chan' spi-uniphier.c:(.text+0x9f4): undefined reference to `dma_get_slave_caps' drivers/i2c/busses/i2c-qup.o: In function `qup_i2c_remove': i2c-qup.c:(.text+0xcc8): undefined reference to `dma_release_channel' i2c-qup.c:(.text+0xcd0): undefined reference to `dma_release_channel' drivers/i2c/busses/i2c-qup.o: In function `qup_i2c_req_dma': i2c-qup.c:(.text+0x1344): undefined reference to `dma_request_chan' i2c-qup.c:(.text+0x1398): undefined reference to `dma_release_channel' i2c-qup.c:(.text+0x13a4): undefined reference to `dma_release_channel' i2c-qup.c:(.text+0x13c4): undefined reference to `dma_request_chan' drivers/i2c/busses/i2c-qup.o: In function `qup_i2c_probe': i2c-qup.c:(.text+0x282c): undefined reference to `dma_release_channel' i2c-qup.c:(.text+0x2838): undefined reference to `dma_release_channel' drivers/i2c/busses/i2c-stm32.o: In function `stm32_i2c_dma_request': i2c-stm32.c:(.text+0x5c): undefined reference to `dma_request_chan' i2c-stm32.c:(.text+0xec): undefined reference to `dma_request_chan' i2c-stm32.c:(.text+0x1e0): undefined reference to `dma_release_channel' i2c-stm32.c:(.text+0x250): undefined reference to `dma_release_channel' i2c-stm32.c:(.text+0x2a8): undefined reference to `dma_release_channel' i2c-stm32.c:(.text+0x2cc): undefined reference to `dma_release_channel' drivers/i2c/busses/i2c-stm32.o: In function `stm32_i2c_dma_free': i2c-stm32.c:(.text+0x324): undefined reference to `dma_release_channel' drivers/i2c/busses/i2c-stm32.o:i2c-stm32.c:(.text+0x330): more undefined references to `dma_release_channel' follow drivers/i2c/busses/i2c-rcar.o: In function `rcar_i2c_master_xfer': i2c-rcar.c:(.text+0xd60): undefined reference to `dma_request_chan' i2c-rcar.c:(.text+0xfec): undefined reference to `dma_release_channel' drivers/mmc/host/mmci.o: In function `mmci_dmae_release': mmci.c:(.text+0x744): undefined reference to `dma_release_channel' mmci.c:(.text+0x750): undefined reference to `dma_release_channel' drivers/mmc/host/mmci.o: In function `mmci_dmae_setup': mmci.c:(.text+0x7d8): undefined reference to `dma_request_chan' mmci.c:(.text+0x814): undefined reference to `dma_request_chan' drivers/mmc/host/omap_hsmmc.o: In function `omap_hsmmc_remove': omap_hsmmc.c:(.text+0x394): undefined reference to `dma_release_channel' omap_hsmmc.c:(.text+0x39c): undefined reference to `dma_release_channel' drivers/mmc/host/omap_hsmmc.o: In function `omap_hsmmc_probe': omap_hsmmc.c:(.text+0x2338): undefined reference to `dma_request_chan' omap_hsmmc.c:(.text+0x2370): undefined reference to `dma_request_chan' omap_hsmmc.c:(.text+0x24a4): undefined reference to `dma_release_channel' omap_hsmmc.c:(.text+0x24f0): undefined reference to `dma_release_channel' drivers/mmc/host/sh_mmcif.o: In function `sh_mmcif_set_ios': sh_mmcif.c:(.text+0x1540): undefined reference to `dma_request_chan' sh_mmcif.c:(.text+0x157c): undefined reference to `dma_request_chan' sh_mmcif.c:(.text+0x1608): undefined reference to `dma_release_channel' sh_mmcif.c:(.text+0x1614): undefined reference to `dma_release_channel' sh_mmcif.c:(.text+0x16e4): undefined reference to `dma_release_channel' sh_mmcif.c:(.text+0x16f4): undefined reference to `dma_release_channel' drivers/mmc/host/sh_mmcif.o: In function `sh_mmcif_irqt': sh_mmcif.c:(.text+0x2be8): undefined reference to `dma_release_channel' drivers/mmc/host/sh_mmcif.o:sh_mmcif.c:(.text+0x2bf8): more undefined references to `dma_release_channel' follow drivers/mmc/host/bcm2835.o: In function `bcm2835_probe': bcm2835.c:(.text+0x5fc): undefined reference to `dma_request_chan' bcm2835.c:(.text+0x6d4): undefined reference to `dma_release_channel' drivers/iio/adc/at91-sama5d2_adc.o: In function `at91_adc_dma_disable': at91-sama5d2_adc.c:(.text+0x4a8): undefined reference to `dma_release_channel' drivers/iio/adc/at91-sama5d2_adc.o: In function `at91_adc_set_watermark': at91-sama5d2_adc.c:(.text+0x1128): undefined reference to `dma_request_chan' at91-sama5d2_adc.c:(.text+0x1248): 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-adc.o: In function `stm32_adc_probe': stm32-adc.c:(.text+0x296c): undefined reference to `dma_request_chan' stm32-adc.c:(.text+0x2c34): undefined reference to `dma_release_channel' stm32-adc.c:(.text+0x2c98): undefined reference to `dma_release_channel' drivers/iio/adc/stm32-dfsdm-adc.o: In function `stm32_dfsdm_dma_request': stm32-dfsdm-adc.c:(.text+0x990): undefined reference to `dma_request_chan' stm32-dfsdm-adc.c:(.text+0xa38): undefined reference to `dma_release_channel' drivers/iio/adc/stm32-dfsdm-adc.o: In function `stm32_dfsdm_dma_release': stm32-dfsdm-adc.c:(.text+0xaa4): 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+0xed8): undefined reference to `dma_request_chan' ti_am335x_adc.c:(.text+0xf90): undefined reference to `dma_release_channel' drivers/iio/buffer/industrialio-buffer-dmaengine.o: In function `iio_dmaengine_buffer_alloc': industrialio-buffer-dmaengine.c:(.text+0x360): undefined reference to `dma_request_chan' industrialio-buffer-dmaengine.c:(.text+0x394): 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+0x4e4): undefined reference to `dma_release_channel' sound/core/pcm_dmaengine.o: In function `snd_dmaengine_pcm_request_channel': pcm_dmaengine.c:(.text+0x5bc): undefined reference to `__dma_request_channel' sound/core/pcm_dmaengine.o: In function `snd_dmaengine_pcm_close_release_chan': pcm_dmaengine.c:(.text+0x778): undefined reference to `dma_release_channel' sound/core/pcm_dmaengine.o: In function `snd_dmaengine_pcm_refine_runtime_hwparams': pcm_dmaengine.c:(.text+0x7e8): undefined reference to `dma_get_slave_caps' sound/arm/pxa2xx-pcm-lib.o: In function `pxa2xx_pcm_open': pxa2xx-pcm-lib.c:(.text+0x2f0): 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+0x484): undefined reference to `dma_request_slave_channel' soc-generic-dmaengine-pcm.c:(.text+0x4bc): 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+0x6a0): undefined reference to `dma_release_channel' soc-generic-dmaengine-pcm.c:(.text+0x6b4): 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+0xad8): undefined reference to `dma_request_chan' sound/soc/sh/rcar/dma.o: In function `rsnd_dmaen_cleanup': dma.c:(.text+0x280): undefined reference to `dma_release_channel' sound/soc/sh/rcar/dma.o: In function `rsnd_dmaen_attach': dma.c:(.text+0x10f8): 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+0x724): undefined reference to `dma_release_channel' sprd-pcm-dma.c:(.text+0x734): undefined reference to `dma_release_channel' sound/soc/sprd/sprd-pcm-dma.o: In function `sprd_pcm_hw_params': sprd-pcm-dma.c:(.text+0xc8c): 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+0x4e4): undefined reference to `dma_release_channel' sprd-pcm-compress.c:(.text+0x500): 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+0x88c): undefined reference to `dma_request_slave_channel' sprd-pcm-compress.c:(.text+0xa20): 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+0xc30): undefined reference to `dma_release_channel' sprd-pcm-compress.c:(.text+0xc38): undefined reference to `dma_release_channel' sound/soc/stm/stm32_spdifrx.o: In function `stm32_spdifrx_remove': stm32_spdifrx.c:(.text+0x1e4): undefined reference to `dma_release_channel' sound/soc/stm/stm32_spdifrx.o: In function `stm32_spdifrx_probe': stm32_spdifrx.c:(.text+0xf78): undefined reference to `dma_request_chan' 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+0x31c): undefined reference to `dma_release_channel' sound/soc/ti/davinci-mcasp.o: In function `davinci_mcasp_probe': davinci-mcasp.c:(.text+0xdd8): undefined reference to `dma_request_chan' davinci-mcasp.c:(.text+0xe50): undefined reference to `dma_release_channel' davinci-mcasp.c:(.text+0x1328): undefined reference to `dma_release_channel' davinci-mcasp.c:(.text+0x13d4): 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 48 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:03:40.523742