# git rev-parse -q --verify 9907ab371426da8b3cffa6cc3e4ae54829559207^{commit} 9907ab371426da8b3cffa6cc3e4ae54829559207 already have revision, skipping fetch # git checkout -q -f -B kisskb 9907ab371426da8b3cffa6cc3e4ae54829559207 # git clean -qxdf # < git log -1 # commit 9907ab371426da8b3cffa6cc3e4ae54829559207 # Merge: c41c3ec4a2bc a84d5d429f9e # Author: Linus Torvalds # Date: Mon Aug 24 12:01:20 2020 -0700 # # Merge tag 'for-5.9-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux # # Pull btrfs fixes from David Sterba: # # - fix swapfile activation on subvolumes with deleted snapshots # # - error value mixup when removing directory entries from tree log # # - fix lzo compression level reset after previous level setting # # - fix space cache memory leak after transaction abort # # - fix const function attribute # # - more error handling improvements # # * tag 'for-5.9-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux: # btrfs: detect nocow for swap after snapshot delete # btrfs: check the right error variable in btrfs_del_dir_entries_in_log # btrfs: fix space cache memory leak after transaction abort # btrfs: use the correct const function attribute for btrfs_get_num_csums # btrfs: reset compression level for lzo on remount # btrfs: handle errors from async submission # < /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 9907ab371426da8b3cffa6cc3e4ae54829559207 # < make -s -j 48 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=0x12875EE0 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 [=n]) && 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 [=n]) && 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-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.1.0-nolibc/aarch64-linux/bin/aarch64-linux- help # make -s -j 48 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 .config:6082:warning: override: reassigning to symbol PREVENT_FIRMWARE_BUILD 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 [=n]) && COMMON_CLK [=y] && DRM [=y] && OF [=y] # make -s -j 48 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 [=n]) && 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 [=n]) && 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 [=n]) && COMMON_CLK [=y] && DRM [=y] && OF [=y] /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) crypto/async_tx/async_tx.o: In function `async_tx_submit': async_tx.c:(.text+0x104): undefined reference to `dma_wait_for_async_tx' crypto/async_tx/async_tx.o: In function `async_tx_quiesce': async_tx.c:(.text+0x148): undefined reference to `dma_wait_for_async_tx' crypto/async_tx/async_memcpy.o: In function `async_memcpy': async_memcpy.c:(.text+0xc4): undefined reference to `dmaengine_get_unmap_data' async_memcpy.c:(.text+0x1c0): undefined reference to `dmaengine_unmap_put' crypto/async_tx/async_xor.o: In function `async_xor': async_xor.c:(.text+0xc4): undefined reference to `dmaengine_get_unmap_data' async_xor.c:(.text+0x1e0): undefined reference to `dmaengine_unmap_put' async_xor.c:(.text+0x368): undefined reference to `dmaengine_unmap_put' crypto/async_tx/async_xor.o: In function `async_xor_val': async_xor.c:(.text+0x4e8): undefined reference to `dmaengine_get_unmap_data' async_xor.c:(.text+0x5d4): undefined reference to `dmaengine_unmap_put' crypto/async_tx/async_pq.o: In function `async_gen_syndrome': async_pq.c:(.text+0x110): undefined reference to `dmaengine_unmap_put' async_pq.c:(.text+0x154): undefined reference to `dmaengine_get_unmap_data' async_pq.c:(.text+0x2a0): undefined reference to `dmaengine_unmap_put' crypto/async_tx/async_pq.o: In function `async_syndrome_val': async_pq.c:(.text+0x604): undefined reference to `dmaengine_get_unmap_data' async_pq.c:(.text+0x800): undefined reference to `dmaengine_unmap_put' drivers/gpu/drm/xlnx/zynqmp_disp.o: In function `zynqmp_disp_layer_release_dma.isra.13': zynqmp_disp.c:(.text+0xb14): undefined reference to `dma_release_channel' drivers/mtd/nand/raw/sunxi_nand.o: In function `sunxi_nfc_remove': sunxi_nand.c:(.text+0x380): undefined reference to `dma_release_channel' drivers/mtd/nand/raw/sunxi_nand.o: In function `sunxi_nfc_probe': sunxi_nand.c:(.text+0x13d8): undefined reference to `dma_request_chan' sunxi_nand.c:(.text+0x1540): undefined reference to `dma_release_channel' drivers/mtd/nand/raw/cadence-nand-controller.o: In function `cadence_nand_init': cadence-nand-controller.c:(.text+0x2460): undefined reference to `__dma_request_channel' cadence-nand-controller.c:(.text+0x2634): 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+0x2840): undefined reference to `dma_release_channel' drivers/spi/spi-cadence-quadspi.o: In function `cqspi_remove': spi-cadence-quadspi.c:(.text+0x314): undefined reference to `dma_release_channel' drivers/spi/spi-cadence-quadspi.o: In function `cqspi_probe': spi-cadence-quadspi.c:(.text+0x13d0): undefined reference to `dma_request_chan_by_mask' drivers/spi/spi-fsl-dspi.o: In function `dspi_remove': spi-fsl-dspi.c:(.text+0xac0): undefined reference to `dma_release_channel' spi-fsl-dspi.c:(.text+0xaec): undefined reference to `dma_release_channel' drivers/spi/spi-fsl-dspi.o: In function `dspi_probe': spi-fsl-dspi.c:(.text+0x1570): undefined reference to `dma_request_chan' spi-fsl-dspi.c:(.text+0x1598): undefined reference to `dma_request_chan' spi-fsl-dspi.c:(.text+0x15b0): undefined reference to `dma_release_channel' spi-fsl-dspi.c:(.text+0x1734): undefined reference to `dma_release_channel' drivers/spi/spi-pl022.o: In function `pl022_dma_remove': spi-pl022.c:(.text+0x654): undefined reference to `dma_release_channel' spi-pl022.c:(.text+0x660): undefined reference to `dma_release_channel' drivers/spi/spi-pl022.o: In function `pl022_probe': spi-pl022.c:(.text+0x13d4): undefined reference to `dma_request_chan' spi-pl022.c:(.text+0x1424): undefined reference to `__dma_request_channel' spi-pl022.c:(.text+0x1444): undefined reference to `__dma_request_channel' spi-pl022.c:(.text+0x1470): undefined reference to `dma_release_channel' spi-pl022.c:(.text+0x1478): undefined reference to `dma_release_channel' spi-pl022.c:(.text+0x153c): undefined reference to `dma_request_chan' spi-pl022.c:(.text+0x1550): undefined reference to `dma_release_channel' spi-pl022.c:(.text+0x15e0): undefined reference to `dma_release_channel' drivers/spi/spi-pxa2xx-dma.o: In function `pxa2xx_spi_dma_setup': spi-pxa2xx-dma.c:(.text+0x4c0): undefined reference to `dma_request_slave_channel' spi-pxa2xx-dma.c:(.text+0x4f0): undefined reference to `__dma_request_channel' spi-pxa2xx-dma.c:(.text+0x518): undefined reference to `dma_request_slave_channel' spi-pxa2xx-dma.c:(.text+0x534): undefined reference to `dma_release_channel' spi-pxa2xx-dma.c:(.text+0x54c): undefined reference to `__dma_request_channel' drivers/spi/spi-pxa2xx-dma.o: In function `pxa2xx_spi_dma_release': spi-pxa2xx-dma.c:(.text+0x59c): undefined reference to `dma_release_channel' spi-pxa2xx-dma.c:(.text+0x5b4): undefined reference to `dma_release_channel' drivers/spi/spi-rockchip.o: In function `rockchip_spi_probe': spi-rockchip.c:(.text+0x820): undefined reference to `dma_request_chan' spi-rockchip.c:(.text+0x848): undefined reference to `dma_request_chan' spi-rockchip.c:(.text+0x8b4): undefined reference to `dma_release_channel' spi-rockchip.c:(.text+0x8c0): undefined reference to `dma_release_channel' drivers/spi/spi-rockchip.o: In function `rockchip_spi_remove': spi-rockchip.c:(.text+0xa44): undefined reference to `dma_release_channel' spi-rockchip.c:(.text+0xa50): undefined reference to `dma_release_channel' drivers/spi/spi-sh-msiof.o: In function `sh_msiof_release_dma': spi-sh-msiof.c:(.text+0x554): undefined reference to `dma_release_channel' drivers/spi/spi-sh-msiof.o:spi-sh-msiof.c:(.text+0x55c): more undefined references to `dma_release_channel' follow drivers/spi/spi-sh-msiof.o: In function `sh_msiof_request_dma_chan': spi-sh-msiof.c:(.text+0xbfc): undefined reference to `dma_request_slave_channel' spi-sh-msiof.c:(.text+0xc20): undefined reference to `__dma_request_channel' spi-sh-msiof.c:(.text+0xc6c): undefined reference to `dma_release_channel' drivers/spi/spi-sh-msiof.o: In function `sh_msiof_spi_probe': spi-sh-msiof.c:(.text+0x1138): undefined reference to `dma_release_channel' spi-sh-msiof.c:(.text+0x1140): undefined reference to `dma_release_channel' drivers/spi/spi-uniphier.o: In function `uniphier_spi_remove': spi-uniphier.c:(.text+0x650): undefined reference to `dma_release_channel' spi-uniphier.c:(.text+0x660): undefined reference to `dma_release_channel' drivers/spi/spi-uniphier.o: In function `uniphier_spi_probe': spi-uniphier.c:(.text+0xd98): undefined reference to `dma_request_chan' spi-uniphier.c:(.text+0xdfc): undefined reference to `dma_get_slave_caps' spi-uniphier.c:(.text+0xe14): undefined reference to `dma_get_slave_caps' spi-uniphier.c:(.text+0xf38): undefined reference to `dma_request_chan' drivers/i2c/busses/i2c-imx.o: In function `i2c_imx_remove': i2c-imx.c:(.text+0x1010): undefined reference to `dma_release_channel' i2c-imx.c:(.text+0x101c): undefined reference to `dma_release_channel' drivers/i2c/busses/i2c-imx.o: In function `i2c_imx_probe': i2c-imx.c:(.text+0x14b4): undefined reference to `dma_request_chan' i2c-imx.c:(.text+0x1510): undefined reference to `dma_request_chan' i2c-imx.c:(.text+0x1554): undefined reference to `dma_release_channel' i2c-imx.c:(.text+0x155c): undefined reference to `dma_release_channel' drivers/i2c/busses/i2c-rcar.o: In function `rcar_i2c_remove': i2c-rcar.c:(.text+0x960): undefined reference to `dma_release_channel' i2c-rcar.c:(.text+0x978): undefined reference to `dma_release_channel' drivers/i2c/busses/i2c-rcar.o: In function `rcar_i2c_master_xfer': i2c-rcar.c:(.text+0xd64): undefined reference to `dma_request_chan' i2c-rcar.c:(.text+0xdd4): undefined reference to `dma_release_channel' drivers/md/raid5.o: In function `raid5d': raid5.c:(.text+0xc9d0): undefined reference to `dma_issue_pending_all' drivers/md/raid5.o: In function `raid5_do_work': raid5.c:(.text+0xcafc): undefined reference to `dma_issue_pending_all' drivers/mmc/host/mmci.o: In function `mmci_dmae_release': mmci.c:(.text+0x51c): undefined reference to `dma_release_channel' mmci.c:(.text+0x528): undefined reference to `dma_release_channel' drivers/mmc/host/mmci.o: In function `mmci_dmae_setup': mmci.c:(.text+0x19ac): undefined reference to `dma_request_chan' mmci.c:(.text+0x19e0): undefined reference to `dma_request_chan' drivers/iio/adc/ti_am335x_adc.o: In function `tiadc_remove': ti_am335x_adc.c:(.text+0x6d8): undefined reference to `dma_release_channel' drivers/iio/adc/ti_am335x_adc.o: In function `tiadc_probe': ti_am335x_adc.c:(.text+0xc24): undefined reference to `dma_request_chan' ti_am335x_adc.c:(.text+0xc7c): undefined reference to `dma_release_channel' drivers/iio/buffer/industrialio-buffer-dmaengine.o: In function `iio_dmaengine_buffer_alloc': industrialio-buffer-dmaengine.c:(.text+0x294): undefined reference to `dma_request_chan' industrialio-buffer-dmaengine.c:(.text+0x2bc): 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+0x3b8): undefined reference to `dma_release_channel' drivers/ntb/test/ntb_perf.o: In function `perf_thread_work': ntb_perf.c:(.text+0x764): undefined reference to `__dma_request_channel' ntb_perf.c:(.text+0x87c): undefined reference to `dma_release_channel' ntb_perf.c:(.text+0x988): undefined reference to `dmaengine_get_unmap_data' ntb_perf.c:(.text+0xa90): undefined reference to `dmaengine_unmap_put' ntb_perf.c:(.text+0xa98): undefined reference to `dmaengine_unmap_put' ntb_perf.c:(.text+0xab8): undefined reference to `dmaengine_unmap_put' ntb_perf.c:(.text+0xba4): undefined reference to `dma_release_channel' drivers/ntb/ntb_transport.o: In function `ntb_transport_rxc_db': ntb_transport.c:(.text+0xc38): undefined reference to `dmaengine_get_unmap_data' ntb_transport.c:(.text+0xd3c): undefined reference to `dmaengine_unmap_put' ntb_transport.c:(.text+0xd44): undefined reference to `dmaengine_unmap_put' ntb_transport.c:(.text+0xd64): undefined reference to `dmaengine_unmap_put' drivers/ntb/ntb_transport.o: In function `ntb_process_tx': ntb_transport.c:(.text+0x1838): undefined reference to `dmaengine_get_unmap_data' ntb_transport.c:(.text+0x18ec): undefined reference to `dmaengine_unmap_put' ntb_transport.c:(.text+0x18f4): undefined reference to `dmaengine_unmap_put' ntb_transport.c:(.text+0x192c): undefined reference to `dmaengine_unmap_put' drivers/ntb/ntb_transport.o: In function `ntb_transport_create_queue': ntb_transport.c:(.text+0x233c): undefined reference to `__dma_request_channel' ntb_transport.c:(.text+0x2354): undefined reference to `__dma_request_channel' ntb_transport.c:(.text+0x246c): undefined reference to `dma_release_channel' ntb_transport.c:(.text+0x2478): undefined reference to `dma_release_channel' drivers/ntb/ntb_transport.o: In function `ntb_transport_free_queue': ntb_transport.c:(.text+0x250c): undefined reference to `dma_sync_wait' ntb_transport.c:(.text+0x2534): undefined reference to `dma_release_channel' ntb_transport.c:(.text+0x254c): undefined reference to `dma_sync_wait' ntb_transport.c:(.text+0x255c): undefined reference to `dma_release_channel' make[1]: *** [/kisskb/src/Makefile:1166: 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-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:04:42.146728