# 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/korg/gcc-8.1.0-nolibc/x86_64-linux/bin/x86_64-linux-gcc --version # < /opt/cross/kisskb/korg/gcc-8.1.0-nolibc/x86_64-linux/bin/x86_64-linux-ld --version # < git log --format=%s --max-count=1 8d3e09b43312991c503478bf0f5f99e92c23ccf1 # < make -s -j 8 ARCH=x86_64 O=/kisskb/build/linus-rand_x86_64-randconfig_x86_64-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.1.0-nolibc/x86_64-linux/bin/x86_64-linux- randconfig KCONFIG_SEED=0xB7F238E1 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 || 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 || COMPILE_TEST [=y]) && COMMON_CLK [=y] && DRM [=y] && OF [=y] # Added to kconfig CONFIG_STANDALONE=y # Added to kconfig CONFIG_PREVENT_FIRMWARE_BUILD=y # Added to kconfig CONFIG_CC_STACKPROTECTOR_STRONG=n # Added to kconfig CONFIG_GCC_PLUGINS=n # Added to kconfig CONFIG_GCC_PLUGIN_CYC_COMPLEXITY=n # Added to kconfig CONFIG_GCC_PLUGIN_SANCOV=n # Added to kconfig CONFIG_GCC_PLUGIN_LATENT_ENTROPY=n # < make -s -j 8 ARCH=x86_64 O=/kisskb/build/linus-rand_x86_64-randconfig_x86_64-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.1.0-nolibc/x86_64-linux/bin/x86_64-linux- help # make -s -j 8 ARCH=x86_64 O=/kisskb/build/linus-rand_x86_64-randconfig_x86_64-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.1.0-nolibc/x86_64-linux/bin/x86_64-linux- olddefconfig .config:5719:warning: override: reassigning to symbol STANDALONE .config:5720: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 || COMPILE_TEST [=y]) && COMMON_CLK [=y] && DRM [=y] && OF [=y] # make -s -j 8 ARCH=x86_64 O=/kisskb/build/linus-rand_x86_64-randconfig_x86_64-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.1.0-nolibc/x86_64-linux/bin/x86_64-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 || 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 || 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 || COMPILE_TEST [=y]) && COMMON_CLK [=y] && DRM [=y] && OF [=y] drivers/pci/endpoint/functions/pci-epf-test.o: In function `pci_epf_test_unbind': pci-epf-test.c:(.text+0x30): undefined reference to `dma_release_channel' drivers/pci/endpoint/functions/pci-epf-test.o: In function `pci_epf_test_bind': pci-epf-test.c:(.text+0x6fb): undefined reference to `dma_request_chan_by_mask' drivers/gpu/drm/xlnx/zynqmp_disp.o: In function `zynqmp_disp_layer_release_dma.isra.17': zynqmp_disp.c:(.text+0x27e): undefined reference to `dma_release_channel' drivers/mtd/nand/raw/tango_nand.o: In function `tango_nand_remove': tango_nand.c:(.text+0x283): undefined reference to `dma_release_channel' drivers/mtd/nand/raw/tango_nand.o: In function `tango_nand_probe': tango_nand.c:(.text+0x843): undefined reference to `dma_request_chan' drivers/mtd/nand/raw/omap2.o: In function `omap_nand_remove': omap2.c:(.text+0x32): undefined reference to `dma_release_channel' drivers/mtd/nand/raw/marvell_nand.o: In function `marvell_nfc_remove': marvell_nand.c:(.text+0x2ed): undefined reference to `dma_release_channel' drivers/mtd/nand/raw/marvell_nand.o: In function `marvell_nfc_probe': marvell_nand.c:(.text+0x34fc): undefined reference to `dma_release_channel' drivers/mtd/nand/raw/sh_flctl.o: In function `flctl_release_dma.isra.14': sh_flctl.c:(.text+0x711): undefined reference to `dma_release_channel' sh_flctl.c:(.text+0x726): undefined reference to `dma_release_channel' drivers/mtd/nand/raw/sh_flctl.o: In function `flctl_probe': sh_flctl.c:(.text+0x17e3): undefined reference to `__dma_request_channel' sh_flctl.c:(.text+0x1869): undefined reference to `__dma_request_channel' drivers/mtd/nand/raw/cadence-nand-controller.o: In function `cadence_nand_dt_remove': cadence-nand-controller.c:(.text+0x259): undefined reference to `dma_release_channel' drivers/mtd/nand/raw/cadence-nand-controller.o: In function `cadence_nand_init': cadence-nand-controller.c:(.text+0x19bb): undefined reference to `__dma_request_channel' cadence-nand-controller.c:(.text+0x1b90): undefined reference to `dma_release_channel' drivers/usb/renesas_usbhs/fifo.o: In function `usbhsf_dma_init.isra.11': fifo.c:(.text+0x15b2): undefined reference to `dma_request_chan' fifo.c:(.text+0x15f1): undefined reference to `__dma_request_channel' fifo.c:(.text+0x1618): undefined reference to `__dma_request_channel' fifo.c:(.text+0x162a): undefined reference to `dma_request_chan' drivers/usb/renesas_usbhs/fifo.o: In function `usbhs_fifo_remove': fifo.c:(.text+0x1b5f): undefined reference to `dma_release_channel' fifo.c:(.text+0x1b6d): undefined reference to `dma_release_channel' drivers/i2c/busses/i2c-stm32.o: In function `stm32_i2c_dma_request': i2c-stm32.c:(.text+0x42): undefined reference to `dma_request_chan' i2c-stm32.c:(.text+0xfb): undefined reference to `dma_request_chan' i2c-stm32.c:(.text+0x118): undefined reference to `dma_release_channel' i2c-stm32.c:(.text+0x1c5): undefined reference to `dma_release_channel' drivers/i2c/busses/i2c-stm32.o: In function `stm32_i2c_dma_free': i2c-stm32.c:(.text+0x207): undefined reference to `dma_release_channel' i2c-stm32.c:(.text+0x217): undefined reference to `dma_release_channel' drivers/i2c/busses/i2c-rcar.o: In function `rcar_i2c_remove': i2c-rcar.c:(.text+0x783): undefined reference to `dma_release_channel' drivers/i2c/busses/i2c-rcar.o:i2c-rcar.c:(.text+0x7a3): more undefined references to `dma_release_channel' follow drivers/i2c/busses/i2c-rcar.o: In function `rcar_i2c_master_xfer': i2c-rcar.c:(.text+0x8eb): undefined reference to `dma_request_chan' i2c-rcar.c:(.text+0xa69): undefined reference to `dma_request_chan' i2c-rcar.c:(.text+0xbb5): undefined reference to `dma_release_channel' drivers/mmc/host/sdhci.o: In function `sdhci_external_dma_release': sdhci.c:(.text+0x5a1): undefined reference to `dma_release_channel' sdhci.c:(.text+0x5bd): undefined reference to `dma_release_channel' drivers/mmc/host/sdhci.o: In function `sdhci_setup_host': sdhci.c:(.text+0x6907): undefined reference to `dma_request_chan' sdhci.c:(.text+0x69e3): undefined reference to `dma_request_chan' sdhci.c:(.text+0x6a07): undefined reference to `dma_release_channel' drivers/mmc/host/dw_mmc.o: In function `dw_mci_edmac_init': dw_mmc.c:(.text+0xc5d): undefined reference to `dma_request_chan' drivers/mmc/host/dw_mmc.o: In function `dw_mci_edmac_exit': dw_mmc.c:(.text+0x185c): undefined reference to `dma_release_channel' drivers/mmc/host/sh_mmcif.o: In function `sh_mmcif_set_ios': sh_mmcif.c:(.text+0xe2a): undefined reference to `dma_release_channel' sh_mmcif.c:(.text+0xe46): undefined reference to `dma_release_channel' sh_mmcif.c:(.text+0xeeb): undefined reference to `dma_request_chan' sh_mmcif.c:(.text+0xf10): undefined reference to `dma_request_chan' sh_mmcif.c:(.text+0xf37): undefined reference to `dma_release_channel' sh_mmcif.c:(.text+0xf4b): undefined reference to `dma_release_channel' drivers/mmc/host/sh_mmcif.o: In function `sh_mmcif_irqt': sh_mmcif.c:(.text+0x191b): undefined reference to `dma_release_channel' sh_mmcif.c:(.text+0x1937): undefined reference to `dma_release_channel' sh_mmcif.c:(.text+0x1965): undefined reference to `dma_release_channel' drivers/mmc/host/sh_mmcif.o:sh_mmcif.c:(.text+0x1981): more undefined references to `dma_release_channel' follow drivers/mmc/host/usdhi6rol0.o: In function `usdhi6_probe': usdhi6rol0.c:(.text+0x994): undefined reference to `dma_request_chan' usdhi6rol0.c:(.text+0xa05): undefined reference to `dma_request_chan' usdhi6rol0.c:(.text+0xb0a): undefined reference to `dma_release_channel' usdhi6rol0.c:(.text+0xb21): undefined reference to `dma_release_channel' drivers/mmc/host/usdhi6rol0.o: In function `usdhi6_dma_release': usdhi6rol0.c:(.text+0x80): undefined reference to `dma_release_channel' drivers/mmc/host/owl-mmc.o: In function `owl_mmc_probe': owl-mmc.c:(.text+0x6bb): undefined reference to `dma_request_chan' drivers/crypto/atmel-aes.o: In function `atmel_aes_remove': atmel-aes.c:(.text+0x604): undefined reference to `dma_release_channel' atmel-aes.c:(.text+0x610): undefined reference to `dma_release_channel' drivers/crypto/atmel-aes.o: In function `atmel_aes_probe': atmel-aes.c:(.text+0xc07): undefined reference to `dma_request_chan' atmel-aes.c:(.text+0xc2d): undefined reference to `dma_request_chan' atmel-aes.c:(.text+0xdce): undefined reference to `dma_release_channel' atmel-aes.c:(.text+0xdda): undefined reference to `dma_release_channel' atmel-aes.c:(.text+0xe12): undefined reference to `dma_release_channel' drivers/crypto/atmel-sha.o: In function `atmel_sha_remove': atmel-sha.c:(.text+0x35e): undefined reference to `dma_release_channel' drivers/crypto/atmel-sha.o: In function `atmel_sha_probe': atmel-sha.c:(.text+0xe57): undefined reference to `dma_request_chan' atmel-sha.c:(.text+0x133c): undefined reference to `dma_release_channel' drivers/crypto/img-hash.o: In function `img_hash_remove': img-hash.c:(.text+0x1e0): undefined reference to `dma_release_channel' drivers/crypto/img-hash.o: In function `img_hash_probe': img-hash.c:(.text+0xf92): undefined reference to `dma_request_chan' img-hash.c:(.text+0x113c): undefined reference to `dma_release_channel' img-hash.c:(.text+0x115f): undefined reference to `dma_release_channel' drivers/ntb/test/ntb_perf.o: In function `perf_thread_work': ntb_perf.c:(.text+0xbef): undefined reference to `dmaengine_unmap_put' ntb_perf.c:(.text+0xccc): undefined reference to `dmaengine_get_unmap_data' ntb_perf.c:(.text+0xda0): undefined reference to `dmaengine_unmap_put' ntb_perf.c:(.text+0xe00): undefined reference to `dma_release_channel' ntb_perf.c:(.text+0xeb5): undefined reference to `dmaengine_unmap_put' ntb_perf.c:(.text+0xebd): undefined reference to `dmaengine_unmap_put' ntb_perf.c:(.text+0xeee): undefined reference to `__dma_request_channel' ntb_perf.c:(.text+0x1097): undefined reference to `dma_release_channel' drivers/ntb/ntb_transport.o: In function `ntb_process_tx': ntb_transport.c:(.text+0x18a9): undefined reference to `dmaengine_get_unmap_data' ntb_transport.c:(.text+0x19aa): undefined reference to `dmaengine_unmap_put' ntb_transport.c:(.text+0x1a03): undefined reference to `dmaengine_unmap_put' ntb_transport.c:(.text+0x1a0b): undefined reference to `dmaengine_unmap_put' drivers/ntb/ntb_transport.o: In function `ntb_transport_rxc_db': ntb_transport.c:(.text+0x25e9): undefined reference to `dmaengine_get_unmap_data' ntb_transport.c:(.text+0x2780): undefined reference to `dmaengine_unmap_put' ntb_transport.c:(.text+0x27bd): undefined reference to `dmaengine_unmap_put' ntb_transport.c:(.text+0x27c5): undefined reference to `dmaengine_unmap_put' drivers/ntb/ntb_transport.o: In function `ntb_transport_create_queue': ntb_transport.c:(.text+0x2d1d): undefined reference to `dma_release_channel' ntb_transport.c:(.text+0x2d2b): undefined reference to `dma_release_channel' ntb_transport.c:(.text+0x2d64): undefined reference to `__dma_request_channel' ntb_transport.c:(.text+0x2d89): undefined reference to `__dma_request_channel' drivers/ntb/ntb_transport.o: In function `ntb_transport_free_queue': ntb_transport.c:(.text+0x2f21): undefined reference to `dma_sync_wait' ntb_transport.c:(.text+0x2f62): undefined reference to `dma_release_channel' ntb_transport.c:(.text+0x2f81): undefined reference to `dma_sync_wait' ntb_transport.c:(.text+0x2fa0): undefined reference to `dma_release_channel' make[1]: *** [/kisskb/src/Makefile:1159: vmlinux] Error 1 make: *** [Makefile:185: __sub-make] Error 2 Command 'make -s -j 8 ARCH=x86_64 O=/kisskb/build/linus-rand_x86_64-randconfig_x86_64-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.1.0-nolibc/x86_64-linux/bin/x86_64-linux- ' returned non-zero exit status 2 # rm -rf /kisskb/build/linus-rand_x86_64-randconfig_x86_64-gcc8 # Build took: 0:09:45.297298