This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-arm-next-defconfig in repository toolchain/ci/linux.
discards 21498d01d045 Add linux-next specific files for 20220519 discards 13459c494139 Merge branch 'akpm/master' discards 5872536d1b34 mm/oom_kill.c: fix vm_oom_kill_table[] ifdeffery discards 0aecf554d451 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] discards 6c6ac272053f Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] discards 5f9c5871b45a Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] discards 63c5ac2fc17f Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] discards 7921401dd41d Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] discards d321702433dc Merge branch 'hte/for-next' of git://git.kernel.org/pub/sc [...] discards b435edfeb474 Merge branch 'bitmap-for-next' of https://github.com/norov [...] discards 1e1b55985807 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] discards 8cedf2cd1b57 Merge branch 'for-next' of git://git.infradead.org/users/w [...] discards 58d5b9ecb614 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] discards afc790c7fc94 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] discards 83a65212e443 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards d74f0c636814 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards ea81a37a8608 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 34c73a3db300 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 709dde870640 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards e186bc6aed62 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards bab74b9512ee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 44d5d83ab29b Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] discards 9ace40583b4e Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] discards 3a7e82118532 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] discards 3c50cd91d71d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 70d9279d4cd1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 6b804ff96c8a Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] discards 98552b8028a2 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git discards fcb2a79b0ab2 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] discards dac2d17ed23b Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] discards d3dd10bc0501 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 5c837bef9df0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 3409d868ea04 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards c3088e947af6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards dde2e0c918b7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 15dc1c6aa700 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 5070be99598d Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] discards 0c5a22b2a1f3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 32c736a22f9e Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] discards 00b921f8f44c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards becf5d6757e6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 908066936179 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 2822cd5a3660 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 4399c61e2656 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] discards 3f8e63bf2c8c Merge branch 'next' of git://github.com/awilliam/linux-vfio.git discards d2ca694ee1e5 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] discards 67c0e1587552 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 89a4d68b1b74 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 9ef6935bd04d Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] discards 20ebb39a1335 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] discards d5fc7884427e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards e2d9e3f98cdc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 85cda2fd5ab0 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] discards 6185607bed85 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] discards d4cd3e8b80c0 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] discards 5b7dff1ca443 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 5251b6ee6770 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] discards e204d0cb3969 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] discards 9e669f935cd4 Merge branch 'for-next' of git://github.com/cminyard/linux [...] discards 5f478e45dc96 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 6aeeb7278943 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 5d7fcdff5426 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 881b54875753 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 0c7c911d0494 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards bdbe522932ed Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 85bf2ad2fab6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 86e3ae631f73 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards a8172526e8e5 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] discards 91d025a504ab Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] discards d84677ca8a47 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 047458436edb Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] discards a2a8c3770fe7 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] discards 8ddebbd05612 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] discards 7bbdec75300e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards 8d7a576aa2c8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards ba821c4223c3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 81659724a4a3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 1791e5f75d76 Merge branch 'master' of git://www.linux-watchdog.org/linu [...] discards bd31c7a5c7a4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards b87ed556af05 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] discards b8fbec020902 Merge branch 'next' of git://github.com/cschaufler/smack-next discards 76bde3c3c546 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 76f0f6c37c8d Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] discards d7a9016a17ff Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] discards 9e5fd9a63aa4 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] discards f70a91f5d66f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 9a0aff4308df Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 41e4665af136 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] discards 1d700eb9b5f4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards fa2247113486 Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] discards de4e5a772e19 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 09acc852b500 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards e261ae308e94 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git discards 8ca9bf5c43d0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards e2cbb768621c Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] discards 94f1a4c4cf96 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 62e6fd4056af Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 6aecb379aaa2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 602482a406a2 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] discards c298441f72cd Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] discards 3a50bc49d9ea Merge branch 'for-linux-next' of git://anongit.freedesktop [...] discards 4b322e928849 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] discards 00ad3ec718d0 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards 6af24191f7ba Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] discards 3ac0ce7e5b7f Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] discards d80423bfce6a Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] discards 387e67eb2bf8 Merge branch 'main' of git git://git.kernel.org/pub/scm/li [...] discards 436e8d74ef9a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards 815771f36e52 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] discards 7c7c3ba5da4e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 6f74887450b2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards 0ec1c55dc3ec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 4913a213e7fb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards a41bf4656a4e Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] discards 81de20681279 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] discards ff8750a3fefd Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] discards df92f34e9c70 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] discards e3109bd3fe5f Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] discards c9df81c2ff14 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git discards 1c8d9346573c Merge branch 'master' of git://linuxtv.org/media_tree.git discards 82a90cacc6d9 Merge branch 'docs-next' of git://git.lwn.net/linux.git discards 5cbadc3da5d7 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] discards 8b30733f6e79 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] discards 6431117b8fb8 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] discards b7f550a1b9b9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards f30539b66b9e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 557295efe86f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 004e72ec2b70 Merge branch 'mm-nonmm-unstable' into mm-everything discards 36563f6f07cd fs/ntfs: remove redundant variable idx discards 6809e905853f fat: remove time truncations in vfat_create/vfat_mkdir discards d9fe648f4185 fat: report creation time in statx discards 43669499c7ee fat: ignore ctime updates, and keep ctime identical to mti [...] discards b293af6ccbcb fat: split fat_truncate_time() into separate functions discards cb2580efe9c1 init/main.c: silence some -Wunused-parameter warnings discards 5649c29e3ba6 init-add-hostname-kernel-parameter-v2 discards 8d47ba988db8 init: add "hostname" kernel parameter discards e9565bd1b73f ocfs2: fix ocfs2 corrupt when iputting an inode discards 61158300216c ocfs2: clear links count in ocfs2_mknod() if an error occurs discards 2db7ed337713 ocfs2: reflink deadlock when clone file to the same direct [...] discards 65695463e551 selftests: vm: add process_mrelease tests discards decb3d95383c Revert "mm/vmscan: never demote for memcg reclaim" discards 19aeab61cfc0 mm/kfence: print disabling or re-enabling message discards 2805757eb034 selftests: memcg: factor out common parts of memory.{low,m [...] discards 1c6da9401c85 selftests: memcg: remove protection from top level memcg discards edf1d8b9f720 selftests: memcg: adjust expected reclaim values of protec [...] discards 309e7d326d3e selftests: memcg: expect no low events in unprotected sibling discards fec0986e3b9d selftests: memcg: fix compilation discards aec263f98936 mm: discard __GFP_ATOMIC discards 0b8c5222ce68 include/trace/events/percpu.h: cleanup for "percpu: improv [...] discards 075a131fc031 include/trace/events/mmflags.h: cleanup for "tracing: inco [...] discards e61436178d9f mm: damon: use HPAGE_PMD_SIZE discards d9399f691004 tracing: incorrect isolate_mote_t cast in mm_vmscan_lru_isolate discards 66273491767c nodemask.h: fix compilation error with GCC12 discards fc44a8da82d3 mm-fix-missing-handler-for-__gfp_nowarn-v2 discards f589afa244b0 mm: fix missing handler for __GFP_NOWARN discards d4d60197913c mm-page_alloc-remotely-drain-per-cpu-lists-checkpatch-fixes discards 303fa7c9bf24 mm/page_alloc: remotely drain per-cpu lists discards edc914e138b7 mm/page_alloc: protect PCP lists with a spinlock discards 97b73d9f223f mm/page_alloc: remove unnecessary page == NULL check in rmqueue discards e0c836cf02ca mm/page_alloc: split out buddy removal code from rmqueue i [...] discards 02533bd465f9 mm/page_alloc: use only one PCP list for THP-sized allocations discards efdc5acde37c mm/page_alloc: add page->buddy_list and page->pcp_list discards bf205c26654b mm/page_vma_mapped.c: check possible huge PMD map with tra [...] discards 67e2661c02a7 mm: rmap: use the correct parameter name for DEFINE_PAGE_VMA_WALK discards 4476bc050028 mm/page_alloc: fix tracepoint mm_page_alloc_zone_locked() discards cda320f9c463 mm/page_owner.c: add missing __initdata attribute discards a71d1fe617e6 tmpfs-fix-undefined-behaviour-in-shmem_reconfigure-fix discards 99c7091fab83 tmpfs: fix undefined-behaviour in shmem_reconfigure() discards b08b36c4c689 mm/mempolicy: fix uninit-value in mpol_rebind_policy() discards b1b6abc5e5df mm-dont-be-stuck-to-rmap-lock-on-reclaim-path-fix discards 615b0093fb6e mm: don't be stuck to rmap lock on reclaim path discards 9784e63a125a zswap-memcg-accounting-fix-2 discards 7e0eb30b44b1 zswap-memcg-accounting-fix discards 244a00beca9d zswap: memcg accounting discards af738e0755e5 mm: zswap: add basic meminfo and vmstat coverage discards 0a587b9ee1a7 mm: Kconfig: simplify zswap configuration discards a8ce28f53533 mm-kconfig-group-swap-slab-hotplug-and-thp-options-into-su [...] discards 40e22fdc4423 mm-kconfig-group-swap-slab-hotplug-and-thp-options-into-su [...] discards f5283059c672 mm: Kconfig: group swap, slab, hotplug and thp options int [...] discards 7e1b47543673 mm: Kconfig: move swap and slab config options to the MM section discards bb224ac4b8e4 Documentation: filesystems: proc: update meminfo section discards 2bf28f2d4075 documentation-filesystems-proc-update-meminfo-section-fix discards 20b9012a4b28 Documentation: filesystems: proc: update meminfo section discards a7eff645e576 mm/swap: fix comment about swap extent discards cc2a92febdac mm-swap-fix-the-comment-of-get_kernel_pages-fix discards 8d1021e91f2d mm/swap: fix the comment of get_kernel_pages discards 48316b7e3789 mm/swap: clean up the comment of find_next_to_unuse discards 0699891f60cc mm/swap: fix the obsolete comment for SWP_TYPE_SHIFT discards 06da629b4b32 mm-swap-add-helper-swap_offset_available-fix discards cbc9047f6a93 mm/swap: add helper swap_offset_available() discards a6df65d78900 mm-swap-avoid-calling-swp_swap_info-when-try-to-check-swp_ [...] discards b1ead595313c mm/swap: avoid calling swp_swap_info when try to check SWP [...] discards 2dd6db00e463 mm/swap: make page_swapcount and __lru_add_drain_all static discards 8bf1d53699fd mm/swap: remove unneeded p != NULL check in __swap_duplicate discards 02d2425c841f mm/swap: remove buggy cache->nr check in refill_swap_slots_cache discards 6bcb28ce97cb mm/swap: print bad swap offset entry in get_swap_device discards c99bd3039801 mm/swap: remove unneeded return value of free_swap_slot discards 18a6f897c11b mm/swap: fold __swap_info_get() into its sole caller discards 0e6c1c00e869 mm/swap: use helper macro __ATTR_RW discards 87f4e0084be4 mm/swap: use helper is_swap_pte() in swap_vma_readahead discards 468fddfab504 mm: mmap: register suitable readonly file vmas for khugepaged discards ed5b6d3d6097 mm: khugepaged: introduce khugepaged_enter_vma() helper discards d8b78769de24 mm: khugepaged: make hugepage_vma_check() non-static discards 59c37a15b362 mm: khugepaged: make khugepaged_enter() void function discards f75c27a8870e mm: thp: only regular file could be THP eligible discards 906429dd3547 mm: khugepaged: skip DAX vma discards 2e00bfe341db mm: khugepaged: remove redundant check for VM_NO_KHUGEPAGED discards 93b02e5283e6 sched: coredump.h: clarify the use of MMF_VM_HUGEPAGE discards 990e015ff601 mm/z3fold: fix z3fold_page_migrate races with z3fold_map discards 1e34725a621a mm/z3fold: fix z3fold_reclaim_page races with z3fold_free discards 2ba6190620eb mm/z3fold: always clear PAGE_CLAIMED under z3fold page lock discards b3c92c5dbd81 mm/z3fold: put z3fold page back into unbuddied list when r [...] discards d4d15ee463b3 revert "mm/z3fold.c: allow __GFP_HIGHMEM in z3fold_alloc" discards 44473cb4ddde mm/z3fold: throw warning on failure of trylock_page in z3f [...] discards 5827418a7880 mm/z3fold: remove buggy use of stale list for allocation discards 462909fa4b86 mm/z3fold: fix possible null pointer dereferencing discards f1475ced6e58 mm/z3fold: fix sheduling while atomic discards ee5df4eb1f9d arm64/mm: fix page table check compile error for CONFIG_PG [...] discards 987d7b42dfcd riscv/mm: fix two page table check related issues discards c621864b92bd Merge branch 'mm-stable' into mm-unstable discards 219d86770c09 MAINTAINERS: add Muchun as a memcg reviewer discards b8a1e86a3572 assoc_array: Fix BUG_ON during garbage collect discards 9bf48f34beda assoc_array-fix-bug_on-during-garbage-collect-fix discards ea3d4c30e8e4 lib/assoc_array.c: fix BUG_ON during garbage collect omits 7a6357c82e7e hwmon: (dimmtemp) Fix bitmap handling discards 0c48be4f23dc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 058a3a0f0778 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] discards b659ed163532 Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] discards d3d6af85e144 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 57657866e398 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] discards ab23ed340478 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] discards 0dac967b828c Merge branch 'master' of https://github.com/Paragon-Softwa [...] discards 86238c7eabee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 91989a9ebe4e Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] discards c2ab24777596 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] discards 7326a8dcaffe Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] discards b5aa3c08d061 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 030e8a7bbab6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 8653d9ea5c9a Merge branch 'fsverity' of git://git.kernel.org/pub/scm/fs [...] discards de0862d45a7b Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] discards 149e42aa07ac Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] discards ffdc3bc49f5e Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] discards 23069d66bc91 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] discards 57312395b86e Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] discards 6c6f8da1b7f2 Merge branch 'master' of git://github.com/ceph/ceph-client.git discards f0f6b66f6aa9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 39f939c4b4af Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] discards 3994e33dc8f9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 0837c15430c0 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] discards b5b4403d6557 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards ecedc355ff98 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 7fd0cd3cd984 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 3e20146bff0d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards f0f56d85bb95 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 3dba66862c1c Merge branch 'for-next' of git://github.com/openrisc/linux.git discards 4a69d175ccbe Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] discards d6a49ad35e0c Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] discards a231643009b5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 2dbbee7d696d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 42e5db5fd45e Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...] discards f64a4ff4589b Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] discards 0163a0410325 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 4f5c076e57df Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 907bae33ceb1 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] discards 9dba2ac9ff25 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git discards 8c21fd30e32e Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] discards 1c1240d3a5be Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 10d581c5229d Merge branch 'next' of https://git.linaro.org/people/jens. [...] discards 003b9d40fdc5 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] discards 8bd39173a90b Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] discards f7ba769d533a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards a9f1faa6d9e9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards c578db927245 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 9944a2446226 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 23871ae5f5af Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 9896d1a04240 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards e0d242eab188 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards f5999a1438c0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards be3b66bf0b11 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 89f2863de880 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards a00a1fd28e2f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] discards ba7dcb443251 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] discards 0f377e625f55 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards bbca674262a4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 1c9552fe1622 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards d8844358bc7e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 5dded8542fd1 Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] discards 87b7c232fd78 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] discards 290f1512198c Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] discards df315bccb091 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 94bedaef0d37 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards 2cdebe3ba71c Merge branch 'for-next' of git://git.infradead.org/users/h [...] discards 78b963a0b5ed Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] discards 26356b3cc194 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 98dca003a752 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] discards cd9d5b1835ce Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] discards 1ef2890680f1 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] discards 42e889c65a74 Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...] discards cf17c9acf8c1 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] discards 61e692426381 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] discards cf75c3f703ff Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] discards 86b7a3d2a288 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] discards aadcd9cff87b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] discards 3f3c83f558b9 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] discards 025dd0477d88 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] discards 752a2685440c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards 176338e2f4e1 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] discards a1dd4dadbb39 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git discards a2e094098ea5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] discards 11b67a953cfc Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards d77334ed480e Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] discards 8773f26feb8a Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] discards dbb4c2d9bea2 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] discards a805dde8ad8b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] discards 618342d6d823 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] discards aae099bf15cc Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] discards 553cdd16268b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards 915feb001878 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] discards 5c0fe1a6124d Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] discards 2fbe2de62d15 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] discards 49baf5d90773 Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] discards b533b90f5073 Merge branch 'fixes' of git://git.armlinux.org.uk/~rmk/lin [...] discards 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 discards 0090127adc44 siphash: add SPDX tags as sole licensing authority discards 6374396c369e random: unify batched entropy implementations discards ef786833d7f8 random: move randomize_page() into mm where it belongs discards fe712f1c03b7 random: remove mostly unused async readiness notifier discards fadd52def742 random: remove get_random_bytes_arch() and add rng_has_arc [...] discards 9e4f48caefbf random: move initialization functions out of hot pages discards 7c75e7b9a858 random: make consistent use of buf and len discards 4f9d5abff035 random: use proper return types on get_random_{int,long}_wait() discards efefbbb56e70 random: remove extern from functions in header discards 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 7bff62406671 platform/chrome: Use imperative mood for ChromeOS ACPI sys [...] omits 596cbc6ab0ab platform/chrome: Use tables for values lists of ChromeOS A [...] 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' discards e21b20ba2dd3 scsi: target: tcmu: Avoid holding XArray lock when calling [...] discards e7f37494f11f assoc_array: Fix BUG_ON during garbage collect discards be44e6ae44f4 assoc_array-fix-bug_on-during-garbage-collect-fix discards f10d2f611873 lib/assoc_array.c: fix BUG_ON during garbage collect omits d1e04226adfb risc-v: replace bitmap_weight with bitmap_empty in riscv_f [...] discards c54a64eb4b95 scsi: elx: efct: Remove NULL check after calling container_of() omits 81db71a60292 KVM: x86: hyper-v: replace bitmap_weight() with hweight64() discards 6e3c5be0b0a5 scsi: dpt_i2o: Drop redundant spinlock initialization discards 94ffd1eb04b9 scsi: qedf: Remove redundant variable op omits cb621ea5038a cpufreq: use cpumask_weight_gt() in policy_is_shared() discards aaee7f46c9e8 scsi: hisi_sas: Fix memory ordering in hisi_sas_task_deliver() discards ff69b6893cad scsi: fnic: Replace DMA mask of 64 bits with 47 bits discards ccf985281c73 scsi: mpi3mr: Add target device related sysfs attributes discards 1806245e9920 scsi: mpi3mr: Add shost related sysfs attributes discards c2c6a829a49d Merge branch 'remotes/lorenzo/pci/vmd' discards 36f6bf509fda Merge branch 'remotes/lorenzo/pci/versatile' discards d881ef7cf98f Merge branch 'remotes/lorenzo/pci/rockchip' discards c59e7afbfbc7 Merge branch 'remotes/lorenzo/pci/qcom' discards 720206747db0 Merge branch 'remotes/lorenzo/pci/power-slot' discards 8e15cc6c544d Merge branch 'remotes/lorenzo/pci/microchip' discards edbebfc0aadd Merge branch 'remotes/lorenzo/pci/mediatek' discards 52ad684bf1c4 Merge branch 'remotes/lorenzo/pci/layerscape' discards f342ea7d085e Merge branch 'remotes/lorenzo/pci/imx6' discards 92d46dfaf20f Merge branch 'remotes/lorenzo/pci/dwc' discards 3313e0e796c7 Merge branch 'remotes/lorenzo/pci/cadence' discards b57638c49e1a Merge branch 'pci/virtualization' discards b01be560e71b Merge branch 'pci/resource' discards 8161f8ad9f27 Merge branch 'pci/pm' discards c4954cb6ab06 Merge branch 'pci/p2pdma' discards 5031efd1c18e Merge branch 'pci/misc' discards 295c249272fb Merge branch 'pci/hotplug' discards e0431b0ed972 Merge branch 'pci/error' discards 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 discards 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' discards e33eae0656c8 scsi: elx: efct: Remove redundant memset() statement discards bdad1e3bfd59 scsi: megaraid_sas: Remove redundant memset() statement discards 0eab5e6b07fb scsi: mpi3mr: Return error if dma_alloc_coherent() fails discards 89676aa27e32 scsi: hisi_sas: Fix rescan after deleting a disk discards 8c5c86295d44 scsi: hisi_sas: Use sas_ata_wait_after_reset() in IT nexus reset discards 57aa3236aca7 scsi: libsas: Refactor sas_ata_hard_reset() discards c98cc624f6db scsi: mpt3sas: Update driver version to 42.100.00.00 discards ca40e7310040 scsi: mpt3sas: Fix junk chars displayed while printing ChipName discards aaff4f186701 scsi: lpfc: Add support for VMID tagging of NVMe I/Os discards 88b44d917311 scsi: lpfc: Rework lpfc_vmid_get_appid() to be protocol in [...] discards e0063f4ad51c scsi: lpfc: Commonize VMID code location discards 980a0e068d14 scsi: nvme-fc: Add new routine nvme_fc_io_getuuid() omits 3ed96c651596 exfat: check if cluster num is valid 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 be5b922836ae Merge of per-namespace-ipc-sysctls-for-v5.19, kthread-clea [...] omits 7ab96061e7fd DIAGS rcu: Diagnose extended sync_rcu_do_polled_gp() loops omits 7199b9d46830 rcu: Add rnp->cbovldmask check in rcutree_migrate_callbacks() omits 1eb9b75efd03 rcu: Add nocb_cb_kthread check to rcu_is_callbacks_kthread() omits 49a97d680b21 rcutorture: Fix memory leak in rcu_test_debug_objects() omits 816eb901dc56 rcutorture: Simplify rcu_torture_read_exit_child() loop omits c63855dda123 doc: Document rcutree.nocb_nobypass_lim_per_jiffy kernel p [...] omits f341599bdf34 memory-model: Prohibit nested SRCU read-side critical sections omits c63fdda443d1 rcu: Avoid tracing a few functions executed in stop machine omits f3d081596139 rcu: Dump all rcuc kthreads status for CPUs that not repor [...] omits c3c2d9d88bdf rcu/nocb: Add an option to offload all CPUs on boot omits bd3dc98d1fe4 rcu: Put panic_on_rcu_stall() after expedited RCU CPU stal [...] omits b40d5a0dd104 doc: Document the rcutree.rcu_divisor kernel boot parameter omits ca52639daa5b rcu-tasks: Drive synchronous grace periods from calling task omits 89ad98e93ce8 rcu-tasks: Move synchronize_rcu_tasks_generic() down omits 0d90e7225fb1 rcu-tasks: Split rcu_tasks_one_gp() from rcu_tasks_kthread() omits c39fef430bc8 rcu/nocb: Fix NOCB kthreads spawn failure with rcu_nocb_rd [...] omits 84c4e9c758fd rcu/nocb: Invert rcu_state.barrier_mutex VS hotplug lock l [...] omits 84b914b867e1 rcu/nocb: Add/del rdp to iterate from rcuog itself omits f3e7b187ef5d rcu/torture: Change order of warning and trace dump omits 50b790744c6a rcutorture: Update rcutorture.fwd_progress help text omits 6f0b8b761edd rcutorture: Test polled expedited grace-period primitives omits 4e29094221c3 rcu: Add polled expedited grace-period primitives omits 6d1471c9e053 rcutorture: Verify that polled GP API sees synchronous gra [...] omits e2573ccb1816 rcu: Make Tiny RCU grace periods visible to polled APIs omits c017b92a9f89 rcu: Make polled grace-period API account for expedited gr [...] omits f7612ebaecbc rcu: Switch polled grace-period APIs to ->gp_seq_polled omits 28bfa89bab3a rcutorture: Validate get_completed_synchronize_rcu() omits 87f088e1c065 rcu: Provide a get_completed_synchronize_rcu() function omits 3d6c23ba6ca2 rcu: Make normal polling GP be more precise about sequence [...] omits 779eae72b730 rcu-tasks: Check for abandoned callbacks omits 7f001f019a2f torture: Make kvm-remote.sh announce which system is being [...] omits dd7290f088cc rcu: Decrease FQS scan wait time in case of callback overloading omits 7789a57e8fc9 Merge branch 'lkmm-dev.2022.04.11a' into HEAD 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 1d404b899e32 exfat: reduce block requests when zeroing a cluster omits a066de4dc1dc block: add sync_blockdev_range() omits 91d70a5329ba tools/memory-model: Use "-unroll 0" to keep --hw runs finite omits f195c9676fbb tools/memory-model: Make judgelitmus.sh handle scripted Re [...] omits ca1545202ab7 tools/memory-model: Add data-race capabilities to judgelitmus.sh omits d5311b7c48a7 tools/memory-model: Add checktheselitmus.sh to run specifi [...] omits 34457edc80a1 tools/memory-model: Repair parseargs.sh header comment omits a21572226ae3 tools/memory-model: Add "--" to parseargs.sh for addition [...] omits a7ce0b62ed4c tools/memory-model: Make history-check scripts use mselect7 omits 03aedae850f8 tools/memory-model: Make checkghlitmus.sh use mselect7 omits 4e322853124d tools/memory-model: Fix scripting --jobs argument omits 3973fc0ec9e8 tools/memory-model: Implement --hw support for checkghlitmus.sh omits bf9274f048e0 tools/memory-model: Add -v flag to jingle7 runs omits cf8447de610c tools/memory-model: Make runlitmus.sh check for jingle errors omits 863e4059cb7c tools/memory-model: Allow herd to deduce CPU type omits 53ad687a2abf tools/memory-model: Keep assembly-language litmus tests omits 6e6bfb85d576 tools/memory-model: Move from .AArch64.litmus.out to .litm [...] omits 6bc74b4580b8 tools/memory-model: Make runlitmus.sh generate .litmus.out [...] omits 89471194c4f9 tools/memory-model: Split runlitmus.sh out of checklitmus.sh omits 3ae11fc23ae7 tools/memory-model: Make judgelitmus.sh ransack .litmus.out files omits c749402cdd9d tools/memory-model: Hardware checking for check{,all}litmus.sh omits c4654c7d3671 tools/memory-model: Fix checkalllitmus.sh comment omits 7635d3c45b59 tools/memory-model: Add simpletest.sh to check locking, RC [...] omits e0a5facc04c7 tools/memory-model: Make judgelitmus.sh handle hardware ve [...] omits 3058e7655999 tools/memory-model: Update parseargs.sh for hardware verification omits c69a53170d6c tools/memory-model: Fix paulmck email address on pre-exist [...] omits 8daade5f425c tools/memory-model: Make judgelitmus.sh detect hard deadlocks omits 144dc65b5932 tools/memory-model: Make judgelitmus.sh identify bad macros omits 201d56f21faa tools/memory-model: Make cmplitmushist.sh note timeouts omits c4c641e09bff tools/memory-model: Make judgelitmus.sh note timeouts omits 3874a21aeb4a tools/memory-model: Document locking corner cases omits 870e49e30362 exfat: introduce mount option 'sys_tz' omits 0c404308d41f exfat: fix referencing wrong parent directory information [...] 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 3f68e69520d3 riscv/efi_stub: Add support for RISCV_EFI_BOOT_PROTOCOL adds bf2431021c8c Merge tag 'efi-next-for-v5.19' of git://git.kernel.org/pub [...] adds f814957b018c Merge tag 'nolibc.2022.05.20a' of git://git.kernel.org/pub [...] adds b2f02e9cdaad Merge tag 'lkmm.2022.05.20a' of git://git.kernel.org/pub/s [...] adds 1e57930e9f40 Merge tag 'rcu.2022.05.19a' of git://git.kernel.org/pub/sc [...] adds 0e7579ca732a io_uring: fix incorrect __kernel_rwf_t cast adds 3a166bdbf3ab Merge tag 'for-5.19/io_uring-2022-05-22' of git://git.kern [...] adds 09beaff75e4c Merge tag 'for-5.19/io_uring-xattr-2022-05-22' of git://gi [...] adds 368da430d04d Merge tag 'for-5.19/io_uring-socket-2022-05-22' of git://g [...] adds e1a8fde7203f Merge tag 'for-5.19/io_uring-net-2022-05-22' of git://git. [...] adds 00fc2eeb15ac nvme: helper for uring-passthrough checks adds 58e5bdeb9c2b nvme: enable uring-passthrough for admin commands adds 3fe07bcd800d io_uring: cleanup handling of the two task_work lists adds 9836e93c0a7e Merge tag 'for-5.19/io_uring-passthrough-2022-05-22' of gi [...] adds 68f4c6eba70d fs-writeback: writeback_sb_inodes:Recalculate 'wrote' acco [...] adds df1c5d73d285 Merge tag 'for-5.19/writeback-2022-05-22' of git://git.ker [...] adds f6792c877a1c Merge tag 'for-5.19/cdrom-2022-05-22' of git://git.kernel. [...] adds 1305e2c9d91a blk-cgroup: delete rcu_read_lock_held() WARN_ON_ONCE() 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 2aaf51608418 blk-mq: fix typo in comment adds 115cd47132d7 Merge tag 'for-5.19/block-2022-05-22' of git://git.kernel. [...] 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 537b9f2bf60f mtip32xx: fix typo in comment adds 5dc921868c50 Merge tag 'for-5.19/drivers-2022-05-22' of git://git.kerne [...] adds 8a32f81a89cf Merge tag 'ata-5.19-rc1' of git://git.kernel.org/pub/scm/l [...] adds 140e40e39a29 Merge tag 'zonefs-5.19-rc1' of git://git.kernel.org/pub/sc [...] new b990c696d309 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] new 8486f81a0b25 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] new eb47ba7c8ba5 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] adds 30b5e6ef4a32 m68k: atari: Make Atari ROM port I/O write macros return void new 9411c6e1fdd2 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] 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 new 75c1edf23b95 net/smc: postpone sk_refcnt increment in connect() new 8c3b8dc5cc9b net/smc: fix listen processing for SMC-Rv2 new c9f73a2178c1 Bluetooth: hci_conn: Fix hci_connect_le_sync new 7fb0269720d7 Merge tag 'for-net-2022-05-23' of git://git.kernel.org/pub [...] new e7e72a233bc9 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 new 1212fa1b482e Merge branch 'for-linus' into for-next new 1b073ebb174d ALSA: ctxfi: Add SB046x PCI ID new e9ff88c32735 ALSA: cs5535audio: fix typo in comment new 1693e265e0a5 ALSA: ctxfi: fix typo in comment 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 new 0163717ed5de Merge tag 'asoc-v5.19' of https://git.kernel.org/pub/scm/l [...] new e0efaa2be964 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new f4d6aca0c80f ASoC: soc-pcm: fix BE transition for TRIGGER_START new e4dd748dc87c ASoC: fsl_sai: Fix FSL_SAI_xDR/xFR definition new 3efa637bc85d Merge remote-tracking branch 'asoc/for-5.18' into asoc-linus new 46486300584a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 584359b290d4 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 20c9eb1c141b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 840a03775a96 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 new 0e7c3221821c Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] new 351911daac8d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new a3685dc85824 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git new 66f675b99272 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new ac55e5d45810 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] new 735436ac9a1c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 066c73da6751 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds 53c83d6d8e39 siphash: add SPDX tags as sole licensing authority new a5eb8b89adfc Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...] adds 7b923e67a4a7 pinctrl: intel: Fix kernel doc format, i.e. add return sections new 234e0c9df6b3 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 7b548e6767cf Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] adds edbc7960bef7 drm/bridge: ti-sn65dsi83: Handle dsi_lanes == 0 as invalid new 391cf5a1244f Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new 69c4cc99bbcb modpost: add sym_find_with_module() helper new f292d875d0dc modpost: extract symbol versions from *.cmd files new 5255bb025ec2 kbuild: link symbol CRCs at final link, removing CONFIG_MO [...] new c0278c0903c5 kbuild: stop merging *.symversions new 995096f55eac genksyms: adjust the output format to modpost new 8ade00c90a0d kbuild: do not create *.prelink.o for Clang LTO or IBT new 921bdd390d5a kbuild: check static EXPORT_SYMBOL* by script instead of modpost new 0131198a1ddd kbuild: make built-in.a rule robust against too long argum [...] new e7a0541ed993 kbuild: make *.mod rule robust against too long argument error new 69ec2d8c9a7d kbuild: add cmd_and_savecmd macro new 73809470d3e6 kbuild: rebuild multi-object modules when objtool is updated new 158f24ba4cf8 kbuild: Fix include path in scripts/Makefile.modpost new 193ce6b16e10 scripts/kallsyms: update usage message of the kallsyms program new 6faf6b9b8d98 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 new 29bd0c1f3105 Merge branch 'clang-format' of https://github.com/ojeda/linux.git new 39d5f412da84 perf evsel: Fixes topdown events in a weak group for the h [...] new e8f4f794d704 perf stat: Always keep perf metrics topdown events in a group new e7d1374ed5cb perf parse-events: Support different format of the topdown [...] new e0e14cdff31d perf parse-events: Move slots event for the hybrid platform too new 0869331fbaa2 Merge remote-tracking branch 'torvalds/master' into perf/core new 508c9fbce0d3 perf build: Error for BPF skeletons without LIBBPF new 984506371072 perf mem: Add stats for store operation with no available [...] new 550b4d6f9a7e perf c2c: Add dimensions for 'N/A' metrics of store operation new 12aeaaba087d perf c2c: Update documentation for store metric 'N/A' new 79d9333b8591 perf lock: Do not discard broken lock stats new 7c3bcbdf449f perf lock: Add -t/--thread option for report new 0dd9769f0cb0 perf stat: Add stat record+report test new e696f6dbbf9d perf cpumap: Add perf_cpu_map__for_each_idx() new 54668a4ea03e perf bpf_counter: Tidy use of CPU map index new 0b9462d0ac10 perf stat: Make use of index clearer with perf_counts new cfa5013a41fa perf test: Skip reason for suites with 1 test new 740f8a82410b perf test: Use skip in vmlinux kallsyms new f9b10c82faf5 perf test: Use skip in openat syscall new 7312c36ce6cd perf test: Basic mmap use skip new b58eca408c15 perf test: Parse events tidy terms_test new 8252e7917ea2 perf test: Parse events tidy evlist_test new 7741e03e808a perf test: Parse events break apart tests new 2cf88f4614c9 perf test: Use skip in PERF_RECORD_* new fcb120d50c94 perf jevents: Append PMU description later new a583bf18784a perf vendor events: Fix Alderlake metric groups new afba2b08e123 perf vendor events: Fix Ivytown UNC_M_ACT_COUNT.RD umask new 1634b5a1f11c perf jevents: Modify match field new 237c96b8c158 perf header: Add ability to keep feature sections new 618ee7838e40 libperf: Add preadn() new 180b3d06263c perf inject: Keep some features sections from input file new a4455e0053aa perf data: Add has_kcore_dir() new d8fc08550929 perf inject: Keep a copy of kcore_dir new ee2409510cf4 perf vendors events arm64: Arm Cortex-A34 new b5d03547f6a4 perf vendors events arm64: Arm Cortex-A35 new fbb6b31aa80c perf vendors events arm64: Arm Cortex-A55 new 3935c302c2ee perf vendors events arm64: Arm Cortex-A510 new 6951dee81215 perf vendors events arm64: Arm Cortex-A65 new 64a091c67aa8 perf vendors events arm64: Arm Cortex-A73 new 387b5a8db3e2 perf vendors events arm64: Arm Cortex-A75 new 45bd52fae0e1 perf vendors events arm64: Arm Cortex-A77 new cf57baf0078f perf vendors events arm64: Arm Cortex-A78 new cceb5f9713a9 perf vendors events arm64: Arm Cortex-A710 new 30bb078aa0a9 perf vendors events arm64: Arm Cortex-X1 new 7227fed42533 perf vendors events arm64: Arm Cortex-X2 new 2531169eeaae perf vendors events arm64: Arm Neoverse E1 new 67322d13fe30 perf vendors events arm64: Update Cortex A57/A72 new a088031c4998 perf tools: Add machine to machines back pointer new c98e064d540c perf tools: Factor out thread__set_guest_comm() new 096fc361800d perf tools: Add guest_code support new 5b208144602f perf script: Add guest_code support new 512a09fb9656 perf kvm report: Add guest_code support new 5d2b6bc3a6a2 perf intel-pt: Add guest_code support new 13c9f88a0422 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] new 4a37f3dd9a83 dma-direct: don't over-decrypt memory new f0adb922db9a Merge branch 'for-next' of git://git.infradead.org/users/h [...] adds b2441b3bdce6 h8300: remove stale bindings and symlink new 6c8654977562 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 227a5e5bbd7e 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 new b1e8d4d2854e 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 new bb027589da72 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new 7b6354cda55f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 206fe6d1447b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 32413901c3dc 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 new d0101eb982aa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f8329a1450a7 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 38055a8fa487 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new b07a71b03ec7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e85d0aa6c9f4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new df5d4d0be94d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 295ee1b4aa0c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 10d21836c18a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a66a82f2a55e dt-bindings: clock: Add Qualcomm SC8280XP GCC bindings new d65d005f9a6c clk: qcom: add sc8280xp GCC driver new 703db1f5da1e clk: qcom: rcg2: Cache CFG register updates for parked RCGs new dd6456e6c4d8 Revert "clk: qcom: gcc-sm8450: use new clk_regmap_mux_safe [...] new 720e14f32817 Revert "clk: qcom: gcc-sc7280: use new clk_regmap_mux_safe [...] new 03e053b4f717 Revert "clk: qcom: regmap-mux: add pipe clk implementation" new 5faa5cd718a4 Merge branches 'arm64-for-5.19', 'arm64-defconfig-for-5.19 [...] new 8e498735e7a8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9a4a5a4411fd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a12d0d05d535 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 58964dc87eb8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3ebe43188153 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c60cf8b8a15e Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new b98731449e0a Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 9fa1949b0d3e Merge branch 'next' of https://git.linaro.org/people/jens. [...] new c3ecc7d3c227 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3dc84d26bef0 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new f751eafb855e 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 new 3da655229562 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new ff3eb0849b0d Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] adds cdfe896c18ca MAINTAINERS: Add maintainer information for LoongArch new 14ee6bf74d0e Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...] new 6d13d73bba69 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4e9db6b3068c Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] new 6ad5ec543211 MIPS: loongson32: Kconfig: Remove extra space new f998c204a19a MIPS: Octeon: fix typo in comment new b2a5df71345c MIPS: Ingenic: Add PWM nodes for X1830. new 562dc4c9c2c1 MIPS: Ingenic: Refresh device tree for Ingenic SoCs and boards. new f74b057352a0 MIPS: Ingenic: Refresh defconfig for CU1000-Neo and CU1830-Neo. new 07bdec3cdc92 MIPS: Octeon: add SNIC10E board new 88ca100c885f mips: setup: use strscpy to replace strlcpy new 84aa85108b1b MIPS: Rewrite `csum_tcpudp_nofold' in plain C new e205a9945cf9 MIPS: bmips: Fix compiler warning observed on W=1 build new e6799a16de8e Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] new 635267b7a8f1 openrisc: define nop command for simulator reboot new 87e387acd8eb openrisc: Add gcc machine instruction flag configuration new e449759c246e openrisc: Cleanup emergency print handling new 29bbb2a90fcd openrisc: Add support for liteuart emergency printing new a0a94bc9a68f openrisc: Add syscall details to emergency syscall debugging new 7d2ae3decda0 openrisc: Pretty print show_registers memory dumps new fe47623a798b openrisc: Update litex defconfig to support glibc userland new f4b26b1a7b3e openrisc/traps: Declare file scope symbols as static new de901d12df89 openrisc/traps: Remove die_if_kernel function new 024b58f3d92d openrisc/traps: Declare unhandled_exception for asmlinkage new 5a344bbe88bf openrisc/time: Fix symbol scope warnings new 2f51d67e42a2 openrisc/delay: Add include to fix symbol not declared warning new d8fee3f6fa5a openrisc/fault: Fix symbol scope warnings new ed3a88d7dbbb openrisc: Remove unused IMMU tlb workardound new 83da38d82b2f openrisc: Allow power off handler overriding new 1ebdb6caab9f Merge branch 'for-next' of git://github.com/openrisc/linux.git new 41dc0b53bcb1 parisc: video: fbdev: stifb: Add sti_dump_font() to dump STI font new 1fc7db2401d6 parisc: Don't enforce DMA completion order in cache flushes new c64c782e58ac parisc: Don't hardcode assembler bit definitions in tmpalias code new 44eeb9b56774 parisc: Prevent ldil() to sign-extend into upper 32 bits new be6aee1392c4 parisc: Fix wrong comment for shr macro new cdd00fe6aa52 parisc: Add dep_safe() macro to deposit a register in 32- [...] new c17709184924 parisc: Optimize tmpalias function calls new eae11de80cee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] 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 new 29dc350eb98a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e9558a931c1f 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 new 3d8dc958db61 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7c8507e1e27f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds dc60001e1a30 xtensa: Return true/false (not 1/0) from bool function new 7d2e266a0a58 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] new cb44d852eb45 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1ab6b416d6be 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_ [...] new 8883b7e3a235 Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...] new 172b44e606ce Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 65ff912edaa8 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 new df45a489ccfd Add defines for various newer FSCTLs new 285ab4b0a2ab [SMB3] Add various fsctl structs new df2087874608 cifs: fix minor compile warning new eebcb51b676d Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new 44cd0e6d3b30 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new d8dad2588add exfat: fix referencing wrong parent directory information [...] new 9b002894b4c2 exfat: introduce mount option 'sys_tz' new 97d6fb1b48f5 block: add sync_blockdev_range() new 1b6138385499 exfat: reduce block requests when zeroing a cluster new 64ba4b15e5c0 exfat: check if cluster num is valid new 719f81fcbe84 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new dccd855771b3 fanotify: fix incorrect fmode_t casts new 046b09e0d9e5 Pull sparse fanotify fix from Vasily Averin. new 08ba32541b7a fs: ext2: Fix duplicate included linux/dax.h new 2999e1e38727 writeback: fix typo in comment new 5c905e1a0180 Pull typo fix from Julia Lawall. new f6412de575c4 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 new 94ec25e75c85 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds d9c454ab2293 f2fs: make f2fs_read_inline_data() more readable new 759820c92a34 f2fs: fix typo in comment new a67b853f0b74 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds e6af1bb07704 fs-verity: Use struct_size() helper in enable_verity() new 544c5701c2d7 Merge branch 'fsverity' of git://git.kernel.org/pub/scm/fs [...] new b046c5dcb430 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 new 6ae6be7fa0fc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f568fa8814ef 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 new d3f413ceb35e Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new 3f10ea26cd45 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() new fb70bf124b05 NFSD: Instantiate a struct file when creating a regular NF [...] new f67a16b14704 NFSD: Remove dprintk call sites from tail of nfsd4_open() new 26320d7e317c NFSD: Fix whitespace new 7e2ce0cc15a5 NFSD: Move documenting comment for nfsd4_process_open2() new 0122e882119d NFSD: Trace filecache opens new bb283ca18d1e NFSD: Clean up the show_nf_flags() macro new 28df0988815f SUNRPC: Use RMW bitops in single-threaded hot paths new 62fdb65edb6c nfsd: Unregister the cld notifier when laundry_wq create failed new 6f6f84aa215f nfsd: Fix null-ptr-deref in nfsd_fill_super() new fd5e363eac77 nfsd: destroy percpu stats counters after reply cache shutdown new 5c119f6030a0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3155266f2e7d Merge branch 'master' of https://github.com/Paragon-Softwa [...] new d9bb905fab24 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] new 309001c22cdd xfs: don't leak da state when freeing the attr intent item new a618acab136b xfs: don't leak the retained da state when doing a leaf to [...] new 356cb708ea18 xfs: reject unknown xattri log item operation flags during [...] new 85d76aec6bbb xfs: reject unknown xattri log item filter flags during recovery new 25b1e9dc3229 xfs: validate xattr name earlier in recovery new 2fe3ffcf5592 xfs: free xfs_attrd_log_items correctly new 4d0cdd2bb8f0 xfs: clean up xfs_attr_node_hasname new b53d212b4b5c xfs: put the xattr intent item op flags in their own namespace new e2c78949b641 xfs: use a separate slab cache for deferred xattr work state new 500a512c60d1 xfs: remove struct xfs_attr_item.xattri_flags new 4136e38af728 xfs: put attr[id] log item cache init with the others new 3768f6985700 xfs: clean up state variable usage in xfs_attr_node_remove_attr new e3c5de22026f xfs: rename struct xfs_attr_item to xfs_attr_intent new 22a68ba72423 xfs: do not use logged xattr updates on V4 filesystems new 4183e4f27f40 xfs: share xattr name and value buffers when logging xattr [...] new 41bc61c02a5a xfs: fix typo in comment new e62c72081759 xfs: Remove dead code new 93e6aa4329d0 xfs: reduce IOCB_NOWAIT judgment for retry exclusive unali [...] new 73c348d4ab5c xfs: Remove duplicate include new ab6a8d3f1a2a Merge branch 'guilt/xfs-5.19-misc-3' into xfs-5.19-for-next new f76fd37a8b3d Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] adds e9c3a8e820ed iomap: don't invalidate folios after writeback errors new 96981323353f Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] new bd61a97e2c26 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 [...] new 94d5116196ea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 684211fd3d0e 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' new 14d20f453eee Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b01c83388f54 Revert "HID: Driver for Google Hangouts Meet Speakermic" new 765b085f1d07 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 new 227aee222738 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 2aec0299eee1 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 [...] new 45dc68b66a4f Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new 8758940a46c6 Merge branch 'docs-next' of git://git.lwn.net/linux.git new 91462a62e4ba Merge branch 'master' of git://linuxtv.org/media_tree.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 new dac590498874 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 2b8f9c08fa35 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 9824bce91c79 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new c049c21ffe97 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] new e03515c7484d 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 new fb3d6bff0a3e 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 [...] new 0c7ab953d1f2 wifi: plfxlc: remove redundant NULL-check for GCC 12 new e95032988053 wifi: ath9k: silence array-bounds warning on GCC 12 new ee3db469dd31 wifi: rtlwifi: remove always-true condition pointed out by GCC 12 new bd1d129daa3e wifi: ath6k: silence false positive -Wno-dangling-pointer [...] new af3cdfd30c63 wifi: iwlwifi: use unsigned to silence a GCC 12 warning new 84f23fb192ef wifi: brcmfmac: work around a GCC 12 -Warray-bounds warning new 131825261736 wifi: carl9170: silence a GCC 12 -Warray-bounds warning new 1e39b27bd9d1 Merge branch 'fix-silence-gcc-12-warnings-in-drivers-net-w [...] new 129b7532a0ed net: dsa: fix missing adjustment of host broadcast flooding new 61be79ba2d90 net: dsa: felix: move the updating of PGID_CPU to the ocelot lib new a72e23dd679c net: dsa: felix: update bridge fwd mask from ocelot lib wh [...] new 8c166acb60f8 net: dsa: felix: directly call ocelot_port_{set,unset}_dsa [...] new c295f9831f1d net: mscc: ocelot: switch from {,un}set to {,un}assign for [...] new a4e044dc4c5b net: dsa: felix: tag_8021q preparation for multiple CPU ports new 682a8c633fc3 Merge branch 'dsa-multi-cpu-port-part-two' new 0097e86c8ec5 net: ethernet: mtk_eth_soc: fix error code in mtk_flow_off [...] new 32c53420d2a0 eth: de4x5: remove support for Generic DECchip & DIGITAL E [...] new fe7324b93222 net: dsa: OF-ware slave_mii_bus adds 8f9ae5b3ae80 Bluetooth: eir: Add helpers for managing service data new edcb185fa9c4 Bluetooth: hci_sync: use hci_skb_event() helper new b1e6738a2185 Merge tag 'for-net-next-2022-05-23' of git://git.kernel.or [...] new a682d1843300 can: peak_usb: fix typo in comment new 3e88445a3a5a can: kvaser_usb: silence a GCC 12 -Warray-bounds warning new 8f445a3ec3fd can: ctucanfd: platform: add missing dependency to HAS_IOMEM new 9fa87dd23251 Merge tag 'linux-can-next-for-5.19-20220523' of git://git. [...] 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 [...] new a56672f2027e MAINTAINERS: Add maintainer to AF_XDP new bb412cf1d712 libbpf: Fix typo in comment new ff2095976ca8 s390/bpf: Fix typo in comment new 4050764cbaa2 selftests/bpf: fix btf_dump/btf_dump due to recent clang change new f9a3eca4bc04 selftests/bpf: Fix spelling mistake: "unpriviliged" -> "un [...] new d88bb5eed04c bpf: Fill new bpf_prog_pack with illegal instructions new aadd1b678ebe x86/alternative: Introduce text_poke_set new fe736565efb7 bpf: Introduce bpf_arch_text_invalidate for bpf_prog_pack new 1ec5ee8c8a5a bpf: Suppress 'passing zero to PTR_ERR' warning new 97e03f521050 bpf: Add verifier support for dynptrs new 263ae152e962 bpf: Add bpf_dynptr_from_mem for local dynptrs new bc34dee65a65 bpf: Dynptr support for ring buffers new 13bbbfbea759 bpf: Add bpf_dynptr_read and bpf_dynptr_write new 34d4ef5775f7 bpf: Add dynptr data slices new 0cf7052a5512 selftests/bpf: Dynptr tests new 608b638ebf36 Merge branch 'Dynamic pointers' new 1ef0736c0711 Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/ [...] new 33332a6d2bdd Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new afbab1962491 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] adds e6828be5edcf Merge tag 'spi-nor/for-5.19' into mtd/next adds 2c51d0d88020 Merge tag 'nand/for-5.19' into mtd/next new ebbaa9a7a1e1 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 [...] new 85a9af88d3b4 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new ba391873279a Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new f5ebda3f053a Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 2e0a73908c8c 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 [...] new 0ea917819d12 drm/i915/dsi: fix VBT send packet port selection for ICL+ new 897de2f5fef6 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new cfbe938114f2 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 [...] new 18e2ebf7e179 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4df7f2802b55 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a7ad0888e34c Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] adds fabcf4d86968 Input: cypress_ps2 - fix typo in comment new 198816e7ccc5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds bda70c65ada1 Merge branch 'for-5.19/writeback' into for-next adds 73d0457a020d Merge branch 'for-5.19/block' into for-next adds 2d4badce98ed Merge branch 'for-5.19/block' into for-next adds f66c67ce420a Merge branch 'for-5.19/io_uring' into for-next adds 4dd230d692fd Merge branch 'for-5.19/io_uring-passthrough' into for-next adds 82851ef8b7bc Merge branch 'for-5.19/drivers' into for-next adds d87262859f2a Merge branch 'for-5.19/block' into for-next adds 51a0a4c78545 Merge branch 'for-5.19/drivers' into for-next adds 887467b080f0 Merge branch 'for-5.19/io_uring-passthrough' into for-next new 5d05426e2d5f blk-mq: don't touch ->tagset in blk_mq_get_sq_hctx new aa86313e44ae Merge branch 'for-5.19/block' into for-next new 8b48ec23cc51 md: don't unregister sync_thread with reconfig_mutex held new 1e267742283a md: protect md_unregister_thread from reentrancy new 913cce5a1e58 md: remove most calls to bdevname new 0f2571ad7a30 md: Don't set mddev private to NULL in raid0 pers->free new 42b805af1024 md: fix double free of io_acct_set bioset new df7e7f2ba078 Merge branch 'md-next' of https://git.kernel.org/pub/scm/l [...] new 9e812278be4c Merge branch 'for-5.19/drivers' into for-next new 649abecf8a46 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new a96e1092a2b0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dcc0989b137e Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] new 2aaa01a7e10f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 875709f9787c mfd: sprd: Add SC2730 PMIC to SPI device ID table new d95ab6d2afdc mfd: sprd: Jugle {of,spi}_device_id tables into numerical order new 380422ad344d dt-bindings: mfd: samsung,exynos5433-lpass: Fix 'dma-chann [...] new b6f29431820d mfd: twl6030: Make twl6030_exit_irq() return void new 724c3be3db34 mfd: twl4030: Make twl4030_exit_irq() return void new 6c38ca03406e dt-bindings: mfd: rk808: Convert bindings to yaml new eeb0a442da2f mfd: intel-lpss: Add support for ADL-P i2c6 and i2c7 new 8d2c3e3cca73 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new f40e8a0e7a1c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8e0d90658b37 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 86dad0f41fb2 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] new c0ec5f98c4e6 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new 3bb9ae3232df Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new b7e13e1291fb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 634f15906097 Merge branch 'next' of git://github.com/cschaufler/smack-next new e449c388913c workqueue: Wrap flush_workqueue() using an inline function new 9f83992b53c3 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] new 58d416351e6d tools/certs: Add print-cert-tbs-hash.sh new 141e523914f7 certs: Factor out the blacklist hash creation new bf21dc591bb5 certs: Make blacklist_vet_description() more strict new addf466389d9 certs: Check that builtin blacklist hashes are valid new 6364d106e041 certs: Allow root user to append signed hashes to the blac [...] new 4d99750106ad certs: Explain the rationale to call panic() new 80b8a39777a9 tpm/tpm_ftpm_tee: Return true/false (not 1/0) from bool functions new d0dc1a7100f1 tpm: ibmvtpm: Correct the return value in tpm_ibmvtpm_probe() new 6422cbd3c52d tpm: Remove read16/read32/write32 calls from tpm_tis_phy_ops new 9c438fdef890 tpm: cr50: Add new device/vendor ID 0x504a6666 new e0687fe958f7 char: tpm: cr50_i2c: Suppress duplicated error message in [...] new e57b2523bd37 tpm: Fix buffer access in tpm2_get_tpm_pt() new af402ee3c045 tpm: Add field upgrade mode support for Infineon TPM2 modules new be07858fbf81 KEYS: trusted: allow use of TEE as backend without TCG_TPM [...] new fcd7c26901c8 KEYS: trusted: allow use of kernel RNG for key material new 7a0e7d5265f5 crypto: caam - determine whether CAAM supports blob encap/decap new 007c3ff11f38 crypto: caam - add in-kernel interface for blob generator new e9c5048c2de1 KEYS: trusted: Introduce support for NXP CAAM-based trusted keys new 5002426e4261 doc: trusted-encrypted: describe new CAAM trust source new 7f3113e3b9f7 MAINTAINERS: add KEYS-TRUSTED-CAAM new e028d8315808 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 new 3c103c2f54a7 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 [...] new 166b4771c1c2 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 [...] new 028818e374c8 Revert "dt-bindings: mailbox: qcom-ipcc: add missing prope [...] new 4e71ed985389 dt-bindings: Fix properties without any type new d036d915b61f of/irq: fix typo in comment new 1154f4a83b37 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 new bca1a1004615 mailbox: forward the hrtimer if not queued and under a lock new 241a3fae8791 Merge branch 'mailbox-for-next' of git://git.linaro.org/la [...] new 27881d45f90e 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' new 5a6b931669ae Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 29e42b9515ee 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 new 30ccfd95218e Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 54c396ff46f2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9bd60df35633 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 [...] new 47604014f4b2 KVM: x86/pmu: Move the vmx_icl_pebs_cpu[] definition out o [...] new 2e8fe3d5920c KVM: selftests: x86: Sync the new name of the test case to [...] new 43e88ad5462d KVM: x86/pmu: Update global enable_pmu when PMU is undetected new f9e5edb2e20c KVM: x86/pmu: remove useless prototype new 3c13551aca1e KVM: x86/mmu: Drop RWX=0 SPTEs during ept_sync_page() new c84f90442518 KVM: x86/mmu: Comment FNAME(sync_page) to document TLB flu [...] new 5d2e10c105b6 x86/kvm: Alloc dummy async #PF token outside of raw spinlock new 19d95fe94f57 KVM: LAPIC: Drop pending LAPIC timer injection when cancel [...] new 1ae8c8cc506f KVM: x86/pmu: Don't overwrite the pmu->global_ctrl when re [...] new 7daffe14fd0d KVM: powerpc: remove extraneous asterisk from rm_host_ipi_ [...] new 24045beb918e KVM: x86/pmu: Ignore pmu->global_ctrl check if vPMU doesn' [...] new 9fd169b02731 KVM: Drop unused @gpa param from gfn=>pfn cache's __releas [...] new 2517f9b0f189 KVM: Put the extra pfn reference when reusing a pfn in the [...] new 3c980f9c0ef8 KVM: Do not incorporate page offset into gfn=>pfn cache us [...] new 8ba88973477a KVM: Fully serialize gfn=>pfn cache refresh via mutex new 3b7f9dace96f KVM: Fix multiple races in gfn=>pfn cache refresh new 6aaeaad98fb2 KVM: Do not pin pages tracked by gfn=>pfn caches new 8b5bb6866d73 KVM: nSVM: Sync next_rip field from vmcb12 to vmcb02 new 18e7b090afa3 KVM: SVM: Don't BUG if userspace injects an interrupt with GIF=0 new c7b62aed6b63 KVM: SVM: Unwind "speculative" RIP advancement if INTn inj [...] new e395d5155d5f KVM: SVM: Stuff next_rip on emulated INT3 injection if NRI [...] new 5f04b27c5e6a KVM: SVM: Re-inject INT3/INTO instead of retrying the instruction new 1808e98b3243 KVM: SVM: Re-inject INTn instead of retrying the insn on " [...] new 78f035193a5d KVM: x86: Trace re-injected exceptions new 6f03e4af9d88 KVM: x86: Print error code in exception injection tracepoi [...] new 87c326c9d672 KVM: x86: Differentiate Soft vs. Hard IRQs vs. reinjected [...] new f1360dfcca6e KVM: nSVM: Transparently handle L1 -> L2 NMI re-injection new fcbad3abe1b0 KVM: selftests: nSVM: Add svm_nested_soft_inject_test new ecf97ee1ec70 perf/x86/intel: Fix the comment about guest LBR support on KVM new 0090251780f2 perf/x86/lbr: Simplify the exposure check for the LBR_INFO [...] new ca0c1c2b764f KVM: x86: Report XSS as an MSR to be saved if there are su [...] new 8bcfee39b078 KVM: x86: Refresh CPUID on writes to MSR_IA32_XSS new 168f789aaf0d KVM: x86: Add Arch LBR MSRs to msrs_to_save_all list new e648e5300017 KVM: vmx/pmu: Emulate MSR_ARCH_LBR_DEPTH for guest Arch LBR new 7876f994c671 KVM: vmx/pmu: Emulate MSR_ARCH_LBR_CTL for guest Arch LBR new 1cb63133254c KVM: x86/pmu: Refactor code to support guest Arch LBR new cd71edf727a2 KVM: x86: Refine the matching and clearing logic for suppo [...] new 3289eaad9d28 KVM: x86/vmx: Check Arch LBR config when return perf capabilities new 2c9c5610c397 KVM: x86: Add XSAVE Support for Architectural LBR new a62bb9cd4734 KVM: nVMX: Add necessary Arch LBR settings for nested VM new 706408701309 KVM: x86/vmx: Clear Arch LBREn bit before inject #DB to guest new f9dccecb1e86 KVM: x86/vmx: Flip Arch LBREn bit on guest state change new a94e5937c786 KVM: x86: Add Arch LBR data MSR access interface new a80ffe249095 KVM: x86/cpuid: Advertise Arch LBR feature in CPUID new 944503434b67 KVM: x86/pmu: Update comments for AMD gp counters new 10b3f260a9ba KVM: x86/pmu: Extract check_pmu_event_filter() handling bo [...] new b1070b1cc80e KVM: x86/pmu: Pass only "struct kvm_pmc *pmc" to reprogram [...] new 2fe380c3736e KVM: x86/pmu: Drop "u64 eventsel" for reprogram_gp_counter() new 8f348136b61e KVM: x86/pmu: Drop "u8 ctrl, int idx" for reprogram_fixed_ [...] new a6717fc663bd KVM: x86/pmu: Use only the uniform interface reprogram_counter() new 11b25dad1685 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 [...] new f6ca6bbb237b 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 new f0eb525a05f9 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new aebac0f7db4c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new eefbffc5e57b 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 new 892de311ffa2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a6c13d87b4b7 platform/chrome: Use tables for values lists of ChromeOS A [...] new abd4fd43f2af platform/chrome: Use imperative mood for ChromeOS ACPI sys [...] new 87860c526c50 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9b02c15677cf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6099e73d2047 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new aa338050378c 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 new 1f939acc73c9 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 new cce01cead27b 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 new 03b0ff50d918 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 [...] new afab758bb6be 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 [...] new 094cbf611691 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new 13d966fce56d 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 new 7d54fc4477fd 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 [...] new 56efb98cda88 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 new a858b4f50bdc 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 new 7c1d1f490853 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 new 5445e08e1159 scsi: storvsc: Fix typo in comment new 0676f275837c scsi: esas2r: Fix typo in comment new 379ad771bb94 scsi: qedf: Fix typo in comment new 8946ea283808 scsi: smartpqi: Fix typo in comment new f6e2694ebb25 scsi: pmcraid: Fix typo in comment new 823ae99e09f7 scsi: isci: Fix typo in comment new 476e45923b5d scsi: ufs: ufshcd: Delete unnecessary NULL check new 7274ce0558ad scsi: sd: Don't call blk_cleanup_disk() in sd_probe() new 7ad36c8b2b80 scsi: core: Unexport scsi_bus_type new f9f0a46141e2 scsi: myrb: Fix up null pointer access on myrb_cleanup() new 0a8cf19f82bd scsi: iscsi: Fix HW conn removal use after free new bd064b6b4f6f scsi: iscsi: Add helper to remove a session from the kernel new 35fa27852ffe scsi: qedi: Use QEDI_MODE_NORMAL for error handling new c050fbe8abd3 scsi: iscsi: Fix session removal on shutdown new c55536b2c15c scsi: iscsi: Rename iscsi_conn_queue_work() new ff7b597632ff scsi: iscsi: Add recv workqueue helpers new ddaac9abebf2 scsi: iscsi: Run recv path from workqueue new 3bee55049486 scsi: iscsi_tcp: Tell net when there's more data new cf615f4c483c scsi: iscsi_tcp: Drop target_alloc use new 1b94a7aa0276 scsi: iscsi: Remove unneeded task state check new 1f58e029cdd6 scsi: iscsi: Remove iscsi_get_task back_lock requirement new 81dbb48fb978 scsi: iscsi: Try to avoid taking back_lock in xmit path new b23a0b8388bf scsi: libiscsi: Improve conn_send_pdu API new 28d1a996f417 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 new a27df7f6a950 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 71a3aa0d1005 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() new 753170c44cfb 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 [...] new bdca7e50aa9e 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 new aa1c8718c978 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new de399236e240 ucounts: Split rlimit and ucount values and max values new a58ea318d8b9 Merge of per-namespace-ipc-sysctls-for-v5.19, kthread-clea [...] new c6fe5f4456c9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fa405c584534 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 1751eacf9794 livepatch: Remove klp_arch_set_pc() and asm/livepatch.h new 6d111a66d8b0 Merge branch 'for-5.19/cleanup' into for-next new afae014e53da 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 new 81f653d743bf Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new 3d29f5b85dae Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] new d95ee4bf564a Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new ae8bc0aa4f0b Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new 3350f638d287 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3c8b4af41480 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ed262b8aea98 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] new 9df5933d08eb Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new 7f57aaf94952 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 new 7837f856b8ab Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 316e156c006a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ee40250fa7a0 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 new 77d53df528b8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new af4a324d054b 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 new a4519344f012 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 2c76353b5956 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new 53d7faf107e8 Merge branch 'for-next' of git://git.infradead.org/users/w [...] new ab9dbf394fb8 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() new e6d4611e37b7 KVM: x86: hyper-v: fix type of valid_bank_mask new 401c507aa755 KVM: x86: hyper-v: replace bitmap_weight() with hweight64() new 26e3a87fe356 risc-v: replace bitmap_weight with bitmap_empty in riscv_f [...] new a7a9ce6731e6 bitmap: Fix return values to be unsigned new db7b4edf37fe nodemask: Fix return values to be unsigned new 232e7a68bae5 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 new eb7d8da813a9 Merge branch 'hte/for-next' of git://git.kernel.org/pub/sc [...] new 0b8134f738fe gcc-plugins: Require utsrelease.h before scripts target new 9ea47b36fed8 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 44ebd2ee96cc 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 new bb0ae0d9af5f 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 new 9f0d0e31941c 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 new d08a017d074a Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new 90cc070c17f8 mm/oom_kill.c: fix vm_oom_kill_table[] ifdeffery new 24863e5bc71f Merge branch 'akpm/master' new 09ce5091ff97 Add linux-next specific files for 20220524
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-master-arm-ne [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 525 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .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 | 65 +- Documentation/admin-guide/sysctl/net.rst | 9 + Documentation/core-api/printk-formats.rst | 10 + .../hisilicon/controller/hip04-bootwrapper.yaml | 5 +- .../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/display/bridge/toshiba,tc358768.yaml | 1 + .../bindings/display/panel/panel-timing.yaml | 5 + .../bindings/display/panel/raydium,rm67191.yaml | 1 + .../bindings/display/panel/samsung,s6e8aa0.yaml | 1 + .../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/gpio/fairchild,74hc595.yaml | 1 + .../bindings/hte/hardware-timestamps-common.yaml | 29 - .../bindings/iio/adc/renesas,rzg2l-adc.yaml | 28 +- .../bindings/input/google,cros-ec-keyb.yaml | 1 + .../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 | 34 +- .../devicetree/bindings/mailbox/st,stm32-ipcc.yaml | 11 +- .../devicetree/bindings/media/i2c/adv7604.yaml | 3 +- Documentation/devicetree/bindings/mfd/da9063.txt | 9 +- Documentation/devicetree/bindings/mfd/rk808.txt | 465 - .../devicetree/bindings/mfd/rockchip,rk805.yaml | 219 + .../devicetree/bindings/mfd/rockchip,rk808.yaml | 257 + .../devicetree/bindings/mfd/rockchip,rk809.yaml | 284 + .../devicetree/bindings/mfd/rockchip,rk817.yaml | 330 + .../devicetree/bindings/mfd/rockchip,rk818.yaml | 282 + .../bindings/mfd/samsung,exynos5433-lpass.yaml | 4 +- Documentation/devicetree/bindings/mux/reg-mux.yaml | 8 +- .../devicetree/bindings/net/adi,adin.yaml | 15 + .../devicetree/bindings/net/cdns,macb.yaml | 1 + .../devicetree/bindings/net/ingenic,mac.yaml | 1 + .../devicetree/bindings/net/mediatek,net.yaml | 141 +- .../devicetree/bindings/net/ti,davinci-mdio.yaml | 1 + .../bindings/net/toshiba,visconti-dwmac.yaml | 3 +- .../bindings/net/wireless/ti,wlcore.yaml | 2 + .../devicetree/bindings/pci/snps,dw-pcie-ep.yaml | 6 +- .../devicetree/bindings/pci/snps,dw-pcie.yaml | 2 + .../bindings/pinctrl/canaan,k210-fpioa.yaml | 2 + .../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/power/avs/qcom,cpr.yaml | 1 + .../devicetree/bindings/power/supply/battery.yaml | 7 +- .../bindings/power/supply/charger-manager.yaml | 1 + .../devicetree/bindings/powerpc/fsl/cache_sram.txt | 20 - .../bindings/pwm/google,cros-ec-pwm.yaml | 9 +- .../devicetree/bindings/pwm/pwm-mediatek.txt | 1 + .../devicetree/bindings/rng/st,stm32-rng.yaml | 1 + Documentation/devicetree/bindings/serial/8250.yaml | 1 + .../bindings/serial/renesas,em-uart.yaml | 28 +- .../bindings/sound/audio-graph-card2.yaml | 3 + .../devicetree/bindings/sound/imx-audio-hdmi.yaml | 3 + .../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 +- .../timestamp/hardware-timestamps-common.yaml | 29 + .../bindings/{hte => timestamp}/hte-consumer.yaml | 0 .../{hte => timestamp}/nvidia,tegra194-hte.yaml | 0 .../devicetree/bindings/usb/smsc,usb3503.yaml | 1 + .../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 +- .../litmus-tests/locking/DCL-broken.litmus | 55 - .../litmus-tests/locking/DCL-fixed.litmus | 56 - .../litmus-tests/locking/RM-broken.litmus | 42 - Documentation/litmus-tests/locking/RM-fixed.litmus | 42 - Documentation/misc-devices/index.rst | 1 + Documentation/misc-devices/oxsemi-tornado.rst | 131 + .../device_drivers/ethernet/dec/de4x5.rst | 189 - .../networking/device_drivers/ethernet/index.rst | 1 - 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 | 41 +- Makefile | 4 +- Next/SHA1s | 231 +- Next/Trees | 1 + Next/merge.log | 25708 ++++++++++--------- 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/bmips/dma.c | 1 + arch/mips/boot/dts/ingenic/cu1000-neo.dts | 77 +- arch/mips/boot/dts/ingenic/cu1830-neo.dts | 76 +- arch/mips/boot/dts/ingenic/x1000.dtsi | 20 + arch/mips/boot/dts/ingenic/x1830.dtsi | 53 + arch/mips/configs/cu1000-neo_defconfig | 2 +- arch/mips/configs/cu1830-neo_defconfig | 2 +- arch/mips/configs/mtx1_defconfig | 1 - arch/mips/generic/board-ingenic.c | 26 - arch/mips/include/asm/checksum.h | 79 +- arch/mips/include/asm/compat.h | 41 +- arch/mips/include/asm/octeon/cvmx-bootinfo.h | 2 + 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/mips/kernel/setup.c | 6 +- arch/mips/loongson32/Kconfig | 2 +- arch/mips/pci/pcie-octeon.c | 2 +- arch/openrisc/Kconfig | 53 + arch/openrisc/Makefile | 17 + arch/openrisc/configs/or1klitex_defconfig | 32 + arch/openrisc/kernel/entry.S | 20 +- arch/openrisc/kernel/head.S | 368 +- arch/openrisc/kernel/process.c | 19 +- arch/openrisc/kernel/time.c | 3 +- arch/openrisc/kernel/traps.c | 63 +- arch/openrisc/lib/delay.c | 1 + arch/openrisc/mm/fault.c | 4 +- arch/parisc/Kconfig | 4 - arch/parisc/include/asm/assembly.h | 12 +- arch/parisc/include/asm/cache.h | 1 + arch/parisc/include/asm/compat.h | 45 +- arch/parisc/include/asm/fixmap.h | 25 +- arch/parisc/include/asm/unistd.h | 1 + arch/parisc/include/uapi/asm/termbits.h | 131 +- arch/parisc/kernel/cache.c | 3 + arch/parisc/kernel/entry.S | 22 +- arch/parisc/kernel/pacache.S | 94 +- arch/parisc/kernel/process.c | 4 +- arch/parisc/mm/init.c | 6 + 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/configs/chrp32_defconfig | 1 - arch/powerpc/configs/ppc6xx_defconfig | 1 - 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/livepatch.h | 10 +- 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 | 78 - 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/setup_64.c | 2 +- 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/livepatch.h | 22 - arch/s390/include/asm/unistd.h | 1 + arch/s390/net/bpf_jit_comp.c | 2 +- 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/livepatch.h | 20 - 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/text-patching.h | 1 + arch/x86/include/asm/unistd.h | 1 + arch/x86/include/asm/vmx.h | 4 + arch/x86/kernel/alternative.c | 67 +- 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 | 119 +- arch/x86/kvm/pmu.h | 46 +- arch/x86/kvm/svm/nested.c | 59 +- arch/x86/kvm/svm/pmu.c | 6 +- arch/x86/kvm/svm/svm.c | 160 +- 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/net/bpf_jit_comp.c | 5 + arch/x86/pci/acpi.c | 92 +- arch/x86/pci/common.c | 8 + arch/x86/xen/enlighten_pv.c | 6 +- arch/xtensa/kernel/traps.c | 2 +- block/bfq-iosched.c | 19 +- block/bfq-iosched.h | 1 + block/blk-cgroup.c | 1 - block/blk-mq.c | 9 +- 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/clk-rcg.h | 2 + drivers/clk/qcom/clk-rcg2.c | 126 +- drivers/clk/qcom/clk-regmap-mux.c | 78 - drivers/clk/qcom/clk-regmap-mux.h | 3 - drivers/clk/qcom/gcc-sc7280.c | 6 +- drivers/clk/qcom/gcc-sc8280xp.c | 7488 ++++++ drivers/clk/qcom/gcc-sm8450.c | 6 +- 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/display/intel_dsi_vbt.c | 33 +- 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/hid/Kconfig | 12 - drivers/hid/Makefile | 1 - drivers/hid/hid-google-atrus.c | 55 - drivers/hid/hid-ids.h | 1 - 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/mailbox.c | 19 +- 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/dm-raid.c | 2 +- drivers/md/md-linear.c | 5 +- drivers/md/md-multipath.c | 15 +- drivers/md/md.c | 185 +- drivers/md/md.h | 2 +- drivers/md/raid0.c | 29 +- drivers/md/raid1.c | 24 +- drivers/md/raid10.c | 54 +- drivers/md/raid5-cache.c | 5 +- drivers/md/raid5-ppl.c | 27 +- drivers/md/raid5.c | 37 +- drivers/memory/emif.c | 2 +- drivers/mfd/intel-lpss-pci.c | 2 + drivers/mfd/sprd-sc27xx-spi.c | 3 +- drivers/mfd/twl-core.c | 8 +- drivers/mfd/twl-core.h | 4 +- drivers/mfd/twl4030-irq.c | 7 +- drivers/mfd/twl6030-irq.c | 3 +- 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/Kconfig | 2 +- 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/kvaser_usb/Makefile | 5 + drivers/net/can/usb/mcba_usb.c | 8 - drivers/net/can/usb/peak_usb/pcan_usb.c | 2 +- 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/dsa/ocelot/felix.c | 173 +- drivers/net/dsa/ocelot/felix_vsc9959.c | 3 +- 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/Kconfig | 15 - drivers/net/ethernet/dec/tulip/Makefile | 1 - drivers/net/ethernet/dec/tulip/de4x5.c | 5591 ---- drivers/net/ethernet/dec/tulip/de4x5.h | 1017 - 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 | 6 +- 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.c | 162 +- 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/wireless/ath/ath6kl/Makefile | 5 + drivers/net/wireless/ath/ath9k/Makefile | 5 + drivers/net/wireless/ath/carl9170/Makefile | 5 + .../broadcom/brcm80211/brcmfmac/cfg80211.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 2 +- drivers/net/wireless/purelifi/plfxlc/usb.c | 4 +- .../net/wireless/realtek/rtlwifi/rtl8192de/phy.c | 5 +- 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/of/irq.c | 2 +- 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/esas2r/esas2r_flash.c | 2 +- drivers/scsi/isci/request.c | 2 +- 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/myrb.c | 11 +- drivers/scsi/pmcraid.c | 2 +- drivers/scsi/qedf/qedf_io.c | 2 +- drivers/scsi/qedi/qedi_main.c | 11 +- drivers/scsi/qla1280.c | 3 +- drivers/scsi/scsi_sysfs.c | 1 - drivers/scsi/scsi_transport_iscsi.c | 56 +- drivers/scsi/sd.c | 2 +- drivers/scsi/smartpqi/smartpqi.h | 2 +- drivers/scsi/storvsc_drv.c | 2 +- drivers/scsi/ufs/Kconfig | 187 - drivers/scsi/ufs/Makefile | 26 - drivers/scsi/ufs/tc-dwc-g210-pci.c | 150 - drivers/scsi/ufs/tc-dwc-g210.c | 319 - drivers/scsi/ufs/ufs-debugfs.c | 239 - drivers/scsi/ufs/ufs-exynos.c | 1630 -- drivers/scsi/ufs/ufs-hisi.c | 607 - drivers/scsi/ufs/ufs-hwmon.c | 211 - drivers/scsi/ufs/ufs-mediatek-trace.h | 36 - drivers/scsi/ufs/ufs-mediatek.c | 1246 - drivers/scsi/ufs/ufs-qcom.c | 1543 -- drivers/scsi/ufs/ufs-qcom.h | 270 - drivers/scsi/ufs/ufs-sysfs.c | 1268 - drivers/scsi/ufs/ufs_bsg.c | 233 - drivers/scsi/ufs/ufshcd-crypto.c | 240 - drivers/scsi/ufs/ufshcd-crypto.h | 74 - drivers/scsi/ufs/ufshcd-dwc.c | 150 - drivers/scsi/ufs/ufshcd-dwc.h | 25 - drivers/scsi/ufs/ufshcd-pci.c | 621 - drivers/scsi/ufs/ufshcd-pltfrm.c | 389 - drivers/scsi/ufs/ufshcd-pltfrm.h | 36 - drivers/scsi/ufs/ufshcd-priv.h | 298 - drivers/scsi/ufs/ufshcd.c | 9944 ------- drivers/scsi/ufs/ufshcd.h | 1230 - drivers/scsi/ufs/ufshpb.c | 2670 -- 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/ufs/core/ufs-debugfs.c | 239 + 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/ufs/core/ufs-hwmon.c | 211 + drivers/ufs/core/ufs-sysfs.c | 1268 + drivers/{scsi/ufs => ufs/core}/ufs-sysfs.h | 0 drivers/ufs/core/ufs_bsg.c | 233 + drivers/{scsi/ufs => ufs/core}/ufs_bsg.h | 0 drivers/ufs/core/ufshcd-crypto.c | 240 + drivers/ufs/core/ufshcd-crypto.h | 74 + drivers/ufs/core/ufshcd-priv.h | 298 + drivers/ufs/core/ufshcd.c | 9941 +++++++ drivers/ufs/core/ufshpb.c | 2665 ++ drivers/{scsi/ufs => ufs/core}/ufshpb.h | 0 drivers/ufs/host/Kconfig | 114 + drivers/ufs/host/Makefile | 14 + drivers/{scsi/ufs => ufs/host}/cdns-pltfrm.c | 0 drivers/ufs/host/tc-dwc-g210-pci.c | 150 + .../{scsi/ufs => ufs/host}/tc-dwc-g210-pltfrm.c | 0 drivers/ufs/host/tc-dwc-g210.c | 319 + drivers/{scsi/ufs => ufs/host}/tc-dwc-g210.h | 0 drivers/{scsi/ufs => ufs/host}/ti-j721e-ufs.c | 0 drivers/ufs/host/ufs-exynos.c | 1630 ++ drivers/{scsi/ufs => ufs/host}/ufs-exynos.h | 0 drivers/ufs/host/ufs-hisi.c | 607 + drivers/{scsi/ufs => ufs/host}/ufs-hisi.h | 0 drivers/ufs/host/ufs-mediatek-trace.h | 36 + drivers/ufs/host/ufs-mediatek.c | 1246 + drivers/{scsi/ufs => ufs/host}/ufs-mediatek.h | 0 drivers/{scsi/ufs => ufs/host}/ufs-qcom-ice.c | 0 drivers/ufs/host/ufs-qcom.c | 1543 ++ drivers/ufs/host/ufs-qcom.h | 270 + drivers/ufs/host/ufshcd-dwc.c | 150 + drivers/ufs/host/ufshcd-dwc.h | 25 + drivers/ufs/host/ufshcd-pci.c | 621 + drivers/ufs/host/ufshcd-pltfrm.c | 389 + drivers/ufs/host/ufshcd-pltfrm.h | 36 + 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/console/sticore.c | 21 + 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 | 26 +- 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/smb2pdu.h | 22 - fs/cifs/smbdirect.c | 2 +- fs/cifs/trace.h | 2 + fs/exec.c | 2 +- fs/ext2/inode.c | 1 - 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 | 15 +- 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 | 90 +- 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/nfscache.c | 2 +- fs/nfsd/nfsctl.c | 18 +- fs/notify/fanotify/fanotify_user.c | 4 +- fs/ocfs2/dlmfs/userdlm.c | 17 +- fs/open.c | 24 + fs/proc/array.c | 2 +- fs/read_write.c | 16 + fs/seq_file.c | 32 + fs/smbfs_common/smb2pdu.h | 108 +- fs/smbfs_common/smbfsctl.h | 6 + fs/stat.c | 2 +- fs/sync.c | 9 + fs/verity/enable.c | 2 +- fs/xfs/libxfs/xfs_attr.c | 190 +- fs/xfs/libxfs/xfs_attr.h | 63 +- fs/xfs/libxfs/xfs_attr_remote.c | 6 +- fs/xfs/libxfs/xfs_attr_remote.h | 6 +- fs/xfs/libxfs/xfs_da_btree.c | 11 + fs/xfs/libxfs/xfs_da_btree.h | 1 + fs/xfs/libxfs/xfs_defer.c | 67 +- fs/xfs/libxfs/xfs_log_format.h | 18 +- fs/xfs/libxfs/xfs_symlink_remote.c | 2 +- fs/xfs/xfs_aops.c | 4 +- fs/xfs/xfs_attr_item.c | 364 +- fs/xfs/xfs_attr_item.h | 22 +- fs/xfs/xfs_file.c | 2 +- fs/xfs/xfs_log.h | 7 + fs/xfs/xfs_log_recover.c | 59 - fs/xfs/xfs_super.c | 19 + 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 | 46 +- include/linux/bpf_verifier.h | 20 + 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/livepatch.h | 2 - include/linux/mailbox_controller.h | 1 + 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/rcupdate.h | 1 - include/linux/rcutiny.h | 10 - include/linux/rcutree.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/user_namespace.h | 35 +- include/linux/vdpa.h | 61 +- include/linux/vhost_iotlb.h | 2 + include/linux/workqueue.h | 91 +- 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/soc/mscc/ocelot.h | 11 +- include/soc/mscc/ocelot_vcap.h | 2 +- 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 | 90 + 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 include/ufs/ufshcd.h | 1230 + {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/core.c | 18 +- kernel/bpf/helpers.c | 177 + kernel/bpf/ringbuf.c | 78 + kernel/bpf/syscall.c | 14 +- kernel/bpf/verifier.c | 270 +- kernel/cgroup/cgroup.c | 2 +- kernel/dma/direct.c | 4 +- kernel/events/core.c | 14 + kernel/fork.c | 12 +- kernel/kexec_file.c | 38 +- kernel/livepatch/patch.c | 2 +- kernel/module/version.c | 10 +- kernel/notifier.c | 101 +- kernel/rcu/Kconfig | 13 - kernel/rcu/rcu.h | 15 - kernel/rcu/rcutorture.c | 207 +- kernel/rcu/tasks.h | 91 +- kernel/rcu/tiny.c | 11 +- kernel/rcu/tree.c | 121 +- kernel/rcu/tree.h | 13 +- kernel/rcu/tree_exp.h | 108 +- kernel/rcu/tree_nocb.h | 241 +- kernel/rcu/tree_plugin.h | 39 +- kernel/rcu/tree_stall.h | 49 +- kernel/rcu/update.c | 13 - kernel/reboot.c | 347 +- kernel/sched/clock.c | 4 +- kernel/sched/core.c | 12 +- kernel/sched/sched.h | 15 +- kernel/sys.c | 2 +- kernel/trace/bpf_trace.c | 2 + kernel/ucount.c | 34 +- kernel/user_namespace.c | 10 +- kernel/workqueue.c | 53 +- 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/bluetooth/hci_conn.c | 5 +- net/bluetooth/hci_event.c | 8 +- net/bluetooth/hci_request.c | 2 +- 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/dsa/dsa2.c | 7 +- 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/smc/af_smc.c | 46 +- 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 | 141 +- scripts/Makefile.lib | 7 - scripts/Makefile.modfinal | 5 +- scripts/Makefile.modpost | 12 +- scripts/bpf_doc.py | 4 + scripts/check-local-export | 65 + scripts/checkpatch.pl | 8 +- scripts/dtc/include-prefixes/h8300 | 1 - scripts/gcc-plugins/Makefile | 2 +- scripts/generate_rust_target.rs | 2 +- scripts/genksyms/genksyms.c | 18 +- scripts/kallsyms.c | 2 +- scripts/link-vmlinux.sh | 33 +- scripts/mod/modpost.c | 245 +- 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/cs5535audio/cs5535audio_pcm.c | 2 +- sound/pci/ctxfi/ctatc.c | 2 + sound/pci/ctxfi/cthardware.h | 3 +- sound/pci/ctxfi/cthw20k1.c | 2 +- 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/fsl/fsl_sai.h | 4 +- sound/soc/soc-pcm.c | 2 - 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/ipc3-dtrace.c | 649 + 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 | 90 + tools/lib/bpf/Makefile | 2 +- tools/lib/bpf/bpf.c | 80 - tools/lib/bpf/bpf.h | 42 - tools/lib/bpf/libbpf.c | 2 +- tools/lib/bpf/libbpf.map | 4 + tools/lib/bpf/libbpf_version.h | 4 +- tools/lib/perf/include/internal/lib.h | 2 + tools/lib/perf/include/perf/cpumap.h | 3 + tools/lib/perf/lib.c | 20 + tools/memory-model/Documentation/locking.txt | 320 - tools/memory-model/linux-kernel.bell | 16 +- tools/memory-model/litmus-tests/.gitignore | 2 +- tools/memory-model/scripts/README | 16 +- tools/memory-model/scripts/checkalllitmus.sh | 29 +- tools/memory-model/scripts/checkghlitmus.sh | 11 +- tools/memory-model/scripts/checklitmus.sh | 25 +- tools/memory-model/scripts/checklitmushist.sh | 2 +- tools/memory-model/scripts/checktheselitmus.sh | 43 - tools/memory-model/scripts/cmplitmushist.sh | 49 +- tools/memory-model/scripts/hwfnseg.sh | 20 - tools/memory-model/scripts/initlitmushist.sh | 2 +- tools/memory-model/scripts/judgelitmus.sh | 120 +- tools/memory-model/scripts/newlitmushist.sh | 4 +- tools/memory-model/scripts/parseargs.sh | 21 +- tools/memory-model/scripts/runlitmus.sh | 80 - tools/memory-model/scripts/runlitmushist.sh | 29 +- tools/memory-model/scripts/simpletest.sh | 35 - tools/objtool/check.c | 9 +- tools/objtool/elf.c | 200 +- tools/objtool/include/objtool/elf.h | 4 +- tools/perf/Documentation/perf-c2c.txt | 8 +- tools/perf/Documentation/perf-intel-pt.txt | 70 + tools/perf/Documentation/perf-kvm.txt | 3 + tools/perf/Documentation/perf-lock.txt | 21 + tools/perf/Documentation/perf-script.txt | 4 + tools/perf/Makefile.config | 10 + tools/perf/arch/x86/util/evlist.c | 7 +- tools/perf/arch/x86/util/evsel.c | 23 +- tools/perf/arch/x86/util/perf_regs.c | 12 + tools/perf/arch/x86/util/topdown.c | 25 + tools/perf/arch/x86/util/topdown.h | 7 + tools/perf/bench/numa.c | 2 +- tools/perf/builtin-c2c.c | 80 +- tools/perf/builtin-inject.c | 162 +- tools/perf/builtin-kvm.c | 2 + tools/perf/builtin-lock.c | 92 +- tools/perf/builtin-script.c | 5 +- tools/perf/builtin-stat.c | 7 +- .../arch/arm64/arm/cortex-a34/branch.json | 11 + .../pmu-events/arch/arm64/arm/cortex-a34/bus.json | 17 + .../arch/arm64/arm/cortex-a34/cache.json | 32 + .../arch/arm64/arm/cortex-a34/exception.json | 14 + .../arch/arm64/arm/cortex-a34/instruction.json | 29 + .../arch/arm64/arm/cortex-a34/memory.json | 8 + .../arch/arm64/arm/cortex-a35/branch.json | 11 + .../pmu-events/arch/arm64/arm/cortex-a35/bus.json | 17 + .../arch/arm64/arm/cortex-a35/cache.json | 32 + .../arch/arm64/arm/cortex-a35/exception.json | 14 + .../arch/arm64/arm/cortex-a35/instruction.json | 44 + .../arch/arm64/arm/cortex-a35/memory.json | 8 + .../arch/arm64/arm/cortex-a510/branch.json | 59 + .../pmu-events/arch/arm64/arm/cortex-a510/bus.json | 17 + .../arch/arm64/arm/cortex-a510/cache.json | 182 + .../arch/arm64/arm/cortex-a510/exception.json | 14 + .../arch/arm64/arm/cortex-a510/instruction.json | 95 + .../arch/arm64/arm/cortex-a510/memory.json | 32 + .../arch/arm64/arm/cortex-a510/pipeline.json | 107 + .../pmu-events/arch/arm64/arm/cortex-a510/pmu.json | 8 + .../arch/arm64/arm/cortex-a510/trace.json | 32 + .../arch/arm64/arm/cortex-a55/branch.json | 59 + .../pmu-events/arch/arm64/arm/cortex-a55/bus.json | 17 + .../arch/arm64/arm/cortex-a55/cache.json | 188 + .../arch/arm64/arm/cortex-a55/exception.json | 20 + .../arch/arm64/arm/cortex-a55/instruction.json | 65 + .../arch/arm64/arm/cortex-a55/memory.json | 17 + .../arch/arm64/arm/cortex-a55/pipeline.json | 80 + .../arch/arm64/arm/cortex-a57-a72/branch.json | 17 + .../arch/arm64/arm/cortex-a57-a72/bus.json | 29 + .../arch/arm64/arm/cortex-a57-a72/cache.json | 80 + .../arm64/arm/cortex-a57-a72/core-imp-def.json | 179 - .../{neoverse-n2 => cortex-a57-a72}/exception.json | 0 .../arch/arm64/arm/cortex-a57-a72/instruction.json | 68 + .../{neoverse-v1 => cortex-a57-a72}/memory.json | 0 .../arch/arm64/arm/cortex-a65/branch.json | 17 + .../pmu-events/arch/arm64/arm/cortex-a65/bus.json | 17 + .../arch/arm64/arm/cortex-a65/cache.json | 236 + .../pmu-events/arch/arm64/arm/cortex-a65/dpu.json | 32 + .../arch/arm64/arm/cortex-a65/exception.json | 14 + .../pmu-events/arch/arm64/arm/cortex-a65/ifu.json | 122 + .../arch/arm64/arm/cortex-a65/instruction.json | 71 + .../arch/arm64/arm/cortex-a65/memory.json | 35 + .../arch/arm64/arm/cortex-a65/pipeline.json | 8 + .../arch/arm64/arm/cortex-a710/branch.json | 17 + .../arm/{neoverse-n2 => cortex-a710}/bus.json | 0 .../arm/{neoverse-n2 => cortex-a710}/cache.json | 0 .../{neoverse-n2 => cortex-a710}/exception.json | 0 .../arch/arm64/arm/cortex-a710/instruction.json | 134 + .../arch/arm64/arm/cortex-a710/memory.json | 41 + .../arm/{neoverse-n2 => cortex-a710}/pipeline.json | 0 .../arm/{neoverse-n2 => cortex-a710}/trace.json | 0 .../arch/arm64/arm/cortex-a73/branch.json | 11 + .../pmu-events/arch/arm64/arm/cortex-a73/bus.json | 23 + .../arch/arm64/arm/cortex-a73/cache.json | 107 + .../pmu-events/arch/arm64/arm/cortex-a73/etm.json | 14 + .../arch/arm64/arm/cortex-a73/exception.json | 14 + .../arch/arm64/arm/cortex-a73/instruction.json | 65 + .../arch/arm64/arm/cortex-a73/memory.json | 14 + .../pmu-events/arch/arm64/arm/cortex-a73/mmu.json | 44 + .../arch/arm64/arm/cortex-a73/pipeline.json | 38 + .../arch/arm64/arm/cortex-a75/branch.json | 11 + .../pmu-events/arch/arm64/arm/cortex-a75/bus.json | 17 + .../arch/arm64/arm/cortex-a75/cache.json | 164 + .../pmu-events/arch/arm64/arm/cortex-a75/etm.json | 14 + .../arch/arm64/arm/cortex-a75/exception.json | 17 + .../arch/arm64/arm/cortex-a75/instruction.json | 74 + .../arch/arm64/arm/cortex-a75/memory.json | 17 + .../pmu-events/arch/arm64/arm/cortex-a75/mmu.json | 44 + .../arch/arm64/arm/cortex-a75/pipeline.json | 44 + .../arch/arm64/arm/cortex-a77/branch.json | 17 + .../pmu-events/arch/arm64/arm/cortex-a77/bus.json | 17 + .../arch/arm64/arm/cortex-a77/cache.json | 143 + .../arm/{neoverse-n2 => cortex-a77}/exception.json | 0 .../arch/arm64/arm/cortex-a77/instruction.json | 77 + .../arch/arm64/arm/cortex-a77/memory.json | 23 + .../arch/arm64/arm/cortex-a77/pipeline.json | 8 + .../arch/arm64/arm/cortex-a78/branch.json | 17 + .../arm64/arm/{neoverse-n2 => cortex-a78}/bus.json | 0 .../arm/{neoverse-n2 => cortex-a78}/cache.json | 0 .../arm/{neoverse-n2 => cortex-a78}/exception.json | 0 .../arch/arm64/arm/cortex-a78/instruction.json | 80 + .../arch/arm64/arm/cortex-a78/memory.json | 23 + .../arm/{neoverse-n2 => cortex-a78}/pipeline.json | 0 .../arch/arm64/arm/cortex-x1/branch.json | 17 + .../arm64/arm/{neoverse-n2 => cortex-x1}/bus.json | 0 .../arm/{neoverse-n2 => cortex-x1}/cache.json | 0 .../arm/{neoverse-n2 => cortex-x1}/exception.json | 0 .../arch/arm64/arm/cortex-x1/instruction.json | 80 + .../arch/arm64/arm/cortex-x1/memory.json | 23 + .../arm/{neoverse-n2 => cortex-x1}/pipeline.json | 0 .../arch/arm64/arm/cortex-x2/branch.json | 17 + .../arm64/arm/{neoverse-n2 => cortex-x2}/bus.json | 0 .../arm/{neoverse-n2 => cortex-x2}/cache.json | 0 .../arm/{neoverse-n2 => cortex-x2}/exception.json | 0 .../arch/arm64/arm/cortex-x2/instruction.json | 134 + .../arch/arm64/arm/cortex-x2/memory.json | 41 + .../arm/{neoverse-n2 => cortex-x2}/pipeline.json | 0 .../arm/{neoverse-n2 => cortex-x2}/trace.json | 0 .../arch/arm64/arm/neoverse-e1/branch.json | 17 + .../pmu-events/arch/arm64/arm/neoverse-e1/bus.json | 17 + .../arch/arm64/arm/neoverse-e1/cache.json | 107 + .../arch/arm64/arm/neoverse-e1/exception.json | 14 + .../arch/arm64/arm/neoverse-e1/instruction.json | 65 + .../arch/arm64/arm/neoverse-e1/memory.json | 23 + .../arch/arm64/arm/neoverse-e1/pipeline.json | 8 + .../arm/{neoverse-n2 => neoverse-e1}/spe.json | 0 .../arch/arm64/common-and-microarch.json | 66 + tools/perf/pmu-events/arch/arm64/mapfile.csv | 13 + .../pmu-events/arch/x86/alderlake/adl-metrics.json | 32 - .../pmu-events/arch/x86/ivytown/uncore-memory.json | 3 +- tools/perf/pmu-events/jevents.c | 90 +- tools/perf/tests/bpf.c | 10 +- tools/perf/tests/builtin-test.c | 14 +- tools/perf/tests/mmap-basic.c | 18 +- tools/perf/tests/openat-syscall-all-cpus.c | 23 +- tools/perf/tests/openat-syscall.c | 20 +- tools/perf/tests/parse-events.c | 492 +- tools/perf/tests/perf-record.c | 18 +- tools/perf/tests/pmu-events.c | 30 +- tools/perf/tests/shell/stat.sh | 13 + tools/perf/tests/shell/stat_all_pmu.sh | 10 + tools/perf/tests/topology.c | 11 + tools/perf/tests/vmlinux-kallsyms.c | 12 +- tools/perf/util/bpf-event.c | 4 +- tools/perf/util/bpf_counter.c | 61 +- tools/perf/util/data.c | 14 + tools/perf/util/data.h | 1 + tools/perf/util/event.c | 7 +- tools/perf/util/evlist.c | 6 +- tools/perf/util/evsel.c | 13 +- tools/perf/util/evsel.h | 2 +- tools/perf/util/header.c | 62 +- tools/perf/util/header.h | 15 + tools/perf/util/intel-pt.c | 20 +- tools/perf/util/machine.c | 101 +- tools/perf/util/machine.h | 4 + tools/perf/util/mem-events.c | 3 + tools/perf/util/mem-events.h | 1 + tools/perf/util/session.c | 33 +- tools/perf/util/stat-display.c | 22 +- tools/perf/util/stat.c | 27 +- tools/perf/util/symbol_conf.h | 3 +- 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 + tools/testing/selftests/bpf/prog_tests/dynptr.c | 137 + .../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 + .../bpf/progs/btf_dump_test_case_syntax.c | 2 +- tools/testing/selftests/bpf/progs/dynptr_fail.c | 588 + tools/testing/selftests/bpf/progs/dynptr_success.c | 164 + 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 +- .../testing/selftests/rcutorture/bin/kvm-remote.sh | 1 - virt/kvm/eventfd.c | 3 +- virt/kvm/kvm_main.c | 11 +- virt/kvm/pfncache.c | 231 +- 1867 files changed, 92620 insertions(+), 65202 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/hte/hardware-timestamps-common.yaml delete mode 100644 Documentation/devicetree/bindings/input/ilitek,ili2xxx.txt delete mode 100644 Documentation/devicetree/bindings/mfd/rk808.txt create mode 100644 Documentation/devicetree/bindings/mfd/rockchip,rk805.yaml create mode 100644 Documentation/devicetree/bindings/mfd/rockchip,rk808.yaml create mode 100644 Documentation/devicetree/bindings/mfd/rockchip,rk809.yaml create mode 100644 Documentation/devicetree/bindings/mfd/rockchip,rk817.yaml create mode 100644 Documentation/devicetree/bindings/mfd/rockchip,rk818.yaml 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 create mode 100644 Documentation/devicetree/bindings/timestamp/hardware-timestamps [...] rename Documentation/devicetree/bindings/{hte => timestamp}/hte-consumer.yaml (100%) rename Documentation/devicetree/bindings/{hte => timestamp}/nvidia,tegra194-hte.ya [...] delete mode 100644 Documentation/litmus-tests/locking/DCL-broken.litmus delete mode 100644 Documentation/litmus-tests/locking/DCL-fixed.litmus delete mode 100644 Documentation/litmus-tests/locking/RM-broken.litmus delete mode 100644 Documentation/litmus-tests/locking/RM-fixed.litmus create mode 100644 Documentation/misc-devices/oxsemi-tornado.rst delete mode 100644 Documentation/networking/device_drivers/ethernet/dec/de4x5.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/s390/include/asm/livepatch.h delete mode 100644 arch/x86/include/asm/fpu/internal.h delete mode 100644 arch/x86/include/asm/livepatch.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 delete mode 100644 drivers/hid/hid-google-atrus.c create mode 100644 drivers/misc/habanalabs/common/memory_mgr.c delete mode 100644 drivers/net/can/led.c delete mode 100644 drivers/net/ethernet/dec/tulip/de4x5.c delete mode 100644 drivers/net/ethernet/dec/tulip/de4x5.h 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/scsi/ufs/Kconfig delete mode 100644 drivers/scsi/ufs/Makefile delete mode 100644 drivers/scsi/ufs/tc-dwc-g210-pci.c delete mode 100644 drivers/scsi/ufs/tc-dwc-g210.c delete mode 100644 drivers/scsi/ufs/ufs-debugfs.c delete mode 100644 drivers/scsi/ufs/ufs-exynos.c delete mode 100644 drivers/scsi/ufs/ufs-hisi.c delete mode 100644 drivers/scsi/ufs/ufs-hwmon.c delete mode 100644 drivers/scsi/ufs/ufs-mediatek-trace.h delete mode 100644 drivers/scsi/ufs/ufs-mediatek.c delete mode 100644 drivers/scsi/ufs/ufs-qcom.c delete mode 100644 drivers/scsi/ufs/ufs-qcom.h delete mode 100644 drivers/scsi/ufs/ufs-sysfs.c delete mode 100644 drivers/scsi/ufs/ufs_bsg.c delete mode 100644 drivers/scsi/ufs/ufshcd-crypto.c delete mode 100644 drivers/scsi/ufs/ufshcd-crypto.h delete mode 100644 drivers/scsi/ufs/ufshcd-dwc.c delete mode 100644 drivers/scsi/ufs/ufshcd-dwc.h delete mode 100644 drivers/scsi/ufs/ufshcd-pci.c delete mode 100644 drivers/scsi/ufs/ufshcd-pltfrm.c delete mode 100644 drivers/scsi/ufs/ufshcd-pltfrm.h delete mode 100644 drivers/scsi/ufs/ufshcd-priv.h delete mode 100644 drivers/scsi/ufs/ufshcd.c delete mode 100644 drivers/scsi/ufs/ufshcd.h delete mode 100644 drivers/scsi/ufs/ufshpb.c 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 create mode 100644 drivers/ufs/core/ufs-debugfs.c 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%) create mode 100644 drivers/ufs/core/ufs-hwmon.c create mode 100644 drivers/ufs/core/ufs-sysfs.c rename drivers/{scsi/ufs => ufs/core}/ufs-sysfs.h (100%) create mode 100644 drivers/ufs/core/ufs_bsg.c rename drivers/{scsi/ufs => ufs/core}/ufs_bsg.h (100%) create mode 100644 drivers/ufs/core/ufshcd-crypto.c create mode 100644 drivers/ufs/core/ufshcd-crypto.h create mode 100644 drivers/ufs/core/ufshcd-priv.h create mode 100644 drivers/ufs/core/ufshcd.c create mode 100644 drivers/ufs/core/ufshpb.c rename drivers/{scsi/ufs => ufs/core}/ufshpb.h (100%) create mode 100644 drivers/ufs/host/Kconfig create mode 100644 drivers/ufs/host/Makefile rename drivers/{scsi/ufs => ufs/host}/cdns-pltfrm.c (100%) create mode 100644 drivers/ufs/host/tc-dwc-g210-pci.c rename drivers/{scsi/ufs => ufs/host}/tc-dwc-g210-pltfrm.c (100%) create mode 100644 drivers/ufs/host/tc-dwc-g210.c rename drivers/{scsi/ufs => ufs/host}/tc-dwc-g210.h (100%) rename drivers/{scsi/ufs => ufs/host}/ti-j721e-ufs.c (100%) create mode 100644 drivers/ufs/host/ufs-exynos.c rename drivers/{scsi/ufs => ufs/host}/ufs-exynos.h (100%) create mode 100644 drivers/ufs/host/ufs-hisi.c rename drivers/{scsi/ufs => ufs/host}/ufs-hisi.h (100%) create mode 100644 drivers/ufs/host/ufs-mediatek-trace.h create mode 100644 drivers/ufs/host/ufs-mediatek.c rename drivers/{scsi/ufs => ufs/host}/ufs-mediatek.h (100%) rename drivers/{scsi/ufs => ufs/host}/ufs-qcom-ice.c (100%) create mode 100644 drivers/ufs/host/ufs-qcom.c create mode 100644 drivers/ufs/host/ufs-qcom.h create mode 100644 drivers/ufs/host/ufshcd-dwc.c create mode 100644 drivers/ufs/host/ufshcd-dwc.h create mode 100644 drivers/ufs/host/ufshcd-pci.c create mode 100644 drivers/ufs/host/ufshcd-pltfrm.c create mode 100644 drivers/ufs/host/ufshcd-pltfrm.h 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%) create mode 100644 include/ufs/ufshcd.h rename {drivers/scsi => include}/ufs/ufshci.h (100%) rename {drivers/scsi => include}/ufs/unipro.h (100%) create mode 100644 net/mptcp/bpf.c create mode 100755 scripts/check-local-export 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 create mode 100644 sound/soc/sof/ipc3-dtrace.c 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/memory-model/Documentation/locking.txt delete mode 100755 tools/memory-model/scripts/checktheselitmus.sh delete mode 100755 tools/memory-model/scripts/hwfnseg.sh delete mode 100755 tools/memory-model/scripts/runlitmus.sh delete mode 100755 tools/memory-model/scripts/simpletest.sh create mode 100644 tools/perf/arch/x86/util/topdown.h create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a34/branch.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a34/bus.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a34/cache.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a34/exception.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a34/instruction.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a34/memory.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a35/branch.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a35/bus.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a35/cache.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a35/exception.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a35/instruction.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a35/memory.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a510/branch.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a510/bus.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a510/cache.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a510/exception.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a510/instruction.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a510/memory.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a510/pipeline.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a510/pmu.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a510/trace.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a55/branch.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a55/bus.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a55/cache.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a55/exception.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a55/instruction.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a55/memory.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a55/pipeline.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a57-a72/branch.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a57-a72/bus.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a57-a72/cache.json delete mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a57-a72/core-imp-def.json copy tools/perf/pmu-events/arch/arm64/arm/{neoverse-n2 => cortex-a57-a72}/exceptio [...] create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a57-a72/instruction.json copy tools/perf/pmu-events/arch/arm64/arm/{neoverse-v1 => cortex-a57-a72}/memory.j [...] create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a65/branch.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a65/bus.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a65/cache.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a65/dpu.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a65/exception.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a65/ifu.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a65/instruction.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a65/memory.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a65/pipeline.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a710/branch.json copy tools/perf/pmu-events/arch/arm64/arm/{neoverse-n2 => cortex-a710}/bus.json (100%) copy tools/perf/pmu-events/arch/arm64/arm/{neoverse-n2 => cortex-a710}/cache.json (100%) copy tools/perf/pmu-events/arch/arm64/arm/{neoverse-n2 => cortex-a710}/exception.j [...] create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a710/instruction.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a710/memory.json copy tools/perf/pmu-events/arch/arm64/arm/{neoverse-n2 => cortex-a710}/pipeline.js [...] copy tools/perf/pmu-events/arch/arm64/arm/{neoverse-n2 => cortex-a710}/trace.json (100%) create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a73/branch.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a73/bus.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a73/cache.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a73/etm.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a73/exception.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a73/instruction.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a73/memory.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a73/mmu.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a73/pipeline.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a75/branch.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a75/bus.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a75/cache.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a75/etm.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a75/exception.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a75/instruction.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a75/memory.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a75/mmu.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a75/pipeline.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a77/branch.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a77/bus.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a77/cache.json copy tools/perf/pmu-events/arch/arm64/arm/{neoverse-n2 => cortex-a77}/exception.js [...] create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a77/instruction.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a77/memory.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a77/pipeline.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a78/branch.json copy tools/perf/pmu-events/arch/arm64/arm/{neoverse-n2 => cortex-a78}/bus.json (100%) copy tools/perf/pmu-events/arch/arm64/arm/{neoverse-n2 => cortex-a78}/cache.json (100%) copy tools/perf/pmu-events/arch/arm64/arm/{neoverse-n2 => cortex-a78}/exception.js [...] create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a78/instruction.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a78/memory.json copy tools/perf/pmu-events/arch/arm64/arm/{neoverse-n2 => cortex-a78}/pipeline.jso [...] create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-x1/branch.json copy tools/perf/pmu-events/arch/arm64/arm/{neoverse-n2 => cortex-x1}/bus.json (100%) copy tools/perf/pmu-events/arch/arm64/arm/{neoverse-n2 => cortex-x1}/cache.json (100%) copy tools/perf/pmu-events/arch/arm64/arm/{neoverse-n2 => cortex-x1}/exception.jso [...] create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-x1/instruction.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-x1/memory.json copy tools/perf/pmu-events/arch/arm64/arm/{neoverse-n2 => cortex-x1}/pipeline.json (100%) create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-x2/branch.json copy tools/perf/pmu-events/arch/arm64/arm/{neoverse-n2 => cortex-x2}/bus.json (100%) copy tools/perf/pmu-events/arch/arm64/arm/{neoverse-n2 => cortex-x2}/cache.json (100%) copy tools/perf/pmu-events/arch/arm64/arm/{neoverse-n2 => cortex-x2}/exception.jso [...] create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-x2/instruction.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-x2/memory.json copy tools/perf/pmu-events/arch/arm64/arm/{neoverse-n2 => cortex-x2}/pipeline.json (100%) copy tools/perf/pmu-events/arch/arm64/arm/{neoverse-n2 => cortex-x2}/trace.json (100%) create mode 100644 tools/perf/pmu-events/arch/arm64/arm/neoverse-e1/branch.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/neoverse-e1/bus.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/neoverse-e1/cache.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/neoverse-e1/exception.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/neoverse-e1/instruction.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/neoverse-e1/memory.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/neoverse-e1/pipeline.json copy tools/perf/pmu-events/arch/arm64/arm/{neoverse-n2 => neoverse-e1}/spe.json (100%) delete mode 100644 tools/testing/cxl/mock_mem.c create mode 100644 tools/testing/selftests/bpf/prog_tests/dynptr.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/dynptr_fail.c create mode 100644 tools/testing/selftests/bpf/progs/dynptr_success.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