On Wed, 26 Aug 2020 at 08:33, Stephen Rothwell <sfr@xxxxxxxxxxxxxxxx> wrote: > > Hi all, > > News: There will be no linux-next releases next Monday or Tuesday. > > Changes since 20200825: > > The bpf-next tree lost its build failure. > > The drm-misc tree gained conflicts against Linus' tree and the amdgpu > tree. It also gained a semantic conflict against the drm-misc-fixes tree. > > Non-merge commits (relative to Linus' tree): 2773 > 3346 files changed, 94589 insertions(+), 35418 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 328 trees (counting Linus' and 86 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 (abb3438d69fb Merge tag 'm68knommu-for-v5.9-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu) > Merging fixes/master (9123e3a74ec7 Linux 5.9-rc1) > Merging kbuild-current/fixes (510bc3cb1ddc kconfig: qconf: replace deprecated QString::sprintf() with QTextStream) > Merging arc-current/for-curr (37016ab49214 irqchip/eznps: Fix build error for !ARC700 builds) > Merging arm-current/fixes (5c6360ee4a0e ARM: 8988/1: mmu: fix crash in EFI calls due to p4d typo in create_mapping_late()) > Merging arm64-fixes/for-next/fixes (8d75785a8142 ARM64: vdso32: Install vdso32 from vdso_install) > Merging arm-soc-fixes/arm/fixes (9c8b0a9c37b7 Merge tag 'imx-fixes-5.9' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/fixes) > Merging uniphier-fixes/fixes (48778464bb7d Linux 5.8-rc2) > Merging drivers-memory-fixes/fixes (7ff3a2a626f7 memory: jz4780_nemc: Fix an error pointer vs NULL check in probe()) > Merging m68k-current/for-linus (382f429bb559 m68k: defconfig: Update defconfigs for v5.8-rc3) > Merging powerpc-fixes/fixes (64ef8f2c4791 powerpc/perf/hv-24x7: Move cpumask file to top folder of hv-24x7 driver) > Merging s390-fixes/fixes (b97bf44f9915 s390/pci: fix PF/VF linking on hot plug) > Merging sparc/master (0a95a6d1a4cd sparc: use for_each_child_of_node() macro) > Merging fscrypt-current/for-stable (2b4eae95c736 fscrypt: don't evict dirty inodes after removing key) > Merging net/master (2c6500e82e51 net: ethernet: ti: cpsw_new: fix clean up of vlan mc entries for host port) > Merging bpf/master (7787b6fc938e bpf, sysctl: Let bpf_stats_handler take a kernel pointer buffer) > Merging ipsec/master (4eb2e1341575 espintcp: restore IP CB before handing the packet to xfrm) > Merging netfilter/master (3622adb02623 ipv6: ndisc: adjust ndisc_ifinfo_sysctl_change prototype) > Merging ipvs/master (7c7ab580db49 net: Convert to use the fallthrough macro) > Merging wireless-drivers/master (9a2a0862d973 brcmfmac: reserve tx credit only when txctl is ready to send) > Merging mac80211/master (fce2ff728f95 nl80211: fix NL80211_ATTR_HE_6GHZ_CAPABILITY usage) > Merging rdma-fixes/for-rc (60b1af64eb35 RDMA/rxe: Fix the parent sysfs read when the interface has 15 chars) > Merging sound-current/for-linus (eed8f88b109a Revert "ALSA: hda: Add support for Loongson 7A1000 controller") > Merging sound-asoc-fixes/for-linus (d062085d61b1 ASoC: ti: fixup ams_delta_mute() function name) > Merging regmap-fixes/for-linus (d012a7190fc1 Linux 5.9-rc2) > Merging regulator-fixes/for-linus (3bec5b6aae83 Merge tag 'v5.9-rc2' into regulator-5.9) > Merging spi-fixes/for-linus (d1770b49661f Merge remote-tracking branch 'spi/for-5.9' into spi-linus) > Merging pci-current/for-linus (7c2308f79fc8 PCI/P2PDMA: Fix build without DMA ops) > Merging driver-core.current/driver-core-linus (9123e3a74ec7 Linux 5.9-rc1) > Merging tty.current/tty-linus (ea1fc02e12b6 tty: serial: imx: add dependence and build for earlycon) > Merging usb.current/usb-linus (23e26d057753 usb: typec: tcpm: Fix Fix source hard reset response for TDA 2.3.1.1 and TDA 2.3.1.2 failures) > Merging usb-gadget-fixes/fixes (bc9a2e226ea9 usb: dwc3: gadget: Handle ZLP for sg requests) > Merging usb-serial-fixes/usb-linus (6ccc48e0eb2f USB: serial: ftdi_sio: add IDs for Xsens Mti USB converter) > Merging usb-chipidea-fixes/ci-for-usb-stable (2d79b3360dcc usb: chipidea: core: add wakeup support for extcon) > Merging phy/fixes (afd55e6d1bd3 phy: qcom-qmp: Use correct values for ipq8074 PCIe Gen2 PHY init) > Merging staging.current/staging-linus (1dffeb8b8b4c staging: greybus: audio: fix uninitialized value issue) > Merging char-misc.current/char-misc-linus (9c97cecab0d4 Merge tag 'misc-habanalabs-fixes-2020-08-22' of git://people.freedesktop.org/~gabbayo/linux into char-misc-linus) > Merging soundwire-fixes/fixes (f8d0168e035f soundwire: bus: fix typo in comment on INTSTAT registers) > Merging thunderbolt-fixes/fixes (813050e0a9b8 thunderbolt: Use maximum USB3 link rate when reclaiming if link is not up) > Merging input-current/for-linus (9e8238020c5b Merge branch 'next' into for-linus) > Merging crypto-current/master (bfe8fe939a04 crypto: sa2ul - add Kconfig selects to fix build error) > Merging ide/master (6800cd8cbc6e ide-acpi: use %*ph to print small buffer) > Merging vfio-fixes/for-linus (aae7a75a821a vfio/type1: Add proper error unwind for vfio_iommu_replay()) > Merging kselftest-fixes/fixes (5c1e4f7e9e49 selftests/timers: Turn off timeout setting) > Merging modules-fixes/modules-linus (57baec7b1b04 scripts/nsdeps: make sure to pass all module source files to spatch) > Merging dmaengine-fixes/fixes (6d6018fc30be drivers/dma/dma-jz4780: Fix race condition between probe and irq handler) > Merging backlight-fixes/for-backlight-fixes (219d54332a09 Linux 5.4) > Merging mtd-fixes/mtd/fixes (f7e6b19bc764 mtd: properly check all write ioctls for permissions) > Merging mfd-fixes/for-mfd-fixes (dddf4ddc3971 mfd: mfd-core: Ensure disabled devices are ignored without error) > Merging v4l-dvb-fixes/fixes (0d6db85131e0 Revert "media: atomisp: keep the ISP powered on when setting it") > Merging reset-fixes/reset/fixes (b460e0a9e240 reset: intel: add unspecified HAS_IOMEM dependency) > Merging mips-fixes/mips-fixes (91dbd73a1739 mips/oprofile: Fix fallthrough placement) > Merging at91-fixes/at91-fixes (54ecb8f7028c Linux 5.4-rc1) > Merging omap-fixes/fixes (6542e2b613c2 ARM: dts: omap5: Fix DSI base address and clocks) > Merging kvm-fixes/master (b5331379bc62 KVM: arm64: Only reschedule if MMU_NOTIFIER_RANGE_BLOCKABLE is not set) > Merging kvms390-fixes/master (774911290c58 KVM: s390: reduce number of IO pins to 1) > Merging hwmon-fixes/hwmon (cecf7560f00a hwmon: (applesmc) check status earlier.) > Merging nvdimm-fixes/libnvdimm-fixes (c2affe920b0e dax: do not print error message for non-persistent memory block device) > Merging btrfs-fixes/next-fixes (c9f8e44ec4a5 Merge branch 'misc-5.9' into next-fixes) > Merging vfs-fixes/fixes (9d682ea6bcc7 vboxsf: Fix the check for the old binary mount-arguments struct) > Merging dma-mapping-fixes/for-linus (7dc6fd0f3b84 Merge branch 'i2c/for-current' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux) > Merging i3c-fixes/master (6fbc7275c7a9 Linux 5.2-rc7) > Merging drivers-x86-fixes/fixes (9123e3a74ec7 Linux 5.9-rc1) > Merging samsung-krzk-fixes/fixes (9123e3a74ec7 Linux 5.9-rc1) > Merging pinctrl-samsung-fixes/pinctrl-fixes (9123e3a74ec7 Linux 5.9-rc1) > Merging devicetree-fixes/dt/linus (5cd841d2676a dt-bindings: vendor-prefixes: Remove trailing whitespace) > Merging scsi-fixes/fixes (75d46c6d15ef scsi: scsi_debug: Remove superfluous close zone in resp_open_zone()) > Merging drm-fixes/drm-fixes (d012a7190fc1 Linux 5.9-rc2) > Merging amdgpu-fixes/drm-fixes (2c409ba81be2 drm/radeon: fix si_enable_smc_cac() failed issue) > Merging drm-intel-fixes/for-linux-next-fixes (d012a7190fc1 Linux 5.9-rc2) > Merging mmc-fixes/fixes (710d4d916e6d dt-bindings: mmc: Add missing description for clk_in/out_sd1) > Merging rtc-fixes/rtc-fixes (9123e3a74ec7 Linux 5.9-rc1) > Merging gnss-fixes/gnss-linus (48778464bb7d Linux 5.8-rc2) > Merging hyperv-fixes/hyperv-fixes (b46b4a8a57c3 hv_utils: drain the timesync packets on onchannelcallback) > Merging soc-fsl-fixes/fix (fe8fe7723a3a soc: fsl: dpio: register dpio irq handlers after dpio create) > Merging risc-v-fixes/fixes (0981b50cd6c7 riscv/mm: Simplify retry logic in do_page_fault()) > Merging pidfd-fixes/fixes (bda4c60d02e9 sys: Convert to the new fallthrough notation) > Merging fpga-fixes/fixes (8614afd689df fpga: dfl: fix bug in port reset handshake) > Merging spdx/spdx-linus (9123e3a74ec7 Linux 5.9-rc1) > Merging gpio-intel-fixes/fixes (9123e3a74ec7 Linux 5.9-rc1) > Merging pinctrl-intel-fixes/fixes (9123e3a74ec7 Linux 5.9-rc1) > Merging erofs-fixes/fixes (9ebcfadb0610 Linux 5.8-rc3) > Merging integrity-fixes/fixes (843385694721 evm: Fix a small race in init_desc()) > Merging kunit-fixes/kunit-fixes (9123e3a74ec7 Linux 5.9-rc1) > Merging ubifs-fixes/fixes (f37e99aca03f Merge tag 's390-5.8-6' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux into master) > Merging memblock-fixes/fixes (bd05220c7be3 arch/ia64: Restore arch-specific pgd_offset_k implementation) > Merging drm-misc-fixes/for-linux-next-fixes (7fd5b25499bc drm/omap: fix incorrect lock state) > Merging kspp-gustavo/for-next/kspp (df561f6688fe treewide: Use fallthrough pseudo-keyword) > Merging kbuild/for-next (514bad879fdb Merge branch 'kconfig' into for-next) > CONFLICT (content): Merge conflict in scripts/kconfig/qconf.h > Merging compiler-attributes/compiler-attributes (98d54f81e36b Linux 5.6-rc4) > Merging dma-mapping/for-next (d7e673ec2c8e dma-pool: Only allocate from CMA when in same memory zone) > 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 (4dffbda6a996 Merge branches 'fixes' and 'misc' into for-next) > Merging arm64/for-next/core (3df14264ad99 recordmcount: Fix build failure on non arm64) > Merging arm-perf/for-next/perf (55fdc1f44cd6 arm64: perf: Expose some new events via sysfs) > Merging arm-soc/for-next (2694ca73fa41 ARM: Document merges) > Merging amlogic/for-next (c943b84fab78 Merge branch 'v5.10/dt64' into tmp/aml-rebuild) > Merging aspeed/for-next (7c32a9d95c9a ARM: dts: aspeed: wedge40: Update UART4 pin settings) > Merging at91/at91-next (b68f43873b72 Merge branch 'at91-soc' into at91-next) > Merging drivers-memory/for-next (f42ae4bbf94c memory: brcmstb_dpfe: fix array index out of bounds) > Merging imx-mxs/for-next (427954264555 Merge branch 'imx/defconfig' into for-next) > Merging keystone/next (50c950e2c8b6 Merge branch 'for_5.9/driver-soc' into next) > Merging mediatek/for-next (647a84d1e4dc Merge branch 'v5.8-next/soc' into for-next) > Merging mvebu/for-next (29bd9d8c2ac1 Merge branch 'mvebu/dt64' into mvebu/for-next) > Merging omap/for-next (390f789055a0 Merge branch 'omap-for-v5.10/dt' into for-next) > Merging qcom/for-next (9123e3a74ec7 Linux 5.9-rc1) > Merging raspberrypi/for-next (9123e3a74ec7 Linux 5.9-rc1) > Merging realtek/for-next (486f29df6941 Merge branch 'v5.8/dt' into next) > Merging renesas/next (15c95b417a9c Merge branches 'renesas-arm-defconfig-for-v5.10', 'renesas-arm-dt-for-v5.10' and 'renesas-drivers-for-v5.10' into renesas-next) > Merging reset/reset/next (2983e2385ff6 reset: imx7: add the cm4 reset for i.MX8MQ) > CONFLICT (content): Merge conflict in drivers/reset/reset-imx7.c > Merging rockchip/for-next (088d74f51158 Merge branch 'v5.9-clk/next' into for-next) > Merging samsung-krzk/for-next (f609c46be3ca Merge branch 'next/soc-s3c-cleanup' into for-next) > Merging scmi/for-linux-next (d012a7190fc1 Linux 5.9-rc2) > Merging sunxi/sunxi/for-next (9123e3a74ec7 Linux 5.9-rc1) > Merging tegra/for-next (8617339892a6 Merge branch for-5.9/arm64/dt into for-next) > Merging ti-k3/ti-k3-next (1e3d655fe7b4 Merge branch 'ti-k3-config-next' into ti-k3-next) > Merging ti-k3-new/ti-k3-next (9123e3a74ec7 Linux 5.9-rc1) > Merging uniphier/for-next (4f8fb65af529 Merge branch 'dt64' into for-next) > Merging clk/clk-next (24907ec54702 Merge branch 'clk-fixes' into clk-next) > Merging clk-samsung/for-next (3d77e6a8804a Linux 5.7) > Merging csky/linux-next (bdcd93ef9afb csky: Add context tracking support) > Merging h8300/h8300-next (8808515be0ed h8300: Replace <linux/clk-provider.h> by <linux/of_clk.h>) > Merging ia64/next (1a9d3c34c593 x86/cpu: Add Lakefield, Alder Lake and Rocket Lake to Intel family) > Merging m68k/for-next (382f429bb559 m68k: defconfig: Update defconfigs for v5.8-rc3) > Merging m68knommu/for-next (0fdaa525ea1c binfmt_flat: revert "binfmt_flat: don't offset the data start") > Merging microblaze/next (b3a9e3b9622a Linux 5.8-rc1) > Merging mips/mips-next (625326ea9c84 MIPS: Remove PNX833x alias NXP_STB22x) > Merging nds32/next (0a2e478902c7 nds32: use get_kernel_nofault in dump_mem) > Merging nios2/for-next (6b57fa4d374b nios2: signal: Mark expected switch fall-through) > Merging openrisc/for-next (55b2662ec665 openrisc: uaccess: Add user address space check to access_ok) > Merging parisc-hd/for-next (bcf876870b95 Linux 5.8) > Merging powerpc/next (9123e3a74ec7 Linux 5.9-rc1) > Merging fsl/next (a76bea0287ce powerpc/kmcent2: add ranges to the pci bridges) > Merging soc-fsl/next (e9e4ef9116b1 soc: fsl: dpio: Remove unused inline function qbman_write_eqcr_am_rt_register) > Merging risc-v/for-next (f75fa0a51b8b efi: Rename arm-init to efi-init common for all arch) > Merging s390/features (9123e3a74ec7 Linux 5.9-rc1) > Merging sh/for-next (0c64a0dce51f sh: landisk: Add missing initialization of sh_io_port_base) > Merging sparc-next/master (dd0d718152e4 Merge tag 'spi-fix-v5.8-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi) > Merging uml/linux-next (f6e8c474390b um: virtio: Replace zero-length array with flexible-array) > Merging xtensa/xtensa-for-next (a0fc1436f1f4 xtensa: add missing exclusive access state management) > Merging fscrypt/master (55e32c54bbd5 fscrypt: don't load ->i_crypt_info before it's known to be valid) > Merging afs/afs-next (8409f67b6437 afs: Adjust the fileserver rotation algorithm to reprobe/retry more quickly) > Merging btrfs/for-next (e36d3dfd9828 Merge branch 'for-next-next-v5.9-20200824' into for-next-20200824) > Merging ceph/master (496ceaf12432 ceph: don't allow setlease on cephfs) > Merging cifs/for-next (d012a7190fc1 Linux 5.9-rc2) > Merging configfs/for-next (059ccbfff8a8 configfs: use flush file op to commit writes to a binary file) > Merging ecryptfs/next (8b614cb8f1dc Merge tag '5.6-rc4-smb3-fixes' of git://git.samba.org/sfrench/cifs-2.6) > Merging erofs/dev (cfcedfe21820 erofs: avoid duplicated permission check for "trusted." xattrs) > Merging exfat/dev (34d41dbe5455 exfat: use i_blocksize() to get blocksize) > Merging ext3/for_next (de575ac602ab Pull reiserfs spelling fixes.) > Merging ext4/dev (27bc446e2def ext4: limit the length of per-inode prealloc list) > Merging f2fs/dev (da0815f3bce1 f2fs: Use generic casefolding support) > Merging fsverity/fsverity (f3db0bed4583 fs-verity: use smp_load_acquire() for ->i_verity_info) > Merging fuse/for-next (9e9e23bd2d36 fuse: update project homepage) > Merging jfs/jfs-next (7aba5dcc2346 jfs: Replace zero-length array with flexible-array member) > Merging nfs/linux-next (d012a7190fc1 Linux 5.9-rc2) > Merging nfs-anna/linux-next (65caafd0d214 SUNRPC reverting d03727b248d0 ("NFSv4 fix CLOSE not waiting for direct IO compeletion")) > Merging nfsd/nfsd-next (9123e3a74ec7 Linux 5.9-rc1) > Merging cel/cel-next (ad112aa8b1ac SUNRPC: remove duplicate include) > Merging orangefs/for-next (e848643b524b orangefs: remove unnecessary assignment to variable ret) > Merging overlayfs/overlayfs-next (4518dfcf761e ovl: fix lookup of indexed hardlinks with metacopy) > Merging ubifs/next (798b7347e4f2 jffs2: fix UAF problem) > Merging v9fs/9p-next (2ed0b7578170 9p: Remove unneeded cast from memory allocation) > Merging xfs/for-next (96cf2a2c7556 xfs: Fix UBSAN null-ptr-deref in xfs_sysfs_init) > Merging zonefs/for-next (2f4b7462d2fa zonefs: update documentation to reflect zone size vs capacity) > Merging iomap/iomap-for-next (60263d5889e6 iomap: fall back to buffered writes for invalidation failures) > Merging djw-vfs/vfs-for-next (e4f9ba20d3b8 fs/xfs: Update xfs_ioctl_setattr_dax_invalidate()) > Merging file-locks/locks-next (c0842fbc1b18 random32: move the pseudo-random 32-bit definitions to prandom.h) > Merging vfs/for-next (bcf876870b95 Linux 5.8) > Merging printk/for-next (20d6ee092831 Merge branch 'for-5.10' into for-next) > Merging pci/next (9123e3a74ec7 Linux 5.9-rc1) > Merging pstore/for-next/pstore (137c6236aeec mailmap: Add WeiXiong Liao) > CONFLICT (content): Merge conflict in .mailmap > Merging hid/for-next (de11ec5fedd9 Merge branch 'for-5.9/upstream-fixes' into for-next) > Merging i2c/i2c/for-next (3f7462407ce3 Merge branch 'i2c/for-current' into i2c/for-next) > Merging i3c/i3c/next (9da36a7ec421 i3c: master add i3c_master_attach_boardinfo to preserve boardinfo) > Merging dmi/dmi-for-next (a3d13a0a23ea Replace HTTP links with HTTPS ones: DMI/SMBIOS SUPPORT) > Merging hwmon-staging/hwmon-next (314119a53803 dt-bindings: hwmon: Add bindings for ADM1266) > Merging jc_docs/docs-next (92001bc0365a Documentation: laptops: thinkpad-acpi: fix underline length build warning) > Merging v4l-dvb/master (9a538b83612c media: venus: core: Add support for opp tables/perf voting) > Merging v4l-dvb-next/master (0d6db85131e0 Revert "media: atomisp: keep the ISP powered on when setting it") > Merging fbdev/fbdev-for-next (732146a3f1dc video: fbdev: imxfb: fix a typo in imxfb_probe()) > Merging pm/linux-next (4958dfca3d0f Merge branch 'pm-cpufreq' into linux-next) > Merging cpufreq-arm/cpufreq/arm/linux-next (99bcfd231280 cpufreq: tegra186: Fix initial frequency) > Merging cpupower/cpupower (527b7779e5ec cpupower: speed up generating git version string) > Merging devfreq/devfreq-next (9123e3a74ec7 Linux 5.9-rc1) > Merging opp/opp/linux-next (8c6269534d00 opp: Set required OPPs in reverse order when scaling down) > Merging thermal/thermal/linux-next (6f55be9fd5ee Merge branch 'thermal/fixes' into thermal/linux-next) > 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 (fa601a9ebd49 fs: dlm: implement tcp graceful shutdown) > Merging swiotlb/linux-next (4cdfb27ba80d xen/swiotlb: remember having called xen_create_contiguous_region()) > CONFLICT (content): Merge conflict in drivers/xen/swiotlb-xen.c > Merging rdma/for-next (c0f4979e90ea RDMA/cm: Remove unused cm_class) > Merging net-next/master (ca65a280fb4b sunrpc: Avoid comma separated statements) > Merging bpf-next/master (cd04b04de119 selftests/bpf: Add set test to resolve_btfids) > CONFLICT (content): Merge conflict in tools/lib/bpf/libbpf.c > Merging ipsec-next/master (da7955405fb2 sfc: Fix build with CONFIG_RFS_ACCEL disabled.) > Merging mlx5-next/mlx5-next (9123e3a74ec7 Linux 5.9-rc1) > Merging netfilter-next/master (d0a84e1f38d9 ethtool: allow flow-type ether without IP protocol field) > Merging ipvs-next/master (bfdd5aaa54b0 Merge tag 'Smack-for-5.9' of git://github.com/cschaufler/smack-next) > Merging wireless-drivers-next/master (eb77802e0daa Merge ath-next from git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git) > Merging bluetooth/master (3b799254cf6f Bluetooth: hci_uart: Cancel init work before unregistering) > Merging mac80211-next/master (e5b15f5af21a Merge branch 'ptp-Add-generic-helper-functions') > Merging gfs2/for-next (e28c02b94f9e gfs2: When gfs2_dirty_inode gets a glock error, dump the glock) > Merging mtd/mtd/next (6a1380271b75 Merge tag 'nand/for-5.9' of git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux into mtd/next) > Merging nand/nand/next (da151e3458c8 dt-bindings: mtd: fsl-upm-nand: Deprecate chip-delay and fsl, upm-wait-flags) > Merging spi-nor/spi-nor/next (e93a977367b2 mtd: revert "spi-nor: intel: provide a range for poll_timout") > Merging crypto/master (6779d0e6b0fe crypto: arm/curve25519 - include <linux/scatterlist.h>) > Merging drm/drm-next (62975d27d647 drm/ttm: revert "drm/ttm: make TT creation purely optional v3") > Merging amdgpu/drm-next (65ecc6928926 drm/amdgpu: add a wrapper for atom asic_init) > CONFLICT (content): Merge conflict in drivers/gpu/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c > CONFLICT (content): Merge conflict in drivers/gpu/drm/amd/pm/inc/smu_v11_0.h > CONFLICT (content): Merge conflict in drivers/gpu/drm/amd/pm/inc/smu11_driver_if_sienna_cichlid.h > CONFLICT (content): Merge conflict in drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c > CONFLICT (content): Merge conflict in drivers/gpu/drm/amd/display/dc/core/dc_link.c > CONFLICT (content): Merge conflict in drivers/gpu/drm/amd/display/dc/bios/command_table2.c > CONFLICT (content): Merge conflict in drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c > CONFLICT (content): Merge conflict in drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c > Merging drm-intel/for-linux-next (ced026e959be drm/i915: Update DRIVER_DATE to 20200824) > Merging drm-tegra/drm/tegra/for-next (4fba6d22ca9a drm/tegra: plane: Support 180° rotation) > Merging drm-misc/for-linux-next (ebb21aa1882f drm/ttm: drop bus.size from bus placement.) > CONFLICT (content): Merge conflict in drivers/video/fbdev/savage/savagefb_driver.c > CONFLICT (content): Merge conflict in drivers/video/fbdev/atmel_lcdfb.c > CONFLICT (content): Merge conflict in drivers/video/fbdev/arcfb.c > CONFLICT (content): Merge conflict in drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c > CONFLICT (content): Merge conflict in drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h > CONFLICT (content): Merge conflict in drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c > CONFLICT (content): Merge conflict in drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c > Applying: fix interaction with drm-misc-fix commit > Merging drm-msm/msm-next (5e0c22d4a9dd drm/msm/a6xx: fix frequency not always being restored on GMU resume) > 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 (efd5a93d2a89 drm/imx: drop explicit drm_mode_config_cleanup) > Merging etnaviv/etnaviv/next (c5d5a32ead1e drm/etnaviv: fix ref count leak via pm_runtime_get_sync) > Merging regmap/for-next (d012a7190fc1 Linux 5.9-rc2) > Merging sound/for-next (14b51ccd2674 ALSA: usb-audio: Correct wrongly matching entries with audio class) > Merging sound-asoc/for-next (cd018773c645 Merge remote-tracking branch 'asoc/for-5.10' into asoc-next) > Merging modules/modules-next (262e6ae7081d modules: inherit TAINT_PROPRIETARY_MODULE) > Merging input/next (9b5fbad1dcee Input: MT - avoid comma separated statements) > Merging block/for-next (86cfccb66937 Merge tag 'dlm-5.9' of git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm) > Merging device-mapper/for-next (a9cb9f4148ef dm: don't call report zones for more than the user requested) > Merging pcmcia/pcmcia-next (46d079790663 pcmcia: make pccard_loop_tuple() static) > Merging mmc/next (10a70e0d4edd Merge branch 'fixes' into next) > Merging mfd/for-mfd-next (c563a66537d2 mfd: rn5t618: Add a power supply subdevice) > Merging backlight/for-backlight-next (7eb99a39ef76 video: backlight: cr_bllcd: Remove unused variable 'intensity') > Merging battery/for-next (ef805f217709 dt-bindings: power: reset: Convert reboot-mode to YAML) > Merging regulator/for-next (79bb4ac46a7f Merge remote-tracking branch 'regulator/for-5.10' into regulator-next) > Merging security/next-testing (bc62d68e2a0a device_cgroup: Fix RCU list debugging warning) > Merging apparmor/apparmor-next (e37986097ba6 apparmor: Use true and false for bool variable) > Merging integrity/next-integrity (d012a7190fc1 Linux 5.9-rc2) > Merging keys/keys-next (b6f61c314649 keys: Implement update for the big_key type) > Merging safesetid/safesetid-next (0476c865ded6 LSM: SafeSetID: Fix warnings reported by test bot) > Merging selinux/next (1b8b31a2e612 selinux: convert policy read-write lock to RCU) > Merging smack/next (42a2df3e829f Smack: prevent underflow in smk_set_cipso()) > Merging tomoyo/master (9123e3a74ec7 Linux 5.9-rc1) > Merging tpmdd/next (9123e3a74ec7 Linux 5.9-rc1) > Merging watchdog/master (18445bf405cb Merge tag 'spi-fix-v5.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi) > Merging iommu/next (e46b3c0d011e Merge tag 'arm-smmu-updates' of git://git.kernel.org/pub/scm/linux/kernel/git/will/linux into next) > Merging vfio/next (ccd59dce1a21 vfio/type1: Refactor vfio_iommu_type1_ioctl()) > Merging audit/next (265c32072b0c audit: uninitialize variable audit_sig_sid) > Merging devicetree/for-next (7ba58fff001d dt-bindings: Validate DT binding schema in a single call) > Merging mailbox/mailbox-for-next (884996986347 mailbox: mediatek: cmdq: clear task in channel before shutdown) > Merging spi/for-next (410c081be7ac Merge remote-tracking branch 'spi/for-5.10' into spi-next) > Merging tip/auto-latest (21f294e9c2da Merge branch 'perf/core') > Merging clockevents/timers/drivers/next (9fba22584e54 clocksource: Ingenic: Add support for the Ingenic X1000 OST.) > Merging edac/edac-for-next (e9b46cc8e3eb Merge branch 'edac-misc' into edac-for-next) > Merging irqchip/irq/irqchip-next (821fc9e261f3 irqchip/ingenic: Leave parent IRQ unmasked on suspend) > Merging ftrace/for-next (38ce2a9e33db tracing: Add trace_array_init_printk() to initialize instance trace_printk() buffers) > Merging rcu/rcu/next (72cc80705122 rcu: Remove unused "cpu" parameter from rcu_report_qs_rdp()) I've built and run an arm64 allmodconfig kernel where I use the defconfig as the base, I do this for testing purposes. I can see the following call trace [1]: [ 2595.811453][ T1] Running tests on all trace events: [ 2595.860933][ T1] Testing all events: [ 4316.066072][ T8] kworker/dying (8) used greatest stack depth: 27056 bytes left [ 8561.924871][ C0] watchdog: BUG: soft lockup - CPU#0 stuck for 22s! [migration/0:14] [ 8561.934498][ C0] Modules linked in: [ 8561.942303][ C0] irq event stamp: 4044 [ 8561.949044][ C0] hardirqs last enabled at (4043): [<ffffa000126b530c>] _raw_spin_unlock_irqrestore+0xac/0x138 [ 8561.960848][ C0] hardirqs last disabled at (4044): [<ffffa000126a89f8>] __schedule+0xf8/0x7e0 [ 8561.971418][ C0] softirqs last enabled at (3698): [<ffffa00010001b04>] __do_softirq+0x524/0x5f8 [ 8561.982191][ C0] softirqs last disabled at (3689): [<ffffa000101216c8>] __irq_exit_rcu+0x128/0x1a0 [ 8561.993068][ C0] CPU: 0 PID: 14 Comm: migration/0 Tainted: G W 5.9.0-rc2-next-20200826-00005-g24628bb4c0bf #1 [ 8562.005684][ C0] Hardware name: linux,dummy-virt (DT) [ 8562.013247][ C0] pstate: 80400005 (Nzcv daif +PAN -UAO BTYPE=--) [ 8562.021657][ C0] pc : arch_local_irq_enable+0x58/0x80 [ 8562.029323][ C0] lr : _raw_spin_unlock_irq+0x84/0xc0 [ 8562.036739][ C0] sp : ffff0000698efaa0 [ 8562.042984][ C0] x29: ffff0000698efaa0 x28: ffff00006ad0f270 [ 8562.053814][ C0] x27: ffff00006ad0f248 x26: ffff0000698d4718 [ 8562.064687][ C0] x25: ffff00006ad0e798 x24: ffffa000139e3a40 [ 8562.075506][ C0] x23: 0000000000000001 x22: ffffa000154f5000 [ 8562.086425][ C0] x21: ffff00006ad0e798 x20: ffff00006ad0e780 [ 8562.097255][ C0] x19: ffffa000126a905c x18: 00000000000014c0 [ 8562.108071][ C0] x17: 0000000000001500 x16: 0000000000001440 [ 8562.118918][ C0] x15: 00000000f1f1f1f1 x14: 003d090000000000 [ 8562.129739][ C0] x13: 00003d0900000000 x12: ffff80000d31df41 [ 8562.140544][ C0] x11: 1fffe0000d31df40 x10: ffff80000d31df40 [ 8562.151366][ C0] x9 : dfffa00000000000 x8 : ffff0000698efa07 [ 8562.162247][ C0] x7 : 0000000000000001 x6 : 00007ffff2ce20c0 [ 8562.173072][ C0] x5 : ffff0000698d4040 x4 : dfffa00000000000 [ 8562.183954][ C0] x3 : ffffa0001040f904 x2 : 0000000000000007 [ 8562.194811][ C0] x1 : ffffa00014080000 x0 : 00000000000000e0 [ 8562.205858][ C0] Call trace: [ 8562.211739][ C0] arch_local_irq_enable+0x58/0x80 [ 8562.219076][ C0] _raw_spin_unlock_irq+0x84/0xc0 [ 8562.226394][ C0] __schedule+0x75c/0x7e0 [ 8562.233074][ C0] preempt_schedule_notrace+0x64/0xc0 [ 8562.268210][ C0] ftrace_ops_list_func+0x494/0x4e0 [ 8562.275735][ C0] ftrace_graph_call+0x0/0x4 [ 8562.282647][ C0] preempt_count_add+0xc/0x240 [ 8562.289686][ C0] schedule+0xe4/0x160 [ 8562.296187][ C0] smpboot_thread_fn+0x47c/0x540 [ 8562.303377][ C0] kthread+0x23c/0x260 [ 8562.309906][ C0] ret_from_fork+0x10/0x18 [ 8562.316604][ C0] Kernel panic - not syncing: softlockup: hung tasks [ 8562.325230][ C0] CPU: 0 PID: 14 Comm: migration/0 Tainted: G W L 5.9.0-rc2-next-20200826-00005-g24628bb4c0bf #1 [ 8562.337861][ C0] Hardware name: linux,dummy-virt (DT) [ 8562.345374][ C0] Call trace: [ 8562.351228][ C0] dump_backtrace+0x0/0x320 [ 8562.358070][ C0] show_stack+0x38/0x60 [ 8562.364728][ C0] dump_stack+0x1c0/0x280 [ 8562.371447][ C0] panic+0x32c/0x614 [ 8562.377868][ C0] watchdog_timer_fn+0x49c/0x560 [ 8562.385076][ C0] __run_hrtimer+0x1cc/0x360 [ 8562.392021][ C0] __hrtimer_run_queues+0x1a0/0x220 [ 8562.399500][ C0] hrtimer_interrupt+0x1f8/0x440 [ 8562.406807][ C0] arch_timer_handler_virt+0x68/0xa0 [ 8562.414338][ C0] handle_percpu_devid_irq+0x118/0x2a0 [ 8562.421992][ C0] __handle_domain_irq+0x150/0x1c0 [ 8562.429315][ C0] gic_handle_irq+0x98/0x120 [ 8562.436297][ C0] el1_irq+0xd4/0x1c0 [ 8562.442748][ C0] arch_local_irq_enable+0x58/0x80 [ 8562.450116][ C0] _raw_spin_unlock_irq+0x84/0xc0 [ 8562.457360][ C0] __schedule+0x75c/0x7e0 [ 8562.464142][ C0] preempt_schedule_notrace+0x64/0xc0 [ 8562.471745][ C0] ftrace_ops_list_func+0x494/0x4e0 [ 8562.479195][ C0] ftrace_graph_call+0x0/0x4 [ 8562.486159][ C0] preempt_count_add+0xc/0x240 [ 8562.493210][ C0] schedule+0xe4/0x160 [ 8562.499737][ C0] smpboot_thread_fn+0x47c/0x540 [ 8562.506960][ C0] kthread+0x23c/0x260 [ 8562.513496][ C0] ret_from_fork+0x10/0x18 [ 8562.521052][ C0] Kernel Offset: disabled [ 8562.527725][ C0] CPU features: 0x0240002,20002004 [ 8562.534950][ C0] Memory Limit: none [ 8562.543830][ C0] ---[ end Kernel panic - not syncing: softlockup: hung tasks ]--- When I tested to checkout and build e6df9766894d ("Merge remote-tracking branch 'irqchip/irq/irqchip-next' into master") that was merged into today's tag I was able to boot [2]. When I checked out 25e6e115dd1d ("Merge remote-tracking branch 'rcu/rcu/next' into master") and built and tested that I was able to boot [3] after a looong time. To clarify, the rcu merge comes after the irqchip merge. I also tried to only revert the rcu tree from todays next tag like this: "git diff e6df9766894d..25e6e115dd1d | patch -Rp1". When I built that I was able to boot [4] too. Any idea what's going on here? Cheers, Anders [1] https://people.linaro.org/~anders.roxell/output-next-20200826.log [2] https://people.linaro.org/~anders.roxell/output-next-20200826-bisect-e6df9766894d.log [3] https://people.linaro.org/~anders.roxell/output-next-20200826-bisect-25e6e115dd1d.log [4] https://people.linaro.org/~anders.roxell/output-next-20200826-bisect-revert-e6df9766894d-25e6e115dd1d.log