This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-arm-next-defconfig in repository toolchain/ci/linux.
omits db503865b9ba Add linux-next specific files for 20210712 omits 3f772f8175b8 Merge branch 'akpm-current/current' omits 449e65c53a3c Merge remote-tracking branch 'rust/rust-next' omits 61c227983c24 Merge remote-tracking branch 'mhi/mhi-next' omits 1c8681be03bf Merge remote-tracking branch 'fpga/for-next' omits bd6bda084fd3 Merge remote-tracking branch 'auxdisplay/auxdisplay' omits ec57d45df45d Merge remote-tracking branch 'nvmem/for-next' omits f30138ef1d90 Merge remote-tracking branch 'slimbus/for-next' omits 4649868f8c0f Merge remote-tracking branch 'gnss/gnss-next' omits 28ce0d7ba899 Merge remote-tracking branch 'kspp/for-next/kspp' omits e6b8eae8e2d4 Merge remote-tracking branch 'seccomp/for-next/seccomp' omits 315aac7c7650 Merge remote-tracking branch 'ntb/ntb-next' omits 039b3503b7b8 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 07f230273174 Merge remote-tracking branch 'coresight/next' omits a6d1b5d5c848 Merge remote-tracking branch 'livepatching/for-next' omits 0c4ea2f724b7 Merge remote-tracking branch 'pwm/for-next' omits ac32b53d6e53 Merge remote-tracking branch 'rpmsg/for-next' omits ae1d0be28e69 Merge remote-tracking branch 'scsi/for-next' omits bbbd622b81c6 Merge remote-tracking branch 'cgroup/for-next' omits e7db4dff5cfc Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' omits 7da926d1fbb1 Merge remote-tracking branch 'percpu/for-next' omits 1b1bea8bb8d0 Merge remote-tracking branch 'rcu/rcu/next' omits 68d4fdf3fdc9 Merge remote-tracking branch 'clockevents/timers/drivers/next' omits 2e990de057d4 Merge remote-tracking branch 'tip/auto-latest' omits bf5afde6df9f Merge remote-tracking branch 'keys/keys-next' omits 39e156a68431 Merge remote-tracking branch 'apparmor/apparmor-next' omits 6f9bd6708069 Merge remote-tracking branch 'security/next-testing' omits 1a904b3449c3 Merge remote-tracking branch 'mfd/for-mfd-next' omits 176cad884d61 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 125167aa117c Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits ffbbd2af854f Merge remote-tracking branch 'amdgpu/drm-next' omits f6d422c7c57c Merge remote-tracking branch 'drm-misc/for-linux-next' omits 9411a1294e57 Merge remote-tracking branch 'bluetooth/master' omits d6114c07c5d3 Merge remote-tracking branch 'swiotlb/linux-next' omits 7e612f66036f Merge remote-tracking branch 'pm/linux-next' omits c8f9ece016e5 Merge remote-tracking branch 'i2c/i2c/for-next' omits 47ef7c0790ea Merge remote-tracking branch 'hid/for-next' omits 1e4ccea43159 Merge remote-tracking branch 'pstore/for-next/pstore' omits 254d097388fc Merge remote-tracking branch 'printk/for-next' omits d1a6471534b2 Merge remote-tracking branch 'file-locks/locks-next' omits 5134f9b83c5d Merge remote-tracking branch 'zonefs/for-next' omits da39d0355c09 Merge remote-tracking branch 'v9fs/9p-next' omits 19925f0aea76 Merge remote-tracking branch 'gfs2/for-next' omits 319d20a92d36 Merge remote-tracking branch 'ext3/for_next' omits 00fca584dbfe Merge remote-tracking branch 'cifsd/cifsd-for-next' omits 5b0964d80bda Merge remote-tracking branch 'btrfs/for-next' omits 7c5156427050 Merge remote-tracking branch 'fscache/fscache-next' omits c2cfc8f4be60 Merge remote-tracking branch 'pidfd/for-next' omits 6d4af219687e Merge remote-tracking branch 'xtensa/xtensa-for-next' omits eb3b9a1f9954 Merge remote-tracking branch 'sh/for-next' omits 19244ce271b1 Merge remote-tracking branch 'parisc-hd/for-next' omits cd659c996119 Merge remote-tracking branch 'h8300/h8300-next' omits 8060c0958446 Merge remote-tracking branch 'clk-renesas/renesas-clk' omits 2385a0fbfae0 Merge remote-tracking branch 'xilinx/for-next' omits b007adc51075 Merge remote-tracking branch 'ti-k3/ti-k3-next' omits 5098dae6a2ab Merge remote-tracking branch 'tegra/for-next' omits fbbaad42ff2e Merge remote-tracking branch 'sunxi/sunxi/for-next' omits e6a67c731884 Merge remote-tracking branch 'scmi/for-linux-next' omits 57c0eac05cc2 Merge remote-tracking branch 'samsung-krzk/for-next' omits 32824e19d155 Merge remote-tracking branch 'rockchip/for-next' omits 97a72444af9b Merge remote-tracking branch 'renesas/next' omits 6f021dcdf79d Merge remote-tracking branch 'qcom/for-next' omits 85387ac083c2 Merge remote-tracking branch 'omap/for-next' omits 150a049d5296 Merge remote-tracking branch 'mvebu/for-next' omits 984ee8ebfcce Merge remote-tracking branch 'mediatek/for-next' omits a03c336694fc Merge remote-tracking branch 'keystone/next' omits 39ba2f10230b Merge remote-tracking branch 'imx-mxs/for-next' omits df9262c88454 Merge remote-tracking branch 'drivers-memory/for-next' omits 3c90a610d15a Merge remote-tracking branch 'at91/at91-next' omits 4761e96c287b Merge remote-tracking branch 'aspeed/for-next' omits 43df256ae345 Merge remote-tracking branch 'amlogic/for-next' omits 1674f38e9b41 Merge remote-tracking branch 'actions/for-next' omits a89c57936363 Merge remote-tracking branch 'arm-soc/for-next' omits 0cc4f3f0cf12 Merge remote-tracking branch 'arm/for-next' omits c58782334fc3 Merge remote-tracking branch 'asm-generic/master' omits 25a1eba130d1 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 0dd9f753695a Merge remote-tracking branch 'pidfd-fixes/fixes' omits 388615bd03b4 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' omits 7d05980984ab Merge remote-tracking branch 'mmc-fixes/fixes' omits fd38bd76672c Merge remote-tracking branch 'vfs-fixes/fixes' omits 62fb01796acd Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 77744d9abbba Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits 70f3185b8fad Merge remote-tracking branch 'kvms390-fixes/master' omits a2c6ac624304 Merge remote-tracking branch 'omap-fixes/fixes' omits 44b8ab68da4f Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' omits a01825789a1b Merge remote-tracking branch 'spi-fixes/for-linus' omits 4ff44c023697 Merge remote-tracking branch 'regulator-fixes/for-linus' omits e62a51938c3f Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits b5491a429dac Merge remote-tracking branch 'ipsec/master' omits 630e8636c710 Merge remote-tracking branch 'net/master' omits 5ee9d54dbe0c Merge branch 'irq/urgent' omits 5af5b6c076b0 Merge branch 'locking/core' omits 0d4d9ed0d9ea Merge branch 'linus' omits a5f65ad078e9 Merge branch for-5.14/arm64/dt into for-next omits 383957328f16 Merge branch for-5.14/arm/defconfig into for-next omits ef5365cbb102 Merge branch for-5.14/arm/dt into for-next omits b2187c19ae8c Merge branch for-5.14/memory into for-next omits 4049c5b8671d Merge branch for-5.14/firmware into for-next omits 69cc4541858d Merge branch for-5.14/soc into for-next omits 6675eaed1577 Merge branch for-5.14/dt-bindings into for-next omits 1a5f44c62466 Merge branch for-5.14/usb into for-next omits 3d3658107549 Merge branch for-5.14/phy into for-next omits 0bfc103a19b8 Merge branch for-5.14/regulator into for-next omits cba152b62be7 Merge branch for-5.14/clk into for-next omits 684f97e4e9e8 drm/ttm: Fix COW check omits fd7ac588f825 drm/amdkfd: Allow CPU access for all VRAM BOs omits 672874831335 drm/amdgpu/display: add support for multiple backlights omits 8dee696fba99 PCI: quirks: Quirk PCI d3hot delay for AMD xhci omits 1f12a68feed4 drm/radeon: Add HD-audio component notifier support (v2) omits 96ab3f758321 drm/amdgpu: check whether s2idle is enabled to determine s0ix omits 003ce5ed28bc Revert "drm/amd/display: To modify the condition in indica [...] omits 77f7e6ac250e Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" omits 8707e76bbcbf drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify omits e6cb9bc2a0ef drm/amdgpu: only check for _PR3 on dGPUs omits 79d1340fd4df drm/amdgpu: add another raven1 gfxoff quirk omits 4139c602d970 usb/host: enable auto power control for xhci-pci omits eb9ec119eee9 Merge branch 'renesas-fixes-for-v5.14' into renesas-next omits 5aaa0696cb25 dt-bindings: clock: r9a07g044-cpg: Update clock/reset definitions omits 05bda30e6173 clk: renesas: r9a07g044: Add P2 Clock support omits 2d8bbd688169 clk: renesas: r9a07g044: Fix P1 Clock omits 2e310f006985 clk: renesas: r9a07g044: Rename divider table omits a69840106dad clk: renesas: rzg2l: Add multi clock PM support omits 3f6829d49ef5 Merge tag 'renesas-clk-for-v5.14-tag2' into renesas-fixes- [...] omits 900185fe29d3 mmc: core: Don't allocate IDA for OF aliases omits 5c0777665b3e mmc: core: Use kref in place of struct mmc_blk_data::usage omits dd28e0c352c0 Merge branch 'WIP/fixes' omits b534ef82710a Merge branch 'locking/urgent' omits 37d95f22cdc5 Merge branch 'perf/core' omits 568dfc64c593 Merge branch 'perf/urgent' omits fd8bb6da671a Merge branch 'sched/core' omits d3b7bff28233 Merge branch 'sched/urgent' omits e47a7063d6a2 drm/vmwgfx: Always include the <drm/ttm/ttm_range_manager. [...] omits 35ba87e91308 Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] omits c496c751fc2c Merge branch 'for-next/ffa' of git://git.kernel.org/pub/sc [...] omits ccda62311e4e firmware: arm_scmi: Fix possible scmi_linux_errmap buffer [...] omits d2e3148a7035 Merge remote-tracking branch 'spi/for-5.14' into spi-linus omits e260c4046e39 Merge remote-tracking branch 'spi/for-5.13' into spi-linus omits d2755ee2fc31 Merge remote-tracking branch 'regulator/for-5.14' into reg [...] omits 43bf8843958d Merge remote-tracking branch 'regulator/for-5.13' into reg [...] omits 2963f0e92328 firmware: arm_ffa: Fix a possible ffa_linux_errmap buffer [...] omits 7570e1f151ad Merge branch 'pm-domains' into linux-next omits 4bae9e362a11 linux-next-pre omits a04ed79a5a61 kcov-add-__no_sanitize_coverage-to-fix-noinstr-for-all-arc [...] omits 0ad1577a2f70 kcov: add __no_sanitize_coverage to fix noinstr for all ar [...] omits 291adb1916e0 hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr omits 5f6258504397 init/main.c: silence some -Wunused-parameter warnings omits 3809bca1fa81 proc/sysctl: make protected_* world readable omits 4330df5d4317 fs-proc-kcorec-add-mmap-interface-fix omits faf3ac13fecf fs/proc/kcore.c: add mmap interface omits 1eaabf257474 kernel/hung_task.c: Monitor killed tasks. omits da2c5f993db7 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits c580f1c1baa8 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 55af0e8b90e4 mm/highmem: Remove deprecated kmap_atomic omits 1f433cf3942d mm/zsmalloc.c: combine two atomic ops in zs_pool_dec_isolated() omits f660a30b6c0d mm: zram: amend SLAB_RECLAIM_ACCOUNT on zspage_cachep omits 1c0ed25202e5 memory-hotplug.rst: complete admin-guide overhaul omits 9ce0d016dc6a mm/thp: make ALLOC_SPLIT_PTLOCKS dependent on USE_SPLIT_PT [...] omits cff1925d4c9a mm/kconfig: move HOLES_IN_ZONE into mm omits fc5af4d89585 kasan: add memzero init for unaligned size under SLUB debug omits ca78ae7fd254 mm: improve mprotect(R|W) efficiency on pages referenced once omits 1c43b95b4bb6 mm: improve mprotect(R|W) efficiency on pages referenced once omits d49c58f79ad3 powerpc/64s: enable MMU_LAZY_TLB_SHOOTDOWN omits e8ddff74c842 lazy-tlb-shoot-lazies-a-non-refcounting-lazy-tlb-option-fix omits eb6ac6ada40d lazy tlb: shoot lazies, a non-refcounting lazy tlb option omits 2b7f2e8d4169 lazy-tlb-allow-lazy-tlb-mm-refcounting-to-be-configurable-fix-2 omits 9d0ad0eeaad8 lazy-tlb-allow-lazy-tlb-mm-refcounting-to-be-configurable-fix omits 3810abccbe7d lazy tlb: allow lazy tlb mm refcounting to be configurable omits 61102d0a5957 lazy-tlb-introduce-lazy-mm-refcount-helper-functions-fix omits 94a04a8a276b lazy tlb: introduce lazy mm refcount helper functions omits 3de12d7dc6b6 vfs: keep inodes with page cache off the inode shrinker LRU omits 1fbbef886c26 fs: inode: count invalidated shadow pages in pginodesteal omits f7cf6d0e67ed fs: drop_caches: fix skipping over shadow cache inodes omits a0da41065f3c mm: remove irqsave/restore locking from contexts with irqs [...] omits 9d01b65c2edf mm: mark idle page tracking as BROKEN omits 8350e42ed8ab ocfs2: fix ocfs2 corrupt when iputting an inode omits f398dd89525b ocfs2: clear links count in ocfs2_mknod() if an error occurs omits e4cb6a1b08a5 /proc/kpageflags: do not use uninitialized struct pages omits 5492e2269302 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits e67827a62415 Merge branch 'acpi-prm' into linux-next omits 4e65a83cd0b9 Merge branch 'misc' into for-next omits 9cc8995db55d Merge branches 'acpi-pm' and 'acpi-prm' into linux-next omits 76273fd10793 Merge branches 'pm-cpufreq' and 'pm-sleep' into linux-next omits 6c508b3d7e21 Merge branch 'misc' into for-next omits fd96f1a6e5b4 Merge remote-tracking branch 'asoc/for-5.14' into asoc-linus omits 2e920b670c07 Merge remote-tracking branch 'asoc/for-5.13' into asoc-linus omits 608aa3669c27 Merge branches 'acpi-misc' and 'acpi-video' into linux-next omits 4f275eb19447 Merge branches 'pm-cpufreq' and 'pm-cpuidle' into linux-next omits 7d31f1c65cc9 swiotlb: fix implicit debugfs declarations omits 41e5ef8ed733 gfs2: Add wrapper for iomap_file_buffered_write omits 5fd541e3a933 Pull writeback memcg fix from Munchun Song omits 3bd1d916c79b bus: mhi: core: Add range checks for BHI and BHIe omits 2463df65c33e bus: mhi: pci_generic: Set register access length for MHI driver omits fb359946c3ef ath11k: set register access length for MHI driver omits c7b924b507d8 bus: mhi: Add MMIO region length to controller structure omits 634fc262c4bd bus: mhi: core: Set BHI and BHIe pointers to NULL in clean-up omits 8ecab7700929 firmware: arm_scmi: Ensure drivers provide a probe function omits 113e793d18ab firmware: arm_scmi: Simplify device probe function on the bus omits 878789cad00d bus: mhi: core: Set BHI/BHIe offsets on power up preparation omits 4c80a9023d64 bus: mhi: core: Validate channel ID when processing comman [...] omits c0523c4c1e61 bus: mhi: pci_generic: Add Cinterion MV31-W PCIe to MHI omits 156ffb7fb7eb bus: mhi: pci_generic: Apply no-op for wake using sideband [...] omits e44316857218 bus: mhi: Add inbound buffers allocation flag omits fafbd4090a5c bus: mhi: pci-generic: Add missing 'pci_disable_pcie_error [...] omits 914b72a6948b bus: mhi: Wait for M2 state during system resume omits 752951fdc4e0 bus: mhi: core: Fix power down latency omits b655006619b7 of: Add plumbing for restricted DMA pool omits 081bec2577cd dt-bindings: of: Add restricted DMA pool omits 461021875c50 swiotlb: Add restricted DMA pool initialization omits 6079c4f9e70a swiotlb: Add restricted DMA alloc/free support omits dc924470ee42 swiotlb: Refactor swiotlb_tbl_unmap_single omits e38db0d0e7ca swiotlb: Move alloc_size to swiotlb_find_slots omits af452ec1b1a3 swiotlb: Use is_swiotlb_force_bounce for swiotlb data bouncing omits 2ded36511b58 ARM: Document merges omits a757ab4e58ac Merge branch 'arm/defconfig' into for-next omits ac86f4351a41 Merge branch 'arm/drivers' into for-next omits aa324dd06f7f Merge branch 'arm/fixes' into for-next omits 5cf57433bd51 Merge branch 'arm/dt' into for-next omits e133f01db1d4 Merge branch 'arm/soc' into for-next omits 7d7204936dd9 Merge tag 'hole_punch_fixes_for_5.14-rc1' into for_next omits e996ae6bdbd1 cifs: Fix race between hole punch and page fault omits 8a8c7074e862 ceph: Fix race between hole punch and page fault omits 32821b7a58b4 fuse: Convert to using invalidate_lock omits 1474c39351f0 f2fs: Convert to using invalidate_lock omits 17bfafba198b zonefs: Convert to using invalidate_lock omits f2679b5e2d1e xfs: Convert double locking of MMAPLOCK to use VFS helpers omits 598a78b1f875 xfs: Convert to use invalidate_lock omits 639f718659cd xfs: Refactor xfs_isilocked() omits b8bcb7175d9b ext2: Convert to using invalidate_lock omits 49c212e873bf ext4: Convert to use mapping->invalidate_lock omits 316ce128fbbe Merge branch 'for-v5.14/tegra-mc-late-or-fixes' into for-next omits 5c1d996e5af6 Merge branch 'misc' into for-next omits 902a9cf340dd Merge branch 'fixes' into for-next omits f127c9556a8e swiotlb: Update is_swiotlb_active to add a struct device argument omits f895aa069686 swiotlb: Update is_swiotlb_buffer to add a struct device argument omits 659cccc8060a swiotlb: Set dev->dma_io_tlb_mem to the swiotlb pool used omits 1d9f94400a7a swiotlb: Refactor swiotlb_create_debugfs omits 781938ee0432 swiotlb: Refactor swiotlb init functions omits a990edc24811 firmware: arm_ffa: Fix the comment style omits bc5ea7449a73 firmware: arm_ffa: Simplify probe function omits 80421ba63f32 firmware: arm_ffa: Ensure drivers provide a probe function omits 764f25388c38 Merge branch 'v5.14-clk/next' into for-next omits 7a300208ef8e Merge branch 'v5.14-armsoc/dts64' into for-next omits b7b5ac97dfbc Merge branch 'v5.14-armsoc/dts32' into for-next omits a8a112b7b845 Merge branch 'v5.14-armsoc/drivers' into for-next omits d85c1dd01f33 mm: Add functions to lock invalidate_lock for two mappings omits 51f5c649d466 mm: Protect operations adding pages to page cache with inv [...] omits 5225070d492b documentation: Sync file_operations members with reality omits 30ba26f2353c mm: Fix comments mentioning i_mutex omits 9486e9eb4717 Pull isofs and quota cleanups omits 2cd1e3883a57 clk: renesas: rzg2l: Fix off-by-one check in rzg2l_cpg_clk [...] omits 556019076c36 clk: renesas: rzg2l: Avoid mixing error pointers and NULL omits 8b893b5bcbed clk: renesas: rzg2l: Fix a double free on error omits 6ac83fc384fc clk: renesas: rzg2l: Fix return value and unused assignment omits b2b477e20f9a clk: renesas: rzg2l: Remove unneeded semicolon omits 3abc7467ba9d Merge branch 'for-v5.14/tegra-mc-late-or-fixes' into for-next omits 7c932e30ee03 Merge branch 'misc' into for-next omits 9e6280ed45fc Merge branch 'fixes' into for-next omits 18d5803bc50e fscache: Use refcount_t for the cookie refcount instead of [...] omits 3cab129a8f19 fscache: Fix fscache_cookie_put() to not deref after dec omits 30cb72ce11bb fscache: Fix cookie key hashing omits e739a8e1ca33 cachefiles: Change %p in format strings to something else omits 7a573701caa9 fscache: Change %p in format strings to something else omits 7426b66a5c88 fscache: Remove the object list procfile omits f9eb8d4b751d fscache, cachefiles: Remove the histogram stuff omits bd219e85a8a5 fscache: Procfile to display cookies omits 5e8efceacad5 fscache: Add a cookie debug ID and use that in traces omits 9f2f79249fcd cachefiles: Use file_inode() rather than accessing ->f_inode omits a46e4c699346 netfs: Move cookie debug ID to struct netfs_cache_resources omits 6f05f18cac92 fscache: Select netfs stats if fscache stats are enabled omits e12b6e5b0ac3 ARM: Document merges omits 36b374b9fca8 Merge branch 'arm/drivers' into for-next omits b92caae8a08e ARM: Document merges omits eff0bcf0f7d2 Merge branch 'arm/defconfig' into for-next omits d5e8209806c9 Merge branch 'arm/drivers' into for-next omits e8f2ee04ea4e Merge branch 'arm/dt' into for-next omits ddec95a66430 ARM: Document merges omits 2e3b0a5df4b5 Merge branch 'arm/drivers' into for-next omits 2c8a138ecbb6 Merge branch 'arm/dt' into for-next omits 9aef4ca4a82a ARM: Document merges omits 7fd3cf9a058b Merge branch 'arm/defconfig' into for-next omits c8b605635005 Merge branch 'arm/drivers' into for-next omits 4ad86ec6b70c Merge branch 'arm/dt' into for-next omits 023d1e54ee00 Merge branch 'arm/soc' into for-next omits 15f50a204f41 Merge branch 'arm/fixes' into for-next omits d9e26b2de216 Pull fanotify fd leak fix. omits ccd71bdbd838 ARM: Document merges omits 93d56d4e0938 Merge branch 'arm/fixes' into for-next omits a863ca52c4a4 Merge branch 'arm/defconfig' into for-next omits fde2b5bbdf48 Merge branch 'arm/drivers' into for-next omits b9df1983cd12 Merge branch 'arm/dt' into for-next omits e5f095c05fa9 Merge branch 'arm/soc' into for-next omits 3d52480c7e10 Merge branch 'arm/defconfig' into for-next omits 34b381d689e0 Merge branch 'arm/drivers' into for-next omits dca10d4f392a Merge branch 'arm/dt' into for-next omits 5004b2d18827 Merge branch 'imx/defconfig' into for-next omits 22991c7d2552 Merge branch 'imx/dt64' into for-next omits 7cd29bf3e2a0 Merge branch 'imx/dt' into for-next omits 04de0809124e Merge branch 'imx/bindings' into for-next omits 377a9383ebdb Merge branch 'imx/soc' into for-next omits 1c255a514019 Merge branch 'imx/drivers' into for-next omits a562c0783b5f drm/tegra: Don't call SET_APPLICATION_ID in VIC boot omits df7dc3106778 drm/tegra:Remove superfluous error messages around platfor [...] omits 5ce16705e00d Merge branch 'next/defconfig' into for-next omits ee5d678b1fac Merge branch 'for-v5.14/tegra-mc' into for-next omits ddfa91e38be9 Merge branch 'for-v5.14/pl353' into for-next omits 3857221f50ca Merge branch 'for-v5.14/pl353' into for-next omits cfeaa699186e Merge branch 'for-5.13-fixes' into for-next omits 23df6d1f0971 Merge branches 'renesas-arm-defconfig-for-v5.14', 'renesas [...] omits d1d2b71389c3 Merge branch 'mem-ctrl-next' into for-next omits 7e3ea2c2deaf Merge branch 'for-v5.14/tegra-mc' into for-next omits d42132d940a7 Merge branch 'for-5.14' into for-next omits 936c600e28f3 Merge branch 'fixes' into for-next omits 0c63f5086cbb Merge branch 'misc' into for-next omits cd946cfe2e7e Merge branches 'defconfig-for-v5.14' and 'dt-for-v5.14' in [...] omits e7ca3b93d2bb Pull quotactl_fd() syscall from Jan Kara. omits e1833059a1c5 Merge branch 'renesas-arm-dt-for-v5.14' into renesas-next omits af644ce486a8 ARM: Document merges omits 8caece41d86b Merge branch 'arm/fixes' into for-next omits a29a7b5223a8 Merge branch 'for-5.14' into for-next omits eead4c70c2d1 ARM: config: aspeed: Add DEBUG_FS and EXT4 omits 6713da4271fd Merge branch 'for-v5.14/tegra-mc' into for-next omits fc14c3f36825 Merge branch 'next/defconfig' into for-next omits 17f23af37bb0 Merge branch 'fixes' into for-next omits 1a8d8498cb2d Merge branch 'misc' into for-next omits ea6a7bdce5f3 Merge branch 'fixes' into for-next omits 30694a9b6225 Merge branch 'next/dt' into for-next omits acad452912fc Merge branch 'renesas-arm-dt-for-v5.14' into renesas-next omits 0fa646eba80b Merge branch 'misc' into for-next omits 76a2b9a8ab44 nvmem: qfprom: Improve the comment about regulator setting omits ee39cf8ba106 nvmem: core: constify nvmem_cell_read_variable_common() re [...] omits 70dba4ef13c5 Merge branch 'next/soc' into for-next omits a296d17e4c6a Merge branch 'next/soc' into for-next omits dcd770bc1114 Merge branch 'renesas-arm-dt-for-v5.14' into renesas-next omits 1931e709c701 Merge branches 'renesas-arm-defconfig-for-v5.14' and 'rene [...] omits 31ff791600e3 Merge branch 'misc' into for-next omits 71d439702175 Merge branch 'fixes' into for-next omits 6962681ee8c6 Merge branch 'for-5.13-fixes' into for-next omits b0565a089634 Merge branch 'for-5.13-fixes' into for-next omits 4bdcc6ec5b81 Merge branch 'master' into for-next omits a5882ee966b1 Pull disabling of quotactl_path syscall. Merge branch 'for [...] omits d1a5f4ca656b nvmem: qfprom: minor nit fixes omits 99e301048d79 nvmem: sunxi_sid: Set type to OTP omits ed552505629d nvmem: core: add a missing of_node_put omits 83aab756d2a8 nvmem: sprd: Fix an error message omits 185ed10fab95 nvmem: sc27xx: Add missing MODULE_DEVICE_TABLE omits b9e014141f5a nvmem: qcom-spmi-sdam: add missing MODULE_DEVICE_TABLE omits 830f54ec0936 nvmem: sprd: Add missing MODULE_DEVICE_TABLE omits 19d4902b12f6 Merge branch 'fixes' into for-next omits 77c1c74001ed Merge branch 'fixes' into for-next omits 6fed39b8b597 Merge branch 'next/dt64' into for-next omits 3d6e2ac21c8f Merge branch 'next/dt' into for-next omits d3f713e6b3cc arm64: dts: exynos: enable PMIC wakeup from suspend on TM2 omits 06bc1dd6d714 Merge branch 'next/dt' into for-next omits 2335e1b8ee3b Pull MAINTAINERS file update. omits 994adcbd3714 gnss: drop stray semicolons omits 0320ed0a8236 drivers: slimbus: Fix word resposible -> responsible in slimbus.h omits cb6eafe570b6 nvmem: Add driver to expose reserved memory as nvmem omits d6e92fb7d936 dt-bindings: nvmem: Add bindings for rmem driver adds efdb6720b44b mm/rmap: fix munlocking Anon THP with mlocked ptes adds 79789db03fdd mm: Make copy_huge_page() always available adds 7fef2edf7cc7 sd: don't mess with SD_MINORS for CONFIG_DEBUG_BLOCK_EXT_DEVT adds f02bf8578bd8 Merge tag 'for-5.14-rc1-tag' of git://git.kernel.org/pub/s [...] adds cc3ddee97cff vboxsf: Honor excl flag to the dir-inode create op adds ab0c29687bc7 vboxsf: Make vboxsf_dir_create() return the handle for the [...] adds 02f840f90764 vboxsf: Add vboxsf_[create|release]_sf_handle() helpers adds 52dfd86aa568 vboxsf: Add support for the atomic_open directory-inode op adds 40226a3d96ef Merge tag 'vboxsf-v5.14-1' of git://git.kernel.org/pub/scm [...] adds 3b0462726e7e cgroup: verify that source is a string adds d1d488d81370 fs: add vfs_parse_fs_param_source() helper adds 04bef83a3358 net: bridge: multicast: fix PIM hello router port marking race adds 000b7287b675 net: bridge: multicast: fix MRD advertisement router port [...] adds d2eecc596bdf Merge branch 'bridge-mc-fixes' adds a1739c307a07 net: hdlc: rename 'mod_init' & 'mod_exit' functions to be [...] adds 5796015fa968 ipv6: allocate enough headroom in ip6_finish_output2() adds 71ce9d92fc70 octeontx2-pf: Fix uninitialized boolean variable pps adds 01757f536ac8 net: Use nlmsg_unicast() instead of netlink_unicast() adds e56c6bbd98dc net: ocelot: fix switchdev objects synced for wrong netdev [...] adds b0b33b048dcf net: dsa: sja1105: fix address learning getting disabled o [...] adds deb7178eb940 net: fddi: fix UAF in fza_probe adds f28100cb9c96 sfc: fix lack of XDP TX queues - error XDP TX failed (-22) adds 788bc000d4c2 sfc: ensure correct number of XDP queues adds d2a16bde7732 sfc: add logs explaining XDP_TX/REDIRECT is not available adds 28efd208530c Merge branch 'sfc-tx-queues' adds bcb9928a1554 net: dsa: properly check for the bridge_leave methods in d [...] adds 8096acd7442e Merge tag 'net-5.14-rc2' of git://git.kernel.org/pub/scm/l [...] adds ce36c94214f0 iommu/qcom: Revert "iommu/arm: Cleanup resources in case o [...] adds 37764b952e1b iommu/vt-d: Global devTLB flush when present context entry [...] adds 474dd1c65064 iommu/vt-d: Fix clearing real DMA device's scalable-mode c [...] adds c987b65a574f iommu/rockchip: Fix physical address decoding adds 4a5c155a5ab3 MAINTAINERS: Add Suravee Suthikulpanit as Reviewer for AMD [...] adds f3523a226dbb Merge tag 'iommu-fixes-v5.14-rc1' of git://git.kernel.org/ [...] adds f3cf800778e9 Merge tag 'kvm-s390-master-5.14-1' of git://git.kernel.org [...] adds f8f0edabcc09 KVM: selftests: x86: Address missing vm_install_exception_ [...] adds f0414b078dd1 Revert "KVM: x86: WARN and reject loading KVM if NX is sup [...] adds 4bf48e3c0aaf KVM: x86: Use guest MAXPHYADDR from CPUID.0x8000_0008 iff [...] adds e39f00f60ebd KVM: x86: Use kernel's x86_phys_bits to handle reduced MAXPHYADDR adds fc9bf2e087ef KVM: x86/mmu: Do not apply HPA (memory encryption) mask to GPAs adds 76ff371b67cb KVM: SVM: Revert clearing of C-bit on GPA in #NPF handler adds 23fa2e46a555 KVM: mmio: Fix use-after-free Read in kvm_vm_ioctl_unregis [...] adds 7234c362ccb3 KVM: x86/pmu: Clear anythread deprecated bit when 0xa leaf [...] adds 004d62eb4e57 kvm: debugfs: fix memory leak in kvm_create_vm_debugfs adds 6f2f86ec28fb KVM: selftests: Address extra memslot parameters in vm_vad [...] adds f85d40160691 KVM: X86: Disable hardware breakpoints unconditionally bef [...] adds c0e1303ed4cc KVM: VMX: Remove vmx_msr_index from vmx.h adds 991afbbee8ac KVM: SVM: #SMI interception must not skip the instruction adds 896707c212d4 KVM: SVM: remove INIT intercept handler adds 4b639a9f82fc KVM: SVM: add module param to control the #SMI interception adds b4a693924aab KVM: SVM: Return -EFAULT if copy_to_user() for SEV mig pac [...] adds c7a1b2b678c5 KVM: SVM: Fix sev_pin_memory() error checks in SEV migrati [...] adds fce7e152ffc8 KVM: nSVM: Check the value written to MSR_VM_HSAVE_PA adds fb79f566e4c9 KVM: nSVM: Check that VM_HSAVE_PA MSR was set before VMRUN adds 0a758290762c KVM: nSVM: Introduce svm_copy_vmrun_state() adds 37be407b2ce8 KVM: nSVM: Fix L1 state corruption upon return from SMM adds bb00bd9c0862 KVM: nSVM: Restore nested control upon leaving SMM adds d951b2210c1a KVM: selftests: smm_test: Test SMM enter from L2 adds 405386b02157 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds a1c9ca5f65c9 EDAC/igen6: fix core dependency AGAIN adds 0d4a062af2ce mm: move helper to check slub_debug_enabled adds 77a63c69ec43 kasan: add memzero init for unaligned size at DEBUG adds 2db710cc846d kasan: fix build by including kernel.h adds 54aa386661fe Revert "mm/page_alloc: make should_fail_alloc_page() static" adds 187ad460b841 mm/page_alloc: avoid page allocator recursion with pageset [...] adds e5c15cea3391 mm/page_alloc: correct return value when failing at preparing adds 061478438d04 mm/page_alloc: further fix __alloc_pages_bulk() return value adds ab7965de1725 mm: fix the try_to_unmap prototype for !CONFIG_MMU adds c52114d9df6a lib/test_hmm: remove set but unused page variable adds 16ee572eaf0d hfs: add missing clean-up in hfs_fill_super adds 54a5ead6f5e2 hfs: fix high memory mapping in hfs_bnode_read adds b3b2177a2d79 hfs: add lock nesting notation to hfs_find_init adds d08af0a59684 mm/hugetlb: fix refs calculation from unaligned @vaddr adds dd9c7df94c1b Merge branch 'akpm' (patches from Andrew) adds 5937e00017f1 xfs: Fix multiple fall-through warnings for Clang adds d5c9d0a207f4 mt76: mt7921: Fix fall-through warning for Clang adds 4020f26b368c nfp: flower-ct: Fix fall-through warning for Clang adds 81eb1d17115f drm/i915: Fix fall-through warning for Clang adds 1adee589cd6d kernel: debug: Fix unreachable code in gdb_serial_stub() adds e8865537a68b fcntl: Fix unreachable code in do_fcntl() adds 1eb5f4a3ddd9 mtd: cfi_util: Fix unreachable code issue adds e181ad43887c drm/msm: Fix fall-through warning in msm_gem_new_impl() adds 2e7ea96924ac cpufreq: Fix fall-through warning for Clang adds f336a009f8e3 math-emu: Fix fall-through warning adds c8698340e0e5 video: fbdev: Fix fall-through warning for Clang adds 223fa873facc scsi: libsas: Fix fall-through warning for Clang adds 54325d0849d6 PCI: Fix fall-through warning for Clang adds f95deaeca8e1 mmc: jz4740: Fix fall-through warning for Clang adds 5a1ab5c0299a iommu/arm-smmu-v3: Fix fall-through warning for Clang adds 41614014a7af dmaengine: ipu: Fix fall-through warning for Clang adds d4e81342ea23 s390: Fix fall-through warnings for Clang adds d6a48a476a5d dmaengine: ti: k3-udma: Fix fall-through warning for Clang adds b51883d47d37 power: supply: Fix fall-through warnings for Clang adds 4796372e7c11 ASoC: Mediatek: MT8183: Fix fall-through warning for Clang adds bc431d2153cc MIPS: Fix fall-through warnings for Clang adds cf6678aec253 MIPS: Fix unreachable code issue adds 479857a9bcc8 powerpc/powernv: Fix fall-through warning for Clang adds 14158aa45104 usb: gadget: fsl_qe_udc: Fix fall-through warning for Clang adds afbd0d299289 dmaengine: mpc512x: Fix fall-through warning for Clang adds 104aba8dd7dc powerpc/smp: Fix fall-through warning for Clang adds b7eb335e26a9 Makefile: Enable -Wimplicit-fallthrough for Clang adds e9338abf0e18 Merge tag 'Wimplicit-fallthrough-clang-5.14-rc2' of git:// [...] adds 7612872866e2 Merge tag 'pwm/for-5.14-rc2' of git://git.kernel.org/pub/s [...] adds 420405ecde06 configfs: fix the read and write iterators adds 1013d4add290 Merge tag 'configfs-5.13-1' of git://git.infradead.org/use [...] adds d936eb238744 Revert "Makefile: Enable -Wimplicit-fallthrough for Clang" adds 6e442d06621f Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] adds ffe000217c50 dma-buf/sync_file: Don't leak fences on merge failure adds 1e7b5812f489 Merge tag 'drm-misc-fixes-2021-07-13' of git://anongit.fre [...] adds 798c511548b9 drm/amdgpu: SRIOV flr_work should take write_lock adds 43a44c5322d1 drm/amdgpu: Return error if no RAS adds e9cfe00ba8bd drm/amd/display: Fix updating infoframe for DCN3.1 eDP adds dce9d910eb9e Revert "drm/amd/display: Always write repeater mode regard [...] adds 9849e71ac079 drm/amd/display: remove faulty assert adds 21cf0293d500 drm/amd/pm: drop smu_v13_0_1.c|h files for yellow carp adds 834b8245d6bb drm/amd/display: update header file name adds fa8f311e9e3a drm/amdgpu: Correct the irq numbers for virtual crtc adds 5017bf8214d9 drm/amdkfd: handle fault counters on invalid address adds c010efb7f0bc drm/amdgpu/display - only update eDP's backlight level whe [...] adds 99e7d65cccc8 drm/amdkfd: Allow CPU access for all VRAM BOs adds 9be26ddf88de drm/amdgpu: Restore msix after FLR adds 06055d2e1ce8 drm/amd/pm: Fix BACO state setting for Beige_Goby adds f5cc09acece4 Revert "drm/amdkfd: Add memory sync before TLB flush on unmap" adds 22762e376612 Revert "drm/amdgpu: Fix warning of Function parameter or m [...] adds c37387c354c8 Revert "drm/amdkfd: Make TLB flush conditional on mapping" adds d605094394ee Revert "drm/amdgpu: Add table_freed parameter to amdgpu_vm [...] adds 5adcd7458a78 Revert "drm/amdkfd: Add heavy-weight TLB flush after unmapping" adds adefab4ef308 drm/amd/pm: Add waiting for response of mode-reset message [...] adds 775da83005cb drm/amdgpu: add another Renoir DID adds 2ea2086c223e Merge tag 'amd-drm-fixes-5.14-2021-07-14' of https://gitla [...] adds 4db1cb1338d9 Merge remote-tracking branch 'drm-misc/drm-misc-next-fixes [...] adds 0af778269a52 fbmem: Do not delete the mode that is still in use adds 9e5c77295440 drm/ttm: add a check against null pointer dereference adds e1fc82a35164 Merge tag 'drm-misc-fixes-2021-07-15' of git://anongit.fre [...] adds 2feeb52859fc drm/i915/gt: Fix -EDEADLK handling regression adds 0abb33bfca0f drm/i915/gtt: drop the page table optimisation adds 876d98e5511d Merge tag 'drm-intel-fixes-2021-07-15' of git://anongit.fr [...] adds 786cb0a2f9bb Merge tag 'drm-fixes-2021-07-16' of git://anongit.freedesk [...] adds 2f53d15cf958 zonefs: remove redundant null bio check adds 45312bd762d3 Merge tag 'zonefs-5.14-rc2' of git://git.kernel.org/pub/sc [...] adds 9c6882608bce io_uring: use right task for exiting checks adds 1b48773f9fd0 io_uring: fix io_drain_req() adds 13fdaf041067 Merge tag 'io_uring-5.14-2021-07-16' of git://git.kernel.d [...] adds 58b63e0f556c pd: fix order of cleaning up the queue and freeing the tagset adds 16ad3db3b24c nbd: fix order of cleaning up the queue and freeing the tagset adds 8b43ced64d2b nvme-tcp: use __dev_get_by_name instead dev_get_by_name fo [...] adds e4b9852a0f4a nvme-pci: fix multiple races in nvme_setup_io_queues adds 251ef6f71be2 nvme-pci: do not call nvme_dev_remove_admin from nvme_remove adds a347c153b15c Merge tag 'nvme-5.14-2021-07-15' of git://git.infradead.or [...] adds 05d69d950d9d xen-blkfront: sanitize the removal state machine adds 0d18c12b288a Merge tag 'block-5.14-2021-07-16' of git://git.kernel.dk/l [...] adds 40751c6c9bea scripts/spdxcheck.py: Strictly read license files in utf-8 adds 21de80b53b37 LICENSES/dual/CC-BY-4.0: Git rid of "smart quotes" adds 842f69777692 Documentation/features: Update the ARCH_HAS_TICK_BROADCAST entry adds d3fb38266afe Documentation/features: Add THREAD_INFO_IN_TASK feature matrix adds 530c4374e21a docs/zh_CN: add a missing space character adds 872f8edeb6bd Merge tag 'docs-5.14-2' of git://git.lwn.net/linux adds 5f34b1eb2f8d arm64: fix strlen() with CONFIG_KASAN_HW_TAGS adds e62e07481486 arm64: Add missing header <asm/smp.h> in two files adds c1132702c71f Revert "arm64: cache: Lower ARCH_DMA_MINALIGN to 64 (L1_CA [...] adds 8cdd23c23c3d arm64: Restrict ARM64_BTI_KERNEL to clang 12.0.0 and newer adds 295cf156231c arm64: Avoid premature usercopy failure adds 59f44069e052 arm64: mte: fix restoration of GCR_EL1 from suspend adds 31a7f0f6c8f3 arm64: entry: add missing noinstr adds e6f85cbeb23b arm64: entry: fix KCOV suppression adds 5f06a790a0d3 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds d549c66766ee dt-bindings: net: dsa: sja1105: Fix indentation warnings adds e8917266ae09 dt-bindings: More dropping redundant minItems/maxItems adds f88321a3bf77 dt-bindings: Move fixed string 'patternProperties' to 'pro [...] adds 50d8d7e19c43 dt-bindings: display: renesas,du: Make resets optional on [...] adds d980cc0620ae Merge tag 'devicetree-fixes-for-5.14-1' of git://git.kerne [...] adds 704adfb5a997 tracing: Do not reference char * as a string in histograms adds 3fdacf402bb2 Merge tag 'trace-v5.14-5' of git://git.kernel.org/pub/scm/ [...] adds 0c0f6299ba71 selftests: memory-hotplug: avoid spamming logs with dump_p [...] adds 00397e74e37a Merge tag 'linux-kselftest-fixes-5.14-rc2' of git://git.ke [...] adds ed01ad3a2fac kunit: tool: Fix error messages for cases of no tests and [...] adds a72fa6304342 Documentation: kunit: drop obsolete note about uml_abort f [...] adds 58c965d84e14 kunit: tool: remove unnecessary "annotations" import adds df4b0807ca1a kunit: tool: Assert the version requirement adds ccbb22b9ab86 Merge tag 'linux-kselftest-kunit-fixes-5.14-rc2' of git:// [...] adds 506c1da44fee cifs: use the expiry output of dns_query to schedule next [...] adds 50630b3f1ada cifs: Do not use the original cruid when following DFS lin [...] adds c9c9c6815f90 cifs: fix the out of range assignment to bit fields in par [...] adds 507345b5ae6a cifs: handle reconnect of tcon when there is no cached dfs [...] adds 63f94e946faf cifs: fix missing null session check in mount adds 16dd9b8c31ae cifs: added WARN_ON for all the count decrements adds 4511d7c8f440 SMB3.1.1: fix mount failure to some servers when compressi [...] adds cdc3363065ab cifs: do not share tcp sessions of dfs connections adds 44cb60b425ab Merge tag '5.14-rc1-smb3-fixes' of git://git.samba.org/sfr [...] adds 422969bbb5af scsi: core: Fix the documentation of the scsi_execute() ti [...] adds fbf1a58701ec scsi: fas216: Fix a build error adds 93aa71ad7379 scsi: core: Fix bad pointer dereference when ehandler kthr [...] adds 8b3bdd99c092 scsi: zfcp: Report port fc_security as unknown early durin [...] adds bb6beabf2f79 scsi: pm8001: Clean up kernel-doc and comments adds aa0dc6a73309 scsi: mpi3mr: Fix W=1 compilation warnings adds 053c16ac8905 scsi: ufs: core: Add missing host_lock in ufshcd_vops_setu [...] adds 5d766d55d163 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds ae14c63a9f20 Revert "mm/slub: use stackdepot to save stack trace in objects" adds b6e473d1e212 Merge tag 'memory-controller-drv-tegra-5.14-3' of git://gi [...] adds 2fa9fd69b3ee clk: renesas: rzg2l: Add multi clock PM support adds e93c1373613f clk: renesas: r9a07g044: Rename divider table adds fd8c3f6c36eb clk: renesas: r9a07g044: Fix P1 Clock adds 668756f7299d clk: renesas: r9a07g044: Add P2 Clock support adds c3e67ad6f5a2 dt-bindings: clock: r9a07g044-cpg: Update clock/reset definitions adds 432b52eea3dc ARM: shmobile: defconfig: Restore graphical consoles adds e0129a0e826e Merge tag 'renesas-fixes-for-v5.14-tag1' of git://git.kern [...] adds 93346fb3f669 Merge tag 'tegra-for-5.14-arm64-dt-fixes' of git://git.ker [...] adds 5f291bfd33c8 arm: Typo s/PCI_IXP4XX_LEGACY/IXP4XX_PCI_LEGACY/ adds 92743071464f firmware: arm_ffa: Ensure drivers provide a probe function adds e362547addc3 firmware: arm_ffa: Simplify probe function adds ba684a31d362 firmware: arm_ffa: Fix the comment style adds dd925db6f075 firmware: arm_ffa: Fix a possible ffa_linux_errmap buffer [...] adds d28912d6f0ab Merge tag 'arm-ffa-fixes-5.14' of git://git.kernel.org/pub [...] adds 38e0c99249f8 firmware: arm_scmi: Simplify device probe function on the bus adds 5e469dac3265 firmware: arm_scmi: Ensure drivers provide a probe function adds 7a691f16ccad firmware: arm_scmi: Fix possible scmi_linux_errmap buffer [...] adds 52f83955aaf9 firmware: arm_scmi: Fix kernel doc warnings adds 5ff6319d46ce firmware: arm_scpi: Fix kernel doc warnings adds b98cf55ec0bd firmware: arm_scmi: Fix kernel doc warnings about return values adds 187a002b07e8 firmware: arm_scmi: Avoid padding in sensor message structure adds bdb8742dc6f7 firmware: arm_scmi: Fix range check for the maximum number [...] adds 2526112b681b Merge tag 'scmi-fixes-5.14' of git://git.kernel.org/pub/sc [...] adds 2096d6feec83 ARM: configs: Update Integrator defconfig adds 56fa6e8a1844 ARM: configs: Update RealView defconfig adds 850d8ec92735 ARM: configs: Update Versatile defconfig adds 49e7757a73d1 ARM: configs: Update Vexpress defconfig adds 042f2e107a2e ARM: configs: Update u8500_defconfig adds ab37a7a890c1 ARM: multi_v7_defconfig: Make NOP_USB_XCEIV driver built-in adds ca46ad221447 ARM: dts: aspeed: Fix AST2600 machines line names adds 812bae32e5d5 ARM: dts: aspeed: Update e3c246d4i vuart properties adds 2d6608b57c50 ARM: dts: tacoma: Add phase corrections for eMMC adds faffd1b2bde3 ARM: dts: everest: Add phase corrections for eMMC adds ab4a49d36010 ARM: dts: aspeed: everest: PSU #3 address change adds 8825f2744d94 Merge tag 'aspeed-5.14-devicetree-2' of git://git.kernel.o [...] adds 82a1c67554df ARM: dts: versatile: Fix up interrupt controller node names adds 1d67c8d993ba Merge tag 'soc-fixes-5.14-1' of git://git.kernel.org/pub/s [...] adds 5df99bec210a scripts/setlocalversion: fix a bug when LOCALVERSION is empty adds d952cfaf0cff kbuild: do not suppress Kconfig prompts for silent build adds 1d11053dc630 Kbuild: lto: fix module versionings mismatch in GNU make 3.X adds 5e60f363b38f Documentation: Fix intiramfs script name adds 6750691a82ad Merge tag 'kbuild-fixes-v5.14' of git://git.kernel.org/pub [...] adds 3ac1d426510f iomap: remove the length variable in iomap_seek_data adds 49694d14ff68 iomap: remove the length variable in iomap_seek_hole adds 8e1bcef8e18d iomap: Permit pages without an iop to enter writeback adds 637d3375953e iomap: Don't create iomap_page objects for inline files adds 229adf3c64db iomap: Don't create iomap_page objects in iomap_page_mkwri [...] adds fbf1bddc4e17 Merge tag 'iomap-5.14-fixes-1' of git://git.kernel.org/pub [...] adds da062d16a897 xfs: check for sparse inode clusters that cross new EOAG w [...] adds 5838d0356bb3 xfs: reset child dir '..' entry when unlinking child adds 83193e5ebb01 xfs: correct the narrative around misaligned rtinherit/ext [...] adds 5aa5b278237f xfs: don't expose misaligned extszinherit hints to userspace adds 0e2af9296f4f xfs: improve FSGROWFSRT precondition checking adds 0925fecc5574 xfs: fix an integer overflow error in xfs_growfs_rt adds b102a46ce16f xfs: detect misaligned rtinherit directory extent size hints adds f0eb870a8422 Merge tag 'xfs-5.14-fixes-1' of git://git.kernel.org/pub/s [...] adds 49afa7f6c714 perf pmu: Skip invalid hybrid pmu adds 490e9a8fb4a3 perf tests: Fix 'Parse event definition strings' on core-o [...] adds 212f3d97abc8 perf tests: Fix 'Roundtrip evsel->name' on core-only system adds de3d5fd83c9b perf tests: Fix 'Convert perf time to TSC' on core-only system adds e0a7ef2a62e4 perf stat: Merge uncore events by default for hybrid platform adds 376a947653f6 tools headers UAPI: Sync files changed by the memfd_secret [...] adds 50e98924d72d libperf: Fix build error with LIBPFM4=1 adds d08c84e01afa perf sched: Cast PTHREAD_STACK_MIN to int as it may turn i [...] adds fa2c02e5798c tools headers: Remove broken definition of __LITTLE_ENDIAN adds 83d1fc92d4cd perf cs-etm: Split Coresight decode by aux records adds 0967ebffe098 perf inject: Fix dso->nsinfo refcounting adds 2d6b74baa714 perf map: Fix dso->nsinfo refcounting adds dedeb4be203b perf probe: Fix dso->nsinfo refcounting adds 42db3d9ded55 perf env: Fix sibling_dies memory leak adds 233f2dc1c284 perf test session_topology: Delete session->evlist adds fc56f54f6fcd perf test event_update: Fix memory leak of evlist adds dccfca926c35 perf test event_update: Fix memory leak of unit adds 581e295a0f6b perf dso: Fix memory leak in dso__new_map() adds 244d1797c8c8 perf test maps__merge_in: Fix memory leak of maps adds da6b7c6c0626 perf env: Fix memory leak of cpu_pmu_caps adds a37338aad8c4 perf report: Free generated help strings for sort option adds 02e6246f5364 perf inject: Close inject.output on exit adds 423b9174f5f7 perf session: Cleanup trace_event adds 1b1f57cf9e4c perf script: Release zstd data adds faf3ac305d61 perf script: Fix memory 'threads' and 'cpus' leaks on exit adds f8cbb0f926ae perf lzma: Close lzma stream on exit adds 6c7f0ab04707 perf trace: Free malloc'd trace fields on exit adds f2ebf8ffe7af perf trace: Free syscall->arg_fmt adds 3cb4d5e00e03 perf trace: Free syscall tp fields in evsel->priv adds 659ede7d13f1 perf trace: Free strings in trace__parse_events_option() adds 937654ce497f perf test bpf: Free obj_buf adds e0fa7ab42232 perf probe-file: Delete namelist in del_events() on the er [...] adds d4b3eedce151 perf data: Close all files in close_dir() adds 22a665513b34 perf probe: Fix add event failure when running 32-bit perf [...] adds b0f008551f0b perf sched: Fix record failure when CONFIG_SCHEDSTATS is not set adds 8c25c4476496 Merge tag 'perf-tools-fixes-for-v5.14-2021-07-18' of git:/ [...] adds 2734d6c1b1a0 Linux 5.14-rc2 adds f78cad9b114b arc: Prefer unsigned int to bare use of unsigned adds f9341d0e8b14 arc: Fix spelling mistake and grammar in Kconfig adds 7e6730ba68c0 ARC: Fix CONFIG_STACKDEPOT adds 3eada7b4bd85 ARC: fp: set FPU_STATUS.FWE to enable FPU_STATUS update on [...] new c37ad4f1b4e7 Merge remote-tracking branch 'arc-current/for-curr' adds e44fbdb68049 KVM: PPC: Book3S HV P9: Fix guest TM support new 1094a38d17e2 Merge remote-tracking branch 'powerpc-fixes/fixes' adds 98f7cd23aa95 s390/vdso32: add vdso32.lds to targets adds c30e5e9ff0c6 s390/defconfig: allow early device mapper disks adds f8c2602733c9 s390/ftrace: fix ftrace_update_ftrace_func implementation new 1b4b2a541732 Merge remote-tracking branch 's390-fixes/fixes' adds 9c23aa51477a r8152: Fix potential PM refcount imbalance adds 776ac63a986d r8152: Fix a deadlock by doubly PM resume adds 3ffd3dad4b5d Merge branch 'r8152-pm-fixxes' adds 99bb2ebab953 net: dsa: mv88e6xxx: NET_DSA_MV88E6XXX_PTP should depend o [...] adds e7efc2ce3d07 liquidio: Fix unintentional sign extension issue on left s [...] adds 65875073eddd net: use %px to print skb address in trace_netif_receive_skb adds 851f36e40962 net_sched: use %px to print skb address in trace_qdisc_dequeue() adds 70713dddf3d2 net_sched: introduce tracepoint trace_qdisc_enqueue() adds 991e634360f2 net: fix uninit-value in caif_seqpkt_sendmsg adds 6206b7981a36 qed: fix possible unpaired spin_{un}lock_bh in _qed_mcp_cm [...] adds a6ecfb39ba9d usb: hso: fix error handling code of hso_create_net_device adds f35e0cc25280 doc, af_xdp: Fix bind flags option typo adds 5e21bb4e8125 bpf, test: fix NULL pointer dereference on invalid expecte [...] adds 5dd0a6b8582f bpf: Fix tail_call_reachable rejection for interpreter whe [...] adds 5acc7d3e8d34 xdp, net: Fix use-after-free in bpf_xdp_link_release adds 91091656252f s390/bpf: Perform r1 range checking before accessing jit-> [...] adds 7e6b27a69167 bpf, sockmap: Fix potential memory leak on unlikely error case adds 228a4a7ba8e9 bpf, sockmap, tcp: sk_prot needs inuse_idx set for proc stats adds 54ea2f49fd94 bpf, sockmap, udp: sk_prot needs inuse_idx set for proc stats adds d444b06e4085 bpftool: Check malloc return value in mount_bpffs_for_pin new 20192d9c9f6a Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf new 2cc3aeb5eccc skbuff: Fix a potential race while recycling page_pool packets new 11d8d98cbeef mt7530 fix mt7530_fdb_write vid missing ivl bit new 5f119ba1d577 net: decnet: Fix sleeping inside in af_decnet new 5b69874f74cc bonding: fix build issue new a17ad0961706 net: Fix zero-copy head len calculation. new f5051bcece50 net: sched: fix memory leak in tcindex_partial_destroy_work new 2f3fdd8d4805 sctp: trim optlen when it's a huge value in sctp_setsockopt new 517a16b1a88b netrom: Decrease sock refcount when sock timers expire new 6e44e07b0e63 Merge remote-tracking branch 'net/master' new 59089a189e3a bpf: Remove superfluous aux sanitation on subprog rejection new e042aa532c84 bpf: Fix pointer arithmetic mask tightening under state pruning new a6c39de76d70 bpf, selftests: Add test cases for pointer alu from multip [...] new 16f3ebbcf68d Merge remote-tracking branch 'bpf/master' new f8b069453c5e Merge remote-tracking branch 'ipsec/master' new cfbe3650dd3e netfilter: nf_tables: fix audit memory leak in nf_tables_commit new 5773f65098ef Merge remote-tracking branch 'netfilter/master' adds 0c23af52ccd1 RDMA/bnxt_re: Fix stats counters adds 6407c69dc51f RDMA/irdma: Fix unused variable total_size warning adds 514305ee0a1d RDMA/irdma: Make spdxcheck.py happy adds c9538831b353 RDMA/irdma: Change the returned type to void new b18c7da63fcb RDMA/rxe: Fix memory leak in error path code new 0dc2d6ff4036 RDMA/irdma: Check vsi pointer before using it new a323da0b73b8 RDMA/irdma: change the returned type of irdma_sc_repost_ae [...] new 41f5fa9fa75c RDMA/irdma: Change the returned type of irdma_set_hw_rsrc to void new dc6afef7e142 RDMA/irdma: Change returned type of irdma_setup_virt_qp to void new fb357fa9a247 Merge remote-tracking branch 'rdma-fixes/for-rc' adds 2e2832562c87 ALSA: pcm: Call substream ack() method upon compat mmap commit adds 64752a95b702 ALSA: usb-audio: Add missing proc text entry for BESPOKEN type new 1c2b9519159b ALSA: sb: Fix potential ABBA deadlock in CSP driver new 33f735f137c6 ALSA: hdmi: Expose all pins on MSI MS-7C94 board new de102e648289 Merge remote-tracking branch 'sound-current/for-linus' adds 2169d6a0f072 ASoC: tlv320aic32x4: Fix TAS2505 volume controls adds 6c621b811f99 ASoC: tlv320aic31xx: Make regmap cache only on probe() adds 0dfc21c1a4ca ASoC: tegra: Use ADMAIF component for DMA allocations adds 11169c6e44ae Merge series "arm64: tegra: Enable audio IOMMU support on [...] adds c71f78a66261 ASoC: rt5631: Fix regcache sync errors on resume adds aa21548e34c1 ASoC: SOF: Intel: Update ADL descriptor to use ACPI power states adds 9431f8df233f ASoC: codecs: wcd938x: make sdw dependency explicit in Kconfig adds 9a3223b07133 ASoC: dt-bindings: renesas: rsnd: Fix incorrect 'port' reg [...] new f99986c0fcad ASoC: codecs: wcd938x: setup irq during component bind new 59dd33f82dc0 ASoC: soc-pcm: add a flag to reverse the stop sequence new 7883490cba00 ASoC: amd: reverse stop sequence for stoneyridge platform new 6a503e1c4553 ASoC: rt5682: Fix the issue of garbled recording after pow [...] new 7bdac85e9371 Merge remote-tracking branch 'asoc/for-5.14' into asoc-linus new aef0fbe122b0 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 1c73daee4bf3 regulator: hi6421: Fix getting wrong drvdata new dd2d8ba92773 Merge remote-tracking branch 'regulator/for-5.14' into reg [...] new 9525a7f3199c Merge remote-tracking branch 'regulator-fixes/for-linus' adds 69e1818ad27b spi: atmel: Fix CS and initialization bug adds 3a70dd2d0503 spi: mediatek: fix fifo rx mode adds c934fec1c328 spi: mediatek: move devm_spi_register_master position adds 55cef88bbf12 spi: spi-cadence-quadspi: Fix division by zero warning new 0ccfd1ba84a4 spi: spi-cadence-quadspi: Revert "Fix division by zero warning" new 0e85ee897858 spi: spi-cadence-quadspi: Fix division by zero warning new 9cb2ff111712 spi: cadence-quadspi: Disable Auto-HW polling new 2cf40f322df5 Merge remote-tracking branch 'spi/for-5.14' into spi-linus new f21fc9b5f474 Merge remote-tracking branch 'spi-fixes/for-linus' adds b0863f192732 USB: core: Fix incorrect pipe calculation in do_proc_control() new 2ff3fccfe528 Merge remote-tracking branch 'usb.current/usb-linus' adds 94b619a07655 USB: serial: option: add support for u-blox LARA-R6 family new 573f088eead9 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' new 08d73780228a Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' adds 4377d9ab1f16 iio: accel: fxls8962af: fix potential use of uninitialized symbol new 9898cb24e454 iio: adc: ti-ads7950: Ensure CS is deasserted after readin [...] new 7e77ef8b8d60 iio: adis: set GPIO reset pin direction new aeaff5dfac2c Merge remote-tracking branch 'iio-fixes/fixes-togreg' adds 7dd2dd4ff9f3 dmaengine: xilinx_dma: Fix read-after-free bug when termin [...] adds 1da569fa7ec8 dmaengine: usb-dmac: Fix PM reference leak in usb_dmac_probe() adds da435aedb00a dmaengine: idxd: fix array index when int_handles are being used adds d5c10e0fc864 dmaengine: idxd: fix setup sequence for MSIXPERM table new b29f8727817b Merge remote-tracking branch 'dmaengine-fixes/fixes' new 2b6d2833cd1d mtd: mtd_blkdevs: Initialize rq.limits.discard_granularity new 14f97f0b8e2b mtd: rawnand: Add a check in of_get_nand_secure_regions() new 962bf783ef65 mtd: break circular locks in register_mtd_blktrans new e83862ee1b9b mtd: mchp48l640: silence some uninitialized variable warnings new 45bb1faa29ef mtd: core: handle flashes without OTP gracefully new 2394e6287389 mtd: cfi_cmdset_0002: fix crash when erasing/writing AMD cards new ba3562892619 mtd: devices: mchp48l640: Fix memory leak on cmd new 24959566494b Merge remote-tracking branch 'mtd-fixes/mtd/fixes' new 204828a2f2c6 Merge remote-tracking branch 'omap-fixes/fixes' new 95be67b25f44 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' new 8be9c383d446 Merge remote-tracking branch 'btrfs-fixes/next-fixes' new 6b4bdfa7d049 Merge remote-tracking branch 'vfs-fixes/fixes' adds 95d429206c97 platform/x86: think-lmi: Add pending_reboot support adds 95e1b60f8dc8 platform/x86: amd-pmc: Fix command completion code adds 4c06d35dfedf platform/x86: amd-pmc: Fix SMU firmware reporting mechanism adds 162b937a8064 platform/x86: amd-pmc: call dump registers only once adds 766205674962 platform/x86: amd-pmc: Add support for logging SMU metrics adds b9a4fa6978be platform/x86: amd-pmc: Add support for logging s0ix counters adds 9422584a601a platform/x86: amd-pmc: Add support for ACPI ID AMDI0006 adds 83cbaf14275a platform/x86: amd-pmc: Add new acpi id for future PMC controllers adds a973c983375c platform/x86: amd-pmc: Use return code on suspend adds 23e9592b06b4 platform/x86: wireless-hotkey: remove hardcoded "hp" from [...] adds 95edbbf78c3b platform/x86: amd-pmc: Fix missing unlock on error in amd_ [...] new 7f5231b114da platform/x86: amd-pmc: Fix undefined reference to __udivdi3 new e62fb1e3faae platform/x86: think-lmi: Move pending_reboot_attr to the a [...] new 30e78435d3bf platform/x86: think-lmi: Split kobject_init() and kobject_ [...] new f7e506ec4a99 platform/x86: think-lmi: Fix possible mem-leaks on tlmi_an [...] new 3029dc6298c9 Merge remote-tracking branch 'drivers-x86-fixes/fixes' adds c90b4503ccf4 drm/i915/gvt: Clear d3_entered on elsp cmd submission. adds de01e6fc9e49 Merge tag 'gvt-fixes-2021-07-15' of https://github.com/int [...] new 57b26cc984b5 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds edb25572fc70 mmc: core: Use kref in place of struct mmc_blk_data::usage adds 10252bae863d mmc: core: Don't allocate IDA for OF aliases new 510b5dd384f8 Merge remote-tracking branch 'mmc-fixes/fixes' new 9ae1129d9659 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' new b3824156d21f Merge remote-tracking branch 'pidfd-fixes/fixes' new ec7099fdea80 Revert "gpio: mpc8xxx: change the gpio interrupt flags." new 2cd401aa4844 Merge remote-tracking branch 'gpio-brgl-fixes/gpio/for-current' adds 32a19de21ae4 drm/vc4: hdmi: Drop devm interrupt handler for CEC interrupts new fa5239f2af98 drm/amdgpu: workaround failed COW checks for Thunk VMAs new 27660093e784 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 7ed012969bbc Compiler Attributes: fix __has_attribute(__no_sanitize_cov [...] new 8ef05d661b74 Merge remote-tracking branch 'compiler-attributes/compiler [...] new 40ac971eab89 dma-mapping: handle vmalloc addresses in dma_common_{mmap, [...] new 52176112931d Merge remote-tracking branch 'dma-mapping/for-next' new a842c8c35e6c Merge remote-tracking branch 'asm-generic/master' new 17e8702f0cfb Merge remote-tracking branch 'arm/for-next' new b9cadf4fcb9b Merge remote-tracking branch 'actions/for-next' new 8b1b8079f8e6 Merge remote-tracking branch 'amlogic/for-next' new be6b6e913c5b ARM: dts: aspeed-g6: Fix HVI3C function-group in pinctrl dtsi new c1657d7621a6 ARM: dts: aspeed: Add Inspur NF5280M6 BMC machine new 315cc563d047 ARM: dts: everest: Add phase corrections for eMMC new e61de2c55540 Merge remote-tracking branch 'aspeed/for-next' new 1bc97a08c348 next-20210716/at91 adds 20328d360a58 Merge branch 'for-v5.14/tegra-mc-late-or-fixes' into for-next new 167050489438 Merge remote-tracking branch 'drivers-memory/for-next' adds 7e71b85473f8 arm64: dts: ls1028a: fix node name for the sysclk adds f9613aa07f16 ARM: imx: add missing iounmap() adds f07ec8536580 ARM: imx: add missing clk_disable_unprepare() adds fb1425b436bc ARM: imx: common: Move prototype outside the SMP block adds fd8e83884fdd ARM: dts: imx6qdl-sr-som: Increase the PHY reset duration to 10ms adds ac34de14ac30 Revert "soc: imx8m: change to use platform driver" adds 204d1a747636 dt-bindings: arm: fsl: add Nitrogen8 SoM adds 26d816652c92 dt-bindings: vendor-prefixes: add mntre adds ec1e7fc77218 dt-bindings: arm: fsl: add MNT Reform2 board adds 718226469d23 dt-bindings: media: imx-jpeg: Add compatible for i.MX8QM J [...] adds d7114b576859 dt-bindings: arm: fsl: add SolidSense boards adds 8c472079457c Merge branch 'imx/bindings' into for-next adds a6d05cc7eae6 ARM: dts: add SolidRun SolidSense support adds 2d79cdcb0cde Merge branch 'imx/dt' into for-next adds 117c25091d73 arm64: dts: imx8mq: add Nitrogen8 SoM adds d39cd936b6b7 arm64: dts: imx8mq: add support for MNT Reform2 adds 0f253e382798 arm64: dts: lx2160a: Fix the compatible string of LX2160A UART adds 20072409e3b8 arm64: dts: lx2160ardb: update PHY nodes with IRQ information adds 16058f50b2cd arm64: dts: ls2088ardb: update PHY nodes with IRQ information adds b7df20584066 arm64: dts: ls1088ardb: update PHY nodes with IRQ information adds 5e610bf0049e arm64: dts: imx8qxp-ai_ml: Fix checkpatch warnings adds 6fac89785ac8 arm64: dts: imx8: Add jpeg encoder/decoder nodes adds 2332f8e99198 Merge branch 'imx/dt64' into for-next new 03402bfe3918 Merge remote-tracking branch 'imx-mxs/for-next' new 07129e21debf Merge remote-tracking branch 'keystone/next' new 55e107cefb4f Merge remote-tracking branch 'mediatek/for-next' new 77153e281e11 Merge remote-tracking branch 'mvebu/for-next' new 026896770038 Merge remote-tracking branch 'omap/for-next' new 7402962fee8c Merge remote-tracking branch 'qcom/for-next' adds df140a64b2e9 Merge branch 'renesas-fixes-for-v5.14' into renesas-next adds 7d65526857d6 ARM: dts: r8a73a4: Remove non-functional DMA support adds 21fb652f7343 ARM: dts: rzg1: Add generic compatible strings to IIC nodes adds dcf899e1993e arm64: dts: renesas: r8a774c0: Add generic compatible stri [...] adds 79a75e98627e arm64: dts: renesas: r8a77990: Add generic compatible stri [...] adds f94cdd3d304c arm64: dts: renesas: salvator-x(s): Factor out HDMI1 parts adds 715222aa5b51 arm64: dts: renesas: salvator-x(s): Factor out SATA parts adds 3cfa74c03019 arm64: dts: renesas: salvator-x(s): Factor out USB ch2 parts adds fdac69974690 arm64: dts: renesas: salvator-xs: Factor out USB ch3 parts adds 616772e5940c arm64: dts: renesas: r8a77995: draak: Add SW56 support adds 9ea3ddf72ca2 arm64: dts: renesas: r8a77990: ebisu: Add SW4 support adds cd117793e1ac Merge branch 'renesas-arm-dt-for-v5.15' into renesas-next adds 7818520eb6db Merge branch 'renesas-fixes-for-v5.14' into renesas-next adds d91798670390 arm64: defconfig: Enable RIIC adds b639d8f1048c arm64: dts: renesas: salvator-x(s): Factor out HDMI1 parts adds 0b7b760ed6d5 arm64: dts: renesas: salvator-x(s): Factor out SATA parts adds 775c119b75fb arm64: dts: renesas: salvator-x(s): Factor out USB ch2 parts adds cfdda2482927 arm64: dts: renesas: salvator-xs: Factor out USB ch3 parts adds fc75eeec804a ARM: dts: r8a73a4: Remove non-functional DMA support adds 58e37bb307c1 ARM: dts: rzg1: Add generic compatible strings to IIC nodes adds a03708cbb565 arm64: dts: renesas: r8a774c0: Add generic compatible stri [...] adds 16d22d307f46 arm64: dts: renesas: r8a77990: Add generic compatible stri [...] adds 12ec5cade817 arm64: dts: renesas: rzg2: Rename i2c_dvfs to iic_pmic adds bdde2a217add arm64: dts: renesas: r8a77995: draak: Add SW56 support adds 116308d97b50 arm64: dts: renesas: r8a77990: ebisu: Add SW4 support adds 2e6d7e4c9937 arm64: dts: renesas: r8a779a0: Restore sort order adds 39293841d55d arm64: dts: renesas: r9a07g044: Add I2C nodes adds 186ef5008a69 arm64: dts: renesas: beacon: Enable micbias adds 44beac1c712e arm64: dts: renesas: r8a77995: draak: Remove bogus adv7511 [...] adds 3b4d2962f5c8 arm64: dts: renesas: r8a77990: ebisu: Add I2C EEPROM for PMIC adds 51832d6b6211 Merge branches 'renesas-arm-defconfig-for-v5.15' and 'rene [...] new a5bb18f5f023 Merge remote-tracking branch 'renesas/next' adds f295228b384f ARM: dts: rockchip: rename pcfg_* nodenames for rk3066/rk3188 adds 2120e486b419 ARM: dts: rockchip: add space after &grf on rk3188 adds b3198e046821 ARM: dts: rockchip: rename timer compatible strings for rk3066a adds 6af95e03fb11 ARM: dts: rockchip: remove interrupt-names from iommu nodes adds e622ab0f003b Merge branch 'v5.15-armsoc/dts32' into for-next adds 53a05c8f6e8e arm64: dts: rockchip: remove interrupt-names from iommu nodes adds 3a9476ad636e arm64: dts: rockchip: rename flash nodenames adds ac0af67f8c89 arm64: dts: rockchip: remove clock_in_out from gmac2phy no [...] adds 1aeab005562f arm64: dts: rockchip: remove ddc-i2c-scl-* properties from [...] adds 2deacb579c33 Merge branch 'v5.15-armsoc/dts64' into for-next new 2a1c55d4762d soc: rockchip: ROCKCHIP_GRF should not default to y, uncon [...] new 65cf8a79fa46 Merge branch 'v5.15-armsoc/drivers' into for-next new 742f62cb0672 dt-bindings: power: convert rockchip-io-domain.txt to YAML new 959e131fb5c3 dt-bindings: soc: rockchip: add rockchip-io-domain.yaml ob [...] new 5dad91196d6e Merge branch 'v5.15-armsoc/drivers' into for-next new 453da32aca12 ARM: dts: rockchip: add io-domains node to rk3188.dtsi new c0728a2732f0 ARM: dts: rockchip: add io-domains nodes to rv1108.dtsi new 6d29f6d54365 Merge branch 'v5.15-armsoc/dts32' into for-next new b1c64924df5d dt-bindings: arm: rockchip: add rk3568 compatible string t [...] new d178bed180ef arm64: dts: rockchip: add pmu and qos nodes for rk3568 new 773b358cb274 dt-bindings: add doc for Firefly ROC-RK3328-PC new ffe7ee186baa arm64: dts: rockchip: add support for Firefly ROC-RK3328-PC new 4011a797dac7 dt-bindings: add doc for Firefly ROC-RK3399-PC-PLUS new 95e18f24ab42 arm64: dts: rockchip: add support for Firefly ROC-RK3399-PC-PLUS new a1536b7fd2d7 arm64: dts: rockchip: set stdout-path on helios64 new 0ead44ed102d arm64: dts: rockchip: add SPI support to helios64 new ae2a8a1ed328 arm64: dts: rockchip: enable tsadc on helios64 new 747dca0639a0 Merge branch 'v5.15-armsoc/dts64' into for-next new b13c1fff66cc clk: rockchip: add dt-binding clkid for hclk_sfc on rk3036 new 0be3df186f87 clk: rockchip: rk3036: fix up the sclk_sfc parent error new d61eb8a1f518 clk: rockchip: Add support for hclk_sfc on rk3036 new 5badbb3696e3 Merge branch 'v5.15-clk/next' into for-next new 3d3377027027 arm64: dts: rockchip: add saradc node for rk3568 new 714b35da2b6e arm64: dts: rockchip: Disable CDN DP on Pinebook Pro new 0a777f84fd94 dt-bindings: Add doc for ROCK Pi 4 A+ and B+ new 7ce2bc0f8295 arm64: dts: rockchip: Add RK3399 ROCK Pi 4A+ board new fb094a9957b4 arm64: dts: rockchip: Add RK3399 ROCK Pi 4B+ board new 9e595375ddf8 arm64: dts: rockchip: add ES8316 codec for ROCK Pi 4 new 30910d85c20d arm64: dts: rockchip: add SPDIF node for ROCK Pi 4 new b0d174c8c1e1 Merge branch 'v5.15-armsoc/dts64' into for-next new 8bc7ff75a111 Merge remote-tracking branch 'rockchip/for-next' adds c4e40c0144cb arm64: dts: exynos: Add cpu cache information to Exynos7 adds 178a5d90dc04 arm64: dts: exynos: Add cpu cache information to Exynos5433 new efb158b6267c Merge remote-tracking branch 'samsung-krzk/for-next' adds f72c2c64c36c Merge tag 'arm-ffa-fixes-5.14' of git://git.kernel.org/pub [...] adds 6ce2ccff5621 Merge tag 'scmi-fixes-5.14' of git://git.kernel.org/pub/sc [...] new 9f9b8c3ff036 Merge remote-tracking branch 'scmi/for-linux-next' adds b727acc86620 ARM: dts: stm32: Set {bitclock,frame}-master phandles on D [...] adds e26d30c8df86 ARM: dts: stm32: Add backlight and panel supply on DHCOM SoM adds a9877360b05f ARM: dts: stm32: Add usbphyc_port1 supply on DHCOM SoM adds 49b3d89ab421 ARM: dts: stm32: Add coprocessor detach mbox on stm32mp157 [...] adds fc5045ea6bdf ARM: dts: stm32: Add coprocessor detach mbox on stm32mp15x [...] adds e505fdce7081 ARM: dts: stm32: Set {bitclock,frame}-master phandles on ST DKx adds 1631761dc7fb ARM: dts: stm32: Prefer HW RTC on DHCOM SoM adds b462e2fc78f0 ARM: dts: stm32: Update AV96 adv7513 node per dtbs_check new 11b4fce1f467 Merge remote-tracking branch 'stm32/stm32-next' new e888360f550e Merge remote-tracking branch 'sunxi/sunxi/for-next' new ba02920c51de arm64: tegra: Enable SMMU support for PCIe on Tegra194 new 51b89b49954f Merge branch for-5.14/arm64/dt into for-next new 24a5d2f2bf37 Merge remote-tracking branch 'tegra/for-next' new cdf5f2ae2e2f Merge remote-tracking branch 'ti-k3/ti-k3-next' new 1e8adcb4818c Merge remote-tracking branch 'xilinx/for-next' adds 0b126578c53b clk: renesas: rzg2l: Remove unneeded semicolon adds 022fea2de4c4 clk: renesas: rzg2l: Fix return value and unused assignment adds 9c1689005217 clk: renesas: rzg2l: Fix a double free on error adds ca6c575cac4e clk: renesas: rzg2l: Avoid mixing error pointers and NULL adds 2bff201e16ad clk: renesas: rzg2l: Fix off-by-one check in rzg2l_cpg_clk [...] adds b827a4efe433 clk: renesas: rzg2: Rename i2c-dvfs to iic-pmic adds 380818aef5bd clk: renesas: r8a779a0: Add the DU clock adds e98ccf19e4bb clk: renesas: r8a779a0: Add the DSI clocks adds 560ee656a46a clk: renesas: r9a07g044: Add I2C clocks/resets adds c9499089df6f clk: renesas: r9a07g044: Add DMAC clocks/resets adds 5eeb7b207fc8 clk: renesas: r9a07g044: Add USB clocks/resets adds 55e35ffd52dc clk: renesas: r9a07g044: Add SSIF-2 clock and reset entries new 935814d968b7 Merge remote-tracking branch 'clk-renesas/renesas-clk' new edf8a8d0f6e9 Merge remote-tracking branch 'h8300/h8300-next' adds fbc515fb7fc7 m68k/coldfire: change pll var. to clk_pll adds 1ede60632ece m68k/nommu: prevent setting ROMKERNEL when ROM is not set new 7c3b13121cd3 Merge remote-tracking branch 'm68knommu/for-next' new 6a664d3e43f5 Merge remote-tracking branch 'parisc-hd/for-next' adds ad48fd727ccf Merge branch 'fixes' into for-next new 85eb59e68010 Merge remote-tracking branch 's390/for-next' new 150bb6eda8ef Merge remote-tracking branch 'sh/for-next' new 97fade7276ce Merge remote-tracking branch 'xtensa/xtensa-for-next' new 64f84cf12823 Merge remote-tracking branch 'pidfd/for-next' adds f0d4baf574a1 fscache: Select netfs stats if fscache stats are enabled adds a06b480def4e netfs: Move cookie debug ID to struct netfs_cache_resources adds 20d7c833de3b cachefiles: Use file_inode() rather than accessing ->f_inode adds bcfd29a8c217 fscache: Add a cookie debug ID and use that in traces adds 36a04849fc93 fscache: Procfile to display cookies adds 61e4814dc888 fscache, cachefiles: Remove the histogram stuff adds c16794cd40a7 fscache: Remove the object list procfile adds 3a335341dd6e fscache: Change %p in format strings to something else adds 3ac8853c3313 cachefiles: Change %p in format strings to something else adds 15b44291eb61 fscache: Fix cookie key hashing adds 65d52516947e fscache: Fix fscache_cookie_put() to not deref after dec adds 5193f26aef59 fscache: Use refcount_t for the cookie refcount instead of [...] new d1fb2af7a423 Merge remote-tracking branch 'fscache/fscache-next' new c9b92dc01877 Merge remote-tracking branch 'btrfs/for-next' new ffa25a280c7b cifs: support share failover when remounting new 9c288b28a04f Merge remote-tracking branch 'cifs/for-next' adds f19b3967fb09 ksmbd: remove unneeded check_context_err adds 78ad2c277af4 ksmbd: fix memory leak in ksmbd_vfs_get_sd_xattr() adds 96ad4ec51c06 ksmbd: fix unused err value in smb2_lock adds 03d8d4f1896e ksmbd: set RDMA capability for FSCTL_QUERY_NETWORK_INTERFACE_INFO adds 0a427cc638ad ksmbd: fix an error message in ksmbd_conn_trasnport_init adds 904729b61c37 Merge pull request #60 from namjaejeon/cifsd-for-next adds a9c241d01d0a ksmbd: fix typo in comment adds 9946aa630ae7 Merge pull request #61 from namjaejeon/cifsd-for-next new b46d27f3d7f5 Merge remote-tracking branch 'cifsd/cifsd-for-next' new 2acf15b94d5b reiserfs: add check for root_inode in reiserfs_fill_super new 728d392f8a79 fs/ext2: Avoid page_address on pages returned by ext2_get_page new 13d257503c09 reiserfs: check directory items on read from disk new 9608703e488c mm: Fix comments mentioning i_mutex new c625b4cc57d0 documentation: Sync file_operations members with reality new 730633f0b7f9 mm: Protect operations adding pages to page cache with inv [...] new 7506ae6a7033 mm: Add functions to lock invalidate_lock for two mappings new d4f5258eae7b ext4: Convert to use mapping->invalidate_lock new 70f3bad8c315 ext2: Convert to using invalidate_lock new e31cbde7ecdc xfs: Refactor xfs_isilocked() new 2433480a7e1d xfs: Convert to use invalidate_lock new d2c292d84c49 xfs: Convert double locking of MMAPLOCK to use VFS helpers new 448f94909eb7 zonefs: Convert to using invalidate_lock new edc6d01bad73 f2fs: Convert to using invalidate_lock new 8bcbbe9c7c8e fuse: Convert to using invalidate_lock new 057ba5b24532 ceph: Fix race between hole punch and page fault new b092b3efc7cb cifs: Fix race between hole punch and page fault new f97d9dea9404 Merge hole punch fixes. new 913961348eff Merge remote-tracking branch 'ext3/for_next' adds 07c6b5933ebf f2fs: add sysfs nodes to get GC info for each GC mode adds 01f6afd0f3cc f2fs: compress: fix to set zstd compress level correctly adds 5417c98c12f6 f2fs: avoid to create an empty string as the extension_list new 2de1adecc9b6 Merge remote-tracking branch 'f2fs/dev' adds e6d1bd8d56de gfs2: Fix memory leak of object lsi on error return path new 9df59a83edff Merge remote-tracking branch 'gfs2/for-next' adds 5433423332be NFSD: Clean up splice actor adds 3f3cf0776f37 SUNRPC: Add svc_rqst_replace_page() API adds 14490d0ff202 NFSD: Batch release pages during splice read new 39ce0292402d Merge remote-tracking branch 'cel/for-next' new 03e2e21dc15c Merge remote-tracking branch 'v9fs/9p-next' new c2318ba08b59 Merge remote-tracking branch 'zonefs/for-next' new 63b1ab60a7a6 Merge remote-tracking branch 'file-locks/locks-next' new 494ca4e6445f Merge remote-tracking branch 'printk/for-next' new 71c22f6a920c Merge remote-tracking branch 'pstore/for-next/pstore' adds e48bf29cf9d6 HID: intel-ish-hid: use async resume function adds 242b30ac49fd Merge branch 'for-5.14/upstream-fixes' into for-next adds f4abaa9eebde HID: input: do not report stylus battery state as "full" adds 31cb433d7761 Merge branch 'for-5.15/core' into for-next adds 3fdcf7cdfc22 HID: asus: Remove check for same LED brightness on set adds 4eb456241d6a Merge branch 'for-5.14/upstream-fixes' into for-next adds d4b9f10a0eb6 HID: magicmouse: enable high-resolution scroll adds 9d60648c607a HID: magicmouse: high-resolution scroll threshold adds 56e7b4940ba6 Merge branch 'for-5.15/magicmouse' into for-next adds 8aa6348634d1 HID: amd_sfh: Use correct MMIO register for DMA address adds 2868d6402d1c Merge branch 'for-5.14/upstream-fixes' into for-next adds 18eeef46d359 HID: i2c-hid: goodix: Tie the reset line to true state of [...] adds 1b97ec646386 Merge branch 'for-5.15/goodix' into for-next new b13bc1b4ff42 Merge remote-tracking branch 'hid/for-next' new f5fe9597802f Merge remote-tracking branch 'i2c/i2c/for-next' adds 02c6edd4b1a0 hwmon: (k10temp) support Zen3 APUs new 83eea1033d1c hwmon: (ntc_thermistor) Use library interpolation new ddde0ab0a2ca hwmon: (pmbus/bpa-rs600) Support BPD-RS600 new a5ed7262cdf8 hwmon: (w83627ehf) Use platform_create_bundle new b8f3d51e9b9b hwmon: (w83627ehf) Remove w83627ehf_remove() new 47f53972ca15 hwmon: intel-m10-bmc-hwmon: add n5010 sensors new 6a6a4ef9ff3d Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds e6c65d354fae docs/zh_CN: create new translations for zh_CN/dev-tools/te [...] adds c767ef4519b3 docs/zh_CN: add core api genericirq translation adds 153c43a84c7f Documentation: arm: marvell: Add few missing models and do [...] adds f1285c68e125 Documentation: sysrq: convert to third person adds 341968c617ca docs/zh_CN: Remove the Microsoft rhetoric adds f8c6a07c25ce docs/core-api: Modify document layout adds d4229805df85 docs/zh_CN: add core api cpu_hotplug translation adds 620127548a69 docs/zh_CN: add core api memory_hotplug translation adds 4b3abe1fde47 docs/zh_CN: add core api protection keys translation new 7f230cbe99b7 Merge remote-tracking branch 'jc_docs/docs-next' adds 387caebee006 media: dvbsky: add support for MyGica T230C2_LITE and T230A adds caa7302b3a34 media: include/uapi/linux/cec.h: typo: SATERDAY -> SATURDAY adds 2a621b0859d1 media: gspca: Drop default m adds 8db11aebdb8f media: dib8000: rewrite the init prbs logic adds 54e80d9883bd media: sti: don't copy past the size adds 1a10d7fdb6d0 media: uvc: don't do DMA on stack adds ed638b1d6f69 media: ivtv: prevent going past the hw arrays adds 229e5bdcd39e media: hevc: Add segment address field adds d92a4a27d983 media: cedrus: hevc: Add support for multiple slices adds e481ff3f19cd media: drivers/media/pci/tw5864/Tw5864-reg.h: fix typo issues adds 9a582884716a media: drivers/media/usb/gspca: fix typo Fliker -> Flicker adds b6ef5c123a4b media: atomisp: remove redundant initialization of variable ret adds 123aaf816b95 media: atmel: atmel-sama5d2-isc: fix YUYV format adds 983eb35c991d media: drivers/media/platform/davinci/vpfe_capture.c : fix [...] adds 331ca86aff94 media: i2c: tvp5150: deleted the repeated word adds bc3db19f04f1 media: saa7134: switch from 'pci_' to 'dma_' API adds d229a910bf8c media: drivers/media/platform/s5p-mfc/s5p_mfc_opr_v5.c : f [...] adds ea3e1c36e388 media: TDA1997x: enable EDID support adds 40c7f9c31d86 media: vivid: increase max number of allowed adds 46fdc302028e media: drivers/media/platform/marvell-ccic/mcam-core.c : f [...] adds 3f3475a5c77e media: saa7134: convert list_for_each to entry variant adds afaff559ae98 media: saa7164: remove redundant continue statement adds 4e11f02f6f9e media: ti-vpe: cal: add g/s_parm for legacy API adds 918d6d120a60 media: ti-vpe: cal: fix error handling in cal_camerarx_create adds 97a2c65e2f21 media: ti-vpe: cal: remove unused cal_camerarx->dev field adds 27f86b9bff79 media: ti-vpe: cal: rename "sensor" to "source" adds 93080e25a86d media: ti-vpe: cal: move global config from cal_ctx_wr_dma [...] adds bbdb9ae8d470 media: ti-vpe: cal: use v4l2_get_link_freq adds 2e63c4c57aff media: ti-vpe: cal: add cal_ctx_prepare/unprepare adds 05b12b557234 media: ti-vpe: cal: change index and cport to u8 adds 6266ddefec0f media: ti-vpe: cal: Add CSI2 context adds 0de6f41a06b8 media: ti-vpe: cal: Add pixel processing context adds 42a1364ce738 media: ti-vpe: cal: rename cal_ctx->index to dma_ctx adds 2eef9ee3c600 media: ti-vpe: cal: rename CAL_HL_IRQ_MASK adds aece634d978c media: ti-vpe: cal: clean up CAL_CSI2_VC_IRQ_* macros adds 3b1fe1abbba2 media: ti-vpe: cal: catch VC errors adds af981fc2e6ca media: ti-vpe: cal: remove wait when stopping camerarx adds 38f7435f1304 media: ti-vpe: cal: disable csi2 ctx and pix proc at ctx_stop adds 4cb3a0f3896d media: ti-vpe: cal: allocate pix proc dynamically adds 8927a9f642fd media: ti-vpe: cal: add 'use_pix_proc' field adds 1a7adfda349e media: ti-vpe: cal: add cal_ctx_wr_dma_enable and fix a race adds 7d167e68d8c7 media: ti-vpe: cal: add vc and datatype fields to cal_ctx adds a6c9aad96508 media: ti-vpe: cal: handle cal_ctx_v4l2_register error adds 37fa1d2a5c05 media: ti-vpe: cal: set field always to V4L2_FIELD_NONE adds d3409a65735e media: ti-vpe: cal: fix typo in a comment adds 7f9f8123212d media: ti-vpe: cal: add mbus_code support to cal_mc_enum_f [...] adds e6a800d63a12 media: ti-vpe: cal: rename non-MC funcs to cal_legacy_* adds 8bfd1af2fdd1 media: ti-vpe: cal: init ctx->v_fmt correctly in MC mode adds 2e7e09a902c6 media: ti-vpe: cal: remove cal_camerarx->fmtinfo adds 75e7e58bfac1 media: ti-vpe: cal: support 8 DMA contexts adds b65836f40a74 media: ti-vpe: cal: cleanup phy iteration in cal_remove adds 9e67f24e4d90 media: ti-vpe: cal: fix ctx uninitialization adds 892c37f8a3d6 media: ti-vpe: cal: fix queuing of the initial buffer adds 6cb0eee34c24 media: ti-vpe: cal: add camerarx locking adds 9eaca40c0d13 media: ti-vpe: cal: add camerarx enable/disable refcounting adds 71e3a18114eb media: ti-vpe: cal: allow more than 1 source pads adds f4a87d54c589 media: ti-vpe: cal: add embedded data support adds e5dd86446fe3 media: rc: streamzap: Removed unnecessary 'return' adds adb08a09230b media: rc: redrat3: Fix a typo adds 86541f0480b5 media: rc: rc-main.c: deleted the repeated word adds dcb014582101 media: cxd2880-spi: Fix an error handling path adds 4acb04dc90aa media: dvb-frontends: cx24117: Delete 'break' after 'goto' adds 73415d70192a media: usb: dvb-usb-v2: af9035: report if i2c client isn't bound adds 379e205dab9d media: usb: dvb-usb-v2: af9035: let subdrv autoselect enab [...] new 1ab91d2d7048 Merge remote-tracking branch 'v4l-dvb-next/master' adds 53bb4a9dda0b firewire: net: remove unused variable 'guid' adds 54b3bd99f094 firewire: nosy: switch from 'pci_' to 'dma_' API new 7be092bd7b03 Merge remote-tracking branch 'ieee1394/for-next' adds 0a65579cdd28 swiotlb: Refactor swiotlb init functions adds 6e675a1c455e swiotlb: Refactor swiotlb_create_debugfs adds 69031f500865 swiotlb: Set dev->dma_io_tlb_mem to the swiotlb pool used adds 7fd856aa7f42 swiotlb: Update is_swiotlb_buffer to add a struct device argument adds 6f2beb268a5d swiotlb: Update is_swiotlb_active to add a struct device argument adds 903cd0f315fe swiotlb: Use is_swiotlb_force_bounce for swiotlb data bouncing adds 36f7b2f3ca5f swiotlb: Move alloc_size to swiotlb_find_slots adds 70347877231e swiotlb: Refactor swiotlb_tbl_unmap_single adds f4111e39a52a swiotlb: Add restricted DMA alloc/free support adds 0b84e4f8b793 swiotlb: Add restricted DMA pool initialization adds b12fe999545c dt-bindings: of: Add restricted DMA pool adds fec9b625095f of: Add plumbing for restricted DMA pool adds 09a4a79d42ce swiotlb: fix implicit debugfs declarations adds 868c9ddc182b swiotlb: add overflow checks to swiotlb_bounce new 5d1457f7d136 Merge remote-tracking branch 'swiotlb/linux-next' new 350ec9bc618c RDMA/rtrs: Add error messages for failed operations. new a10431eff136 RDMA/rtrs: move wr_cnt from rtrs_srv_con to rtrs_con new e2d98504c697 RDMA/rtrs: Enable the same selective signal for heartbeat and IO new 6ea9b773390d RDMA/rtrs: Make rtrs_post_rdma_write_imm_empty static new 99fac8bf6d5e RDMA/rtrs: Remove unused flags parameter new cfcdbd9dd763 RDMA/rtrs: Move sq_wr_avail to rtrs_con new 1ec50dd12a43 RDMA/siw: Remove kmap() new 9d649d594f39 RDMA/siw: Convert siw_tx_hdt() to kmap_local_page() new cdbdb7724740 RDMA/rxe: Remove the repeated 'mr->umem = umem' new 916071185b17 MAINTAINERS: Update maintainers of HiSilicon RoCE new 8c1b4316c3fa RDMA/efa: Split hardware stats to device and port stats new 5dd1d0e6c1ab Merge remote-tracking branch 'rdma/for-next' adds 5c2c85315948 bus: mhi: pci-generic: configurable network interface MRU adds 87117baf4f92 ipv6: remove unnecessary local variable new 7445cf31d2e2 bpf: Add function for XDP meta data length check new 47316f4a3053 bpf: Support input xdp_md context in BPF_PROG_TEST_RUN new ec94670fcb3b bpf: Support specifying ingress via xdp_md context in BPF_ [...] new 939b9c6890da selftests/bpf: Add test for xdp_md context in BPF_PROG_TEST_RUN new a080cdccc93d Merge branch 'bpf: support input xdp_md context in BPF_PRO [...] new fe21cb91ae7b net: core: Split out code to run generic XDP prog new cb0f80039fb7 bitops: Add non-atomic bitops for pointers new 11941f8a8536 bpf: cpumap: Implement generic cpumap new 2ea5eabaf04a bpf: devmap: Implement devmap prog execution for generic XDP new 36246d5a7aa6 bpf: Tidy xdp attach selftests new e0bc8927e3b3 Merge branch 'Generic XDP improvements' new eff94154cc1a samples/bpf: xdp_redirect_cpu_user: Cpumap qsize set large [...] new 97eb31384af9 libbpf: Fix reuse of pinned map on older kernel new cf2c6f08632f bpf: Sync tools/include/uapi/linux/bpf.h new f170acda7ffa bpf: Fix a typo of reuseport map in bpf.h. new 75f0fc7b48ad bpf: Fix potential memleak and UAF in the verifier. new de587d564f95 selftests/bpf: Remove unused variable in tc_tunnel prog new d809e134be7a bpf: Prepare bpf_prog_put() to be called from irq context. new c1b3fed319d3 bpf: Factor out bpf_spin_lock into helpers. new b00628b1c7d5 bpf: Introduce bpf timers. new 68134668c17f bpf: Add map side support for bpf timers. new 3e8ce29850f1 bpf: Prevent pointer mismatch in bpf_timer_init. new 40ec00abf1cc bpf: Remember BTF of inner maps. new 86fc6ee6e246 bpf: Relax verifier recursion check. new bfc6bb74e4f1 bpf: Implement verifier support for validation of async ca [...] new 7ddc80a476c2 bpf: Teach stack depth check about async callbacks. new 3540f7c6b96a selftests/bpf: Add bpf_timer test. new 61f71e746c72 selftests/bpf: Add a test with bpf_timer in inner map. new 7628317192f5 Merge branch 'bpf-timers' new 7e6f3cd89f04 bpf, x86: Store caller's ip in trampoline stack new 1e37392cccde bpf: Enable BPF_TRAMP_F_IP_ARG for trampolines with call_g [...] new 9b99edcae5c8 bpf: Add bpf_get_func_ip helper for tracing programs new 9ffd9f3ff719 bpf: Add bpf_get_func_ip helper for kprobe programs new 5d8b583d04ae selftests/bpf: Add test for bpf_get_func_ip helper new ac0ed488297a libbpf: Add bpf_program__attach_kprobe_opts function new a2488b5f483f libbpf: Allow specification of "kprobe/function+offset" new 8237e7542089 selftests/bpf: Add test for bpf_get_func_ip in kprobe+offs [...] new 1554a080e765 Merge branch 'Add bpf_get_func_ip helper' new 17edea21b38d sock_map: Relax config dependency to CONFIG_NET new 0c48eefae712 sock_map: Lift socket state restriction for datagram sockets new 29df44fa52b7 af_unix: Implement ->read_sock() for sockmap new 83301b5367a9 af_unix: Set TCP_ESTABLISHED for datagram sockets too new c7272e15f0f1 af_unix: Add a dummy ->close() for sockmap new c63829182c37 af_unix: Implement ->psock_update_sk_prot() new 9825d866ce0d af_unix: Implement unix_dgram_bpf_recvmsg() new d950625c81e1 selftests/bpf: Factor out udp_socketpair() new 0626bc2ff642 selftests/bpf: Factor out add_to_sockmap() new 5ea905dd4322 selftests/bpf: Add a test case for unix sockmap new a2ffda38dc01 selftests/bpf: Add test cases for redirection between udp [...] new c50524ec4e3a Merge branch 'sockmap: add sockmap support for unix datagr [...] new 82a1ffe57ec6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next new 63a9192b8fa1 gve: fix the wrong AdminQ buffer overflow check new cfdf0d9ae75b rtnetlink: use nlmsg_notify() in rtnetlink_send() new f79a3bcb1a50 net/sched: Remove unnecessary if statement new a99f030b2488 net: switchdev: Simplify 'mlxsw_sp_mc_write_mdb_entry()' new 919d527956da bnx2x: remove unused variable 'cur_data_offset' new b83d23a2a38b openvswitch: Introduce per-cpu upcall dispatch new d4861fc6be58 netdevsim: Add multi-queue support new 96e4781b3d93 dt-bindings: net: fec: convert fsl,*fec bindings to yaml new 95740a9a3ad9 ARM: dts: imx35: correct node name for FEC new 86a176f485b5 ARM: dts: imx7-mba7: remove un-used "phy-reset-delay" property new 08041a9af98c net: phy: marvell10g: enable WoL for 88X3310 and 88E2110 new 6574631b50ed igc: Add possibility to add flex filter new 2b477d057e33 igc: Integrate flex filter into ethtool ops new 7991487ecb2d igc: Allow for Flex Filters to be installed new 73744262210c igc: Make flex filter more flexible new cf8331825a8d igc: Export LEDs new 5242b0c6b5f8 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] new f4919ff59c28 tipc: keep the skb in rcv queue until the whole data is read new 69dbef0d1c22 vmxnet3: prepare for version 6 changes new 39f9895a00f4 vmxnet3: add support for 32 Tx/Rx queues new 15ccf2f4b09c vmxnet3: remove power of 2 limitation on the queues new 79d124bb36c0 vmxnet3: add support for ESP IPv6 RSS new b3973bb40041 vmxnet3: set correct hash type based on rss information new 8c5663e461e6 vmxnet3: increase maximum configurable mtu to 9190 new ce2639ad6921 vmxnet3: update to version 6 new ab0441b4a920 Merge branch 'vmxnet3-version-6' new 23d2b94043ca igmp: Add ip_mc_list lock in ip_check_mc_rcu new 0d6835ffe50c net: phy: Fix data type in DP83822 dp8382x_disable_wol() new 5164e0d54970 Merge remote-tracking branch 'net-next/master' new c7603cfa04e7 bpf: Add ambient BPF runtime context stored in current new 8886534747c2 bpf, doc: Add heading and example for extensions in cbpf new 1373ff599556 libbpf: Introduce 'btf_custom_path' to 'bpf_obj_open_opts' new 18353c87e0e0 libbpf: Fix the possible memory leak on error new f0b7d1192542 selftests/bpf: Switch existing selftests to using open_opt [...] new 334faa5ce523 Merge branch 'Add btf_custom_path in bpf_obj_open_opts' new 920d16af9b42 libbpf: BTF dumper support for typed data new 17283337ff86 selftests/bpf: Add ASSERT_STRNEQ() variant for test_progs new 70a9241fbce5 selftests/bpf: Add dump type data tests to btf dump tests new 068dfc655b66 Merge branch 'libbpf: BTF dumper support for typed data' new 8d44c3578b48 libbpf: Clarify/fix unaligned data issues for btf typed dump new 04eb4dff6a64 libbpf: Fix compilation errors on ppc64le for btf dump typed data new add192f81ab2 libbpf: Btf typed dump does not need to allocate dump data new 78e4a955928e Merge branch 'libbpf: BTF typed dump cleanups' new af4fa4dc5f92 Merge remote-tracking branch 'bpf-next/for-next' new 96cd2dd65bb0 net/mlx5: Add DCS caps & fields support new 51d5bf6504b8 Merge remote-tracking branch 'mlx5-next/mlx5-next' new bab56188e6a6 Merge remote-tracking branch 'bluetooth/master' adds ff44b90b325d dt_bindings: mtd: partitions: redboot: convert to YAML new 4c75765c490b Merge remote-tracking branch 'mtd/mtd/next' new 778cb8e39f6e dt-bindings: mtd: gpmc: Fix the ECC bytes vs. OOB bytes equation new 1a57b13e6017 mtd: rawnand: nand_bbt: Skip bad blocks when searching for [...] new 8363dfc845d7 mtd: spinand: Fix comment new c5b9ee9c361f mtd: rawnand: Fix a couple of spelling mistakes in Kconfig new 1c3be50e3414 Merge remote-tracking branch 'nand/nand/next' new 5261cdf457ce crypto: drbg - select SHA512 new df6313d707e5 crypto: mxs-dcp - Check for DMA mapping errors new 2e6d793e1bf0 crypto: mxs-dcp - Use sg_mapping_iter to copy data new cb5f09e81484 crypto: arm/curve25519 - rename 'mod_init' & 'mod_exit' fu [...] new f0d9ff8c8efb hwrng: rename 'mod_init' & 'mod_exit' functions to be modu [...] new f03a3cab26c1 crypto: lib - rename 'mod_init' & 'mod_exit' functions to [...] new babe1544beef Merge remote-tracking branch 'crypto/master' adds 85fd4a8a8431 drm/ttm: Fix COW check new b461ac8b11ec Merge remote-tracking branch 'drm-misc/for-linux-next' adds 468f04cfbb43 drm/amdkfd: Allow CPU access for all VRAM BOs adds 3c727c1c4593 drm/amdgpu: Restore msix after FLR adds d59682dffe82 drm/amd/pm: Fix BACO state setting for Beige_Goby adds 53d0533049a5 Revert "drm/amdkfd: Only apply TLB flush optimization on A [...] adds 4bba567c8c35 Revert "drm/amdkfd: Add memory sync before TLB flush on unmap" adds 4e7b93ca52fb Revert "drm/amdgpu: Fix warning of Function parameter or m [...] adds 7ed9876c9793 Revert "drm/amdkfd: Make TLB flush conditional on mapping" adds 024d8811c90e Revert "drm/amdgpu: Add table_freed parameter to amdgpu_vm [...] adds 430f8e6edbaa Revert "drm/amdkfd: Add heavy-weight TLB flush after unmapping" adds b05e50b35229 drm/amd/pm: Add waiting for response of mode-reset message [...] adds 308ef2ad8492 drm/amdgpu: Resolve bug in UMC 6.7 error offset calculation adds 0c492e22ba2c drm/amdgpu: add another Renoir DID new 554398174d98 amdgpu/nv.c - Added video codec support for Yellow Carp new 9075096b09e5 amdgpu/nv.c - Optimize code for video codec support structure new 25a3e8ac07a8 drm/amdgpu: Switch to VRAM buffer for USBC PD FW. new 85da6459f45b drm/amdgpu: Switch to LFB for USBC PD FW in psp v13 new b76a8062af2f drm/amd/display: avoid printing ERROR for unknown CEA parse(v2) new 0a2ba7b72c0a drm/amdgpu: update the golden setting for vangogh new decd8ce9dfd9 drm/amdgpu: update golden setting for sienna_cichlid new c5c21a58ece9 drm/amdgpu: update gc golden setting for dimgrey_cavefish new 67a1af079b49 drm/amd/pm: update DRIVER_IF_VERSION for beige_goby new 9ce5ed6eaac5 drm/amdgpu/display: make a const array common_rates static [...] new 048af66be7b5 drm/amdgpu: split amdgpu_device_access_vram() into two sma [...] new 5fb95aa73f3c drm/amdgpu/ttm: replace duplicate code with exiting function new 03373e2be290 drm/amdgpu/ttm: optimize vram access in amdgpu_ttm_access_ [...] new ad43a647bcdb drm/amd/display: Fix 10bit 4K display on CIK GPUs new d69b12673c3e usb/host: enable auto power control for xhci-pci new a68b74f92428 drm/amdgpu: add another raven1 gfxoff quirk new 620f6cce93df drm/amdgpu: only check for _PR3 on dGPUs new 9b815511cfeb drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify new afc2d5d17350 Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" new 1b6e55029698 Revert "drm/amd/display: To modify the condition in indica [...] new 09c5c36b3501 drm/amdgpu: check whether s2idle is enabled to determine s0ix new b4140d771010 drm/radeon: Add HD-audio component notifier support (v2) new 749b84265409 PCI: quirks: Quirk PCI d3hot delay for AMD xhci new dfbabcfa161c drm/amdgpu/display: add support for multiple backlights new 424eabb2f0f4 Merge remote-tracking branch 'amdgpu/drm-next' adds a3af0140663d drm/i915: apply WaEnableVGAAccessThroughIOPort as needed adds 0ea02bb8bc7a Revert "drm/i915/display: Drop FIXME about turn off infoframes" adds b91e3c830f00 drm/i915/xelpd: break feature inheritance adds 544021e3f2aa drm/i915/jsl: Add W/A 1409054076 for JSL adds 151ec347b06a drm/i915: Force a TypeC PHY disconnect during suspend/shutdown adds c88e2647c5bb drm/i915/display: Do not zero past infoframes.vsc adds 451e05e20270 drm/i915/dmc: Introduce DMC_FW_MAIN adds 3d5928a168a9 drm/i915/xelpd: Pipe A DMC plugging adds 2ef140bd2352 drm/i915/adl_p: Pipe B DMC Support adds dac0f8ad653a drm/i915/adl_p: Load DMC adds 17203224f053 drm/i915/dsc: abstract helpers to get bigjoiner primary/se [...] adds 266152ae61f7 drm/i915: s/intel/hsw/ for hsw/bdw/skl buf trans adds d6b10b1ae436 drm/i915: Introduce hsw_get_buf_trans() adds 30e0afa55702 drm/i915: Wrap the platform specific buf trans structs int [...] adds 4542c6cff69e drm/i915: Rename dkl phy buf trans tables adds 13cee3c12398 drm/i915: Wrap the buf trans tables into a struct adds 439ebf9ef199 drm/i915: Introduce intel_get_buf_trans() adds 87f7074330a3 drm/i915; Return the whole buf_trans struct from get_buf_trans() adds d2c496f7c9bb drm/i915: Store the HDMI default entry in the bug trans struct adds c40a253b719a drm/i915: Introduce encoder->get_buf_trans() adds 4441a8e39b62 drm/i915: Clean up hsw/bdw/skl/kbl buf trans funcs adds 299d49542c11 drm/i915: Introduce rkl_get_combo_buf_trans() adds 5aca4881f3f4 drm/i915: Fix dg1 buf trans tables adds 8b95b28047da drm/i915: Deduplicate icl DP HBR2 vs. eDP HBR3 table adds cdad39216afd drm/i915: keep backlight_enable on until turn eDP display off adds 019d8146aa26 drm/i915: Fix ehl edp hbr2 vswing table adds 2b3bc165d055 drm/i915: Clean up jsl/ehl buf trans functions adds 150712dfd718 drm/i915: Nuke buf_trans hdmi functions adds 51565971cdbf drm/i915: Add the missing adls vswing tables adds 0ba1d03cd878 drm/i915/fbc: s/threshold/limit/ adds 5826d9f2115c drm/i915/fbc: Extract intel_fbc_program_cfb() adds 45a321a7ee0a drm/i915/fbc: Embed the compressed_llb node adds 337e54f77cee drm/i915/fbc: Don't pass around the mm node adds d502f6c4389f drm/i915/fbc: Handle 16bpp compression limit better adds 9c8a442d9d37 drm/i915/fbc: Introduce g4x_dpfc_ctl_limit() adds c48f67ee91ad drm/i915/fbc: Extract intel_fbc_stolen_end() adds 8538d78e26ec drm/i915/fbc: Make the cfb allocation loop a bit more legible adds 46b2c40e0af3 drm/i915/fbc: Allocate llb before cfb adds f07d7400ecf5 drm/i915: Stop hand rolling drm_crtc_mask() adds e969c2da0e5b drm/i915: Clean up intel_get_load_detect_pipe() a bit adds 7397bd54da67 drm/i915: Clean up intel_find_initial_plane_obj() a bit adds 670c89eb6d1d drm/i915: Clean up pre-skl wm calling convention adds 08dfd243abac drm/i915: Clean up intel_fbdev_init_bios() a bit adds f15f01a79949 drm/i915: s/intel_crtc/crtc/ adds 0e20b769c4b3 drm/i915/display/psr: Handle SU Y granularity adds 061093d75ae3 drm/i915/display/adl_p: Implement Wa_22012278275 adds 1d53ccdc400c drm/i915/display/adl_p: Implement Wa_16011168373 adds 61e887329e33 drm/i915/xelpd: Handle PSR2 SDP indication in the prior scanline adds c4449742a7c2 drm/i915/display/adl_p: Implement Wa_16011303918 adds cbeeb00f14d2 drm/i915/display: fix level 0 adjustement on display ver >= 12 adds 0bc3a4eda1fb drm/i915/display: use max_level to control loop adds b54d8e8de2b2 drm/i915/jsl: Remove require_force_probe protection adds 747aeb2632f6 drm/i915/ehl: Remove require_force_probe protection adds a03e880a700d drm/i915/display: Fix state mismatch in drm infoframe adds e42c6c1bc8d5 Merge drm/drm-next into drm-intel-next adds 3352d86dcd33 drm/i915/display/dg1: Correctly map DPLLs during state readout adds 01fa662091bd drm/i915/display: check if compressed_llb was allocated adds 9c13c8ff38a2 drm/i915/hdcp: Nuke Platform check for mst hdcp init adds d70cc074bc6a drm/i915: finish INTEL_GEN and friends conversion adds cd5606aa3992 gpu/drm/i915: nuke old GEN macros adds d372ba424310 drm/i915/plane: add intel_plane_helper_add() helper adds eafaa3e96299 drm/i915: Handle cdclk crawling flag in standard manner adds edc2c4b95668 drm/i915/display/xelpd: Fix incorrect color capability reporting adds 4de062463a86 drm/i915/dg1: Compute MEM Bandwidth using MCHBAR adds 0f9b145a0a0a drm/i915: do not abbreviate version in debugfs adds ca6374e267e2 drm/i915: Add release id version adds 8e55f99c510f drm/i915: Invoke another _DSM to enable MUX on HP Workstat [...] adds 1d2b8fd93ed5 drm/i915/display: Settle on "adl-x" in WA comments adds c86ef50f05c6 drm/i915: Limit Wa_22010178259 to affected platforms adds 9f5827580749 drm/i915/display/xelpd: Extend Wa_14011508470 adds d5bfbad21436 Merge drm/drm-next into drm-intel-next adds 23bd991992f4 drm/i915/debugfs: DISPLAY_VER 13 lpsp capability adds db47fe727e1f drm/i915/step: s/<platform>_revid_tbl/<platform>_revids adds c314b6939540 drm/i915: Make pre-production detection use direct revid c [...] adds 0f93f5da1cdc drm/i915/skl: Use revid->stepping tables adds 6eea6f16e697 drm/i915/kbl: Drop pre-production revision from stepping table adds fd51fa8ac638 drm/i915/bxt: Use revid->stepping tables adds 3dd22d46c7f6 drm/i915/glk: Use revid->stepping tables adds cc7a3393f288 drm/i915/icl: Use revid->stepping tables adds 61b2dc4b5868 drm/i915/jsl_ehl: Use revid->stepping tables adds 97cf9b581539 drm/i915/rkl: Use revid->stepping tables adds dae751f40c19 drm/i915/dg1: Use revid->stepping tables adds 41eb74d51db7 drm/i915/cnl: Drop all workarounds adds eee42141e498 drm/i915/icl: Drop workarounds that only apply to pre-prod [...] adds 7ad2d09ccde2 Merge branch 'topic/revid_steppings' into drm-intel-next new 67bbdf382da6 Merge remote-tracking branch 'drm-intel/for-linux-next' adds ad0529424def gpu: host1x: Add DMA fence implementation adds 684e366e1794 gpu: host1x: Add no-recovery mode adds a8cdf8c779e1 gpu: host1x: Add job release callback adds 579042ae0dc7 gpu: host1x: Add support for syncpoint waits in CDMA pushbuffer adds 67fe57e9beda drm/tegra: Extract tegra_gem_lookup adds 75ffbc5acf0f drm/tegra: Add new UAPI to header adds 0debc5abc08a drm/tegra: Boot VIC during runtime PM resume adds 69d77868b1ad drm/tegra: Allocate per-engine channel in core code adds cdf631031f3e drm/tegra: Implement new UAPI adds 46a26a95e8e3 drm/tegra: Implement syncpoint management UAPI adds 6f9eb895f189 drm/tegra: Implement syncpoint wait UAPI adds 43636451db8c drm/tegra: Implement job submission part of new UAPI adds 5925961174ce drm/tegra: Add job firewall adds b19502d1a683 drm/tegra: Bump driver version new 8874e3a7baec drm/tegra: Fix compilation of variadic macro new 24d4f9bff3d6 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' new 69140eb8bbf7 Merge remote-tracking branch 'etnaviv/etnaviv/next' adds 1852f5ed3581 regmap: fix the offset of register error log adds d63aa09f7c53 regmap: Prefer unsigned int to bare use of unsigned new f951f6e859e6 Merge remote-tracking branch 'regmap/for-next' adds 2d52c5dd8e80 ALSA: hda/ca0132: remove redundant initialization of varia [...] adds 3b0f7eeff697 ALSA: ice1724: Remove superfluous loop over model table adds 82a60352c2d3 ALSA: x86: simplify with sync_stop PCM ops adds 4ff19229487f ALSA: hda/hdmi: Add option to enable all pins forcibly adds 27757876d173 ALSA: intel8x0: Skip ac97 clock measurement on VM adds fc93c96fe34e ALSA: compress: Drop unused functions adds 2c4e31545716 ALSA: compress: Initialize mutex in snd_compress_new() new b64a0e83c44b Merge remote-tracking branch 'sound/for-next' adds 999abd7a8c5d Merge existing fixes from asoc/for-5.14 adds 55233b225021 ASoC: atmel: fix spelling mistakes adds 3666a8f82007 ASoC: ti: delete some dead code in omap_abe_probe() adds 6c5c659dfe3f ASoC: atmel: ATMEL drivers don't need HAS_DMA adds 4d0b79ec9eb8 ASoC: codecs: wcd938x: fix returnvar.cocci warnings adds 2ba907894f9e ASoC: wm_adsp: Remove pointless string comparison adds d5bb69dc54ec ASoC: sh: rcar: dma: : use proper DMAENGINE API for termination adds 8620c40002db ASoC: fsl_xcvr: Omit superfluous error message in fsl_xcvr [...] adds 3694f996be5c ASoC: tlv320aic32x4: Fix TAS2505/TAS2521 channel count adds f7c4fe9cffb0 ASoC: amd: fix spelling mistakes adds f99acc259f62 ASoC: Intel: soc-acpi: add support for SoundWire of TGL-H-RVP adds bc619cfc6278 ASoC: SOF: add a helper to get topology configured bclk adds 837ad6da36ba ASoC: Intel: sof_cs42l42: use helper function to get bclk [...] adds b8deadf3d99e Merge series "ASoC: Intel: machine driver corrections" fro [...] adds 2af2f861edd2 ASoC: mediatek: mt8192:Fix Unbalanced pm_runtime_enable in [...] adds 19f479c37f76 ASoC: mediatek: mt8183: Fix Unbalanced pm_runtime_enable i [...] adds f537ab5fc7ce Merge series "Fix unbalanced pm_runtime_enable in error ha [...] adds bbdd3f4dbe81 ASoC: ti: davinci-mcasp: Fix DIT mode support adds 5dcd276e1525 ASoC: dt-bindings: davinci-mcasp: Add compatible string for OMAP4 adds 0238bcf80e97 ASoC: ti: davinci-mcasp: Add support for the OMAP4 version [...] adds eb82bae1a002 Merge series "ASoC: ti: davinci-mcasp: Fix the DIT mode an [...] adds 3cb97cf3a65a ASoC: Intel: sof_cs42l42: support arbitrary DAI link sequence adds 07acee589f42 ASoC: Intel: maxim-common: support max98360a adds 7d1bf46cb233 ASoC: Intel: sof_cs42l42: add support for jsl_cs4242_mx98360a adds 542d7050da19 ASoC: Intel: sof_rt5682: code refactor for max98360a adds 368fa526e6e3 ASoC: Intel: sof_sdw: extends SOF_RT711_JDSRC to 4 bits adds 8e6c00f1fdea ASoC: Intel: sof_sdw: include rt711.h for RT711 JD mode adds f28fbe57e84b ASoC: Intel: sof_sdw: update quirk for jack detection in ADL RVP adds 81d3d3d0bf09 ASoC: codecs: add SoundWire mockup device support adds 2694cda7a439 ASoC: soc-acpi: cnl: add table for SoundWire mockup devices adds 3025d398c436 ASoC: soc-acpi: tgl: add table for SoundWire mockup devices adds 0ccac3bcf356 ASoC: Intel: boards: sof_sdw: add SoundWire mockup codecs [...] adds eb14ecca7669 Merge series "soundwire/ASoC: add mockup codec support" fr [...] adds 622d9ac3d969 ASoC: codecs: lpass-rx-macro: clean up for-loop indentatio [...] new d9dbe1f9ae4b ASoC: codecs: wcd938x: remove unused port-map reference new a8ad0c8fdbf5 Merge remote-tracking branch 'asoc/for-5.15' into asoc-next new 017a6bb6637d Merge remote-tracking branch 'sound-asoc/for-next' adds 6d805368f672 ioprio: move user space relevant ioprio bits to UAPI includes adds 60b8191c4777 Merge branch 'for-5.15/block' into for-next new 4a7a210a37c2 Merge remote-tracking branch 'block/for-next' adds 8b22b1482e73 mmc: host: add kdoc for mmc_retune_{en|dis}able adds 875610e8a83c mmc: host: factor out clearing the retune state adds 3dee1ffa1a5b mmc: sdhci-of-arasan: Modified SD default speed to 19MHz f [...] adds b3241cf61a0b mmc: sdhci-of-arasan: Add "SDHCI_QUIRK_MULTIBLOCK_READ_ACM [...] adds 7864854395eb mmc: sdhci-of-arasan: Skip Auto tuning for DDR50 mode in Z [...] adds 32588622f81b mmc: sdhci-of-arasan: Check return value of non-void funtions adds 9d429c0fb39a mmc: sdhci-of-arasan: Use appropriate type of division macro adds 34f7aef7dad5 mmc: sdhci-of-arasan: Modify data type of the clk_phase array adds 4fc93e151101 mmc: arasan: Fix the issue in reading tap values from DT adds 692b25a76f38 dt-bindings: mmc: sdhci-msm: Add compatible string for sc7280 adds e3136fd0e005 mmc: renesas_sdhi_sys_dmac: use proper DMAENGINE API for t [...] adds e50cd0945428 mmc: sh_mmcif: use proper DMAENGINE API for termination adds 040fc9646903 mmc: usdhi6rol0: use proper DMAENGINE API for termination adds 425655900fb1 mmc: mmci: De-assert reset on probe adds bae9fa8c5e8c mmc: mmc_spi: Simplify busy loop in mmc_spi_skip() adds 441b4dc421dc Merge branch 'fixes' into next new 2a09551fbd6c Merge remote-tracking branch 'mmc/next' new 758b6dc94a2e Merge remote-tracking branch 'mfd/for-mfd-next' new f820547446ed power: supply: ab8500: Use library interpolation new c5b64a990e7f power: supply: ab8500: Rename charging algorithm symbols new 484a9cc3dcb8 power: supply: ab8500: Drop abx500 concept new 661d10ee0f1b power: supply: ab8500: Rename charging algorithm psy new 5176a18bb5e1 power: supply: ab8500: Drop some includes from bmdata new 56d629af09b9 power: supply: PCHG: Peripheral device charger new d170575ef5f0 Merge remote-tracking branch 'battery/for-next' adds 3cb5992c34f7 Merge existing fixes from regulator/for-5.14 adds b99b7b79a7c5 regulator: mt6358: Remove shift fields from struct mt6358_ [...] adds d6208ba87066 regulator: mt6359: Remove shift fields from struct mt6359_ [...] adds 12401a1cef78 regulator: mt6397: Remove modeset_shift from struct mt6397 [...] adds e301df76472c regulator: tps65910: Silence deferred probe error adds 6eb891cf73bd regulator: rt5033: Use linear ranges to map all voltage selection adds 78bbb7c345ab regulator: machine.h: fix kernel-doc "bad line" adds 526e99cf43fe regulator: rtq6752: Add binding document for Richtek RTQ6752 adds f40f9409719f regulator: rt6752: Add support for Richtek RTQ6752 adds 894cda54a76d regulator: Replace symbolic permissions with octal permissions adds fedbfea13cc0 regulator: bd718x7: Suopport configuring UVP/OVP state adds e8608f8956ff regulator: hi6421v600-regulator: add a missing dot at copyright adds 2c8dad1ea815 Merge series "Move Hisilicon 6421v600 SPMI and USB drivers [...] adds 4ff75a299765 regulator: devres: remove devm_regulator_unregister() function adds eed43b96ede9 regulator: devres: remove devm_regulator_bulk_unregister_s [...] adds 4d9f4d1de3ce regulator: devres: unexport devm_regulator_unregister_supp [...] adds 9705c49c3b5e Merge series "regulator: devres: remove unused device-mana [...] adds e98fb032170b regulator: rtq6752: Refine binding document adds 77eac0e1ce9c regulator: rtq6752: Fix the typo for reg define and author name adds 442a9d105e61 regulator: Convert UniPhier regulator to json-schema adds 508f8ccd993d regulator: rt6245: make a const array func_base static, ma [...] adds 541ee8f64032 regulator: da9063: Add support for full-current mode. new 513d14045a2d regulator: rtq6752: fix reg reset behavior new c1844a8ff161 Merge remote-tracking branch 'regulator/for-5.15' into reg [...] new d9144a32eeda Merge remote-tracking branch 'regulator/for-next' new 59f45527b028 Merge remote-tracking branch 'security/next-testing' new 12e7c54eaf9b Merge remote-tracking branch 'apparmor/apparmor-next' new 8fc1a6f70957 Merge remote-tracking branch 'keys/keys-next' adds 893c47d1964f selinux: return early for possible NULL audit buffers new 60b2322b7a07 Merge remote-tracking branch 'selinux/next' adds 2e1cbaba3f3f loop: reintroduce global lock for safe loop_validate_file( [...] adds 4fb9c588398f Bluetooth: call lock_sock() outside of spinlock section new b6647ae0b774 Merge remote-tracking branch 'tomoyo/master' adds 8480a727ae7b dt-bindings: net: ks8851: Convert to YAML schema adds fac4e24dcc56 dt-bindings: mxsfb: Add compatible for i.MX8MN adds 977b3167c2bd dt-bindings: irqchip: Update pruss-intc binding for K3 AM64x SoCs adds 2720b991337d dt-bindings: PCI: ftpci100: convert faraday,ftpci100 to YAML adds ace1c4b5c412 of: base: remove unnecessary for loop adds eb7173988caf of: fdt: remove unnecessary codes adds 24519fa7f915 dt-bindings: i2c: brcm,iproc-i2c: convert to the json-schema new cc6ef3d1fdde of: kexec: Remove FDT_PROP_* definitions new cd26b554dd68 Merge remote-tracking branch 'devicetree/for-next' adds da18edb11cca Merge existing fixes from spi/for-5.14 adds 8dd591ad0104 spi: <linux/spi/spi.h>: add missing struct kernel-doc entry adds 3522d9aa1928 spi: mediatek: update spi master bingdings for MT6893 SOC adds 162a31effc41 spi: mediatek: add no_need_unprepare support adds 9d5354145104 spi: stm32: enable pm_runtime autosuspend adds 70526e0b7601 spi: stm32: Revert "properly handle 0 byte transfer" adds d87a5d64b503 spi: stm32h7: rework rx fifo read function adds dc6620c31326 spi: stm32h7: don't wait for EOT and flush fifo on disable adds 7ceb0b8a3ced spi: stm32: finalize message either on dma callback or EOT adds 65ab894f2e5a Merge series "spi: stm32: various fixes & cleanup" from Al [...] adds f84d866ab43f spi: mediatek: add tick_delay support adds 014861c2fb3d spi: omap-spi: Convert to json-schema adds 57f1c12e455f spi: spi-geni-qcom: Remove confusing comment about setting [...] new f6bcfe04d8ab Merge remote-tracking branch 'spi/for-5.15' into spi-next new a285f7fdce54 Merge remote-tracking branch 'spi/for-next' adds 87f8d121d0ec Merge branch 'sched/core' adds dccf8e55f164 Merge branch 'perf/core' adds e48a12e546ec jump_labels: Mark __jump_label_transform() as __always_inl [...] adds 4b617dd3c2be Merge branch 'locking/urgent' adds d6ec338daa3f Merge branch 'locking/core' adds e9ba16e68cce smpboot: Mark idle_init() as __always_inlined to work arou [...] adds dd9ced4003dd Merge branch 'core/urgent' new 030fe3e4dc42 Merge remote-tracking branch 'tip/auto-latest' new 4fb79e24fd36 Merge remote-tracking branch 'clockevents/timers/drivers/next' adds d19faf0e49eb EDAC/amd64: Use DEVICE_ATTR helper macros new 88386b79b7dd Merge remote-tracking branch 'edac/edac-for-next' adds 9583a2ff5840 tools/memory-model: Document locking corner cases adds b44abe80d0df tools/memory-model: Make judgelitmus.sh note timeouts adds 764a364550e4 tools/memory-model: Make cmplitmushist.sh note timeouts adds 8b76e930b543 tools/memory-model: Make judgelitmus.sh identify bad macros adds 39e283154792 tools/memory-model: Make judgelitmus.sh detect hard deadlocks adds c2eecf9d6238 tools/memory-model: Fix paulmck email address on pre-exist [...] adds 97c223dc6023 tools/memory-model: Update parseargs.sh for hardware verification adds cf36264bf78b tools/memory-model: Make judgelitmus.sh handle hardware ve [...] adds 14e0dba17fb7 tools/memory-model: Add simpletest.sh to check locking, RC [...] adds 6b7ac4645817 tools/memory-model: Fix checkalllitmus.sh comment adds d0bd10518b25 tools/memory-model: Hardware checking for check{,all}litmus.sh adds aaf9728abc9d tools/memory-model: Make judgelitmus.sh ransack .litmus.out files adds fa9d6b3493d3 tools/memory-model: Split runlitmus.sh out of checklitmus.sh adds 54ab0eea01ee tools/memory-model: Make runlitmus.sh generate .litmus.out [...] adds 5e5832b8a6af tools/memory-model: Move from .AArch64.litmus.out to .litm [...] adds d265691ba1ae tools/memory-model: Keep assembly-language litmus tests adds 3fdc3fbc7c95 tools/memory-model: Allow herd to deduce CPU type adds 16b727cd5830 tools/memory-model: Make runlitmus.sh check for jingle errors adds 3769ef14080d tools/memory-model: Add -v flag to jingle7 runs adds 61efd6dce950 tools/memory-model: Implement --hw support for checkghlitmus.sh adds 8820c20c276a tools/memory-model: Fix scripting --jobs argument adds b21176340aaa tools/memory-model: Make checkghlitmus.sh use mselect7 adds 4ab81c527031 tools/memory-model: Make history-check scripts use mselect7 adds 88dd5fa6a258 tools/memory-model: Add "--" to parseargs.sh for addition [...] adds a2cbaa0e19b7 tools/memory-model: Repair parseargs.sh header comment adds 825736886a95 tools/memory-model: Add checktheselitmus.sh to run specifi [...] adds bb66c9071312 tools/memory-model: Add data-race capabilities to judgelitmus.sh adds 9636d7b9526f tools/memory-model: Make judgelitmus.sh handle scripted Re [...] adds 090bd136b1aa tools/memory-model: Use "-unroll 0" to keep --hw runs finite adds c7348ee55646 Merge branch 'lkmm-dev.2021.05.10c' into HEAD adds d78d8f2a78a8 refscale: Add measurement of clock readout adds 1a8b5f93b3ba torture: Add clocksource-watchdog testing to torture.sh adds d8c79f015238 torture: Make torture.sh accept --do-all and --donone adds 3d956a007e79 rcu: Fix to include first blocked task in stall warning adds 7a0de6eed586 rcu: Fix stall-warning deadlock due to non-release of rcu_ [...] adds e848aa7bf715 rcutorture: Preempt rather than block when testing task stalls adds bcf326b7dc31 tools/memory-model: Make read_foo_diagnostic() more clearl [...] adds fec563409eb8 tools/memory-model: Add example for heuristic lockless reads adds 4fee7f5b9af9 tools/memory-model: Heuristics using data_race() must hand [...] adds 92b65e19140a tools/memory-model: Document data_race(READ_ONCE()) adds 28afef3b581e rcu: Remove special bit at the bottom of the ->dynticks counter adds 4c674c220dc4 rcu/nocb: Start moving nocb code to its own plugin file adds 35469e285d3f rcu: Weaken ->dynticks accesses and updates adds 95d595f5cb15 rcu/nocb: Remove NOCB deferred wakeup from rcutree_dead_cpu() adds 2533f46e0903 Documentation/RCU: Fix emphasis markers adds 6764d0a06241 rcu: Mark accesses to ->rcu_read_lock_nesting adds 864aee8609f5 Documentation/RCU: Fix nested inline markup adds de805a1a6651 rculist: Unify documentation about missing list_empty_rcu() adds 8236fa3ce511 rcu/tree: Handle VM stoppage in stall detection adds 817690fd18af rcu: Do not disable GP stall detection in rcu_cpu_stall_reset() adds 9ed9bf0d17cd rcu: Start timing stall repetitions after warning complete adds 9fc5e619310c rcu-tasks: Add comments explaining task_struct strategy adds 314d29a8e8c5 rcu-tasks: Mark ->trc_reader_nesting data races adds 5ff6158467ce rcu-tasks: Mark ->trc_reader_special.b.need_qs data races adds 0a9f6bd6f720 docs: Fix a typo in Documentation/RCU/stallwarn.rst adds 801c4cfe0ba9 locktorture: Mark statistics data races adds 4e96cbd3b00e locktorture: Count lock readers adds 277a7d716b30 srcutiny: Mark read-side data races adds 19c3a93cd7cb rcu: Mark lockless ->qsmask read in rcu_check_boost_fail() adds d7cbb0d9373b torture: Enable KCSAN summaries over groups of torture-test runs adds 830550912a3a torture: Create KCSAN summaries for torture.sh runs adds 8c51a918de84 rcu: Make rcu_gp_init() and rcu_gp_fqs_loop noinline to co [...] adds e72d0b7107b9 rcu: Remove trailing spaces and tabs adds a47006812b5f rcu/doc: Add a quick quiz to explain further why we need s [...] adds 50d9fc22ee2c kcsan: Improve some Kconfig comments adds 2a797e52eb9f kcsan: Remove CONFIG_KCSAN_DEBUG adds e879477de342 kcsan: Introduce CONFIG_KCSAN_STRICT adds 8e1cabfe729a kcsan: Reduce get_ctx() uses in kcsan_found_watchpoint() adds 094abee9dbdb kcsan: Rework atomic.h into permissive.h adds a7fcbe6fe245 kcsan: Print if strict or non-strict during init adds 4f6f189b5153 kcsan: permissive: Ignore data-racy 1-bit value changes adds 64fbd8a6c4e9 kcsan: Make strict mode imply interruptible watchers adds 25d40e4ea01e torture: Apply CONFIG_KCSAN_STRICT to kvm.sh --kcsan argument adds 7e2dab1a501d torture: Make kvm-recheck-scf.sh tolerate qemu-cmd comments adds cce60ed72c00 torture: Make kvm-recheck-lock.sh tolerate qemu-cmd comments adds de35d1cf5cbf torture: Log more kvm-remote.sh information adds d4f7bc0a8ae6 torture: Protect kvm-remote.sh directory trees from /tmp reaping adds 8196ba416bbb rcuscale: Console output claims too few grace periods adds ac0f949c659c rcu-tasks: Fix synchronize_rcu_rude() typo in comment adds bf95e1a551cb torture: Make kvm-recheck.sh skip kcsan.sum for build-only runs adds 6de82a14f81c torture: Move parse-console.sh call to PATH-aware scripts adds 1842e2cf38d4 tools: include: nolibc: Fix a typo occured to occurred in [...] adds 637e784da7f1 tools/nolibc: Implement msleep() adds 71cdf62b4ca8 scftorture: Add RPC-like IPI tests adds 3634324ebba9 EXP rcu: Mark accesses in tree_stall.h adds dd25901cc088 scftorture: Provide additional debug for memory-ordering d [...] adds c545c5e3e0d1 rcu: Remove useless "ret" update in rcu_gp_fqs_loop() adds f67c5bdfeb2d EXP clocksource: Forgive repeated long-latency watchdog cl [...] adds 9a73bfc3a9b1 rcu: Use per_cpu_ptr to get the pointer of per_cpu variable adds d73bda0850cc clocksource: Prohibit clocksource watchdog test when HZ<100 adds a3ebc1df882c rcu: Explain why rcu_all_qs() is a stub in preemptible TREE RCU adds be42b221bc48 torture: Put kvm.sh batch-creation awk script into a temp file adds ca919e315efa torture: Make kvm.sh select per-scenario affinity masks adds 21debe7122a4 torture: Don't redirect qemu-cmd comment lines adds 6bf5a4bbbc9b torture: Make kvm-test-1-run-qemu.sh apply affinity adds 9588ccc3a192 rcutorture: Upgrade two-CPU scenarios to four CPUs adds 6d26c0df4129 torture: Use numeric taskset argument in jitter.sh adds 9cd95d25a479 torture: Consistently name "qemu*" test output files adds 8e11853b8c73 torture: Make kvm-test-1-run-batch.sh select per-scenario [...] adds a705e02e2466 torture: Don't use "test" command's "-a" argument adds 3e2aa6d9e56a torture: Add timestamps to kvm-test-1-run-qemu.sh output adds d1d881313f05 torture: Make kvm-test-1-run-qemu.sh check for reboot loops adds b9b727f14693 scftorture: Avoid NULL pointer exception on early exit adds 0dbba46d6769 RCU: Fix macro name CONFIG_TASKS_RCU_TRACE adds e1aab4f65fca scftorture: Allow zero weight to exclude an smp_call_funct [...] adds ccd9519212d6 scftorture: Shut down if nonsensical arguments given adds 06637fa4ee72 scftorture: Account for weight_resched when checking for a [...] adds eb1563520928 scftorture: Count reschedule IPIs adds e107ca1a35b6 doc: Update stallwarn.rst with recent changes new 8fcc8f5dd397 Merge remote-tracking branch 'rcu/rcu/next' new 27c09181a38a Merge remote-tracking branch 'percpu/for-next' adds 7f5ba4806d3c cgroup1: fix leaked context root causing sporadic NULL der [...] new a9a2e0482d64 workqueue: fix UAF in pwq_unbound_release_workfn() new 55ccd52c1ce2 Merge remote-tracking branch 'workqueues/for-next' adds 293fee7f6078 leds: aat1290: Move driver to flash subdirectory adds f5d69f6290a3 leds: as3645a: Move driver to flash subdirectory adds eb5a4422e448 leds: max77693: Move driver to flash subdirectory adds 9a7c066f6a1d leds: sgm3140: Move driver to flash subdirectory adds 61fa67a4e538 leds: lm3601x: Move driver to flash subdirectory adds 51f3b2c3d511 leds: ktd2692: Move driver to flash subdirectory adds e642197562cd leds: is31fl32xx: Fix missing error code in is31fl32xx_parse_dt() new 84b5e9fef1c8 Merge remote-tracking branch 'leds/for-next' adds b9ed06f4c665 i2c: aspeed: Add slave_enable() to toggle slave mode adds 007888f365c9 ipmi: ssif_bmc: Add SSIF BMC driver adds 1a2055cd5091 bindings: ipmi: Add binding for SSIF BMC driver new 3f199eaabdac Merge remote-tracking branch 'ipmi/for-next' adds ce7d0008c235 usb: gadget: udc: core: Introduce check_config to verify U [...] adds 7adf9e3adc39 usb: gadget: configfs: Check USB configuration before adding adds 9f607a309fbe usb: dwc3: Resize TX FIFOs to meet EP bursting requirements adds fe794e395483 of: Add stub for of_add_property() adds cefdd52fa045 usb: dwc3: dwc3-qcom: Enable tx-fifo-resize property by default adds 97db1b081e12 dt-bindings: usb: dwc3: Update dwc3 TX fifo properties new bceb51dee5b8 Merge remote-tracking branch 'usb/usb-next' new 5b33dd121701 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' adds fe364a7d95c2 dmaengine: dw: Program xBAR hardware for Elkhart Lake adds 53b50458110d dmaengine: idxd: Simplify code and axe the use of a deprec [...] adds 0dcfe41e9a4c dmanegine: idxd: cleanup all device related bits after dis [...] adds e753a64bee75 dmaengine: idxd: Add wq occupancy information to sysfs attribute adds 53499d1fc112 dmaengine: idxd: have command status always set adds ac24a2dc06cd dmaengine: idxd: add missing percpu ref put on failure adds 6cfd9e62e329 dmaengine: idxd: assign MSIX vectors to each WQ rather tha [...] adds b2296eeac915 dmaengine: idxd: depends on !UML adds 4faee8b65ec3 dmaengine: sprd: Add missing MODULE_DEVICE_TABLE adds 407b3ea075c2 Merge branch 'fixes' into next new de16d0c631bb Merge remote-tracking branch 'dmaengine/next' new 1f8c543f1429 cgroup: remove cgroup_mount from comments new d43583f1c321 Merge remote-tracking branch 'cgroup/for-next' new 28b859aa8d7c Merge remote-tracking branch 'rpmsg/for-next' new 3d134e75c08b gpio: rcar: Always use local variable dev in gpio_rcar_probe() new 0c38662bd34d Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds 7ebaa4104773 pinctrl: renesas: rcar: Avoid changing PUDn when disabling bias adds e9d66bdbc5ab pinctrl: renesas: r8a77995: Add bias pinconf support new 9006b3f17989 Merge remote-tracking branch 'pinctrl-renesas/renesas-pinctrl' new 839fb69b8aea Merge remote-tracking branch 'livepatching/for-next' new f9630a1e1a1c Merge remote-tracking branch 'coresight/next' new 8682cd5a0036 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new 7489465d223f Merge remote-tracking branch 'ntb/ntb-next' new 19ef1bac9953 Merge remote-tracking branch 'seccomp/for-next/seccomp' new 75fe3915dee0 Merge remote-tracking branch 'kspp/for-next/kspp' adds 0f79ce970e79 gnss: drop stray semicolons new 9070e5dfcb28 Merge remote-tracking branch 'gnss/gnss-next' new 610207f7d03a slimbus: messaging: start transaction ids from 1 instead of zero new c24e70aec9ad slimbus: messaging: check for valid transaction id new f58e0e441318 slimbus: ngd: set correct device for pm new e5c578adcdd9 slimbus: ngd: reset dma setup during runtime pm new 306fed862189 Merge remote-tracking branch 'slimbus/for-next' adds ba3f5839fbeb asm-generic/hyperv: Add missing #include of nmi.h adds c445535c3efb x86/hyperv: fix for unwanted manipulation of sched_clock w [...] adds afca4d95dd7d Drivers: hv: Make portions of Hyper-V init code be arch neutral adds 9d7cf2c96758 Drivers: hv: Add arch independent default functions for so [...] adds 6dc77fa5ac2c Drivers: hv: Move Hyper-V misc functionality to arch-neutral code new 5f92b45c3b67 x86/hyperv: add comment describing TSC_INVARIANT_CONTROL M [...] new 097b09fbe21b Merge remote-tracking branch 'hyperv/hyperv-next' new 333ff32d54cd auxdisplay: hd44780: Fix oops on module unloading new ac8c8fa0a8c3 auxdisplay: charlcd: Drop unneeded initializers and switch [...] new f885afe28d20 auxdisplay: ks0108: Switch to use module_parport_driver() new 24ebc044c72e auxdisplay: Replace symbolic permissions with octal permissions new d3d631d1be8d Merge remote-tracking branch 'auxdisplay/auxdisplay' adds e4998f490675 Merge tag 'v5.14-rc1' into for-next new b46e9b299bd9 fpga: altera-freeze-bridge: Address warning about unused variable new 7f6296289cd1 fpga: xiilnx-spi: Address warning about unused variable new 310a0b2dae99 fpga: xilinx-pr-decoupler: Address warning about unused variable new 6c17b7ff1d11 fpga: zynqmp-fpga: Address warning about unused variable new a11fe89db628 fpga: fpga-mgr: wrap the write_init() op new cdc2160df447 fpga: fpga-mgr: make write_complete() op optional new 9590d5375cd4 fpga: fpga-mgr: wrap the write() op new 43a0e0528d6d fpga: fpga-mgr: wrap the status() op new 6814101ee1b2 fpga: fpga-mgr: wrap the state() op new 5daa06ffcebf fpga: fpga-mgr: wrap the fpga_remove() op new c485d3bf3cc7 fpga: fpga-mgr: wrap the write_sg() op new a0c6cddd7045 Merge remote-tracking branch 'fpga/for-next' new 51caa4ed8542 bus: mhi: Add inbound buffers allocation flag new 6a68cd546c36 bus: mhi: pci_generic: Add Cinterion MV31-W PCIe to MHI new 7f81b917db72 bus: mhi: core: Set BHI/BHIe offsets on power up preparation new cc9aaa88751c bus: mhi: core: Set BHI and BHIe pointers to NULL in clean-up new a735a900cff2 bus: mhi: Add MMIO region length to controller structure new be49067c86ea ath11k: set register access length for MHI driver new 00f29cd72a64 bus: mhi: pci_generic: Set register access length for MHI driver new 554492868314 bus: mhi: core: Add range checks for BHI and BHIe new e1e82defeabd bus: mhi: core: Replace DMA allocation wrappers with origi [...] new b8c95616d154 bus: mhi: core: Improve debug messages for power up new 6e29e99dc5fd Merge remote-tracking branch 'mhi/mhi-next' new 586587f4532c Merge remote-tracking branch 'rust/rust-next' adds be6018fc6710 procfs: prevent unprivileged processes accessing fdinfo adds dfd5695b63f5 shm: skip shm_destroy if task IPC namespace was changed adds 30975144fcab ipc: WARN if trying to remove ipc object which is absent adds 163743f1ddd1 userfaultfd: do not untag user pointers adds c59ad9936b29 selftest: use mmap instead of posix_memalign to allocate memory adds e1ac8bf765b6 kfence: defer kfence_test_init to ensure that kunit debugf [...] adds e9c96845f767 kfence: move the size check to the beginning of __kfence_alloc() adds 057d0c5716ee kfence: skip all GFP_ZONEMASK allocations adds ead0d18db3af mm: call flush_dcache_page() in memcpy_to_page() and memze [...] adds f0ba34997ca9 mm: use kmap_local_page in memzero_page adds 7408ca4c4d45 mm: page_alloc: fix page_poison=1 / INIT_ON_ALLOC_DEFAULT_ [...] adds 530e256f36f9 memblock: make for_each_mem_range() traverse MEMBLOCK_HOTP [...] adds b58cd814a0ae /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds d06391f28276 /proc/kpageflags: do not use uninitialized struct pages adds 6f4266a78a4e kbuild: decouple build from userspace headers adds 622d6f1b0b0b fixup "Decouple build from userspace headers" adds 545e483f8499 ocfs2: remove an unnecessary condition adds 19e5896445ea ocfs2: clear links count in ocfs2_mknod() if an error occurs adds 41c0275b80f1 ocfs2: fix ocfs2 corrupt when iputting an inode adds 841025ba6580 arch/csky/kernel/probes/kprobes.c: fix bugon.cocci warnings adds ce069b322bef mm: slub: Fix slub_debug disablement for list of slabs adds ab14dabdcb10 mm/debug_vm_pgtable: introduce struct vm_pgtable_debug adds 2aac67b363d2 mm/debug_vm_pgtable: use struct vm_pgtable_debug in basic tests adds c6d8e5abf38b mm/debug_vm_pgtable: use struct vm_pgtable_debug in leaf a [...] adds 7383507764a5 mm/debug_vm_pgtable: use struct vm_pgtable_debug in protno [...] adds d515b68a1b58 mm/vm_debug_pgtable: use struct vm_pgtable_debug in soft_d [...] adds 6ab587f35956 mm/debug_vm_pgtable: use struct vm_pgtable_debug in migrat [...] adds 77f25bdae0c1 mm/debug_vm_pgtable: use struct vm_pgtable_debug in PTE mo [...] adds a3c0ec10544e mm/debug_vm_pgtable: use struct vm_pgtable_debug in PMD mo [...] adds 8c70ffdc4c7a mm/vm_debug_pgtable: use struct vm_pgtable_debug in PUD mo [...] adds 534b309afc33 mm/debug_vm_pgtable: use struct vm_pgtable_debug in PGD an [...] adds 48cc3f56724d mm/debug_vm_pgtable: remove unused code adds f33b56a0a384 mm/debug_vm_pgtable: fix corrupted page flag adds d83fee2a0913 mm: mark idle page tracking as BROKEN adds 48b3477baab8 writeback: track number of inodes under writeback adds 6fa539bc5116 writeback: reliably update bandwidth estimation adds 51c977ec7958 writeback: fix bandwidth estimate for spiky workload adds 5e11a7ccddbd writeback: rename domain_update_bandwidth() adds 0ad9be2837fe writeback: use READ_ONCE for unlocked reads of writeback stats adds 98afe31002eb mm: remove irqsave/restore locking from contexts with irqs [...] adds b9c682b05980 fs: drop_caches: fix skipping over shadow cache inodes adds fe8c87df5f75 fs: inode: count invalidated shadow pages in pginodesteal adds 7c25c8966d7b vfs: keep inodes with page cache off the inode shrinker LRU adds c6c6cdb2a161 fs, mm: fix race in unlinking swapfile adds 99b01ed2173f mm, memcg: add mem_cgroup_disabled checks in vmpressure an [...] adds 989af386a963 mm, memcg: inline mem_cgroup_{charge/uncharge} to improve [...] adds 8b6adcf1201e mm, memcg: inline swap-related functions to improve disabl [...] adds 499e439008ee memcg: enable accounting for pids in nested pid namespaces adds 0d623a62db68 memcg: switch lruvec stats to rstat adds 42265e014ac7 memcg: infrastructure to flush memcg stats new e53eed66d7e0 memcg-infrastructure-to-flush-memcg-stats-v5 new b8aad1431ede lazy tlb: introduce lazy mm refcount helper functions new 5af95973a6cf lazy-tlb-introduce-lazy-mm-refcount-helper-functions-fix new 586ca4bc2f38 lazy tlb: allow lazy tlb mm refcounting to be configurable new 7da1407bbd36 lazy-tlb-allow-lazy-tlb-mm-refcounting-to-be-configurable-fix new 186b23fd4e12 lazy-tlb-allow-lazy-tlb-mm-refcounting-to-be-configurable-fix-2 new ae7a698e979e lazy tlb: shoot lazies, a non-refcounting lazy tlb option new 4627c6ddf804 lazy-tlb-shoot-lazies-a-non-refcounting-lazy-tlb-option-fix new 14fd4f7717ec powerpc/64s: enable MMU_LAZY_TLB_SHOOTDOWN new be50a9395e17 mmc: JZ4740: remove the flush_kernel_dcache_page call in j [...] new 8add6fa42179 mmc: mmc_spi: replace flush_kernel_dcache_page with flush_ [...] new d4863e5daabb ps3disk: replace flush_kernel_dcache_page with flush_dcache_page new 79f42f88b58d scatterlist: replace flush_kernel_dcache_page with flush_d [...] new a5ca098ba61e aacraid: remove an unused include new 203596eb30c5 mm: remove flush_kernel_dcache_page new 1d30259850a4 mm: sparse: pass section_nr to section_mark_present new 3f52824802c5 mm: sparse: pass section_nr to find_memory_block new c72e9d2929f0 mm: sparse: remove __section_nr() function new 051171051d89 mm/sparse: set SECTION_NID_SHIFT to 6 new decdd600171a include/linux/mmzone.h: avoid a warning in sparse memory support new c0e2ba444e61 mm/vmalloc: use batched page requests in bulk-allocator new 22d25328a325 mm/vmalloc: remove gfpflags_allow_blocking() check new ee0effc3c5e1 lib/test_vmalloc.c: add a new 'nr_pages' parameter new dbd789c3114e mm/vmalloc: fix wrong behavior in vread new 1e23f2704c94 mm/kasan: move kasan.fault to mm/kasan/report.c new 42578affffb4 mm/page_alloc: always initialize memory map for the holes new bc9ff7987d68 microblaze: simplify pte_alloc_one_kernel() new 788e9f5ff081 mm: introduce memmap_alloc() to unify memory map allocation new d0da85429fd1 memblock: stop poisoning raw allocations new 7c3ac79602da hugetlb: simplify prep_compound_gigantic_page ref count ra [...] new 694528bef2f0 hugetlb: drop ref count earlier after page allocation new a7218e656d29 hugetlb: before freeing hugetlb page set dtor to appropria [...] new 17cf8cbcec68 mm/vmscan: put the redirtied MADV_FREE pages back to anony [...] new 1e4e46b549d0 mm/vmscan: remove misleading setting to sc->priority new ab368b81f5db mm/vmscan: remove unneeded return value of kswapd_run() new 93fdeeabe1ed mm/vmscan: add 'else' to remove check_pending label new 5ce3c3cf0441 mm/numa: automatically generate node migration order new eb4b80fe652a mm/migrate: update node demotion order on hotplug events new 40b49990fddb mm/migrate: enable returning precise migrate_pages() succe [...] new ba9aab991fca mm/migrate: demote pages during reclaim new 160131d88d08 mm/vmscan: add page demotion counter new d90806ccf017 mm/vmscan: add helper for querying ability to age anonymous pages new d68939d5f58d mm/vmscan: Consider anonymous pages without swap new 00d9578e8d7b mm/vmscan: never demote for memcg reclaim new 71fd276b910f mm/migrate: add sysfs interface to enable reclaim migration new 8549d367d8e0 mm/mempolicy: add MPOL_PREFERRED_MANY for multiple preferr [...] new 8211b5fb853d mm/memplicy: add page allocation function for MPOL_PREFERR [...] new e6f22911a189 mm/mempolicy: enable page allocation for MPOL_PREFERRED_MA [...] new df178183cf05 mm/hugetlb: add support for mempolicy MPOL_PREFERRED_MANY new 8fc0017d3456 mm-hugetlb-add-support-for-mempolicy-mpol_preferred_many-fix new 0a3f25fea378 mm/mempolicy: advertise new MPOL_PREFERRED_MANY new 8d2f762def9d mm/mempolicy: unify the create() func for bind/interleave/ [...] new ad304f4dbb39 mm/thp: make ALLOC_SPLIT_PTLOCKS dependent on USE_SPLIT_PT [...] new 44e185c4d98f selftests: vm: add KSM merge test new 6f33acfe86c9 selftests: vm: add KSM unmerge test new 2d8c1cc37584 selftests: vm: add KSM zero page merging test new a0dfa496708e selftests: vm: add KSM merging across nodes test new 5f3534a2f5a6 mm/vmstat: correct some wrong comments new ebdafd045bb4 mm/vmstat: simplify the array size calculation new a86db1854bc5 mm/vmstat: remove unneeded return value new 3c865af27e5d memory-hotplug.rst: remove locking details from admin-guide new e67fbd63aa13 memory-hotplug.rst: complete admin-guide overhaul new f66075141fd9 mm: remove pfn_valid_within() and CONFIG_HOLES_IN_ZONE new 30f211ac1411 mm: memory_hotplug: cleanup after removal of pfn_valid_within() new 6a2cae491947 mm/memory_hotplug: use "unsigned long" for PFN in zone_for [...] new be90129b0eec mm/memory_hotplug: remove nid parameter from arch_remove_memory() new a9b3f453ad2d mm/memory_hotplug: remove nid parameter from remove_memory [...] new d20a19d3b975 ACPI: memhotplug: memory resources cannot be enabled yet new 46841d7fea53 mm/zsmalloc.c: close race window between zs_pool_dec_isola [...] new fcd1341a0a6d mm/zsmalloc.c: combine two atomic ops in zs_pool_dec_isolated() new 197a8855adc9 mm/highmem: Remove deprecated kmap_atomic new ef3136d62cc7 kfence: show cpu and timestamp in alloc/free info new e57f4d210bb5 fs/buffer.c: add debug print for __getblk_gfp() stall problem new 04237809f05d fs/buffer.c: dump more info for __getblk_gfp() stall problem new 0768ff6870b9 kernel/hung_task.c: Monitor killed tasks. new 1d27789f1a6d fs/proc/kcore.c: add mmap interface new 78c89c7dd965 proc/sysctl: make protected_* world readable new 28072ec478c5 arch: Kconfig: fix spelling mistake "seperate" -> "separate" new 024bdbef00c1 math: make RATIONAL tristate new 8c0cd90728ed math: RATIONAL_KUNIT_TEST should depend on RATIONAL instea [...] new fcf454be5d93 lib/string: optimized memcpy new 0a07d3be0746 lib/string: optimized memmove new fb196ca2c6b1 lib/string: optimized memset new b3370e4af8b3 init/main.c: silence some -Wunused-parameter warnings new 1cb882c9399a nilfs2: fix memory leak in nilfs_sysfs_create_device_group new 30205e5baaab nilfs2: fix NULL pointer in nilfs_##name##_attr_release new 7ec964864d47 nilfs2: fix memory leak in nilfs_sysfs_create_##name##_group new 36b4f35b2058 nilfs2: fix memory leak in nilfs_sysfs_delete_##name##_group new d68020ea25ec nilfs2: fix memory leak in nilfs_sysfs_create_snapshot_group new 52c9fd81bd58 nilfs2: fix memory leak in nilfs_sysfs_delete_snapshot_group new 1826962668f5 hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr new 3607d6278117 pid: cleanup the stale comment mentioning pidmap_init(). new 23287cf015b0 selftests/memfd: remove unused variable new 3ca6f168c330 Merge branch 'akpm-current/current' new 08076eab6fef Add linux-next specific files for 20210719
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (db503865b9ba) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-master-arm-ne [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 523 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/ABI/stable/sysfs-driver-dma-idxd | 7 + Documentation/ABI/testing/sysfs-fs-f2fs | 14 + Documentation/ABI/testing/sysfs-kernel-mm-numa | 24 + .../Memory-Ordering/Tree-RCU-Memory-Ordering.rst | 29 + .../RCU/Design/Requirements/Requirements.rst | 8 +- Documentation/RCU/checklist.rst | 24 +- Documentation/RCU/rcu_dereference.rst | 6 +- Documentation/RCU/stallwarn.rst | 31 +- Documentation/admin-guide/mm/memory-hotplug.rst | 360 +- .../admin-guide/mm/numa_memory_policy.rst | 16 +- Documentation/admin-guide/sysrq.rst | 12 +- Documentation/arm/marvell.rst | 18 + Documentation/arm64/tagged-address-abi.rst | 26 +- Documentation/core-api/cachetlb.rst | 86 +- Documentation/core-api/cpu_hotplug.rst | 38 +- Documentation/dev-tools/kasan.rst | 13 +- Documentation/dev-tools/kcsan.rst | 12 + Documentation/dev-tools/kfence.rst | 98 +- Documentation/dev-tools/kunit/running_tips.rst | 14 +- Documentation/devicetree/bindings/arm/fsl.yaml | 4 + .../devicetree/bindings/arm/rockchip.yaml | 15 +- .../devicetree/bindings/arm/rockchip/pmu.yaml | 2 + .../bindings/clock/brcm,iproc-clocks.yaml | 1 - .../devicetree/bindings/display/fsl,lcdif.yaml | 1 + .../devicetree/bindings/display/renesas,du.yaml | 1 - .../devicetree/bindings/hwmon/adt7475.yaml | 22 +- .../devicetree/bindings/i2c/brcm,iproc-i2c.txt | 46 - .../devicetree/bindings/i2c/brcm,iproc-i2c.yaml | 71 + .../interrupt-controller/ti,pruss-intc.yaml | 4 +- .../devicetree/bindings/iommu/rockchip,iommu.yaml | 2 - .../devicetree/bindings/ipmi/ssif-bmc.yaml | 38 + .../devicetree/bindings/media/nxp,imx8-jpeg.yaml | 19 +- .../bindings/memory-controllers/arm,pl353-smc.yaml | 1 - .../devicetree/bindings/mmc/sdhci-msm.txt | 1 + .../devicetree/bindings/mtd/brcm,brcmnand.yaml | 8 - .../devicetree/bindings/mtd/gpmc-nand.txt | 2 +- .../bindings/mtd/partitions/redboot-fis.txt | 27 - .../bindings/mtd/partitions/redboot-fis.yaml | 42 + .../devicetree/bindings/net/dsa/nxp,sja1105.yaml | 4 +- Documentation/devicetree/bindings/net/fsl,fec.yaml | 213 + Documentation/devicetree/bindings/net/fsl-fec.txt | 95 - .../devicetree/bindings/net/micrel,ks8851.yaml | 96 + .../devicetree/bindings/net/micrel-ks8851.txt | 18 - .../devicetree/bindings/pci/faraday,ftpci100.txt | 135 - .../devicetree/bindings/pci/faraday,ftpci100.yaml | 176 + .../devicetree/bindings/phy/ti,phy-j721e-wiz.yaml | 56 +- .../bindings/power/rockchip-io-domain.txt | 135 - .../bindings/power/rockchip-io-domain.yaml | 330 ++ .../devicetree/bindings/regulator/mps,mpq7920.yaml | 6 +- .../bindings/regulator/nxp,pf8x00-regulator.yaml | 3 +- .../regulator/richtek,rtq6752-regulator.yaml | 76 + .../regulator/socionext,uniphier-regulator.yaml | 85 + .../bindings/regulator/uniphier-regulator.txt | 58 - .../devicetree/bindings/rtc/faraday,ftrtc010.yaml | 1 - .../devicetree/bindings/soc/rockchip/grf.yaml | 18 +- .../bindings/sound/davinci-mcasp-audio.txt | 1 + .../devicetree/bindings/sound/renesas,rsnd.yaml | 2 +- Documentation/devicetree/bindings/spi/omap-spi.txt | 48 - .../devicetree/bindings/spi/omap-spi.yaml | 117 + .../devicetree/bindings/spi/spi-controller.yaml | 32 +- .../devicetree/bindings/spi/spi-mt65xx.txt | 1 + .../devicetree/bindings/usb/nxp,isp1760.yaml | 2 - .../devicetree/bindings/usb/snps,dwc3.yaml | 15 +- .../devicetree/bindings/vendor-prefixes.yaml | 2 + .../early-userspace/early_userspace_support.rst | 8 +- .../thread-info-in-task}/arch-support.txt | 20 +- .../time/arch-tick-broadcast/arch-support.txt | 2 +- .../filesystems/ramfs-rootfs-initramfs.rst | 2 +- .../litmus-tests/locking/DCL-broken.litmus | 55 + .../litmus-tests/locking/DCL-fixed.litmus | 56 + .../litmus-tests/locking/RM-broken.litmus | 42 + Documentation/litmus-tests/locking/RM-fixed.litmus | 42 + Documentation/networking/af_xdp.rst | 6 +- Documentation/networking/filter.rst | 23 +- .../translations/zh_CN/core-api/cachetlb.rst | 9 - .../translations/zh_CN/core-api/cpu_hotplug.rst | 348 ++ .../translations/zh_CN/core-api/genericirq.rst | 409 ++ .../translations/zh_CN/core-api/index.rst | 7 +- .../translations/zh_CN/core-api/memory-hotplug.rst | 126 + .../zh_CN/core-api/protection-keys.rst | 99 + .../translations/zh_CN/dev-tools/index.rst | 5 + .../zh_CN/dev-tools/testing-overview.rst | 108 + .../translations/zh_CN/process/2.Process.rst | 4 +- .../translations/zh_CN/process/coding-style.rst | 3 +- .../userspace-api/media/cec.h.rst.exceptions | 2 +- .../userspace-api/media/v4l/ext-ctrls-codec.rst | 3 + LICENSES/dual/CC-BY-4.0 | 2 +- MAINTAINERS | 6 +- Makefile | 15 +- Next/SHA1s | 310 +- Next/Trees | 4 +- Next/merge.log | 4177 +++++++++----------- arch/Kconfig | 2 +- arch/arc/Kconfig | 2 +- arch/arc/include/asm/checksum.h | 2 +- arch/arc/include/asm/perf_event.h | 2 +- arch/arc/kernel/fpu.c | 9 +- arch/arc/kernel/unwind.c | 10 +- arch/arc/kernel/vmlinux.lds.S | 2 + arch/arm/Kconfig | 2 +- arch/arm/arm-soc-for-next-contents.txt | 194 - arch/arm/boot/dts/Makefile | 3 + arch/arm/boot/dts/aspeed-bmc-asrock-e3c246d4i.dts | 4 +- arch/arm/boot/dts/aspeed-bmc-ibm-everest.dts | 9 +- arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts | 5 +- arch/arm/boot/dts/aspeed-bmc-inspur-nf5280m6.dts | 691 ++++ arch/arm/boot/dts/aspeed-bmc-opp-tacoma.dts | 6 +- arch/arm/boot/dts/aspeed-g6-pinctrl.dtsi | 4 +- arch/arm/boot/dts/imx35.dtsi | 2 +- arch/arm/boot/dts/imx6dl-solidsense.dts | 54 + arch/arm/boot/dts/imx6q-solidsense.dts | 54 + arch/arm/boot/dts/imx6qdl-solidsense.dtsi | 160 + arch/arm/boot/dts/imx6qdl-sr-som.dtsi | 8 +- arch/arm/boot/dts/imx7-mba7.dtsi | 1 - arch/arm/boot/dts/imx7d-mba7.dts | 1 - arch/arm/boot/dts/r8a73a4.dtsi | 44 - arch/arm/boot/dts/r8a7742.dtsi | 4 +- arch/arm/boot/dts/r8a7743.dtsi | 4 +- arch/arm/boot/dts/r8a7744.dtsi | 4 +- arch/arm/boot/dts/rk3066a.dtsi | 10 +- arch/arm/boot/dts/rk3188.dtsi | 13 +- arch/arm/boot/dts/rk3288.dtsi | 6 - arch/arm/boot/dts/rv1108.dtsi | 12 +- arch/arm/boot/dts/stm32mp157c-ed1.dts | 4 +- arch/arm/boot/dts/stm32mp15xx-dhcom-drc02.dtsi | 4 + arch/arm/boot/dts/stm32mp15xx-dhcom-pdk2.dtsi | 25 +- arch/arm/boot/dts/stm32mp15xx-dhcom-som.dtsi | 4 +- arch/arm/boot/dts/stm32mp15xx-dhcor-avenger96.dtsi | 6 +- arch/arm/boot/dts/stm32mp15xx-dkx.dtsi | 12 +- arch/arm/boot/dts/versatile-ab.dts | 5 +- arch/arm/boot/dts/versatile-pb.dts | 2 +- arch/arm/configs/integrator_defconfig | 5 +- arch/arm/configs/multi_v7_defconfig | 2 +- arch/arm/configs/realview_defconfig | 4 +- arch/arm/configs/shmobile_defconfig | 1 + arch/arm/configs/u8500_defconfig | 5 + arch/arm/configs/versatile_defconfig | 4 +- arch/arm/configs/vexpress_defconfig | 17 +- arch/arm/crypto/curve25519-glue.c | 8 +- arch/arm/include/asm/cacheflush.h | 4 +- arch/arm/kernel/process.c | 2 - arch/arm/mach-bcm/bcm_kona_smc.c | 2 - arch/arm/mach-imx/common.h | 2 +- arch/arm/mach-imx/mmdc.c | 15 +- arch/arm/mm/flush.c | 33 - arch/arm/mm/nommu.c | 6 - arch/arm64/Kconfig | 4 +- arch/arm64/boot/dts/exynos/exynos5433.dtsi | 70 + arch/arm64/boot/dts/exynos/exynos7.dtsi | 35 + arch/arm64/boot/dts/freescale/Makefile | 1 + arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 2 +- arch/arm64/boot/dts/freescale/fsl-ls1088a-rdb.dts | 9 + arch/arm64/boot/dts/freescale/fsl-ls2088a-rdb.dts | 4 + arch/arm64/boot/dts/freescale/fsl-lx2160a-rdb.dts | 4 + arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 12 +- arch/arm64/boot/dts/freescale/imx8-ss-img.dtsi | 80 + .../boot/dts/freescale/imx8mq-mnt-reform2.dts | 164 + .../boot/dts/freescale/imx8mq-nitrogen-som.dtsi | 275 ++ arch/arm64/boot/dts/freescale/imx8qm-ss-img.dtsi | 12 + arch/arm64/boot/dts/freescale/imx8qm.dtsi | 2 + arch/arm64/boot/dts/freescale/imx8qxp-ai_ml.dts | 2 +- arch/arm64/boot/dts/freescale/imx8qxp-ss-img.dtsi | 13 + arch/arm64/boot/dts/freescale/imx8qxp.dtsi | 2 + arch/arm64/boot/dts/nvidia/tegra194.dtsi | 60 +- .../boot/dts/renesas/beacon-renesom-baseboard.dtsi | 8 + arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 4 +- arch/arm64/boot/dts/renesas/r8a774b1.dtsi | 2 +- arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 8 +- .../arm64/boot/dts/renesas/r8a77950-salvator-x.dts | 73 - arch/arm64/boot/dts/renesas/r8a77950.dtsi | 2 + .../arm64/boot/dts/renesas/r8a77951-salvator-x.dts | 73 - .../boot/dts/renesas/r8a77951-salvator-xs.dts | 122 - arch/arm64/boot/dts/renesas/r8a77951.dtsi | 5 + .../boot/dts/renesas/r8a77965-salvator-xs.dts | 14 - arch/arm64/boot/dts/renesas/r8a77965.dtsi | 2 + arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts | 48 + arch/arm64/boot/dts/renesas/r8a77990.dtsi | 6 +- arch/arm64/boot/dts/renesas/r8a77995-draak.dts | 46 +- arch/arm64/boot/dts/renesas/r8a779a0.dtsi | 26 +- arch/arm64/boot/dts/renesas/r9a07g044.dtsi | 80 + arch/arm64/boot/dts/renesas/salvator-common.dtsi | 76 +- arch/arm64/boot/dts/renesas/salvator-xs.dtsi | 56 + arch/arm64/boot/dts/rockchip/Makefile | 4 + arch/arm64/boot/dts/rockchip/rk3318-a95x-z2.dts | 3 - arch/arm64/boot/dts/rockchip/rk3328-roc-pc.dts | 110 + arch/arm64/boot/dts/rockchip/rk3328-rock64.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3328.dtsi | 5 - arch/arm64/boot/dts/rockchip/rk3368.dtsi | 5 - arch/arm64/boot/dts/rockchip/rk3399-gru.dtsi | 2 +- .../boot/dts/rockchip/rk3399-kobol-helios64.dts | 36 + .../boot/dts/rockchip/rk3399-pinebook-pro.dts | 4 - .../arm64/boot/dts/rockchip/rk3399-roc-pc-plus.dts | 218 + arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dtsi | 54 + .../boot/dts/rockchip/rk3399-rock-pi-4a-plus.dts | 14 + .../boot/dts/rockchip/rk3399-rock-pi-4b-plus.dts | 47 + arch/arm64/boot/dts/rockchip/rk3399.dtsi | 8 - arch/arm64/boot/dts/rockchip/rk3568.dtsi | 241 ++ arch/arm64/configs/defconfig | 1 + arch/arm64/include/asm/cache.h | 2 +- arch/arm64/include/asm/smp_plat.h | 1 + arch/arm64/kernel/Makefile | 2 +- arch/arm64/kernel/cpufeature.c | 1 + arch/arm64/kernel/entry-common.c | 2 +- arch/arm64/kernel/mte.c | 15 +- arch/arm64/kernel/process.c | 3 - arch/arm64/lib/Makefile | 2 +- arch/arm64/lib/copy_from_user.S | 13 +- arch/arm64/lib/copy_in_user.S | 21 +- arch/arm64/lib/copy_to_user.S | 14 +- arch/arm64/lib/strlen.S | 10 + arch/arm64/mm/mmu.c | 3 +- arch/csky/abiv1/cacheflush.c | 11 - arch/csky/abiv1/inc/abi/cacheflush.h | 4 +- arch/csky/kernel/probes/kprobes.c | 3 +- arch/ia64/mm/init.c | 3 +- arch/m68k/Kconfig.machine | 1 + arch/m68k/coldfire/m525x.c | 2 +- arch/microblaze/include/asm/pgtable.h | 2 - arch/microblaze/mm/init.c | 12 - arch/microblaze/mm/pgtable.c | 17 +- arch/mips/include/asm/cacheflush.h | 8 +- arch/mips/include/asm/fpu.h | 2 +- arch/mips/mm/tlbex.c | 2 + arch/nds32/include/asm/cacheflush.h | 3 +- arch/nds32/mm/cacheflush.c | 9 - arch/openrisc/kernel/process.c | 2 - arch/parisc/include/asm/cacheflush.h | 8 +- arch/parisc/kernel/cache.c | 3 +- arch/parisc/kernel/firmware.c | 2 +- arch/parisc/kernel/process.c | 3 - arch/powerpc/kernel/prom.c | 1 - arch/powerpc/kernel/prom_init.c | 2 +- arch/powerpc/kernel/rtas.c | 2 +- arch/powerpc/kernel/udbg.c | 2 +- arch/powerpc/kvm/book3s_hv_p9_entry.c | 25 +- arch/powerpc/lib/Makefile | 2 +- arch/powerpc/mm/mem.c | 3 +- arch/powerpc/platforms/powermac/smp.c | 1 + arch/powerpc/platforms/pseries/hotplug-memory.c | 13 +- arch/s390/boot/pgm_check_info.c | 2 +- arch/s390/configs/debug_defconfig | 3 +- arch/s390/configs/defconfig | 3 +- arch/s390/include/asm/ftrace.h | 1 + arch/s390/kernel/ftrace.c | 2 + arch/s390/kernel/mcount.S | 4 +- arch/s390/kernel/uprobes.c | 1 + arch/s390/kernel/vdso32/Makefile | 1 + arch/s390/mm/init.c | 3 +- arch/s390/net/bpf_jit_comp.c | 2 +- arch/sh/include/asm/cacheflush.h | 8 +- arch/sh/mm/init.c | 3 +- arch/sparc/kernel/process_32.c | 3 - arch/sparc/kernel/process_64.c | 3 - arch/um/include/shared/irq_user.h | 1 - arch/um/include/shared/os.h | 1 - arch/um/os-Linux/signal.c | 2 +- arch/um/os-Linux/util.c | 1 + arch/x86/boot/boot.h | 2 +- arch/x86/hyperv/hv_init.c | 101 +- arch/x86/include/asm/mshyperv.h | 4 - arch/x86/kernel/cpu/mshyperv.c | 38 +- arch/x86/kernel/jump_label.c | 7 +- arch/x86/kvm/cpuid.c | 30 +- arch/x86/kvm/mmu/mmu.c | 2 + arch/x86/kvm/mmu/paging.h | 14 + arch/x86/kvm/mmu/paging_tmpl.h | 4 +- arch/x86/kvm/mmu/spte.h | 6 - arch/x86/kvm/svm/nested.c | 53 +- arch/x86/kvm/svm/sev.c | 14 +- arch/x86/kvm/svm/svm.c | 77 +- arch/x86/kvm/svm/svm.h | 5 + arch/x86/kvm/vmx/vmx.h | 2 - arch/x86/kvm/x86.c | 5 +- arch/x86/mm/init_32.c | 3 +- arch/x86/mm/init_64.c | 3 +- arch/x86/net/bpf_jit_comp.c | 19 + block/blk-map.c | 2 +- crypto/Kconfig | 2 +- crypto/aegis128-neon-inner.c | 2 - drivers/acpi/acpi_memhotplug.c | 11 +- drivers/auxdisplay/cfag12864b.c | 2 +- drivers/auxdisplay/charlcd.c | 4 +- drivers/auxdisplay/hd44780.c | 2 +- drivers/auxdisplay/ks0108.c | 18 +- drivers/base/memory.c | 4 +- drivers/base/node.c | 2 - drivers/base/regmap/regmap-debugfs.c | 2 +- drivers/base/regmap/regmap-mmio.c | 2 +- drivers/base/regmap/regmap.c | 10 +- drivers/block/loop.c | 128 +- drivers/block/nbd.c | 2 +- drivers/block/paride/pd.c | 2 +- drivers/block/ps3disk.c | 2 +- drivers/block/xen-blkback/xenbus.c | 1 - drivers/block/xen-blkfront.c | 224 +- drivers/bus/mhi/core/boot.c | 17 +- drivers/bus/mhi/core/init.c | 32 +- drivers/bus/mhi/core/internal.h | 20 - drivers/bus/mhi/core/main.c | 23 +- drivers/bus/mhi/core/pm.c | 6 +- drivers/bus/mhi/pci_generic.c | 29 +- drivers/char/hw_random/amd-rng.c | 8 +- drivers/char/hw_random/geode-rng.c | 8 +- drivers/char/hw_random/intel-rng.c | 8 +- drivers/char/hw_random/via-rng.c | 8 +- drivers/char/ipmi/Kconfig | 11 + drivers/char/ipmi/Makefile | 1 + drivers/char/ipmi/ssif_bmc.c | 781 ++++ drivers/char/ipmi/ssif_bmc.h | 106 + drivers/char/powernv-op-panel.c | 1 + drivers/clk/renesas/r8a774a1-cpg-mssr.c | 2 +- drivers/clk/renesas/r8a774b1-cpg-mssr.c | 2 +- drivers/clk/renesas/r8a774c0-cpg-mssr.c | 2 +- drivers/clk/renesas/r8a774e1-cpg-mssr.c | 2 +- drivers/clk/renesas/r8a779a0-cpg-mssr.c | 5 +- drivers/clk/renesas/r9a07g044-cpg.c | 52 + drivers/clk/rockchip/clk-rk3036.c | 5 +- drivers/cpufreq/longhaul.c | 2 - drivers/crypto/mxs-dcp.c | 81 +- drivers/dax/kmem.c | 3 +- drivers/dma-buf/sync_file.c | 13 +- drivers/dma/Kconfig | 2 +- drivers/dma/dw/idma32.c | 138 +- drivers/dma/dw/internal.h | 16 + drivers/dma/dw/pci.c | 6 +- drivers/dma/dw/platform.c | 6 +- drivers/dma/idxd/device.c | 97 +- drivers/dma/idxd/idxd.h | 8 +- drivers/dma/idxd/init.c | 14 +- drivers/dma/idxd/irq.c | 4 +- drivers/dma/idxd/registers.h | 3 + drivers/dma/idxd/submit.c | 40 +- drivers/dma/idxd/sysfs.c | 41 +- drivers/dma/ipu/ipu_idmac.c | 2 + drivers/dma/mpc512x_dma.c | 1 + drivers/dma/sh/usb-dmac.c | 2 +- drivers/dma/sprd-dma.c | 1 + drivers/dma/ti/k3-udma.c | 1 + drivers/dma/xilinx/xilinx_dma.c | 12 + drivers/edac/Kconfig | 2 +- drivers/edac/amd64_edac.c | 21 +- drivers/firewire/net.c | 4 - drivers/firmware/arm_scmi/driver.c | 7 +- drivers/firmware/arm_scmi/notify.c | 4 + drivers/firmware/arm_scmi/sensors.c | 6 +- drivers/firmware/efi/libstub/efi-stub-helper.c | 2 +- drivers/firmware/efi/libstub/vsprintf.c | 2 +- drivers/fpga/altera-freeze-bridge.c | 2 + drivers/fpga/dfl-fme-mgr.c | 6 - drivers/fpga/fpga-mgr.c | 111 +- drivers/fpga/stratix10-soc.c | 6 - drivers/fpga/ts73xx-fpga.c | 6 - drivers/fpga/xilinx-pr-decoupler.c | 2 + drivers/fpga/xilinx-spi.c | 2 + drivers/fpga/zynqmp-fpga.c | 10 +- drivers/gpio/gpio-mpc8xxx.c | 2 +- drivers/gpio/gpio-rcar.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 25 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 105 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c | 18 + drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 33 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 94 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 2 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 3 + drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/nv.c | 243 +- drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 41 +- drivers/gpu/drm/amd/amdgpu/psp_v13_0.c | 66 + drivers/gpu/drm/amd/amdgpu/soc15.c | 176 +- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 45 +- drivers/gpu/drm/amd/amdkfd/kfd_process.c | 3 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 8 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 2 +- drivers/gpu/drm/amd/display/dc/dc_helper.c | 2 +- drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 1 - drivers/gpu/drm/amd/pm/inc/smu_v11_0.h | 2 +- drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c | 1 + .../gpu/drm/amd/pm/swsmu/smu13/yellow_carp_ppt.c | 10 +- drivers/gpu/drm/drm_print.c | 2 +- drivers/gpu/drm/i915/display/i9xx_plane.c | 2 +- drivers/gpu/drm/i915/display/icl_dsi.c | 46 +- drivers/gpu/drm/i915/display/intel_acpi.c | 19 + drivers/gpu/drm/i915/display/intel_acpi.h | 3 + drivers/gpu/drm/i915/display/intel_atomic_plane.c | 7 +- drivers/gpu/drm/i915/display/intel_atomic_plane.h | 3 +- drivers/gpu/drm/i915/display/intel_bw.c | 41 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 11 +- drivers/gpu/drm/i915/display/intel_crt.c | 3 + drivers/gpu/drm/i915/display/intel_crtc.c | 8 +- drivers/gpu/drm/i915/display/intel_cursor.c | 4 +- drivers/gpu/drm/i915/display/intel_ddi.c | 210 +- drivers/gpu/drm/i915/display/intel_ddi.h | 4 +- drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c | 2461 +++++++----- drivers/gpu/drm/i915/display/intel_ddi_buf_trans.h | 68 +- drivers/gpu/drm/i915/display/intel_display.c | 170 +- .../gpu/drm/i915/display/intel_display_debugfs.c | 40 +- drivers/gpu/drm/i915/display/intel_display_power.c | 20 +- drivers/gpu/drm/i915/display/intel_display_types.h | 10 +- drivers/gpu/drm/i915/display/intel_dmc.c | 165 +- drivers/gpu/drm/i915/display/intel_dmc.h | 23 +- drivers/gpu/drm/i915/display/intel_dp.c | 10 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 15 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 2 +- drivers/gpu/drm/i915/display/intel_fbc.c | 215 +- drivers/gpu/drm/i915/display/intel_fbdev.c | 96 +- drivers/gpu/drm/i915/display/intel_fdi.c | 25 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 42 +- drivers/gpu/drm/i915/display/intel_lvds.c | 4 +- drivers/gpu/drm/i915/display/intel_opregion.c | 3 + drivers/gpu/drm/i915/display/intel_psr.c | 207 +- drivers/gpu/drm/i915/display/intel_quirks.c | 34 + drivers/gpu/drm/i915/display/intel_sdvo.c | 4 +- drivers/gpu/drm/i915/display/intel_sprite.c | 2 +- drivers/gpu/drm/i915/display/intel_tc.c | 34 +- drivers/gpu/drm/i915/display/intel_tc.h | 2 + drivers/gpu/drm/i915/display/intel_tv.c | 13 +- drivers/gpu/drm/i915/display/intel_vga.c | 3 + drivers/gpu/drm/i915/display/skl_scaler.c | 27 +- drivers/gpu/drm/i915/display/skl_universal_plane.c | 4 +- drivers/gpu/drm/i915/display/vlv_dsi.c | 13 +- drivers/gpu/drm/i915/gem/i915_gem_shrinker.c | 1 + drivers/gpu/drm/i915/gt/gen8_ppgtt.c | 5 +- drivers/gpu/drm/i915/gt/intel_ggtt_fencing.c | 2 +- drivers/gpu/drm/i915/gt/intel_region_lmem.c | 2 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 111 +- drivers/gpu/drm/i915/gvt/handlers.c | 15 + drivers/gpu/drm/i915/i915_debugfs.c | 2 +- drivers/gpu/drm/i915/i915_drv.c | 9 +- drivers/gpu/drm/i915/i915_drv.h | 111 +- drivers/gpu/drm/i915/i915_irq.c | 22 +- drivers/gpu/drm/i915/i915_pci.c | 54 +- drivers/gpu/drm/i915/i915_reg.h | 30 +- drivers/gpu/drm/i915/intel_device_info.c | 14 +- drivers/gpu/drm/i915/intel_device_info.h | 5 +- drivers/gpu/drm/i915/intel_dram.c | 3 +- drivers/gpu/drm/i915/intel_pm.c | 121 +- drivers/gpu/drm/i915/intel_step.c | 104 +- drivers/gpu/drm/i915/intel_step.h | 4 + drivers/gpu/drm/i915/intel_uncore.c | 2 +- drivers/gpu/drm/msm/disp/msm_disp_snapshot.h | 1 - drivers/gpu/drm/msm/msm_gem.c | 2 +- drivers/gpu/drm/nouveau/nouveau_gem.c | 3 +- drivers/gpu/drm/radeon/radeon_gem.c | 3 +- drivers/gpu/drm/tegra/Makefile | 4 + drivers/gpu/drm/tegra/drm.c | 82 +- drivers/gpu/drm/tegra/drm.h | 12 + drivers/gpu/drm/tegra/firewall.c | 254 ++ drivers/gpu/drm/tegra/gather_bo.c | 81 + drivers/gpu/drm/tegra/gather_bo.h | 22 + drivers/gpu/drm/tegra/gem.c | 13 + drivers/gpu/drm/tegra/gem.h | 2 + drivers/gpu/drm/tegra/submit.c | 527 +++ drivers/gpu/drm/tegra/submit.h | 21 + drivers/gpu/drm/tegra/uapi.c | 387 ++ drivers/gpu/drm/tegra/uapi.h | 58 + drivers/gpu/drm/tegra/vic.c | 112 +- drivers/gpu/drm/ttm/ttm_bo_vm.c | 12 + drivers/gpu/drm/ttm/ttm_range_manager.c | 3 + drivers/gpu/drm/vc4/vc4_hdmi.c | 49 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 1 - drivers/gpu/drm/vmwgfx/vmwgfx_ttm_glue.c | 1 + drivers/gpu/host1x/Makefile | 1 + drivers/gpu/host1x/cdma.c | 58 +- drivers/gpu/host1x/fence.c | 209 + drivers/gpu/host1x/fence.h | 13 + drivers/gpu/host1x/hw/channel_hw.c | 87 +- drivers/gpu/host1x/hw/debug_hw.c | 9 +- drivers/gpu/host1x/hw/hw_host1x02_uclass.h | 12 + drivers/gpu/host1x/hw/hw_host1x04_uclass.h | 12 + drivers/gpu/host1x/hw/hw_host1x05_uclass.h | 12 + drivers/gpu/host1x/hw/hw_host1x06_uclass.h | 12 + drivers/gpu/host1x/hw/hw_host1x07_uclass.h | 12 + drivers/gpu/host1x/intr.c | 9 + drivers/gpu/host1x/intr.h | 2 + drivers/gpu/host1x/job.c | 77 +- drivers/gpu/host1x/job.h | 16 + drivers/gpu/host1x/syncpt.c | 2 + drivers/gpu/host1x/syncpt.h | 12 + drivers/hid/amd-sfh-hid/amd_sfh_pcie.c | 2 +- drivers/hid/hid-asus.c | 3 - drivers/hid/hid-input.c | 2 - drivers/hid/hid-magicmouse.c | 52 + drivers/hid/i2c-hid/i2c-hid-of-goodix.c | 92 +- drivers/hid/intel-ish-hid/ishtp-hid-client.c | 15 +- drivers/hid/intel-ish-hid/ishtp-hid.h | 1 + drivers/hid/intel-ish-hid/ishtp/bus.c | 29 +- drivers/hv/hv_common.c | 205 + drivers/hwmon/intel-m10-bmc-hwmon.c | 116 + drivers/hwmon/k10temp.c | 2 + drivers/hwmon/ntc_thermistor.c | 20 +- drivers/hwmon/pmbus/bpa-rs600.c | 22 +- drivers/hwmon/w83627ehf.c | 99 +- drivers/i2c/busses/i2c-aspeed.c | 20 + drivers/iio/accel/fxls8962af-core.c | 2 +- drivers/iio/adc/ti-ads7950.c | 1 - drivers/iio/imu/adis.c | 3 +- drivers/infiniband/hw/bnxt_re/main.c | 4 +- drivers/infiniband/hw/bnxt_re/qplib_res.c | 10 +- drivers/infiniband/hw/bnxt_re/qplib_res.h | 1 + drivers/infiniband/hw/efa/efa_verbs.c | 118 +- drivers/infiniband/hw/irdma/ctrl.c | 13 +- drivers/infiniband/hw/irdma/hw.c | 11 +- drivers/infiniband/hw/irdma/main.c | 9 +- drivers/infiniband/hw/irdma/type.h | 3 +- drivers/infiniband/hw/irdma/uk.c | 5 +- drivers/infiniband/hw/irdma/verbs.c | 6 +- drivers/infiniband/sw/rxe/rxe_mr.c | 28 +- drivers/infiniband/sw/siw/siw_qp_tx.c | 44 +- drivers/infiniband/ulp/rtrs/rtrs-clt.c | 11 +- drivers/infiniband/ulp/rtrs/rtrs-clt.h | 1 - drivers/infiniband/ulp/rtrs/rtrs-pri.h | 6 +- drivers/infiniband/ulp/rtrs/rtrs-srv.c | 19 +- drivers/infiniband/ulp/rtrs/rtrs-srv.h | 2 - drivers/infiniband/ulp/rtrs/rtrs.c | 23 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 1 + drivers/iommu/arm/arm-smmu/qcom_iommu.c | 13 +- drivers/iommu/intel/iommu.c | 34 +- drivers/iommu/rockchip-iommu.c | 6 +- drivers/isdn/capi/capiutil.c | 2 +- drivers/leds/Kconfig | 57 - drivers/leds/Makefile | 6 - drivers/leds/flash/Kconfig | 53 + drivers/leds/flash/Makefile | 6 + drivers/leds/{ => flash}/leds-aat1290.c | 0 drivers/leds/{ => flash}/leds-as3645a.c | 0 drivers/leds/{ => flash}/leds-ktd2692.c | 0 drivers/leds/{ => flash}/leds-lm3601x.c | 0 drivers/leds/{ => flash}/leds-max77693.c | 0 drivers/leds/{ => flash}/leds-sgm3140.c | 0 drivers/leds/leds-is31fl32xx.c | 1 + drivers/macintosh/macio-adb.c | 1 - drivers/macintosh/via-cuda.c | 2 +- drivers/macintosh/via-macii.c | 2 - drivers/macintosh/via-pmu.c | 2 +- drivers/media/dvb-frontends/cx24117.c | 1 - drivers/media/dvb-frontends/dib8000.c | 58 +- drivers/media/i2c/tda1997x.c | 1 + drivers/media/i2c/tvp5150.c | 2 +- drivers/media/pci/ivtv/ivtv-cards.h | 68 +- drivers/media/pci/ivtv/ivtv-i2c.c | 16 +- drivers/media/pci/saa7134/saa7134-alsa.c | 4 +- drivers/media/pci/saa7134/saa7134-core.c | 7 +- drivers/media/pci/saa7164/saa7164-cmd.c | 3 - drivers/media/pci/tw5864/tw5864-reg.h | 2 +- drivers/media/platform/atmel/atmel-sama5d2-isc.c | 17 + drivers/media/platform/davinci/vpfe_capture.c | 2 +- drivers/media/platform/marvell-ccic/mcam-core.c | 2 +- drivers/media/platform/s5p-mfc/s5p_mfc_opr_v5.c | 2 +- drivers/media/platform/sti/delta/delta-ipc.c | 3 +- drivers/media/platform/ti-vpe/cal-camerarx.c | 247 +- drivers/media/platform/ti-vpe/cal-video.c | 176 +- drivers/media/platform/ti-vpe/cal.c | 272 +- drivers/media/platform/ti-vpe/cal.h | 66 +- drivers/media/platform/ti-vpe/cal_regs.h | 53 +- drivers/media/rc/rc-main.c | 2 +- drivers/media/rc/redrat3.c | 2 +- drivers/media/rc/streamzap.c | 2 - drivers/media/spi/cxd2880-spi.c | 7 +- drivers/media/test-drivers/vivid/vivid-cec.c | 2 +- drivers/media/usb/dvb-usb-v2/Kconfig | 2 + drivers/media/usb/dvb-usb-v2/af9035.c | 1 + drivers/media/usb/dvb-usb-v2/dvbsky.c | 37 +- drivers/media/usb/gspca/Kconfig | 1 - drivers/media/usb/gspca/vc032x.c | 6 +- drivers/media/usb/gspca/zc3xx.c | 134 +- drivers/media/usb/uvc/uvc_v4l2.c | 34 +- drivers/mmc/core/block.c | 1 + drivers/mmc/core/core.c | 3 +- drivers/mmc/core/host.c | 13 +- drivers/mmc/core/host.h | 6 + drivers/mmc/host/jz4740_mmc.c | 6 +- drivers/mmc/host/mmc_spi.c | 17 +- drivers/mmc/host/mmci.c | 3 + drivers/mmc/host/renesas_sdhi_sys_dmac.c | 4 +- drivers/mmc/host/sdhci-of-arasan.c | 51 +- drivers/mmc/host/sh_mmcif.c | 4 +- drivers/mmc/host/usdhi6rol0.c | 4 +- drivers/mtd/chips/cfi_cmdset_0002.c | 2 +- drivers/mtd/chips/cfi_util.c | 4 +- drivers/mtd/devices/mchp48l640.c | 5 +- drivers/mtd/mtd_blkdevs.c | 9 +- drivers/mtd/mtdcore.c | 4 +- drivers/mtd/nand/raw/Kconfig | 4 +- drivers/mtd/nand/raw/nand_base.c | 4 +- drivers/mtd/nand/raw/nand_bbt.c | 33 + drivers/mtd/nand/spi/core.c | 2 +- drivers/net/bonding/bond_main.c | 2 + drivers/net/dsa/mt7530.c | 1 + drivers/net/dsa/mt7530.h | 1 + drivers/net/dsa/mv88e6xxx/Kconfig | 2 +- drivers/net/dsa/sja1105/sja1105_main.c | 14 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c | 6 - .../ethernet/cavium/liquidio/cn23xx_pf_device.c | 2 +- drivers/net/ethernet/google/gve/gve_adminq.c | 6 +- drivers/net/ethernet/intel/Kconfig | 1 + drivers/net/ethernet/intel/igc/igc.h | 48 +- drivers/net/ethernet/intel/igc/igc_defines.h | 62 +- drivers/net/ethernet/intel/igc/igc_ethtool.c | 41 +- drivers/net/ethernet/intel/igc/igc_main.c | 448 ++- drivers/net/ethernet/intel/igc/igc_regs.h | 19 + .../net/ethernet/marvell/octeontx2/nic/otx2_tc.c | 2 +- .../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 8 +- drivers/net/ethernet/mscc/ocelot_net.c | 9 +- .../net/ethernet/netronome/nfp/flower/conntrack.c | 1 + drivers/net/ethernet/qlogic/qed/qed_mcp.c | 23 +- drivers/net/ethernet/sfc/efx_channels.c | 22 +- drivers/net/fddi/defza.c | 3 +- drivers/net/mhi/net.c | 1 + drivers/net/mhi/proto_mbim.c | 4 +- drivers/net/netdevsim/bus.c | 17 +- drivers/net/netdevsim/netdev.c | 6 +- drivers/net/netdevsim/netdevsim.h | 1 + drivers/net/phy/dp83822.c | 8 +- drivers/net/phy/marvell10g.c | 89 + drivers/net/usb/hso.c | 33 +- drivers/net/usb/r8152.c | 30 +- drivers/net/vmxnet3/Makefile | 2 +- drivers/net/vmxnet3/upt1_defs.h | 2 +- drivers/net/vmxnet3/vmxnet3_defs.h | 50 +- drivers/net/vmxnet3/vmxnet3_drv.c | 221 +- drivers/net/vmxnet3/vmxnet3_ethtool.c | 20 + drivers/net/vmxnet3/vmxnet3_int.h | 22 +- drivers/net/wan/hdlc_cisco.c | 8 +- drivers/net/wan/hdlc_fr.c | 8 +- drivers/net/wan/hdlc_ppp.c | 8 +- drivers/net/wan/hdlc_raw.c | 8 +- drivers/net/wan/hdlc_raw_eth.c | 8 +- drivers/net/wan/hdlc_x25.c | 8 +- drivers/net/wireless/intersil/orinoco/hermes.c | 1 - drivers/net/wireless/mediatek/mt76/mt7921/main.c | 1 + drivers/net/wwan/iosm/iosm_ipc_imem.h | 1 - drivers/nvme/host/pci.c | 67 +- drivers/nvme/host/tcp.c | 4 +- drivers/nvmem/qcom-spmi-sdam.c | 1 - drivers/nvmem/sc27xx-efuse.c | 1 - drivers/nvmem/sprd-efuse.c | 1 - drivers/of/base.c | 5 +- drivers/of/fdt.c | 3 - drivers/of/kexec.c | 40 +- drivers/pci/proc.c | 2 +- drivers/pinctrl/aspeed/pinmux-aspeed.h | 1 - drivers/pinctrl/renesas/pfc-r8a77995.c | 320 +- drivers/pinctrl/renesas/pinctrl.c | 16 +- drivers/pinctrl/renesas/sh_pfc.h | 3 + drivers/platform/x86/amd-pmc.c | 249 +- drivers/platform/x86/think-lmi.c | 45 +- drivers/platform/x86/think-lmi.h | 1 + drivers/platform/x86/wireless-hotkey.c | 2 +- drivers/power/supply/Kconfig | 10 + drivers/power/supply/Makefile | 3 +- drivers/power/supply/ab8500-bm.h | 219 +- drivers/power/supply/ab8500_bmdata.c | 34 +- drivers/power/supply/ab8500_btemp.c | 22 +- .../{abx500_chargalg.c => ab8500_chargalg.c} | 584 +-- drivers/power/supply/ab8500_charger.c | 4 +- drivers/power/supply/ab8500_fg.c | 22 +- drivers/power/supply/cros_peripheral_charger.c | 386 ++ drivers/regulator/Kconfig | 9 + drivers/regulator/Makefile | 1 + drivers/regulator/bd718x7-regulator.c | 369 +- drivers/regulator/da9063-regulator.c | 132 +- drivers/regulator/dbx500-prcmu.c | 4 +- drivers/regulator/devres.c | 69 +- drivers/regulator/hi6421-regulator.c | 22 +- drivers/regulator/hi6421v600-regulator.c | 2 +- drivers/regulator/mt6358-regulator.c | 87 +- drivers/regulator/mt6359-regulator.c | 19 +- drivers/regulator/mt6397-regulator.c | 15 +- drivers/regulator/rt5033-regulator.c | 21 +- drivers/regulator/rt6245-regulator.c | 2 +- drivers/regulator/rtq6752-regulator.c | 289 ++ drivers/regulator/tps65910-regulator.c | 10 +- drivers/s390/char/tape_char.c | 2 - drivers/s390/net/ctcm_fsms.c | 1 + drivers/s390/net/qeth_l3_main.c | 1 + drivers/s390/scsi/zfcp_sysfs.c | 1 + drivers/scsi/aacraid/aachba.c | 1 - drivers/scsi/arm/fas216.c | 2 +- drivers/scsi/elx/efct/efct_driver.h | 1 - drivers/scsi/hosts.c | 1 + drivers/scsi/libsas/sas_discover.c | 2 +- drivers/scsi/mpi3mr/mpi3mr_fw.c | 15 +- drivers/scsi/pm8001/pm8001_ctl.c | 48 +- drivers/scsi/pm8001/pm8001_hwi.c | 18 +- drivers/scsi/pm8001/pm8001_init.c | 29 +- drivers/scsi/pm8001/pm8001_sas.c | 41 +- drivers/scsi/pm8001/pm80xx_hwi.c | 50 +- drivers/scsi/scsi_lib.c | 2 +- drivers/scsi/sd.c | 4 - drivers/scsi/ufs/ufshcd.h | 9 +- drivers/slimbus/messaging.c | 7 +- drivers/slimbus/qcom-ngd-ctrl.c | 22 +- drivers/slimbus/slimbus.h | 2 +- drivers/soc/imx/soc-imx8m.c | 84 +- drivers/soc/rockchip/Kconfig | 4 +- drivers/spi/spi-atmel.c | 9 +- drivers/spi/spi-cadence-quadspi.c | 30 +- drivers/spi/spi-geni-qcom.c | 6 - drivers/spi/spi-mt65xx.c | 80 +- drivers/spi/spi-stm32.c | 122 +- .../media/atomisp/i2c/ov5693/atomisp-ov5693.c | 2 +- .../pci/hive_isp_css_common/host/isp_local.h | 2 - .../pci/hive_isp_css_include/print_support.h | 2 +- drivers/staging/media/atomisp/pci/ia_css_env.h | 2 +- .../pci/runtime/debug/interface/ia_css_debug.h | 2 +- .../staging/media/atomisp/pci/sh_css_internal.h | 2 +- drivers/staging/media/sunxi/cedrus/cedrus_h265.c | 26 +- drivers/staging/media/sunxi/cedrus/cedrus_video.c | 1 + drivers/usb/core/devio.c | 2 +- drivers/usb/dwc3/core.c | 15 + drivers/usb/dwc3/core.h | 16 + drivers/usb/dwc3/dwc3-qcom.c | 15 + drivers/usb/dwc3/ep0.c | 2 + drivers/usb/dwc3/gadget.c | 232 ++ drivers/usb/gadget/configfs.c | 4 + drivers/usb/gadget/udc/core.c | 19 + drivers/usb/gadget/udc/fsl_qe_udc.c | 1 + drivers/usb/serial/option.c | 3 + drivers/video/fbdev/core/fbmem.c | 12 +- drivers/video/fbdev/xilinxfb.c | 2 + drivers/virtio/virtio_mem.c | 4 +- drivers/xen/xen-scsiback.c | 2 - fs/befs/debug.c | 2 +- fs/cifs/cifs_dfs_ref.c | 6 +- fs/cifs/cifsglob.h | 7 + fs/cifs/connect.c | 114 +- fs/cifs/dfs_cache.c | 229 +- fs/cifs/dfs_cache.h | 3 + fs/cifs/dns_resolve.c | 10 +- fs/cifs/dns_resolve.h | 2 +- fs/cifs/fs_context.c | 7 + fs/cifs/misc.c | 2 +- fs/cifs/smb2ops.c | 6 +- fs/cifs/smb2pdu.h | 1 + fs/configfs/file.c | 29 +- fs/exec.c | 6 +- fs/ext2/dir.c | 12 +- fs/ext2/ext2.h | 3 +- fs/ext2/namei.c | 4 +- fs/f2fs/debug.c | 9 + fs/f2fs/f2fs.h | 8 +- fs/f2fs/gc.c | 1 + fs/f2fs/sysfs.c | 30 +- fs/fcntl.c | 2 +- fs/fs-writeback.c | 8 +- fs/fs_context.c | 54 +- fs/gfs2/file.c | 20 +- fs/gfs2/ops_fstype.c | 1 + fs/hfs/bfind.c | 14 +- fs/hfs/bnode.c | 25 +- fs/hfs/btree.h | 7 + fs/hfs/super.c | 10 +- fs/internal.h | 1 - fs/io_uring.c | 8 +- fs/iomap/buffered-io.c | 8 +- fs/iomap/seek.c | 25 +- fs/ksmbd/connection.c | 4 +- fs/ksmbd/oplock.c | 3 +- fs/ksmbd/smb2pdu.c | 93 +- fs/ksmbd/transport_rdma.c | 14 + fs/ksmbd/transport_rdma.h | 2 + fs/ksmbd/vfs.c | 101 +- fs/namei.c | 8 +- fs/nfsd/vfs.c | 20 +- fs/nilfs2/sysfs.c | 26 +- fs/ocfs2/dlmglue.c | 2 +- fs/proc/fd.c | 65 +- fs/proc/kcore.c | 14 +- fs/reiserfs/prints.c | 2 +- fs/reiserfs/stree.c | 31 +- fs/reiserfs/super.c | 8 + fs/ufs/super.c | 2 +- fs/userfaultfd.c | 26 +- fs/vboxsf/dir.c | 76 +- fs/vboxsf/file.c | 71 +- fs/vboxsf/vfsmod.h | 7 + fs/xfs/libxfs/xfs_ag.c | 8 + fs/xfs/libxfs/xfs_attr.c | 16 +- fs/xfs/libxfs/xfs_ialloc.c | 55 + fs/xfs/libxfs/xfs_ialloc.h | 3 + fs/xfs/libxfs/xfs_inode_buf.c | 28 +- fs/xfs/libxfs/xfs_trans_inode.c | 10 +- fs/xfs/scrub/inode.c | 18 +- fs/xfs/xfs_inode.c | 13 + fs/xfs/xfs_ioctl.c | 27 +- fs/xfs/xfs_rtalloc.c | 49 +- include/acpi/platform/acgcc.h | 2 +- include/asm-generic/mshyperv.h | 11 + include/drm/ttm/ttm_bo_api.h | 4 + include/dt-bindings/clock/rk3036-cru.h | 1 + include/linux/backing-dev-defs.h | 2 + include/linux/backing-dev.h | 19 + include/linux/bitops.h | 50 + include/linux/bpf-cgroup.h | 54 - include/linux/bpf.h | 154 +- include/linux/bpf_verifier.h | 20 +- include/linux/btf.h | 1 + include/linux/compiler-clang.h | 11 - include/linux/compiler_attributes.h | 1 + include/linux/filter.h | 5 +- include/linux/fs_context.h | 3 + include/linux/highmem.h | 11 +- include/linux/host1x.h | 22 +- include/linux/i2c.h | 2 + include/linux/intel-ish-client-if.h | 2 + include/linux/ioprio.h | 41 +- include/linux/kasan.h | 1 + include/linux/kernel.h | 2 +- include/linux/mISDNif.h | 1 - include/linux/memblock.h | 4 +- include/linux/memcontrol.h | 76 +- include/linux/memory.h | 2 +- include/linux/memory_hotplug.h | 17 +- include/linux/mempolicy.h | 4 + include/linux/mfd/rt5033-private.h | 4 +- include/linux/mhi.h | 2 + include/linux/migrate.h | 19 +- include/linux/mlx5/mlx5_ifc.h | 14 +- include/linux/mm.h | 1 + include/linux/mmzone.h | 15 +- include/linux/netdevice.h | 2 + include/linux/of.h | 5 + include/linux/platform_data/cros_ec_commands.h | 67 + include/linux/platform_data/davinci_asp.h | 1 + include/linux/platform_data/dma-dw.h | 3 + include/linux/platform_data/spi-mt65xx.h | 1 + include/linux/printk.h | 2 +- include/linux/rculist.h | 35 +- include/linux/rcupdate.h | 4 +- include/linux/rcutiny.h | 3 - include/linux/regulator/consumer.h | 15 - include/linux/regulator/driver.h | 1 - include/linux/regulator/machine.h | 2 +- include/linux/rmap.h | 4 +- include/linux/sched.h | 3 + include/linux/scmi_protocol.h | 14 +- include/linux/scpi_protocol.h | 8 + include/linux/skbuff.h | 10 +- include/linux/spi/spi.h | 3 +- include/linux/srcutiny.h | 8 +- include/linux/stdarg.h | 11 + include/linux/string.h | 2 +- include/linux/sunrpc/svc.h | 4 + include/linux/swap.h | 28 +- include/linux/threads.h | 2 +- include/linux/typecheck.h | 9 + include/linux/usb/gadget.h | 4 + include/linux/vm_event_item.h | 2 + include/linux/writeback.h | 2 +- include/math-emu/op-common.h | 2 +- include/media/dvb-usb-ids.h | 2 + include/media/hevc-ctrls.h | 3 +- include/net/af_unix.h | 12 + include/net/xdp.h | 5 + include/sound/compress_driver.h | 2 - include/sound/soc.h | 6 + include/sound/sof.h | 1 + include/trace/events/migrate.h | 3 +- include/trace/events/net.h | 2 +- include/trace/events/qdisc.h | 28 +- include/uapi/drm/tegra_drm.h | 425 +- include/uapi/linux/bpf.h | 85 +- include/uapi/linux/cec.h | 2 +- include/uapi/linux/ioprio.h | 46 + include/uapi/linux/mempolicy.h | 1 + include/uapi/linux/openvswitch.h | 8 + include/uapi/rdma/irdma-abi.h | 2 +- init/Kconfig | 1 - ipc/shm.c | 10 +- ipc/util.c | 6 +- kernel/bpf/Kconfig | 2 +- kernel/bpf/arraymap.c | 21 + kernel/bpf/btf.c | 77 +- kernel/bpf/cpumap.c | 116 +- kernel/bpf/devmap.c | 49 +- kernel/bpf/hashtab.c | 105 +- kernel/bpf/helpers.c | 356 +- kernel/bpf/local_storage.c | 7 +- kernel/bpf/map_in_map.c | 8 + kernel/bpf/syscall.c | 53 +- kernel/bpf/trampoline.c | 12 +- kernel/bpf/verifier.c | 442 ++- kernel/cgroup/cgroup-v1.c | 16 +- kernel/cgroup/cgroup.c | 1 - kernel/debug/gdbstub.c | 2 +- kernel/debug/kdb/kdb_support.c | 1 - kernel/dma/ops_helpers.c | 12 +- kernel/dma/swiotlb.c | 20 +- kernel/fork.c | 1 + kernel/kcsan/atomic.h | 23 - kernel/kcsan/core.c | 77 +- kernel/kcsan/kcsan_test.c | 32 + kernel/kcsan/permissive.h | 94 + kernel/locking/locktorture.c | 25 +- kernel/pid_namespace.c | 3 +- kernel/rcu/rcuscale.c | 4 +- kernel/rcu/rcutorture.c | 7 +- kernel/rcu/refscale.c | 37 +- kernel/rcu/srcutiny.c | 2 +- kernel/rcu/tasks.h | 36 +- kernel/rcu/tree.c | 119 +- kernel/rcu/tree.h | 2 +- kernel/rcu/tree_nocb.h | 1496 +++++++ kernel/rcu/tree_plugin.h | 1504 +------ kernel/rcu/tree_stall.h | 111 +- kernel/scftorture.c | 105 +- kernel/sched/core.c | 11 + kernel/smpboot.c | 2 +- kernel/time/clocksource-wdtest.c | 5 +- kernel/time/clocksource.c | 21 +- kernel/trace/bpf_trace.c | 33 +- kernel/trace/trace_events_hist.c | 6 +- kernel/workqueue.c | 20 +- lib/Kconfig.debug | 4 +- lib/Kconfig.kcsan | 42 +- lib/crypto/blake2s.c | 8 +- lib/crypto/chacha20poly1305.c | 8 +- lib/crypto/curve25519.c | 8 +- lib/debug_info.c | 3 +- lib/kasprintf.c | 2 +- lib/kunit/string-stream.h | 2 +- lib/math/Kconfig | 2 +- lib/math/rational.c | 3 + lib/raid6/Makefile | 4 +- lib/scatterlist.c | 5 +- lib/string.c | 130 +- lib/test_hmm.c | 2 - lib/test_vmalloc.c | 5 +- lib/vsprintf.c | 2 +- localversion-next | 2 +- mm/Kconfig | 3 - mm/backing-dev.c | 11 + mm/compaction.c | 22 +- mm/debug_vm_pgtable.c | 875 ++-- mm/filemap.c | 52 +- mm/gup.c | 2 +- mm/hugetlb.c | 167 +- mm/internal.h | 9 + mm/kasan/hw_tags.c | 43 - mm/kasan/kasan.h | 13 +- mm/kasan/report.c | 29 +- mm/kfence/core.c | 22 +- mm/kfence/kfence.h | 2 + mm/kfence/kfence_test.c | 2 +- mm/kfence/report.c | 21 +- mm/memblock.c | 23 +- mm/memcontrol.c | 192 +- mm/memory-failure.c | 2 +- mm/memory_hotplug.c | 51 +- mm/mempolicy.c | 140 +- mm/memremap.c | 5 +- mm/migrate.c | 363 +- mm/mprotect.c | 52 +- mm/page-writeback.c | 120 +- mm/page_alloc.c | 117 +- mm/page_isolation.c | 7 +- mm/page_owner.c | 14 +- mm/rmap.c | 39 +- mm/slab.h | 15 +- mm/slub.c | 99 +- mm/sparse.c | 43 +- mm/swapfile.c | 8 +- mm/util.c | 10 + mm/vmalloc.c | 79 +- mm/vmpressure.c | 7 +- mm/vmscan.c | 178 +- mm/vmstat.c | 25 +- mm/zsmalloc.c | 9 +- net/batman-adv/log.c | 2 +- net/bluetooth/hci_sock.c | 30 +- net/bpf/test_run.c | 133 +- net/bridge/br_multicast.c | 6 + net/caif/caif_socket.c | 3 +- net/core/Makefile | 2 - net/core/dev.c | 137 +- net/core/filter.c | 10 +- net/core/rtnetlink.c | 9 +- net/core/skbuff.c | 18 +- net/core/skmsg.c | 16 +- net/core/sock_map.c | 22 +- net/decnet/af_decnet.c | 27 +- net/dsa/switch.c | 4 +- net/ipv4/fib_frontend.c | 2 +- net/ipv4/igmp.c | 2 + net/ipv4/inet_diag.c | 5 +- net/ipv4/raw_diag.c | 7 +- net/ipv4/tcp_bpf.c | 2 +- net/ipv4/udp_bpf.c | 3 +- net/ipv4/udp_diag.c | 6 +- net/ipv6/addrconf.c | 6 +- net/ipv6/ip6_output.c | 28 + net/mptcp/mptcp_diag.c | 6 +- net/netfilter/nf_tables_api.c | 12 + net/netlink/af_netlink.c | 2 +- net/netrom/nr_timer.c | 20 +- net/openvswitch/actions.c | 6 +- net/openvswitch/datapath.c | 72 +- net/openvswitch/datapath.h | 20 + net/sched/act_api.c | 12 +- net/sched/cls_api.c | 15 +- net/sched/cls_tcindex.c | 5 +- net/sched/sch_api.c | 10 +- net/sctp/diag.c | 6 +- net/sctp/socket.c | 4 + net/sunrpc/svc.c | 21 + net/sunrpc/svc_xprt.c | 3 + net/tipc/socket.c | 36 +- net/unix/Makefile | 1 + net/unix/af_unix.c | 85 +- net/unix/diag.c | 6 +- net/unix/unix_bpf.c | 122 + samples/bpf/xdp_redirect_cpu_user.c | 22 +- scripts/Makefile.build | 2 +- scripts/bpf_doc.py | 2 + scripts/setlocalversion | 13 +- scripts/spdxcheck.py | 2 +- security/selinux/hooks.c | 4 + security/selinux/ss/services.c | 2 + sound/aoa/codecs/onyx.h | 1 - sound/aoa/codecs/tas.c | 1 - sound/core/compress_offload.c | 69 +- sound/core/info.c | 1 - sound/core/pcm_native.c | 11 +- sound/isa/sb/sb16_csp.c | 4 + sound/pci/hda/patch_ca0132.c | 2 +- sound/pci/hda/patch_hdmi.c | 8 + sound/pci/ice1712/ice1724.c | 42 +- sound/pci/intel8x0.c | 2 + sound/soc/amd/acp-da7219-max98357a.c | 5 + sound/soc/amd/acp-pcm-dma.c | 12 +- sound/soc/amd/raven/acp3x-pcm-dma.c | 2 +- sound/soc/atmel/Kconfig | 1 - sound/soc/atmel/mchp-spdifrx.c | 6 +- sound/soc/atmel/mchp-spdiftx.c | 2 +- sound/soc/atmel/tse850-pcm5142.c | 2 +- sound/soc/codecs/Kconfig | 19 + sound/soc/codecs/Makefile | 2 + sound/soc/codecs/lpass-rx-macro.c | 65 +- sound/soc/codecs/rt5631.c | 2 + sound/soc/codecs/rt5682.c | 8 +- sound/soc/codecs/sdw-mockup.c | 310 ++ sound/soc/codecs/tlv320aic31xx.c | 2 + sound/soc/codecs/tlv320aic32x4.c | 29 +- sound/soc/codecs/wcd938x.c | 29 +- sound/soc/codecs/wcd938x.h | 1 - sound/soc/codecs/wm_adsp.c | 7 +- sound/soc/fsl/fsl_xcvr.c | 4 +- sound/soc/intel/boards/Kconfig | 1 + sound/soc/intel/boards/sof_cs42l42.c | 361 +- sound/soc/intel/boards/sof_maxim_common.c | 17 +- sound/soc/intel/boards/sof_maxim_common.h | 4 +- sound/soc/intel/boards/sof_rt5682.c | 52 +- sound/soc/intel/boards/sof_sdw.c | 64 +- sound/soc/intel/boards/sof_sdw_common.h | 27 +- sound/soc/intel/common/Makefile | 3 +- sound/soc/intel/common/soc-acpi-intel-cnl-match.c | 15 + sound/soc/intel/common/soc-acpi-intel-jsl-match.c | 8 + .../intel/common/soc-acpi-intel-sdw-mockup-match.c | 166 + .../intel/common/soc-acpi-intel-sdw-mockup-match.h | 17 + sound/soc/intel/common/soc-acpi-intel-tgl-match.c | 38 + sound/soc/mediatek/mt8183/mt8183-afe-pcm.c | 43 +- sound/soc/mediatek/mt8183/mt8183-dai-adda.c | 1 + sound/soc/mediatek/mt8192/mt8192-afe-pcm.c | 27 +- sound/soc/sh/rcar/dma.c | 2 +- sound/soc/soc-compress.c | 1 - sound/soc/soc-pcm.c | 22 +- sound/soc/sof/intel/pci-tgl.c | 1 + sound/soc/sof/sof-audio.c | 42 +- sound/soc/tegra/tegra_pcm.c | 30 +- sound/soc/ti/Kconfig | 1 + sound/soc/ti/davinci-mcasp.c | 176 +- sound/soc/ti/omap-abe-twl6040.c | 5 - sound/usb/mixer.c | 10 +- sound/x86/intel_hdmi_audio.c | 31 +- sound/x86/intel_hdmi_audio.h | 1 - tools/arch/arm64/include/uapi/asm/unistd.h | 1 + tools/bpf/bpftool/common.c | 5 + tools/include/linux/kconfig.h | 6 - tools/include/nolibc/nolibc.h | 15 +- tools/include/uapi/asm-generic/unistd.h | 7 +- tools/include/uapi/linux/bpf.h | 85 +- tools/lib/bpf/btf.h | 19 + tools/lib/bpf/btf_dump.c | 838 +++- tools/lib/bpf/libbpf.c | 138 +- tools/lib/bpf/libbpf.h | 9 +- tools/lib/bpf/libbpf.map | 1 + .../memory-model/Documentation/access-marking.txt | 152 +- tools/memory-model/Documentation/locking.txt | 320 ++ tools/memory-model/litmus-tests/.gitignore | 2 +- tools/memory-model/scripts/README | 16 +- tools/memory-model/scripts/checkalllitmus.sh | 29 +- tools/memory-model/scripts/checkghlitmus.sh | 11 +- tools/memory-model/scripts/checklitmus.sh | 25 +- tools/memory-model/scripts/checklitmushist.sh | 2 +- tools/memory-model/scripts/checktheselitmus.sh | 43 + tools/memory-model/scripts/cmplitmushist.sh | 49 +- tools/memory-model/scripts/hwfnseg.sh | 20 + tools/memory-model/scripts/initlitmushist.sh | 2 +- tools/memory-model/scripts/judgelitmus.sh | 120 +- tools/memory-model/scripts/newlitmushist.sh | 4 +- tools/memory-model/scripts/parseargs.sh | 21 +- tools/memory-model/scripts/runlitmus.sh | 80 + tools/memory-model/scripts/runlitmushist.sh | 29 +- tools/memory-model/scripts/simpletest.sh | 35 + tools/perf/arch/x86/entry/syscalls/syscall_64.tbl | 1 + tools/perf/builtin-inject.c | 13 +- tools/perf/builtin-report.c | 33 +- tools/perf/builtin-sched.c | 35 +- tools/perf/builtin-script.c | 8 + tools/perf/builtin-stat.c | 3 - tools/perf/builtin-trace.c | 45 +- tools/perf/tests/bpf.c | 2 + tools/perf/tests/event_update.c | 6 +- tools/perf/tests/evsel-roundtrip-name.c | 3 +- tools/perf/tests/maps.c | 2 + tools/perf/tests/parse-events.c | 16 +- tools/perf/tests/perf-time-to-tsc.c | 3 +- tools/perf/tests/topology.c | 1 + tools/perf/util/cs-etm.c | 168 +- tools/perf/util/data.c | 2 +- tools/perf/util/dso.c | 4 +- tools/perf/util/dwarf-aux.c | 8 +- tools/perf/util/dwarf-aux.h | 2 +- tools/perf/util/env.c | 2 + tools/perf/util/lzma.c | 8 +- tools/perf/util/map.c | 2 + tools/perf/util/pfm.c | 2 +- tools/perf/util/pmu.c | 9 +- tools/perf/util/probe-event.c | 53 +- tools/perf/util/probe-event.h | 4 +- tools/perf/util/probe-file.c | 4 +- tools/perf/util/probe-finder.c | 15 +- tools/perf/util/probe-finder.h | 2 +- tools/perf/util/session.c | 1 + tools/perf/util/sort.c | 2 +- tools/perf/util/sort.h | 2 +- tools/perf/util/stat-display.c | 14 +- tools/testing/kunit/kunit.py | 2 + tools/testing/kunit/kunit_kernel.py | 6 +- tools/testing/kunit/kunit_parser.py | 6 +- tools/testing/kunit/kunit_tool_test.py | 16 +- ...test_is_test_passed-no_tests_run_no_header.log} | 0 ...est_is_test_passed-no_tests_run_with_header.log | 2 + tools/testing/scatterlist/linux/mm.h | 1 - tools/testing/selftests/bpf/prog_tests/btf_dump.c | 598 +++ .../selftests/bpf/prog_tests/core_autosize.c | 22 +- .../testing/selftests/bpf/prog_tests/core_reloc.c | 25 +- .../selftests/bpf/prog_tests/get_func_ip_test.c | 53 + .../selftests/bpf/prog_tests/sockmap_listen.c | 406 +- tools/testing/selftests/bpf/prog_tests/timer.c | 55 + tools/testing/selftests/bpf/prog_tests/timer_mim.c | 69 + .../bpf/prog_tests/xdp_context_test_run.c | 105 + .../selftests/bpf/prog_tests/xdp_cpumap_attach.c | 43 +- .../selftests/bpf/prog_tests/xdp_devmap_attach.c | 39 +- .../testing/selftests/bpf/progs/get_func_ip_test.c | 73 + tools/testing/selftests/bpf/progs/test_tc_tunnel.c | 1 - .../bpf/progs/test_xdp_context_test_run.c | 20 + tools/testing/selftests/bpf/progs/timer.c | 297 ++ tools/testing/selftests/bpf/progs/timer_mim.c | 88 + .../testing/selftests/bpf/progs/timer_mim_reject.c | 74 + tools/testing/selftests/bpf/test_progs.h | 12 + .../selftests/bpf/verifier/value_ptr_arith.c | 229 ++ .../testing/selftests/kvm/lib/aarch64/processor.c | 2 +- .../testing/selftests/kvm/x86_64/hyperv_features.c | 2 +- tools/testing/selftests/kvm/x86_64/mmu_role_test.c | 2 +- tools/testing/selftests/kvm/x86_64/smm_test.c | 70 +- tools/testing/selftests/memfd/memfd_test.c | 2 +- .../selftests/memory-hotplug/mem-on-off-test.sh | 4 +- tools/testing/selftests/rcutorture/bin/jitter.sh | 10 +- .../selftests/rcutorture/bin/kcsan-collapse.sh | 2 +- .../testing/selftests/rcutorture/bin/kvm-again.sh | 4 +- .../selftests/rcutorture/bin/kvm-assign-cpus.sh | 105 + .../rcutorture/bin/kvm-get-cpus-script.sh | 87 + .../selftests/rcutorture/bin/kvm-recheck-lock.sh | 2 +- .../selftests/rcutorture/bin/kvm-recheck-scf.sh | 2 +- .../selftests/rcutorture/bin/kvm-recheck.sh | 5 +- .../selftests/rcutorture/bin/kvm-remote-noreap.sh | 30 + .../testing/selftests/rcutorture/bin/kvm-remote.sh | 20 +- .../rcutorture/bin/kvm-test-1-run-batch.sh | 24 + .../rcutorture/bin/kvm-test-1-run-qemu.sh | 49 +- .../selftests/rcutorture/bin/kvm-test-1-run.sh | 2 + tools/testing/selftests/rcutorture/bin/kvm.sh | 41 +- tools/testing/selftests/rcutorture/bin/torture.sh | 37 +- .../selftests/rcutorture/configs/rcu/RUDE01 | 2 +- .../selftests/rcutorture/configs/rcu/TASKS01 | 2 +- .../selftests/rcutorture/configs/rcu/TASKS03 | 2 +- tools/testing/selftests/vm/.gitignore | 1 + tools/testing/selftests/vm/Makefile | 3 + tools/testing/selftests/vm/ksm_tests.c | 516 +++ tools/testing/selftests/vm/run_vmtests.sh | 96 + tools/testing/selftests/vm/userfaultfd.c | 6 +- virt/kvm/coalesced_mmio.c | 2 +- virt/kvm/kvm_main.c | 2 +- 1201 files changed, 35653 insertions(+), 15324 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-kernel-mm-numa delete mode 100644 Documentation/devicetree/bindings/i2c/brcm,iproc-i2c.txt create mode 100644 Documentation/devicetree/bindings/i2c/brcm,iproc-i2c.yaml create mode 100644 Documentation/devicetree/bindings/ipmi/ssif-bmc.yaml delete mode 100644 Documentation/devicetree/bindings/mtd/partitions/redboot-fis.txt create mode 100644 Documentation/devicetree/bindings/mtd/partitions/redboot-fis.yaml create mode 100644 Documentation/devicetree/bindings/net/fsl,fec.yaml delete mode 100644 Documentation/devicetree/bindings/net/fsl-fec.txt create mode 100644 Documentation/devicetree/bindings/net/micrel,ks8851.yaml delete mode 100644 Documentation/devicetree/bindings/net/micrel-ks8851.txt delete mode 100644 Documentation/devicetree/bindings/pci/faraday,ftpci100.txt create mode 100644 Documentation/devicetree/bindings/pci/faraday,ftpci100.yaml delete mode 100644 Documentation/devicetree/bindings/power/rockchip-io-domain.txt create mode 100644 Documentation/devicetree/bindings/power/rockchip-io-domain.yaml create mode 100644 Documentation/devicetree/bindings/regulator/richtek,rtq6752-reg [...] create mode 100644 Documentation/devicetree/bindings/regulator/socionext,uniphier- [...] delete mode 100644 Documentation/devicetree/bindings/regulator/uniphier-regulator.txt delete mode 100644 Documentation/devicetree/bindings/spi/omap-spi.txt create mode 100644 Documentation/devicetree/bindings/spi/omap-spi.yaml copy Documentation/features/{time/arch-tick-broadcast => core/thread-info-in-task} [...] create mode 100644 Documentation/litmus-tests/locking/DCL-broken.litmus create mode 100644 Documentation/litmus-tests/locking/DCL-fixed.litmus create mode 100644 Documentation/litmus-tests/locking/RM-broken.litmus create mode 100644 Documentation/litmus-tests/locking/RM-fixed.litmus create mode 100644 Documentation/translations/zh_CN/core-api/cpu_hotplug.rst create mode 100644 Documentation/translations/zh_CN/core-api/genericirq.rst create mode 100644 Documentation/translations/zh_CN/core-api/memory-hotplug.rst create mode 100644 Documentation/translations/zh_CN/core-api/protection-keys.rst create mode 100644 Documentation/translations/zh_CN/dev-tools/testing-overview.rst delete mode 100644 arch/arm/arm-soc-for-next-contents.txt create mode 100644 arch/arm/boot/dts/aspeed-bmc-inspur-nf5280m6.dts create mode 100644 arch/arm/boot/dts/imx6dl-solidsense.dts create mode 100644 arch/arm/boot/dts/imx6q-solidsense.dts create mode 100644 arch/arm/boot/dts/imx6qdl-solidsense.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8-ss-img.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mq-mnt-reform2.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mq-nitrogen-som.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8qm-ss-img.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8qxp-ss-img.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/rk3328-roc-pc.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-roc-pc-plus.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4a-plus.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4b-plus.dts create mode 100644 arch/x86/kvm/mmu/paging.h create mode 100644 drivers/char/ipmi/ssif_bmc.c create mode 100644 drivers/char/ipmi/ssif_bmc.h create mode 100644 drivers/gpu/drm/tegra/firewall.c create mode 100644 drivers/gpu/drm/tegra/gather_bo.c create mode 100644 drivers/gpu/drm/tegra/gather_bo.h create mode 100644 drivers/gpu/drm/tegra/submit.c create mode 100644 drivers/gpu/drm/tegra/submit.h create mode 100644 drivers/gpu/drm/tegra/uapi.c create mode 100644 drivers/gpu/drm/tegra/uapi.h create mode 100644 drivers/gpu/host1x/fence.c create mode 100644 drivers/gpu/host1x/fence.h rename drivers/leds/{ => flash}/leds-aat1290.c (100%) rename drivers/leds/{ => flash}/leds-as3645a.c (100%) rename drivers/leds/{ => flash}/leds-ktd2692.c (100%) rename drivers/leds/{ => flash}/leds-lm3601x.c (100%) rename drivers/leds/{ => flash}/leds-max77693.c (100%) rename drivers/leds/{ => flash}/leds-sgm3140.c (100%) rename drivers/power/supply/{abx500_chargalg.c => ab8500_chargalg.c} (75%) create mode 100644 drivers/power/supply/cros_peripheral_charger.c create mode 100644 drivers/regulator/rtq6752-regulator.c create mode 100644 include/linux/stdarg.h create mode 100644 include/uapi/linux/ioprio.h delete mode 100644 kernel/kcsan/atomic.h create mode 100644 kernel/kcsan/permissive.h create mode 100644 kernel/rcu/tree_nocb.h create mode 100644 net/unix/unix_bpf.c create mode 100644 sound/soc/codecs/sdw-mockup.c create mode 100644 sound/soc/intel/common/soc-acpi-intel-sdw-mockup-match.c create mode 100644 sound/soc/intel/common/soc-acpi-intel-sdw-mockup-match.h create mode 100644 tools/memory-model/Documentation/locking.txt create mode 100755 tools/memory-model/scripts/checktheselitmus.sh create mode 100755 tools/memory-model/scripts/hwfnseg.sh create mode 100755 tools/memory-model/scripts/runlitmus.sh create mode 100755 tools/memory-model/scripts/simpletest.sh rename tools/testing/kunit/test_data/{test_is_test_passed-no_tests_run.log => test [...] create mode 100644 tools/testing/kunit/test_data/test_is_test_passed-no_tests_run_ [...] create mode 100644 tools/testing/selftests/bpf/prog_tests/get_func_ip_test.c create mode 100644 tools/testing/selftests/bpf/prog_tests/timer.c create mode 100644 tools/testing/selftests/bpf/prog_tests/timer_mim.c create mode 100644 tools/testing/selftests/bpf/prog_tests/xdp_context_test_run.c create mode 100644 tools/testing/selftests/bpf/progs/get_func_ip_test.c create mode 100644 tools/testing/selftests/bpf/progs/test_xdp_context_test_run.c create mode 100644 tools/testing/selftests/bpf/progs/timer.c create mode 100644 tools/testing/selftests/bpf/progs/timer_mim.c create mode 100644 tools/testing/selftests/bpf/progs/timer_mim_reject.c create mode 100755 tools/testing/selftests/rcutorture/bin/kvm-assign-cpus.sh create mode 100755 tools/testing/selftests/rcutorture/bin/kvm-get-cpus-script.sh create mode 100755 tools/testing/selftests/rcutorture/bin/kvm-remote-noreap.sh create mode 100644 tools/testing/selftests/vm/ksm_tests.c