Re: linux-next: Tree for Apr 16 (media)
From: Qian Cai
Date: Thu Apr 16 2020 - 08:47:18 EST
Reverted those two commits fixed the s390 a build failure with this config,
https://raw.githubusercontent.com/cailca/linux-mm/master/s390.config
a81068181aad (âmedia: move CEC USB drivers to a separate directoryâ)
4be5e8648b0c (âmedia: move CEC platform drivers to a separate directory")
drivers/pci/Kconfig:16:error: recursive dependency detected!
drivers/pci/Kconfig:16: symbol PCI is selected by CEC_SECO
drivers/media/cec/platform/Kconfig:100: symbol CEC_SECO depends on MEDIA_CEC_SUPPORT
drivers/media/cec/Kconfig:27: symbol MEDIA_CEC_SUPPORT default is visible depending on MEDIA_SUPPORT_FILTER
drivers/media/Kconfig:25: symbol MEDIA_SUPPORT_FILTER depends on MEDIA_SUPPORT
drivers/media/Kconfig:12: symbol MEDIA_SUPPORT depends on HAS_IOMEM
arch/s390/Kconfig:722: symbol HAS_IOMEM default value contains PCI
For a resolution refer to Documentation/kbuild/kconfig-language.rst
subsection "Kconfig recursive dependency limitations"
make[2]: *** [scripts/kconfig/Makefile:71: syncconfig] Error 1
make[1]: *** [Makefile:588: syncconfig] Error 2
make: *** [Makefile:699: include/config/auto.conf.cmd] Error 2
> On Apr 16, 2020, at 12:58 AM, Stephen Rothwell <sfr@xxxxxxxxxxxxxxxx> wrote:
>
> Hi all,
>
> Changes since 20200415:
>
> New tree: exfat
>
> My fixes tree contains:
>
> 6b038bdcd3d1 sh: mm: Fix build error
>
> The qcom tree still had its build failure for which I reverted a commit.
>
> The drm-misc tree gained conflicts against Linus' tree.
>
> The sound-asoc tree still has its failures so I used the version from
> next-20200414.
>
> Non-merge commits (relative to Linus' tree): 2160
> 2866 files changed, 60468 insertions(+), 26561 deletions(-)
>
> ----------------------------------------------------------------------------
>
> I have created today's linux-next tree at
> git://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git
> (patches at http://www.kernel.org/pub/linux/kernel/next/ ). If you
> are tracking the linux-next tree using git, you should not use "git pull"
> to do so as that will try to merge the new linux-next release with the
> old one. You should use "git fetch" and checkout or reset to the new
> master.
>
> You can see which trees have been included by looking in the Next/Trees
> file in the source. There are also quilt-import.log and merge.log
> files in the Next directory. Between each merge, the tree was built
> with a ppc64_defconfig for powerpc, an allmodconfig for x86_64, a
> multi_v7_defconfig for arm and a native build of tools/perf. After
> the final fixups (if any), I do an x86_64 modules_install followed by
> builds for x86_64 allnoconfig, powerpc allnoconfig (32 and 64 bit),
> ppc44x_defconfig, allyesconfig and pseries_le_defconfig and i386, sparc
> and sparc64 defconfig and htmldocs. And finally, a simple boot test
> of the powerpc pseries_le_defconfig kernel in qemu (with and without
> kvm enabled).
>
> Below is a summary of the state of the merge.
>
> I am currently merging 318 trees (counting Linus' and 78 trees of bug
> fix patches pending for the current merge release).
>
> Stats about the size of the tree over time can be seen at
> http://neuling.org/linux-next-size.html .
>
> Status of my local build tests will be at
> http://kisskb.ellerman.id.au/linux-next . If maintainers want to give
> advice about cross compilers/configs that work, we are always open to add
> more builds.
>
> Thanks to Randy Dunlap for doing many randconfig builds. And to Paul
> Gortmaker for triage and bug fixes.
>
> --
> Cheers,
> Stephen Rothwell
>
> $ git checkout master
> $ git reset --hard stable
> Merging origin/master (8632e9b5645b Merge tag 'hyperv-fixes-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux)
> Merging fixes/master (6b038bdcd3d1 sh: mm: Fix build error)
> Merging kbuild-current/fixes (d2f1606edabd scripts/config: allow colons in option strings for sed)
> Merging arc-current/for-curr (5185f4773e90 ARC: [plat-eznps]: Restrict to CONFIG_ISA_ARCOMPACT)
> Merging arm-current/fixes (89604523a76e ARM: 8961/2: Fix Kbuild issue caused by per-task stack protector GCC plugin)
> Merging arm-soc-fixes/arm/fixes (c8042d1e5cb3 soc: samsung: chipid: Fix return value on non-Exynos platforms)
> Merging arm64-fixes/for-next/fixes (c9a4ef664501 arm64: Delete the space separator in __emit_inst)
> Merging m68k-current/for-linus (86cded5fc525 m68k: defconfig: Update defconfigs for v5.6-rc4)
> Merging powerpc-fixes/fixes (1d0c32ec3b86 KVM: PPC: Fix kernel crash with PR KVM)
> Merging s390-fixes/fixes (8f3d9f354286 Linux 5.7-rc1)
> Merging sparc/master (63bef48fd6c9 Merge branch 'akpm' (patches from Andrew))
> Merging fscrypt-current/for-stable (2b4eae95c736 fscrypt: don't evict dirty inodes after removing key)
> Merging net/master (87b0f983f66f net: mscc: ocelot: fix untagged packet drops when enslaving to vlan aware bridge)
> Merging bpf/master (87b0f983f66f net: mscc: ocelot: fix untagged packet drops when enslaving to vlan aware bridge)
> Merging ipsec/master (91fac45cd006 Merge branch 'Fix-88x3310-leaving-power-save-mode')
> Merging netfilter/master (bc8e71314e84 netfilter: flowtable: Free block_cb when being deleted)
> Merging ipvs/master (0141317611ab Merge branch 'hns3-fixes')
> Merging wireless-drivers/master (7dc7c41607d1 rtw88: avoid unused function warnings)
> Merging mac80211/master (93e2d04a1888 mac80211: fix channel switch trigger from unknown mesh peer)
> Merging rdma-fixes/for-rc (8f3d9f354286 Linux 5.7-rc1)
> Merging sound-current/for-linus (9a6418487b56 ALSA: hda: call runtime_allow() for all hda controllers)
> Merging sound-asoc-fixes/for-linus (f3fab6f03cda Merge branch 'asoc-5.7' into asoc-linus)
> Merging regmap-fixes/for-linus (7a458ad5623d Merge branch 'regmap-5.7' into regmap-linus)
> Merging regulator-fixes/for-linus (3c0cb85c78a0 Merge branch 'regulator-5.7' into regulator-linus)
> Merging spi-fixes/for-linus (4bbae1279dfe Merge branch 'spi-5.7' into spi-linus)
> Merging pci-current/for-linus (8f3d9f354286 Linux 5.7-rc1)
> Merging driver-core.current/driver-core-linus (8f3d9f354286 Linux 5.7-rc1)
> Merging tty.current/tty-linus (8f3d9f354286 Linux 5.7-rc1)
> Merging usb.current/usb-linus (8f3d9f354286 Linux 5.7-rc1)
> Merging usb-gadget-fixes/fixes (42cd5ffe46c1 usb: dwc3: debug: fix string position formatting mixup with ret and len)
> Merging usb-serial-fixes/usb-linus (8f3d9f354286 Linux 5.7-rc1)
> Merging usb-chipidea-fixes/ci-for-usb-stable (7cbf3dd3139a usb: chipidea: udc: fix sleeping function called from invalid context)
> Merging phy/fixes (8f3d9f354286 Linux 5.7-rc1)
> Merging staging.current/staging-linus (ed87d33ddbcd staging: comedi: dt2815: fix writing hi byte of analog output)
> Merging char-misc.current/char-misc-linus (8f3d9f354286 Linux 5.7-rc1)
> Merging soundwire-fixes/fixes (8f3d9f354286 Linux 5.7-rc1)
> Merging thunderbolt-fixes/fixes (8f3d9f354286 Linux 5.7-rc1)
> Merging input-current/for-linus (3f8f770575d9 Input: mms114 - fix handling of mms345l)
> Merging crypto-current/master (755bddd1e4ea crypto: marvell/octeontx - fix double free of ptr)
> Merging ide/master (63bef48fd6c9 Merge branch 'akpm' (patches from Andrew))
> Merging vfio-fixes/for-linus (95f89e090618 vfio/type1: Initialize resv_msi_base)
> Merging kselftest-fixes/fixes (8f3d9f354286 Linux 5.7-rc1)
> Merging modules-fixes/modules-linus (57baec7b1b04 scripts/nsdeps: make sure to pass all module source files to spatch)
> Merging slave-dma-fixes/fixes (aee45dba3ad9 dt-bindings: dma: uniphier-xdmac: switch to single reg region)
> Merging backlight-fixes/for-backlight-fixes (219d54332a09 Linux 5.4)
> Merging mtd-fixes/mtd/fixes (2098c564701c mtd: spi-nor: Compile files in controllers/ directory)
> Merging mfd-fixes/for-mfd-fixes (603d9299da32 mfd: mt6397: Fix probe after changing mt6397-core)
> Merging v4l-dvb-fixes/fixes (8f3d9f354286 Linux 5.7-rc1)
> Merging reset-fixes/reset/fixes (b460e0a9e240 reset: intel: add unspecified HAS_IOMEM dependency)
> Merging mips-fixes/mips-fixes (8f3d9f354286 Linux 5.7-rc1)
> Merging at91-fixes/at91-fixes (54ecb8f7028c Linux 5.4-rc1)
> Merging omap-fixes/fixes (07bdc492cff6 ARM: dts: OMAP3: disable RNG on N950/N9)
> Merging kvm-fixes/master (dbef2808af6c KVM: VMX: fix crash cleanup when KVM wasn't used)
> Merging kvms390-fixes/master (1493e0f944f3 KVM: s390: vsie: Fix possible race when shadowing region 3 tables)
> Merging hwmon-fixes/hwmon (0e786f328b38 hwmon: (k10temp) make some symbols static)
> Merging nvdimm-fixes/libnvdimm-fixes (f84afbdd3a9e libnvdimm: Out of bounds read in __nd_ioctl())
> Merging btrfs-fixes/next-fixes (9dba7a236504 Merge branch 'misc-5.7' into next-fixes)
> Merging vfs-fixes/fixes (5bd73286d50f fix a braino in legitimize_path())
> Merging dma-mapping-fixes/for-linus (9c24eaf81cc4 iommu/vt-d: Return the correct dma mask when we are bypassing the IOMMU)
> Merging i3c-fixes/master (6fbc7275c7a9 Linux 5.2-rc7)
> Merging drivers-x86-fixes/fixes (8f3d9f354286 Linux 5.7-rc1)
> Merging samsung-krzk-fixes/fixes (8f3d9f354286 Linux 5.7-rc1)
> Merging pinctrl-samsung-fixes/pinctrl-fixes (8f3d9f354286 Linux 5.7-rc1)
> Merging devicetree-fixes/dt/linus (c3a2079828fa dt-bindings: pwm: Fix cros-ec-pwm example dtc 'reg' warning)
> Merging scsi-fixes/fixes (fa17a6dc84d1 scsi: Update referenced link to cdrtools)
> Merging drm-fixes/drm-fixes (8f3d9f354286 Linux 5.7-rc1)
> Merging amdgpu-fixes/drm-fixes (2c409ba81be2 drm/radeon: fix si_enable_smc_cac() failed issue)
> Merging drm-intel-fixes/for-linux-next-fixes (5809e8f8ee42 Merge tag 'gvt-fixes-2020-04-14' of https://github.com/intel/gvt-linux into drm-intel-fixes)
> Merging mmc-fixes/fixes (3d3e18fcd591 mmc: core: make mmc_interrupt_hpi() static)
> Merging rtc-fixes/rtc-fixes (bb6d3fb354c5 Linux 5.6-rc1)
> Merging gnss-fixes/gnss-linus (8f3d9f354286 Linux 5.7-rc1)
> Merging hyperv-fixes/hyperv-fixes (1a06d017fb3f Drivers: hv: vmbus: Fix Suspend-to-Idle for Generation-2 VM)
> Merging soc-fsl-fixes/fix (fe8fe7723a3a soc: fsl: dpio: register dpio irq handlers after dpio create)
> Merging risc-v-fixes/fixes (2191b4f298fa RISC-V: Move all address space definition macros to one place)
> Merging pidfd-fixes/fixes (a966dcfe153a clone3: add build-time CLONE_ARGS_SIZE_VER* validity checks)
> Merging fpga-fixes/fixes (3c2760b78f90 fpga: dfl: pci: fix return value of cci_pci_sriov_configure)
> Merging spdx/spdx-linus (5b8b9d0c6d0e Merge branch 'akpm' (patches from Andrew))
> Merging gpio-intel-fixes/fixes (8f3d9f354286 Linux 5.7-rc1)
> Merging pinctrl-intel-fixes/fixes (ccd025eaddae pinctrl: baytrail: Enable pin configuration setting for GPIO chip)
> Merging erofs-fixes/fixes (d1eef1c61974 Linux 5.5-rc2)
> Merging drm-misc-fixes/for-linux-next-fixes (8623b5255ae7 drm/scheduler: fix drm_sched_get_cleanup_job)
> Merging kspp-gustavo/for-next/kspp (90e5d84c7b06 xattr.h: Replace zero-length array with flexible-array member)
> Merging kbuild/for-next (b032227c6293 Merge tag 'nios2-v5.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2)
> Merging compiler-attributes/compiler-attributes (98d54f81e36b Linux 5.6-rc4)
> Merging leaks/leaks-next (9e98c678c2d6 Linux 5.1-rc1)
> Merging dma-mapping/for-next (9bb50ed74709 dma-debug: fix displaying of dma allocation type)
> Merging asm-generic/master (060dc911501f nds32: fix build failure caused by page table folding updates)
> Merging arc/for-next (def9d2780727 Linux 5.5-rc7)
> Merging arm/for-next (52d3b2f98483 Merge branch 'devel-stable' into for-next)
> Merging arm64/for-next/core (fc2266011acc arm64: armv8_deprecated: Fix undef_hook mask for thumb setend)
> Merging arm-perf/for-next/perf (8f3d9f354286 Linux 5.7-rc1)
> Merging arm-soc/for-next (d9725e56e1d8 soc: document merges)
> Merging amlogic/for-next (b40f5228c5f6 Merge branch 'v5.7/drivers' into tmp/aml-rebuild)
> Merging aspeed/for-next (de285b938cf3 ARM: dts: aspeed: ast2600: Fix SCU IRQ controller nodes)
> Merging at91/at91-next (ec539e70d882 Merge branches 'at91-soc', 'at91-dt' and 'at91-defconfig' into at91-next)
> Merging imx-mxs/for-next (46535d78fdfe Merge branch 'imx/dt64' into for-next)
> Merging keystone/next (560b4d4691b0 Merge branch 'for_5.7/keystone-dts' into next)
> Merging mediatek/for-next (23a161322658 Merge branch 'v5.7-next/soc' into for-next)
> Merging mvebu/for-next (9d32706f8aa8 Merge branch 'mvebu/dt64' into mvebu/for-next)
> Merging omap/for-next (e90f16cc1a48 Merge branch 'fixes' into for-next)
> Merging qcom/for-next (217aeedd10d5 Merge branches 'arm64-defconfig-for-5.8', 'arm64-for-5.8', 'drivers-for-5.8' and 'dts-for-5.8' into for-next)
> Applying: Revert "soc: qcom: rpmh: Allow RPMH driver to be loaded as a module"
> Merging raspberrypi/for-next (e7b7daeb48e0 ARM: dts: bcm283x: Use firmware PM driver for V3D)
> CONFLICT (content): Merge conflict in arch/arm/configs/bcm2835_defconfig
> Merging realtek/for-next (486f29df6941 Merge branch 'v5.8/dt' into next)
> Merging renesas/next (a710158e9fa2 Merge branch 'renesas-arm-dt-for-v5.8' into renesas-next)
> Merging reset/reset/next (2ebf89fd4ecf reset: hi6220: Add support for AO reset controller)
> Merging rockchip/for-next (c018aff1a201 Merge branch 'v5.7-armsoc/dts64' into for-next)
> Merging samsung-krzk/for-next (ff602fc2b39e Merge branch 'next/soc' into for-next)
> Merging scmi/for-linux-next (8f3d9f354286 Linux 5.7-rc1)
> Merging sunxi/sunxi/for-next (4f7a2d7e5f1e Merge branches 'sunxi/clk-for-5.8', 'sunxi/config-for-5.8' and 'sunxi/dt-for-5.8' into sunxi/for-next)
> Merging tegra/for-next (df0a178cf2df Merge branch for-5.7/usb into for-next)
> Merging clk/clk-next (e7f552f727f5 Merge branch 'clk-fixes' into clk-next)
> Merging clk-samsung/for-next (54ecb8f7028c Linux 5.4-rc1)
> Merging c6x/for-linux-next (8adcc59974b8 Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs)
> Merging csky/linux-next (10cb08260605 csky: Fixup perf probe -x hungup)
> Merging h8300/h8300-next (849060d1f9da irq-renesas-h8s: Fix external interrupt control.)
> Merging ia64/next (172e7890406d tty/serial: cleanup after ioc*_serial driver removal)
> Merging m68k/for-next (86cded5fc525 m68k: defconfig: Update defconfigs for v5.6-rc4)
> Merging m68knommu/for-next (ba000760eb0f m68k: Replace setup_irq() by request_irq())
> Merging microblaze/next (8f3d9f354286 Linux 5.7-rc1)
> Merging mips/mips-next (8f3d9f354286 Linux 5.7-rc1)
> Merging nds32/next (d785c5a324cd nds32: configs: Cleanup CONFIG_CROSS_COMPILE)
> Merging nios2/for-next (0ec8a5054d7f MAINTAINERS: Remove nios2-dev@xxxxxxxxxxxxxxxxxxxxxx)
> Merging openrisc/for-next (9737e2c5f0bc openrisc: Remove obsolete show_trace_task function)
> Merging parisc-hd/for-next (7111951b8d49 Linux 5.6)
> Merging powerpc/next (6ba4a2d35910 selftests/powerpc: Always build the tm-poison test 64-bit)
> Merging fsl/next (a76bea0287ce powerpc/kmcent2: add ranges to the pci bridges)
> Merging soc-fsl/next (461c3ac0dc46 soc: fsl: qe: fix sparse warnings for ucc_slow.c)
> Merging risc-v/for-next (37809df4b1c8 riscv: create a loader.bin boot image for Kendryte SoC)
> Merging sifive/for-next (467e050e9760 Merge branch 'i2c/for-current' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux)
> Merging s390/features (8f3d9f354286 Linux 5.7-rc1)
> Merging sh/sh-next (a193018e5290 sh: add missing EXPORT_SYMBOL() for __delay)
> Merging sparc-next/master (b71acb0e3721 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6)
> Merging uml/linux-next (4a7c46247f9c um: Remove some unnecessary NULL checks in vector_user.c)
> Merging xtensa/xtensa-for-next (70cbddb97385 arch/xtensa: fix grammar in Kconfig help text)
> Merging fscrypt/master (861261f2a9cc ubifs: wire up FS_IOC_GET_ENCRYPTION_NONCE)
> Merging afs/afs-next (4fe171bb81b1 afs: Remove set but not used variable 'ret')
> Merging btrfs/for-next (5a7ef5cb05dc Merge branch 'for-next-current-v5.6-20200331' into for-next-20200331)
> Merging ceph/master (2a575f138d00 ceph: fix potential bad pointer deref in async dirops cb's)
> Merging cifs/for-next (8f3dcdbb5f54 smb3: remove overly noisy debug line in signing errors)
> Merging configfs/for-next (e2f238f7d5a1 configfs: calculate the depth of parent item)
> Merging ecryptfs/next (8b614cb8f1dc Merge tag '5.6-rc4-smb3-fixes' of git://git.samba.org/sfrench/cifs-2.6)
> Merging erofs/dev (8f3d9f354286 Linux 5.7-rc1)
> Merging exfat/dev (df18a577ad99 exfat: Improve wording of EXFAT_DEFAULT_IOCHARSET config option)
> Merging ext3/for_next (a32f0ecd79b4 Merge fanotify fix from Nathan Chancellor.)
> Merging ext4/dev (12fb08d19005 ext4: reject mount options not supported when remounting in handle_mount_opt())
> Merging f2fs/dev (def8f0769967 f2fs: fix to handle error path of f2fs_ra_meta_pages())
> Merging fsverity/fsverity (98d54f81e36b Linux 5.6-rc4)
> Merging fuse/for-next (3e8cb8b2eaeb fuse: fix stack use after return)
> Merging jfs/jfs-next (7aba5dcc2346 jfs: Replace zero-length array with flexible-array member)
> Merging nfs/linux-next (fbf4bcc9a837 NFS: Fix an ABBA spinlock issue in pnfs_update_layout())
> Merging nfs-anna/linux-next (55dee1bc0d72 nfs: add minor version to nfs_server_key for fscache)
> Merging nfsd/nfsd-next (2653de9f0398 fs: nfsd: fileache.c: Use built-in RCU list checking)
> CONFLICT (content): Merge conflict in net/sunrpc/cache.c
> Merging orangefs/for-next (aa317d3351de orangefs: clarify build steps for test server in orangefs.txt)
> Merging overlayfs/overlayfs-next (2eda9eaa6d7e ovl: document xino expected behavior)
> Merging ubifs/linux-next (3676f32a98cd ubi: ubi-media.h: Replace zero-length array with flexible-array member)
> Merging v9fs/9p-next (c6f141412d24 9p: document short read behaviour with O_NONBLOCK)
> Merging xfs/for-next (c142932c29e5 xfs: fix partially uninitialized structure in xfs_reflink_remap_extent)
> Merging zonefs/for-next (0dda2ddb7ded zonefs: select FS_IOMAP)
> Merging iomap/iomap-for-next (457df33e035a iomap: Handle memory allocation failure in readahead)
> Merging djw-vfs/vfs-for-next (56939e014a6c hibernate: Allow uswsusp to write to swap)
> Merging file-locks/locks-next (dbdaf6a3250b locks: reinstate locks_delete_block optimization)
> Merging vfs/for-next (ffca8b2a77f2 Merge branch 'work.exfat' into for-next)
> Merging printk/for-next (d34f14ae521f Merge branch 'for-5.7-preferred-console' into for-next)
> Merging pci/next (8f3d9f354286 Linux 5.7-rc1)
> Merging pstore/for-next/pstore (8f3d9f354286 Linux 5.7-rc1)
> Merging hid/for-next (fc3cc4fb390d Merge branch 'for-5.7/upstream-fixes' into for-next)
> Merging i2c/i2c/for-next (8859c2d37301 Merge branch 'i2c/for-current' into i2c/for-next)
> Merging i3c/i3c/next (c4b9de11d010 i3c: convert to use i2c_new_client_device())
> Merging dmi/master (8cf87c744696 firmware/dmi: Report DMI Bios & EC firmware release)
> Merging hwmon-staging/hwmon-next (635049d0e3a0 hwmon: (dell-smm) Use one DMI match for all XPS models)
> Merging jc_docs/docs-next (d98dbbe0d331 scripts: documentation-file-ref-check: Add line break before exit)
> Merging v4l-dvb/master (63735af86d64 media: docs: add cros-references to the other media guides)
> Merging v4l-dvb-next/master (54ecb8f7028c Linux 5.4-rc1)
> Merging fbdev/fbdev-for-next (732146a3f1dc video: fbdev: imxfb: fix a typo in imxfb_probe())
> Merging pm/linux-next (1f58b05f6672 Merge branch 'pm-opp' into linux-next)
> Merging cpufreq-arm/cpufreq/arm/linux-next (8be6bbe59a69 cpufreq: omap: Build driver by default for ARCH_OMAP2PLUS)
> Merging cpupower/cpupower (8f3d9f354286 Linux 5.7-rc1)
> Merging opp/opp/linux-next (aca48b61f963 opp: Manage empty OPP tables with clk handle)
> Merging thermal/thermal/linux-next (79799562bf08 thermal: int3400_thermal: Statically initialize .get_mode()/.set_mode() ops)
> Merging thermal-rzhang/next (54ecb8f7028c Linux 5.4-rc1)
> Merging thermal-soc/next (6c375eccded4 thermal: db8500: Rewrite to be a pure OF sensor)
> Merging ieee1394/for-next (67f8e65e4fc1 firewire: net: remove set but not used variable 'guid')
> Merging dlm/next (a48f9721e6db dlm: no need to check return value of debugfs_create functions)
> Merging swiotlb/linux-next (4cdfb27ba80d xen/swiotlb: remember having called xen_create_contiguous_region())
> Merging rdma/for-next (8f3d9f354286 Linux 5.7-rc1)
> Merging net-next/master (63bef48fd6c9 Merge branch 'akpm' (patches from Andrew))
> Merging bpf-next/master (1a323ea5356e x86: get rid of 'errret' argument to __get_user_xyz() macross)
> Merging ipsec-next/master (308491755f36 xfrm: add prep for esp beet mode offload)
> Merging mlx5-next/mlx5-next (826096d84f50 mlx5: Remove uninitialized use of key in mlx5_core_create_mkey)
> Merging netfilter-next/master (1a323ea5356e x86: get rid of 'errret' argument to __get_user_xyz() macross)
> Merging ipvs-next/master (d54725cd11a5 netfilter: nf_tables: support for multiple devices per netdev hook)
> Merging wireless-drivers-next/master (f0f383347ced brcmfmac: remove leading space)
> Merging bluetooth/master (2eb71a3a68c3 Bluetooth: Clear HCI_LL_RPA_RESOLUTION flag on reset)
> Merging mac80211-next/master (1e8f471425f4 mac80211_hwsim: notify wmediumd of used MAC addresses)
> Merging gfs2/for-next (197694d09af5 docs: filesystems: convert gfs2-glocks.txt to ReST)
> Merging mtd/mtd/next (025a06c1104c mtd: Convert fallthrough comments into statements)
> Merging nand/nand/next (fca88925d769 mtd: rawnand: toshiba: Support reading the number of bitflips for BENAND (Built-in ECC NAND))
> Merging spi-nor/spi-nor/next (8f3d9f354286 Linux 5.7-rc1)
> Merging crypto/master (fcb90d51c375 crypto: af_alg - bool type cosmetics)
> Merging drm/drm-next (8f3d9f354286 Linux 5.7-rc1)
> Merging amdgpu/drm-next (1fca2edfde08 PCI/P2PDMA: Add additional AMD ZEN root ports to the whitelist)
> CONFLICT (content): Merge conflict in drivers/gpu/drm/amd/powerplay/renoir_ppt.c
> Merging drm-intel/for-linux-next (a080bd994c40 drm/i915/gt: Update PMINTRMSK holding fw)
> CONFLICT (content): Merge conflict in drivers/gpu/drm/i915/gt/selftest_rc6.c
> CONFLICT (content): Merge conflict in drivers/gpu/drm/i915/display/intel_ddi.c
> Merging drm-tegra/drm/tegra/for-next (e32c8c2a5fbe drm/tegra: hdmi: Silence deferred-probe error)
> Merging drm-misc/for-linux-next (702a21425a6d dt-bindings: display: move DSI panels to panel-simple-dsi)
> CONFLICT (content): Merge conflict in drivers/gpu/drm/i915/display/intel_dp_mst.c
> CONFLICT (content): Merge conflict in MAINTAINERS
> Merging drm-msm/msm-next (a5fb8b918920 drm/msm/a6xx: Use the DMA API for GMU memory objects)
> Merging mali-dp/for-upstream/mali-dp (f634c6a80287 dt/bindings: display: Add optional property node define for Mali DP500)
> Merging imx-drm/imx-drm/next (2c76b324c794 drm/imx: parallel-display: Adjust bus_flags handling)
> Merging etnaviv/etnaviv/next (f232d9ec029c drm/etnaviv: fix TS cache flushing on GPUs with BLT engine)
> Merging regmap/for-next (39165b8dd055 Merge branch 'regmap-5.8' into regmap-next)
> Merging sound/for-next (3e8f3bd04716 ALSA: usb-audio: RME Babyface Pro mixer patch)
> Merging sound-asoc/for-next (b36a2c84f183 Merge branch 'asoc-5.8' into asoc-next)
> $ git reset --hard HEAD^
> Merging next-20200414 version of sound-asoc
> Merging modules/modules-next (0f74226649fb kernel: module: Replace zero-length array with flexible-array member)
> Merging input/next (3a8579629665 Input: update SPDX tag for input-event-codes.h)
> Merging block/for-next (8f3d9f354286 Linux 5.7-rc1)
> Merging device-mapper/for-next (8267d8fb4819 dm integrity: fix logic bug in integrity tag testing)
> Merging pcmcia/pcmcia-next (a8c122f72d94 pcmcia: remove some unused space characters)
> Merging mmc/next (23ecdb29060f Merge branch 'fixes' into next)
> Merging md/for-next (e820d55cb99d md: fix raid10 hang issue caused by barrier)
> Merging mfd/for-mfd-next (d2923aa45356 mfd: intel-lpss: Fix Intel Elkhart Lake LPSS I2C input clock)
> Merging backlight/for-backlight-next (ee0c8e494cc3 backlight: corgi: Convert to use GPIO descriptors)
> Merging battery/for-next (164eaf6b435c power: supply: 88pm860x_battery: remove redundant dev_err message)
> Merging regulator/for-next (51f66fe6951c Merge branch 'regulator-5.8' into regulator-next)
> Merging security/next-testing (3e27a33932df security: remove duplicated include from security.h)
> Merging apparmor/apparmor-next (01df52d726b5 apparmor: remove duplicate check of xattrs on profile attachment.)
> Merging integrity/next-integrity (9e2b4be377f0 ima: add a new CONFIG for loading arch-specific policies)
> Merging keys/keys-next (43672cf93c6d Merge branch 'notifications-pipe-core' into keys-next)
> CONFLICT (content): Merge conflict in include/linux/lsm_hooks.h
> CONFLICT (content): Merge conflict in fs/pipe.c
> Applying: io_uring: fix up for get_pipe_info() API change
> Applying: security: keys: fixup for "security: Refactor declaration of LSM hooks"
> Merging selinux/next (433e3aa37773 selinux: drop unnecessary smp_load_acquire() call)
> Merging smack/for-next (92604e825304 smack: use GFP_NOFS while holding inode_smack::smk_lock)
> Merging tomoyo/master (8f3d9f354286 Linux 5.7-rc1)
> Merging tpmdd/next (872b0971d74b tpm: ibmvtpm: retry on H_CLOSED in tpm_ibmvtpm_send())
> Merging watchdog/master (ea104a9e4d3e watchdog: sp805: fix restart handler)
> Merging iommu/next (ff68eb23308e Merge branches 'iommu/fixes', 'arm/qcom', 'arm/omap', 'arm/smmu', 'x86/amd', 'x86/vt-d', 'virtio' and 'core' into next)
> Merging vfio/next (f44efca0493d vfio: Ignore -ENODEV when getting MSI cookie)
> Merging audit/next (8f3d9f354286 Linux 5.7-rc1)
> Merging devicetree/for-next (befc8236a74f dt-bindings: memory: tegra: Add external memory controller binding for Tegra210)
> Merging mailbox/mailbox-for-next (0a67003b1985 mailbox: imx: add SCU MU support)
> Merging spi/for-next (5810dd79dec4 Merge branch 'spi-5.8' into spi-next)
> Merging tip/auto-latest (354a2fb98a37 Merge branch 'core/urgent')
> Merging clockevents/timers/drivers/next (c1ac28a4de6f Revert "clocksource: Avoid creating dead devices")
> Merging edac/edac-for-next (d9976bc155b1 MAINTAINERS: Remove sifive_l2_cache.c from EDAC-SIFIVE pattern)
> Merging irqchip/irq/irqchip-next (4cea749d56be Revert "irqchip/xilinx: Enable generic irq multi handler")
> Merging ftrace/for-next (8e99cf91b99b tracing: Do not allocate buffer in trace_find_next_entry() in atomic)
> Merging rcu/rcu/next (350957908464 Improve KCSAN documentation a bit)
> Merging kvm/linux-next (dbef2808af6c KVM: VMX: fix crash cleanup when KVM wasn't used)
> Merging kvm-arm/next (463050599742 Merge tag 'kvm-arm-removal' into kvmarm-master/next)
> Merging kvm-ppc/kvm-ppc-next (9a5788c615f5 KVM: PPC: Book3S HV: Add a capability for enabling secure guests)
> Merging kvms390/next (7a2653612bb6 s390/gmap: return proper error code on ksm unsharing)
> Merging xen-tip/linux-next (6b51fd3f65a2 xen/xenbus: ensure xenbus_map_ring_valloc() returns proper grant status)
> Merging percpu/for-next (dedac37ea96b Merge branch 'for-5.7' into for-next)
> Merging workqueues/for-next (4acf8a423cd3 Merge branch 'for-5.7' into for-next)
> Merging drivers-x86/for-next (8f3d9f354286 Linux 5.7-rc1)
> Merging chrome-platform/for-next (9d33ea331032 platform/chrome: cros_ec_typec: Register port partner)
> Merging hsi/for-next (bb6d3fb354c5 Linux 5.6-rc1)
> Merging leds/for-next (10a6cce3c1a1 Group LED functions according to functionality, and add some explaining comments.)
> CONFLICT (content): Merge conflict in drivers/leds/Makefile
> Merging ipmi/for-next (ab032f08dc45 ipmi:bt-bmc: Avoid unnecessary check)
> Merging driver-core/driver-core-next (8f3d9f354286 Linux 5.7-rc1)
> Merging usb/usb-next (8f3d9f354286 Linux 5.7-rc1)
> Merging usb-gadget/next (4a5dbd900957 dt-bindings: usb: add documentation for aspeed usb-vhub)
> Merging usb-serial/usb-next (8f3d9f354286 Linux 5.7-rc1)
> Merging usb-chipidea-next/ci-for-usb-next (95caa2ae70fd usb: chipidea: allow disabling glue drivers if EMBEDDED)
> Merging phy-next/next (8f3d9f354286 Linux 5.7-rc1)
> Merging tty/tty-next (8f3d9f354286 Linux 5.7-rc1)
> Merging char-misc/char-misc-next (8f3d9f354286 Linux 5.7-rc1)
> Merging extcon/extcon-next (8f3d9f354286 Linux 5.7-rc1)
> Merging soundwire/next (8f3d9f354286 Linux 5.7-rc1)
> Merging thunderbolt/next (8f3d9f354286 Linux 5.7-rc1)
> Merging staging/staging-next (ce920326663b staging: vt6656: formulate rspinf values into tables)
> Merging mux/for-next (f356d58c3a04 Merge branch 'i2c-mux/for-next' into for-next)
> Merging icc/icc-next (03c4e6186bbb interconnect: qcom: Add OSM L3 support on SC7180)
> Merging slave-dma/next (c2ce6bbcfc9f dmaengine: idxd: export hw version through sysfs)
> Merging cgroup/for-next (eec8fd0277e3 device_cgroup: Cleanup cgroup eBPF device filter code)
> Merging scsi/for-next (8d5e0fd1f288 Merge branch 'misc' into for-next)
> Merging scsi-mkp/for-next (1e4ffb8344c5 scsi: libsas: Add missing annotation for sas_ata_qc_issue())
> Merging vhost/linux-next (d4a85c2ace89 vdpa: fix comment of vdpa_register_device())
> Merging rpmsg/for-next (45c2824de341 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc-next' into for-next)
> Merging gpio/for-next (8f3d9f354286 Linux 5.7-rc1)
> Merging gpio-brgl/gpio/for-next (ea06a482a47c gpiolib: of: improve gpiolib-of support of pull up/down on expanders)
> Merging gpio-intel/for-next (8f3d9f354286 Linux 5.7-rc1)
> Merging pinctrl/for-next (c42f69b4207e pinctrl: qcom: fix compilation error)
> Merging pinctrl-intel/for-next (db7102d67b32 pinctrl: lynxpoint: Use platform_get_irq_optional() explicitly)
> Merging pinctrl-samsung/for-next (b577a2799140 pinctrl: samsung: Correct setting of eint wakeup mask on s5pv210)
> Merging pwm/for-next (9cc5f232a4b6 pwm: pca9685: Fix PWM/GPIO inter-operation)
> Merging userns/for-next (560d9e6bc878 proc: Handle umounts cleanly)
> Merging ktest/for-next (1091c8fce8aa ktest: Fix typos in ktest.pl)
> Merging random/dev (ab9a7e27044b random: avoid warnings for !CONFIG_NUMA builds)
> Merging kselftest/next (b87080eab4c1 selftests/ipc: Fix test failure seen after initial test run)
> Merging y2038/y2038 (c4e71212a245 Revert "drm/etnaviv: reject timeouts with tv_nsec >= NSEC_PER_SEC")
> Merging livepatching/for-next (d28b4c1b2b3d Merge branch 'for-5.6/selftests' into for-next)
> Merging coresight/next (50f3e61d96bd coresight: etb10: Make coresight_etb_groups static)
> Merging rtc/rtc-next (11ddbdfb68e4 rtc: rc5t619: Fix an ERR_PTR vs NULL check)
> Merging nvdimm/libnvdimm-for-next (f6d2b802f80d Merge branch 'for-5.7/libnvdimm' into libnvdimm-for-next)
> Merging at24/at24/for-next (8f3d9f354286 Linux 5.7-rc1)
> Merging ntb/ntb-next (5cc3de3c7435 NTB: ntb_test: Fix bug when counting remote files)
> Merging kspp/for-next/kspp (c7527373fe28 gcc-common.h: Update for GCC 10)
> Merging cisco/for-next (9e98c678c2d6 Linux 5.1-rc1)
> Merging gnss/gnss-next (8f3d9f354286 Linux 5.7-rc1)
> Merging fsi/next (2c01397b71c5 fsi: aspeed: Fix OPB0 byte order register values)
> CONFLICT (content): Merge conflict in drivers/fsi/Kconfig
> Merging slimbus/for-next (8f3d9f354286 Linux 5.7-rc1)
> Merging nvmem/for-next (8f3d9f354286 Linux 5.7-rc1)
> Merging xarray/xarray (27586ca786a7 XArray: Handle retry entries within xas_find_marked)
> Merging hyperv/hyperv-next (e66b54d07be4 drivers: hv: remove redundant assignment to pointer primary_channel)
> Merging auxdisplay/auxdisplay (2f920c0f0e29 auxdisplay: charlcd: replace zero-length array with flexible-array member)
> Merging kgdb/kgdb/for-next (5ea771abd5a3 kdb: Censor attempts to set PROMPT without ENABLE_MEM_READ)
> Merging pidfd/for-next (6952a4f64644 selftests: add pid namespace ENOMEM regression test)
> Merging devfreq/devfreq-next (a35a2f2b3e6e PM / devfreq: tegra30: Delete an error message in tegra_devfreq_probe())
> Merging hmm/hmm (8f3d9f354286 Linux 5.7-rc1)
> Merging fpga/for-next (cef0ca6417de fpga: dfl: afu: support debug access to memory-mapped afu regions)
> Merging kunit/test (8f3d9f354286 Linux 5.7-rc1)
> Merging cel/cel-next (36b6e409294a svcrdma: Fix leak of svc_rdma_recv_ctxt objects)
> Merging generic-ioremap/for-next (4bdc0d676a64 remove ioremap_nocache and devm_ioremap_nocache)
> Merging cfi/cfi/next (b6fe8bc67d2d mtd: hyperbus: move direct mapping setup to AM654 HBMC driver)
> Merging kunit-next/kunit (8f3d9f354286 Linux 5.7-rc1)
> Merging trivial/for-next (fad7c9020948 err.h: remove deprecated PTR_RET for good)
> Merging zx2c4/for-next (16fbf79b0f83 Linux 5.6-rc7)
> Merging mhi/mhi-next (8f3d9f354286 Linux 5.7-rc1)
> Merging akpm-current/current (547e35135ac5 usb: core: kcov: collect coverage from usb complete callback)
> $ git checkout -b akpm remotes/origin/akpm/master
> Applying: mm/kmemleak: silence KCSAN splats in checksum
> Applying: mm/frontswap: mark various intentional data races
> Applying: mm/page_io: mark various intentional data races
> Applying: mm-page_io-mark-various-intentional-data-races-v2
> Applying: mm/swap_state: mark various intentional data races
> Applying: mm/filemap.c: fix a data race in filemap_fault()
> Applying: mm/swapfile: fix and annotate various data races
> Applying: mm-swapfile-fix-and-annotate-various-data-races-v2
> Applying: mm/page_counter: fix various data races at memsw
> Applying: mm/memcontrol: fix a data race in scan count
> Applying: mm/list_lru: fix a data race in list_lru_count_one
> Applying: mm/mempool: fix a data race in mempool_free()
> Applying: mm/util.c: annotate an data race at vm_committed_as
> Applying: mm/rmap: annotate a data race at tlb_flush_batched
> Applying: mm: annotate a data race in page_zonenum()
> Applying: mm/swap.c: annotate data races for lru_rotate_pvecs
> Applying: net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy
> Applying: net-zerocopy-use-vm_insert_pages-for-tcp-rcv-zerocopy-fix
> Applying: mm/debug: add tests validating architecture page table helpers
> Applying: mm/madvise: pass task and mm to do_madvise
> Applying: mm/madvise: introduce process_madvise() syscall: an external memory hinting API
> Applying: fix process_madvise build break for arm64
> Applying: mm/madvise: check fatal signal pending of target process
> Applying: pid: move pidfd_get_pid() to pid.c
> Applying: mm/madvise: support both pid and pidfd for process_madvise
> Applying: mm/madvise: employ mmget_still_valid() for write lock
> Applying: mm/madvise: allow KSM hints for remote API
> Applying: kexec: prevent removal of memory in use by a loaded kexec image
> Applying: mm/memory_hotplug: allow arch override of non boot memory resource names
> Applying: arm64: memory: give hotplug memory a different resource name
> Applying: drivers/media/platform/sti/delta/delta-ipc.c: fix read buffer overflow
> Merging akpm/master (572a70db833c drivers/media/platform/sti/delta/delta-ipc.c: fix read buffer overflow)