# git rev-parse -q --verify 8d3e09b43312991c503478bf0f5f99e92c23ccf1^{commit} # git fetch -q -n -f git://fs.ozlabs.ibm.com/kernel/linus master warning: The last gc run reported the following. Please correct the root cause and remove .git/gc.log. Automatic cleanup will not be performed until the file is removed. warning: There are too many unreachable loose objects; run 'git prune' to remove them. # git rev-parse -q --verify 8d3e09b43312991c503478bf0f5f99e92c23ccf1^{commit} 8d3e09b43312991c503478bf0f5f99e92c23ccf1 # git checkout -q -f -B kisskb 8d3e09b43312991c503478bf0f5f99e92c23ccf1 # git clean -qxdf # < git log -1 # commit 8d3e09b43312991c503478bf0f5f99e92c23ccf1 # Merge: 9420f1ce0186 bb1a773d5b6b # Author: Linus Torvalds # Date: Sun Aug 9 13:33:54 2020 -0700 # # Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs # # Pull regset conversion fix from Al Viro: # "Fix a regression from an unnoticed bisect hazard in the regset series. # # A bunch of old (aout, originally) primitives used by coredumps became # dead code after fdpic conversion to regsets. Removal of that dead code # had been the first commit in the followups to regset series; # unfortunately, it happened to hide the bisect hazard on sh (extern for # fpregs_get() had not been updated in the main series when it should # have been; followup simply made fpregs_get() static). And without that # followup commit this bisect hazard became breakage in the mainline" # # Tested-by: John Paul Adrian Glaubitz # # * 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs: # kill unused dump_fpu() instances # < /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 8d3e09b43312991c503478bf0f5f99e92c23ccf1 # < make -s -j 8 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=0x748DEC80 WARNING: unmet direct dependencies detected for DMA_ENGINE Depends on [n]: DMADEVICES [=n] Selected by [m]: - DRM_ZYNQMP_DPSUB [=m] && HAS_IOMEM [=y] && (ARCH_ZYNQMP [=y] || COMPILE_TEST [=n]) && COMMON_CLK [=y] && DRM [=m] && OF [=y] WARNING: unmet direct dependencies detected for DMA_ENGINE Depends on [n]: DMADEVICES [=n] Selected by [m]: - DRM_ZYNQMP_DPSUB [=m] && HAS_IOMEM [=y] && (ARCH_ZYNQMP [=y] || COMPILE_TEST [=n]) && COMMON_CLK [=y] && DRM [=m] && OF [=y] # Added to kconfig CONFIG_PREVENT_FIRMWARE_BUILD=y # < make -s -j 8 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 8 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 [m]: - DRM_ZYNQMP_DPSUB [=m] && HAS_IOMEM [=y] && (ARCH_ZYNQMP [=y] || COMPILE_TEST [=n]) && COMMON_CLK [=y] && DRM [=m] && OF [=y] WARNING: unmet direct dependencies detected for DMA_ENGINE Depends on [n]: DMADEVICES [=n] Selected by [m]: - DRM_ZYNQMP_DPSUB [=m] && HAS_IOMEM [=y] && (ARCH_ZYNQMP [=y] || COMPILE_TEST [=n]) && COMMON_CLK [=y] && DRM [=m] && OF [=y] # make -s -j 8 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 [m]: - DRM_ZYNQMP_DPSUB [=m] && HAS_IOMEM [=y] && (ARCH_ZYNQMP [=y] || COMPILE_TEST [=n]) && COMMON_CLK [=y] && DRM [=m] && OF [=y] WARNING: unmet direct dependencies detected for DMA_ENGINE Depends on [n]: DMADEVICES [=n] Selected by [m]: - DRM_ZYNQMP_DPSUB [=m] && HAS_IOMEM [=y] && (ARCH_ZYNQMP [=y] || COMPILE_TEST [=n]) && COMMON_CLK [=y] && DRM [=m] && OF [=y] WARNING: unmet direct dependencies detected for DMA_ENGINE Depends on [n]: DMADEVICES [=n] Selected by [m]: - DRM_ZYNQMP_DPSUB [=m] && HAS_IOMEM [=y] && (ARCH_ZYNQMP [=y] || COMPILE_TEST [=n]) && COMMON_CLK [=y] && DRM [=m] && 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/spi/spi-fsl-dspi.o: In function `dspi_probe': spi-fsl-dspi.c:(.text+0x1a40): undefined reference to `dma_request_chan' spi-fsl-dspi.c:(.text+0x1a98): undefined reference to `dma_request_chan' spi-fsl-dspi.c:(.text+0x1c5c): undefined reference to `dma_release_channel' spi-fsl-dspi.c:(.text+0x1c78): undefined reference to `dma_release_channel' drivers/spi/spi-fsl-dspi.o: In function `dspi_remove': spi-fsl-dspi.c:(.text+0x1ef4): undefined reference to `dma_release_channel' spi-fsl-dspi.c:(.text+0x1f3c): undefined reference to `dma_release_channel' drivers/spi/spi-pl022.o: In function `pl022_dma_remove': spi-pl022.c:(.text+0x190): undefined reference to `dma_release_channel' drivers/spi/spi-pl022.o:spi-pl022.c:(.text+0x1b8): more undefined references to `dma_release_channel' follow drivers/spi/spi-pl022.o: In function `pl022_probe': spi-pl022.c:(.text+0x1aa4): undefined reference to `dma_request_chan' spi-pl022.c:(.text+0x1af4): undefined reference to `dma_request_chan' spi-pl022.c:(.text+0x1dbc): undefined reference to `__dma_request_channel' spi-pl022.c:(.text+0x1de8): undefined reference to `__dma_request_channel' spi-pl022.c:(.text+0x1e7c): undefined reference to `dma_release_channel' spi-pl022.c:(.text+0x1eac): undefined reference to `dma_release_channel' spi-pl022.c:(.text+0x1ed4): undefined reference to `dma_release_channel' spi-pl022.c:(.text+0x1ee8): undefined reference to `dma_release_channel' drivers/spi/spi-qup.o: In function `spi_qup_release_dma.isra.10': spi-qup.c:(.text+0xd98): undefined reference to `dma_release_channel' drivers/spi/spi-qup.o:spi-qup.c:(.text+0xe3c): more undefined references to `dma_release_channel' follow drivers/spi/spi-qup.o: In function `spi_qup_probe': spi-qup.c:(.text+0x2e14): undefined reference to `dma_request_chan' spi-qup.c:(.text+0x2e80): undefined reference to `dma_request_chan' spi-qup.c:(.text+0x3374): undefined reference to `dma_release_channel' spi-qup.c:(.text+0x339c): undefined reference to `dma_release_channel' drivers/spi/spi-rockchip.o: In function `rockchip_spi_remove': spi-rockchip.c:(.text+0xa64): undefined reference to `dma_release_channel' spi-rockchip.c:(.text+0xa80): undefined reference to `dma_release_channel' drivers/spi/spi-rockchip.o: In function `rockchip_spi_probe': spi-rockchip.c:(.text+0x1f78): undefined reference to `dma_request_chan' spi-rockchip.c:(.text+0x1fd8): undefined reference to `dma_request_chan' spi-rockchip.c:(.text+0x20c4): undefined reference to `dma_release_channel' spi-rockchip.c:(.text+0x20e0): undefined reference to `dma_release_channel' drivers/ntb/test/ntb_perf.o: In function `perf_thread_work': ntb_perf.c:(.text+0x2640): undefined reference to `dmaengine_get_unmap_data' ntb_perf.c:(.text+0x2878): undefined reference to `dmaengine_unmap_put' ntb_perf.c:(.text+0x288c): undefined reference to `dmaengine_unmap_put' ntb_perf.c:(.text+0x2ce8): undefined reference to `dma_release_channel' ntb_perf.c:(.text+0x2d58): undefined reference to `dmaengine_unmap_put' ntb_perf.c:(.text+0x2e40): undefined reference to `__dma_request_channel' ntb_perf.c:(.text+0x2f34): undefined reference to `dma_release_channel' drivers/ntb/ntb_transport.o: In function `ntb_transport_free_queue': ntb_transport.c:(.text+0xb90): undefined reference to `dma_sync_wait' ntb_transport.c:(.text+0xbf8): undefined reference to `dma_release_channel' ntb_transport.c:(.text+0xc24): undefined reference to `dma_sync_wait' ntb_transport.c:(.text+0xc64): undefined reference to `dma_release_channel' drivers/ntb/ntb_transport.o: In function `ntb_process_tx': ntb_transport.c:(.text+0x216c): undefined reference to `dmaengine_get_unmap_data' ntb_transport.c:(.text+0x2380): undefined reference to `dmaengine_unmap_put' ntb_transport.c:(.text+0x23f4): undefined reference to `dmaengine_unmap_put' ntb_transport.c:(.text+0x2408): undefined reference to `dmaengine_unmap_put' drivers/ntb/ntb_transport.o: In function `ntb_transport_create_queue': ntb_transport.c:(.text+0x3de8): undefined reference to `__dma_request_channel' ntb_transport.c:(.text+0x3e0c): undefined reference to `__dma_request_channel' ntb_transport.c:(.text+0x3f1c): undefined reference to `dma_release_channel' ntb_transport.c:(.text+0x3f44): undefined reference to `dma_release_channel' drivers/ntb/ntb_transport.o: In function `ntb_transport_rxc_db': ntb_transport.c:(.text+0x5244): undefined reference to `dmaengine_get_unmap_data' ntb_transport.c:(.text+0x54e0): undefined reference to `dmaengine_unmap_put' ntb_transport.c:(.text+0x57c4): undefined reference to `dmaengine_unmap_put' ntb_transport.c:(.text+0x57d8): undefined reference to `dmaengine_unmap_put' make[1]: *** [/kisskb/src/Makefile:1159: vmlinux] Error 1 make: *** [Makefile:185: __sub-make] Error 2 Command 'make -s -j 8 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:06:35.766145