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-release-aarch64-next-allyesconfig in repository toolchain/ci/linux.
omits 21498d01d045 Add linux-next specific files for 20220519 omits 13459c494139 Merge branch 'akpm/master' omits 5872536d1b34 mm/oom_kill.c: fix vm_oom_kill_table[] ifdeffery omits 0aecf554d451 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits 6c6ac272053f Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] omits 5f9c5871b45a Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] omits 63c5ac2fc17f Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 7921401dd41d Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits d321702433dc Merge branch 'hte/for-next' of git://git.kernel.org/pub/sc [...] omits b435edfeb474 Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits 1e1b55985807 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] omits 8cedf2cd1b57 Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits 58d5b9ecb614 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits afc790c7fc94 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 83a65212e443 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d74f0c636814 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits ea81a37a8608 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 34c73a3db300 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 709dde870640 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e186bc6aed62 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits bab74b9512ee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 44d5d83ab29b Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits 9ace40583b4e Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits 3a7e82118532 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] omits 3c50cd91d71d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 70d9279d4cd1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6b804ff96c8a Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits 98552b8028a2 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits fcb2a79b0ab2 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] omits dac2d17ed23b Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits d3dd10bc0501 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5c837bef9df0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3409d868ea04 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c3088e947af6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dde2e0c918b7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 15dc1c6aa700 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5070be99598d Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 0c5a22b2a1f3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 32c736a22f9e Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 00b921f8f44c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits becf5d6757e6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 908066936179 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2822cd5a3660 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 4399c61e2656 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 3f8e63bf2c8c Merge branch 'next' of git://github.com/awilliam/linux-vfio.git omits d2ca694ee1e5 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits 67c0e1587552 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 89a4d68b1b74 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9ef6935bd04d Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 20ebb39a1335 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits d5fc7884427e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e2d9e3f98cdc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 85cda2fd5ab0 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits 6185607bed85 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits d4cd3e8b80c0 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 5b7dff1ca443 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5251b6ee6770 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits e204d0cb3969 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits 9e669f935cd4 Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits 5f478e45dc96 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6aeeb7278943 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5d7fcdff5426 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 881b54875753 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0c7c911d0494 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bdbe522932ed Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 85bf2ad2fab6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 86e3ae631f73 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a8172526e8e5 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits 91d025a504ab Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits d84677ca8a47 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 047458436edb Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] omits a2a8c3770fe7 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 8ddebbd05612 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] omits 7bbdec75300e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 8d7a576aa2c8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ba821c4223c3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 81659724a4a3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1791e5f75d76 Merge branch 'master' of git://www.linux-watchdog.org/linu [...] omits bd31c7a5c7a4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b87ed556af05 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] omits b8fbec020902 Merge branch 'next' of git://github.com/cschaufler/smack-next omits 76bde3c3c546 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 76f0f6c37c8d Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits d7a9016a17ff Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits 9e5fd9a63aa4 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] omits f70a91f5d66f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9a0aff4308df Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 41e4665af136 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 1d700eb9b5f4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits fa2247113486 Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] omits de4e5a772e19 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 09acc852b500 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e261ae308e94 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 8ca9bf5c43d0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e2cbb768621c Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits 94f1a4c4cf96 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 62e6fd4056af Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6aecb379aaa2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 602482a406a2 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] omits c298441f72cd Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 3a50bc49d9ea Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 4b322e928849 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits 00ad3ec718d0 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 6af24191f7ba Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits 3ac0ce7e5b7f Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits d80423bfce6a Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits 387e67eb2bf8 Merge branch 'main' of git git://git.kernel.org/pub/scm/li [...] omits 436e8d74ef9a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 815771f36e52 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] omits 7c7c3ba5da4e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6f74887450b2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 0ec1c55dc3ec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4913a213e7fb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a41bf4656a4e Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits 81de20681279 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits ff8750a3fefd Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits df92f34e9c70 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits e3109bd3fe5f Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits c9df81c2ff14 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits 1c8d9346573c Merge branch 'master' of git://linuxtv.org/media_tree.git omits 82a90cacc6d9 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 5cbadc3da5d7 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 8b30733f6e79 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] omits 6431117b8fb8 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits b7f550a1b9b9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f30539b66b9e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 557295efe86f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 004e72ec2b70 Merge branch 'mm-nonmm-unstable' into mm-everything omits 36563f6f07cd fs/ntfs: remove redundant variable idx omits 6809e905853f fat: remove time truncations in vfat_create/vfat_mkdir omits d9fe648f4185 fat: report creation time in statx omits 43669499c7ee fat: ignore ctime updates, and keep ctime identical to mti [...] omits b293af6ccbcb fat: split fat_truncate_time() into separate functions omits cb2580efe9c1 init/main.c: silence some -Wunused-parameter warnings omits 5649c29e3ba6 init-add-hostname-kernel-parameter-v2 omits 8d47ba988db8 init: add "hostname" kernel parameter omits e9565bd1b73f ocfs2: fix ocfs2 corrupt when iputting an inode omits 61158300216c ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 2db7ed337713 ocfs2: reflink deadlock when clone file to the same direct [...] omits 65695463e551 selftests: vm: add process_mrelease tests omits decb3d95383c Revert "mm/vmscan: never demote for memcg reclaim" omits 19aeab61cfc0 mm/kfence: print disabling or re-enabling message omits 2805757eb034 selftests: memcg: factor out common parts of memory.{low,m [...] omits 1c6da9401c85 selftests: memcg: remove protection from top level memcg omits edf1d8b9f720 selftests: memcg: adjust expected reclaim values of protec [...] omits 309e7d326d3e selftests: memcg: expect no low events in unprotected sibling omits fec0986e3b9d selftests: memcg: fix compilation omits aec263f98936 mm: discard __GFP_ATOMIC omits 0b8c5222ce68 include/trace/events/percpu.h: cleanup for "percpu: improv [...] omits 075a131fc031 include/trace/events/mmflags.h: cleanup for "tracing: inco [...] omits e61436178d9f mm: damon: use HPAGE_PMD_SIZE omits d9399f691004 tracing: incorrect isolate_mote_t cast in mm_vmscan_lru_isolate omits 66273491767c nodemask.h: fix compilation error with GCC12 omits fc44a8da82d3 mm-fix-missing-handler-for-__gfp_nowarn-v2 omits f589afa244b0 mm: fix missing handler for __GFP_NOWARN omits d4d60197913c mm-page_alloc-remotely-drain-per-cpu-lists-checkpatch-fixes omits 303fa7c9bf24 mm/page_alloc: remotely drain per-cpu lists omits edc914e138b7 mm/page_alloc: protect PCP lists with a spinlock omits 97b73d9f223f mm/page_alloc: remove unnecessary page == NULL check in rmqueue omits e0c836cf02ca mm/page_alloc: split out buddy removal code from rmqueue i [...] omits 02533bd465f9 mm/page_alloc: use only one PCP list for THP-sized allocations omits efdc5acde37c mm/page_alloc: add page->buddy_list and page->pcp_list omits bf205c26654b mm/page_vma_mapped.c: check possible huge PMD map with tra [...] omits 67e2661c02a7 mm: rmap: use the correct parameter name for DEFINE_PAGE_VMA_WALK omits 4476bc050028 mm/page_alloc: fix tracepoint mm_page_alloc_zone_locked() omits cda320f9c463 mm/page_owner.c: add missing __initdata attribute omits a71d1fe617e6 tmpfs-fix-undefined-behaviour-in-shmem_reconfigure-fix omits 99c7091fab83 tmpfs: fix undefined-behaviour in shmem_reconfigure() omits b08b36c4c689 mm/mempolicy: fix uninit-value in mpol_rebind_policy() omits b1b6abc5e5df mm-dont-be-stuck-to-rmap-lock-on-reclaim-path-fix omits 615b0093fb6e mm: don't be stuck to rmap lock on reclaim path omits 9784e63a125a zswap-memcg-accounting-fix-2 omits 7e0eb30b44b1 zswap-memcg-accounting-fix omits 244a00beca9d zswap: memcg accounting omits af738e0755e5 mm: zswap: add basic meminfo and vmstat coverage omits 0a587b9ee1a7 mm: Kconfig: simplify zswap configuration omits a8ce28f53533 mm-kconfig-group-swap-slab-hotplug-and-thp-options-into-su [...] omits 40e22fdc4423 mm-kconfig-group-swap-slab-hotplug-and-thp-options-into-su [...] omits f5283059c672 mm: Kconfig: group swap, slab, hotplug and thp options int [...] omits 7e1b47543673 mm: Kconfig: move swap and slab config options to the MM section omits bb224ac4b8e4 Documentation: filesystems: proc: update meminfo section omits 2bf28f2d4075 documentation-filesystems-proc-update-meminfo-section-fix omits 20b9012a4b28 Documentation: filesystems: proc: update meminfo section omits a7eff645e576 mm/swap: fix comment about swap extent omits cc2a92febdac mm-swap-fix-the-comment-of-get_kernel_pages-fix omits 8d1021e91f2d mm/swap: fix the comment of get_kernel_pages omits 48316b7e3789 mm/swap: clean up the comment of find_next_to_unuse omits 0699891f60cc mm/swap: fix the obsolete comment for SWP_TYPE_SHIFT omits 06da629b4b32 mm-swap-add-helper-swap_offset_available-fix omits cbc9047f6a93 mm/swap: add helper swap_offset_available() omits a6df65d78900 mm-swap-avoid-calling-swp_swap_info-when-try-to-check-swp_ [...] omits b1ead595313c mm/swap: avoid calling swp_swap_info when try to check SWP [...] omits 2dd6db00e463 mm/swap: make page_swapcount and __lru_add_drain_all static omits 8bf1d53699fd mm/swap: remove unneeded p != NULL check in __swap_duplicate omits 02d2425c841f mm/swap: remove buggy cache->nr check in refill_swap_slots_cache omits 6bcb28ce97cb mm/swap: print bad swap offset entry in get_swap_device omits c99bd3039801 mm/swap: remove unneeded return value of free_swap_slot omits 18a6f897c11b mm/swap: fold __swap_info_get() into its sole caller omits 0e6c1c00e869 mm/swap: use helper macro __ATTR_RW omits 87f4e0084be4 mm/swap: use helper is_swap_pte() in swap_vma_readahead omits 468fddfab504 mm: mmap: register suitable readonly file vmas for khugepaged omits ed5b6d3d6097 mm: khugepaged: introduce khugepaged_enter_vma() helper omits d8b78769de24 mm: khugepaged: make hugepage_vma_check() non-static omits 59c37a15b362 mm: khugepaged: make khugepaged_enter() void function omits f75c27a8870e mm: thp: only regular file could be THP eligible omits 906429dd3547 mm: khugepaged: skip DAX vma omits 2e00bfe341db mm: khugepaged: remove redundant check for VM_NO_KHUGEPAGED omits 93b02e5283e6 sched: coredump.h: clarify the use of MMF_VM_HUGEPAGE omits 990e015ff601 mm/z3fold: fix z3fold_page_migrate races with z3fold_map omits 1e34725a621a mm/z3fold: fix z3fold_reclaim_page races with z3fold_free omits 2ba6190620eb mm/z3fold: always clear PAGE_CLAIMED under z3fold page lock omits b3c92c5dbd81 mm/z3fold: put z3fold page back into unbuddied list when r [...] omits d4d15ee463b3 revert "mm/z3fold.c: allow __GFP_HIGHMEM in z3fold_alloc" omits 44473cb4ddde mm/z3fold: throw warning on failure of trylock_page in z3f [...] omits 5827418a7880 mm/z3fold: remove buggy use of stale list for allocation omits 462909fa4b86 mm/z3fold: fix possible null pointer dereferencing omits f1475ced6e58 mm/z3fold: fix sheduling while atomic omits ee5df4eb1f9d arm64/mm: fix page table check compile error for CONFIG_PG [...] omits 987d7b42dfcd riscv/mm: fix two page table check related issues omits c621864b92bd Merge branch 'mm-stable' into mm-unstable omits 219d86770c09 MAINTAINERS: add Muchun as a memcg reviewer omits b8a1e86a3572 assoc_array: Fix BUG_ON during garbage collect omits 9bf48f34beda assoc_array-fix-bug_on-during-garbage-collect-fix omits ea3d4c30e8e4 lib/assoc_array.c: fix BUG_ON during garbage collect omits 7a6357c82e7e hwmon: (dimmtemp) Fix bitmap handling omits 0c48be4f23dc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 058a3a0f0778 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits b659ed163532 Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] omits d3d6af85e144 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 57657866e398 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits ab23ed340478 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] omits 0dac967b828c Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 86238c7eabee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 91989a9ebe4e Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits c2ab24777596 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 7326a8dcaffe Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] omits b5aa3c08d061 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 030e8a7bbab6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8653d9ea5c9a Merge branch 'fsverity' of git://git.kernel.org/pub/scm/fs [...] omits de0862d45a7b Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 149e42aa07ac Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits ffdc3bc49f5e Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 23069d66bc91 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 57312395b86e Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 6c6f8da1b7f2 Merge branch 'master' of git://github.com/ceph/ceph-client.git omits f0f6b66f6aa9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 39f939c4b4af Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] omits 3994e33dc8f9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0837c15430c0 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits b5b4403d6557 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ecedc355ff98 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7fd0cd3cd984 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3e20146bff0d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f0f56d85bb95 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3dba66862c1c Merge branch 'for-next' of git://github.com/openrisc/linux.git omits 4a69d175ccbe Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits d6a49ad35e0c Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits a231643009b5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2dbbee7d696d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 42e5db5fd45e Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...] omits f64a4ff4589b Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] omits 0163a0410325 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4f5c076e57df Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 907bae33ceb1 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 9dba2ac9ff25 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 8c21fd30e32e Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 1c1240d3a5be Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 10d581c5229d Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits 003b9d40fdc5 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 8bd39173a90b Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits f7ba769d533a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a9f1faa6d9e9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c578db927245 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9944a2446226 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 23871ae5f5af Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9896d1a04240 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e0d242eab188 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f5999a1438c0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits be3b66bf0b11 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 89f2863de880 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a00a1fd28e2f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits ba7dcb443251 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 0f377e625f55 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bbca674262a4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1c9552fe1622 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d8844358bc7e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5dded8542fd1 Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] omits 87b7c232fd78 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits 290f1512198c Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits df315bccb091 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 94bedaef0d37 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 2cdebe3ba71c Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits 78b963a0b5ed Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] omits 26356b3cc194 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 98dca003a752 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits cd9d5b1835ce Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] omits 1ef2890680f1 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits 42e889c65a74 Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...] omits cf17c9acf8c1 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 61e692426381 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits cf75c3f703ff Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 86b7a3d2a288 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits aadcd9cff87b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 3f3c83f558b9 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 025dd0477d88 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 752a2685440c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 176338e2f4e1 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] omits a1dd4dadbb39 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits a2e094098ea5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 11b67a953cfc Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits d77334ed480e Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 8773f26feb8a Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits dbb4c2d9bea2 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits a805dde8ad8b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 618342d6d823 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits aae099bf15cc Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 553cdd16268b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 915feb001878 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] omits 5c0fe1a6124d Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 2fbe2de62d15 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits 49baf5d90773 Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] omits b533b90f5073 Merge branch 'fixes' of git://git.armlinux.org.uk/~rmk/lin [...] omits 4ab11c0dec0c Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 0fe0e22b04bb nodemask: Fix return values to be unsigned omits 012364c7cd21 bitmap: Fix return values to be unsigned omits 0090127adc44 siphash: add SPDX tags as sole licensing authority omits 6374396c369e random: unify batched entropy implementations omits ef786833d7f8 random: move randomize_page() into mm where it belongs omits fe712f1c03b7 random: remove mostly unused async readiness notifier omits fadd52def742 random: remove get_random_bytes_arch() and add rng_has_arc [...] omits 9e4f48caefbf random: move initialization functions out of hot pages omits 7c75e7b9a858 random: make consistent use of buf and len omits 4f9d5abff035 random: use proper return types on get_random_{int,long}_wait() omits efefbbb56e70 random: remove extern from functions in header omits f9acd96612da random: use static branch for crng_ready() omits 98da7476882a Merge branches 'misc' and 'fixes' into for-next omits 848bff7c20f5 ARM: 9206/1: A9: Add ARM ERRATA 764319 workaround (Updated) omits 95c9546949a3 ARM: 9201/1: spectre-bhb: rely on linker to emit cross-sec [...] omits 83ffe6c589c6 ARM: 9198/1: spectre-bhb: simplify BPIALL vector macro omits f3db1da5744b Merge branches 'for-next/sme' and 'for-next/misc' into for [...] omits 1432c670d96a Merge branch into tip/master: 'x86/sgx' omits 91f17fbe0802 Merge branch into tip/master: 'x86/sev' omits af434aa583d6 Merge branch into tip/master: 'perf/core' omits c51bac5c96b7 Merge branch into tip/master: 'objtool/core' omits 7e2492890410 Merge branch into tip/master: 'locking/core' omits e21b20ba2dd3 scsi: target: tcmu: Avoid holding XArray lock when calling [...] omits e7f37494f11f assoc_array: Fix BUG_ON during garbage collect omits be44e6ae44f4 assoc_array-fix-bug_on-during-garbage-collect-fix omits f10d2f611873 lib/assoc_array.c: fix BUG_ON during garbage collect omits d1e04226adfb risc-v: replace bitmap_weight with bitmap_empty in riscv_f [...] omits c54a64eb4b95 scsi: elx: efct: Remove NULL check after calling container_of() omits 81db71a60292 KVM: x86: hyper-v: replace bitmap_weight() with hweight64() omits 6e3c5be0b0a5 scsi: dpt_i2o: Drop redundant spinlock initialization omits 94ffd1eb04b9 scsi: qedf: Remove redundant variable op omits cb621ea5038a cpufreq: use cpumask_weight_gt() in policy_is_shared() omits aaee7f46c9e8 scsi: hisi_sas: Fix memory ordering in hisi_sas_task_deliver() omits ff69b6893cad scsi: fnic: Replace DMA mask of 64 bits with 47 bits omits ccf985281c73 scsi: mpi3mr: Add target device related sysfs attributes omits 1806245e9920 scsi: mpi3mr: Add shost related sysfs attributes omits c2c6a829a49d Merge branch 'remotes/lorenzo/pci/vmd' omits 36f6bf509fda Merge branch 'remotes/lorenzo/pci/versatile' omits d881ef7cf98f Merge branch 'remotes/lorenzo/pci/rockchip' omits c59e7afbfbc7 Merge branch 'remotes/lorenzo/pci/qcom' omits 720206747db0 Merge branch 'remotes/lorenzo/pci/power-slot' omits 8e15cc6c544d Merge branch 'remotes/lorenzo/pci/microchip' omits edbebfc0aadd Merge branch 'remotes/lorenzo/pci/mediatek' omits 52ad684bf1c4 Merge branch 'remotes/lorenzo/pci/layerscape' omits f342ea7d085e Merge branch 'remotes/lorenzo/pci/imx6' omits 92d46dfaf20f Merge branch 'remotes/lorenzo/pci/dwc' omits 3313e0e796c7 Merge branch 'remotes/lorenzo/pci/cadence' omits b57638c49e1a Merge branch 'pci/virtualization' omits b01be560e71b Merge branch 'pci/resource' omits 8161f8ad9f27 Merge branch 'pci/pm' omits c4954cb6ab06 Merge branch 'pci/p2pdma' omits 5031efd1c18e Merge branch 'pci/misc' omits 295c249272fb Merge branch 'pci/hotplug' omits e0431b0ed972 Merge branch 'pci/error' omits dea2de662406 Merge branch 'pci/aspm' omits b6621ebb23fa cifs: fix signed integer overflow when fl_end is OFFSET_MAX omits b33f104e416b Merge remote-tracking branch 'asoc/for-5.19' into asoc-next omits a681e9423ecf Merge remote-tracking branch 'asoc/for-5.17' into asoc-linus omits 85333a40e85c hwmon: (lm90) enable extended range according to DTS node omits 3e0c6878f623 dt-bindings: hwmon: lm90: add ti,extended-range-enable property omits 95c54dd51362 KVM: s390: selftest: Test suppression indication on key pr [...] omits 9a6932a1fd5e KVM: s390: Don't indicate suppression on dirtying, failing memop omits f82b37f5d2b9 selftests: drivers/s390x: Add uvdevice tests omits 8ae519a8f650 drivers/s390/char: Add Ultravisor io device omits 0f9e1b425437 ARM: 9195/1: entry: avoid explicit literal loads omits e7e649d3a25e ARM: 9194/1: assembler: simplify ldr_this_cpu for !SMP builds omits 30199fb2480a ARM: 9192/1: amba: fix memory leak in amba_device_try_add() omits 705b31dfa6ff ARM: 9193/1: amba: Add amba_read_periphid() helper omits f05494054e52 dt-bindings: hwmon: lm90: add missing ti,tmp461 omits b16adc04e965 hwmon: (ibmaem) Directly use ida_alloc()/free() omits 895179efec0f hwmon: Directly use ida_alloc()/free() omits 2231302bb864 hwmon: (asus-ec-sensors) fix Formula VIII definition omits 2d4749abc4fd dt-bindings: trivial-devices: Add xdp152 omits 0c1e7f45fb38 hwmon: (sl28cpld-hwmon) Use HWMON_CHANNEL_INFO macro omits ca47af826f49 hwmon: (pwm-fan) Use HWMON_CHANNEL_INFO macro omits b6b326eac35b hwmon: (peci/dimmtemp) Use HWMON_CHANNEL_INFO macro omits d22383d17244 hwmon: (peci/cputemp) Use HWMON_CHANNEL_INFO macro omits 96efccbdc00d hwmon: (mr75203) Use HWMON_CHANNEL_INFO macro omits 44fd916c27d7 hwmon: (ltc2992) Use HWMON_CHANNEL_INFO macro omits 819ab7bbe213 hwmon: (as370-hwmon) Use HWMON_CHANNEL_INFO macro omits ab9a54928961 hwmon: Make chip parameter for with_info API mandatory omits f91ad0c84363 thermal/drivers/thermal_hwmon: Use hwmon_device_register_f [...] omits c4aa9938a6c3 hwmon: Introduce hwmon_device_register_for_thermal omits c66763e26315 hwmon: (acpi_power_meter) Fix style issues omits 8d48ef6cc9ab hwmon: (asus-ec-sensors) add ROG STRIX X570-E GAMING WIFI II omits 9c37239e03ad hwmon: (nct6775) Add i2c driver omits 41491e20d4a2 dt-bindings: hwmon: Add nuvoton,nct6775 omits 18f7b0dad856 hwmon: (nct6775) add ASUS PRO H410T / PRIME H410M-R / ROG [...] omits 4e6a7b2085b2 hwmon: (lm83) Remove unused include directives omits 3e17840dedb0 hwmon: (pmbus) Add get_voltage/set_voltage ops omits 293270482ff0 hwmon: (pmbus) Register with thermal for PSC_TEMPERATURE omits f77d13f16dab hwmon: (adt7475) Use enum chips when loading attenuator settings omits fb0c8022f38d hwmon: (adt7475) Add support for pin configuration omits e29f1801b3c9 dt-bindings: hwmon: Document adt7475 pin-function properties omits 361535c6c9e9 hwmon: add driver for the Microchip LAN966x SoC omits 01a7c11ef14c dt-bindings: hwmon: add Microchip LAN966x bindings omits 4728bb294c7e hwmon: (bt1-pvt) use generic polynomial functions omits 34e7a2aec010 lib: add generic polynomial calculation omits 6183e84d5f25 hwmon: (pmbus) Add support for Infineon Digital Multi-phas [...] omits 3ed3282b4d16 hwmon: (pmbus/ltc2978) Add chip specific write_byte_data omits 0e23b923e25a hwmon: (pmbus) Use _pmbus_read_byte_data with callback omits f29d53d11725 hwmon: (pmbus) Introduce and use write_byte_data callback omits 890bbe447642 hwmon: (asus-ec-sensors) add doc entry for PRIME X470-PRO omits 34c53aa29432 hwmon: (asus-ec-sensors) add PRIME X470-PRO board omits b9adc8db12ad hwmon: (asus-ec-sensors) add support for board families omits e3537a1f3267 hwmon: (asus-ec-sensors) implement locking via the ACPI gl [...] omits 1e7182b3d21f hwmon: (asus-ec-sensors) introduce ec_board_info struct fo [...] omits 21778ee3b0fc hwmon: (occ) Delay hwmon registration until user request omits 8275511b966d hwmon: (nct6775) Split core and platform driver omits 8207de97a3c1 hwmon: (nct6775) Convert S_I* permissions macros to octal omits b3548ffd64b8 hwmon: (nct6775) Add read-only mode omits 552988ca0cab hwmon: (nct6775) Rearrange attr-group initialization omits 4bf482b41b4d hwmon: (nct6775) Convert register access to regmap API omits 7ed6cebf812f hwmon: (dell-smm) Warn if SMM call took a very long time t [...] omits e15d0041c1ba hwmon: (dell-smm) Cleanup init code omits e7c8919c73aa hwmon: (dell-smm) Avoid unnecessary SMM calls during init omits 5cf089862c06 hwmon: (lm75) Add Atmel AT30TS74 support omits 2eb78e50a062 dt-bindings: hwmon: Add Atmel AT30TS74 omits 4fee9c55dc00 hwmon: (tmp401) Fix incorrect return value of tmp401_init_client omits 1ad8083926af hwmon: (pmbus/max16601) Add MAX16602 support omits c56a402e47d5 hwmon: (aquacomputer_d5next) Add support for Aquacomputer [...] omits 95b41d9ac1a6 hwmon: (dell-smm) Update Documentation regarding firmware bugs omits 27bccb937449 hwmon: (jc42) Add support for S-34TS04A omits ea835d6446f1 hwmon: (tmp401) Add support of three advanced features omits 302a9910dec0 dt-bindings: hwmon: Add TMP401, TMP411 and TMP43x omits afac545deb18 hwmon: (pmbus) add MFR_* registers to debugfs omits 912a5a5237a6 gfs2: Convert function bh_get to use iomap omits 11bbacf74b42 gfs2: use i_lock spin_lock for inode qadata omits e269e753c176 gfs2: Return more useful errors from gfs2_rgrp_send_discards() omits eefde5ff68ea gfs2: Use container_of() for gfs2_glock(aspace) omits 847b7db7eb17 gfs2: Explain some direct I/O oddities omits a6e967cd6259 gfs2: Mark the remaining process-independent glock holders [...] omits 30c7fe31a365 gfs2: Mark flock glock holders as GL_NOPID omits e28ce2466566 gfs2: Add GL_NOPID flag for process-independent glock holders omits da842020c3d1 mmc: core: Fix busy polling for MMC_SEND_OP_COND again omits bcde61d57872 Merge branch into tip/master: 'x86/core' omits bded719c642f Merge branch 'for-next/misc' into for-next/core omits a6d1154e81be Merge branch into tip/master: 'x86/vdso' omits 04644bec96f3 Merge branch into tip/master: 'x86/splitlock' omits af17c6b7bc67 Merge branch into tip/master: 'x86/platform' omits 362e00565b2b Merge branch into tip/master: 'x86/mm' omits 2a4ddd8794e8 Merge branch into tip/master: 'x86/misc' omits f23ceca8f7e3 Merge branch into tip/master: 'x86/kdump' omits 1ac9af5e53b9 Merge branch into tip/master: 'x86/irq' omits ebf582e30e55 Merge branch into tip/master: 'x86/fpu' omits a4c90de4b48f Merge branch into tip/master: 'x86/cpu' omits 36a4b63a1d7d Merge branch into tip/master: 'x86/core' omits 9e20f60bad4a Merge branch into tip/master: 'x86/cleanups' omits 64b8bc31c635 Merge branch into tip/master: 'x86/build' omits ab07ef45e638 Merge branch into tip/master: 'x86/asm' omits 0b0348f0c708 Merge branch into tip/master: 'x86/apic' omits 81893ca70cdd Merge branch into tip/master: 'timers/core' omits 2b0b069fc230 Merge branch into tip/master: 'smp/core' omits 78584d8c811f Merge branch into tip/master: 'sched/core' omits 45005627e962 Merge branch into tip/master: 'ras/core' omits 5d8bf80951c2 Merge branch into tip/master: 'perf/core' omits 79a36a89abda Merge branch into tip/master: 'locking/core' omits 75eeac910fed Merge branch into tip/master: 'irq/core' omits cbd99cabbed2 Merge branch into tip/master: 'core/debugobjects' omits 606c480527e9 Merge branch into tip/master: 'core/core' omits 147070bdcf31 Merge branch 'x86/merge' omits e33eae0656c8 scsi: elx: efct: Remove redundant memset() statement omits bdad1e3bfd59 scsi: megaraid_sas: Remove redundant memset() statement omits 0eab5e6b07fb scsi: mpi3mr: Return error if dma_alloc_coherent() fails omits 89676aa27e32 scsi: hisi_sas: Fix rescan after deleting a disk omits 8c5c86295d44 scsi: hisi_sas: Use sas_ata_wait_after_reset() in IT nexus reset omits 57aa3236aca7 scsi: libsas: Refactor sas_ata_hard_reset() omits c98cc624f6db scsi: mpt3sas: Update driver version to 42.100.00.00 omits ca40e7310040 scsi: mpt3sas: Fix junk chars displayed while printing ChipName omits aaff4f186701 scsi: lpfc: Add support for VMID tagging of NVMe I/Os omits 88b44d917311 scsi: lpfc: Rework lpfc_vmid_get_appid() to be protocol in [...] omits e0063f4ad51c scsi: lpfc: Commonize VMID code location omits 980a0e068d14 scsi: nvme-fc: Add new routine nvme_fc_io_getuuid() omits cfd03f3b8e7c Merge branch 'for-next/misc' into for-next/core omits e0521071fa0f Merge branch 'for-next/crashkernel' into for-next/core omits 22272cd04ed3 Merge branch 'for-next/esr-elx-64-bit' into for-next/core omits b7598238a1a1 Merge branch 'for-next/kselftest' into for-next/core omits aad6581ffd6c Merge branch 'for-next/sysreg-gen' into for-next/core omits deb4fa97870a Merge branches 'for-next/sme', 'for-next/stacktrace', 'for [...] omits 6d4997ac46d3 SUNRPC: Use RMW bitops in single-threaded hot paths omits 242cc24e71ec NFSD: Clean up the show_nf_flags() macro omits 20ea719a93b2 NFSD: Trace filecache opens omits 7f7a3efca82e NFSD: Move documenting comment for nfsd4_process_open2() omits ea8384981b82 NFSD: Fix whitespace omits 40d44188afb3 NFSD: Remove dprintk call sites from tail of nfsd4_open() omits 43fb525dc289 NFSD: Instantiate a struct file when creating a regular NF [...] omits 52846cde4e55 NFSD: Clean up nfsd_open_verified() omits 6d3356c080ff NFSD: Remove do_nfsd_create() omits 8de51eb560df NFSD: Refactor NFSv4 OPEN(CREATE) omits d30e061991e6 NFSD: Refactor NFSv3 CREATE omits d5df0a308781 NFSD: Refactor nfsd_create_setattr() omits a2e5367e4e79 NFSD: Avoid calling fh_drop_write() twice in do_nfsd_create() omits 2f219fe1d6c8 NFSD: Clean up nfsd3_proc_create() omits c16017ab80a9 NFSD: nfsd_file_put() can sleep omits 8b41e511c9c1 NFSD: sleeping function called from invalid context at ker [...] omits 8d12e6b62301 iio: dac: cio-dac: Utilize iomap interface omits 1cb0aaf8890c iio: adc: stx104: Utilize iomap interface omits 62a9f0cb0f93 io:health:afe4404: Remove duplicated error reporting in .remove() omits 0d7e3da09a4d gpio: mvebu/pwm: Refuse requests with inverted polarity omits 5f3841fafbb2 Merge branch 'devel' into for-next omits 87dd4338ac5d gpio: gpio-vf610: do not touch other bits when set the target bit omits 807413e871d6 Merge branches 'apple/dart', 'arm/mediatek', 'arm/msm', 'p [...] omits 88d395fa55bd SUNRPC: Simplify synopsis of svc_pool_for_cpu() omits ccfe732fd4b8 SUNRPC: Don't disable preemption while calling svc_pool_fo [...] omits a7d986ff3e3c NFSD: Show state of courtesy client in client info omits b8e57ac5107d NFSD: add support for lock conflict to courteous server omits c34bbee6232d fs/lock: add 2 callbacks to lock_manager_operations to res [...] omits 4feed235c85f fs/lock: add helper locks_owner_has_blockers to check for [...] omits 3467b4b4af78 NFSD: move create/destroy of laundry_wq to init_nfsd and e [...] omits 48b41b85c897 NFSD: add support for share reservation conflict to courte [...] omits af5b8936dd31 NFSD: add courteous server support for thread with only de [...] omits f5717f18955d ia64: cleanup remove_siblinginfo() omits 479c5db800e1 hte: Uninitialized variable in hte_ts_get() omits 3baa5b299f15 SUNRPC: Remove svc_rqst::rq_xprt_hlen omits dcad21604126 SUNRPC: Remove dead code in svc_tcp_release_rqst() omits 7c761a39a540 SUNRPC: Make cache_req::thread_wait an unsigned long omits 0b697582d3b8 SUNRPC: Cache deferral injection omits a54fc3ab4c9e SUNRPC: Clean up svc_deferred_class trace events omits fa578ace1e52 NFSD: Clean up nfsd_splice_actor() omits 408bed6f1136 iio: common: cros_ec_sensors: Add label attribute omits e044b88398e5 iio: ABI: Add a new location label omits 968865f7b3c6 iio: imu: st_lsm6dsx: Switch from of headers to mod_devicetable.h omits d40214f2bc94 iio: accel: bma400: Add support for activity and inactivit [...] omits 2ea322fca303 iio: accel: bma400: Add activity recognition support omits 5ef4730beab9 iio: accel: bma400: Add step change event omits f9244be54751 iio: accel: bma400: Add separate channel for step counter omits 76d82953d1c6 iio: accel: bma400: Add triggered buffer support omits 280f40366e8a iio: accel: bma400: conversion to device-managed function omits acdf16e04c50 iio: accel: bma400: Reordering of header files omits fc9384de7540 iio: accel: bma400: Fix the scale min and max macro values omits a79869351a70 iio:light:tsl2583: Remove duplicated error reporting in .remove() omits 6228b169f233 iio:light:stk3310: Remove duplicated error reporting in .remove() omits dba3fd00c6c9 iio:light:opt3001: Remove duplicated error reporting in .remove() omits ace9557c6af7 iio:light:jsa1212: Remove duplicated error reporting in .remove() omits 4104db2cffe1 iio:light:isl29028: Remove duplicated error reporting in . [...] omits 8a80420e84f2 iio:light:bh1780: Remove duplicated error reporting in .remove() omits aa9b7d4c1a44 iio:accel:stk8ba50: Remove duplicated error reporting in . [...] omits d0e01177b24f iio:accel:stk8312: Remove duplicated error reporting in .remove() omits 085fd3363fb9 iio:accel:mc3230: Remove duplicated error reporting in .remove() omits a1d867cdf202 iio: proximity: srf04: Make use of device properties omits 425a9fd52cc6 init/Kconfig: Specify the interpreter for rust-is-available.sh omits d637f9ec1954 [RFC] drivers: android: Binder IPC in Rust omits b113db82d9d3 [RFC] drivers: gpio: PrimeCell PL061 in Rust omits fd665cf045dd MAINTAINERS: Rust omits f8f9df751625 samples: add Rust examples omits c16f02f91981 Kbuild: add Rust support omits cfa5272c5b7d docs: add Rust documentation omits 2db361037432 scripts: decode_stacktrace: demangle Rust symbols omits aaf327767e9f scripts: add `generate_rust_analyzer.py` scripts omits f187daa1a6d7 scripts: add `rustdoc_test_{builder,gen}.py` scripts omits dde1112b0bd1 vsprintf: add new `%pA` format specifier omits 6d94defab65b rust: export generated symbols omits 92efead92444 rust: add `kernel` crate omits 53162877fc1a rust: add `kernel` crate's `sync` module omits e1725bb761fa rust: add `macros` crate omits cb34e3a0266f rust: add `build_error` crate omits fa525f9e60f5 rust: adapt `alloc` crate to the kernel omits 686980e9c42b rust: import upstream `alloc` crate omits f2ed55ac8a1f rust: add `compiler_builtins` crate omits 944b0e6deb80 rust: add C helpers omits ba407fc7f9f7 kunit: take `kunit_assert` as `const` omits 61968dbc2d5d kallsyms: increase maximum kernel symbol length to 512 omits b7cfdec14427 kallsyms: support "big" kernel symbols omits 4c454635bb96 kallsyms: avoid hardcoding the buffer size omits b0362ef88de4 Merge branches 'arm64-for-5.19', 'arm64-defconfig-for-5.19 [...] omits 307a8f558152 iio: trigger: stm32-lptimer-trigger: Make use of device pr [...] omits a64dd2225fa6 drm/amd/pm: use bitmap_{from,to}_arr32 where appropriate omits 4480de9b12df KVM: s390: replace bitmap_copy with bitmap_{from,to}_arr64 [...] omits 89c484531372 lib/bitmap: add test for bitmap_{from,to}_arr64 omits 7cc8e85253b6 lib: add bitmap_{from,to}_arr64 omits 5015b3b61696 workqueue: Wrap flush_workqueue() using a macro omits 3a321335572d workqueue: Warn flushing of kernel-global workqueues omits fad7eba9464e certs: Explain the rationale to call panic() omits b42777ed3b3c certs: Allow root user to append signed hashes to the blac [...] omits 20ae308ab8b6 certs: Check that builtin blacklist hashes are valid omits 0c8b95e36096 certs: Make blacklist_vet_description() more strict omits e71e3994cc03 certs: Factor out the blacklist hash creation omits 0564817b1e46 tools/certs: Add print-cert-tbs-hash.sh omits fd78f28f9f50 Merge branch 'work.namei' into for-next omits e3040a96e084 Merge branches 'work.misc', 'work.mount' and 'pidfd.mount_ [...] omits e6c096b8d709 move mount-related externs from fs.h to mount.h omits 3eaeb5de0735 blob_to_mnt(): kern_unmount() is needed to undo kern_mount() omits 30f3cecddee4 m->mnt_root->d_inode->i_sb is a weird way to spell m->mnt_sb... omits c0a650363225 build_mount_idmapped(): don't open-code proc_ns_fget() omits 970493fe4b42 linux/mount.h: trim includes omits 77d72ed53f2e uninline may_mount() and don't opencode it in fspick(2)/fsopen(2) omits 21e415003b8d namei: cleanup double word in comment omits d9540eeaa3d1 Merge branches 'nuvoton-dt-for-v5.18' and 'dt-for-v5.18' i [...] omits 2c1acb13c3ef ARM: dts: aspeed: ast2600-evb: Enable GFX device omits 0c41016e8151 ARM: dts: aspeed: Add GFX node to AST2600 omits 450b056c92fa ARM: dts: aspeed: Enable Dual SPI RX transfers omits c36d6a662e2b get rid of dead code in legitimize_root() omits fb731123c794 fs/namei.c:reserve_stack(): tidy up the call of try_to_unlazy() adds db1fd3fc0642 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] adds dbd380bbffc8 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 5494d0eb438a Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds 6254bd3db316 selinux: fix bad cleanup on error in hashtab_duplicate() adds 6899c1613136 Merge tag 'selinux-pr-20220518' of git://git.kernel.org/pu [...] adds 69e9cd66ae13 audit,io_uring,io-wq: call __audit_uring_exit for dummy contexts adds 8194a0089207 Merge tag 'audit-pr-20220518' of git://git.kernel.org/pub/ [...] adds 2d2d5cb6ca84 io_uring: fix ordering of args in io_uring_queue_async_work adds aa184e8671f0 io_uring: don't attempt to IOPOLL for MSG_RING requests adds 01464a73a638 Merge tag 'io_uring-5.18-2022-05-18' of git://git.kernel.d [...] adds 725f22a1477c block/mq-deadline: Set the fifo_time member also if insert [...] adds f993aed406ea Merge tag 'block-5.18-2022-05-18' of git://git.kernel.dk/l [...] adds 396ef64113a8 netfilter: flowtable: fix excessive hw offload attempts af [...] adds 45ca3e61999e netfilter: nft_flow_offload: skip dst neigh lookup for ppp [...] adds cf2df74e202d net: fix dev_fill_forward_path with pppoe + bridge adds 245607493500 netfilter: nft_flow_offload: fix offload with pppoe + vlan adds e5eaac2beb54 netfilter: flowtable: fix TCP flow teardown adds 2738d9d963bd netfilter: flowtable: move dst_check to packet path adds 9e539c5b6d9c netfilter: nf_tables: disable expression reduction infra adds 7dc02d7f0832 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf adds 090f9dd092c6 selftests: forwarding: fix missing backslash adds c2239294188f ptp: ocp: change sysfs attr group handling adds fbb3abdf2223 net: bridge: Clear offload_fwd_mark when passing frame up [...] adds d904c8cc0302 Merge tag 'net-5.18-rc8' of git://git.kernel.org/pub/scm/l [...] adds 18e471dde0e3 Merge tag 'pinctrl-v5.18-3' of git://git.kernel.org/pub/sc [...] adds 99b056443e6f Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm adds b015dcd62b86 Merge tag 'for-5.18/parisc-4' of git://git.kernel.org/pub/ [...] adds 3d7285a335ed Merge tag 'v5.18-p2' of git://git.kernel.org/pub/scm/linux [...] adds a956f4e281fe Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds b17410182b6f riscv: dts: sifive: fu540-c000: align dma node name with dtschema adds c932edeaf6d6 riscv: dts: microchip: fix gpio1 reg property typo adds 265f34c25bad Merge tag 'riscv-for-linus-5.18-rc8' of git://git.kernel.o [...] adds b851c1f8e02a Merge tag 'ceph-for-5.18-rc8' of https://github.com/ceph/c [...] adds e949dee3625e mmc: core: Fix busy polling for MMC_SEND_OP_COND again adds 317de3dbe2f1 Merge tag 'mmc-v5.18-rc4-2' of git://git.kernel.org/pub/sc [...] adds 9bf3ac466faa gpio: gpio-vf610: do not touch other bits when set the target bit adds 3ecb10175b1f gpio: mvebu/pwm: Refuse requests with inverted polarity adds 3b5e1590a267 Merge tag 'gpio-fixes-for-v5.18' of git://git.kernel.org/p [...] adds 3ac6487e584a perf: Fix sys_perf_event_open() race against self adds 7123d39dc24d drm/amd: Don't reset dGPUs if the system is going to s2idle adds 4862b7404778 Merge tag 'amd-drm-fixes-5.18-2022-05-18' of https://gitla [...] adds 6e4a61cd3968 Merge tag 'drm-misc-fixes-2022-05-20' of git://anongit.fre [...] adds 7b1d6924f27b drm/i915: Use i915_gem_object_ggtt_pin_ww for reloc_iomap adds 64eea6805ecf Merge tag 'drm-intel-fixes-2022-05-20' of git://anongit.fr [...] adds 93413c849f1f Merge tag 'drm-fixes-2022-05-21' of git://anongit.freedesk [...] adds d0031e6fbed9 clk: at91: generated: consider range when calculating best rate adds b3454ce0b2c8 Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] adds 4ac19ead0dfb kvm: x86/pmu: Fix the compare function used by the pmu eve [...] adds 04baa2233d55 selftests: kvm/x86: Add the helper function create_pmu_eve [...] adds c41ef29cc1d4 selftests: kvm/x86: Verify the pmu event filter matches th [...] adds e332b55fe79c KVM: eventfd: Fix false positive RCU usage warning adds c87661f855c3 KVM: Free new dirty bitmap if creating a new memslot fails adds ea8c66fe8d8f KVM: x86: hyper-v: fix type of valid_bank_mask adds 9f46c187e2e6 KVM: x86/mmu: fix NULL pointer dereference on guest INVPCID adds 6c3f5bec9b40 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds d5d92b644084 scsi: ufs: core: Fix referencing invalid rsp field adds 36ed2da76b18 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 4c493b1a4127 Merge tag 'input-for-v5.18-rc7' of git://git.kernel.org/pu [...] adds 0ae065a5d265 perf build: Fix check for btf__load_from_kernel_by_id() in libbpf adds 92d579ea3279 perf stat: Fix and validate CPU map inputs in synthetic PE [...] adds 451ed8058c69 perf test: Fix "all PMU test" to skip hv_24x7/hv_gpci test [...] adds 01b28e4a5815 perf regs x86: Fix arch__intr_reg_mask() for the hybrid platform adds caaaa55477e2 perf test: Avoid shell test description infinite loop adds f8ac1c478424 perf bench numa: Address compiler error on s390 adds cfd7092c31ae perf test session topology: Fix test to skip the test in g [...] adds 8994e97be3eb perf test bpf: Skip test if clang is not present adds 51d0bf99b834 perf session: Fix Intel LBR callstack entries and nr print [...] adds eaea45fc0e7b Merge tag 'perf-tools-fixes-for-v5.18-2022-05-21' of git:/ [...] adds a2537c98a8a3 i2c: mt7621: fix missing clk_disable_unprepare() on error [...] adds 17a0f3acdc6e i2c: ismt: Provide a DMA buffer for Interrupt Cause Logging adds 03a35bc856dd drivers: i2c: thunderx: Allow driver to work with ACPI def [...] adds 978df3e15846 Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] adds 2aeb8c86d499 afs: Fix afs_getattr() to refetch file status if callback [...] adds 4b0986a3613c Linux 5.18 adds 8747a463c2ce Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds ae2538b590ee Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 19c2ed407497 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] adds 5cebb40bc955 net: macb: Fix PTP one step sync support adds 582a2dbc72ac Documentation: add description for net.core.gro_normal_batch adds b413b0cb0086 NFC: hci: fix sleep in atomic context bugs in nfc_hci_hcp_ [...] adds 9b80ccda233f bonding: fix missed rcu protection adds fe5c5fc145ed net: stmmac: fix out-of-bounds access in a selftest adds 937956ba404e amt: fix gateway mode stuck adds fe29794c3585 amt: fix memory leak for advertisement message adds ed46b3e1272d Merge branch 'amt-fix-several-bugs-in-gateway-mode' adds eb4c07889647 hv_netvsc: Fix potential dereference of NULL pointer adds 88e22159750b rxrpc: Fix listen() setting the bar too high for the preal [...] adds 114af61f88fb rxrpc: Don't try to resend the request if we're receiving [...] adds 8940ba3cfe48 rxrpc: Fix overlapping ACK accounting adds 81524b631253 rxrpc: Don't let ack.previousPacket regress adds 9a3dedcf1809 rxrpc: Fix decision on when to generate an IDLE ACK adds c12b95885ab2 Merge branch 'rxrpc-fixes' adds 43252ed15f46 net: fec: Do proper error checking for optional clks adds 15d221d0c345 hinic: Avoid some over memory allocation adds 06d129946a71 dpaa2-eth: retrieve the virtual address before dma_unmap adds d5f4e19a8567 dpaa2-eth: use the correct software annotation field adds 0a09c5b8cb8f dpaa2-eth: unmap the SGT buffer before accessing its contents adds 7e4d1c237592 Merge branch 'dpaa2-swtso-fixes' adds 0a3ad7d32368 net: dsa: restrict SMSC_LAN9303_I2C kconfig adds 83cbe5e841b5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 15ad333269a3 Merge tag 'asoc-fix-v5.18-rc7' of https://git.kernel.org/p [...] adds 12626530de84 ALSA: lola: Bounds check loop iterator against streams array size adds 5ce0b06ae5e6 ALSA: usb-audio: Workaround for clock setup on TEAC devices adds 7b0efea4baf0 ALSA: usb-audio: Add missing ep_idx in fixed EP quirks adds 88e69a08c29d Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds cf4dd0d459ec Merge remote-tracking branch 'asoc/for-5.17' into asoc-linus adds 77605b68f969 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 04664f5a3dd8 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds fc628cd68785 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds f2a512271a87 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds eac375891ee0 iio: trigger: sysfs: fix use-after-free on remove adds 444d33270235 iio: adc: rzg2l_adc: add missing fwnode_handle_put() in rz [...] adds 5f954dd45220 iio: adc: ti-ads131e08: add missing fwnode_handle_put() in [...] adds 6e2919e6e2a4 iio: adc: stm32: Fix ADCs iteration in irq handler adds deaf083bfe54 iio: adc: stm32: Fix IRQs on STM32F4 by removing custom sp [...] adds b5e1cf77d1a0 iio: adc: aspeed: Fix refcount leak in aspeed_adc_set_trim_data adds db765ff14723 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 673dc08c0fc2 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 54632e18dfb8 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds c1640d6de99d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 11fc65d1fb52 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds f4db1b6a8535 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 3f3b4e578593 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds 53c83d6d8e39 siphash: add SPDX tags as sole licensing authority adds c5f92d2a88fc Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...] adds 7b923e67a4a7 pinctrl: intel: Fix kernel doc format, i.e. add return sections adds db53feb183fb Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 0ce883f49559 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] adds edbc7960bef7 drm/bridge: ti-sn65dsi83: Handle dsi_lanes == 0 as invalid adds b82692513a38 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds a4e33c91a4e9 modpost: add sym_find_with_module() helper adds 542880d318a8 modpost: extract symbol versions from *.cmd files adds 98d8a9b5e17d kbuild: link symbol CRCs at final link, removing CONFIG_MO [...] adds 10941e7b15e7 kbuild: stop merging *.symversions adds d019c6891029 genksyms: adjust the output format to modpost adds 0212301af7bb kbuild: do not create *.prelink.o for Clang LTO or IBT adds 86e4cdec74f0 kbuild: check static EXPORT_SYMBOL* by script instead of modpost adds c8bdf5c37434 kbuild: make built-in.a rule robust against too long argum [...] adds 15b429814ac0 kbuild: make *.mod rule robust against too long argument error adds 11973693b3ac kbuild: add cmd_and_savecmd macro adds 73d41750824b kbuild: rebuild multi-object modules when objtool is updated adds 29a660f6196d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 882178947bca clang-format: Update with v5.18-rc7's `for_each` macro list adds 43120879191c clang-format: Use POSIX locale for `sort` adds 72e14aa9f884 clang-format: Simplify command with `sort -u` adds 49bb63a2616a clang-format: Extend the for_each list with tools/ adds 96232c7d4f84 clang-format: Update to clang-format >= 6 adds d7f6604341c7 clang-format: Fix goto labels indentation adds 781121a7f6d1 clang-format: Fix space after for_each macros adds 33cd6948f953 Merge branch 'clang-format' of https://github.com/ojeda/linux.git adds febfe8f8e8b2 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] adds d6612cb5c202 dma-direct: don't over-decrypt memory adds 5b86b659fa4b Merge branch 'for-next' of git://git.infradead.org/users/h [...] adds b2441b3bdce6 h8300: remove stale bindings and symlink adds 945980a9ba07 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 2d187a8ed4f9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 1f44de0f5e30 ARM: 9193/1: amba: Add amba_read_periphid() helper adds 7719a68b2fa4 ARM: 9192/1: amba: fix memory leak in amba_device_try_add() adds 952f03316352 ARM: 9194/1: assembler: simplify ldr_this_cpu for !SMP builds adds 508074607c7b ARM: 9195/1: entry: avoid explicit literal loads adds c4f486f1e7b3 ARM: 9198/1: spectre-bhb: simplify BPIALL vector macro adds 892c608a7d73 ARM: 9199/1: spectre-bhb: use local DSB and elide ISB in l [...] adds 1290c70d72b2 ARM: 9200/1: spectre-bhb: avoid cross-subsection jump usin [...] adds ad12c2f1587c ARM: 9201/1: spectre-bhb: rely on linker to emit cross-sec [...] adds 8294fec1cab7 ARM: 9206/1: A9: Add ARM ERRATA 764319 workaround (Updated) adds b6f21d14f1ac ARM: 9204/2: module: Add all unwind tables when load module adds 84e939dde8f5 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] adds 201729d53a34 Merge branches 'for-next/sme', 'for-next/stacktrace', 'for [...] adds af65ea977bb8 arm64/sysreg: Generate definitions for CLIDR_EL1 adds 8c12e22c9f88 arm64/sysreg: Generate definitions for CONTEXTIDR_ELx adds b5c0f1051dc3 arm64/sysreg: Generate definitions for CPACR_ELx adds 8bd354b30533 arm64/sysreg: Generate definitions for CSSELR_EL1 adds 01baa57ad686 arm64/sysreg: Generate definitions for DACR32_EL2 adds dffdeade1843 arm64/sysreg: Generate definitions for FAR_ELx adds e003d5335c38 Merge branch 'for-next/sysreg-gen' into for-next/core adds d6fc5db0f828 Merge branch 'for-next/kselftest' into for-next/core adds 0616ea3f1b93 Merge branch 'for-next/esr-elx-64-bit' into for-next/core adds 5c4a49fbe99c Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] adds 793dd6392ef9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 005178f6bfaf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 397ef284f112 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 4d338ee40ba8 ARM: dts: aspeed: ast2600-evb: Enable RX delay for MAC0/MAC1 adds 651b79e8c9e2 ARM: dts: aspeed: Adjust "reg" property of FMC/SPI controllers adds 4a92d02fce73 ARM: dts: aspeed: Enable Dual SPI RX transfers adds f3e5996218b6 ARM: dts: aspeed-g4: Set spi-max-frequency for all flashes adds c9cb67c3a650 ARM: dts: aspeed: Add USB2.0 device controller node adds ad0e053b5b97 ARM: dts: aspeed: bletchley: enable ehci0 device node adds cc82dc2673e5 ARM: dts: aspeed: bletchley: switch spi2 driver to aspeed-smc adds 86ec3af52d91 ARM: dts: aspeed: bletchley: Enable mdio0 bus adds 60280a214a41 ARM: dts: aspeed: bletchley: update gpio0 line names adds 9495c6d57060 ARM: dts: aspeed: bletchley: add pca9536 node on each sled adds 8c9e37438778 ARM: dts: aspeed: bletchley: add eeprom node on each sled adds 244839d0fe6f ARM: dts: aspeed: bletchley: add sample averaging for ADM1278 adds 7b46aa7c008d ARM: dts: aspeed: Add Nuvia DC-SCM BMC adds f6b67950047b ARM: dts: aspeed: everest, rainier: Add power-ffs-sync-his [...] adds 08daf2c89186 ARM: dts: aspeed: ast2600-evb: Enable video engine adds 0ef77237c524 ARM: dts: aspeed: ast2600-evb: Enable virtual hub adds 4fa40bfa255d ARM: dts: aspeed: Add GFX node to AST2600 adds 8dc7aa0a7246 ARM: dts: aspeed: ast2600-evb: Enable GFX device adds e767274cc6bc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 580a0293181e Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] adds 4cb0a423ab95 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 0a507ae6eedd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 1b69e529a6e1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds c9a450bfccc0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds da84c4d79c58 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 18195347c162 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 29ebab61bd96 dt-bindings: clock: Add Qualcomm SC8280XP GCC bindings adds 650eef4b8576 clk: qcom: add sc8280xp GCC driver adds 067d74c6f18c Merge branches 'arm64-for-5.19', 'arm64-defconfig-for-5.19 [...] adds 2c74198dcb0c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e5828e5600e1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds bb77c8ff97f5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 6d934d9cbe92 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 31aa9652c1e5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8bc6ed5323cb Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] adds 00bde8684bb7 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] adds 36b100860741 Merge branch 'next' of https://git.linaro.org/people/jens. [...] adds 2327d87c719d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds bc2a9b140890 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] adds 74566d659009 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git adds 58c0386205f8 Merge branch 'clk-fixes' into clk-next adds 3972b152e3da Merge tag 'clk-imx-5.19' of git://git.kernel.org/pub/scm/l [...] adds ccf420c31788 Merge branch 'clk-imx' into clk-next adds 7337342b354b Merge tag 'v5.19-rockchip-clk2' of git://git.kernel.org/pu [...] adds 05dd96711af8 Merge branch 'clk-rockchip' into clk-next adds bea0b66efa65 clk: ux500: fix a possible off-by-one in u8500_prcc_reset_base() adds 7b6d9ae07436 Merge branch 'clk-ux500' into clk-next adds bacf743e925d clk: ingenic: Allow specifying common clock flags adds ca54d06fcacf clk: ingenic: Mark critical clocks in Ingenic SoCs adds 2b0f3d70ce7c mips: ingenic: Do not manually reference the CPU clock adds 3546a27a4451 Merge branch 'clk-ingenic' into clk-next adds 544e9ec70f93 clk: mediatek: update compatible string for MT7986 ethsys adds 475ca95b2df1 Merge branch 'clk-mtk' into clk-next adds e98839fb56ea clk: ingenic-tcu: Fix missing TCU clock for X1000 SoCs adds 1ee5c00f3402 Merge branch 'clk-ingenic' into clk-next adds e1fd35f5cdff clk: mediatek: use en_mask as a pure div_en_mask adds a27e45237c7d Merge branch 'clk-mtk' into clk-next adds f538ce112385 dt-bindings: clock: Replace common binding with link to schema adds 795abb213749 Merge branch 'clk-bindings' into clk-next adds af629ec8ec31 Merge tag 'clk-v5.19-samsung' of https://git.kernel.org/pu [...] adds 8f8fa32a42c2 Merge branch 'clk-samsung' into clk-next adds f247c17d03e4 clk: mediatek: Make mtk_clk_register_composite() static adds 012715ad7cc4 clk: mediatek: apmixed: Drop error message from clk_regist [...] adds 609cc5e1a823 clk: mediatek: Replace 'struct clk' with 'struct clk_hw' adds 6f691a586296 clk: mediatek: Switch to clk_hw provider APIs adds 5876ee756c81 clk: mediatek: mt8173: Switch to clk_hw provider APIs adds ad93bd9b6a27 Merge branch 'clk-mtk' into clk-next adds 538101dd7ce3 dt-bindings: clock: exynosautov9: correct count of NR_CLK adds 09d8b5872c9b Merge branch 'clk-samsung' into clk-next adds 37004db2a560 clk: ti: composite: Prefer kcalloc over open coded arithmetic adds 560a3164c9a3 clk: ti: clkctrl: replace usage of found with dedicated li [...] adds 49493e38134b Merge branch 'clk-ti' into clk-next adds 722dc8a1d5c8 dt-bindings: rcc: stm32: add new compatible for STM32MP13 SoC adds 637cee5ffc71 clk: stm32: Introduce STM32MP13 RCC drivers (Reset Clock C [...] adds f95cea8308de clk: stm32mp13: add stm32_mux clock management adds 95f5e0a4c5fc clk: stm32mp13: add stm32_gate management adds 720e34ab3e57 clk: stm32mp13: add stm32 divider clock adds 5f0d47213f52 clk: stm32mp13: add composite clock adds 93e336c2d6d1 clk: stm32mp13: manage secured clocks adds ae0da9a6db8a clk: stm32mp13: add all STM32MP13 peripheral clocks adds bfad37798356 clk: stm32mp13: add all STM32MP13 kernel clocks adds ffa2d04d859e clk: stm32mp13: add multi mux function adds 83ce0357dcb7 clk: stm32mp13: add safe mux management adds 4f720965b7ad Merge branch 'clk-stm' into clk-next adds b7fa6242f3e0 clk: bcm: rpi: Use correct order for the parameters of dev [...] adds 219a97ed96be Merge branch 'clk-cleanup' into clk-next adds 3ca3058de2b9 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] adds a0a31b607915 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] adds cdfe896c18ca MAINTAINERS: Add maintainer information for LoongArch adds 59995785726f Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...] adds 30b5e6ef4a32 m68k: atari: Make Atari ROM port I/O write macros return void adds 41bf9bc5d158 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 524ef65e3a3e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7e78d7f48a6f Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] adds dba303a8910a Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] adds a59b2b2ce0f6 Merge branch 'for-next' of git://github.com/openrisc/linux.git adds a5fc286f69fc Merge branch 'fixes' into next adds 861604614a94 KVM: PPC: Book3S HV: HFSCR[PREFIX] does not exist adds 361234d7a1c9 KVM: PPC: Book3S HV P9: Optimise loads around context switch adds 18827eeef022 KVM: PPC: Remove kvmppc_claim_lpid adds 5d506f159b2b KVM: PPC: Book3S HV: Update LPID allocator init for POWER9 [...] adds 6ba2a2924dcf KVM: PPC: Book3S HV: Use IDA allocator for LPID allocator adds c0f00a18e2a8 KVM: PPC: Book3S HV Nested: Change nested guest lookup to use idr adds 03a2e65f54b3 KVM: PPC: Book3S Nested: Use explicit 4096 LPID maximum adds f104df7d519f KVM: PPC: Book3S HV: Remove KVMPPC_NR_LPIDS adds 026728dc5d41 KVM: PPC: Book3S HV P9: Inject pending xive interrupts at [...] adds ad5ace91c55e KVM: PPC: Book3S HV P9: Move cede logic out of XIVE escala [...] adds 42b4a2b347b0 KVM: PPC: Book3S HV P9: Split !nested case out from guest entry adds 11681b79b1ab KVM: PPC: Book3S HV Nested: L2 must not run with L1 xive context adds 2852ebfa10af KVM: PPC: Book3S HV Nested: L2 LPCR should inherit L1 LPES [...] adds d53c36e6c838 KVM: PPC: Book3S HV: remove extraneous asterisk from rm_ho [...] adds 300981abddcb KVM: PPC: Book3S HV: fix incorrect NULL check on list iterator adds 15eb1b6afc3c KVM: PPC: Book3S HV: Use consistent type for return value [...] adds 1d1cd0f12a3a KVM: PPC: Book3S HV: Initialize AMOR in nested entry adds 750137ec6c1c Merge branch 'fixes' into topic/ppc-kvm adds cad32d9d42e8 KVM: PPC: Book3s: Retire H_PUT_TCE/etc real mode handlers adds 29592181c549 KVM: PPC: Book3s: PR: Enable default TCE hypercalls adds b22af9041927 KVM: PPC: Book3s: Remove real mode interrupt controller hc [...] adds ad55bae7dc36 KVM: PPC: Book3S HV: Fix vcore_blocked tracepoint adds b104e41cda1e Merge branch 'topic/ppc-kvm' into next adds e2aa34ce80a2 powerpc/setup: Refactor/untangle panic notifiers adds d9e5c3e9e751 powerpc: Export mmu_feature_keys[] as non-GPL adds e247172854a5 powerpc/vdso: Remove unused ENTRY in linker scripts adds 4406b12214f6 powerpc/vdso: Link with ld.lld when requested adds 2f82ec19757f powerpc/64: Bump SIGSTKSZ and MINSIGSTKSZ adds 2896b2dff49d powerpc/signal: Report minimum signal frame size to usersp [...] adds 838ee286ecc9 powerpc/rtas: Move rtas entry assembly into its own file adds 07940b4b61cf powerpc/rtas: Make enter_rtas a nokprobe symbol on 64-bit adds 4e949faae2bd powerpc/rtas: Fix whitespace in rtas_entry.S adds c5a65e0a420d powerpc/rtas: Call enter_rtas with MSR[EE] disabled adds 5c86bd02b3c3 powerpc/rtas: PACA can be restored directly from SPRG adds 014b2e896cc8 powerpc/rtas: Leave MSR[RI] enabled over RTAS call adds 804c0a166ffe powerpc/rtas: enture rtas_call is called with MMU enabled adds d996d5053eb5 powerpc/ftrace: Refactor prepare_ftrace_return() adds ae3a2a218821 powerpc/ftrace: Remove redundant create_branch() calls adds 1acbf27e8a58 powerpc/code-patching: Inline is_offset_in_{cond}_branch_range() adds a1facd2578b3 powerpc/ftrace: Use is_offset_in_branch_range() adds d2f47dabf125 powerpc/code-patching: Inline create_branch() adds 2c920fca8c70 powerpc/ftrace: Inline ftrace_modify_code() adds bbffdd2fc743 powerpc/ftrace: Use patch_instruction() return directly adds 661aa880398a powerpc: Add CONFIG_PPC64_ELF_ABI_V1 and CONFIG_PPC64_ELF_ABI_V2 adds 7d40aff8213c powerpc: Replace PPC64_ELF_ABI_v{1/2} by CONFIG_PPC64_ELF_ [...] adds 5b89492c03e5 powerpc: Finalise cleanup around ABI use adds 23b44fc248f4 powerpc/ftrace: Make __ftrace_make_{nop/call}() common to [...] adds a3d0f5b4b7e4 powerpc/ftrace: Don't include ftrace.o for CONFIG_FTRACE_SYSCALLS adds c2cba93d1a5e powerpc/ftrace: Use CONFIG_FUNCTION_TRACER instead of CONF [...] adds ccf6607e45aa powerpc/ftrace: Remove ftrace_plt_tramps[] adds cf9df92a823c powerpc/ftrace: Use BRANCH_SET_LINK instead of value 1 adds e89aa642be21 powerpc/ftrace: Use PPC_RAW_xxx() macros instead of opencoding. adds c8deb28095f9 powerpc/ftrace: Use size macro instead of opencoding adds b97d0e3dcfba powerpc/ftrace: Simplify expected_nop_sequence() adds af8b9f352ffd powerpc/ftrace: Minimise number of #ifdefs adds 8dfdbe4368c0 powerpc/inst: Add __copy_inst_from_kernel_nofault() adds 8052d043a48f powerpc/ftrace: Don't use copy_from_kernel_nofault() in mo [...] adds 4390a58ee1c3 powerpc/inst: Remove PPC_INST_BRANCH adds e0c2ef43210b powerpc/modules: Use PPC_LI macros instead of opencoding adds ae2c760fa10b powerpc/inst: Remove PPC_INST_BL adds 6bdc81eca951 powerpc/opcodes: Remove unused PPC_INST_XXX macros adds c127d130f6d5 powerpc/powernv/vas: Assign real address to rx_fifo in vas [...] adds 657ac633302b powerpc/pseries/vas: sysfs comments with the correct entries adds d036dc79cccd powerpc: Add generic PAGE_SIZE config symbols adds aa06530a535f arch/Kconfig: Drop references to powerpc PAGE_SIZE symbols adds c4bce84d0bd3 powerpc/64: Only WARN if __pa()/__va() called with bad addresses adds 294299b3d39e powerpc/85xx/p2020: Add fsl,mpc8548-pmc node adds 2efee6adb561 powerpc/powernv: Get L1D flush requirements from device-tree adds d2a3c131981d powerpc/powernv: Get STF barrier requirements from device-tree adds 48482f4dd343 selftests/powerpc: Better reporting in spectre_v2 adds 5fe855169f97 powerpc/irq: Remove arch_local_irq_restore() for !CONFIG_C [...] adds 84ade0a6655b powerpc/ftrace: Remove ftrace init tramp once kernel init [...] adds 60e832def18d kasan: Document support on 32-bit powerpc adds f08aed52412c powerpc/mm/kasan: rename kasan_init_32.c to init_32.c adds 5352090a9995 powerpc/kasan: Don't instrument non-maskable or raw interrupts adds 2ab2d5794f14 powerpc/kasan: Disable address sanitization in kexec paths adds 41b7a347bf14 powerpc: Book3S 64-bit outline-only KASAN support adds 7574dd080ee0 powerpc/book3e: Fix build error adds cdf87d2bd12c powerpc/kaslr_booke: Fix build error adds 505d31650ba9 powerpc/perf: Fix the threshold compare group constraint f [...] adds ab0cc6bbf0c8 powerpc/perf: Fix the threshold compare group constraint f [...] adds 5dd9e27ea4a3 powerpc/xics: fix refcount leak in icp_opal_init() adds dc21ed2aef41 powerpc/85xx: Remove FSL_85XX_CACHE_SRAM adds 3ffa9fd471f5 powerpc/powernv: fix missing of_node_put in uv_init() adds 86ce436e30d8 macintosh/via-pmu: Fix build failure when CONFIG_INPUT is [...] adds 9a9c5ff5fff8 macintosh: via-pmu and via-cuda need RTC_LIB adds 48b63961c846 powerpc/numa: Associate numa node to its cpu earlier adds 1d1fb9618bdd powerpc/xive: Fix refcount leak in xive_spapr_init adds fcee96924ba1 powerpc/fsl_rio: Fix refcount leak in fsl_rio_setup adds 0e0946e22f36 powerpc/papr_scm: Fix leaking nvdimm_events_map elements adds 426e58052263 powerpc/pseries/vas: Call misc_deregister if sysfs init fails adds 57b742a5b894 powerpc/iommu: Add missing of_node_put in iommu_init_early_dart adds 3def164a5ced powerpc/eeh: Drop redundant spinlock initialization adds 8a57c3cc2bcb powerpc/platforms/83xx: Use of_device_get_match_data() adds 079e5fd3a1e4 selftests/powerpc/pmu/ebb: remove fixed_instruction.S adds 87c78b612f4f powerpc: Fix all occurences of "the the" adds 3e36960a27fe powerpc/64s: Add CPU_FTRS_POWER9_DD2_2 to CPU_FTRS_ALWAYS mask adds b4d9cc75721b powerpc/64s: Add CPU_FTRS_POWER10 to ALWAYS mask adds 26b78c81e84c powerpc: Enable the DAWR on POWER9 DD2.3 and above adds 7801cb1dc60f selftests/powerpc/pmu: fix spelling mistake "mis-match" -> [...] adds cc025916b12a powerpc/powermac: add missing g5_phy_disable_cpu1() declaration adds bb12dd42d20f powerpc/powermac: constify device_node in of_irq_parse_oldworld() adds 25e69962efdb powerpc/powernv/flash: Check OPAL flash calls exist before using adds 0ef1ffc71895 powerpc/microwatt: Add mmu bits to device tree adds ad91f66f5fa7 powerpc/fsl_book3e: Don't set rodata RO too early adds a5d28039ecb2 powerpc/powernv/pci: Drop VF MPS fixup adds 9fa412d4e25a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds eef5d3da176e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 9f79b8b72339 uapi: simplify __ARCH_FLOCK{,64}_PAD a little adds 306f7cc1e906 uapi: always define F_GETLK64/F_SETLK64/F_SETLKW64 in fcntl.h adds 3ce0f2373f70 compat: consolidate the compat_flock{,64} definition adds 0cbed0ee1dbc arch: Add SYSVIPC_COMPAT for all architectures adds f18ed30db299 fs: stat: compat: Add __ARCH_WANT_COMPAT_STAT adds 84a0c977ab98 asm-generic: compat: Cleanup duplicate definitions adds c86d2cad193a syscalls: compat: Fix the missing part for __SYSCALL_COMPAT adds 72f045d19f25 riscv: Fixup difference with defconfig adds 06d0e3723647 riscv: compat: Add basic compat data type implementation adds 01abdfeac81b riscv: compat: Support TASK_SIZE for compat mode adds 59c10c52f573 riscv: compat: syscall: Add compat_sys_call_table implementation adds dfb0bfa738f5 riscv: compat: syscall: Add entry.S implementation adds 69d0bf4cc668 riscv: compat: process: Add UXL_32 support in start_thread adds 87309e108248 riscv: compat: Add elf.h implementation adds f4b395e6f1a5 riscv: compat: Add hw capability check for elf adds 0715372a06ce riscv: compat: vdso: Add COMPAT_VDSO base code implementation adds 3092eb456375 riscv: compat: vdso: Add setup additional pages implementation adds 7383ee05314b riscv: compat: signal: Add rt_frame implementation adds 4608c159594f riscv: compat: ptrace: Add compat_arch_ptrace implement adds 9be8459298ea riscv: compat: Add COMPAT Kbuild skeletal support adds 7eb6369d7acf RISC-V: Add support for rv32 userspace via COMPAT adds 4853f68d158a kexec_file: Fix kexec_file.c build error for riscv platform adds b7fb4d78a6ad RISC-V: use memcpy for kexec_file mode adds 6261586e0c91 RISC-V: Add kexec_file support adds 8acea455fafa RISC-V: Support for kexec_file on panic adds 736e30af583f RISC-V: Add purgatory adds 838b3e28488f RISC-V: Load purgatory in kexec_file adds 83a7a614ce58 riscv: kexec: add kexec_file_load() support adds 19bc59bbeddf Merge tag 'generic-ticket-spinlocks-v6' into for-next adds ca27df73e717 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2b7e5ae5dc7c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 32c025cf6ac0 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] adds cb94c0821776 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 398dd2e4adbf Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] adds 713423282ae1 netfs: Fix gcc-12 warning by embedding vfs inode in netfs_ [...] adds 7b5afe7bfa9b Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...] adds 7bad5974eb6f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 0e9ddcbda6e2 Merge branch 'master' of git://github.com/ceph/ceph-client.git adds d80c69846ddf cifs: fix signed integer overflow when fl_end is OFFSET_MAX adds 421ef3d56513 cifs: don't call cifs_dfs_query_info_nonascii_quirk() if n [...] adds 337b8b0e4343 cifs: return ENOENT for DFS lookup_cache_entry() adds 71081e7ac16c cifs: print TIDs as hex adds f695b2893505 cifs: move definition of cifs_fattr earlier in cifsglob.h adds 198bf836dfb9 cifs: check for smb1 in open_cached_dir() adds c9fc5ca454b3 cifs: set the CREATE_NOT_FILE when opening the directory i [...] adds fb64f7f1057e cifs: smbd: fix typo in comment adds fb253d5ba3fc smb3: add trace point for lease not found issue adds 2b058acecf56 cifs: return the more nuanced writeback error on close() adds 35a2b533a261 smb3: add trace point for oplock not found adds 2c4cd628d509 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds 5e9bf5f314dd Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds a9046ba96204 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds cde7db0c066c Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] adds 7e0d0d440015 ext4: get rid of unused DEFAULT_MB_OPTIMIZE_SCAN adds f4534c9fc94d ext4: fix warning in ext4_handle_inode_extension adds c30365b90ab2 ext4: remove unnecessary type castings adds fac88735278b ext4: fix spelling errors in comments adds af2b32758158 ext4: remove unnecessary code in __mb_check_buddy adds 784a09951c1d ext4: remove unnecessary conditionals adds 4808cb5b98b4 ext4: add unmount filesystem message adds 0be698ecbe44 ext4: fix use-after-free in ext4_rename_dir_prepare adds d63c00ea435a ext4: mark group as trimmed only if it was fully scanned adds e4e58e5df309 ext4: fix journal_ioprio mount option handling adds 9558cf14e8d2 ext4: add nowait mode for ext4_getblk() adds 6493792d3299 ext4: convert symlink external data block mapping to bdev adds f87c7a4b084a ext4: fix race condition between ext4_write and ext4_conve [...] adds b10b6278ae17 ext4: remove duplicated #include of dax.h in inode.c adds cb8435dc8ba3 ext4: reject the 'commit' option on ext2 filesystems adds c069db76ed7b ext4: fix memory leak in parse_apply_sb_mount_options() adds b1241c8eb977 ext4: move ext4 crypto code to its own file crypto.c adds 3030b59c8533 ext4: cleanup function defs from ext4.h into crypto.c adds 72f63f4a7703 ext4: refactor and move ext4_ioctl_get_encryption_pwsalt() adds ef09ed5d37b8 ext4: fix bug_on in ext4_writepages adds a00390326ec3 ext4: filter out EXT4_FC_REPLAY from on-disk superblock fi [...] adds 652d9dc26dc5 ext4: verify dir block before splitting it adds cd22c3032901 ext4: avoid cycles in directory h-tree adds 3cc2adb81d10 ext4: fix bug_on in __es_tree_search adds d177c151d748 ext4: only allow test_dummy_encryption when supported adds 5759420e15a0 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds d9c454ab2293 f2fs: make f2fs_read_inline_data() more readable adds e3923af23561 f2fs: fix typo in comment adds 848864f21509 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds e6af1bb07704 fs-verity: Use struct_size() helper in enable_verity() adds 25245c1d9c0a Merge branch 'fsverity' of git://git.kernel.org/pub/scm/fs [...] adds b34c9d5536d0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b1cb0ac4aa9f gfs2: Explain some direct I/O oddities adds d961bae1e2b0 gfs2: Use container_of() for gfs2_glock(aspace) adds 99be307fb318 gfs2: Return more useful errors from gfs2_rgrp_send_discards() adds 93c137556826 gfs2: use i_lock spin_lock for inode qadata adds 11330d507642 gfs2: Convert function bh_get to use iomap adds 975b0914c9c4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e90483a0df7e Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] adds 1807abcf8778 ksmbd: smbd: change prototypes of RDMA read/write related [...] adds ddbdc861e37c ksmbd: smbd: introduce read/write credits for RDMA read/write adds 11659a8ddbd9 ksmbd: smbd: simplify tracking pending packets adds 4e3edd009270 ksmbd: smbd: change the return value of get_sg_list adds ee1b05589659 ksmbd: smbd: handle multiple Buffer descriptors adds 65ca7a3ffff8 ksmbd: handle smb2 query dir request for OutputBufferLengt [...] adds 65bb45b97b57 ksmbd: add smbd max io size parameter adds 7a84399e1ce3 ksmbd: fix wrong smbd max read/write size check adds 7820c6ee0295 ksmbd: Fix some kernel-doc comments adds 5366afc40650 ksmbd: smbd: fix connection dropped issue adds 376b91338268 ksmbd: fix outstanding credits related bugs adds 14eea1776185 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] adds a1ab318646ef Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] adds 91e23b1c3982 NFSD: Clean up nfsd_splice_actor() adds 45cb7955c180 SUNRPC: Clean up svc_deferred_class trace events adds 37324e6bb120 SUNRPC: Cache deferral injection adds 0b6c14bdd908 SUNRPC: Make cache_req::thread_wait an unsigned long adds 4af8b42e5629 SUNRPC: Remove dead code in svc_tcp_release_rqst() adds 983084b2672c SUNRPC: Remove svc_rqst::rq_xprt_hlen adds 66af25799940 NFSD: add courteous server support for thread with only de [...] adds 3d6942715180 NFSD: add support for share reservation conflict to courte [...] adds d76cc46b37e1 NFSD: move create/destroy of laundry_wq to init_nfsd and e [...] adds 591502c5cb32 fs/lock: add helper locks_owner_has_blockers to check for [...] adds 2443da2259e9 fs/lock: add 2 callbacks to lock_manager_operations to res [...] adds 27431affb0db NFSD: add support for lock conflict to courteous server adds e9488d5ae13c NFSD: Show state of courtesy client in client info adds 586095d339b1 SUNRPC: Don't disable preemption while calling svc_pool_fo [...] adds 2059b698a2ef SUNRPC: Simplify synopsis of svc_pool_for_cpu() adds e61568599c9a NFSD: Clean up nfsd3_proc_create() adds 14ee45b70dd0 NFSD: Avoid calling fh_drop_write() twice in do_nfsd_create() adds 5f46e950c395 NFSD: Refactor nfsd_create_setattr() adds df9606abddfb NFSD: Refactor NFSv3 CREATE adds 254454a5aa4a NFSD: Refactor NFSv4 OPEN(CREATE) adds 1c388f27759c NFSD: Remove do_nfsd_create() adds f4d84c52643a NFSD: Clean up nfsd_open_verified() adds 55a278f79791 NFSD: Instantiate a struct file when creating a regular NF [...] adds d51707f88dd7 NFSD: Remove dprintk call sites from tail of nfsd4_open() adds eb6e0576f86f NFSD: Fix whitespace adds 41e9867c5fc2 NFSD: Move documenting comment for nfsd4_process_open2() adds 2d9f0635a535 NFSD: Trace filecache opens adds ff10318baec4 NFSD: Clean up the show_nf_flags() macro adds f121feb769a0 SUNRPC: Use RMW bitops in single-threaded hot paths adds a2020092a647 nfsd: Unregister the cld notifier when laundry_wq create failed adds 6e2a6ac60c39 nfsd: Fix null-ptr-deref in nfsd_fill_super() adds 7e10fa49b61f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f3cbcbbd9e14 Merge branch 'master' of https://github.com/Paragon-Softwa [...] adds d1779e748d66 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] adds ad67b5f98170 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] adds 9d55d80643d3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e9c3a8e820ed iomap: don't invalidate folios after writeback errors adds aa1bee4e6be8 Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] adds 0517ff0c2df9 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] adds 4329490a78b6 io_uring_enter(): don't leave f.flags uninitialized adds 81132a39c152 fs: remove fget_many and fput_many interface adds 6319194ec57b Unify the primitives for file descriptor closing adds e5ca024e165d fs/namei.c:reserve_stack(): tidy up the call of try_to_unlazy() adds 52dba645ca3a get rid of dead code in legitimize_root() adds 30476f7e6dbc namei: cleanup double word in comment adds a5f85d7834f7 uninline may_mount() and don't opencode it in fspick(2)/fsopen(2) adds 59df85d5fbae linux/mount.h: trim includes adds f6957b7191ed m->mnt_root->d_inode->i_sb is a weird way to spell m->mnt_sb... adds 279b192c23d2 blob_to_mnt(): kern_unmount() is needed to undo kern_mount() adds 70f8d9c5750b move mount-related externs from fs.h to mount.h adds e9921ffd594f Merge branches 'work.namei', 'work.mount' and 'work.fd' in [...] adds 61b42103ddb2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 95293496f338 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3a6c442c875b Merge branch 'pci/aspm' adds 5e3ae13d9f63 Merge branch 'pci/error' adds 3f36dafc21bf Merge branch 'pci/hotplug' adds 17e366d47804 Merge branch 'pci/misc' adds 59c5c9eca8fe Merge branch 'pci/p2pdma' adds c91a6c4df9db Merge branch 'pci/pm' adds fa6dae5d8208 x86/PCI: Add kernel cmdline options to use/ignore E820 res [...] adds d341838d776a x86/PCI: Disable E820 reserved region clipping via quirks adds 0ae084d5a674 x86/PCI: Disable E820 reserved region clipping starting in 2023 adds 3a9125dd875d Merge branch 'pci/resource' adds 6e40649f73e5 Merge branch 'pci/virtualization' adds 846bc1eb4453 Merge branch 'remotes/lorenzo/pci/cadence' adds 6b594749da56 Merge branch 'remotes/lorenzo/pci/dwc' adds f811654eb48e Merge branch 'remotes/lorenzo/pci/imx6' adds 2da1478f274f Merge branch 'remotes/lorenzo/pci/layerscape' adds 6fd13ebdcff3 Merge branch 'remotes/lorenzo/pci/mediatek' adds 7013654af694 PCI: microchip: Fix potential race in interrupt handling adds 61dba810d823 Merge branch 'remotes/lorenzo/pci/microchip' adds 50e9c9897396 Merge branch 'remotes/lorenzo/pci/power-slot' adds a7d3c14c34b5 Merge branch 'remotes/lorenzo/pci/qcom' adds 6d432d5091bb Merge branch 'remotes/lorenzo/pci/rockchip' adds 05d3d11a307e Merge branch 'remotes/lorenzo/pci/versatile' adds bd11b0c88586 Merge branch 'remotes/lorenzo/pci/vmd' adds 1bf9fb67b852 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 50c3417790c9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 0585c1d20fc3 i2c: npcm: Change the way of getting GCR regmap adds 94acda59adb9 i2c: npcm: Remove unused variable clk_regmap adds 288b204492fd i2c: npcm: Fix timeout calculation adds 0bf58eb12f05 i2c: npcm: Add tx complete counter adds ea9f8426d176 i2c: npcm: Correct register access width adds e5222d408de2 i2c: npcm: Handle spurious interrupts adds 3fe2ec59db1a i2c: rcar: fix PM ref counts in probe error paths adds 3c9fedf99031 i2c: xiic: Correct the datatype for rx_watermark adds a0fb48c9bd7e i2c: rcar: avoid race condition with SMIs adds 238904dd646c i2c: rcar: refactor handling of first message adds 308df0777c8e Merge branch 'i2c/for-mergewindow' into i2c/for-next adds ffa2998f2757 Merge branch 'i2c/for-current' into i2c/for-next adds 550b11395805 i2c: mt7621: Use devm_platform_get_and_ioremap_resource() adds 2a250d450859 i2c: qcom-geni: remove unnecessary conditions adds 4c278db7be94 i2c: rcar: use BIT macro consistently adds f0f0e0768560 i2c: rcar: REP_AFTER_RD is not a persistent flag adds e35fb4188942 i2c: rcar: use flags instead of atomic_xfer adds 49117854aeda Merge branch 'i2c/for-mergewindow' into i2c/for-next adds 06523e690f10 Merge branch 'i2c/for-current' into i2c/for-next adds 3cd4030da3a9 i2c: meson: fix typo in comment adds 44e66c3bda45 Merge branch 'i2c/for-mergewindow' into i2c/for-next adds 1159e90fc76d Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] adds 5f11bd6a2bd9 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] adds bd90c5b93950 dt-bindings: hwmon: Add TMP401, TMP411 and TMP43x adds bd79021072ac hwmon: (tmp401) Add support of three advanced features adds c7250b5d553c hwmon: (jc42) Add support for S-34TS04A adds c8e5e37a609d hwmon: (dell-smm) Update Documentation regarding firmware bugs adds 229b159c505a hwmon: (aquacomputer_d5next) Add support for Aquacomputer [...] adds e5c498ccc90c hwmon: (pmbus/max16601) Add MAX16602 support adds 8c099cd381aa hwmon: (tmp401) Fix incorrect return value of tmp401_init_client adds be754099e5d4 dt-bindings: hwmon: Add Atmel AT30TS74 adds c851b715d38d hwmon: (lm75) Add Atmel AT30TS74 support adds 4fc1a51c8572 hwmon: (dell-smm) Avoid unnecessary SMM calls during init adds f44aa665ee96 hwmon: (dell-smm) Cleanup init code adds 981c5f3c744b hwmon: (dell-smm) Warn if SMM call took a very long time t [...] adds 4ef2774511dc hwmon: (nct6775) Convert register access to regmap API adds 3c7e4935d468 hwmon: (nct6775) Rearrange attr-group initialization adds bd2e82bd4f48 hwmon: (nct6775) Add read-only mode adds ae0d7227741f hwmon: (nct6775) Convert S_I* permissions macros to octal adds c3963bc0a0cf hwmon: (nct6775) Split core and platform driver adds 849b0156d996 hwmon: (occ) Delay hwmon registration until user request adds 5cd29012028d hwmon: (asus-ec-sensors) introduce ec_board_info struct fo [...] adds de8fbac5e59e hwmon: (asus-ec-sensors) implement locking via the ACPI gl [...] adds 45934e4af673 hwmon: (asus-ec-sensors) add support for board families adds 7cc44e5a45a6 hwmon: (asus-ec-sensors) add PRIME X470-PRO board adds edd969aa9a26 hwmon: (asus-ec-sensors) add doc entry for PRIME X470-PRO adds 5de3e13f7f6b hwmon: (pmbus) Introduce and use write_byte_data callback adds f0a5c8397663 hwmon: (pmbus) Use _pmbus_read_byte_data with callback adds b90f994a37cc hwmon: (pmbus/ltc2978) Add chip specific write_byte_data adds 9054416afcb4 hwmon: (pmbus) Add support for Infineon Digital Multi-phas [...] adds cd705ea857fd lib: add generic polynomial calculation adds e0daf1a60ed4 hwmon: (bt1-pvt) use generic polynomial functions adds ede7e1c20b75 dt-bindings: hwmon: add Microchip LAN966x bindings adds c8f55be4a1c7 hwmon: add driver for the Microchip LAN966x SoC adds 4fc1b1136247 dt-bindings: hwmon: Document adt7475 pin-function properties adds 7b8664f126e9 hwmon: (adt7475) Add support for pin configuration adds d45cd804280d hwmon: (adt7475) Use enum chips when loading attenuator settings adds 3aa74796cfd0 hwmon: (pmbus) Register with thermal for PSC_TEMPERATURE adds 28bf22ef93ec hwmon: (pmbus) Add get_voltage/set_voltage ops adds 512a4da1d9f5 hwmon: (lm83) Remove unused include directives adds 764124082805 hwmon: (nct6775) add ASUS PRO H410T / PRIME H410M-R / ROG [...] adds 801549da5d71 dt-bindings: hwmon: Add nuvoton,nct6775 adds 6bb77c55b05f hwmon: (nct6775) Add i2c driver adds 9ccafe466c32 hwmon: (asus-ec-sensors) add ROG STRIX X570-E GAMING WIFI II adds 59e746ca86ff hwmon: (acpi_power_meter) Fix style issues adds e5d21072054f hwmon: Introduce hwmon_device_register_for_thermal adds 87743bcf0807 thermal/drivers/thermal_hwmon: Use hwmon_device_register_f [...] adds ddaefa209c4a hwmon: Make chip parameter for with_info API mandatory adds 6b767ccd3b7e hwmon: (as370-hwmon) Use HWMON_CHANNEL_INFO macro adds c2e813438ef5 hwmon: (ltc2992) Use HWMON_CHANNEL_INFO macro adds 9070d8618eb2 hwmon: (mr75203) Use HWMON_CHANNEL_INFO macro adds 09e02c8e632a hwmon: (peci/cputemp) Use HWMON_CHANNEL_INFO macro adds 7c399d6a5bdf hwmon: (peci/dimmtemp) Use HWMON_CHANNEL_INFO macro adds 7282d2aefcc6 hwmon: (pwm-fan) Use HWMON_CHANNEL_INFO macro adds ca538531c0de hwmon: (sl28cpld-hwmon) Use HWMON_CHANNEL_INFO macro adds 3a3aad686219 dt-bindings: trivial-devices: Add xdp152 adds 5b4285c57b6f hwmon: (asus-ec-sensors) fix Formula VIII definition adds 718fbfa5da5d hwmon: Directly use ida_alloc()/free() adds be1ca367e7b6 hwmon: (ibmaem) Directly use ida_alloc()/free() adds 67f6abceab22 dt-bindings: hwmon: lm90: add missing ti,tmp461 adds 8dd248fa00db dt-bindings: hwmon: lm90: add ti,extended-range-enable property adds 45988d907859 hwmon: (lm90) enable extended range according to DTS node adds 9baabde04de6 hwmon: (dimmtemp) Fix bitmap handling adds d1baf7a3a317 hwmon: (pmbus) Check PEC support before reading other registers adds 5ab312b3a8fe hwmon: (sl28cpld) Fix typo in comment adds 8877ecb0fc8d hwmon: (aquacomputer_d5next) Fix an error handling path in [...] adds 9fc3fafa47d1 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] adds f1be4544cc6a Merge branch 'docs-next' of git://git.lwn.net/linux.git adds a9bdd42334ac Merge branch 'master' of git://linuxtv.org/media_tree.git adds f635408b2b00 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git adds feef7f32521e dt-bindings: thermal: rzg2l-thermal: Document RZ/V2L bindings adds 3277e022a1c3 thermal/drivers/rcar_thermal: Use platform_get_irq_optiona [...] adds e46e003a4897 dt-bindings: thermal: qcom: add PMIC5 Gen2 ADC_TM bindings adds 238e34ad7d5c iio: adc: qcom-vadc-common: add reverse scaling for PMIC5 [...] adds 7e70a89a3a08 thermal/drivers/qcom: Add support for multiple generations [...] adds 96f6f333bcf0 thermal/drivers/qcom: Add support for PMIC5 Gen2 ADCTM adds 9e5f5f15fef5 thermal/drivers/k3: Add hwmon support adds a63fa2b601f1 dt-bindings: thermal: qcom-tsens.yaml: add msm8960 compat string adds 2caf73969de6 thermal/drivers/tsens: Add compat string for the qcom,msm8960 adds 106e0121e243 thermal/drivers/bcm2711: Don't clamp temperature at zero adds bf70c577516b thermal/drivers/thermal_of: Add change_mode ops support fo [...] adds 47c4b0de080a tools/lib/thermal: Add a thermal library adds 3b7c5e8adf9c tools/thermal: Add util library adds 110acbc6a451 tools/thermal: Add a temperature capture tool adds 077df623c834 tools/thermal: Add thermal daemon skeleton adds e20d136ec7d6 thermal/drivers/broadcom: Fix potential NULL dereference i [...] adds f21b57eb12bf tools/lib/thermal: remove unneeded semicolon adds cb4487d2b404 tools/thermal: remove unneeded semicolon adds 44b965d8c44e thermal: thermal_of: fix typo on __thermal_bind_params adds e126ce0bcc08 dt-bindings: thermal: rzg2l-thermal: Document RZ/G2UL bindings adds 2d37f5c90bdc thermal/drivers/rz2gl: Fix OTP Calibration Register values adds ef6673e8363a thermal/drivers/qcom/lmh: Add sc8180x compatible adds b54d4dafc9fd dt-bindings: thermal: lmh: Add Qualcomm sc8180x compatible adds 30988d3b31b1 dt-bindings: thermal: tsens: Add sc8280xp compatible adds 98a160e898c0 thermal/core: Fix memory leak in __thermal_cooling_device_ [...] adds 09700c504d8e thermal/drivers/imx_sc_thermal: Fix refcount leak in imx_s [...] adds 031c2952d158 dt-bindings: thermal: k3-j72xx: Add VTM bindings documentation adds ffcb2fc86eb7 thermal: k3_j72xx_bandgap: Add the bandgap driver support adds c23b7517fe62 Merge tag 'thermal-v5.19-rc1' of git://git.kernel.org/pub/ [...] adds ae4b4373167e Merge branch 'thermal' into linux-next adds d4627a287e25 cpufreq: Abort show()/store() for half-initialized policies adds 514ff1bcd98d cpufreq: make interface functions and lock holding state clear adds f125bdbdd6bd powercap: intel_rapl: add support for ALDERLAKE_N adds f740a4794f54 Merge branches 'pm-cpufreq' and 'powercap' into linux-next adds 713472e53e6e PM / devfreq: Export devfreq_get_freq_range symbol within devfreq adds a03dacb0316f PM / devfreq: Add cpu based scaling support to passive governor adds 05723e71234b PM / devfreq: passive: Reduce duplicate code when passive_ [...] adds 26984d9d581e PM / devfreq: passive: Keep cpufreq_policy for possible cpus adds d44d6c4a3a5d Merge tag 'devfreq-next-for-5.19' of git://git.kernel.org/ [...] adds 12ac0abb3de2 Merge branch 'pm-devfreq' into linux-next adds 5a66bfb27748 thermal: intel: hfi: remove NULL check after container_of() call adds 45785e0ed597 Merge branch 'thermal-hfi' into linux-next adds 42d2607d91c4 PM / devfreq: passive: Return non-error when not-supported [...] adds 0f360c018be3 Merge branch 'pm-devfreq' into linux-next adds 34be27517cb7 cpuidle: psci: Fix regression leading to no genpd governor adds a6653fb584b5 cpuidle: riscv-sbi: Fix code to allow a genpd governor to be used adds 0651ab90e4ad ACPI: CPPC: Check _OSC for flexible address space adds 72f2ecb7ece7 ACPI: bus: Set CPPC _OSC bits for all and when CPPC_LIB is [...] adds 6380b7b2b29d ACPI: CPPC: Assume no transition latency if no PCCT adds 3cc30dd00a58 cpufreq: CPPC: Enable fast_switch adds 2d41dc23804d cpufreq: CPPC: Enable dvfs_possible_from_any_cpu adds 83290250abb8 Merge branches 'pm-cpuidle' and 'pm-cpufreq' into linux-next adds 13dfd97a341a notifier: Add atomic_notifier_call_chain_is_empty() adds c82f898d873c notifier: Add blocking/atomic_notifier_chain_register_uniq [...] adds 232edc2f72f5 kernel/reboot: Introduce sys-off handler API adds 7b9a3de9ffe7 kernel/reboot: Wrap legacy power-off callbacks into sys-of [...] adds 2b6aa7332f80 kernel/reboot: Add do_kernel_power_off() adds 5d34b41aa420 kernel/reboot: Add stub for pm_power_off adds 0e2110d2e910 kernel/reboot: Add kernel_can_power_off() adds fb61375ecfba kernel/reboot: Add register_platform_power_off() adds 856c288b0039 ARM: Use do_kernel_power_off() adds cf7e5bf0c68f csky: Use do_kernel_power_off() adds 6b22c7365962 riscv: Use do_kernel_power_off() adds 0c6499149ebd arm64: Use do_kernel_power_off() adds f4622fe42484 parisc: Use do_kernel_power_off() adds f089ab674cea xen/x86: Use do_kernel_power_off() adds c33fd0b17eab powerpc: Use do_kernel_power_off() adds f0f7e5265b3b m68k: Switch to new sys-off handler API adds 9b0d0af14519 sh: Use do_kernel_power_off() adds d35773499329 x86: Use do_kernel_power_off() adds d3ad437e6871 ia64: Use do_kernel_power_off() adds 2dfb34edfebf mips: Use do_kernel_power_off() adds bf8d73b934df memory: emif: Use kernel_can_power_off() adds 98f30d0ecf79 ACPI: power: Switch to sys-off handler API adds 02a1124defc2 regulator: pfuze100: Use devm_register_sys_off_handler() adds 5b71808eb7c9 reboot: Remove pm_power_off_prepare() adds eae813b755c4 soc/tegra: pmc: Use sys-off handler API to power off Nexus [...] adds d2c541532717 kernel/reboot: Add devm_register_power_off_handler() adds 6779db970bd2 kernel/reboot: Add devm_register_restart_handler() adds df9d143e03c9 Merge branch 'pm-sysoff' into linux-next adds 27656dcd55f8 PM: domains: Add GENPD_FLAG_RPM_ALWAYS_ON for the always-o [...] adds fabb1c20b962 PM: domains: Drop redundant code for genpd always-on governor adds 3f9ee7da724a PM: domains: Don't check PM_QOS_FLAG_NO_POWER_OFF in genpd adds 7a02444b8fc2 PM: domains: Rename irq_safe_dev_in_no_sleep_domain() in genpd adds bcc19f69f72a PM: domains: Skip another warning in irq_safe_dev_in_sleep [...] adds 66d29d802ef3 PM: domains: Allocate gpd_timing_data dynamically based on [...] adds 9c74f2ac4801 PM: domains: Move the next_wakeup variable into the struct [...] adds 3b84bf3ce94d PM: domains: Measure suspend/resume latencies in genpd bas [...] adds a294237aea12 PM: domains: Fixup QoS latency measurements for IRQ safe d [...] adds 622d9b5577f1 PM: domains: Fix initialization of genpd's next_wakeup adds ba43d6db6e5c PM: domains: Clean up some code in pm_genpd_init() and gen [...] adds f38d1a6d0025 PM: domains: Allocate governor data dynamically based on a [...] adds 6961795f0d0a PM: domains: Measure power-on/off latencies in genpd based [...] adds b2a92f354c5a PM: domains: Trust domain-idle-states from DT to be correc [...] adds 8c82b84f1708 Merge branch 'pm-domains' into linux-next adds 59cafa728c37 powercap: intel_rapl: remove redundant store to value afte [...] adds 6669528e8f6c Merge branch 'powercap' into linux-next adds 1934fee67593 ACPI: video: improve PM notifer callback adds 06eb8dc097b3 ACPI: utils: include UUID in _DSM evaluation warning adds d0316366a6d4 Merge branches 'acpi-video' and 'acpi-utils' into linux-next adds 55266546f45d PM: wakeup: expose pm_wakeup_pending to modules adds 28708e193700 thermal: intel: pch: move cooling delay to suspend_noirq phase adds 92923028e979 thermal: intel: pch: enhance overheat handling adds bd30d075eedc thermal: intel: pch: improve the cooling delay log adds 31fe8392f0a3 Merge branch 'thermal-pch' into linux-next adds c244dc1bc92e Revert "ACPICA: executer/exsystem: Warn about sleeps great [...] adds 3d22e39d225d Merge branch 'acpica' into linux-next adds 1bf444993b86 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds 04ae26271024 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] adds 2c4cfe9c9900 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] adds 5aa4aa35a63a Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] adds e63a99ec75b8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 988d74deaa46 RDMA/mlx5: Remove duplicate pointer assignment in mlx5_ib_ [...] adds 549f39a58acf IB/isert: Avoid flush_scheduled_work() usage adds 9cf62d91e4b7 RDMA/mlx4: Avoid flush_scheduled_work() usage adds e28a9e58d686 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 1f77204e11f8 dt-bindings: net: adin: document phy clock output properties adds ce3342161edc net: phy: adin: add support for clock output adds 654cd22227e6 ARM: dts: imx6qdl-sr-som: update phy configuration for som [...] adds 638c1152d50f Merge branch 'adin-add-support-for-clock-output' adds 4d3bf6fb5334 octeon_ep: Fix a memory leak in the error handling path of [...] adds 3588c189e45a octeon_ep: Fix irq releasing in the error handling path of [...] adds b465131b8054 Merge branch 'octeon_ep-fix-the-error-handling-path-of-oct [...] adds 309ec443079b sfc: siena: Have a unique wrapper ifndef for efx channels header adds d935053a62fa net/mlx5: fix multiple definitions of mlx5_lag_mpesw_init [...] adds b885aab3d39d net: fec: Avoid allocating rx buffer using ATOMIC in ndo_open adds e43d940f480b nfp: flower: support ct merging when mangle action exists adds c1318b39c7d3 tls: Add opt-in zerocopy mode of sendfile() adds d7e6f5836038 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds d353e1a3bafd Merge tag 'wireless-next-2022-05-19' of git://git.kernel.o [...] adds b76b163f46b6 can: isotp: isotp_bind(): do not validate unused address i [...] adds caf6b7f81e05 can: can-dev: move to netif_napi_add_weight() adds 6c1e423a3c84 can: can-dev: remove obsolete CAN LED support adds 1a6dd9996699 can: mcp251xfd: silence clang's -Wunaligned-access warning adds fcf8962827b4 Merge tag 'linux-can-next-for-5.19-20220519' of git://git. [...] adds f01cdcf891a5 net: usb: r8152: Add in new Devices that are supported for [...] adds df98714e432a net: ethernet: SP7021: fix a use after free of skb->len adds 1c2133114d2d net: tls: fix messing up lists when bpf enabled adds 0600bdde1fae net: mtk_eth_soc: remove unused mac->mode adds 5a7a2f4b29d7 net: mtk_eth_soc: remove unused sgmii flags adds bc5e93e0cd22 net: mtk_eth_soc: add mask and update PCS speed definitions adds 7da3f901f8ec net: mtk_eth_soc: correct 802.3z speed setting adds a459187390bb net: mtk_eth_soc: correct 802.3z duplex setting adds 4ce5a0bd3958 net: mtk_eth_soc: stop passing phylink state to sgmii setup adds 1ec619ee4a05 net: mtk_eth_soc: provide mtk_sgmii_config() adds 650a49bc65df net: mtk_eth_soc: add fixme comment for state->speed use adds 0e37ad71b2ff net: mtk_eth_soc: move MAC_MCR setting to mac_finish() adds 21089867278d net: mtk_eth_soc: move restoration of SYSCFG0 to mac_finish() adds 901f3fbe13c3 net: mtk_eth_soc: convert code structure to suit split PCS [...] adds 14a44ab0330d net: mtk_eth_soc: partially convert to phylink_pcs adds cb89580ed896 Merge branch 'mtk_eth_soc-phylink-updates' adds 86afd5a0e78e net: wwan: t7xx: Fix smatch errors adds 7b4149bdee6a net: dsa: lantiq_gswip: Fix start index in gswip_port_fdb() adds 4951995dbe9d net: dsa: lantiq_gswip: Fix typo in gswip_port_fdb_dump() [...] adds 53332f845194 Merge branch 'lantiq_gswip-two-small-fixes' adds dbbc7d04c549 net: wwan: iosm: remove pointless null check adds 1172aa6e4a19 net: ipa: don't proceed to out-of-bound write adds 7ebe52f555de docs: change the title of networking docs adds 9ad084d66619 tcp: improve PRR loss recovery adds 7b16871f9932 mptcp: stop using the mptcp_has_another_subflow() helper adds d42f9e4e2384 mptcp: Check for orphaned subflow before handling MP_FAIL timer adds d9fb797046c5 mptcp: Do not traverse the subflow connection list without lock adds 2ba18161d407 selftests: mptcp: add MP_FAIL reset testcase adds 0784c25d21cf Merge branch 'mptcp-miscellaneous-fixes-and-a-new-test-case' adds 16ea52c44e7a eth: mtk_ppe: fix up after merge adds 2c50fc04757f netfilter: Use l3mdev flow key when re-routing mangled packets adds d265929930e2 netfilter: nf_conncount: reduce unnecessary GC adds f74360d3440c netfilter: conntrack: remove pr_debug callsites from tcp tracker adds 58a94a62a53f netfilter: ctnetlink: fix up for "netfilter: conntrack: re [...] adds 805cb5aadc2a Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfil [...] adds c15f950d1495 net: ipa: drop an unneeded transaction reference adds c9d92cf28c0c net: ipa: rename a GSI error code adds 332ef7c814bd net: ipa: ignore endianness if there is no header adds 75944b040bbc net: ipa: open-code ether_setup() adds f0488c540e8a net: ipa: move endpoint configuration data definitions adds cf4e73a1667e net: ipa: rename a few endpoint config data types adds 660e52d651ab net: ipa: save a copy of endpoint default config adds b6d261449e6e Merge branch 'net-ipa-next' adds dc7769244e03 tcp_ipv6: set the drop_reason in the right place adds cc398a34d16f sfc/siena: Remove duplicate check on segments adds c09b0cd2cc6c net: avoid strange behavior with skb_defer_max == 1 adds dc2df00af951 net: tulip: fix build with CONFIG_GSC adds 9ee152ee3ee3 net: wwan: t7xx: use GFP_ATOMIC under spin lock in t7xx_cl [...] adds 5feba4727395 selftests: fib_nexthops: Make ping timeout configurable adds dbb2f362c783 eth: bnxt: make ulp_id unsigned to make GCC 12 happy adds c2e10f53455c net: vxlan: Fix kernel coding style adds f7b5a89c66de net: mscc: fix the alignment in ocelot_port_fdb_del() adds 29849a486a85 stcp: Use memset_after() to zero sctp_stream_out_ext adds eac67d83bf25 wwan: iosm: use a flexible array rather than allocate shor [...] adds d5a42de8bdbe net: Add a second bind table hashed by port and address adds 538aaf9b2383 selftests: Add test for timing a bind request to a port wi [...] adds aa5334b1f968 Merge branch 'add-a-bhash2-table-hashed-by-port-address' adds 1f36a72ae347 net: sparx5: switchdev: fix typo in comment adds e34be16bee65 net: mvpp2: fix typo in comment adds b0ea505ba0d7 net/mlx5: fix typo in comment adds cc4e7fa549cb net: qed: fix typos in comments adds 3f660c1820f7 cirrus: cs89x0: fix typo in comment adds 878e2eb29ac1 net: marvell: prestera: fix typo in comment adds b993e72cdd44 nfp: flower: fix typo in comment adds 60f243ad1426 qed: fix typos in comments adds 153213f0554d net: ipa: make endpoint HOLB drop configurable adds 3cebb7c2ed2d net: ipa: support hard aggregation limits adds beb90cba607f net: ipa: specify RX aggregation time limit in config data adds d15180b4eadb net: ipa: kill gsi_trans_commit_wait_timeout() adds 2091c79ac4de net: ipa: count the number of modem TX endpoints adds 7ffba3bdf76a net: ipa: get rid of ipa_cmd_info->direction adds 4de284b72e59 net: ipa: remove command direction argument adds 8797972afff3 net: ipa: remove command info pool adds a224bd4b88ca net: ipa: use data space for command opcodes adds 0598cec957ab Merge branch 'ipa-next' adds 33912c2639ad rxrpc: Allow list of in-use local UDP endpoints to be view [...] adds a05754295e01 rxrpc: Use refcount_t rather than atomic_t adds ad25f5cb3987 rxrpc: Fix locking issue adds dc9fd093b2eb rxrpc: Automatically generate trace tag enums adds 4ba68c519255 rxrpc: Return an error to sendmsg if call failed adds de696c4784f0 rxrpc, afs: Fix selection of abort codes adds adc9613ff66c afs: Adjust ACK interpretation to try and cope with NAT adds baea40de321b Merge branch 'rxrpc-misc' adds a3f7404c0bef net: selftests: Add stress_reuseport_listen to .gitignore adds 621427fbdada net: phy: DP83822: enable rgmii mode if phy_interface_is_rgmii adds 5ff851b7be75 net: fec: Do proper error checking for enet_out clk adds c304eddcecfe net: wrap the wireless pointers in struct net_device in an ifdef adds 980e74cac800 selftests: ocelot: tc_flower_chains: streamline test output adds 93196ef911ba selftests: ocelot: tc_flower_chains: use conventional inte [...] adds 4ea1396a8bd5 selftests: ocelot: tc_flower_chains: reorder interfaces adds cb7f2d05da8f Merge branch 'ocelot-selftests' adds 4149af28318a net: mscc: ocelot: offload tc action "ok" using an empty a [...] adds 06da3e8f390a eth: mtk_eth_soc: silence the GCC 12 array-bounds warning adds 385bc51b41ea eth: ice: silence the GCC 12 array-bounds warning adds 9dec850fd7c2 eth: tg3: silence the GCC 12 array-bounds warning adds cf0005d2b07b Merge branch 'net-gcc12-warnings' adds 082ff36bd5c0 arm64: dts: mediatek: mt7986: introduce ethernet nodes adds 4b139b75cc95 dt-bindings: net: mediatek,net: add mt7986-eth binding adds 62dfb4cc4446 net: ethernet: mtk_eth_soc: rely on GFP_KERNEL for dma_all [...] adds 731f3fd6bc87 net: ethernet: mtk_eth_soc: move tx dma desc configuration [...] adds eb067347aa87 net: ethernet: mtk_eth_soc: add txd_size to mtk_soc_data adds 0e05744beda4 net: ethernet: mtk_eth_soc: rely on txd_size in mtk_tx_all [...] adds c4fd06c2bb82 net: ethernet: mtk_eth_soc: rely on txd_size in mtk_desc_t [...] adds e70a5634c1f5 net: ethernet: mtk_eth_soc: rely on txd_size in txd_to_idx adds 670ff7dabbb0 net: ethernet: mtk_eth_soc: add rxd_size to mtk_soc_data adds 649a752775c2 net: ethernet: mtk_eth_soc: rely on txd_size field in mtk_ [...] adds 72e27d3718ba net: ethernet: mtk_eth_soc: rely on rxd_size field in mtk_ [...] adds 8cb42714cdc1 net: ethernet: mtk_eth_soc: introduce device register map adds 160d3a9b1929 net: ethernet: mtk_eth_soc: introduce MTK_NETSYS_V2 support adds 7173eca8eeb7 net: ethernet: mtk_eth_soc: convert ring dma pointer to void adds 4d6426904f13 net: ethernet: mtk_eth_soc: convert scratch_ring pointer to void adds 197c9e9b17b1 net: ethernet: mtk_eth_soc: introduce support for mt7986 chipset adds 265f58f60a29 Merge branch 'mt7986-support' adds 2a11fb1d1b85 net: fddi: skfp: smt: Remove extra parameters to vararg macro adds 17155d5db7ee dt-bindings: net: toshiba,visconti-dwmac: Update the commo [...] adds df823810cfce Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 056431ae4d79 libbpf: fix up global symbol counting logic adds e2371b1632b1 libbpf: start 1.0 development cycle adds d16495a98232 libbpf: remove bpf_create_map*() APIs adds 834650b50ed2 Merge branch 'Start libbpf 1.0 dev cycle' adds 7aa424e02a04 selftests/bpf: Fix some bugs in map_lookup_percpu_elem testcase adds 3bc253c2e652 bpf: Add bpf_skc_to_mptcp_sock_proto adds d3294cb1e06d selftests/bpf: Enable CONFIG_IKCONFIG_PROC in config adds 8039d353217c selftests/bpf: Add MPTCP test base adds 3bc48b56e345 selftests/bpf: Test bpf_skc_to_mptcp_sock adds 026622346772 selftests/bpf: Verify token of struct mptcp_sock adds ccc090f46900 selftests/bpf: Verify ca_name of struct mptcp_sock adds 4f90d034bba9 selftests/bpf: Verify first of struct mptcp_sock adds 96af42c50adb Merge branch 'bpf: mptcp: Support for mptcp_sock' adds b23316aabffa selftests/bpf: Add missing trampoline program type to tram [...] adds fa3768606582 selftests/bpf: Fix subtest number formatting in test_progs adds 2dc323b1c4cb selftests/bpf: Remove filtered subtests from output adds 979497674e63 bpf: Allow kfunc in tracing and syscall programs. adds c8644cd0efe7 bpf: refine kernel.unprivileged_bpf_disabled behaviour adds 90a039fd19fc selftests/bpf: add tests verifying unprivileged bpf behaviour adds c272e2591169 Merge branch 'bpf: refine kernel.unprivileged_bpf_disabled [...] adds 24a210b9e20a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c04e1bb538b0 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] adds 8f9ae5b3ae80 Bluetooth: eir: Add helpers for managing service data adds 128de85e26a8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds e6828be5edcf Merge tag 'spi-nor/for-5.19' into mtd/next adds 2c51d0d88020 Merge tag 'nand/for-5.19' into mtd/next adds 6c466e172b60 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] adds 1731160ff7c7 crypto: qat - set to zero DH parameters before free adds e0831e7af4e0 crypto: qat - use pre-allocated buffers in datapath adds af88d3c109aa crypto: qat - refactor submission logic adds 386823839732 crypto: qat - add backlog mechanism adds 80a52e1ee775 crypto: qat - fix memory leak in RSA adds 3dfaf0071ed7 crypto: qat - remove dma_free_coherent() for RSA adds 029aa4624a7f crypto: qat - remove dma_free_coherent() for DH adds 9714061423b8 crypto: qat - add param check for RSA adds 2acbb8771f6a crypto: qat - add param check for DH adds 8fb203c65a79 crypto: qat - honor CRYPTO_TFM_REQ_MAY_SLEEP flag adds d09144745959 crypto: qat - re-enable registration of algorithms adds fbdab61af2d0 crypto: qat - add support for 401xx devices adds 2d33f5771b51 crypto: hisilicon/sec - delete the flag CRYPTO_ALG_ALLOCAT [...] adds e4e62bbc6aba hwrng: omap3-rom - fix using wrong clk_disable() in omap_r [...] adds a812cac8ff60 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds c3831fa8c3bb Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] adds c1cee6bfd837 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] adds 36be95e99f62 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] adds 43ab20c599f4 drm/i915/gt: Fix build error without CONFIG_PM adds 61e00044c674 drm/i915: Fix 'mixing different enum types' warnings in in [...] adds 58606220a2f1 drm/i915: Fix CFI violation with show_dynamic_id() adds d91e9be0f0b0 drm/i915/audio: fix audio code enable/disable pipe logging adds 183f815d426b drm/i915/gt: Fix use of static in macro mismatch adds 416e07a84f6e drm/i915/reg: fix undefined behavior due to shift overflow [...] adds 069617295650 drm/i915/uc: Fix undefined behavior due to shift overflowi [...] adds 9d4f0204f045 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] adds f7e38ee9ff06 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] adds c4b4d7047f16 video: fbdev: hyperv_fb: Allow resolutions with size > 64 [...] adds b23789a59fa6 video: fbdev: clcdfb: Fix refcount leak in clcdfb_of_vram_setup adds b93a85c145d9 video: fbdev: omapfb: simplify the return expression of ds [...] adds 40189b7368e5 video: fbdev: omapfb: simplify the return expression of ne [...] adds d87ad457f7e1 video: fbdev: pxa3xx-gcu: release the resources correctly [...] adds 9c25f15cef2f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 629df2cf91bf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 4f3801ba0b4b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 0f653c95c4f4 ASoC: SOF: mediatek: remove duplicate include in mt8195.c adds b1378b259c0c ASoC: SOF: sof-client-ipc-flood-test: use pm_runtime_resum [...] adds 81e7b165c45e ASoC: codecs: lpass: Fix passing zero to 'PTR_ERR' adds be2af740e2a9 ASoC: wm2000: fix missing clk_disable_unprepare() on error [...] adds 6107fb660749 ASoC: amd: acp: Set Speaker enable/disable pin through rt1 [...] adds 17572892e3be ASoC: amd: acp: Set Speaker enable/disable pin through rt1 [...] adds 57f68f216898 ASoC: rt9120: Fix 3byte read, valule offset typo adds 80b949f332e3 ASoC: rt9120: Use pm_runtime and regcache to optimize 'pwd [...] adds 21ca3274333f ASoC: max98357a: remove dependency on GPIOLIB adds b390c25c6757 ASoC: rt1015p: remove dependency on GPIOLIB adds bb94bb86286b ASoC: remove two unnecessary gpiolib dependencies adds 698c1e99a0a3 ASoC: SOF: mediatek: Add mediatek common debug dump adds 3a054f90e955 ASoC: SOF: mediatek: Add mt8195 debug dump adds b4ce6dd4de3f ASoC: SOF: mediatek: add debug dump adds affa9983e7cb ASoC: rt1308-sdw: add the default value of register 0xc320 adds f7a344468105 ASoC: max98090: Move check for invalid values before casti [...] adds 0cfbaee21fcb ASoC: SOF: Introduce IPC independent ops for firmware trac [...] adds 25b17da691f3 ASoC: SOF: Rename dtrace_is_supported flag to fw_trace_is_ [...] adds 671e0b90051e ASoC: SOF: Clone the trace code to ipc3-dtrace as fw_traci [...] adds 1dedbe4f223c ASoC: SOF: Switch to IPC generic firmware tracing adds b69979a1ec2d ASoC: SOF: ipc3-dtrace: Move host ops wrappers from generi [...] adds 4b49cbd1e7eb ASoC: SOF: Modify the host trace_init parameter list to in [...] adds 08341b27bd2e ASoC: SOF: Introduce opaque storage of private data for fi [...] adds 0683532999ab ASoC: SOF: ipc3-dtrace: Move dtrace related variables loca [...] adds e5cd20e0d671 ASoC: SOF: Introduce generic (in)firmware tracing infrastructure adds ab0f81aece67 Merge remote-tracking branch 'asoc/for-5.19' into asoc-next adds dadf0a3e2c06 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds fe9c7545f67a Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] adds fabcf4d86968 Input: cypress_ps2 - fix typo in comment adds a3578880184c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 68f4c6eba70d fs-writeback: writeback_sb_inodes:Recalculate 'wrote' acco [...] adds bda70c65ada1 Merge branch 'for-5.19/writeback' into for-next adds 1305e2c9d91a blk-cgroup: delete rcu_read_lock_held() WARN_ON_ONCE() adds 73d0457a020d Merge branch 'for-5.19/block' into for-next adds f950667356ce bfq: Relax waker detection for shared queues adds c5ac56bb6110 bfq: Allow current waker to defend against a tentative one adds e79cf8892e33 bfq: Remove superfluous conversion from RQ_BIC() adds a249ca7dfbce bfq: Remove bfq_requeue_request_body() adds 2d4badce98ed Merge branch 'for-5.19/block' into for-next adds 0e7579ca732a io_uring: fix incorrect __kernel_rwf_t cast adds f66c67ce420a Merge branch 'for-5.19/io_uring' into for-next adds 00fc2eeb15ac nvme: helper for uring-passthrough checks adds 58e5bdeb9c2b nvme: enable uring-passthrough for admin commands adds 4dd230d692fd Merge branch 'for-5.19/io_uring-passthrough' into for-next adds 354201c53e61 nvme: add support for TP4084 - Time-to-Ready Enhancements adds 78288665b5d0 nvme: set non-mdts limits in nvme_scan_work adds 8ad9f577551f Merge tag 'nvme-5.19-2022-05-19' of git://git.infradead.or [...] adds 82851ef8b7bc Merge branch 'for-5.19/drivers' into for-next adds 2aaf51608418 blk-mq: fix typo in comment adds d87262859f2a Merge branch 'for-5.19/block' into for-next adds 537b9f2bf60f mtip32xx: fix typo in comment adds 51a0a4c78545 Merge branch 'for-5.19/drivers' into for-next adds 3fe07bcd800d io_uring: cleanup handling of the two task_work lists adds 887467b080f0 Merge branch 'for-5.19/io_uring-passthrough' into for-next adds c766acd3d78e bcache: improve multithreaded bch_btree_check() adds 0c723008bd6c bcache: improve multithreaded bch_sectors_dirty_init() adds 4d667b2ce04f bcache: remove incremental dirty sector counting for bch_s [...] adds 4be2d484e984 bcache: avoid journal no-space deadlock by reserving 1 jou [...] adds 2ea8179ecde4 Merge branch 'for-5.19/drivers' into for-next adds abbcbed15a3d Merge branch 'for-next' of git://git.kernel.dk/linux-block.git adds 76cea03dcd01 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e33312f5b87c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ec8edaf21a3c Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] adds c3d741f5505e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 18f370fb6f17 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] adds 192c0c00aaf1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 4d08545bf1b8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 23e6c6b37d86 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] adds bc2b02b2beea Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] adds 6dbd7980d1c7 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] adds 234e34b6c111 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 112c862e827d Merge branch 'next' of git://github.com/cschaufler/smack-next adds 84baad17cb82 workqueue: Wrap flush_workqueue() using a macro adds 0e3cbc4eb69f Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] adds bf56259c569b tools/certs: Add print-cert-tbs-hash.sh adds 05fd662b9155 certs: Factor out the blacklist hash creation adds bb44fc098ea6 certs: Make blacklist_vet_description() more strict adds e4f1e6f55fa2 certs: Check that builtin blacklist hashes are valid adds e33535ee389f certs: Allow root user to append signed hashes to the blac [...] adds 505ca6eca448 certs: Explain the rationale to call panic() adds 060e54c172cb tpm/tpm_ftpm_tee: Return true/false (not 1/0) from bool functions adds c5e1417e8ea8 tpm: ibmvtpm: Correct the return value in tpm_ibmvtpm_probe() adds 7d90d0d1943e tpm: Remove read16/read32/write32 calls from tpm_tis_phy_ops adds 09b8bfb7786a tpm: cr50: Add new device/vendor ID 0x504a6666 adds cda71712ac5a char: tpm: cr50_i2c: Suppress duplicated error message in [...] adds 5b5478c7697f tpm: Fix buffer access in tpm2_get_tpm_pt() adds cfd4b5f1fc0a tpm: Add field upgrade mode support for Infineon TPM2 modules adds 0568ef46669c KEYS: trusted: allow use of TEE as backend without TCG_TPM [...] adds 6bd9cbc3a136 KEYS: trusted: allow use of kernel RNG for key material adds 76f3e9670c50 crypto: caam - determine whether CAAM supports blob encap/decap adds 5e785783ddb0 crypto: caam - add in-kernel interface for blob generator adds 3547bf5c0847 KEYS: trusted: Introduce support for NXP CAAM-based trusted keys adds e781cfe3a238 doc: trusted-encrypted: describe new CAAM trust source adds e9c7a40274cf MAINTAINERS: add KEYS-TRUSTED-CAAM adds 123a5dcaa2fa Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds b1912875a548 dt-bindings: mfd: da9063: watchdog: add suspend disable option adds a7ceca4398bc watchdog: da9063: optionally disable watchdog during suspend adds ac97c9374d3c watchdog: sp805: disable watchdog on remove adds 95d0eee9718a dt-bindings: watchdog: uniphier: Use unevaluatedProperties adds c83f64387838 watchdog: rti_wdt: Fix calculation and evaluation of prese [...] adds 26d14b9fc341 dt-bindings: watchdog: Add SC8180X and SC8280XP compatibles adds b3ac0c58fa89 watchdog: rti-wdt: Fix pm_runtime_get_sync() error checking adds 9ef958929fc2 watchdog: iTCO_wdt: Using existing macro define covers mor [...] adds af84a5a75344 dt-bindings: watchdog: renesas,wdt: Document RZ/G2UL SoC adds 382256b219fb dt-bindings: watchdog: da9062: add watchdog timeout mode adds 6d72c7ac9fbe watchdog: wdat_wdt: Using the existing function to check p [...] adds 27fdf84510a1 watchdog: wdat_wdt: Stop watchdog when rebooting the system adds 330415ebea81 watchdog: wdat_wdt: Stop watchdog when uninstalling module adds 9dc731bbb455 dt-bindings: watchdog: renesas,wdt: Add support for RZ/N1 adds d65112f58464 watchdog: Add Renesas RZ/N1 Watchdog driver adds 9215a90dd56e dt-bindings: watchdog: renesas,wdt: R-Car V3U is R-Car Gen4 adds 5d24df3d6908 watchdog: ts4800_wdt: Fix refcount leak in ts4800_wdt_probe adds cee416be6cc9 Merge branch 'master' of git://www.linux-watchdog.org/linu [...] adds b11deb2f250f Merge tag 'v5.18-rc7' into arm/smmu adds 42bb5aa04338 iommu/amd: Increase timeout waiting for GA log enablement adds fa7e9ecc5e1c iommu/s390: Tolerate repeat attach_dev calls adds b0dacee202ef Merge branches 'apple/dart', 'arm/mediatek', 'arm/msm', 'a [...] adds 507c1bd39d8b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 1084ab9e3bf0 dt-bindings: timer: cdns,ttc: drop unneeded minItems adds 60854ba8e338 dt-bindings: timer: samsung,exynos4210-mct: drop unneeded [...] adds ee77ef0d09e3 dt-bindings: timer: samsung,exynos4210-mct: define strict [...] adds 644291ebecd1 dt-bindings: input: touchscreen: ilitek_ts_i2c: Absorb ili [...] adds 20911c727ba4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds cd285535b8ee dt-bindings: mailbox: qcom-ipcc: simplify the example adds 262190a8ca2b mailbox: imx: remove redundant initializer adds 1b0070aca35e mailbox: remove an unneeded NULL check on list iterator adds 1b3418ac6451 dt-bindings: gce: add the GCE header file for MT8186 adds 8f585d14030d mailbox: tegra-hsp: Add tegra_hsp_sm_ops adds 58919326e72f dt-bindings: tegra186-hsp: add type for shared mailboxes adds 74c20dd0f892 mailbox: tegra-hsp: Add 128-bit shared mailbox support adds dea27cda4611 dt-bindings: mailbox: mtk,adsp-mbox: add mt8186 compatible name adds 02b5c35a6171 mailbox: mediatek: support mt8186 adsp mailbox adds 504ff5b00853 mailbox:imx: using pm_runtime_resume_and_get adds d9512696082b mailbox: omap: using pm_runtime_resume_and_get to simplify [...] adds a022c7c96ca1 mailbox: correct kerneldoc adds 9accf46b7fb8 dt-bindings: mailbox: remove the IPCC "wakeup" IRQ adds 369e4ef87a8f mailbox: pcc: Fix an invalid-load caught by the address sanitizer adds c25f77899753 mailbox: qcom-ipcc: Log the pending interrupt during resume adds b8482c8ebd13 Merge branch 'mailbox-for-next' of git://git.linaro.org/la [...] adds 85a6ed6e97ea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2cc9bf707446 Merge branch 'x86/merge' adds 232c4ad8709d Merge branch into tip/master: 'core/core' adds c98a5b717cfa Merge branch into tip/master: 'core/debugobjects' adds cdb491329389 Merge tag 'irqchip-5.19' of git://git.kernel.org/pub/scm/l [...] adds 2861a6d08a4f Merge branch into tip/master: 'irq/core' adds 8491d1bdf5de sched/clock: Use try_cmpxchg64 in sched_clock_{local,remote} adds 91ec56931ec6 Merge branch into tip/master: 'locking/core' adds ead165fa1042 objtool: Fix symbol creation adds 22682a07acc3 objtool: Fix objtool regression on x32 systems adds 75ab5c28bd63 Merge branch into tip/master: 'objtool/core' adds bae19fdd7e9e perf/x86/amd/core: Fix reloading events for SVM adds 23f1095b9a81 Merge branch into tip/master: 'perf/core' adds 3af208568ef0 Merge branch into tip/master: 'ras/core' adds 546a3fee1749 sched: Reverse sched_class layout adds 991d8d8142ca topology: Remove unused cpu_cluster_mask() adds 79667a110e96 Merge branch into tip/master: 'sched/core' adds 3ffc7cf9c9f3 Merge branch into tip/master: 'smp/core' adds cbf5f796e86f Merge branch into tip/master: 'timers/core' adds 5810a0c15542 Merge branch into tip/master: 'x86/apic' adds 036c07c0c3b8 x86/entry: Fix register corruption in compat syscall adds 7f1003e691d2 Merge branch into tip/master: 'x86/asm' adds aeb84412037b x86/boot: Wrap literal addresses in absolute_pointer() adds 30864ec6cbb2 Merge branch into tip/master: 'x86/build' adds d936411dc9ca x86: Remove empty files adds 8f959e154554 Merge branch into tip/master: 'x86/cleanups' adds 69505e3d9a39 bug: Use normal relative pointers in 'struct bug_entry' adds 40d71f5ebd76 Merge branch into tip/master: 'x86/core' adds fc71c536dd8b Merge branch into tip/master: 'x86/cpu' adds 48c4b5d3b7fb Merge branch into tip/master: 'x86/fpu' adds 253297bac0a1 Merge branch into tip/master: 'x86/irq' adds 66b588807d2e Merge branch into tip/master: 'x86/kdump' adds 9c55d99e099b x86/microcode: Add explicit CPU vendor dependency adds c28933b462ae Merge branch into tip/master: 'x86/microcode' adds 3a8912378dee Merge branch into tip/master: 'x86/misc' adds 3e61bb35db51 Merge branch into tip/master: 'x86/mm' adds 5b77b53a4221 Merge branch into tip/master: 'x86/platform' adds c42b145181aa x86/sev: Annotate stack change in the #VC handler adds 47f33de4aafb x86/sev: Mark the code returning to user space as syscall gap adds ce6565282b3b x86/entry: Fixup objtool/ibt validation adds 62b6d2ba1409 Merge branch into tip/master: 'x86/sev' adds ed45349b0def Merge branch into tip/master: 'x86/sgx' adds c7078e760ac6 Merge branch into tip/master: 'x86/splitlock' adds c796f02162e4 x86/tdx: Fix RETs in TDX asm adds 0ca21345582a Merge branch into tip/master: 'x86/tdx' adds cfbb29a89e8b Merge branch into tip/master: 'x86/vdso' adds 70023a983b83 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 9cf877e203be Merge branch 'timers/drivers/next' of git://git.linaro.org [...] adds 2aeb1f5fbbac EDAC/xgene: Fix typo processsors -> processors adds 92705c9f9956 Merge edac-misc into for-next adds 81d26991f6c5 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] adds b8dc6553c67e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds a504b4e459cb Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] adds d73829dd797b selftests: kvm: replace ternary operator with min() adds 2384e4265667 Merge tag 'kvmarm-5.19' of git://git.kernel.org/pub/scm/li [...] adds ac6c85e962d4 KVM: selftests: riscv: Improve unexpected guest trap handling adds dba90d6fb8b0 KVM: selftests: riscv: Remove unneeded semicolon adds 26708234eb12 RISC-V: KVM: Use G-stage name for hypervisor page table adds b4bbb95ea6c4 RISC-V: KVM: Add Sv57x4 mode support for G-stage adds c7fa3c48de86 RISC-V: KVM: Treat SBI HFENCE calls as NOPs adds 2415e46e3a9a RISC-V: KVM: Introduce range based local HFENCE functions adds 486a38429498 RISC-V: KVM: Reduce KVM_MAX_VCPUS value adds 13acfec2dbcc RISC-V: KVM: Add remote HFENCE functions based on VCPU requests adds 92e450507d56 RISC-V: KVM: Cleanup stale TLB entries when host CPU changes adds affa28e4d094 RISC-V: KVM: Introduce ISA extension register adds fed9b26b2501 MAINTAINERS: Update KVM RISC-V entry to cover selftests support adds 280f8b2bcb19 Merge tag 'kvm-riscv-5.19-1' of https://github.com/kvm-ris [...] adds dbbb0939c14a Documentation: kvm: reorder ARM-specific section about KVM [...] adds af86c314f050 KVM: x86/pmu: Move the vmx_icl_pebs_cpu[] definition out o [...] adds 32bf991699ee KVM: selftests: x86: Sync the new name of the test case to [...] adds e7b0b98c7fcb KVM: x86/pmu: Update global enable_pmu when PMU is undetected adds db084075a887 KVM: x86/pmu: remove useless prototype adds bfaba1fab3f7 KVM: x86/mmu: Drop RWX=0 SPTEs during ept_sync_page() adds 923986d9cc20 KVM: x86/mmu: Comment FNAME(sync_page) to document TLB flu [...] adds ddd7ed842627 x86/kvm: Alloc dummy async #PF token outside of raw spinlock adds abaaf90e1cb9 KVM: LAPIC: Drop pending LAPIC timer injection when cancel [...] adds c9480a210c2b KVM: x86/pmu: Don't overwrite the pmu->global_ctrl when re [...] adds 7f48dfdec8c4 KVM: powerpc: remove extraneous asterisk from rm_host_ipi_ [...] adds a62b2c5f6bde KVM: x86/pmu: Ignore pmu->global_ctrl check if vPMU doesn' [...] adds ba44ba157fa8 KVM: Drop unused @gpa param from gfn=>pfn cache's __releas [...] adds a1889c4cd94a KVM: Put the extra pfn reference when reusing a pfn in the [...] adds 46c66b11d62a KVM: Do not incorporate page offset into gfn=>pfn cache us [...] adds 500ba2323e3f KVM: Fully serialize gfn=>pfn cache refresh via mutex adds 0015879ece30 KVM: Fix multiple races in gfn=>pfn cache refresh adds c9c85fc4ed0d KVM: Do not pin pages tracked by gfn=>pfn caches adds edef709dac8e KVM: nSVM: Sync next_rip field from vmcb12 to vmcb02 adds 3384ea1cf316 KVM: SVM: Don't BUG if userspace injects an interrupt with GIF=0 adds 0dc2c086cc91 KVM: SVM: Unwind "speculative" RIP advancement if INTn inj [...] adds 947dad2dbe60 KVM: SVM: Stuff next_rip on emulated INT3 injection if NRI [...] adds 331c21930bd7 KVM: SVM: Re-inject INT3/INTO instead of retrying the instruction adds 208e393a284e KVM: SVM: Re-inject INTn instead of retrying the insn on " [...] adds bcb87ed0e105 KVM: x86: Trace re-injected exceptions adds b2429078bdc2 KVM: x86: Print error code in exception injection tracepoi [...] adds af65769db35e KVM: x86: Differentiate Soft vs. Hard IRQs vs. reinjected [...] adds 540a478e89d3 KVM: nSVM: Transparently handle L1 -> L2 NMI re-injection adds deeca7dc3f26 KVM: selftests: nSVM: Add svm_nested_soft_inject_test adds 56b06f47a371 KVM: nSVM: Drop support for CPUs without NRIPS (NextRIP Sa [...] adds 869f9f9f8785 perf/x86/intel: Fix the comment about guest LBR support on KVM adds 5bfe509223e9 perf/x86/lbr: Simplify the exposure check for the LBR_INFO [...] adds 59b14213601e KVM: x86: Report XSS as an MSR to be saved if there are su [...] adds 122d167b44b6 KVM: x86: Refresh CPUID on writes to MSR_IA32_XSS adds f5274eea5ed3 KVM: x86: Add Arch LBR MSRs to msrs_to_save_all list adds 536e5c69ce80 KVM: vmx/pmu: Emulate MSR_ARCH_LBR_DEPTH for guest Arch LBR adds 5bdc6aa70764 KVM: vmx/pmu: Emulate MSR_ARCH_LBR_CTL for guest Arch LBR adds 1e4ab286d505 KVM: x86/pmu: Refactor code to support guest Arch LBR adds d1d0e7f40d4f KVM: x86: Refine the matching and clearing logic for suppo [...] adds 97cb1c273ea6 KVM: x86/vmx: Check Arch LBR config when return perf capabilities adds 2aa4c89e9d19 KVM: x86: Add XSAVE Support for Architectural LBR adds ac92bab049a8 KVM: nVMX: Add necessary Arch LBR settings for nested VM adds b8221cec805f KVM: x86/vmx: Clear Arch LBREn bit before inject #DB to guest adds c6ab97c081d6 KVM: x86/vmx: Flip Arch LBREn bit on guest state change adds 686cd65cec2f KVM: x86: Add Arch LBR data MSR access interface adds 82e26b4d9bca KVM: x86/cpuid: Advertise Arch LBR feature in CPUID adds 77c7a312bd55 KVM: x86/pmu: Update comments for AMD gp counters adds 107e46391255 KVM: x86/pmu: Extract check_pmu_event_filter() handling bo [...] adds d971a610fcd1 KVM: x86/pmu: Pass only "struct kvm_pmc *pmc" to reprogram [...] adds 8cf1695c6b2d KVM: x86/pmu: Drop "u64 eventsel" for reprogram_gp_counter() adds 334da8220720 KVM: x86/pmu: Drop "u8 ctrl, int idx" for reprogram_fixed_ [...] adds a17af6d45946 KVM: x86/pmu: Use only the uniform interface reprogram_counter() adds 7ad144b4ee5f KVM: x86/pmu: Use PERF_TYPE_RAW to merge reprogram_{gp,fix [...] adds 6bc5c4472ed2 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] adds 4689752c79fa drivers/s390/char: Add Ultravisor io device adds cbac924200b8 selftests: drivers/s390x: Add uvdevice tests adds c783631b0bff KVM: s390: Don't indicate suppression on dirtying, failing memop adds c71159648c3c KVM: s390: selftest: Test suppression indication on key pr [...] adds 86b04072cb2f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 5ce9231c5b96 xen: update vscsiif.h adds 54aee68bb656 xen/scsiback: use new command result macros adds a2f6751d5af4 xen/scsifront: use new command result macros adds 6d1c2f48f3fc xen/scsifront: harden driver against malicious backend adds 79c22318f89f xen: update grant_table.h adds 8c9eb0e3731d xen/grant-table: never put a reserved grant on the free list adds 21b539711a40 xen/blkfront: switch blkfront to use INVALID_GRANT_REF adds 145daab239a1 xen/netfront: switch netfront to use INVALID_GRANT_REF adds 70920be6ff0d xen/scsifront: remove unused GRANT_INVALID_REF definition adds edd81e7caa77 xen/usb: switch xen-hcd to use INVALID_GRANT_REF adds cb5216319be1 xen/drm: switch xen_drm_front to use INVALID_GRANT_REF adds 297ce0266967 xen/sound: switch xen_snd_front to use INVALID_GRANT_REF adds bd506c781207 xen/dmabuf: switch gntdev-dmabuf to use INVALID_GRANT_REF adds 888fd787f30d xen/shbuf: switch xen-front-pgdir-shbuf to use INVALID_GRANT_REF adds 6fac592cca60 xen: update ring.h adds 7050096d0775 xen/xenbus: add xenbus_setup_ring() service function adds 47cbd5983347 xen/blkfront: use xenbus_setup_ring() and xenbus_teardown_ring() adds 46e20d43f579 xen/netfront: use xenbus_setup_ring() and xenbus_teardown_ring() adds 5e0afd8eab96 xen/tpmfront: use xenbus_setup_ring() and xenbus_teardown_ring() adds ae19265ca3ee xen/drmfront: use xenbus_setup_ring() and xenbus_teardown_ring() adds 0e6b139dbda9 xen/pcifront: use xenbus_setup_ring() and xenbus_teardown_ring() adds caa427d25203 xen/scsifront: use xenbus_setup_ring() and xenbus_teardown_ring() adds 2b3daf083aa8 xen/usbfront: use xenbus_setup_ring() and xenbus_teardown_ring() adds 360dc89d1240 xen/sndfront: use xenbus_setup_ring() and xenbus_teardown_ring() adds 4573240f0764 xen/xenbus: eliminate xenbus_grant_ring() adds 12f112c3e3e5 xen-blk{back,front}: Update contact points for buffer_sque [...] adds 1591a65f55bc x86: xen: remove STACK_FRAME_NON_STANDARD from xen_cpuid adds 62db0fafa8fc xen: sync xs_wire.h header with upstream xen adds 5b3353949e89 xen: add support for initializing xenstore later as HVM domain adds 18235f16a67e Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds 389c15c37dad Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3148bf704ca4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 1620c80bba53 platform/x86: intel-hid: fix _DSM function index handling adds 3ce827bf9cfe platform/x86: intel_cht_int33fe: Set driver data adds badb81a58b9e platform/x86/intel/ifs: Add CPU_SUP_INTEL dependency adds 059c0ed48755 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2c45fb7d094e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f38f97d9998f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 315a65a0c716 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 08c1ebe0fb6c Merge branch 'for-next' of git://github.com/cminyard/linux [...] adds f79f662e4cd5 driver core: Add "*" wildcard support to driver_async_prob [...] adds 28330dcc9415 driver core: location: Free struct acpi_pld_info *pld adds 1f7ff11ca68f driver core: location: Add "back" as a possible output for panel adds 185b29c6151c test_firmware: fix end of loop test in upload_read_show() adds 310862e57400 driver: base: fix UAF when driver_attach failed adds 6ee60e9c9f2f MAINTAINERS: add Russ Weight as a firmware loader maintainer adds 2b28a1a84a0e driver core: Extend deferred probe timeout on driver registration adds 15f214f9bdb7 topology: Remove unused cpu_cluster_mask() adds 1a702dc88e15 kernfs: Separate kernfs_pr_cont_buf and rename_lock. adds b232b02bf3c2 driver core: fix deadlock in __device_attach adds 0b1848c66dc6 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] adds 376d6b02cb08 Merge tag 'thunderbolt-for-v5.19-rc1' of git://git.kernel. [...] adds 1bd8bb7d2dfc xhci: Don't defer primary roothub registration if there is [...] adds 26ae2c942b57 usb: isp1760: Fix out-of-bounds array access adds 69a1c9a9b273 usb: Probe EHCI, OHCI controllers asynchronously adds 9d778f0c5f95 usb: dwc3: Fix ep0 handling when getting reset while doing [...] adds dce49449e04f usb: cdns3: allocate TX FIFO size according to composite E [...] adds 6c5ba7395b1b usb: hub: Simplify error and success path in port_over_cur [...] adds 3c5880745b44 usb: dwc3: gadget: Move null pinter check to proper place adds 859bdc359567 usb: dwc3: core: Add error log when core soft reset failed adds 33b7af2f459d USB: serial: option: add Quectel BG95 modem adds 8cfd16f72232 Merge tag 'usb-serial-5.19-rc1' of https://git.kernel.org/ [...] adds 97fa5887cf28 USB: new quirk for Dell Gen 2 devices adds 45f6c54a05d3 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] adds 925ea0fa5277 tty: n_gsm: Fix packet data hex dump output adds 9bb13b2f7781 serial: amba-pl011: move header content to .c adds a5ddc498e792 serial: pmac_zilog: remove unfinished DBDMA support adds ae1de09341d9 serial: pmac_zilog: remove unused uart_pmac_port::termios_cache adds c83a34a5304a serial: pmac_zilog: remove tracing prints adds b693a8a6160f serial: pmac_zilog: remove initial print adds 7b0364eacb8f Documentation: Move Oxford Semiconductor PCIe (Tornado) 95 [...] adds 421bdf5385dc Documentation: Reformat Oxford Semiconductor PCIe (Tornado) 950 adds 91ca09ca7f31 Documentation: Wire Oxford Semiconductor PCIe (Tornado) 950 adds 135c579d77d0 tty: serial: samsung_tty: Fix suspend/resume on S5L adds 0b46ac44f267 termbits.h: create termbits-common.h for identical bits adds c9b34088e80e termbits.h: Align lines & format adds 44e0b165b6c0 termbits.h: Remove posix_types.h include adds 9fafe733514b tty: remove CMSPAR ifdefs adds 69648d7bda86 tty: remove BOTHER ifdefs adds 9cca25e2762f tty: remove IBSHIFT ifdefs adds 503f418b1004 serial: fsl_lpuart: Remove unnecessary clearing for CRTSCTS adds 2da6f1e5f72a serial: jsm: Use B0 instead of 0 adds 4088ca3edca8 serial: 8250_dw: Update the list of OF headers used by driver adds 295b09128d12 serial: 8250_dw: Use devm_add_action_or_reset() adds 57f83e5dd6a3 serial: 8250_dw: Use dev_err_probe() adds 589f892ac8ef serial: meson: acquire port->lock in startup() adds aabdbb1b7a58 serial: msm_serial: disable interrupts in __msm_console_write() adds f0136f65285b Revert "serial: 8250_mtk: Make sure to select the right FE [...] adds af0179270977 serial: 8250_fintek: Check SER_RS485_RTS_* only with RS485 adds 4ed26f87c71f dt-bindings: serial: renesas,em-uart: Add RZ/V2M clock to [...] adds c2194bc999d4 tty: serial: qcom-geni-serial: Remove uart frequency table [...] adds c9d2325cdb92 serial: core: Do stop_rx in suspend path for console if co [...] adds 0258502f11a4 serial: cpm_uart: Fix build error without CONFIG_SERIAL_CP [...] adds 3f7fed405c11 serial: uartlite: Fix BRKINT clearing adds fd63031b8c07 serial: digicolor-usart: Don't allow CS5-6 adds 098333a9c7d1 serial: rda-uart: Don't allow CS5-6 adds 79ac88655dc0 serial: txx9: Don't allow CS5-6 adds 9b87162de8be serial: sh-sci: Don't allow CS5-6 adds c069d2756c01 serial: sifive: Sanitize CSIZE and c_iflag adds 52bb1cb71185 serial: st-asc: Sanitize CSIZE and correct PARENB for CS7 adds 1deeda8d2877 serial: stm32-usart: Correct CSIZE, bits, and parity adds ef44c6c1e86f pcmcia: synclink_cs: Don't allow CS5-6 adds 25e02ba60f0f tty: Rework receive flow control char logic adds 8b4e57ab8fdd Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] adds bcfa9546500a Merge tag 'iio-for-5.19a' of https://git.kernel.org/pub/sc [...] adds 46ee6bcac983 Merge tag 'mhi-for-v5.19' of git://git.kernel.org/pub/scm/ [...] adds 46509e7578a2 Merge tag 'phy-for-5.19' of git://git.kernel.org/pub/scm/l [...] adds fa5602c62544 Merge tag 'soundwire-5.19-rc1' of git://git.kernel.org/pub [...] adds e727efee8c5a Merge tag 'extcon-next-for-5.19' of git://git.kernel.org/p [...] adds 9c518db6407d Merge tag 'coresight-next-v5.19' of gitolite.kernel.org:pu [...] adds bab6ffa233b9 Merge tag 'fpga-for-5.19-rc1' of git://git.kernel.org/pub/ [...] adds 2a0338769f27 lkdtm: cfi: Fix type width for masking PAC bits adds d2b8060f1651 lkdtm/usercopy: Rename "heap" to "slab" adds fc34eec6869a lkdtm/usercopy: Check vmalloc and >0-order folios adds 38c84c997d40 selftests/lkdtm: Add configs for stackleak and "after free" tests adds f260fd59e3f3 lkdtm/heap: Hide allocation size from -Warray-bounds adds dc6a7effb48e Merge tag 'lkdtm-next' of https://git.kernel.org/pub/scm/l [...] adds da4864962d76 binder: fix printk format for commands adds dafa5e9ab8b5 binder: fix potential UAF of target_{proc,thread} adds aed86f8add0e binder: fix atomic sleep when get extended error adds 7394d2ebb651 scripts/tags.sh: Invoke 'realpath' via 'xargs' adds 80ad54a63af3 drivers: comedi: replace ternary operator with min() adds 225baab0aeb6 slimbus: qcom: Fix IRQ check in qcom_slim_probe adds 8cc6b422fc4b slimbus: qcom: Remove unnecessary print function dev_err() adds 106101303eda accessiblity: speakup: Add missing misc_deregister in soft [...] adds 077f5d900f62 drivers: dio: add missing iounmap() in dio_init() adds 660ba678f999 firmware: dmi-sysfs: Fix memory leak in dmi_sysfs_register_handle adds c337125b8834 bus: ti-sysc: Fix warnings for unbind for serial adds 5621a0bcb4b4 edd: simplify the check of 'attr->test' in edd_populate_dir() adds 8e04a7afce3d misc: alcor_pci: set NULL intfdata and clear pci master adds c5c07c5958cf misc: fastrpc: fix list iterator in fastrpc_req_mem_unmap_impl adds 05e5ba40ea7a driver: soc: xilinx: Add support of multiple callbacks for [...] adds e6d3c99adf54 driver: soc: xilinx: Update function prototype for xlnx_un [...] adds 6646b95aab5f speakup: Generate speakupmap.h automatically adds 9dcff75d39f2 Merge tag 'icc-5.19-rc1' of git://git.kernel.org/pub/scm/l [...] adds cafada1fe932 Revert "speakup: Generate speakupmap.h automatically" adds 378b02dc0177 habanalabs: set non-0 value in dram default page size adds 1359fcbe0f4a habanalabs: add DRAM default page size to HW info adds 2f8f0de878e0 habanalabs: change mmu_get_real_page_size to be ASIC-specific adds 06926dbed215 habanalabs: convert all MMU masks/shifts to arrays adds 050a6f349a09 habanalabs: add user API to get valid DRAM page sizes adds 4c3b9f6e3bd0 habanalabs: add new return code to device fd open adds fdec56c1a416 habanalabs: expose compute ctx status through info ioctl adds b19768d81a6b habanalabs/gaudi: increase submission resources adds 9d92689ca26e habanalabs/gaudi: avoid resetting max power in hard reset adds c41cb902b22f habanalabs: parse full firmware versions adds 687c6b535e4c habanalabs: modify dma_mask to be ASIC specific property adds 9138c24244a7 habanalabs: replace usage of found with dedicated list ite [...] adds b75cce27d0bc habanalabs: save f/w preboot major version adds babe8e7c04b5 habanalabs: unified memory manager infrastructure adds 4d530e7d121a habanalabs: convert ts to use unified memory manager adds acbabe63efa7 habanalabs: add MMU prefetch to ASIC-specific code adds c3712c1d7d3d habanalabs/gaudi: Use correct sram size macro for debugfs adds f5d85fe05a94 habanalabs: rephrase device out-of-memory message adds d0b59cf68cec habanalabs/gaudi: add debugfs to fetch internal sync status adds 116a28ac1f08 habanalabs: hl_ts_behavior can be static adds 234366d3b6da habanalabs: add callback and field to be used for debugfs [...] adds ee8a10c833c4 habanalabs: unify code for memory access from debugfs adds 9248aa90d2fa habanalabs: enforce alignment upon registers access throug [...] adds 799b9eb01a64 habanalabs: remove debugfs read/write callbacks adds cd92c3678ab3 habanalabs: wrong handle removal in memory manager adds fcadbf56883e habanalabs: remove redundant info print adds 738607f005dc habanalabs: change a reset print to debug level adds c82b025f2b8c habanalabs: don't print normal reset operations adds 658591ec32f8 habanalabs: remove user interrupt debug print adds b31848430f49 habanalabs: fix comments according to kernel-doc adds 2ba75d31198d habanalabs: refactor HOP functions in MMU V1 adds b8d852add6ea habanalabs/gaudi: use lower_32_bits() for casting adds ab4ea5872842 habanalabs: use for_each_sgtable_dma_sg for dma sgt adds 0ff1d6f8f55e habanalabs: support debugfs Byte access to device DRAM adds 77c97a7ea85f habanalabs: Stop using iommu_present() adds 5d1a0de2c778 habanalabs: add prefetch flag to the MAP operation adds b0b09b7a8b7d habanalabs: use get_task_pid() to take PID adds de3484dfaa04 habanalabs: Add separate poll interval value for protocol adds 4e63ce6af63f habanalabs: hide memory manager page shift adds ff086c186bf2 habanalabs: add put by handle method to memory manager adds 2db04a682655 habanalabs/gaudi: set arbitration timeout to a high value adds dc653c36c98e habanalabs: unified memory manager new code for CB flow adds 829ec038c967 habanalabs: use unified memory manager for CB flow adds 0688474eda80 habanalabs: add device memory scrub ability through debugfs adds c37803388c95 habanalabs: handle race in driver fini adds f2daa2d97ec1 habanalabs: add topic to memory manager buffer adds 422ef171038d habanalabs: add support for notification via eventfd adds 368b0b4fd697 habanalabs: update firmware header adds 49d2a8af97a2 habanalabs: use NULL for eventfd adds 804d514d7977 habanalabs: return -EFAULT on copy_to_user error adds 83617f5a87f4 habanalabs: order memory manager messages adds 9e495e24003e habanalabs: do MMU prefetch as deferred work adds e31dd9362f01 habanalabs: remove hdev from hl_ctx_get args adds f873a27fd50d habanalabs: fix missing handle shift during mmap adds 90de6805267f habanalabs: use separate structure info for each error col [...] adds ed6adcf84005 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] adds bc7c47c88496 iio: trigger: stm32-lptimer-trigger: Make use of device pr [...] adds c8c6de18997c iio: proximity: srf04: Make use of device properties adds 57da5dae8869 iio:accel:mc3230: Remove duplicated error reporting in .remove() adds 37681671622c iio:accel:stk8312: Remove duplicated error reporting in .remove() adds 75c4e0118d4c iio:accel:stk8ba50: Remove duplicated error reporting in . [...] adds bd1526533981 iio:light:bh1780: Remove duplicated error reporting in .remove() adds 3d1894cd2a30 iio:light:isl29028: Remove duplicated error reporting in . [...] adds 14820c038292 iio:light:jsa1212: Remove duplicated error reporting in .remove() adds 7f70ac659289 iio:light:opt3001: Remove duplicated error reporting in .remove() adds 394baa2a7e92 iio:light:stk3310: Remove duplicated error reporting in .remove() adds 2e53a358236d iio:light:tsl2583: Remove duplicated error reporting in .remove() adds 2c5eff259cf8 iio: accel: bma400: Fix the scale min and max macro values adds 13609c0d8849 iio: accel: bma400: Reordering of header files adds 4855844aac9a iio: accel: bma400: conversion to device-managed function adds 339700cbbea4 iio: accel: bma400: Add triggered buffer support adds ced611c5f084 iio: accel: bma400: Add separate channel for step counter adds e6391ddd68c5 iio: accel: bma400: Add step change event adds c2baa09b0992 iio: accel: bma400: Add activity recognition support adds 296d0a4a13be iio: accel: bma400: Add support for activity and inactivit [...] adds c98e8d7a199c iio: imu: st_lsm6dsx: Switch from of headers to mod_devicetable.h adds df16d8b8040b iio: ABI: Add a new location label adds 3cb90e97e784 iio: common: cros_ec_sensors: Add label attribute adds 9072ac33a5cd io:health:afe4404: Remove duplicated error reporting in .remove() adds bce9752aba42 iio: adc: stx104: Utilize iomap interface adds 99796dcc9e4a iio: dac: cio-dac: Utilize iomap interface adds 7891d3337aeb dt-bindings: iio: adc: Document Renesas RZ/G2UL ADC adds c321674386d8 iio: adc: rzg2l_adc: Remove unnecessary channel check from [...] adds c0832fbbec6b Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] adds 13e90779c083 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git adds 20e7ac6f74bc staging: rtl8192u: make const array queuetopipe const, red [...] adds 5108b9838a76 staging: r8188eu: read addr2 from ieee80211_mgmt adds 5b3903d555d4 staging: r8188eu: don't check the category in OnAction_back adds 81900cf8a604 staging: r8188eu: read destination address from ieee80211_mgmt adds e2b1711fb544 staging: r8188eu: use back action codes from ieee80211.h adds 073d44eaccf0 staging: r8188eu: read back action code from ieee80211_mgmt adds c0235e384e8d staging: r8188eu: drop redundant if check adds 7436b3ea277c staging: vt6655: Replace MACvStart with VNSvOutPortB adds b3e5e492ad69 staging: vt6655: Replace MACvTransmitBCN with VNSvOutPortB adds 404079e7b481 staging: vt6655: Replace VNSvOutPortB with iowrite8 adds f722d67fad29 staging: rtl8723bs: Fix alignment to match open parenthesis adds 1ebea4231634 staging: r8188eu: Fix block comment format adds 571cc06877c2 staging: r8188eu: get addba resp status from ieee80211_mgmt adds cfed805f8217 staging: r8188eu: read addba resp tid from ieee80211_mgmt adds d4170582c8b0 staging: r8188eu: merge process_addba_req into OnAction_back adds 9465d2d91551 staging: r8188eu: replace if with ternary operator adds 813586def159 staging: r8188eu: use BIT(tid) instead of manual shift adds 32668668126f staging: r8188eu: check for initiator vs recipient adds fed632835722 staging: r8188eu: use the tid in delba processing adds 3194f684aca1 staging: r8188eu: use defines for addba response status adds c7711f1fa7ed staging: r8188eu: use ieee80211 helper to check for beacon adds 619916037480 staging: r8188eu: remove obsolete comments adds 4f44756e4fe0 staging: r8188eu: simplify error handling in recv_func_prehandle adds c8bff2118e68 staging: r8188eu: last_rx_mgnt_pkts is set but not used adds 381b6d7b9c26 staging: r8188eu: assoc_rsp and assoc_rsp_len are not used adds 14afedb488c6 staging: r8188eu: remove HW_VAR_AC_PARAM_BE from SetHwReg8188EU() adds 3baab4bc2f5a staging: ks7010: remove null check after call container_of() adds 37a3929feba8 staging: rtl8192e: remove null check after call container_of() adds 902d75058129 staging: rtl8192u: remove null check after call container_of() adds 63ab906069cd staging: vc04_services: remove unused macro adds ea32366a8fc9 staging: r8188eu: remove _drv_ defines from include/rtw_debug.h adds 644ee3bff4ae staging: rtl8712: add error handler in r8712_usbctrl_vendorreq() adds d1b57669732d staging: rtl8712: fix uninit-value in usb_read8() and friends adds 0458e5428e5e staging: rtl8712: fix uninit-value in r871xu_drv_init() adds 801626f71d6f staging: r8188eu: fix warnings in rtw_p2p adds 43ea9201795f staging: r8188eu: fix warnings in rtw_pwrctrl adds 455d5f02dc23 staging: r8188eu: fix warnings in rtw_wlan_util adds f94b47c6bde6 staging: r8188eu: add check for kzalloc adds 464725a95d8a staging: r8188eu: Remove multiple assignments adds 4d0cc9e0e53e staging: r8188eu: delete rtw_wx_read/write32() adds bc10916e8909 staging: r8188eu: prevent ->Ssid overflow in rtw_wx_set_scan() adds 6a31a95135da staging: r8188eu: remove include/rtw_debug.h adds 39f89358bcc2 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] adds 6cd4154a2665 dt-bindings: dmaengine: Introduce RZN1 dmamux bindings adds ad73c629b591 dt-bindings: clock: r9a06g032-sysctrl: Reference the DMAMU [...] adds 7ac92262e1fb dt-bindings: dmaengine: Introduce RZN1 DMA compatible adds 885525c1e7e2 clk: renesas: r9a06g032: Export function to set dmamux adds 134d9c52fca2 dmaengine: dw: dmamux: Introduce RZN1 DMA router support adds 2182066d95c3 clk: renesas: r9a06g032: Probe possible children adds d5a8fe0fee54 dmaengine: dw: Add RZN1 compatible adds 2cdd3ca67aea dmaengine: tegra: Fix build error without IOMMU_API adds bd1eca7b2c66 dt-bindings: dmaengine: mmp: deprecate '#dma-channels' and [...] adds d9cb0a4c0be5 dmaengine: pxa: deprecate '#dma-channels' and '#dma-requests' adds 607c04a0441f dmaengine: mmp: deprecate '#dma-channels' adds a725e582d720 dmaengine: ti: deprecate '#dma-channels' adds 9d6a2d92e450 dmaengine: stm32-mdma: remove GISR1 register adds da3b8ddb464b dmaengine: stm32-mdma: fix chan initialization in stm32_md [...] adds 276382696680 dmaengine: stm32-mdma: use dev_dbg on non-busy channel spu [...] adds 6c3c2066d6dc dt-bindings: dma: pl330: Add power-domains adds c7399e6d3b18 dmaengine: qcom: gpi: Add support for sc7280 adds d0b360e3c164 dmaengine: stm32-dmamux: avoid reset of dmamux if used by [...] adds db60a63eb685 dmaengine: stm32-dma: introduce stm32_dma_sg_inc to manage [...] adds ded6230691e0 dmaengine: stm32-dma: pass DMA_SxSCR value to stm32_dma_ha [...] adds baa1424314f8 dmaengine: stm32-dma: rename pm ops before dma pause/resum [...] adds 099a9a94be0e dmaengine: stm32-dma: add device_pause/device_resume support adds 39b930bec80e dmaengine: tegra: Fix uninitialized variable usage adds 360e4f4e3fcc dmaengine: tegra: Remove unused switch case adds 59e477763d09 dt-bindings: dma: sun50i-a64: Add compatible for D1 adds 9aa48806edb8 dmaengine: sun6i: Do not use virt_to_phys adds ec31c5c59492 dmaengine: sun6i: Add support for 34-bit physical addresses adds 8292a15597db dmaengine: sun6i: Add support for the D1 variant adds d1a285978082 dmaengine: idxd: make idxd_wq_enable() return 0 if wq is a [...] adds 0dc21b9eb304 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds b154a017c920 cgroup: remove the superfluous judgment adds 8a4f243bd5cf Merge branch 'for-5.19' into for-next adds 1940165e9295 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 1b748067a6c7 Merge branch 'fixes' into for-next adds 8e129add48e0 scsi: mpt3sas: Fix junk chars displayed while printing ChipName adds 53d5088deff6 scsi: mpt3sas: Update driver version to 42.100.00.00 adds 057e5fc03369 scsi: libsas: Refactor sas_ata_hard_reset() adds 71453bd9d1bf scsi: hisi_sas: Use sas_ata_wait_after_reset() in IT nexus reset adds e9dedc13bb11 scsi: hisi_sas: Fix rescan after deleting a disk adds bc7896d31a92 scsi: mpi3mr: Return error if dma_alloc_coherent() fails adds 2f9e9a7b0ce3 scsi: megaraid_sas: Remove redundant memset() statement adds e79aaa9cc02d scsi: elx: efct: Remove redundant memset() statement adds e51e76edddb1 scsi: mpi3mr: Add shost related sysfs attributes adds 9feb5c4c3f95 scsi: mpi3mr: Add target device related sysfs attributes adds b559b99a5c08 scsi: fnic: Replace DMA mask of 64 bits with 47 bits adds 6c6ac8b7773f scsi: hisi_sas: Fix memory ordering in hisi_sas_task_deliver() adds fc65df48c88e scsi: qedf: Remove redundant variable op adds 91fdd0788878 scsi: dpt_i2o: Drop redundant spinlock initialization adds d627660c22b5 scsi: elx: efct: Remove NULL check after calling container_of() adds 325d5c5fb216 scsi: target: tcmu: Avoid holding XArray lock when calling [...] adds f619d4a66989 Merge branch 'misc' into for-next adds 53abdc9f34d0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 827fc630e4c8 scsi: nvme-fc: Add new routine nvme_fc_io_getuuid() adds ed913cf4a533 scsi: lpfc: Commonize VMID code location adds 348efeca7487 scsi: lpfc: Rework lpfc_vmid_get_appid() to be protocol in [...] adds 896325a8b165 scsi: lpfc: Add support for VMID tagging of NVMe I/Os adds c10ba0c961d3 scsi: qla1280: Remove redundant variable adds dd11376b9f1b scsi: ufs: Split the drivers/scsi/ufs directory adds b77c63f3bc72 scsi: iscsi: Fix HW conn removal use after free adds af6c2c41a09a scsi: iscsi: Add helper to remove a session from the kernel adds cf8290a3bac9 scsi: qedi: Use QEDI_MODE_NORMAL for error handling adds 0561d178f976 scsi: iscsi: Fix session removal on shutdown adds 685395b1810b scsi: iscsi: Rename iscsi_conn_queue_work() adds ffa14b7eee01 scsi: iscsi: Add recv workqueue helpers adds 90b7c28232c7 scsi: iscsi: Run recv path from workqueue adds 4cb8242ddc0e scsi: iscsi_tcp: Tell net when there's more data adds ff21fc17b9de scsi: iscsi_tcp: Drop target_alloc use adds 316fbce30c48 scsi: iscsi: Remove unneeded task state check adds a01ff1e161ea scsi: iscsi: Remove iscsi_get_task back_lock requirement adds a5164a67bda2 scsi: iscsi: Try to avoid taking back_lock in xmit path adds bc76c07daef2 scsi: libiscsi: Improve conn_send_pdu API adds ac07543bfc7f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8f0331b2bcff vdpa: Fix error logic in vdpa_nl_cmd_dev_get_doit adds 400364d435c5 vdpa: Add support for querying vendor statistics adds 56c479c1e2d7 net/vdpa: Use readers/writers semaphore instead of vdpa_dev_mutex adds 04e1be8fcc6f net/vdpa: Use readers/writers semaphore instead of cf_mutex adds f551fa1017d5 vdpa/mlx5: Add support for reading descriptor statistics adds 93d7cba9d895 vdpa/mlx5: Use readers/writers semaphore instead of mutex adds 49c759dff256 virtio-blk: support polling I/O adds 7c1d082fae2e virtio-blk: support mq_ops->queue_rqs() adds 7c92439fec27 virtio_ring: remove unnecessary to_vvq call in vring hot path adds c57a419c276e virtio_ring: add unlikely annotation for free descs check adds d2325b68bb67 vhost: move the backend feature bits to vhost_types.h adds 4686b9cec6a3 virtio-vdpa: don't set callback if virtio doesn't need it adds 3111cb728306 vhost-vdpa: passing iotlb to IOMMU mapping helpers adds 824111064e7b vhost-vdpa: switch to use vhost-vdpa specific IOTLB adds 3a05e573c0d9 vdpa: introduce virtqueue groups adds 06498caeb5dc vdpa: multiple address spaces support adds e354e0699ea3 vdpa: introduce config operations for associating ASID to [...] adds 6bf2ffdf5c77 vhost_iotlb: split out IOTLB initialization adds 0f05062453fb vhost: support ASID in IOTLB API adds abcf5cd56318 vhost-vdpa: introduce asid based IOTLB adds 87f4c217413a vhost-vdpa: introduce uAPI to get the number of virtqueue groups adds e96ef636f154 vhost-vdpa: introduce uAPI to get the number of address spaces adds 76c71f2acb23 vhost-vdpa: uAPI to get virtqueue group id adds feded6c29364 vhost-vdpa: introduce uAPI to set group ASID adds a1468175bb17 vhost-vdpa: support ASID based IOTLB API adds fbca1e878142 vdpa_sim: advertise VIRTIO_NET_F_MTU adds f031e0918313 vdpa_sim: factor out buffer completion logic adds 1a1742ecefc9 vdpa_sim: filter destination mac address adds 87e5afeac247 vdpasim: control virtqueue support adds d8d4c75a3dcf virtio: pci: Fix an error handling path in vp_modern_probe() adds da9332bec771 virtio-pci: Remove wrong address verification in vp_del_vqs() adds 3fcbd7542d38 virtio-crypto: change code style adds 42e6ac99e417 virtio-crypto: use private buffer for control request adds 0a07fc77ee3f virtio-crypto: wait ctrl queue instead of busy polling adds 71da9928ce78 virtio-crypto: adjust dst_len at ops callback adds 61c5c25bb7b1 virtio-crypto: enable retry for virtio-crypto-dev adds 2ef19babd021 virtio: Replace unsigned with unsigned int adds 278598e271ed virtio: Replace long long int with long long adds 2fc449c4353a vdpa/vp_vdpa : add vdpa tool support in vp_vdpa adds 36d45420bd3f virtio-blk: remove deprecated ida_simple_XXX() adds d08dd2eff903 vDPA/ifcvf: fix uninitialized config_vector warning adds 73211bf1bc3a vdpasim: allow to enable a vq repeatedly adds cf4ffda6eaa8 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds dba89ab8d7bc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7869b481025c gpio: ml-ioh: Convert to use managed functions pcim* and devm_* adds c680c6a814a2 gpio: sim: Use correct order for the parameters of devm_kcalloc() adds 72fdbfce3dad Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] adds f82a2c212d6c dt-bindings: pinctrl: qcom-pmic-gpio: Add pm6125 compatible adds 4d8a768ef4ed pinctrl: qcom: spmi-gpio: Add pm6125 compatible adds 2313623dd15b dt-bindings: pinctrl: qcom,pmic-gpio: document PM8150L and [...] adds 06367559766b dt-bindings: pinctrl: qcom,pmic-gpio: fix matching pin config adds 04bed6407ee6 dt-bindings: pinctrl: qcom,pmic-gpio: describe gpio-line-names adds 58819949b8ec dt-bindings: pinctrl: qcom,pmic-gpio: add 'input-disable' adds d31dcf1f008c dt-bindings: pinctrl: qcom,pmic-gpio: add 'gpio-reserved-ranges' adds ed1f77b78322 dt-bindings: pinctrl: rockchip: increase max amount of dev [...] adds 0dfd7fc0e1d5 dt-bindings: pinctrl: add i.MXRT1170 pinctrl Documentation adds fff65226b229 pinctrl: freescale: Add i.MXRT1170 pinctrl driver support adds 81557a71564a dt-bindings: pinctrl: Add MediaTek MT6795 pinctrl bindings adds 2e1ccc6a75cc pinctrl: mediatek: Add pinctrl driver for MT6795 Helio X10 adds 48bd5c381c4a pinctrl: starfive: Make the irqchip immutable adds 933adebbbd2f dt-bindings: pinctrl: qcom: Drop 'maxItems' on 'wakeup-parent' adds 80a504669c93 pinctrl: berlin: bg4ct: Use devm_platform_*ioremap_resourc [...] adds 374e72d721d1 Merge tag 'intel-pinctrl-v5.19-2' of gitolite.kernel.org:p [...] adds edc7fb9eb555 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 762c4e7fce55 pwm: sifive: Simplify if-if to if-else adds daa986d5f8d8 pwm: samsung: Implement .apply() callback adds 6eb3af76ade3 pwm: renesas-tpu: Make use of dev_err_probe() adds ff4bcd56c049 pwm: renesas-tpu: Make use of devm functions adds ec00cd5e63f0 pwm: renesas-tpu: Implement .apply() callback adds 208ab8676b9c pwm: renesas-tpu: Rename variables to match the usual naming adds 3c173376efc4 pwm: renesas-tpu: Improve maths to compute register settings adds 615f4e84461b pwm: renesas-tpu: Improve precision of period and duty_cyc [...] adds 8c193f4714df pwm: tegra: Optimize period calculation adds b76160954cb0 dt-bindings: pwm: pwm-mediatek: Add documentation for MT6795 SoC adds cb696e74892b pwm: pwm-mediatek: Add support for MediaTek Helio X10 MT6795 adds b2e60b32b4fe pwm: sti: Implement .apply() callback adds 57c95faabf09 pwm: stmpe: Implement .apply() callback adds fd3ddd4355c0 pwm: tegra: Implement .apply() callback adds 5fa3b87fe8fb pwm: lpc32xx: Implement .apply() callback adds 758de66f4bd2 pwm: mediatek: Implement .apply() callback adds c449a8ca5ea4 pwm: lpc18xx: Implement .apply() callback adds a1bbf823e5e9 pwm: twl-led: Implement .apply() callback adds 80a22fde803a pwm: Document that the pinstate of a disabled PWM isn't reliable adds 84d0940454a3 dt-bindings: Add mfd/cros_ec definitions adds a48d66d87274 dt-bindings: google,cros-ec-pwm: Add the new -type compatible adds 3d593b6e80ad pwm: pwm-cros-ec: Add channel type support adds c8486bb59ffc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 52ba32640c7b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 44d7cded8eab Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 2ad4dccb4f69 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e60e8a73235c rtc: rzn1: fix platform_no_drv_owner.cocci warning adds d3b43eb505bf rtc: mt6397: check return value after calling platform_get [...] adds b520cbe5be37 rtc: ftrtc010: Fix error handling in ftrtc010_rtc_probe adds 1b4ba462c7d0 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] adds 929eaa11e553 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] adds 3c057863342a Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git adds f98138a89e64 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] adds 79e751dbd5f3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds fc0450aac6ba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds fe703a361cc9 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] adds 18e985cdbc45 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] adds 168a55648a3b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2bcf3bbd348f cxl/mem: Drop mem_enabled check from wait_for_media() adds 1e14c9fbb55f cxl/pci: Consolidate wait_for_media() and wait_for_media_ready() adds 194d5edadf0b cxl/pci: Drop wait_for_valid() from cxl_await_media_ready() adds 76a4121e8664 cxl/mem: Fix cxl_mem_probe() error exit adds 75b7ae29991f cxl/mem: Validate port connectivity before dvsec ranges adds 2e4ba0ec9783 cxl/pci: Move cxl_await_media_ready() to the core adds 14d788740774 cxl/mem: Consolidate CXL DVSEC Range enumeration in the core adds dd2d42ad6f42 cxl/mem: Skip range enumeration if mem_enable clear adds a12562bb7077 cxl/mem: Merge cxl_dvsec_ranges() and cxl_hdm_decode_init() adds 92804edb11f0 cxl/pci: Drop @info argument to cxl_hdm_decode_init() adds 5e5f4ad52f33 cxl/port: Move endpoint HDM Decoder Capability init to por [...] adds fcfbc93cc33e cxl/port: Reuse 'struct cxl_hdm' context for hdm init adds 34e37b4c432c cxl/port: Enable HDM Capability after validating DVSEC Ranges adds 020d716939ef Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 3f68e69520d3 riscv/efi_stub: Add support for RISCV_EFI_BOOT_PROTOCOL adds f4ee666ad079 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 9e93566b27ce Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9f673b71c7c3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f5bda35fba61 random: use static branch for crng_ready() adds 7782cfeca7d4 random: remove extern from functions in header adds 7c3a8a1db5e0 random: use proper return types on get_random_{int,long}_wait() adds a19402634c43 random: make consistent use of buf and len adds 560181c27b58 random: move initialization functions out of hot pages adds 248561ad25a8 random: remove get_random_bytes_arch() and add rng_has_arc [...] adds 6701de6c51c1 random: remove mostly unused async readiness notifier adds 5ad7dd882e45 random: move randomize_page() into mm where it belongs adds 3092adcef3ff random: unify batched entropy implementations adds 1b388e7765f2 random: convert to using fops->read_iter() adds 22b0a222af4d random: convert to using fops->write_iter() adds 79025e727a84 random: wire up fops->splice_{read,write}_iter() adds 1ce6c8d68f8a random: check for signals after page of pool writes adds 67456b2c5e4f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 7584efe722a6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 33b5a8c95303 kallsyms: avoid hardcoding the buffer size adds 2087d6ac3567 kallsyms: support "big" kernel symbols adds 394dffa6680c kallsyms: increase maximum kernel symbol length to 512 adds aee5392c2413 kunit: take `kunit_assert` as `const` adds 5b3e98c1e29e rust: add C helpers adds d1fec9d9a938 rust: add `compiler_builtins` crate adds 7a12f13e68ee rust: import upstream `alloc` crate adds 10fca4373760 rust: adapt `alloc` crate to the kernel adds b25a3db0ec91 rust: add `build_error` crate adds 0393a048dbaa rust: add `macros` crate adds 8dff7ef93192 rust: add `kernel` crate's `sync` module adds bc3e7f438ab4 rust: add `kernel` crate adds b11cd2a2f93b rust: export generated symbols adds 2fbf5241a561 vsprintf: add new `%pA` format specifier adds 59cda43d682e scripts: checkpatch: diagnose uses of `%pA` in the C side adds b04a582e3cc0 scripts: checkpatch: enable language-independent checks for Rust adds 56bf83de2cd1 scripts: add `rustdoc_test_{builder,gen}.py` scripts adds 16ea7610e30b scripts: add `generate_rust_analyzer.py` scripts adds 54203052bf8e scripts: decode_stacktrace: demangle Rust symbols adds 6fcfd3e119fc docs: add Rust documentation adds 0ea4b9a1bece Kbuild: add Rust support adds 91fb0182d4db samples: add Rust examples adds 19ae2b0ecba9 MAINTAINERS: Rust adds 9b6df53414e1 [RFC] drivers: gpio: PrimeCell PL061 in Rust adds f19584603a37 [RFC] drivers: android: Binder IPC in Rust adds 9a5fe747d99e init/Kconfig: Specify the interpreter for rust-is-available.sh adds ca425706d7ac Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] adds 4832d18a928c Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] adds a658768659f7 Merge branch 'for-next' of git://git.infradead.org/users/w [...] adds 4df4d801550a Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] adds 4fed5f2abf3c lib: add bitmap_{from,to}_arr64 adds f57ec2f89b99 lib/bitmap: add test for bitmap_{from,to}_arr64 adds 3edbee2957e8 KVM: s390: replace bitmap_copy with bitmap_{from,to}_arr64 [...] adds c979da427b9c drm/amd/pm: use bitmap_{from,to}_arr32 where appropriate adds 56b4b54ebc4b ia64: cleanup remove_siblinginfo() adds de429172541b cpufreq: use cpumask_weight_gt() in policy_is_shared() adds 017a983d0ecf KVM: x86: hyper-v: replace bitmap_weight() with hweight64() adds 5b78cd850b91 risc-v: replace bitmap_weight with bitmap_empty in riscv_f [...] adds 3b99eef5dbeb bitmap: Fix return values to be unsigned adds 5f5227d9f0f8 nodemask: Fix return values to be unsigned adds 981d56b2fb76 Merge branch 'bitmap-for-next' of https://github.com/norov [...] adds 348b10b075f3 hte: Uninitialized variable in hte_ts_get() adds af583852d2ef dt-bindings: Renamed hte directory to timestamp adds ce452af39f6e Merge branch 'hte/for-next' of git://git.kernel.org/pub/sc [...] adds 8bc8ac758ae5 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] adds b9ca5c56b7c1 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] adds 2c8a81dc0cc5 riscv/mm: fix two page table check related issues adds ed928a3402d8 arm64/mm: fix page table check compile error for CONFIG_PG [...] adds b265cdebdfef sched: coredump.h: clarify the use of MMF_VM_HUGEPAGE adds cb648754a1d0 mm: khugepaged: remove redundant check for VM_NO_KHUGEPAGED adds 52b52bf15b67 mm: khugepaged: skip DAX vma adds 78d12c19e02d mm: thp: only regular file could be THP eligible adds d2081b2bf819 mm: khugepaged: make khugepaged_enter() void function adds 2647d11b9e71 mm: khugepaged: make hugepage_vma_check() non-static adds c791576c6028 mm: khugepaged: introduce khugepaged_enter_vma() helper adds 613bec092fe7 mm: mmap: register suitable readonly file vmas for khugepaged adds 92bafb20b2ed mm/swap: use helper is_swap_pte() in swap_vma_readahead adds 6106b93efad1 mm/swap: use helper macro __ATTR_RW adds afba72b17139 mm/swap: fold __swap_info_get() into its sole caller adds bc4a68adb151 mm/swap: remove unneeded return value of free_swap_slot adds 23b230ba8ac3 mm/swap: print bad swap offset entry in get_swap_device adds f19c25684c3e mm/swap: remove buggy cache->nr check in refill_swap_slots_cache adds dab8dfff49a6 mm/swap: remove unneeded p != NULL check in __swap_duplicate adds 3db3264d8a5f mm/swap: make page_swapcount and __lru_add_drain_all static adds eacde32757c7 mm/swap: avoid calling swp_swap_info when try to check SWP [...] adds 4b9ae8426cb4 mm/swap: add helper swap_offset_available() adds a930c210c42d mm/swap: fix the obsolete comment for SWP_TYPE_SHIFT adds 3c3115ad6bad mm/swap: clean up the comment of find_next_to_unuse adds 133d2743ef93 mm/swap: fix the comment of get_kernel_pages adds ff351f4bb960 mm/swap: fix comment about swap extent adds 39799b6409fe Documentation: filesystems: proc: update meminfo section adds 7b42f1041c98 mm: Kconfig: move swap and slab config options to the MM section adds 519bcb797907 mm: Kconfig: group swap, slab, hotplug and thp options int [...] adds b3fbd58fcbb1 mm: Kconfig: simplify zswap configuration adds f6498b776d28 mm: zswap: add basic meminfo and vmstat coverage adds f4840ccfca25 zswap: memcg accounting adds 6d4675e60135 mm: don't be stuck to rmap lock on reclaim path adds 018160ad314d mm/mempolicy: fix uninit-value in mpol_rebind_policy() adds d14f5efadd84 tmpfs: fix undefined-behaviour in shmem_reconfigure() adds 3645b5ec0ad6 mm/page_owner.c: add missing __initdata attribute adds 10e0f7530205 mm/page_alloc: fix tracepoint mm_page_alloc_zone_locked() adds 3f913fc5f974 mm: fix missing handler for __GFP_NOWARN adds 37462a920392 nodemask.h: fix compilation error with GCC12 adds 2b132903de71 tracing: incorrect isolate_mote_t cast in mm_vmscan_lru_isolate adds 02e34fff195d mm: damon: use HPAGE_PMD_SIZE adds 7eba764f2fdb Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] adds 504ed164d7cd MAINTAINERS: add Muchun as a memcg reviewer adds 4dcc3f96e743 fat: split fat_truncate_time() into separate functions adds 0f9d148167c5 fat: ignore ctime updates, and keep ctime identical to mti [...] adds 30abce053f81 fat: report creation time in statx adds 121337507745 fat: remove time truncations in vfat_create/vfat_mkdir adds 69bc169ec33f fs/ntfs: remove redundant variable idx adds 225e90412387 Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] adds c4f10d126136 Merge branch 'mm-stable' into mm-unstable adds 88053296d21b mm/z3fold: fix sheduling while atomic adds 6540e69df017 mm/z3fold: fix possible null pointer dereferencing adds 0747de96d1d0 mm/z3fold: remove buggy use of stale list for allocation adds 827d7f78552f mm/z3fold: throw warning on failure of trylock_page in z3f [...] adds 1351918263fe revert "mm/z3fold.c: allow __GFP_HIGHMEM in z3fold_alloc" adds 5fbe7dd962cc mm/z3fold: put z3fold page back into unbuddied list when r [...] adds f94c9c0d454c mm/z3fold: always clear PAGE_CLAIMED under z3fold page lock adds ea950ec7f415 mm/z3fold: fix z3fold_reclaim_page races with z3fold_free adds 2d8db6c60225 mm/z3fold: fix z3fold_page_migrate races with z3fold_map adds f84bd4d8027d mm: rmap: use the correct parameter name for DEFINE_PAGE_VMA_WALK adds 6617aacf8802 mm/page_vma_mapped.c: check possible huge PMD map with tra [...] adds 68474b1b15ec mm/page_alloc: add page->buddy_list and page->pcp_list adds 1d185aa6107c mm/page_alloc: use only one PCP list for THP-sized allocations adds f680726c3e38 mm/page_alloc: split out buddy removal code from rmqueue i [...] adds 8c580f60a145 mm/page_alloc: protect PCP lists with a spinlock adds 173b217ad2ae mm/page_alloc: remotely drain per-cpu lists adds f50bdd1fab9a mm-page_alloc-remotely-drain-per-cpu-lists-checkpatch-fixes adds 3767c686dfd4 include/trace/events/mmflags.h: cleanup for "tracing: inco [...] adds f36f1e862a30 include/trace/events/percpu.h: cleanup for "percpu: improv [...] adds a7a98333f1ca mm: discard __GFP_ATOMIC adds a2c37cf9af09 selftests: memcg: fix compilation adds 2ff803afb811 selftests: memcg: expect no low events in unprotected sibling adds eb559213867f selftests: memcg: adjust expected reclaim values of protec [...] adds ec1304ef3dc1 selftests: memcg: remove protection from top level memcg adds 5d3817179183 selftests: memcg: factor out common parts of memory.{low,m [...] adds d36b05975c35 mm/kfence: print disabling or re-enabling message adds 821f35425943 Revert "mm/vmscan: never demote for memcg reclaim" adds 574b52b43b54 selftests: vm: add process_mrelease tests adds fedec2f29701 mm/swapfile: unuse_pte can map random data if swap read fails adds cff1fdf5fed3 mm/swapfile: fix lost swap bits in unuse_pte() adds c69a457bc5bd mm/madvise: free hwpoison and swapin error entry in madvis [...] adds e7088f0aa853 mm/shmem: fix infinite loop when swap in shmem error at sw [...] adds 9b2bb88d8267 mm: filter out swapin error entry in shmem mapping adds bc7b4db6dacc ocfs2: reflink deadlock when clone file to the same direct [...] adds f008dce586c3 ocfs2: clear links count in ocfs2_mknod() if an error occurs adds 4b1fbb5250cb ocfs2: fix ocfs2 corrupt when iputting an inode adds 47c236021398 init: add "hostname" kernel parameter adds fb4ad7ae8d95 init-add-hostname-kernel-parameter-v2 adds d5ffaef10875 init/main.c: silence some -Wunused-parameter warnings adds a92ebd477245 kexec_file: Drop weak attribute from arch_kexec_apply_relo [...] adds 786b7264cefd kexec_file-drop-weak-attribute-from-arch_kexec_apply_reloc [...] adds c51bafb4503f ocfs2: dlmfs: don't clear USER_LOCK_ATTACHED when destroying lock adds 2b1cade43474 ocfs2: dlmfs: fix error handling of user_dlm_destroy_lock adds ca2284476829 Merge branch 'mm-nonmm-unstable' into mm-everything adds 5651743b8aa1 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] adds b8a298b2c6c4 Revert "kbuild: check static EXPORT_SYMBOL* by script inst [...] adds dcdf1ff41e46 mm/oom_kill.c: fix vm_oom_kill_table[] ifdeffery adds 835f043ca846 Merge branch 'akpm/master' adds cc63e8e92cb8 Add linux-next specific files for 20220523
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 (21498d01d045) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-aarch [...]
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.
No new revisions were added by this update.
Summary of changes: .clang-format | 218 +- .../ABI/testing/debugfs-driver-habanalabs | 38 + Documentation/ABI/testing/sysfs-driver-xen-blkback | 4 +- .../ABI/testing/sysfs-driver-xen-blkfront | 2 +- Documentation/admin-guide/kernel-parameters.txt | 31 +- Documentation/admin-guide/sysctl/net.rst | 9 + Documentation/core-api/printk-formats.rst | 10 + .../devicetree/bindings/clock/clock-bindings.txt | 188 +- .../bindings/clock/qcom,gcc-sc8280xp.yaml | 128 + .../bindings/clock/renesas,h8s2678-pll-clock.txt | 23 - .../bindings/clock/renesas,r9a06g032-sysctrl.yaml | 11 + .../devicetree/bindings/clock/st,stm32mp1-rcc.yaml | 2 + .../bindings/dma/allwinner,sun50i-a64-dma.yaml | 9 +- .../devicetree/bindings/dma/arm,pl330.yaml | 3 + Documentation/devicetree/bindings/dma/mmp-dma.txt | 10 +- .../bindings/dma/renesas,rzn1-dmamux.yaml | 51 + .../bindings/dma/snps,dma-spear1340.yaml | 8 +- .../bindings/iio/adc/renesas,rzg2l-adc.yaml | 28 +- .../devicetree/bindings/input/ilitek,ili2xxx.txt | 27 - .../bindings/input/touchscreen/ilitek_ts_i2c.yaml | 7 +- .../devicetree/bindings/mailbox/mtk,adsp-mbox.yaml | 7 +- .../bindings/mailbox/nvidia,tegra186-hsp.yaml | 9 + .../devicetree/bindings/mailbox/qcom-ipcc.yaml | 44 +- .../devicetree/bindings/mailbox/st,stm32-ipcc.yaml | 11 +- Documentation/devicetree/bindings/mfd/da9063.txt | 9 +- .../devicetree/bindings/net/adi,adin.yaml | 15 + .../devicetree/bindings/net/mediatek,net.yaml | 141 +- .../bindings/net/toshiba,visconti-dwmac.yaml | 3 +- .../devicetree/bindings/pinctrl/fsl,imxrt1170.yaml | 77 + .../bindings/pinctrl/mediatek,pinctrl-mt6795.yaml | 224 + .../bindings/pinctrl/qcom,pmic-gpio.yaml | 285 +- .../bindings/pinctrl/qcom,qcm2290-pinctrl.yaml | 3 +- .../bindings/pinctrl/qcom,sc7280-pinctrl.yaml | 3 +- .../bindings/pinctrl/qcom,sm6115-pinctrl.yaml | 3 +- .../bindings/pinctrl/qcom,sm8250-pinctrl.yaml | 3 +- .../bindings/pinctrl/qcom,tlmm-common.yaml | 1 - .../bindings/pinctrl/rockchip,pinctrl.yaml | 2 +- .../devicetree/bindings/powerpc/fsl/cache_sram.txt | 20 - .../bindings/pwm/google,cros-ec-pwm.yaml | 9 +- .../devicetree/bindings/pwm/pwm-mediatek.txt | 1 + .../bindings/serial/renesas,em-uart.yaml | 28 +- .../devicetree/bindings/timer/cdns,ttc.yaml | 1 - .../bindings/timer/renesas,16bit-timer.txt | 25 - .../bindings/timer/renesas,8bit-timer.txt | 25 - .../bindings/timer/samsung,exynos4210-mct.yaml | 5 +- .../hardware-timestamps-common.yaml | 6 +- .../bindings/{hte => timestamp}/hte-consumer.yaml | 0 .../{hte => timestamp}/nvidia,tegra194-hte.yaml | 0 .../devicetree/bindings/watchdog/da9062-wdt.txt | 6 + .../devicetree/bindings/watchdog/qcom-wdt.yaml | 2 + .../devicetree/bindings/watchdog/renesas,wdt.yaml | 9 +- .../bindings/watchdog/socionext,uniphier-wdt.yaml | 2 +- Documentation/driver-api/pwm.rst | 6 + Documentation/filesystems/netfs_library.rst | 37 +- Documentation/misc-devices/index.rst | 1 + Documentation/misc-devices/oxsemi-tornado.rst | 131 + Documentation/networking/index.rst | 4 +- Documentation/powerpc/dawr-power9.rst | 26 +- Documentation/powerpc/kasan.txt | 58 + Documentation/rust/arch-support.rst | 35 +- Documentation/rust/coding-guidelines.rst | 2 + Documentation/rust/general-information.rst | 2 + Documentation/rust/index.rst | 2 + Documentation/rust/logo.svg | 357 - Documentation/rust/quick-start.rst | 2 + Documentation/security/keys/trusted-encrypted.rst | 60 +- .../tty/device_drivers/oxsemi-tornado.rst | 129 - Documentation/virt/kvm/api.rst | 58 +- MAINTAINERS | 38 +- Makefile | 2 +- Next/SHA1s | 191 +- Next/Trees | 1 + Next/merge.log | 5299 ++++++++------ arch/Kconfig | 2 - arch/alpha/include/uapi/asm/termbits.h | 182 +- arch/arm/boot/dts/Makefile | 1 + arch/arm/boot/dts/aspeed-ast2600-evb.dts | 21 +- .../arm/boot/dts/aspeed-bmc-facebook-bletchley.dts | 182 +- arch/arm/boot/dts/aspeed-bmc-ibm-everest.dts | 2 +- arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts | 2 +- arch/arm/boot/dts/aspeed-bmc-nuvia-dc-scm.dts | 190 + arch/arm/boot/dts/aspeed-g4.dtsi | 10 +- arch/arm/boot/dts/aspeed-g5.dtsi | 9 +- arch/arm/boot/dts/aspeed-g6.dtsi | 19 +- arch/arm/boot/dts/imx6qdl-sr-som.dtsi | 10 + arch/arm/include/asm/module.h | 17 +- arch/arm/include/asm/unwind.h | 1 + arch/arm/kernel/entry-armv.S | 10 +- arch/arm/kernel/entry-common.S | 2 +- arch/arm/kernel/module.c | 78 +- arch/arm/kernel/reboot.c | 4 +- arch/arm64/Kconfig | 4 - arch/arm64/boot/dts/mediatek/mt7986a-rfb.dts | 74 + arch/arm64/boot/dts/mediatek/mt7986a.dtsi | 39 + arch/arm64/boot/dts/mediatek/mt7986b-rfb.dts | 70 + arch/arm64/include/asm/asm-bug.h | 4 +- arch/arm64/include/asm/compat.h | 93 +- arch/arm64/include/asm/sysreg.h | 11 - arch/arm64/include/asm/unistd.h | 1 + arch/arm64/kernel/process.c | 3 +- arch/arm64/tools/sysreg | 92 + arch/csky/kernel/power.c | 6 +- arch/ia64/kernel/process.c | 4 +- arch/m68k/emu/natfeat.c | 3 +- arch/m68k/include/asm/Kbuild | 1 + arch/m68k/include/asm/export.h | 2 - arch/m68k/include/asm/machdep.h | 1 - arch/m68k/include/asm/raw_io.h | 6 +- arch/m68k/kernel/process.c | 5 +- arch/m68k/kernel/setup_mm.c | 1 - arch/m68k/kernel/setup_no.c | 1 - arch/m68k/mac/config.c | 4 +- arch/mips/Kconfig | 5 - arch/mips/generic/board-ingenic.c | 26 - arch/mips/include/asm/compat.h | 41 +- arch/mips/include/asm/unistd.h | 2 + arch/mips/include/uapi/asm/fcntl.h | 30 +- arch/mips/include/uapi/asm/termbits.h | 209 +- arch/mips/kernel/reset.c | 3 +- arch/parisc/Kconfig | 4 - arch/parisc/include/asm/compat.h | 45 +- arch/parisc/include/asm/unistd.h | 1 + arch/parisc/include/uapi/asm/termbits.h | 131 +- arch/parisc/kernel/process.c | 4 +- arch/powerpc/Kconfig | 29 +- arch/powerpc/Kconfig.debug | 3 +- arch/powerpc/Makefile | 12 +- arch/powerpc/boot/Makefile | 2 + arch/powerpc/boot/dts/fsl/p2020si-post.dtsi | 5 + arch/powerpc/boot/dts/microwatt.dts | 2 + arch/powerpc/boot/wrapper | 2 +- arch/powerpc/include/asm/book3s/64/hash.h | 4 + arch/powerpc/include/asm/book3s/64/pgtable.h | 3 + arch/powerpc/include/asm/book3s/64/radix.h | 12 +- arch/powerpc/include/asm/bug.h | 14 +- arch/powerpc/include/asm/code-patching.h | 65 +- arch/powerpc/include/asm/compat.h | 50 +- arch/powerpc/include/asm/cputable.h | 16 +- arch/powerpc/include/asm/elf.h | 14 +- arch/powerpc/include/asm/fsl_85xx_cache_sram.h | 35 - arch/powerpc/include/asm/ftrace.h | 8 +- arch/powerpc/include/asm/inst.h | 13 +- arch/powerpc/include/asm/interrupt.h | 52 +- arch/powerpc/include/asm/iommu.h | 6 +- arch/powerpc/include/asm/kasan.h | 22 + arch/powerpc/include/asm/kvm_book3s_asm.h | 3 - arch/powerpc/include/asm/kvm_host.h | 10 +- arch/powerpc/include/asm/kvm_ppc.h | 14 +- arch/powerpc/include/asm/linkage.h | 2 +- arch/powerpc/include/asm/mmu_context.h | 5 - arch/powerpc/include/asm/module.h | 2 - arch/powerpc/include/asm/page.h | 7 +- arch/powerpc/include/asm/ppc-opcode.h | 22 +- arch/powerpc/include/asm/ppc_asm.h | 4 +- arch/powerpc/include/asm/ptrace.h | 2 +- arch/powerpc/include/asm/reg.h | 3 - arch/powerpc/include/asm/signal.h | 5 + arch/powerpc/include/asm/topology.h | 8 +- arch/powerpc/include/asm/types.h | 8 - arch/powerpc/include/asm/unistd.h | 1 + arch/powerpc/include/asm/vas.h | 2 +- arch/powerpc/include/uapi/asm/auxvec.h | 4 +- arch/powerpc/include/uapi/asm/signal.h | 5 + arch/powerpc/include/uapi/asm/termbits.h | 152 +- arch/powerpc/kernel/Makefile | 13 +- arch/powerpc/kernel/cputable.c | 24 +- arch/powerpc/kernel/dt_cpu_ftrs.c | 8 +- arch/powerpc/kernel/eeh_pe.c | 2 +- arch/powerpc/kernel/entry_32.S | 49 - arch/powerpc/kernel/entry_64.S | 150 - arch/powerpc/kernel/fadump.c | 13 +- arch/powerpc/kernel/head_64.S | 4 +- arch/powerpc/kernel/interrupt_64.S | 2 +- arch/powerpc/kernel/iommu.c | 4 +- arch/powerpc/kernel/irq.c | 77 - arch/powerpc/kernel/kprobes.c | 6 +- arch/powerpc/kernel/misc_64.S | 2 +- arch/powerpc/kernel/module.c | 4 +- arch/powerpc/kernel/module_32.c | 38 +- arch/powerpc/kernel/module_64.c | 7 +- arch/powerpc/kernel/pci-common.c | 2 +- arch/powerpc/kernel/ptrace/ptrace.c | 6 - arch/powerpc/kernel/rtas.c | 9 + arch/powerpc/kernel/rtas_entry.S | 172 + arch/powerpc/kernel/setup-common.c | 78 +- arch/powerpc/kernel/signal.c | 15 + arch/powerpc/kernel/signal_32.c | 6 + arch/powerpc/kernel/signal_64.c | 5 + arch/powerpc/kernel/smp.c | 24 +- arch/powerpc/kernel/trace/Makefile | 5 +- arch/powerpc/kernel/trace/ftrace.c | 383 +- arch/powerpc/kernel/traps.c | 6 +- arch/powerpc/kernel/vdso/Makefile | 1 + arch/powerpc/kernel/vdso/vdso32.lds.S | 1 - arch/powerpc/kernel/vdso/vdso64.lds.S | 1 - arch/powerpc/kexec/Makefile | 2 + arch/powerpc/kvm/Makefile | 10 +- arch/powerpc/kvm/book3s_64_entry.S | 2 +- arch/powerpc/kvm/book3s_64_mmu_hv.c | 40 +- arch/powerpc/kvm/book3s_64_vio.c | 43 + arch/powerpc/kvm/book3s_64_vio_hv.c | 672 -- arch/powerpc/kvm/book3s_hv.c | 73 +- arch/powerpc/kvm/book3s_hv_builtin.c | 64 - arch/powerpc/kvm/book3s_hv_nested.c | 137 +- arch/powerpc/kvm/book3s_hv_p9_entry.c | 15 +- arch/powerpc/kvm/book3s_hv_rm_xics.c | 7 +- arch/powerpc/kvm/book3s_hv_rm_xive.c | 46 - arch/powerpc/kvm/book3s_hv_rmhandlers.S | 30 +- arch/powerpc/kvm/book3s_hv_uvmem.c | 8 +- arch/powerpc/kvm/book3s_interrupts.S | 2 +- arch/powerpc/kvm/book3s_pr_papr.c | 6 + arch/powerpc/kvm/book3s_rmhandlers.S | 2 +- arch/powerpc/kvm/book3s_xive.c | 649 +- arch/powerpc/kvm/book3s_xive.h | 7 - arch/powerpc/kvm/book3s_xive_native.c | 2 +- arch/powerpc/kvm/book3s_xive_template.c | 636 -- arch/powerpc/kvm/e500mc.c | 1 - arch/powerpc/kvm/powerpc.c | 30 +- arch/powerpc/kvm/trace_hv.h | 8 +- arch/powerpc/lib/Makefile | 3 + arch/powerpc/lib/code-patching.c | 49 +- arch/powerpc/lib/feature-fixups.c | 2 +- arch/powerpc/mm/book3s64/Makefile | 9 + arch/powerpc/mm/book3s64/iommu_api.c | 68 - arch/powerpc/mm/cacheflush.c | 2 +- arch/powerpc/mm/init_64.c | 3 + arch/powerpc/mm/kasan/Makefile | 3 +- .../mm/kasan/{kasan_init_32.c => init_32.c} | 0 arch/powerpc/mm/kasan/init_book3s_64.c | 102 + arch/powerpc/mm/mem.c | 2 + arch/powerpc/mm/nohash/fsl_book3e.c | 16 +- arch/powerpc/mm/nohash/kaslr_booke.c | 2 + arch/powerpc/mm/numa.c | 32 +- arch/powerpc/mm/pgtable.c | 2 +- arch/powerpc/mm/ptdump/ptdump.c | 3 +- arch/powerpc/net/bpf_jit.h | 4 +- arch/powerpc/net/bpf_jit_comp.c | 2 +- arch/powerpc/net/bpf_jit_comp64.c | 4 +- arch/powerpc/perf/isa207-common.c | 12 +- arch/powerpc/platforms/52xx/mpc52xx_gpt.c | 2 +- arch/powerpc/platforms/83xx/suspend.c | 7 +- arch/powerpc/platforms/85xx/Kconfig | 9 - arch/powerpc/platforms/Kconfig.cputype | 7 + arch/powerpc/platforms/chrp/setup.c | 2 +- arch/powerpc/platforms/powermac/pic.c | 2 +- arch/powerpc/platforms/powermac/pmac.h | 2 + arch/powerpc/platforms/powermac/smp.c | 2 - arch/powerpc/platforms/powernv/Makefile | 8 + arch/powerpc/platforms/powernv/eeh-powernv.c | 18 - arch/powerpc/platforms/powernv/opal-flash.c | 4 + arch/powerpc/platforms/powernv/pci-ioda-tce.c | 5 +- arch/powerpc/platforms/powernv/pci-ioda.c | 48 +- arch/powerpc/platforms/powernv/pci-sriov.c | 2 +- arch/powerpc/platforms/powernv/pci.h | 3 +- arch/powerpc/platforms/powernv/setup.c | 9 + arch/powerpc/platforms/powernv/smp.c | 2 +- arch/powerpc/platforms/powernv/ultravisor.c | 1 + arch/powerpc/platforms/powernv/vas-fault.c | 2 +- arch/powerpc/platforms/powernv/vas-window.c | 4 +- arch/powerpc/platforms/powernv/vas.h | 2 +- arch/powerpc/platforms/pseries/Makefile | 4 + arch/powerpc/platforms/pseries/eeh_pseries.c | 3 +- arch/powerpc/platforms/pseries/hotplug-cpu.c | 2 +- arch/powerpc/platforms/pseries/iommu.c | 3 +- arch/powerpc/platforms/pseries/kexec.c | 8 + arch/powerpc/platforms/pseries/papr_scm.c | 54 +- arch/powerpc/platforms/pseries/pseries.h | 1 + arch/powerpc/platforms/pseries/setup.c | 12 +- arch/powerpc/platforms/pseries/vas-sysfs.c | 16 +- arch/powerpc/sysdev/Makefile | 1 - arch/powerpc/sysdev/dart_iommu.c | 6 +- arch/powerpc/sysdev/fsl_85xx_cache_ctlr.h | 88 - arch/powerpc/sysdev/fsl_85xx_cache_sram.c | 147 - arch/powerpc/sysdev/fsl_85xx_l2ctlr.c | 216 - arch/powerpc/sysdev/fsl_rio.c | 2 + arch/powerpc/sysdev/xics/icp-opal.c | 1 + arch/powerpc/sysdev/xics/xics-common.c | 4 +- arch/powerpc/sysdev/xive/common.c | 4 +- arch/powerpc/sysdev/xive/spapr.c | 7 +- arch/powerpc/xmon/xmon.c | 5 +- arch/riscv/Kbuild | 2 + arch/riscv/Kconfig | 39 + arch/riscv/Makefile | 9 + arch/riscv/boot/dts/microchip/microchip-mpfs.dtsi | 2 +- arch/riscv/include/asm/bug.h | 4 +- arch/riscv/include/asm/compat.h | 129 + arch/riscv/include/asm/csr.h | 8 + arch/riscv/include/asm/elf.h | 50 +- arch/riscv/include/asm/kexec.h | 4 + arch/riscv/include/asm/kvm_host.h | 124 +- arch/riscv/include/asm/mmu.h | 1 + arch/riscv/include/asm/pgtable.h | 13 +- arch/riscv/include/asm/processor.h | 6 +- arch/riscv/include/asm/signal32.h | 18 + arch/riscv/include/asm/syscall.h | 1 + arch/riscv/include/asm/thread_info.h | 1 + arch/riscv/include/asm/unistd.h | 11 + arch/riscv/include/asm/vdso.h | 9 + arch/riscv/include/uapi/asm/kvm.h | 20 + arch/riscv/include/uapi/asm/unistd.h | 2 +- arch/riscv/kernel/Makefile | 4 + arch/riscv/kernel/compat_signal.c | 243 + arch/riscv/kernel/compat_syscall_table.c | 19 + arch/riscv/kernel/compat_vdso/.gitignore | 2 + arch/riscv/kernel/compat_vdso/Makefile | 78 + arch/riscv/kernel/compat_vdso/compat_vdso.S | 8 + arch/riscv/kernel/compat_vdso/compat_vdso.lds.S | 3 + arch/riscv/kernel/compat_vdso/flush_icache.S | 3 + .../kernel/compat_vdso/gen_compat_vdso_offsets.sh | 5 + arch/riscv/kernel/compat_vdso/getcpu.S | 3 + arch/riscv/kernel/compat_vdso/note.S | 3 + arch/riscv/kernel/compat_vdso/rt_sigreturn.S | 3 + arch/riscv/kernel/elf_kexec.c | 448 ++ arch/riscv/kernel/entry.S | 18 +- arch/riscv/kernel/machine_kexec.c | 4 +- arch/riscv/kernel/machine_kexec_file.c | 14 + arch/riscv/kernel/process.c | 37 + arch/riscv/kernel/ptrace.c | 87 +- arch/riscv/kernel/reset.c | 12 +- arch/riscv/kernel/signal.c | 7 +- arch/riscv/kernel/sys_riscv.c | 6 +- arch/riscv/kernel/vdso.c | 105 +- arch/riscv/kernel/vdso/vdso.S | 6 +- arch/riscv/kvm/main.c | 11 +- arch/riscv/kvm/mmu.c | 264 +- arch/riscv/kvm/tlb.S | 74 - arch/riscv/kvm/tlb.c | 461 ++ arch/riscv/kvm/vcpu.c | 144 +- arch/riscv/kvm/vcpu_exit.c | 6 +- arch/riscv/kvm/vcpu_sbi_replace.c | 40 +- arch/riscv/kvm/vcpu_sbi_v01.c | 35 +- arch/riscv/kvm/vm.c | 8 +- arch/riscv/kvm/vmid.c | 30 +- arch/riscv/purgatory/.gitignore | 4 + arch/riscv/purgatory/Makefile | 95 + arch/riscv/purgatory/entry.S | 47 + arch/riscv/purgatory/purgatory.c | 45 + arch/s390/Kconfig | 4 - arch/s390/include/asm/bug.h | 5 +- arch/s390/include/asm/compat.h | 99 +- arch/s390/include/asm/kexec.h | 10 + arch/s390/include/asm/unistd.h | 1 + arch/sh/kernel/reboot.c | 3 +- arch/sparc/Kconfig | 5 - arch/sparc/include/asm/compat.h | 61 +- arch/sparc/include/asm/unistd.h | 1 + arch/sparc/include/uapi/asm/termbits.h | 223 +- arch/um/Kconfig | 2 +- arch/x86/Kconfig | 8 +- arch/x86/boot/boot.h | 36 +- arch/x86/boot/main.c | 2 +- arch/x86/coco/tdx/tdcall.S | 4 +- arch/x86/entry/calling.h | 8 +- arch/x86/entry/entry_64.S | 6 + arch/x86/entry/entry_64_compat.S | 7 +- arch/x86/events/amd/core.c | 24 +- arch/x86/events/core.c | 6 + arch/x86/events/intel/core.c | 3 +- arch/x86/events/intel/lbr.c | 6 +- arch/x86/include/asm/bug.h | 2 +- arch/x86/include/asm/compat.h | 104 +- arch/x86/include/asm/fpu/internal.h | 0 arch/x86/include/asm/kexec.h | 8 + arch/x86/include/asm/kvm_host.h | 5 +- arch/x86/include/asm/mmx.h | 0 arch/x86/include/asm/msr-index.h | 1 + arch/x86/include/asm/pci_x86.h | 2 + arch/x86/include/asm/proto.h | 4 + arch/x86/include/asm/ptrace.h | 4 + arch/x86/include/asm/unistd.h | 1 + arch/x86/include/asm/vmx.h | 4 + arch/x86/kernel/kvm.c | 41 +- arch/x86/kernel/reboot.c | 4 +- arch/x86/kvm/cpuid.c | 49 +- arch/x86/kvm/hyperv.c | 2 +- arch/x86/kvm/lapic.c | 1 + arch/x86/kvm/mmu/mmu.c | 6 +- arch/x86/kvm/mmu/paging_tmpl.h | 18 +- arch/x86/kvm/mmu/spte.c | 2 + arch/x86/kvm/pmu.c | 154 +- arch/x86/kvm/pmu.h | 46 +- arch/x86/kvm/svm/nested.c | 55 +- arch/x86/kvm/svm/pmu.c | 6 +- arch/x86/kvm/svm/svm.c | 179 +- arch/x86/kvm/svm/svm.h | 8 +- arch/x86/kvm/trace.h | 31 +- arch/x86/kvm/vmx/capabilities.h | 9 + arch/x86/kvm/vmx/nested.c | 7 +- arch/x86/kvm/vmx/pmu_intel.c | 214 +- arch/x86/kvm/vmx/vmcs12.c | 1 + arch/x86/kvm/vmx/vmcs12.h | 3 +- arch/x86/kvm/vmx/vmx.c | 84 +- arch/x86/kvm/x86.c | 43 +- arch/x86/lib/mmx_32.c | 0 arch/x86/pci/acpi.c | 92 +- arch/x86/pci/common.c | 8 + arch/x86/xen/enlighten_pv.c | 6 +- block/bfq-iosched.c | 19 +- block/bfq-iosched.h | 1 + block/blk-cgroup.c | 1 - block/blk-mq.c | 2 +- block/mq-deadline.c | 1 + drivers/Kconfig | 2 + drivers/Makefile | 1 + drivers/accessibility/speakup/speakup_soft.c | 1 + drivers/acpi/acpi_video.c | 31 +- drivers/acpi/acpica/exsystem.c | 11 - drivers/acpi/bus.c | 34 +- drivers/acpi/cppc_acpi.c | 44 +- drivers/acpi/sleep.c | 16 +- drivers/acpi/utils.c | 2 +- drivers/android/binder.c | 30 +- drivers/android/process.rs | 4 +- drivers/android/rust_binder.rs | 2 +- drivers/android/thread.rs | 2 +- drivers/base/base.h | 1 + drivers/base/bus.c | 4 +- drivers/base/dd.c | 33 +- drivers/base/driver.c | 1 + drivers/base/physical_location.c | 4 + drivers/base/power/domain.c | 201 +- drivers/base/power/domain_governor.c | 65 +- drivers/base/power/wakeup.c | 1 + drivers/block/mtip32xx/mtip32xx.c | 2 +- drivers/block/virtio_blk.c | 228 +- drivers/block/xen-blkfront.c | 57 +- drivers/bus/ti-sysc.c | 4 +- drivers/char/hw_random/omap3-rom-rng.c | 2 +- drivers/char/pcmcia/synclink_cs.c | 8 +- drivers/char/random.c | 144 +- drivers/char/tpm/tpm2-cmd.c | 17 +- drivers/char/tpm/tpm_ftpm_tee.c | 2 +- drivers/char/tpm/tpm_ibmvtpm.c | 1 + drivers/char/tpm/tpm_tis.c | 67 +- drivers/char/tpm/tpm_tis_core.h | 58 +- drivers/char/tpm/tpm_tis_i2c_cr50.c | 11 +- drivers/char/tpm/tpm_tis_spi.h | 4 - drivers/char/tpm/tpm_tis_spi_cr50.c | 7 +- drivers/char/tpm/tpm_tis_spi_main.c | 45 +- drivers/char/tpm/tpm_tis_synquacer.c | 98 +- drivers/char/tpm/xen-tpmfront.c | 18 +- drivers/clk/Kconfig | 5 + drivers/clk/Makefile | 1 + drivers/clk/at91/clk-generated.c | 4 + drivers/clk/bcm/clk-raspberrypi.c | 2 +- drivers/clk/ingenic/cgu.c | 2 +- drivers/clk/ingenic/cgu.h | 3 + drivers/clk/ingenic/jz4725b-cgu.c | 10 + drivers/clk/ingenic/jz4740-cgu.c | 10 + drivers/clk/ingenic/jz4760-cgu.c | 10 + drivers/clk/ingenic/jz4770-cgu.c | 5 + drivers/clk/ingenic/jz4780-cgu.c | 15 + drivers/clk/ingenic/tcu.c | 35 +- drivers/clk/ingenic/x1000-cgu.c | 15 + drivers/clk/ingenic/x1830-cgu.c | 11 + drivers/clk/mediatek/clk-apmixed.c | 12 +- drivers/clk/mediatek/clk-cpumux.c | 50 +- drivers/clk/mediatek/clk-cpumux.h | 6 +- drivers/clk/mediatek/clk-gate.c | 52 +- drivers/clk/mediatek/clk-gate.h | 8 +- drivers/clk/mediatek/clk-mt2701-aud.c | 4 +- drivers/clk/mediatek/clk-mt2701-bdp.c | 4 +- drivers/clk/mediatek/clk-mt2701-eth.c | 4 +- drivers/clk/mediatek/clk-mt2701-g3d.c | 4 +- drivers/clk/mediatek/clk-mt2701-hif.c | 4 +- drivers/clk/mediatek/clk-mt2701-img.c | 4 +- drivers/clk/mediatek/clk-mt2701-mm.c | 4 +- drivers/clk/mediatek/clk-mt2701-vdec.c | 4 +- drivers/clk/mediatek/clk-mt2701.c | 34 +- drivers/clk/mediatek/clk-mt2712-bdp.c | 4 +- drivers/clk/mediatek/clk-mt2712-img.c | 4 +- drivers/clk/mediatek/clk-mt2712-jpgdec.c | 4 +- drivers/clk/mediatek/clk-mt2712-mfg.c | 4 +- drivers/clk/mediatek/clk-mt2712-mm.c | 4 +- drivers/clk/mediatek/clk-mt2712-vdec.c | 4 +- drivers/clk/mediatek/clk-mt2712-venc.c | 4 +- drivers/clk/mediatek/clk-mt2712.c | 58 +- drivers/clk/mediatek/clk-mt6765-audio.c | 4 +- drivers/clk/mediatek/clk-mt6765-cam.c | 4 +- drivers/clk/mediatek/clk-mt6765-img.c | 4 +- drivers/clk/mediatek/clk-mt6765-mipi0a.c | 4 +- drivers/clk/mediatek/clk-mt6765-mm.c | 4 +- drivers/clk/mediatek/clk-mt6765-vcodec.c | 4 +- drivers/clk/mediatek/clk-mt6765.c | 32 +- drivers/clk/mediatek/clk-mt6779-aud.c | 4 +- drivers/clk/mediatek/clk-mt6779-cam.c | 4 +- drivers/clk/mediatek/clk-mt6779-img.c | 4 +- drivers/clk/mediatek/clk-mt6779-ipe.c | 4 +- drivers/clk/mediatek/clk-mt6779-mfg.c | 4 +- drivers/clk/mediatek/clk-mt6779-mm.c | 4 +- drivers/clk/mediatek/clk-mt6779-vdec.c | 4 +- drivers/clk/mediatek/clk-mt6779-venc.c | 4 +- drivers/clk/mediatek/clk-mt6779.c | 36 +- drivers/clk/mediatek/clk-mt6797-img.c | 4 +- drivers/clk/mediatek/clk-mt6797-mm.c | 4 +- drivers/clk/mediatek/clk-mt6797-vdec.c | 4 +- drivers/clk/mediatek/clk-mt6797-venc.c | 4 +- drivers/clk/mediatek/clk-mt6797.c | 42 +- drivers/clk/mediatek/clk-mt7622-aud.c | 4 +- drivers/clk/mediatek/clk-mt7622-eth.c | 8 +- drivers/clk/mediatek/clk-mt7622-hif.c | 8 +- drivers/clk/mediatek/clk-mt7622.c | 48 +- drivers/clk/mediatek/clk-mt7629-eth.c | 8 +- drivers/clk/mediatek/clk-mt7629-hif.c | 8 +- drivers/clk/mediatek/clk-mt7629.c | 42 +- drivers/clk/mediatek/clk-mt7986-apmixed.c | 22 +- drivers/clk/mediatek/clk-mt7986-eth.c | 14 +- drivers/clk/mediatek/clk-mt7986-infracfg.c | 4 +- drivers/clk/mediatek/clk-mt7986-topckgen.c | 16 +- drivers/clk/mediatek/clk-mt8135.c | 38 +- drivers/clk/mediatek/clk-mt8167-aud.c | 4 +- drivers/clk/mediatek/clk-mt8167-img.c | 4 +- drivers/clk/mediatek/clk-mt8167-mfgcfg.c | 4 +- drivers/clk/mediatek/clk-mt8167-mm.c | 4 +- drivers/clk/mediatek/clk-mt8167-vdec.c | 4 +- drivers/clk/mediatek/clk-mt8167.c | 28 +- drivers/clk/mediatek/clk-mt8173-mm.c | 4 +- drivers/clk/mediatek/clk-mt8173.c | 97 +- drivers/clk/mediatek/clk-mt8183-audio.c | 4 +- drivers/clk/mediatek/clk-mt8183-cam.c | 4 +- drivers/clk/mediatek/clk-mt8183-img.c | 4 +- drivers/clk/mediatek/clk-mt8183-ipu0.c | 4 +- drivers/clk/mediatek/clk-mt8183-ipu1.c | 4 +- drivers/clk/mediatek/clk-mt8183-ipu_adl.c | 4 +- drivers/clk/mediatek/clk-mt8183-ipu_conn.c | 4 +- drivers/clk/mediatek/clk-mt8183-mfgcfg.c | 4 +- drivers/clk/mediatek/clk-mt8183-mm.c | 4 +- drivers/clk/mediatek/clk-mt8183-vdec.c | 4 +- drivers/clk/mediatek/clk-mt8183-venc.c | 4 +- drivers/clk/mediatek/clk-mt8183.c | 47 +- drivers/clk/mediatek/clk-mt8186-apmixedsys.c | 6 +- drivers/clk/mediatek/clk-mt8186-mcu.c | 6 +- drivers/clk/mediatek/clk-mt8186-mm.c | 6 +- drivers/clk/mediatek/clk-mt8186-topckgen.c | 6 +- drivers/clk/mediatek/clk-mt8192-aud.c | 4 +- drivers/clk/mediatek/clk-mt8192-mm.c | 4 +- drivers/clk/mediatek/clk-mt8192.c | 21 +- drivers/clk/mediatek/clk-mt8195-apmixedsys.c | 6 +- drivers/clk/mediatek/clk-mt8195-apusys_pll.c | 6 +- drivers/clk/mediatek/clk-mt8195-topckgen.c | 6 +- drivers/clk/mediatek/clk-mt8195-vdo0.c | 6 +- drivers/clk/mediatek/clk-mt8195-vdo1.c | 6 +- drivers/clk/mediatek/clk-mt8516-aud.c | 4 +- drivers/clk/mediatek/clk-mt8516.c | 24 +- drivers/clk/mediatek/clk-mtk.c | 173 +- drivers/clk/mediatek/clk-mtk.h | 25 +- drivers/clk/mediatek/clk-mux.c | 50 +- drivers/clk/mediatek/clk-mux.h | 6 +- drivers/clk/mediatek/clk-pll.c | 64 +- drivers/clk/mediatek/clk-pll.h | 6 +- drivers/clk/qcom/Kconfig | 9 + drivers/clk/qcom/Makefile | 1 + drivers/clk/qcom/gcc-sc8280xp.c | 7488 ++++++++++++++++++++ drivers/clk/renesas/r9a06g032-clocks.c | 40 +- drivers/clk/stm32/Makefile | 1 + drivers/clk/stm32/clk-stm32-core.c | 695 ++ drivers/clk/stm32/clk-stm32-core.h | 188 + drivers/clk/stm32/clk-stm32mp13.c | 1620 +++++ drivers/clk/stm32/reset-stm32.c | 122 + drivers/clk/stm32/reset-stm32.h | 8 + drivers/clk/stm32/stm32mp13_rcc.h | 1748 +++++ drivers/clk/ti/clkctrl.c | 13 +- drivers/clk/ti/composite.c | 2 +- drivers/clk/ux500/reset-prcc.c | 2 +- drivers/comedi/drivers.c | 2 +- drivers/cpufreq/cppc_cpufreq.c | 25 + drivers/cpufreq/cpufreq.c | 17 +- drivers/cpuidle/cpuidle-psci-domain.c | 4 +- drivers/cpuidle/cpuidle-riscv-sbi.c | 4 +- drivers/crypto/caam/Kconfig | 3 + drivers/crypto/caam/Makefile | 1 + drivers/crypto/caam/blob_gen.c | 182 + drivers/crypto/caam/ctrl.c | 17 +- drivers/crypto/caam/intern.h | 1 + drivers/crypto/caam/regs.h | 4 +- drivers/crypto/hisilicon/sec2/sec_crypto.c | 2 - drivers/crypto/nx/nx-common-powernv.c | 2 +- drivers/crypto/qat/qat_4xxx/adf_drv.c | 8 +- drivers/crypto/qat/qat_common/Makefile | 1 + drivers/crypto/qat/qat_common/adf_accel_devices.h | 2 + drivers/crypto/qat/qat_common/adf_transport.c | 11 + drivers/crypto/qat/qat_common/adf_transport.h | 1 + .../crypto/qat/qat_common/adf_transport_internal.h | 1 + drivers/crypto/qat/qat_common/qat_algs.c | 153 +- drivers/crypto/qat/qat_common/qat_algs_send.c | 86 + drivers/crypto/qat/qat_common/qat_algs_send.h | 11 + drivers/crypto/qat/qat_common/qat_asym_algs.c | 307 +- drivers/crypto/qat/qat_common/qat_crypto.c | 10 +- drivers/crypto/qat/qat_common/qat_crypto.h | 44 + drivers/crypto/qat/qat_common/qat_hal.c | 1 + drivers/crypto/qat/qat_common/qat_uclo.c | 1 + .../crypto/virtio/virtio_crypto_akcipher_algs.c | 95 +- drivers/crypto/virtio/virtio_crypto_common.h | 21 +- drivers/crypto/virtio/virtio_crypto_core.c | 55 +- .../crypto/virtio/virtio_crypto_skcipher_algs.c | 140 +- drivers/cxl/core/pci.c | 364 + drivers/cxl/cxlmem.h | 4 +- drivers/cxl/cxlpci.h | 2 + drivers/cxl/mem.c | 115 +- drivers/cxl/pci.c | 184 +- drivers/cxl/port.c | 28 +- drivers/devfreq/devfreq.c | 20 +- drivers/devfreq/governor.h | 27 + drivers/devfreq/governor_passive.c | 403 +- drivers/dio/dio.c | 5 +- drivers/dma/Kconfig | 3 +- drivers/dma/dw/Kconfig | 9 + drivers/dma/dw/Makefile | 2 + drivers/dma/dw/platform.c | 1 + drivers/dma/dw/rzn1-dmamux.c | 155 + drivers/dma/idxd/device.c | 2 +- drivers/dma/mmp_pdma.c | 14 +- drivers/dma/pxa_dma.c | 13 +- drivers/dma/qcom/gpi.c | 1 + drivers/dma/stm32-dma.c | 311 +- drivers/dma/stm32-dmamux.c | 2 +- drivers/dma/stm32-mdma.c | 32 +- drivers/dma/sun6i-dma.c | 92 +- drivers/dma/tegra186-gpc-dma.c | 12 +- drivers/dma/ti/cppi41.c | 6 +- drivers/edac/xgene_edac.c | 2 +- drivers/firmware/dmi-sysfs.c | 2 +- drivers/firmware/efi/libstub/efistub.h | 7 + drivers/firmware/efi/libstub/riscv-stub.c | 29 +- drivers/gpio/gpio-ml-ioh.c | 76 +- drivers/gpio/gpio-sim.c | 4 +- drivers/gpio/gpio_pl061_rust.rs | 2 +- drivers/gpu/drm/bridge/ti-sn65dsi83.c | 2 +- drivers/gpu/drm/i915/display/intel_audio.c | 4 +- drivers/gpu/drm/i915/display/intel_display_power.c | 8 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 6 +- drivers/gpu/drm/i915/gt/intel_gt_sysfs_pm.c | 23 +- drivers/gpu/drm/i915/gt/uc/abi/guc_actions_abi.h | 2 +- .../drm/i915/gt/uc/abi/guc_communication_ctb_abi.h | 2 +- drivers/gpu/drm/i915/gt/uc/abi/guc_messages_abi.h | 2 +- drivers/gpu/drm/i915/gt/uc/intel_guc_reg.h | 2 +- drivers/gpu/drm/i915/i915_perf.c | 4 +- drivers/gpu/drm/i915/i915_perf_types.h | 2 +- drivers/gpu/drm/i915/i915_reg.h | 32 +- drivers/gpu/drm/xen/xen_drm_front.h | 9 - drivers/gpu/drm/xen/xen_drm_front_evtchnl.c | 43 +- drivers/hwmon/aquacomputer_d5next.c | 6 +- drivers/hwmon/pmbus/pmbus_core.c | 117 +- drivers/hwmon/sl28cpld-hwmon.c | 2 +- drivers/i2c/busses/i2c-ismt.c | 14 + drivers/i2c/busses/i2c-meson.c | 2 +- drivers/i2c/busses/i2c-mt7621.c | 15 +- drivers/i2c/busses/i2c-npcm7xx.c | 122 +- drivers/i2c/busses/i2c-qcom-geni.c | 6 +- drivers/i2c/busses/i2c-rcar.c | 188 +- drivers/i2c/busses/i2c-thunderx-pcidrv.c | 1 + drivers/i2c/busses/i2c-xiic.c | 4 +- drivers/iio/adc/aspeed_adc.c | 1 + drivers/iio/adc/rzg2l_adc.c | 11 +- drivers/iio/adc/stm32-adc-core.c | 7 +- drivers/iio/adc/stm32-adc.c | 10 - drivers/iio/adc/ti-ads131e08.c | 10 +- drivers/iio/trigger/iio-trig-sysfs.c | 1 + drivers/infiniband/hw/mlx4/cm.c | 29 +- drivers/infiniband/hw/mlx4/main.c | 10 +- drivers/infiniband/hw/mlx4/mlx4_ib.h | 3 + drivers/infiniband/hw/mlx5/odp.c | 1 - drivers/infiniband/ulp/iser/iscsi_iser.c | 4 +- drivers/infiniband/ulp/isert/ib_isert.c | 25 +- drivers/input/mouse/cypress_ps2.c | 2 +- drivers/iommu/amd/init.c | 2 +- drivers/iommu/s390-iommu.c | 15 +- drivers/macintosh/Kconfig | 6 + drivers/macintosh/Makefile | 3 +- drivers/macintosh/via-pmu.c | 2 +- drivers/mailbox/arm_mhu_db.c | 2 +- drivers/mailbox/arm_mhuv2.c | 3 +- drivers/mailbox/imx-mailbox.c | 7 +- drivers/mailbox/mtk-adsp-mailbox.c | 8 + drivers/mailbox/omap-mailbox.c | 6 +- drivers/mailbox/pcc.c | 2 +- drivers/mailbox/qcom-ipcc.c | 26 +- drivers/mailbox/tegra-hsp.c | 151 +- drivers/md/bcache/journal.c | 31 +- drivers/md/bcache/journal.h | 2 + drivers/md/bcache/super.c | 1 + drivers/md/bcache/writeback.c | 101 +- drivers/memory/emif.c | 2 +- drivers/misc/cardreader/alcor_pci.c | 6 +- drivers/misc/fastrpc.c | 9 +- drivers/misc/habanalabs/common/Makefile | 2 +- drivers/misc/habanalabs/common/command_buffer.c | 413 +- .../misc/habanalabs/common/command_submission.c | 89 +- drivers/misc/habanalabs/common/context.c | 4 +- drivers/misc/habanalabs/common/debugfs.c | 304 +- drivers/misc/habanalabs/common/device.c | 280 +- drivers/misc/habanalabs/common/firmware_if.c | 86 +- drivers/misc/habanalabs/common/habanalabs.h | 415 +- drivers/misc/habanalabs/common/habanalabs_drv.c | 44 +- drivers/misc/habanalabs/common/habanalabs_ioctl.c | 108 +- drivers/misc/habanalabs/common/irq.c | 14 +- drivers/misc/habanalabs/common/memory.c | 289 +- drivers/misc/habanalabs/common/memory_mgr.c | 349 + drivers/misc/habanalabs/common/mmu/mmu.c | 296 +- drivers/misc/habanalabs/common/mmu/mmu_v1.c | 297 +- drivers/misc/habanalabs/common/pci/pci.c | 10 +- drivers/misc/habanalabs/gaudi/gaudi.c | 412 +- drivers/misc/habanalabs/gaudi/gaudiP.h | 4 +- drivers/misc/habanalabs/goya/goya.c | 363 +- drivers/misc/habanalabs/include/common/cpucp_if.h | 70 +- .../habanalabs/include/hw_ip/mmu/mmu_general.h | 10 + drivers/misc/lkdtm/heap.c | 1 + drivers/misc/lkdtm/usercopy.c | 113 +- drivers/net/amt.c | 11 +- drivers/net/bonding/bond_main.c | 15 +- drivers/net/can/Kconfig | 17 - drivers/net/can/at91_can.c | 12 +- drivers/net/can/c_can/c_can_main.c | 19 +- drivers/net/can/ctucanfd/ctucanfd_base.c | 10 - drivers/net/can/dev/Makefile | 2 - drivers/net/can/dev/dev.c | 5 - drivers/net/can/dev/rx-offload.c | 5 +- drivers/net/can/flexcan/flexcan-core.c | 7 - drivers/net/can/grcan.c | 2 +- drivers/net/can/ifi_canfd/ifi_canfd.c | 9 - drivers/net/can/janz-ican3.c | 2 +- drivers/net/can/led.c | 140 - drivers/net/can/m_can/m_can.c | 11 - drivers/net/can/m_can/m_can.h | 1 - drivers/net/can/mscan/mscan.c | 2 +- drivers/net/can/pch_can.c | 2 +- drivers/net/can/rcar/rcar_can.c | 12 +- drivers/net/can/rcar/rcar_canfd.c | 11 +- drivers/net/can/sja1000/sja1000.c | 11 - drivers/net/can/spi/hi311x.c | 8 - drivers/net/can/spi/mcp251x.c | 10 - drivers/net/can/spi/mcp251xfd/mcp251xfd.h | 2 +- drivers/net/can/sun4i_can.c | 7 - drivers/net/can/ti_hecc.c | 8 - drivers/net/can/usb/mcba_usb.c | 8 - drivers/net/can/usb/usb_8dev.c | 11 - drivers/net/can/xilinx_can.c | 12 +- drivers/net/dsa/Kconfig | 3 +- drivers/net/dsa/lantiq_gswip.c | 9 +- drivers/net/ethernet/broadcom/Makefile | 5 + drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c | 12 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.h | 12 +- drivers/net/ethernet/cadence/macb_main.c | 40 +- drivers/net/ethernet/cadence/macb_ptp.c | 4 +- drivers/net/ethernet/cirrus/cs89x0.c | 2 +- drivers/net/ethernet/dec/tulip/eeprom.c | 2 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 12 +- drivers/net/ethernet/freescale/fec_main.c | 18 +- drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c | 2 +- drivers/net/ethernet/intel/ice/Makefile | 5 + drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 2 +- .../net/ethernet/marvell/octeon_ep/octep_main.c | 27 +- .../net/ethernet/marvell/prestera/prestera_rxtx.c | 2 +- drivers/net/ethernet/mediatek/Makefile | 5 + drivers/net/ethernet/mediatek/mtk_eth_soc.c | 937 ++- drivers/net/ethernet/mediatek/mtk_eth_soc.h | 345 +- drivers/net/ethernet/mediatek/mtk_ppe_offload.c | 3 +- drivers/net/ethernet/mediatek/mtk_sgmii.c | 176 +- .../net/ethernet/mellanox/mlx5/core/lag/mpesw.h | 4 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 2 +- .../net/ethernet/microchip/sparx5/sparx5_port.c | 2 +- drivers/net/ethernet/mscc/ocelot_flower.c | 16 + drivers/net/ethernet/mscc/ocelot_net.c | 2 +- .../net/ethernet/netronome/nfp/flower/conntrack.c | 243 +- .../net/ethernet/netronome/nfp/flower/lag_conf.c | 2 +- drivers/net/ethernet/netronome/nfp/flower/match.c | 51 +- drivers/net/ethernet/qlogic/qed/qed_dbg_hsi.h | 2 +- drivers/net/ethernet/qlogic/qed/qed_vf.h | 2 +- drivers/net/ethernet/sfc/siena/efx_channels.h | 4 +- drivers/net/ethernet/sfc/siena/tx.c | 9 +- .../net/ethernet/stmicro/stmmac/stmmac_selftests.c | 13 +- drivers/net/ethernet/sunplus/spl2sw_int.c | 4 +- drivers/net/fddi/skfp/smt.c | 2 +- drivers/net/hyperv/netvsc_drv.c | 5 +- drivers/net/ipa/gsi.c | 16 +- drivers/net/ipa/gsi.h | 1 - drivers/net/ipa/gsi_reg.h | 2 +- drivers/net/ipa/gsi_trans.c | 38 +- drivers/net/ipa/gsi_trans.h | 24 +- drivers/net/ipa/ipa.h | 2 + drivers/net/ipa/ipa_cmd.c | 78 +- drivers/net/ipa/ipa_cmd.h | 11 - drivers/net/ipa/ipa_data-v3.1.c | 2 + drivers/net/ipa/ipa_data-v3.5.1.c | 2 + drivers/net/ipa/ipa_data-v4.11.c | 2 + drivers/net/ipa/ipa_data-v4.2.c | 2 + drivers/net/ipa/ipa_data-v4.5.c | 2 + drivers/net/ipa/ipa_data-v4.9.c | 2 + drivers/net/ipa/ipa_data.h | 70 +- drivers/net/ipa/ipa_endpoint.c | 215 +- drivers/net/ipa/ipa_endpoint.h | 85 +- drivers/net/ipa/ipa_interrupt.c | 6 +- drivers/net/ipa/ipa_modem.c | 13 +- drivers/net/phy/adin.c | 40 + drivers/net/phy/dp83822.c | 9 +- drivers/net/ppp/pppoe.c | 1 + drivers/net/usb/r8152.c | 33 +- drivers/net/vxlan/vxlan_core.c | 13 +- drivers/net/wwan/iosm/iosm_ipc_coredump.h | 5 +- drivers/net/wwan/iosm/iosm_ipc_protocol_ops.c | 10 - drivers/net/wwan/t7xx/t7xx_hif_cldma.c | 10 +- drivers/net/wwan/t7xx/t7xx_modem_ops.c | 4 +- drivers/net/wwan/t7xx/t7xx_pci.c | 2 +- drivers/net/wwan/t7xx/t7xx_port_proxy.c | 3 - drivers/net/xen-netfront.c | 85 +- drivers/nfc/st21nfca/se.c | 17 +- drivers/nfc/st21nfca/st21nfca.h | 1 + drivers/nvme/host/constants.c | 1 + drivers/nvme/host/core.c | 96 +- drivers/nvme/host/fc.c | 4 +- drivers/nvme/host/ioctl.c | 47 +- drivers/nvme/host/nvme.h | 1 + drivers/pci/controller/pcie-microchip-host.c | 6 +- drivers/pci/xen-pcifront.c | 19 +- drivers/pinctrl/berlin/berlin-bg4ct.c | 3 +- drivers/pinctrl/freescale/Kconfig | 7 + drivers/pinctrl/freescale/Makefile | 1 + drivers/pinctrl/freescale/pinctrl-imxrt1170.c | 349 + drivers/pinctrl/intel/pinctrl-intel.c | 5 + drivers/pinctrl/mediatek/Kconfig | 7 + drivers/pinctrl/mediatek/Makefile | 1 + drivers/pinctrl/mediatek/pinctrl-mt6795.c | 623 ++ drivers/pinctrl/mediatek/pinctrl-mtk-mt6795.h | 1698 +++++ drivers/pinctrl/pinctrl-starfive.c | 11 +- drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 1 + drivers/platform/x86/intel/chtwc_int33fe.c | 2 + drivers/platform/x86/intel/hid.c | 2 +- drivers/platform/x86/intel/ifs/Kconfig | 2 +- drivers/powercap/intel_rapl_common.c | 3 +- drivers/ptp/ptp_ocp.c | 57 +- drivers/pwm/pwm-cros-ec.c | 82 +- drivers/pwm/pwm-lpc18xx-sct.c | 43 +- drivers/pwm/pwm-lpc32xx.c | 29 +- drivers/pwm/pwm-mediatek.c | 36 +- drivers/pwm/pwm-renesas-tpu.c | 317 +- drivers/pwm/pwm-samsung.c | 54 +- drivers/pwm/pwm-sifive.c | 5 +- drivers/pwm/pwm-sti.c | 29 +- drivers/pwm/pwm-stmpe.c | 29 +- drivers/pwm/pwm-tegra.c | 40 +- drivers/pwm/pwm-twl-led.c | 76 +- drivers/regulator/pfuze100-regulator.c | 42 +- drivers/rtc/rtc-ftrtc010.c | 34 +- drivers/rtc/rtc-mt6397.c | 2 + drivers/rtc/rtc-rzn1.c | 1 - drivers/s390/char/Kconfig | 2 +- drivers/scsi/Kconfig | 1 - drivers/scsi/Makefile | 1 - drivers/scsi/be2iscsi/be_main.c | 21 +- drivers/scsi/bnx2i/bnx2i_iscsi.c | 2 +- drivers/scsi/cxgbi/libcxgbi.c | 4 +- drivers/scsi/iscsi_tcp.c | 74 +- drivers/scsi/iscsi_tcp.h | 2 + drivers/scsi/libiscsi.c | 269 +- drivers/scsi/libiscsi_tcp.c | 5 +- drivers/scsi/qedi/qedi_main.c | 11 +- drivers/scsi/qla1280.c | 3 +- drivers/scsi/scsi_transport_iscsi.c | 56 +- drivers/scsi/xen-scsifront.c | 199 +- drivers/slimbus/qcom-ctrl.c | 4 +- drivers/soc/tegra/pmc.c | 87 +- drivers/soc/xilinx/xlnx_event_manager.c | 203 +- drivers/soc/xilinx/zynqmp_power.c | 7 +- drivers/staging/ks7010/ks_hostif.c | 2 - drivers/staging/r8188eu/core/rtw_br_ext.c | 3 +- drivers/staging/r8188eu/core/rtw_fw.c | 4 +- drivers/staging/r8188eu/core/rtw_mlme.c | 1 - drivers/staging/r8188eu/core/rtw_mlme_ext.c | 97 +- drivers/staging/r8188eu/core/rtw_p2p.c | 8 +- drivers/staging/r8188eu/core/rtw_pwrctrl.c | 12 +- drivers/staging/r8188eu/core/rtw_recv.c | 5 +- drivers/staging/r8188eu/core/rtw_wlan_util.c | 28 +- drivers/staging/r8188eu/core/rtw_xmit.c | 87 +- drivers/staging/r8188eu/hal/HalPwrSeqCmd.c | 22 - drivers/staging/r8188eu/hal/rtl8188e_rxdesc.c | 4 +- drivers/staging/r8188eu/hal/usb_halinit.c | 4 - drivers/staging/r8188eu/include/drv_types.h | 1 - drivers/staging/r8188eu/include/hal_intf.h | 1 - drivers/staging/r8188eu/include/rtw_debug.h | 55 - drivers/staging/r8188eu/include/rtw_mlme.h | 2 - drivers/staging/r8188eu/include/rtw_mlme_ext.h | 2 - drivers/staging/r8188eu/include/rtw_xmit.h | 2 +- drivers/staging/r8188eu/include/sta_info.h | 2 - drivers/staging/r8188eu/os_dep/ioctl_linux.c | 93 +- drivers/staging/rtl8192e/rtllib_softmac.c | 2 - .../staging/rtl8192u/ieee80211/ieee80211_softmac.c | 2 - drivers/staging/rtl8192u/r8192U_core.c | 2 +- drivers/staging/rtl8712/usb_intf.c | 6 +- drivers/staging/rtl8712/usb_ops.c | 27 +- drivers/staging/rtl8712/usb_ops_linux.c | 21 +- drivers/staging/rtl8723bs/core/rtw_ap.c | 24 +- .../vc04_services/interface/vchiq_arm/vchiq_core.h | 1 - drivers/staging/vt6655/baseband.c | 8 +- drivers/staging/vt6655/card.c | 11 +- drivers/staging/vt6655/channel.c | 6 +- drivers/staging/vt6655/device_main.c | 23 +- drivers/staging/vt6655/mac.h | 43 +- drivers/staging/vt6655/rf.c | 8 +- drivers/staging/vt6655/rxtx.c | 6 +- drivers/staging/vt6655/srom.c | 10 +- drivers/staging/vt6655/upc.h | 3 - drivers/thermal/intel/intel_hfi.c | 2 - drivers/thermal/intel/intel_pch_thermal.c | 43 +- drivers/tty/amiserial.c | 2 - drivers/tty/mxser.c | 5 +- drivers/tty/n_gsm.c | 31 +- drivers/tty/n_tty.c | 16 +- drivers/tty/serial/8250/8250_dw.c | 90 +- drivers/tty/serial/8250/8250_fintek.c | 8 +- drivers/tty/serial/8250/8250_mtk.c | 7 - drivers/tty/serial/8250/8250_port.c | 2 - drivers/tty/serial/amba-pl011.c | 32 +- drivers/tty/serial/amba-pl011.h | 35 - drivers/tty/serial/cpm_uart/cpm_uart_core.c | 2 +- drivers/tty/serial/digicolor-usart.c | 2 + drivers/tty/serial/fsl_lpuart.c | 8 +- drivers/tty/serial/jsm/jsm_cls.c | 8 +- drivers/tty/serial/jsm/jsm_neo.c | 8 +- drivers/tty/serial/meson_uart.c | 13 + drivers/tty/serial/msm_serial.c | 5 + drivers/tty/serial/pmac_zilog.c | 68 +- drivers/tty/serial/pmac_zilog.h | 11 - drivers/tty/serial/qcom_geni_serial.c | 56 +- drivers/tty/serial/rda-uart.c | 2 + drivers/tty/serial/samsung_tty.c | 1 + drivers/tty/serial/serial_core.c | 11 +- drivers/tty/serial/serial_txx9.c | 2 + drivers/tty/serial/sh-sci.c | 6 +- drivers/tty/serial/sifive.c | 6 +- drivers/tty/serial/st-asc.c | 4 + drivers/tty/serial/stm32-usart.c | 15 +- drivers/tty/serial/sunsu.c | 2 - drivers/tty/serial/uartlite.c | 3 +- drivers/tty/tty_baudrate.c | 35 +- drivers/tty/tty_ioctl.c | 2 - drivers/ufs/Kconfig | 30 + drivers/ufs/Makefile | 5 + drivers/ufs/core/Kconfig | 60 + drivers/ufs/core/Makefile | 10 + drivers/{scsi/ufs => ufs/core}/ufs-debugfs.c | 2 +- drivers/{scsi/ufs => ufs/core}/ufs-debugfs.h | 0 .../{scsi/ufs => ufs/core}/ufs-fault-injection.c | 0 .../{scsi/ufs => ufs/core}/ufs-fault-injection.h | 0 drivers/{scsi/ufs => ufs/core}/ufs-hwmon.c | 2 +- drivers/{scsi/ufs => ufs/core}/ufs-sysfs.c | 2 +- drivers/{scsi/ufs => ufs/core}/ufs-sysfs.h | 0 drivers/{scsi/ufs => ufs/core}/ufs_bsg.c | 2 +- drivers/{scsi/ufs => ufs/core}/ufs_bsg.h | 0 drivers/{scsi/ufs => ufs/core}/ufshcd-crypto.c | 2 +- drivers/{scsi/ufs => ufs/core}/ufshcd-crypto.h | 4 +- drivers/{scsi/ufs => ufs/core}/ufshcd-priv.h | 2 +- drivers/{scsi/ufs => ufs/core}/ufshcd.c | 4 +- drivers/{scsi/ufs => ufs/core}/ufshpb.c | 21 +- drivers/{scsi/ufs => ufs/core}/ufshpb.h | 0 drivers/{scsi/ufs => ufs/host}/Kconfig | 75 +- drivers/{scsi/ufs => ufs/host}/Makefile | 12 - drivers/{scsi/ufs => ufs/host}/cdns-pltfrm.c | 0 drivers/{scsi/ufs => ufs/host}/tc-dwc-g210-pci.c | 2 +- .../{scsi/ufs => ufs/host}/tc-dwc-g210-pltfrm.c | 0 drivers/{scsi/ufs => ufs/host}/tc-dwc-g210.c | 4 +- drivers/{scsi/ufs => ufs/host}/tc-dwc-g210.h | 0 drivers/{scsi/ufs => ufs/host}/ti-j721e-ufs.c | 0 drivers/{scsi/ufs => ufs/host}/ufs-exynos.c | 6 +- drivers/{scsi/ufs => ufs/host}/ufs-exynos.h | 0 drivers/{scsi/ufs => ufs/host}/ufs-hisi.c | 8 +- drivers/{scsi/ufs => ufs/host}/ufs-hisi.h | 0 .../{scsi/ufs => ufs/host}/ufs-mediatek-trace.h | 2 +- drivers/{scsi/ufs => ufs/host}/ufs-mediatek.c | 6 +- drivers/{scsi/ufs => ufs/host}/ufs-mediatek.h | 0 drivers/{scsi/ufs => ufs/host}/ufs-qcom-ice.c | 0 drivers/{scsi/ufs => ufs/host}/ufs-qcom.c | 8 +- drivers/{scsi/ufs => ufs/host}/ufs-qcom.h | 2 +- drivers/{scsi/ufs => ufs/host}/ufshcd-dwc.c | 4 +- drivers/{scsi/ufs => ufs/host}/ufshcd-dwc.h | 2 +- drivers/{scsi/ufs => ufs/host}/ufshcd-pci.c | 2 +- drivers/{scsi/ufs => ufs/host}/ufshcd-pltfrm.c | 4 +- drivers/{scsi/ufs => ufs/host}/ufshcd-pltfrm.h | 2 +- drivers/{scsi/ufs => ufs/host}/ufshci-dwc.h | 0 drivers/usb/cdns3/cdns3-gadget.c | 47 +- drivers/usb/cdns3/cdns3-gadget.h | 9 +- drivers/usb/class/cdc-acm.h | 8 - drivers/usb/core/hub.c | 8 +- drivers/usb/core/quirks.c | 3 + drivers/usb/dwc3/core.c | 1 + drivers/usb/dwc3/ep0.c | 11 +- drivers/usb/dwc3/gadget.c | 33 +- drivers/usb/dwc3/gadget.h | 2 + drivers/usb/host/ehci-platform.c | 1 + drivers/usb/host/ohci-platform.c | 1 + drivers/usb/host/xen-hcd.c | 65 +- drivers/usb/host/xhci.c | 4 +- drivers/usb/isp1760/isp1760-core.c | 8 + drivers/usb/serial/ark3116.c | 3 +- drivers/usb/serial/option.c | 2 + drivers/usb/serial/whiteheat.c | 4 - drivers/vdpa/alibaba/eni_vdpa.c | 2 +- drivers/vdpa/ifcvf/ifcvf_main.c | 20 +- drivers/vdpa/mlx5/core/mlx5_vdpa.h | 2 + drivers/vdpa/mlx5/net/mlx5_vnet.c | 197 +- drivers/vdpa/vdpa.c | 257 +- drivers/vdpa/vdpa_sim/vdpa_sim.c | 105 +- drivers/vdpa/vdpa_sim/vdpa_sim.h | 3 + drivers/vdpa/vdpa_sim/vdpa_sim_net.c | 169 +- drivers/vdpa/vdpa_user/vduse_dev.c | 3 +- drivers/vdpa/virtio_pci/vp_vdpa.c | 161 +- drivers/vhost/iotlb.c | 23 +- drivers/vhost/vdpa.c | 267 +- drivers/vhost/vhost.c | 23 +- drivers/vhost/vhost.h | 4 +- drivers/video/fbdev/amba-clcd.c | 5 +- drivers/video/fbdev/hyperv_fb.c | 19 +- .../omap2/omapfb/displays/panel-nec-nl8048hl11.c | 7 +- drivers/video/fbdev/omap2/omapfb/dss/hdmi_pll.c | 8 +- drivers/video/fbdev/pxa3xx-gcu.c | 12 +- drivers/virtio/virtio.c | 2 +- drivers/virtio/virtio_balloon.c | 12 +- drivers/virtio/virtio_mmio.c | 14 +- drivers/virtio/virtio_pci_common.c | 15 +- drivers/virtio/virtio_pci_common.h | 10 +- drivers/virtio/virtio_pci_legacy.c | 10 +- drivers/virtio/virtio_pci_modern.c | 12 +- drivers/virtio/virtio_pci_modern_dev.c | 1 + drivers/virtio/virtio_ring.c | 22 +- drivers/virtio/virtio_vdpa.c | 12 +- drivers/watchdog/Kconfig | 8 + drivers/watchdog/Makefile | 1 + drivers/watchdog/da9063_wdt.c | 36 + drivers/watchdog/iTCO_wdt.c | 20 +- drivers/watchdog/rti_wdt.c | 10 +- drivers/watchdog/rzn1_wdt.c | 203 + drivers/watchdog/sp805_wdt.c | 1 + drivers/watchdog/ts4800_wdt.c | 5 +- drivers/watchdog/wdat_wdt.c | 6 +- drivers/xen/gntdev-dmabuf.c | 13 +- drivers/xen/grant-table.c | 12 +- drivers/xen/xen-front-pgdir-shbuf.c | 18 +- drivers/xen/xen-scsiback.c | 82 +- drivers/xen/xenbus/xenbus_client.c | 82 +- drivers/xen/xenbus/xenbus_probe.c | 91 +- fs/9p/cache.c | 4 +- fs/9p/v9fs.c | 2 +- fs/9p/v9fs.h | 10 +- fs/9p/vfs_addr.c | 2 +- fs/9p/vfs_inode.c | 4 +- fs/afs/callback.c | 2 +- fs/afs/dir.c | 32 +- fs/afs/dir_edit.c | 10 +- fs/afs/dir_silly.c | 4 +- fs/afs/dynroot.c | 2 +- fs/afs/file.c | 4 +- fs/afs/fs_operation.c | 6 +- fs/afs/inode.c | 52 +- fs/afs/internal.h | 23 +- fs/afs/misc.c | 5 +- fs/afs/rotate.c | 4 + fs/afs/rxrpc.c | 8 +- fs/afs/super.c | 6 +- fs/afs/write.c | 22 +- fs/ceph/addr.c | 4 +- fs/ceph/cache.c | 4 +- fs/ceph/cache.h | 2 +- fs/ceph/caps.c | 104 +- fs/ceph/file.c | 2 +- fs/ceph/inode.c | 10 +- fs/ceph/mds_client.c | 4 +- fs/ceph/snap.c | 8 +- fs/ceph/super.c | 2 +- fs/ceph/super.h | 10 +- fs/ceph/xattr.c | 14 +- fs/cifs/cifsfs.c | 8 +- fs/cifs/cifsglob.h | 74 +- fs/cifs/connect.c | 24 +- fs/cifs/dfs_cache.c | 6 +- fs/cifs/file.c | 13 +- fs/cifs/fscache.c | 8 +- fs/cifs/fscache.h | 8 +- fs/cifs/inode.c | 4 +- fs/cifs/misc.c | 10 +- fs/cifs/smb2inode.c | 5 +- fs/cifs/smb2misc.c | 12 +- fs/cifs/smb2ops.c | 16 +- fs/cifs/smbdirect.c | 2 +- fs/cifs/trace.h | 2 + fs/ext4/Makefile | 1 + fs/ext4/crypto.c | 246 + fs/ext4/dir.c | 6 +- fs/ext4/ext4.h | 84 +- fs/ext4/extents.c | 20 +- fs/ext4/fast_commit.c | 13 +- fs/ext4/inline.c | 18 +- fs/ext4/inode.c | 37 +- fs/ext4/ioctl.c | 59 +- fs/ext4/mballoc.c | 25 +- fs/ext4/mmp.c | 2 +- fs/ext4/namei.c | 219 +- fs/ext4/super.c | 217 +- fs/ext4/symlink.c | 51 +- fs/f2fs/f2fs.h | 6 +- fs/file.c | 110 +- fs/file_table.c | 9 +- fs/fs-writeback.c | 13 +- fs/gfs2/file.c | 7 +- fs/gfs2/glock.c | 39 +- fs/gfs2/glock.h | 1 - fs/gfs2/inode.c | 7 +- fs/gfs2/ops_fstype.c | 14 +- fs/gfs2/super.c | 3 +- fs/gfs2/util.c | 5 +- fs/internal.h | 2 +- fs/io_uring.c | 83 +- fs/iomap/buffered-io.c | 1 - fs/kernfs/dir.c | 31 +- fs/ksmbd/connection.c | 22 +- fs/ksmbd/connection.h | 27 +- fs/ksmbd/ksmbd_netlink.h | 3 +- fs/ksmbd/misc.c | 10 +- fs/ksmbd/smb2misc.c | 2 +- fs/ksmbd/smb2pdu.c | 77 +- fs/ksmbd/smb_common.c | 4 +- fs/ksmbd/transport_ipc.c | 3 + fs/ksmbd/transport_rdma.c | 350 +- fs/ksmbd/transport_rdma.h | 8 + fs/namespace.c | 11 +- fs/netfs/buffered_read.c | 6 +- fs/netfs/internal.h | 2 +- fs/netfs/objects.c | 2 +- fs/nfsd/filecache.c | 15 - fs/nfsd/filecache.h | 2 - fs/nfsd/nfs4state.c | 41 +- fs/nfsd/nfsctl.c | 18 +- fs/ocfs2/dlmfs/userdlm.c | 17 +- fs/open.c | 24 + fs/read_write.c | 16 + fs/seq_file.c | 32 + fs/stat.c | 2 +- fs/sync.c | 9 + fs/verity/enable.c | 2 +- fs/xfs/xfs_aops.c | 4 +- include/acpi/cppc_acpi.h | 5 + include/asm-generic/compat.h | 113 + include/asm-generic/export.h | 22 +- include/asm-generic/vmlinux.lds.h | 12 +- include/dt-bindings/clock/qcom,gcc-sc8280xp.h | 496 ++ include/dt-bindings/clock/samsung,exynosautov9.h | 14 +- include/dt-bindings/clock/stm32mp13-clks.h | 229 + include/dt-bindings/gce/mt8186-gce.h | 421 ++ include/dt-bindings/mailbox/tegra186-hsp.h | 5 + include/dt-bindings/mfd/cros_ec.h | 18 + include/dt-bindings/pinctrl/mt6795-pinfunc.h | 908 +++ include/dt-bindings/reset/stm32mp13-resets.h | 100 + include/keys/trusted-type.h | 2 +- include/keys/trusted_caam.h | 11 + include/linux/acpi.h | 2 + include/linux/audit.h | 2 +- include/linux/bpf.h | 3 +- include/linux/btf_ids.h | 3 +- include/linux/can/dev.h | 10 - include/linux/can/led.h | 51 - include/linux/compat.h | 68 + include/linux/devfreq.h | 17 +- include/linux/efi.h | 2 + include/linux/export-internal.h | 17 + include/linux/export.h | 30 +- include/linux/fdtable.h | 2 +- include/linux/file.h | 2 - include/linux/firmware/xlnx-event-manager.h | 4 +- include/linux/fs.h | 4 +- include/linux/kexec.h | 48 +- include/linux/kvm_types.h | 2 + include/linux/list.h | 10 + include/linux/mlx5/mlx5_ifc.h | 1 + include/linux/mlx5/mlx5_ifc_vdpa.h | 39 + include/linux/netdevice.h | 10 +- include/linux/netfs.h | 39 +- include/linux/notifier.h | 7 + include/linux/nvme.h | 31 + include/linux/of_irq.h | 6 +- include/linux/pm.h | 1 - include/linux/pm_domain.h | 18 +- include/linux/ptp_classify.h | 3 + include/linux/qed/qed_fcoe_if.h | 4 +- include/linux/qed/qed_iscsi_if.h | 4 +- include/linux/qed/qed_nvmetcp_if.h | 2 +- include/linux/reboot.h | 91 + include/linux/seq_file.h | 4 + include/linux/serial_s3c.h | 3 + include/linux/soc/renesas/r9a06g032-sysctrl.h | 11 + include/linux/swap.h | 7 +- include/linux/swapops.h | 10 + include/linux/topology.h | 7 - include/linux/vdpa.h | 61 +- include/linux/vhost_iotlb.h | 2 + include/linux/workqueue.h | 66 +- include/net/bluetooth/hci.h | 1 + include/net/cfg80211.h | 2 + include/net/cfg802154.h | 2 + include/net/inet_connection_sock.h | 3 + include/net/inet_hashtables.h | 68 +- include/net/mptcp.h | 6 + include/net/netfilter/nf_conntrack_count.h | 1 + include/net/sock.h | 14 + include/net/tls.h | 1 + include/scsi/libiscsi.h | 13 +- include/scsi/scsi_transport_iscsi.h | 1 + include/soc/fsl/caam-blob.h | 103 + include/trace/events/io_uring.h | 4 +- include/trace/events/rxrpc.h | 265 +- include/uapi/asm-generic/fcntl.h | 23 +- include/uapi/asm-generic/termbits-common.h | 65 + include/uapi/asm-generic/termbits.h | 129 +- include/uapi/asm-generic/unistd.h | 4 +- include/uapi/linux/bpf.h | 7 + include/uapi/linux/kvm.h | 6 +- include/uapi/linux/nvme_ioctl.h | 2 + include/uapi/linux/tls.h | 2 + include/uapi/linux/vdpa.h | 6 + include/uapi/linux/vhost.h | 26 +- include/uapi/linux/vhost_types.h | 11 +- include/uapi/misc/habanalabs.h | 87 +- {drivers/scsi => include}/ufs/ufs.h | 0 {drivers/scsi => include}/ufs/ufs_quirks.h | 0 {drivers/scsi => include}/ufs/ufshcd.h | 8 +- {drivers/scsi => include}/ufs/ufshci.h | 0 {drivers/scsi => include}/ufs/unipro.h | 0 include/xen/grant_table.h | 2 - include/xen/interface/grant_table.h | 161 +- include/xen/interface/io/ring.h | 19 +- include/xen/interface/io/vscsiif.h | 133 +- include/xen/interface/io/xs_wire.h | 37 +- include/xen/xenbus.h | 4 +- init/Kconfig | 8 +- kernel/auditsc.c | 6 + kernel/bpf/btf.c | 6 + kernel/bpf/syscall.c | 14 +- kernel/bpf/verifier.c | 1 + kernel/cgroup/cgroup.c | 2 +- kernel/dma/direct.c | 4 +- kernel/events/core.c | 14 + kernel/kexec_file.c | 38 +- kernel/module/version.c | 10 +- kernel/notifier.c | 101 +- kernel/reboot.c | 347 +- kernel/sched/clock.c | 4 +- kernel/sched/core.c | 12 +- kernel/sched/sched.h | 15 +- kernel/trace/bpf_trace.c | 2 + kernel/workqueue.c | 44 +- lib/assoc_array.c | 8 - lib/bitmap.c | 2 +- lib/bug.c | 15 +- lib/test_firmware.c | 11 +- localversion-next | 2 +- mm/fadvise.c | 11 + mm/madvise.c | 18 +- mm/memory.c | 5 +- mm/page_alloc.c | 9 +- mm/readahead.c | 7 + mm/shmem.c | 39 + mm/swap_state.c | 3 + mm/swapfile.c | 21 +- net/batman-adv/hard-interface.c | 2 + net/bluetooth/eir.c | 31 + net/bluetooth/eir.h | 4 + net/bridge/br_input.c | 7 + net/can/isotp.c | 29 +- net/core/dev.c | 2 +- net/core/filter.c | 18 + net/core/net-sysfs.c | 21 +- net/core/skbuff.c | 13 +- net/dccp/proto.c | 33 +- net/ipv4/inet_connection_sock.c | 247 +- net/ipv4/inet_hashtables.c | 193 +- net/ipv4/netfilter.c | 3 +- net/ipv4/tcp.c | 14 +- net/ipv4/tcp_input.c | 10 +- net/ipv6/netfilter.c | 3 +- net/ipv6/tcp_ipv6.c | 2 +- net/mptcp/Makefile | 2 + net/mptcp/bpf.c | 21 + net/mptcp/pm.c | 9 +- net/mptcp/protocol.c | 16 +- net/mptcp/protocol.h | 14 - net/mptcp/subflow.c | 15 +- net/netfilter/nf_conncount.c | 11 + net/netfilter/nf_conntrack_proto_tcp.c | 52 +- net/netfilter/nf_flow_table_core.c | 60 +- net/netfilter/nf_flow_table_ip.c | 19 + net/netfilter/nf_tables_api.c | 11 +- net/netfilter/nft_flow_offload.c | 28 +- net/rxrpc/af_rxrpc.c | 2 +- net/rxrpc/ar-internal.h | 38 +- net/rxrpc/call_accept.c | 10 +- net/rxrpc/call_event.c | 7 +- net/rxrpc/call_object.c | 62 +- net/rxrpc/conn_client.c | 30 +- net/rxrpc/conn_object.c | 51 +- net/rxrpc/conn_service.c | 8 +- net/rxrpc/input.c | 62 +- net/rxrpc/local_object.c | 68 +- net/rxrpc/net_ns.c | 7 +- net/rxrpc/output.c | 20 +- net/rxrpc/peer_object.c | 40 +- net/rxrpc/proc.c | 85 +- net/rxrpc/recvmsg.c | 8 +- net/rxrpc/sendmsg.c | 6 + net/rxrpc/skbuff.c | 1 - net/rxrpc/sysctl.c | 4 +- net/sctp/stream_sched.c | 9 +- net/tls/tls_device.c | 53 +- net/tls/tls_main.c | 55 + net/tls/tls_sw.c | 4 +- rust/Makefile | 7 +- rust/alloc/README.md | 5 +- rust/helpers.c | 41 +- rust/kernel/amba.rs | 4 +- rust/kernel/bindings_helper.h | 10 +- rust/kernel/clk.rs | 2 +- rust/kernel/irq.rs | 2 + rust/kernel/lib.rs | 3 +- rust/kernel/miscdev.rs | 2 +- rust/kernel/module_param.rs | 2 +- rust/kernel/pages.rs | 2 +- rust/kernel/platform.rs | 4 +- rust/kernel/sync/guard.rs | 2 +- rust/kernel/sync/revocable.rs | 2 +- rust/macros/lib.rs | 2 +- samples/rust/rust_chrdev.rs | 2 +- samples/rust/rust_minimal.rs | 2 +- samples/rust/rust_miscdev.rs | 2 +- samples/rust/rust_module_parameters.rs | 2 +- samples/rust/rust_netfilter.rs | 2 +- samples/rust/rust_platform.rs | 2 +- samples/rust/rust_print.rs | 2 +- samples/rust/rust_random.rs | 16 +- samples/rust/rust_semaphore.rs | 2 +- samples/rust/rust_semaphore_c.c | 2 +- samples/rust/rust_stack_probing.rs | 2 +- samples/rust/rust_sync.rs | 2 +- scripts/Kbuild.include | 10 +- scripts/Makefile.build | 137 +- scripts/Makefile.lib | 7 - scripts/Makefile.modfinal | 5 +- scripts/Makefile.modpost | 9 +- scripts/bpf_doc.py | 2 + scripts/checkpatch.pl | 8 +- scripts/dtc/include-prefixes/h8300 | 1 - scripts/generate_rust_target.rs | 2 +- scripts/genksyms/genksyms.c | 18 +- scripts/link-vmlinux.sh | 33 +- scripts/mod/modpost.c | 217 +- scripts/rustdoc_test_gen.py | 2 +- scripts/tags.sh | 11 +- security/keys/Kconfig | 18 +- security/keys/trusted-keys/Kconfig | 38 + security/keys/trusted-keys/Makefile | 10 +- security/keys/trusted-keys/trusted_caam.c | 80 + security/keys/trusted-keys/trusted_core.c | 45 +- security/selinux/ss/hashtab.c | 3 +- sound/pci/lola/lola_pcm.c | 3 +- sound/soc/amd/acp/Kconfig | 6 +- sound/soc/amd/acp/acp-legacy-mach.c | 21 +- sound/soc/amd/acp/acp-mach-common.c | 25 - sound/soc/amd/acp/acp-mach.h | 9 +- sound/soc/amd/acp/acp-sof-mach.c | 21 +- sound/soc/codecs/Kconfig | 2 - sound/soc/codecs/lpass-macro-common.c | 4 +- sound/soc/codecs/max98090.c | 6 +- sound/soc/codecs/rt1308-sdw.h | 1 + sound/soc/codecs/rt9120.c | 113 +- sound/soc/codecs/wm2000.c | 6 +- sound/soc/sof/Makefile | 1 + sound/soc/sof/amd/acp-trace.c | 4 +- sound/soc/sof/amd/acp.h | 2 +- sound/soc/sof/core.c | 13 +- sound/soc/sof/debug.c | 2 +- sound/soc/sof/intel/hda-dsp.c | 2 +- sound/soc/sof/intel/hda-trace.c | 4 +- sound/soc/sof/intel/hda.h | 2 +- sound/soc/sof/ipc.c | 6 + sound/soc/sof/{trace.c => ipc3-dtrace.c} | 307 +- sound/soc/sof/ipc3-priv.h | 38 + sound/soc/sof/ipc3.c | 3 +- sound/soc/sof/mediatek/Makefile | 1 + sound/soc/sof/mediatek/mt8195/mt8195.c | 30 +- sound/soc/sof/mediatek/mtk-adsp-common.c | 84 + sound/soc/sof/mediatek/mtk-adsp-common.h | 10 + sound/soc/sof/ops.c | 2 +- sound/soc/sof/ops.h | 26 - sound/soc/sof/pm.c | 8 +- sound/soc/sof/sof-client-ipc-flood-test.c | 3 +- sound/soc/sof/sof-priv.h | 53 +- sound/soc/sof/trace.c | 621 +- sound/usb/clock.c | 7 + sound/usb/quirks-table.h | 3 + sound/xen/xen_snd_front_evtchnl.c | 44 +- sound/xen/xen_snd_front_evtchnl.h | 9 - tools/build/Makefile.feature | 1 + tools/build/feature/Makefile | 4 + .../test-libbpf-btf__load_from_kernel_by_id.c | 7 + tools/include/uapi/asm-generic/fcntl.h | 21 +- tools/include/uapi/asm-generic/unistd.h | 4 +- tools/include/uapi/linux/bpf.h | 7 + tools/lib/bpf/Makefile | 2 +- tools/lib/bpf/bpf.c | 80 - tools/lib/bpf/bpf.h | 42 - tools/lib/bpf/libbpf.map | 4 + tools/lib/bpf/libbpf_version.h | 4 +- tools/objtool/check.c | 9 +- tools/objtool/elf.c | 200 +- tools/objtool/include/objtool/elf.h | 4 +- tools/perf/Makefile.config | 7 + tools/perf/arch/x86/util/perf_regs.c | 12 + tools/perf/bench/numa.c | 2 +- tools/perf/tests/bpf.c | 10 +- tools/perf/tests/builtin-test.c | 8 +- tools/perf/tests/shell/stat_all_pmu.sh | 10 + tools/perf/tests/topology.c | 11 + tools/perf/util/bpf-event.c | 4 +- tools/perf/util/session.c | 26 +- tools/perf/util/stat.c | 17 +- tools/testing/cxl/Kbuild | 3 +- tools/testing/cxl/mock_mem.c | 10 - tools/testing/cxl/test/mem.c | 17 - tools/testing/cxl/test/mock.c | 29 + tools/testing/selftests/bpf/bpf_tcp_helpers.h | 13 + tools/testing/selftests/bpf/config | 3 + tools/testing/selftests/bpf/network_helpers.c | 40 +- tools/testing/selftests/bpf/network_helpers.h | 2 + .../bpf/prog_tests/map_lookup_percpu_elem.c | 48 +- tools/testing/selftests/bpf/prog_tests/mptcp.c | 174 + .../selftests/bpf/prog_tests/trampoline_count.c | 134 +- .../selftests/bpf/prog_tests/unpriv_bpf_disabled.c | 312 + tools/testing/selftests/bpf/progs/mptcp_sock.c | 88 + .../bpf/progs/test_map_lookup_percpu_elem.c | 64 +- .../selftests/bpf/progs/test_trampoline_count.c | 16 +- .../selftests/bpf/progs/test_unpriv_bpf_disabled.c | 83 + tools/testing/selftests/bpf/test_progs.c | 20 +- tools/testing/selftests/bpf/test_progs.h | 2 + .../drivers/net/ocelot/tc_flower_chains.sh | 202 +- tools/testing/selftests/kvm/.gitignore | 5 +- tools/testing/selftests/kvm/Makefile | 1 + .../selftests/kvm/include/riscv/processor.h | 8 +- .../selftests/kvm/include/x86_64/processor.h | 17 + .../selftests/kvm/include/x86_64/svm_util.h | 12 + tools/testing/selftests/kvm/lib/aarch64/ucall.c | 4 +- tools/testing/selftests/kvm/lib/riscv/processor.c | 11 +- tools/testing/selftests/kvm/lib/riscv/ucall.c | 33 +- tools/testing/selftests/kvm/lib/s390x/ucall.c | 2 +- tools/testing/selftests/kvm/lib/x86_64/ucall.c | 2 +- tools/testing/selftests/kvm/x86_64/evmcs_test.c | 1 - .../testing/selftests/kvm/x86_64/hyperv_svm_test.c | 5 - .../selftests/kvm/x86_64/pmu_event_filter_test.c | 37 +- .../kvm/x86_64/svm_nested_soft_inject_test.c | 217 + tools/testing/selftests/lkdtm/config | 2 + tools/testing/selftests/lkdtm/tests.txt | 8 +- tools/testing/selftests/net/.gitignore | 2 + tools/testing/selftests/net/Makefile | 2 + tools/testing/selftests/net/bind_bhash_test.c | 119 + tools/testing/selftests/net/fib_nexthops.sh | 53 +- tools/testing/selftests/net/forwarding/Makefile | 2 +- tools/testing/selftests/net/mptcp/mptcp_join.sh | 10 + .../powerpc/pmu/ebb/fixed_instruction_loop.S | 43 - .../selftests/powerpc/security/spectre_v2.c | 30 +- virt/kvm/eventfd.c | 3 +- virt/kvm/kvm_main.c | 11 +- virt/kvm/pfncache.c | 231 +- 1466 files changed, 47818 insertions(+), 20487 deletions(-) create mode 100644 Documentation/devicetree/bindings/clock/qcom,gcc-sc8280xp.yaml delete mode 100644 Documentation/devicetree/bindings/clock/renesas,h8s2678-pll-clock.txt create mode 100644 Documentation/devicetree/bindings/dma/renesas,rzn1-dmamux.yaml delete mode 100644 Documentation/devicetree/bindings/input/ilitek,ili2xxx.txt create mode 100644 Documentation/devicetree/bindings/pinctrl/fsl,imxrt1170.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/mediatek,pinctrl-mt6795.yaml delete mode 100644 Documentation/devicetree/bindings/powerpc/fsl/cache_sram.txt delete mode 100644 Documentation/devicetree/bindings/timer/renesas,16bit-timer.txt delete mode 100644 Documentation/devicetree/bindings/timer/renesas,8bit-timer.txt rename Documentation/devicetree/bindings/{hte => timestamp}/hardware-timestamps-co [...] rename Documentation/devicetree/bindings/{hte => timestamp}/hte-consumer.yaml (100%) rename Documentation/devicetree/bindings/{hte => timestamp}/nvidia,tegra194-hte.ya [...] create mode 100644 Documentation/misc-devices/oxsemi-tornado.rst create mode 100644 Documentation/powerpc/kasan.txt delete mode 100644 Documentation/rust/logo.svg delete mode 100644 Documentation/tty/device_drivers/oxsemi-tornado.rst create mode 100644 arch/arm/boot/dts/aspeed-bmc-nuvia-dc-scm.dts delete mode 100644 arch/m68k/include/asm/export.h delete mode 100644 arch/powerpc/include/asm/fsl_85xx_cache_sram.h create mode 100644 arch/powerpc/kernel/rtas_entry.S delete mode 100644 arch/powerpc/kvm/book3s_64_vio_hv.c delete mode 100644 arch/powerpc/kvm/book3s_hv_rm_xive.c delete mode 100644 arch/powerpc/kvm/book3s_xive_template.c rename arch/powerpc/mm/kasan/{kasan_init_32.c => init_32.c} (100%) create mode 100644 arch/powerpc/mm/kasan/init_book3s_64.c delete mode 100644 arch/powerpc/sysdev/fsl_85xx_cache_ctlr.h delete mode 100644 arch/powerpc/sysdev/fsl_85xx_cache_sram.c delete mode 100644 arch/powerpc/sysdev/fsl_85xx_l2ctlr.c create mode 100644 arch/riscv/include/asm/compat.h create mode 100644 arch/riscv/include/asm/signal32.h create mode 100644 arch/riscv/kernel/compat_signal.c create mode 100644 arch/riscv/kernel/compat_syscall_table.c create mode 100644 arch/riscv/kernel/compat_vdso/.gitignore create mode 100644 arch/riscv/kernel/compat_vdso/Makefile create mode 100644 arch/riscv/kernel/compat_vdso/compat_vdso.S create mode 100644 arch/riscv/kernel/compat_vdso/compat_vdso.lds.S create mode 100644 arch/riscv/kernel/compat_vdso/flush_icache.S create mode 100755 arch/riscv/kernel/compat_vdso/gen_compat_vdso_offsets.sh create mode 100644 arch/riscv/kernel/compat_vdso/getcpu.S create mode 100644 arch/riscv/kernel/compat_vdso/note.S create mode 100644 arch/riscv/kernel/compat_vdso/rt_sigreturn.S create mode 100644 arch/riscv/kernel/elf_kexec.c create mode 100644 arch/riscv/kernel/machine_kexec_file.c delete mode 100644 arch/riscv/kvm/tlb.S create mode 100644 arch/riscv/kvm/tlb.c create mode 100644 arch/riscv/purgatory/.gitignore create mode 100644 arch/riscv/purgatory/Makefile create mode 100644 arch/riscv/purgatory/entry.S create mode 100644 arch/riscv/purgatory/purgatory.c delete mode 100644 arch/x86/include/asm/fpu/internal.h delete mode 100644 arch/x86/include/asm/mmx.h delete mode 100644 arch/x86/lib/mmx_32.c create mode 100644 drivers/clk/qcom/gcc-sc8280xp.c create mode 100644 drivers/clk/stm32/Makefile create mode 100644 drivers/clk/stm32/clk-stm32-core.c create mode 100644 drivers/clk/stm32/clk-stm32-core.h create mode 100644 drivers/clk/stm32/clk-stm32mp13.c create mode 100644 drivers/clk/stm32/reset-stm32.c create mode 100644 drivers/clk/stm32/reset-stm32.h create mode 100644 drivers/clk/stm32/stm32mp13_rcc.h create mode 100644 drivers/crypto/caam/blob_gen.c create mode 100644 drivers/crypto/qat/qat_common/qat_algs_send.c create mode 100644 drivers/crypto/qat/qat_common/qat_algs_send.h create mode 100644 drivers/dma/dw/rzn1-dmamux.c create mode 100644 drivers/misc/habanalabs/common/memory_mgr.c delete mode 100644 drivers/net/can/led.c create mode 100644 drivers/pinctrl/freescale/pinctrl-imxrt1170.c create mode 100644 drivers/pinctrl/mediatek/pinctrl-mt6795.c create mode 100644 drivers/pinctrl/mediatek/pinctrl-mtk-mt6795.h delete mode 100644 drivers/staging/r8188eu/include/rtw_debug.h delete mode 100644 drivers/tty/serial/amba-pl011.h create mode 100644 drivers/ufs/Kconfig create mode 100644 drivers/ufs/Makefile create mode 100644 drivers/ufs/core/Kconfig create mode 100644 drivers/ufs/core/Makefile rename drivers/{scsi/ufs => ufs/core}/ufs-debugfs.c (99%) rename drivers/{scsi/ufs => ufs/core}/ufs-debugfs.h (100%) rename drivers/{scsi/ufs => ufs/core}/ufs-fault-injection.c (100%) rename drivers/{scsi/ufs => ufs/core}/ufs-fault-injection.h (100%) rename drivers/{scsi/ufs => ufs/core}/ufs-hwmon.c (99%) rename drivers/{scsi/ufs => ufs/core}/ufs-sysfs.c (99%) rename drivers/{scsi/ufs => ufs/core}/ufs-sysfs.h (100%) rename drivers/{scsi/ufs => ufs/core}/ufs_bsg.c (99%) rename drivers/{scsi/ufs => ufs/core}/ufs_bsg.h (100%) rename drivers/{scsi/ufs => ufs/core}/ufshcd-crypto.c (99%) rename drivers/{scsi/ufs => ufs/core}/ufshcd-crypto.h (97%) rename drivers/{scsi/ufs => ufs/core}/ufshcd-priv.h (99%) rename drivers/{scsi/ufs => ufs/core}/ufshcd.c (99%) rename drivers/{scsi/ufs => ufs/core}/ufshpb.c (99%) rename drivers/{scsi/ufs => ufs/core}/ufshpb.h (100%) rename drivers/{scsi/ufs => ufs/host}/Kconfig (56%) rename drivers/{scsi/ufs => ufs/host}/Makefile (56%) rename drivers/{scsi/ufs => ufs/host}/cdns-pltfrm.c (100%) rename drivers/{scsi/ufs => ufs/host}/tc-dwc-g210-pci.c (99%) rename drivers/{scsi/ufs => ufs/host}/tc-dwc-g210-pltfrm.c (100%) rename drivers/{scsi/ufs => ufs/host}/tc-dwc-g210.c (99%) rename drivers/{scsi/ufs => ufs/host}/tc-dwc-g210.h (100%) rename drivers/{scsi/ufs => ufs/host}/ti-j721e-ufs.c (100%) rename drivers/{scsi/ufs => ufs/host}/ufs-exynos.c (99%) rename drivers/{scsi/ufs => ufs/host}/ufs-exynos.h (100%) rename drivers/{scsi/ufs => ufs/host}/ufs-hisi.c (99%) rename drivers/{scsi/ufs => ufs/host}/ufs-hisi.h (100%) rename drivers/{scsi/ufs => ufs/host}/ufs-mediatek-trace.h (93%) rename drivers/{scsi/ufs => ufs/host}/ufs-mediatek.c (99%) rename drivers/{scsi/ufs => ufs/host}/ufs-mediatek.h (100%) rename drivers/{scsi/ufs => ufs/host}/ufs-qcom-ice.c (100%) rename drivers/{scsi/ufs => ufs/host}/ufs-qcom.c (99%) rename drivers/{scsi/ufs => ufs/host}/ufs-qcom.h (99%) rename drivers/{scsi/ufs => ufs/host}/ufshcd-dwc.c (98%) rename drivers/{scsi/ufs => ufs/host}/ufshcd-dwc.h (95%) rename drivers/{scsi/ufs => ufs/host}/ufshcd-pci.c (99%) rename drivers/{scsi/ufs => ufs/host}/ufshcd-pltfrm.c (99%) rename drivers/{scsi/ufs => ufs/host}/ufshcd-pltfrm.h (98%) rename drivers/{scsi/ufs => ufs/host}/ufshci-dwc.h (100%) create mode 100644 drivers/watchdog/rzn1_wdt.c create mode 100644 fs/ext4/crypto.c create mode 100644 include/dt-bindings/clock/qcom,gcc-sc8280xp.h create mode 100644 include/dt-bindings/clock/stm32mp13-clks.h create mode 100644 include/dt-bindings/gce/mt8186-gce.h create mode 100644 include/dt-bindings/mfd/cros_ec.h create mode 100644 include/dt-bindings/pinctrl/mt6795-pinfunc.h create mode 100644 include/dt-bindings/reset/stm32mp13-resets.h create mode 100644 include/keys/trusted_caam.h delete mode 100644 include/linux/can/led.h create mode 100644 include/linux/export-internal.h create mode 100644 include/linux/soc/renesas/r9a06g032-sysctrl.h create mode 100644 include/soc/fsl/caam-blob.h create mode 100644 include/uapi/asm-generic/termbits-common.h rename {drivers/scsi => include}/ufs/ufs.h (100%) rename {drivers/scsi => include}/ufs/ufs_quirks.h (100%) rename {drivers/scsi => include}/ufs/ufshcd.h (99%) rename {drivers/scsi => include}/ufs/ufshci.h (100%) rename {drivers/scsi => include}/ufs/unipro.h (100%) create mode 100644 net/mptcp/bpf.c delete mode 120000 scripts/dtc/include-prefixes/h8300 create mode 100644 security/keys/trusted-keys/Kconfig create mode 100644 security/keys/trusted-keys/trusted_caam.c copy sound/soc/sof/{trace.c => ipc3-dtrace.c} (59%) create mode 100644 sound/soc/sof/mediatek/mtk-adsp-common.c create mode 100644 sound/soc/sof/mediatek/mtk-adsp-common.h create mode 100644 tools/build/feature/test-libbpf-btf__load_from_kernel_by_id.c delete mode 100644 tools/testing/cxl/mock_mem.c create mode 100644 tools/testing/selftests/bpf/prog_tests/mptcp.c create mode 100644 tools/testing/selftests/bpf/prog_tests/unpriv_bpf_disabled.c create mode 100644 tools/testing/selftests/bpf/progs/mptcp_sock.c create mode 100644 tools/testing/selftests/bpf/progs/test_unpriv_bpf_disabled.c create mode 100644 tools/testing/selftests/kvm/x86_64/svm_nested_soft_inject_test.c create mode 100644 tools/testing/selftests/net/bind_bhash_test.c delete mode 100644 tools/testing/selftests/powerpc/pmu/ebb/fixed_instruction_loop.S