Hi all, Changes since 20210813: New tree: ntfs3 The powerpc tree gained a conflict against Linus' tree. The net-next tree still had its build failure for which I applied a patch. The tip tree gained a conflict against the asm-generic tree. The staging tree gained a build failure due to a commit in the net-next tree for which I reverted that commit. Non-merge commits (relative to Linus' tree): 7334 7338 files changed, 448047 insertions(+), 175522 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 334 trees (counting Linus' and 90 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 (ecf93431963a Merge tag 'powerpc-5.14-5' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux) Merging fixes/fixes (614124bea77e Linux 5.13-rc5) Merging kbuild-current/fixes (36a21d51725a Linux 5.14-rc5) Merging arc-current/for-curr (669d94219d91 MAINTAINERS: update Vineet's email address) Merging arm-current/fixes (463dbba4d189 ARM: 9104/2: Fix Keystone 2 kernel mapping regression) Merging arm64-fixes/for-next/fixes (017f5fb9ce79 arm64: clean vdso & vdso32 files) Merging arm-soc-fixes/arm/fixes (cbfece75186d ARM: ixp4xx: fix building both pci drivers) Merging drivers-memory-fixes/fixes (e73f0f0ee754 Linux 5.14-rc1) Merging m68k-current/for-linus (21ed49265986 m68k: MAC should select HAVE_PATA_PLATFORM) Merging powerpc-fixes/fixes (cbc06f051c52 powerpc/xive: Do not skip CPU-less nodes when creating the IPIs) Merging s390-fixes/fixes (ecd92e2167c3 s390: update defconfigs) Merging sparc/master (05a59d79793d Merge git://git.kernel.org:/pub/scm/linux/kernel/git/netdev/net) Merging fscrypt-current/for-stable (d19d8d345eec fscrypt: fix inline encryption not used on new files) Merging net/master (5f7735196390 ice: Fix perout start time rounding) Merging bpf/master (3776f3517ed9 selftests, bpf: Test that dead ldx_w insns are accepted) Merging ipsec/master (480e93e12aa0 net: xfrm: Fix end of loop tests for list_for_each_entry) Merging netfilter/master (e3245a7b7b34 netfilter: nft_ct: protect nft_ct_pcpu_template_refcnt with mutex) Merging ipvs/master (269fc69533de netfilter: nfnetlink_hook: translate inet ingress to netdev) Merging wireless-drivers/master (abf3d98dee7c mt76: fix enum type mismatch) Merging mac80211/master (a9a507013a6f Merge tag 'ieee802154-for-davem-2021-08-12' of git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan) Merging rdma-fixes/for-rc (2638a32348bb RDMA/iw_cxgb4: Fix refcount underflow while destroying cqs.) Merging sound-current/for-linus (67bb66d32905 ALSA: oxfw: fix functioal regression for silence in Apogee Duet FireWire) Merging sound-asoc-fixes/for-linus (fcccea2dd0db Merge remote-tracking branch 'asoc/for-5.14' into asoc-linus) Merging regmap-fixes/for-linus (ff1176468d36 Linux 5.14-rc3) Merging regulator-fixes/for-linus (25b549d69e17 Merge remote-tracking branch 'regulator/for-5.14' into regulator-linus) Merging spi-fixes/for-linus (36a21d51725a Linux 5.14-rc5) Merging pci-current/for-linus (d5450c42cbc3 PCI: Increase D3 delay for AMD Renoir/Cezanne XHCI) Merging driver-core.current/driver-core-linus (36a21d51725a Linux 5.14-rc5) Merging tty.current/tty-linus (36a21d51725a Linux 5.14-rc5) Merging usb.current/usb-linus (664cc971fb25 Revert "usb: dwc3: gadget: Use list_replace_init() before traversing lists") Merging usb-gadget-fixes/fixes (e49d033bddf5 Linux 5.12-rc6) Merging usb-serial-fixes/usb-linus (8da0e55c7988 USB: serial: ftdi_sio: add device ID for Auto-M3 OP-COM v2) Merging usb-chipidea-fixes/for-usb-fixes (5df09c15bab9 usb: cdnsp: Fix the IMAN_IE_SET and IMAN_IE_CLEAR macro) Merging phy/fixes (e73f0f0ee754 Linux 5.14-rc1) Merging staging.current/staging-linus (a5056c0bc24f Merge tag 'iio-fixes-5.14a' of https://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio into staging-linus) Merging iio-fixes/fixes-togreg (a5056c0bc24f Merge tag 'iio-fixes-5.14a' of https://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio into staging-linus) Merging char-misc.current/char-misc-linus (d30836a95289 Merge tag 'icc-5.14-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/djakov/icc into char-misc-linus) Merging soundwire-fixes/fixes (e73f0f0ee754 Linux 5.14-rc1) Merging thunderbolt-fixes/fixes (36a21d51725a Linux 5.14-rc5) Merging input-current/for-linus (818b26588994 Merge branch 'next' into for-linus) Merging crypto-current/master (5261cdf457ce crypto: drbg - select SHA512) Merging vfio-fixes/for-linus (dc51ff91cf2d vfio/platform: fix module_put call in error flow) Merging kselftest-fixes/fixes (567c39047dbe selftests/sgx: Fix Q1 and Q2 calculation in sigstruct.c) Merging modules-fixes/modules-linus (055f23b74b20 module: check for exit sections in layout_sections() instead of module_init_section()) Merging dmaengine-fixes/fixes (7199ddede9f0 dmaengine: imx-dma: configure the generic DMA type to make it work) Merging backlight-fixes/for-backlight-fixes (a38fd8748464 Linux 5.12-rc2) Merging mtd-fixes/mtd/fixes (b48027083a78 mtd: rawnand: Fix probe failure due to of_get_nand_secure_regions()) Merging mfd-fixes/for-mfd-fixes (a61f4661fba4 mfd: intel_quark_i2c_gpio: Revert "Constify static struct resources") Merging v4l-dvb-fixes/fixes (f1de1c780359 media: atmel: fix build when ISC=m and XISC=y) Merging reset-fixes/reset/fixes (1435f82689e1 reset: RESET_MCHP_SPARX5 should depend on ARCH_SPARX5) Merging mips-fixes/mips-fixes (6aa32467299e MIPS: check return value of pgtable_pmd_page_ctor) Merging at91-fixes/at91-fixes (6efb943b8616 Linux 5.13-rc1) Merging omap-fixes/fixes (06a089ef6449 bus: ti-sysc: Fix error handling for sysc_check_active_timer()) Merging kvm-fixes/master (d5aaad6f8342 KVM: x86/mmu: Fix per-cpu counter corruption on 32-bit builds) Merging kvms390-fixes/master (cd4220d23bf3 KVM: selftests: do not require 64GB in set_memory_region_test) Merging hwmon-fixes/hwmon (03726fd90f4b hwmon: sht4x: update Documentation for Malformed table) Merging nvdimm-fixes/libnvdimm-fixes (96dcb97d0a40 Merge branch 'for-5.14/dax' into libnvdimm-fixes) Merging cxl-fixes/fixes (fae8817ae804 cxl/mem: Fix memory device capacity probing) Merging btrfs-fixes/next-fixes (6b0c9b06c4ed Merge branch 'misc-5.14' into next-fixes) Merging vfs-fixes/fixes (173e84953eaa fs: fix reporting supported extra file attributes for statx()) Merging dma-mapping-fixes/for-linus (18a3c5f7abfd Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost) Merging i3c-fixes/i3c/fixes (fe07bfda2fb9 Linux 5.12-rc1) Merging drivers-x86-fixes/fixes (73fcbad69111 platform/x86: asus-nb-wmi: Add tablet_mode_sw=lid-flip quirk for the TP200s) Merging samsung-krzk-fixes/fixes (e73f0f0ee754 Linux 5.14-rc1) Merging pinctrl-samsung-fixes/fixes (e73f0f0ee754 Linux 5.14-rc1) Merging devicetree-fixes/dt/linus (50d8d7e19c43 dt-bindings: display: renesas,du: Make resets optional on R-Car H1) Merging scsi-fixes/fixes (40d32727931c scsi: mpt3sas: Fix incorrectly assigned error return and check) Merging drm-fixes/drm-fixes (a1fa72683166 Merge tag 'drm-misc-fixes-2021-08-12' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes) Merging amdgpu-fixes/drm-fixes (2c409ba81be2 drm/radeon: fix si_enable_smc_cac() failed issue) Merging drm-intel-fixes/for-linux-next-fixes (ffd5caa26f6a drm/doc/rfc: drop lmem uapi section) Merging mmc-fixes/fixes (67b13f3e221e mmc: sdhci-msm: Update the software timeout value for sdhc) Merging rtc-fixes/rtc-fixes (bd33335aa93d rtc: cmos: Disable irq around direct invocation of cmos_interrupt()) Merging gnss-fixes/gnss-linus (e73f0f0ee754 Linux 5.14-rc1) Merging hyperv-fixes/hyperv-fixes (f5a11c69b699 Revert "x86/hyperv: fix logical processor creation") Merging soc-fsl-fixes/fix (c1e64c0aec8c soc: fsl: qe: fix static checker warning) Merging risc-v-fixes/fixes (fdf3a7a1e0a6 riscv: Fix comment regarding kernel mapping overlapping with IS_ERR_VALUE) Merging pidfd-fixes/fixes (03ba0fe4d09f file: simplify logic in __close_range()) Merging fpga-fixes/fixes (277c0dd93bf7 fpga: machxo2-spi: Return an error on failure) Merging spdx/spdx-linus (36a21d51725a Linux 5.14-rc5) Merging gpio-brgl-fixes/gpio/for-current (9b87f43537ac gpio: tqmx86: really make IRQ optional) Merging gpio-intel-fixes/fixes (e73f0f0ee754 Linux 5.14-rc1) Merging pinctrl-intel-fixes/fixes (2f658f7a3953 pinctrl: tigerlake: Fix GPIO mapping for newer version of software) Merging erofs-fixes/fixes (0852b6ca941e erofs: fix 1 lcluster-sized pcluster for big pcluster) Merging integrity-fixes/fixes (843385694721 evm: Fix a small race in init_desc()) Merging kunit-fixes/kunit-fixes (2734d6c1b1a0 Linux 5.14-rc2) Merging ubifs-fixes/fixes (78c7d49f55d8 ubifs: journal: Make sure to not dirty twice for auth nodes) Merging memblock-fixes/fixes (024591f9a6e0 arm: ioremap: don't abuse pfn_valid() to check if pfn is in RAM) Merging cel-fixes/for-rc (9f4ad9e425a1 Linux 5.12) Merging irqchip-fixes/irq/irqchip-fixes (1fee9db9b42d irqchip/mips: Fix RCU violation when using irqdomain lookup on interrupt entry) Merging renesas-fixes/fixes (432b52eea3dc ARM: shmobile: defconfig: Restore graphical consoles) Merging drm-misc-fixes/for-linux-next-fixes (bf33677a3c39 drm/meson: fix colour distortion from HDR set during vendor u-boot) Merging kspp-gustavo/for-next/kspp (cb163627e6d3 scsi: fas216: Fix fall-through warning for Clang) Merging kbuild/for-next (f12b034afeb3 scripts/Makefile.clang: default to LLVM_IAS=1) Merging compiler-attributes/compiler-attributes (7ed012969bbc Compiler Attributes: fix __has_attribute(__no_sanitize_coverage__) for GCC 4) CONFLICT (content): Merge conflict in include/linux/compiler_attributes.h Merging dma-mapping/for-next (2a047e0662ae dma-mapping: return an unsigned int from dma_map_sg{,_attrs}) Merging asm-generic/master (8f76f9c46952 bitops/non-atomic: make @nr unsigned to avoid any DIV) Merging arc/for-next (702b4e904d89 ARC: mm: move MMU specific bits out of entry code ...) Merging arm/for-next (3e9a47a71364 Merge branches 'fixes' and 'misc' into for-next) Merging arm64/for-next/core (92b5529ab76e Merge branch 'for-next/entry' into for-next/core) Merging arm-perf/for-next/perf (fd264b310579 arm64/perf: Replace '0xf' instances with ID_AA64DFR0_PMUVER_IMP_DEF) Merging arm-soc/for-next (ffc192c81705 soc: document merges) Merging actions/for-next (444d018d8d38 ARM: dts: owl-s500-roseapplepi: Add ATC2603C PMIC) Merging amlogic/for-next (6285af2a2821 Merge tags 'amlogic-arm-configs-for-v5.15', 'amlogic-arm64-dt-for-v5.15' and 'amlogic-arm-dt-for-v5.15' into for-next) Merging aspeed/for-next (40cb6373b46c ARM: dts: aspeed: Add Facebook Fuji (AST2600) BMC) Merging at91/at91-next (b102356e5bc1 Merge branch 'at91-dt' into at91-next) Merging drivers-memory/for-next (c28b584deb1b Merge branch 'for-v5.15/omap-gpmc' into for-next) Merging imx-mxs/for-next (2cb411d89676 Merge branch 'imx/defconfig' into for-next) Merging keystone/next (cb293d3b430e Merge branch 'for_5.15/drivers-soc' into next) Merging mediatek/for-next (69862ae4e378 Merge branch 'v5.14-next/soc' into for-next) Merging mvebu/for-next (69a91ff5e46c Merge branch 'mvebu/dt64' into mvebu/for-next) Merging omap/for-next (7911f95d1713 Merge branch 'fixes' into for-next) Merging qcom/for-next (57249830120b Merge remote-tracking branch 'refs/remotes/origin/for-next' into for-next) CONFLICT (content): Merge conflict in arch/arm64/boot/dts/qcom/msm8996.dtsi Merging raspberrypi/for-next (b1f2fcb28228 ARM: dts: bcm283x: Fix VEC address for BCM2711) Merging renesas/next (59d7f78144a8 Merge branches 'renesas-arm-dt-for-v5.15' and 'renesas-drivers-for-v5.15' into renesas-next) Merging reset/reset/next (bee08559701f reset: renesas: Add RZ/G2L usbphy control driver) Merging rockchip/for-next (b484ae362bbc Merge branch 'v5.15-armsoc/dts64' into for-next) Merging samsung-krzk/for-next (90861bf54255 Merge branch 'next/dt64' into for-next) Merging scmi/for-linux-next (3c94441995dd Merge branch 'for-next/scmi' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into for-linux-next) Merging stm32/stm32-next (1e6bc5987a52 ARM: dts: stm32: Update AV96 adv7513 node per dtbs_check) Merging sunxi/sunxi/for-next (3f1c53207cf0 Merge branches 'sunxi/dt-for-5.14' and 'sunxi/fixes-for-5.13' into sunxi/for-next) Merging tegra/for-next (cc701ccede61 Merge branch for-5.15/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 (c1fa5ac6c2f4 arm64: dts: ti: k3-am642-sk: Add pwm nodes) Merging xilinx/for-next (4cddd9be7ef6 Merge branch 'zynq/soc' of https://github.com/Xilinx/linux-xlnx into for-next) Merging clk/clk-next (765f4fa0e9f1 Merge branch 'clk-qcom' into clk-next) Merging clk-imx/for-next (fb3f4bca19b3 clk: imx: clk-divider-gate: Switch to clk_divider.determine_rate) Merging clk-renesas/renesas-clk (e8425dd55abb clk: renesas: Make CLK_R9A06G032 invisible) Merging clk-samsung/for-next (a38fd8748464 Linux 5.12-rc2) Merging csky/linux-next (90dc8c0e664e csky: Kconfig: Remove unused selects) Merging h8300/h8300-next (6e5e55227c95 Merge tag 'v5.11' into h8300-next) Merging m68k/for-next (2189e928b62e m68k: Fix invalid RMW_INSNS on CPUs that lack CAS) Merging m68knommu/for-next (236716124cf8 m68knommu: only set CONFIG_ISA_DMA_API for ColdFire sub-arch) Merging microblaze/next (14a832498c23 arch: microblaze: Fix spelling mistake "vesion" -> "version") Merging mips/mips-next (4d2ee1be4c2a MIPS: generic: Return true/false (not 1/0) from bool functions) Merging nds32/next (40e0dd851e7b nds32: Fix bogus reference to ) Merging nios2/for-next (7f7bc20bc41a nios2: Don't use _end for calculating min_low_pfn) Merging openrisc/for-next (94effcedaa54 openrisc: Fix compiler warnings in setup) Merging parisc-hd/for-next (ca2b19a4bdb6 parisc: Increase gcc stack frame check to 2048 for 32- and 64-bit) Merging powerpc/next (1e688dd2a3d6 powerpc/bug: Provide better flexibility to WARN_ON/__WARN_FLAGS() with asm goto) CONFLICT (content): Merge conflict in arch/powerpc/sysdev/xive/common.c Merging soc-fsl/next (242b0b398ccd soc: fsl: enable acpi support in RCPM driver) Merging risc-v/for-next (8ba1a8b77ba1 riscv: Support allocating gigantic hugepages using CMA) Merging s390/for-next (e6e9bca186a0 Merge branch 'features' into for-next) Merging sh/for-next (2882b7626f49 sh: kernel: traps: remove unused variable) 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 (1aee020155f3 um: remove unneeded semicolon in um_arch.c) Merging xtensa/xtensa-for-next (7b7cec477fc3 xtensa: move core-y in arch/xtensa/Makefile to arch/xtensa/Kbuild) Merging pidfd/for-next (f4dd02cd8631 Merge branch 'kernel.sys' into for-next) Merging fscrypt/master (38ef66b05cfa fscrypt: document struct fscrypt_operations) Merging fscache/fscache-next (5193f26aef59 fscache: Use refcount_t for the cookie refcount instead of atomic_t) Merging afs/afs-next (7af08140979a Revert "gcov: clang: fix clang-11+ build") Merging btrfs/for-next (06ad2ba8e658 Merge branch 'for-next-next-v5.14-20210811' into for-next-20210811) Merging ceph/master (8434ffe71c87 ceph: take snap_empty_lock atomically with snaprealm refcount change) Merging cifs/for-next (27b2eaa1180e Merge tag '5.14-rc5-smb3-fixes' of git://git.samba.org/sfrench/cifs-2.6) Merging cifsd/cifsd-for-next (456af438ad49 Merge pull request #64 from namjaejeon/cifsd-for-next) Merging configfs/for-next (769f52676756 configfs: restore the kernel v5.13 text attribute write behavior) Merging ecryptfs/next (682a8e2b41ef Merge tag 'ecryptfs-5.13-rc1-updates' of git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs) Merging erofs/dev (d252ff3de786 erofs: remove the mapping parameter from erofs_try_to_free_cached_page()) Merging exfat/dev (50be9417e23a Merge tag 'io_uring-5.14-2021-07-09' of git://git.kernel.dk/linux-block) Merging ext3/for_next (ca6e04e8f8d1 Pull udf cleanups and LVID check fix.) Merging ext4/dev (877ba3f729fd ext4: fix potential htree corruption when growing large_dir directories) Merging f2fs/dev (f4b05791dda9 f2fs: introduce periodic iostat io latency traces) Applying: fxup for "f2fs: Convert to using invalidate_lock" Merging fsverity/fsverity (07c99001312c fs-verity: support reading signature with ioctl) Merging fuse/for-next (5d5b74aa9c76 fuse: allow sharing existing sb) Merging gfs2/for-next (477448413342 gfs2: Remove redundant check from gfs2_glock_dq) Merging jfs/jfs-next (5d299f44d765 jfs: Avoid field-overflowing memcpy()) Merging nfs/linux-next (2734d6c1b1a0 Linux 5.14-rc2) Merging nfs-anna/linux-next (ca7d1d1a0b97 NFSv4.2: remove restriction of copy size for inter-server copy.) Merging nfsd/nfsd-next (ab1016d39cc0 nfsd: fix NULL dereference in nfs3svc_encode_getaclres) Merging cel/for-next (5312c4903d3f lockd: change the proc_handler for nsm_use_hostnames) Merging ntfs3/master (96b18047a717 fs/ntfs3: Add MAINTAINERS) Merging orangefs/for-next (0fdec1b3c9fb orangefs: fix orangefs df output.) Merging overlayfs/overlayfs-next (1be620376fbb ovl: use kvalloc in xattr copy-up) Merging ubifs/next (a801fcfeef96 ubifs: Set/Clear I_LINKABLE under i_lock for whiteout inode) Merging v9fs/9p-next (732b33d0dbf1 9p/xen: Fix end of loop tests for list_for_each_entry) Merging xfs/for-next (edf27485eb56 xfs: cleanup __FUNCTION__ usage) Merging zonefs/for-next (95b115332a83 zonefs: remove redundant null bio check) Merging iomap/iomap-for-next (ae44f9c286da iomap: Add another assertion to inline data handling) Merging djw-vfs/vfs-for-next (d03ef4daf33a fs: forbid invalid project ID) Merging file-locks/locks-next (e1cc6e8c1969 fcntl: fix potential deadlock for &fasync_struct.fa_lock) Merging vfs/for-next (d75b9fa053e4 gfs2: Switch to may_setattr in gfs2_setattr) Merging printk/for-next (23d8adcf8022 Merge branch 'rework/printk_safe-removal' into for-next) Merging pci/next (bdb29f8679f1 Merge branch 'remotes/lorenzo/pci/tools') Merging pstore/for-next/pstore (c5d4fb2539ca pstore/blk: Use "%lu" to format unsigned long) Merging hid/for-next (e2e4893180f3 Merge branch 'for-5.14/upstream-fixes' into for-next) Merging i2c/i2c/for-next (32e8e4aeb37d Merge branch 'i2c/for-mergewindow' into i2c/for-next) Merging i3c/i3c/next (3e5feb11a829 i3c: master: svc: fix doc warning in svc-i3c-master.c) Merging dmi/dmi-for-next (3cb4d29a2633 MAINTAINERS: The DMI/SMBIOS tree has moved) Merging hwmon-staging/hwmon-next (b51f752c586c hwmon: (dell-smm) Rework SMM function debugging) Merging jc_docs/docs-next (37397b092e7f docs: sphinx-requirements: Move sphinx_rtd_theme to top) Merging v4l-dvb/master (9c3a0f285248 Merge tag 'v5.14-rc4' into media_tree) Merging v4l-dvb-next/master (b395ba42afd9 media: ir_toy: allow tx carrier to be set) Merging pm/linux-next (9ac32de19606 Merge branches 'pm-pci', 'powercap', 'pm-cpufreq' and 'pm-sleep' into linux-next) Merging cpufreq-arm/cpufreq/arm/linux-next (8158488baa1e cpufreq: scmi: Use .register_em() to register with energy model) Merging cpupower/cpupower (5499f2b80b56 tools: cpupower: fix typo in cpupower-idle-set(1) manpage) Merging devfreq/devfreq-next (e73f0f0ee754 Linux 5.14-rc1) Merging opp/opp/linux-next (4e3391c52983 dt-bindings: opp: Convert to DT schema) Merging thermal/thermal/linux-next (16f944291a4a thermal/drivers/tegra-soctherm: Silence message about clamped temperature) Merging ieee1394/for-next (54b3bd99f094 firewire: nosy: switch from 'pci_' to 'dma_' API) Merging dlm/next (62699b3f0a62 fs: dlm: move receive loop into receive handler) Merging swiotlb/linux-next (a449ffaf9181 powerpc/svm: Don't issue ultracalls if !mem_encrypt_active()) Merging rdma/for-next (d2b10794fc13 RDMA/core: Create clean QP creations interface for uverbs) Merging net-next/master (e4637f621203 MAINTAINERS: Remove the ipx network layer info) Applying: NET_VENDOR_CIRRUS is not ready for COMPILE_TEST Merging bpf-next/for-next (fa183a86eefd Merge branch 'BPF iterator for UNIX domain socket.') Merging ipsec-next/master (5d8dbb7fb82b net: xfrm: fix shift-out-of-bounce) Merging mlx5-next/mlx5-next (598fe77df855 net/mlx5: Lag, Create shared FDB when in switchdev mode) Merging netfilter-next/master (6f45933dfed0 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next) Merging ipvs-next/master (9344988d2979 netfilter: ctnetlink: allow to filter dump by status bits) Merging wireless-drivers-next/master (d249ff28b1d8 intersil: remove obsolete prism54 wireless driver) CONFLICT (content): Merge conflict in MAINTAINERS Merging bluetooth/master (55981d354181 Bluetooth: btusb: check conditions before enabling USB ALT 3 for WBS) CONFLICT (content): Merge conflict in net/bluetooth/hci_sysfs.c CONFLICT (content): Merge conflict in net/bluetooth/hci_core.c CONFLICT (content): Merge conflict in include/net/bluetooth/hci_core.h Merging mac80211-next/master (8c89f7b3d3f2 mac80211: Use flex-array for radiotap header bitmap) Merging mtd/mtd/next (b4675c64f932 mtdblock: Warn if the added for a NAND device) Merging nand/nand/next (74a021a632b0 mtd: rawnand: remove never changed ret variable) Merging spi-nor/spi-nor/next (2734d6c1b1a0 Linux 5.14-rc2) Merging crypto/master (9491923e4a68 crypto: wp512 - correct a non-kernel-doc comment) Merging drm/drm-next (a22c074fd1dd Merge tag 'drm-intel-next-2021-08-10-1' of git://anongit.freedesktop.org/drm/drm-intel into drm-next) CONFLICT (content): Merge conflict in drivers/gpu/drm/vmwgfx/vmwgfx_drv.h CONFLICT (content): Merge conflict in drivers/gpu/drm/i915/intel_device_info.c CONFLICT (content): Merge conflict in drivers/gpu/drm/i915/i915_pci.c CONFLICT (modify/delete): drivers/gpu/drm/i915/i915_globals.c deleted in drm/drm-next and modified in HEAD. Version HEAD of drivers/gpu/drm/i915/i915_globals.c left in tree. CONFLICT (content): Merge conflict in drivers/gpu/drm/i915/display/intel_display.c CONFLICT (content): Merge conflict in drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c CONFLICT (content): Merge conflict in drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c CONFLICT (content): Merge conflict in drivers/firmware/Makefile $ git rm -f drivers/gpu/drm/i915/i915_globals.c Merging drm-misc/for-linux-next (873601687598 drm/vmwgfx: Fix a 64bit regression on svga3) CONFLICT (content): Merge conflict in drivers/gpu/drm/vmwgfx/vmwgfx_drv.h Merging amdgpu/drm-next (bdeed369ffe9 drm/radeon: Add HD-audio component notifier support (v2)) Merging drm-intel/for-linux-next (2817efaeb608 drm/i915/dg2: add SNPS PHY translations for UHBR link rates) Merging drm-tegra/drm/tegra/for-next (fed028939417 gpu: host1x: debug: Dump DMASTART and DMAEND register) Merging drm-msm/msm-next (cb0927ab80d2 drm/msi/mdp4: populate priv->kms in mdp4_kms_init) CONFLICT (content): Merge conflict in drivers/gpu/drm/msm/dp/dp_display.c Merging imx-drm/imx-drm/next (59e4e762a17d gpu: ipu-v3: Fix i.MX IPU-v3 offset calculations for (semi)planar U/V formats) Merging etnaviv/etnaviv/next (81fd23e2b3cc drm/etnaviv: Implement mmap as GEM object function) Merging regmap/for-next (cc15156265f0 Merge remote-tracking branch 'regmap/for-5.15' into regmap-next) Merging sound/for-next (327b34f2a97d ALSA: hda: Nuke unused reboot_notify callback) Merging sound-asoc/for-next (f7c0c6dcc230 Merge remote-tracking branch 'asoc/for-5.15' into asoc-next) Merging modules/modules-next (ced75a2f5da7 MAINTAINERS: Add Luis Chamberlain as modules maintainer) Merging input/next (76ba1900cb67 dt-bindings: power: reset: qcom-pon: Convert qcom PON binding to yaml) Merging block/for-next (0f6eedb0a71c Merge branch 'for-5.15/io_uring' into for-next) Merging device-mapper/for-next (5a2a33884f0b dm crypt: Avoid percpu_counter spinlock contention in crypt_page_alloc()) Merging pcmcia/pcmcia-next (e39cdacf2f66 pcmcia: i82092: fix a null pointer dereference bug) Merging mmc/next (e004b8de7bf6 mmc: sdio: Print contents of unknown CIS tuples) Merging mfd/for-mfd-next (9050ad816f52 mfd: db8500-prcmu: Handle missing FW variant) Merging backlight/for-backlight-next (1181f2164135 backlight: lm3630a: Convert to atomic PWM API and check for errors) Merging battery/for-next (4eef766b7d4d power: supply: core: Parse battery chemistry/technology) Merging regulator/for-next (4addb9a0c520 Merge remote-tracking branch 'regulator/for-5.15' into regulator-next) Merging security/next-testing (047843bdb316 Merge branch 'landlock_lsm_v34' into next-testing) Merging apparmor/apparmor-next (d108370c644b apparmor: fix error check) Merging integrity/next-integrity (907a399de7b0 evm: Check xattr size discrepancy between kernel and user) Merging keys/keys-next (e377c31f788f integrity: Load mokx variables into the blacklist keyring) CONFLICT (content): Merge conflict in certs/system_keyring.c Merging safesetid/safesetid-next (1b8b71922919 LSM: SafeSetID: Mark safesetid_initialized as __initdata) Merging selinux/next (893c47d1964f selinux: return early for possible NULL audit buffers) Merging smack/next (bfc3cac0c761 smack: mark 'smack_enabled' global variable as __initdata) Merging tomoyo/master (ff1176468d36 Linux 5.14-rc3) Merging tpmdd/next (ada16d6b0f0a tpm: ibmvtpm: Avoid error message when process gets signal while waiting) Merging watchdog/master (cf813c67d961 watchdog: iTCO_wdt: use dev_err() instead of pr_err()) Merging iommu/next (5441a84b87fa Merge branches 'iommu/fixes', 'apple/dart' and 'x86/amd' into next) Merging audit/next (d97e99386ad0 audit: add header protection to kernel/audit.h) Merging devicetree/for-next (39c6b3a3dd11 of: fdt: Remove weak early_init_dt_mark_hotplug_memory_arch()) CONFLICT (modify/delete): Documentation/devicetree/bindings/arm/mediatek/mediatek,mmsys.txt deleted in devicetree/for-next and modified in HEAD. Version HEAD of Documentation/devicetree/bindings/arm/mediatek/mediatek,mmsys.txt left in tree. $ git rm -f Documentation/devicetree/bindings/arm/mediatek/mediatek,mmsys.txt Applying: dt-bindings: arm: mediatek: mmsys: fixup for conversion to yaml Merging mailbox/mailbox-for-next (4f197188da66 MAINTAINERS: add entry for polarfire soc mailbox) Merging spi/for-next (d88c829877a7 Merge remote-tracking branch 'spi/for-5.15' into spi-next) Merging tip/auto-latest (5b38334330db Merge branch 'core/debugobjects') CONFLICT (content): Merge conflict in include/asm-generic/bitops/non-atomic.h Merging clockevents/timers/drivers/next (ce9570657d45 clocksource/drivers/mediatek: Optimize systimer irq clear flow on shutdown) Merging edac/edac-for-next (767f4b620eda EDAC/mce_amd: Do not load edac_mce_amd module on guests) Merging irqchip/irq/irqchip-next (4513fb87e140 Merge branch irq/misc-5.15 into irq/irqchip-next) Merging ftrace/for-next (5acce0bff2a0 tracing / histogram: Fix NULL pointer dereference on strcmp() on NULL event name) Merging rcu/rcu/next (ed3b30c24e44 rcu-tasks: Move RTGS_WAIT_CBS to beginning of rcu_tasks_kthread() loop) Merging kvm/next (32bdc0198841 KVM: selftests: Move vcpu_args_set into perf_test_util) Merging kvm-arm/next (ae280335cdb5 Merge branch kvm-arm64/mmu/el2-tracking into kvmarm-master/next) CONFLICT (content): Merge conflict in arch/arm64/include/asm/sysreg.h Merging kvm-ppc/kvm-ppc-next (72476aaa4691 KVM: PPC: Book3S HV: Fix host radix SLB optimisation with hash guests) Merging kvms390/next (1f703d2cf204 KVM: s390: allow facility 192 (vector-packed-decimal-enhancement facility 2)) Merging xen-tip/linux-next (88ca2521bd5b xen/events: Fix race in set_evtchn_to_irq) Merging percpu/for-next (a81a52b325ec Merge branch 'for-5.14-fixes' into for-next) Merging workqueues/for-next (ffd8bea81fbb workqueue: Replace deprecated CPU-hotplug functions.) Merging drivers-x86/for-next (e4ec7a49ef8b platform/x86: intel_cht_int33fe: Use the new i2c_acpi_client_count() helper) Merging chrome-platform/for-next (e73f0f0ee754 Linux 5.14-rc1) Merging hsi/for-next (e73f0f0ee754 Linux 5.14-rc1) Merging leds/for-next (9cbc86109537 leds: lgm-sso: Propagate error codes from callee to caller) Merging ipmi/for-next (bf064c7bec3b char: ipmi: use DEVICE_ATTR helper macro) Merging driver-core/driver-core-next (3b35f2a6a625 bitmap: extend comment to bitmap_print_bitmask/list_to_buf) Merging usb/usb-next (cea45a3bd2dd usb: gadget: udc: renesas_usb3: Fix soc_device_match() abuse) CONFLICT (content): Merge conflict in arch/arm64/boot/dts/qcom/sc7280.dtsi CONFLICT (content): Merge conflict in arch/arm64/boot/dts/qcom/sc7280-idp.dts Merging usb-gadget/next (e49d033bddf5 Linux 5.12-rc6) Merging usb-serial/usb-next (4e9340bb551a USB: serial: cp210x: determine fw version for CP2105 and CP2108) Merging usb-chipidea-next/for-usb-next (956df1bb0ab8 usb: chipidea: host: fix port index underflow and UBSAN complains) Merging tty/tty-next (9a4d22f7955e tty: serial: samsung: Add Exynos850 SoC data) Merging char-misc/char-misc-next (3683b761fe3a nvmem: nintendo-otp: Add new driver for the Wii and Wii U OTP) Merging extcon/extcon-next (07de34f5ce1e extcon: max3355: Drop unused include) Merging phy-next/next (23fd679249df phy: qcom-qmp: add USB3 PHY support for IPQ6018) CONFLICT (content): Merge conflict in Documentation/devicetree/bindings/phy/qcom,qmp-usb3-dp-phy.yaml Merging soundwire/next (dd81e7c3f0bb soundwire: cadence: override PDI configurations to create loopback) Merging thunderbolt/next (42716425ad7e thunderbolt: Fix port linking by checking all adapters) Merging vfio/next (eb24c1007e68 vfio: Remove struct vfio_device_ops open/release) Merging staging/staging-next (f805ef1ce5d6 Merge tag 'iio-for-5.15a' of https://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio into staging-next) CONFLICT (modify/delete): drivers/staging/rtl8188eu/os_dep/os_intfs.c deleted in staging/staging-next and modified in HEAD. Version HEAD of drivers/staging/rtl8188eu/os_dep/os_intfs.c left in tree. CONFLICT (modify/delete): drivers/staging/rtl8188eu/os_dep/ioctl_linux.c deleted in staging/staging-next and modified in HEAD. Version HEAD of drivers/staging/rtl8188eu/os_dep/ioctl_linux.c left in tree. CONFLICT (modify/delete): drivers/staging/rtl8188eu/include/osdep_intf.h deleted in staging/staging-next and modified in HEAD. Version HEAD of drivers/staging/rtl8188eu/include/osdep_intf.h left in tree. CONFLICT (content): Merge conflict in drivers/staging/r8188eu/os_dep/rtw_android.c CONFLICT (content): Merge conflict in drivers/staging/r8188eu/include/rtw_android.h CONFLICT (content): Merge conflict in drivers/misc/Kconfig $ git rm -f drivers/staging/rtl8188eu/include/osdep_intf.h drivers/staging/rtl8188eu/os_dep/ioctl_linux.c drivers/staging/rtl8188eu/os_dep/os_intfs.c Applying: Revert "net: Remove net/ipx.h and uapi/linux/ipx.h header files" Merging iio/togreg (f805ef1ce5d6 Merge tag 'iio-for-5.15a' of https://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio into staging-next) Merging mux/for-next (3516bd729358 Merge tag 's390-5.11-3' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux) Merging icc/icc-next (8bf5d31c4f06 interconnect: qcom: osm-l3: Use driver-specific naming) Merging dmaengine/next (9760383b22ed Merge tag 'v5.14-rc5' into next) Merging cgroup/for-next (c5b6c8a56ef3 Merge branch 'for-5.15' into for-next) Merging scsi/for-next (394a5f529e59 Merge branch 'misc' into for-next) Merging scsi-mkp/for-next (bd19573e05f6 scsi: qla2xxx: Update version to 10.02.06.100-k) Merging vhost/linux-next (879753c816db vdpa/mlx5: Fix queue type selection logic) Merging rpmsg/for-next (c93ca5f21d93 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc-next' into for-next) Merging gpio/for-next (7ac554888233 MAINTAINERS: Remove reference to non-existing file) Merging gpio-brgl/gpio/for-next (0a6e7e411896 Merge tag 'intel-gpio-v5.15-1' of gitolite.kernel.org:pub/scm/linux/kernel/git/andy/linux-gpio-intel into gpio/for-next) Merging gpio-intel/for-next (5111c2b6b019 gpio: dwapb: Get rid of legacy platform data) Merging pinctrl/for-next (6319e82de98d Merge branch 'devel' into for-next) Merging pinctrl-intel/for-next (2f658f7a3953 pinctrl: tigerlake: Fix GPIO mapping for newer version of software) Merging pinctrl-renesas/renesas-pinctrl (c4c4637eb57f pinctrl: renesas: Add RZ/G2L pin and gpio controller driver) Merging pinctrl-samsung/for-next (cdd3d945dcec pinctrl: samsung: Add Exynos850 SoC specific data) Merging pwm/for-next (f4a8e31ed84e pwm: ep93xx: Ensure configuring period and duty_cycle isn't wrongly skipped) Merging userns/for-next (534471c614f8 Merge of ucount-fixes-for-5.14, and siginfo-si_trapno-for-v5.15 for testing in linux-next) Merging ktest/for-next (170f4869e662 ktest.pl: Fix the logic for truncating the size of the log file for email) Merging kselftest/next (2734d6c1b1a0 Linux 5.14-rc2) Merging livepatching/for-next (c150bbbb1731 Merge branch 'for-5.13/signal' into for-next) Merging coresight/next (1efbcec2ef8c coresight: cti: Reduce scope for the variable “cs_fwnode” in cti_plat_create_connection()) Merging rtc/rtc-next (b02c96464f44 rtc: move RTC_LIB_KUNIT_TEST to proper location) Merging nvdimm/libnvdimm-for-next (30c10d32152d Merge branch 'for-5.12/cxl' into libnvdimm-for-next) Merging at24/at24/for-next (658ae44345c1 dt-bindings: at24: add ON Semi CAT24C04 and CAT24C05) Merging ntb/ntb-next (28293b6c68cd ntb: ntb_pingpong: remove redundant initialization of variables msg_data and spad_data) Merging seccomp/for-next/seccomp (b4d8a58f8dcf seccomp: Fix setting loaded filter count during TSYNC) Merging kspp/for-next/kspp (b88972649fa0 lib/test_stackinit: Add assigned initializers) Merging cisco/for-next (9e98c678c2d6 Linux 5.1-rc1) Merging gnss/gnss-next (0f79ce970e79 gnss: drop stray semicolons) Merging fsi/next (9ab1428dfe2c fsi/sbefifo: Fix reset timeout) Merging slimbus/for-next (e5c578adcdd9 slimbus: ngd: reset dma setup during runtime pm) Merging nvmem/for-next (80c3356bea4e nvmem: nintendo-otp: Add new driver for the Wii and Wii U OTP) Merging xarray/main (2c7e57a02708 idr test suite: Improve reporting from idr_find_test_1) Merging hyperv/hyperv-next (7aff79e297ee Drivers: hv: Enable Hyper-V code to be built on ARM64) Merging auxdisplay/auxdisplay (24ebc044c72e auxdisplay: Replace symbolic permissions with octal permissions) Merging kgdb/kgdb/for-next (e868f0a3c4b9 kdb: Rename members of struct kdbtab_t) Merging hmm/hmm (fe07bfda2fb9 Linux 5.12-rc1) Merging fpga/for-next (4f45f3404960 spi: spi-altera-dfl: support n5010 feature revision) Merging kunit/test (e73f0f0ee754 Linux 5.14-rc1) Merging cfi/cfi/next (ff1176468d36 Linux 5.14-rc3) Merging kunit-next/kunit (acd8e8407b8f kunit: Print test statistics on failure) Merging trivial/for-next (9ff9b0d392ea Merge tag 'net-next-5.10' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next) Merging mhi/mhi-next (813272ed5238 Merge 5.14-rc5 into char-misc-next) Merging memblock/for-next (e888fa7bb882 memblock: Check memory add/cap ordering) Merging init/init-user-pointers (38b082236e77 initramfs: use vfs_utimes in do_copy) Merging counters/counters (e71ba9452f0b Linux 5.11-rc2) Merging rust/rust-next (5d3986cf8ed6 MAINTAINERS: Rust) CONFLICT (content): Merge conflict in include/linux/kallsyms.h CONFLICT (content): Merge conflict in Makefile Applying: fixup for rust integration with Makefile.clang creation Merging cxl/next (ceeb0da0a032 cxl/mem: Adjust ram/pmem range to represent DPA ranges) Merging folio/for-next (1a90e9dae32c mm/writeback: Add folio_write_one) CONFLICT (content): Merge conflict in mm/util.c CONFLICT (content): Merge conflict in mm/rmap.c CONFLICT (content): Merge conflict in mm/filemap.c Merging akpm-current/current (1119a8dd34d2 ipc: replace costly bailout check in sysvipc_find_ipc()) CONFLICT (content): Merge conflict in mm/page-writeback.c CONFLICT (content): Merge conflict in mm/memcontrol.c CONFLICT (content): Merge conflict in include/linux/sched.h CONFLICT (content): Merge conflict in include/linux/memcontrol.h $ git checkout -b akpm remotes/origin/akpm/master $ git rebase --onto master remotes/origin/akpm/master-base "git add/rm ", then run "git rebase --continue". You can instead skip this commit: run "git rebase --skip". To abort and get back to the state before "git rebase", run "git rebase --abort". CONFLICT (content): Merge conflict in mm/workingset.c Merging akpm/master (f5e0cc2c9f5f arch: remove compat_alloc_user_space)