This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-aarch64-next-allmodconfig in repository toolchain/ci/linux.
omits 6107040c99d5 Add linux-next specific files for 20220511 omits 42ac11320e26 Merge branch 'akpm/master' omits 72ac7819cfdc mm/oom_kill.c: fix vm_oom_kill_table[] ifdeffery omits 0fa712a6a906 fix up for "mm: change huge_ptep_clear_flush() to return t [...] omits 4f09b662730a Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits 5a56a74b020f Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] omits 8cb8c4a329af Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] omits 6ee2dd808af4 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 2e98c8b41b08 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 0f47046262c6 Merge branch 'hte/for-next' of git://git.kernel.org/pub/sc [...] omits 660cf9f63078 Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits 41a8d2706461 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] omits 2573ad694fc8 Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits 45e70f7002be Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits d963755cb614 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 234b690ebbf9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 93d8d79634db Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 147589f4df59 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b2e597fa1a5e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 35b99421ce93 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 86db07310f8e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 27ddd5a6eecd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 04d9cb9bfd13 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits 834b7f93ee04 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits 8a2ed1959303 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] omits ece0f8321329 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 79cc41a576f1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ab33ebfabda5 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits a4c67836339a Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 582087066e5e Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] omits 77eef30949b2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 44b8fa093e50 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 61e8bec4b84d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 75085012ae76 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 63de170f7692 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits 47790a8ea512 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits aa6cc101261b Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits ac0016b6459b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 419baa545e62 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c64816cefd47 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 66844e7aeae6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 84e77dec0e12 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits eb7812e15aa4 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits cb903a42d019 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits 4046dab4f92b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 832b8c16f377 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 91bb432fed31 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits c7a0ec580fa8 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits 7afa4dfdf26e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c167726b85df Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits bbd79197337c Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits 6a3c10794e80 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits c1d1dcbb0591 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 7f44a4b5bb6e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3f8a6e1365b2 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits cde057b33343 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits e503de2892bb Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits ebf8312436ba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 364a27a8f60a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5d41593b1bfe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4933867a3846 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8b59ddcc2e8f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 79b8930b1ea0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1f5fd62b333c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b9217d492cfc Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits 8adc10f5c161 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits e3f56fb5cb9d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a9d52546f4e9 Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] omits 1474143e5cef Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 8bbe11e6709a Merge branch 'timers/drivers/next' of git://git.linaro.org [...] omits 8987268e7a30 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits b89886ede9a2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 848d9120e293 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 410fbf284f81 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 24f5c3591c38 Merge branch 'master' of git://www.linux-watchdog.org/linu [...] omits 29537a80ba6f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 0602a5acd3f8 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] omits c8aa9f9c7122 Merge branch 'next' of git://github.com/cschaufler/smack-next omits 1b18a8ca0ae3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d337643adf12 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 52272ab71be9 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits 31ddf3107a44 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] omits ea238af9d043 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 56f6ca45df5d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d38ef43cf4e7 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits a0d43cddf794 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5b00c5f68157 Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] omits bbe00743f919 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9b84a8378077 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4f406976dba3 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 546aeb9988e2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b314385c9721 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits 59bc05ebeb8f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 90623fdff425 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b2f00fb60fa2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ce32afff5422 random: use proper jiffies comparison macro omits dc1cbc035b55 random: remove ratelimiting for in-kernel unseeded randomness omits 98b751b5f119 random: move initialization out of reseeding hot path omits c45f1d259766 random: avoid init'ing twice in credit race omits 15189bc705fe random: use symbolic constants for crng_init states omits 9b19ab07066d siphash: use one source of truth for siphash permutations omits 9d32a08c7526 random: help compiler out with fast_mix() by using simpler [...] omits 965123d2e705 random: do not use input pool from hard IRQs omits 5e59dac977e9 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] omits 6e9b13ab2ba8 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] omits 0752f948af78 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] omits 18ca301fa7c1 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 9c7fad938cf5 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 884c34235ea5 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits af84f75df70e Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits ae120b3f972d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits b13189f6cdaa Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits 68a8b99f43cf Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits 9572e4249fe5 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits b29464bef133 Merge branch 'main' of git git://git.kernel.org/pub/scm/li [...] omits 906617c4fbab Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 35fecbd193ae Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] omits eac6e6ccdb52 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 854a914ab9fa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 093c769fc5fb Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 219f4df868ab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 29cf1bf22f1b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 497525954a2d Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits 4a7039ec55e0 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits b7fc60995a8b Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits 1734efa5fd5b Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 558740f4f3f0 Merge branch 'mm-nonmm-unstable' into mm-everything omits 73ab5d4711fb ia64: mca: Drop redundant spinlock initialization omits ac61260041f9 tty: fix deadlock caused by calling printk() under tty_port->lock omits 5940a749b292 relay: remove redundant assignment to pointer buf omits 69b4963f13f4 fs: sendfile handles O_NONBLOCK of out_fd omits 44eaf22075d7 fs/ntfs3: validate BOOT sectors_per_clusters omits 11d30b9c82e2 lib/string_helpers: fix not adding strarray to device's re [...] omits 51709453cf0a kernel/crash_core.c: remove redundant check of ck_cmdline omits d15bec6aabf0 ELF, uapi: fixup ELF_ST_TYPE definition omits 9bed7088419a init/main.c: silence some -Wunused-parameter warnings omits 8a4efb1028a9 init-add-hostname-kernel-parameter-v2 omits 795d4c77ddf1 init: add "hostname" kernel parameter omits 728550cfa69e ocfs2: fix ocfs2 corrupt when iputting an inode omits 1b7eafb8f71e ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 9736952a7c91 ocfs2: reflink deadlock when clone file to the same direct [...] omits 5102904902e1 Merge branch 'mm-hotfixes-unstable' into mm-unstable omits 9448ef0e109b mm/damon: add documentation for Enum value omits ca2f10d6c62e mm/memcontrol: export memcg->watermark via sysfs for v2 memcg omits 0d05fdd73432 mm: fix is_pinnable_page against on cma page omits 11e59decc88f mm: rmap: fix CONT-PTE/PMD size hugetlb issue when unmapping omits b06dec986556 mm-rmap-fix-cont-pte-pmd-size-hugetlb-issue-when-migration-fix omits fcc7fd4a6d81 mm: rmap: fix CONT-PTE/PMD size hugetlb issue when migration omits 083af99303b9 mm: change huge_ptep_clear_flush() to return the original pte omits e73469bf1a21 mm: mmap: register suitable readonly file vmas for khugepaged omits 28f1dbdc7a4e mm: khugepaged: introduce khugepaged_enter_vma() helper omits c2f4eef2c9a5 mm: khugepaged: make hugepage_vma_check() non-static omits 4c95c7c5291c mm: khugepaged: make khugepaged_enter() void function omits fcb956af7593 mm: thp: only regular file could be THP eligible omits 1e81eb44f8d6 mm: khugepaged: skip DAX vma omits 5ef289d3d124 mm: khugepaged: remove redundant check for VM_NO_KHUGEPAGED omits dfb57b9d0e04 sched: coredump.h: clarify the use of MMF_VM_HUGEPAGE omits a65cdaaac995 Documentation/vm: rework "Temporary Virtual Mappings" section omits 71a61202b4f5 Documentation/vm: move "Using kmap-atomic" to highmem.h omits f2be86d1d9fe Documentation/vm: include kdocs from highmem*.h into highmem.rst omits 035321cd4a8d mm/highmem: fix kernel-doc warnings in highmem*.h omits 1b5f8b2cefd6 mm: fix missing handler for __GFP_NOWARN omits bf7930005b54 zswap: memcg accounting omits 98641103659d mm: zswap: add basic meminfo and vmstat coverage omits 84e5edfb38d6 mm: Kconfig: move swap and slab config options to the MM section omits 9e43c820f7b2 Documentation: filesystems: proc: update meminfo section omits 0bb78f25ca29 zsmalloc: fix races between asynchronous zspage free and p [...] omits 0ff73cb6d1c6 mm/memory-failure.c: simplify num_poisoned_pages_inc/dec omits 47ad6a7652b8 mm/hwpoison: disable hwpoison filter during removing omits b734b9c005e2 mm/memory-failure.c: add hwpoison_filter for soft offline omits 76a1a6d07854 mm/memory-failure.c: simplify num_poisoned_pages_dec omits 70ee4e4550cd mm/memory-failure.c: move clear_hwpoisoned_pages omits f299273c2deb mm/swap: fix comment about swap extent omits f24a7ed364e4 mm/swap: fix the comment of get_kernel_pages omits d721b3135fbc mm/swap: clean up the comment of find_next_to_unuse omits 9b6001a70638 mm/swap: fix the obsolete comment for SWP_TYPE_SHIFT omits 49332dd7d4fb mm/swap: add helper swap_offset_available() omits 07b72a48426d mm/swap: avoid calling swp_swap_info when try to check SWP [...] omits 798d8e55d1ac mm/swap: make page_swapcount and __lru_add_drain_all omits 9607821f9f69 mm/swap: remove unneeded p != NULL check in __swap_duplicate omits ab8fc301580a mm/swap: remove buggy cache->nr check in refill_swap_slots_cache omits 79169070b9db mm/swap: print bad swap offset entry in get_swap_device omits afeb36364182 mm/swap: remove unneeded return value of free_swap_slot omits 47b697d14a18 mm/swap: fold __swap_info_get() into its sole caller omits 3c1803930ffe mm/swap: use helper macro __ATTR_RW omits c29760ddcf58 mm/swap: use helper is_swap_pte() in swap_vma_readahead omits 5677dac606d2 mm/page_owner: use strscpy() instead of strlcpy() omits ab088917a2b7 kasan: clean-up kconfig options descriptions omits 1c9b500ebfbe kasan: move boot parameters section in documentation omits 614d2c91d461 kasan: update documentation omits 9e2c06fd4443 kasan: update documentation omits 66169b77c58e kasan: give better names to shadow values omits d9035b0aa328 kasan: use tabs to align shadow values omits bcd5ed8f4526 kasan: clean up comments in internal kasan.h omits 50b51d26af4d mm/vmalloc: use raw_cpu_ptr() for vmap_block_queue access. omits 72ef8ce32767 mm: discard __GFP_ATOMIC omits 665f3edc94f6 tracing: incorrect gfp_t conversion omits a6599cdb096c zram: remove double compression logic omits 347738f6e540 percpu: improve percpu_alloc_percpu event trace omits 91f5506fd8a2 docs: vm/page_owner: tweak literal block in STANDARD FORMA [...] omits bfb11728d6b6 mm/damon/reclaim: use resource_size function on resource object omits 4197704a3e75 riscv/mm: enable ARCH_SUPPORTS_PAGE_TABLE_CHECK omits c44b006b74fe arm64/mm: enable ARCH_SUPPORTS_PAGE_TABLE_CHECK omits b31e8a55aa4e mm: remove __HAVE_ARCH_PTEP_CLEAR in pgtable.h omits 0439295ff0e1 mm: page_table_check: add hooks to public helpers omits 4874eaac5918 mm: page_table_check: move pxx_user_accessible_page into x86 omits 16a5943726d1 mm: page_table_check: using PxD_SIZE instead of PxD_PAGE_SIZE omits 00830dc45c2f mm: functions may simplify the use of return values omits 464e1e41682e mm/mmap.c: pass in mapping to __vma_link_file() omits a252c58ec8fd mm/mmap: drop range_has_overlap() function omits a9db8b383f89 mm: remove the vma linked list omits f42f792b3bae riscv: use vma iterator for vdso omits 0dc6987e4ac8 nommu: remove uses of VMA linked list omits 52b95f1558db i915: use the VMA iterator omits b0ad655b3700 mm/swapfile: use vma iterator instead of vma linked list omits 05414bb3ebfa mm/pagewalk: use vma_find() instead of vma linked list omits cfe4d46396e2 mm/oom_kill: use maple tree iterators instead of vma linked list omits e31c3bdc2b60 mm/msync: use vma_find() instead of vma linked list omits 43e1db70a7ae mm/mremap: use vma_find_intersection() instead of vma linked list omits 42be83331750 mm/mprotect: use maple tree navigation instead of vma linked list omits b85978707dc3 mm/mlock: use vma iterator and maple state instead of vma [...] omits a94670cc7c76 mm/mempolicy: use vma iterator & maple state instead of vm [...] omits 9d1281469e0c mm/memcontrol: stop using mm->highest_vm_end omits 270003fb272a mm/madvise: use vma_find() instead of vma linked list omits 2536c9fddc8f mm/ksm: use vma iterators instead of vma linked list omits a7f03ccc7244 mm/khugepaged: stop using vma linked list omits 0563bb656b01 mm/gup: use maple tree navigation instead of linked list omits 11d505d82bf4 bpf: remove VMA linked list omits 57b6b1dd91ea fork: use VMA iterator omits b67f0b59d317 sched: use maple tree iterator to walk VMAs omits 55b540ffca0b perf: use VMA iterator omits 31d34848a677 acct: use VMA iterator instead of linked list omits 6f92e0265ac5 ipc/shm: use VMA iterator instead of linked list omits 76b0793d29e9 userfaultfd: use maple tree iterator to iterate VMAs omits 9e241b7fe1e1 fs/proc/task_mmu: stop using linked list and highest_vm_end omits 913ee1c611a8 fs/proc/base: use maple tree iterators in place of linked list omits 0e2d0be21f2b exec: use VMA iterator instead of linked list omits d2d60774b195 coredump: remove vma linked list walk omits eb7b99af8435 um: remove vma linked list walk omits 1739e0e38ac3 optee: remove vma linked list walk omits 26c5185bc679 cxl: remove vma linked list walk omits 780bb293b89b xtensa: remove vma linked list walks omits dc4a9f654147 x86: remove vma linked list walks omits 917b75f789a5 s390: remove vma linked list walks omits d965209c4000 powerpc: remove mmap linked list walks omits 7802ec0dae72 parisc: remove mmap linked list from cache handling omits a563071883bc arm64: Change elfcore for_each_mte_vma() to use VMA iterator omits 854a43955e26 arm64: remove mmap linked list from vdso omits 6c9541efb03e mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() omits ab2935b481bb mm/mmap: reorganize munmap to use maple states omits b5d53440ec34 mm/mmap: move mmap_region() below do_munmap() omits cd685d61766c mm: convert vma_lookup() to use mtree_load() omits fc57f4810d00 mm: remove vmacache omits f10c591b056b mm/mmap: use advanced maple tree API for mmap_region() omits 5d8cc0c09323 mm: use maple tree operations for find_vma_intersection() omits 818fc8598031 mm/mmap: change do_brk_flags() to expand existing VMA and [...] omits 23c54bea4f46 mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...] omits e1104d298c28 mm: optimize find_exact_vma() to use vma_lookup() omits fe79982d73e9 xen: use vma_lookup() in privcmd_ioctl_mmap() omits f553c37031ca mmap: change zeroing of maple tree in __vma_adjust() omits 21f49b67b048 mm: remove rb tree. omits 4f25dc090cff proc: remove VMA rbtree use from nommu omits 98a47ce10924 damon-convert-__damon_va_three_regions-to-use-the-vma-iter [...] omits c30e864e50c1 damon: convert __damon_va_three_regions to use the VMA iterator omits bcec2789f6a7 kernel/fork: use maple tree for dup_mmap() during forking omits 5585ddccc5c5 mm/mmap: use maple tree for unmapped_area{_topdown} omits 04eab99bad5a mm/mmap: use the maple tree for find_vma_prev() instead of [...] omits 49f4df748863 mm/mmap: use the maple tree in find_vma() instead of the rbtree. omits eebf7abe8965 mmap: use the VMA iterator in count_vma_pages_range() omits 45f376103af5 mm: add VMA iterator omits f5659709a9e9 mapletree: build fix omits a760774e7b7b mm: start tracking VMAs with maple tree omits 36127f925381 lib/test_maple_tree: add testing for maple tree omits c808cca11ed5 radix tree test suite: add lockdep_is_held to header omits 23e8735e50d8 radix tree test suite: add support for slab bulk APIs omits 0f740b7d2ee2 radix tree test suite: add allocation counts and size to k [...] omits e74759b7b448 radix tree test suite: add kmem_cache_set_non_kernel() omits 96b99b2d9220 radix tree test suite: add pr_err define omits 7ff8d3079a5e Maple Tree: add new data structure omits 050f0f4b679d mips: rename mt_init to mips_mt_init omits fc4bfdc75e5e mm/migrate: convert move_to_new_page() into move_to_new_folio() omits 85c76a9dcc47 mm: add folio_test_movable() omits e39b35b667b0 mm: add folio_mapping_flags() omits d6480eba48b7 mm/shmem: convert shmem_swapin_page() to shmem_swapin_folio() omits bb7e80d8db4e mm/shmem: convert shmem_getpage_gfp to use a folio omits 900553097497 mm/shmem: convert shmem_alloc_and_acct_page to use a folio omits 69f6d659e458 mm/shmem: add shmem_alloc_folio() omits 28614f11bb08 mm/shmem: turn shmem_should_replace_page into shmem_should [...] omits e43852098135 mm/shmem: convert shmem_add_to_page_cache to take a folio omits 2f8805af9fa6 mm/swap: add folio_throttle_swaprate omits 1ffa2b23e0f3 mm/shmem: use a folio in shmem_unused_huge_shrink omits f7fc4169833e vmscan: remove remaining uses of page in shrink_page_list omits b670a0e1c3af mm: allow can_split_folio() to be called when THP are disabled omits dc82d86a376a vmscan: convert the activate_locked portion of shrink_page [...] omits 48c09e5761b4 vmscan: move initialisation of mapping down omits 7d3b6566bf85 vmscan: convert lazy freeing to folios omits 0fa0ce845de6 vmscan: convert page buffer handling to use folios omits 3737d28afac5 vmscan: convert dirty page handling to folios omits b36ee0507d2b swap: convert add_to_swap() to take a folio omits a0ba1e44503e swap: turn get_swap_page() into folio_alloc_swap() omits 1d6368e17d3f vmscan: convert the writeback handling in shrink_page_list [...] omits 6c7f02fca695 vmscan: use folio_mapped() in shrink_page_list() omits 70a74afd2b68 mm: remove alloc_pages_vma() omits 9aa1e1af5734 alpha: fix alloc_zeroed_user_highpage_movable() omits 8732a65c84cc mm/huge_memory: convert do_huge_pmd_anonymous_page() to us [...] omits 14217c601ed0 shmem: convert shmem_alloc_hugepage() to use vma_alloc_folio() omits 06aeeed889ff mm/vmscan: don't use NUMA_NO_NODE as indicator of page on [...] omits 1b52a4a8ff41 mm/vmscan: filter empty page_list at the beginning omits 6b08a3c190d4 mm: hugetlb_vmemmap: add hugetlb_optimize_vmemmap sysctl omits c95f604e06d6 mm: hugetlb_vmemmap: use kstrtobool for hugetlb_vmemmap pa [...] omits ad73fd0f21f0 mm: memory_hotplug: override memmap_on_memory when hugetlb [...] omits fbda839f5e1d mm: hugetlb_vmemmap: disable hugetlb_optimize_vmemmap when [...] omits 6ea3a162a3fe mm/z3fold: fix z3fold_page_migrate races with z3fold_map omits 057ed685aa5b mm/z3fold: fix z3fold_reclaim_page races with z3fold_free omits 0252cb350594 mm/z3fold: always clear PAGE_CLAIMED under z3fold page lock omits 75c2da96bac9 mm/z3fold: put z3fold page back into unbuddied list when r [...] omits 44ad67ad4236 revert "mm/z3fold.c: allow __GFP_HIGHMEM in z3fold_alloc" omits 673e8ff78419 mm/z3fold: throw warning on failure of trylock_page in z3f [...] omits 0db6cc3d4390 mm/z3fold: remove buggy use of stale list for allocation omits 867592039b68 mm/z3fold: fix possible null pointer dereferencing omits 711f13823aa7 mm/z3fold: fix sheduling while atomic omits bc971dd524a2 mm/shmem: remove duplicate include in memory.c omits e7465d583d4b mm/vmscan: not necessary to re-init the list for each iteration omits 008f78ebc850 mm: convert sysfs input to bool using kstrtobool() omits 85b3337be2d2 lib-kstrtoxc-add-false-true-support-to-kstrtobool-fix omits 67aae81443e6 lib/kstrtox.c: add "false"/"true" support to kstrtobool() omits f439056c474a mm/vmscan: use helper folio_is_file_lru() omits cdf79a6b6f6a mm/vmscan: use helper folio_is_file_lru() omits 2b6114cae56a mm/vmscan: remove obsolete comment in kswapd_run omits 812e0fcf9c6b mm/vmscan: take all base pages of THP into account when ra [...] omits 72f017cd3712 mm/vmscan: introduce helper function reclaim_page_list() omits 2171d498ebed mm/vmscan: add a comment about MADV_FREE pages check in fo [...] omits 98ed36dd9fbd mm/vmscan: take min_slab_pages into account when try to ca [...] omits e8181ae046b0 mm/migration: fix potential pte_unmap on an not mapped pte omits eb135be12535 mm/migration: return errno when isolate_huge_page failed omits f10077eb248e mm/migration: remove unneeded lock page and PageMovable check omits f1c3f7ec742f mm/migration: reduce the rcu lock duration omits 39f8c6576398 drivers: virtio_mem: use pageblock size as the minimum vir [...] omits c1ebade2bdc7 mm: cma: use pageblock_order as the single alignment omits 40f7dc07ce46 mm: page_isolation: enable arbitrary range page isolation. omits bdc1d51efdc2 mm-make-alloc_contig_range-work-at-pageblock-granularity-fix omits 5babb0571d90 mm: make alloc_contig_range work at pageblock granularity omits 044ecd9564fb mm: page_isolation: check specified range for unmovable pages omits f503eade928c mm: page_isolation: move has_unmovable_pages() to mm/page_ [...] omits c1e26adef344 mm/swapfile: fix lost swap bits in unuse_pte() omits 177abe663f61 mm/swapfile: unuse_pte can map random data if swap read fails omits eebc31ca5a7f mm/uffd: move USERFAULTFD configs into mm/ omits 93cb88b8a258 userfaultfd/selftests: use swap() instead of open coding it omits 932ab1143600 selftests/uffd: enable uffd-wp for shmem/hugetlbfs omits 93c0da396b5e mm/uffd: hide PTE_MARKER option omits bb5cf7dd6995 mm: enable PTE markers by default omits a362de91e481 mm/uffd: enable write protection for shmem & hugetlbfs omits 60cc8285faa7 mm/pagemap: recognize uffd-wp bit for shmem/hugetlbfs omits b8c37b819d08 mm/khugepaged: don't recycle vma pgtable if uffd-wp registered omits f3a88773c0d5 mm/shmem: vma_needs_copy can be static omits 3caa7ad3ce3c mm/hugetlb: handle uffd-wp during fork() omits be60fe6b3679 mm-hugetlb-only-drop-uffd-wp-special-pte-if-required-fix-fix omits 99d36bfbd504 fixup! mm/hugetlb: Only drop uffd-wp special pte if required omits 28ea6422565d mm/hugetlb: only drop uffd-wp special pte if required omits 43c79ea1aee6 mm/hugetlb: allow uffd wr-protect none ptes omits b616b2ba0638 mm/hugetlb: handle pte markers in page faults omits f80b0d49f19a mm/hugetlb: handle UFFDIO_WRITEPROTECT omits 8b3d8ec8296e mm/hugetlb: take care of UFFDIO_COPY_MODE_WP omits 9e2ce04515a1 mm/hugetlb: hook page faults for uffd write protection omits b304d2730370 mm/hugetlb: introduce huge pte version of uffd-wp helpers omits de9d594bdf86 mm/shmem: handle uffd-wp during fork() omits 452d52df4f3c mm/shmem: allows file-back mem to be uffd wr-protected on thps omits fc36000d10f3 mm/shmem: allow uffd wr-protect none pte for file-backed mem omits 781694c2df2c mm/shmem: persist uffd-wp bit across zapping for file-backed omits 99492ac49c5e mm/shmem: handle uffd-wp special pte in page fault handler omits 13e498947aa5 mm/shmem: take care of UFFDIO_COPY_MODE_WP omits 95098edb9e82 fixup! mm/uffd: PTE_MARKER_UFFD_WP omits 9c434e011e8d mm/uffd: PTE_MARKER_UFFD_WP omits 57805fe955c7 mm-check-against-orig_pte-for-finish_fault-fix-checkpatch-fixes omits 9310dd900863 mm-check-against-orig_pte-for-finish_fault-fix omits 6e147e8e8f71 mm: check against orig_pte for finish_fault() omits 0234bb31c19f fixup! mm: Teach core mm about pte markers omits fadaa8e7d670 mm: teach core mm about pte markers omits 214f07ab5ec0 fixup! mm: Introduce PTE_MARKER swap entry omits 066d8ad3e547 mm: introduce PTE_MARKER swap entry omits 5eb24aab1bab mm/khugepaged: sched to numa node when collapse huge page omits 7ec73a4d35c8 mm/page_alloc: cache the result of node_dirty_ok() omits 00821e0fd9fb cgroup: fix racy check in alloc_pagecache_max_30M() helper [...] omits 4b6e47546649 cgroup: remove racy check in test_memcg_sock() omits b524fded5f5a cgroup: account for memory_localevents in test_memcg_oom_g [...] omits de0d7a454590 cgroup: account for memory_recursiveprot in test_memcg_low() omits c16b26d1d32b cgroups: refactor children cgroups in memcg tests omits 714bb17ffde6 Revert "mm/cma.c: remove redundant cma_mutex lock" omits 5447024df40c Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 678c92493b55 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits 1b7ca9bb3cf3 Merge branch 'master' of git://linuxtv.org/media_tree.git omits ed8f9b73f8c7 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 5841be7e9bb7 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 918f6d8bddfe Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] omits 9883d2844d1a Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 25c5b9ecfa61 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 53e1e3076a6a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 295a6fb40ccb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7739d39819b2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 46f53a7154af Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits e1591fe9b439 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7f40968caa54 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits c023f8f65891 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 77993fab5cac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 74a638c7b79e Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits c262cbe7f8d8 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 06c359044ecd Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] omits 0fc6ca1ac28f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 46868fcf7139 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e7ddbaf68807 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits c91fe2d79f34 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 29841e18f11d Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits b4593c93de22 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits f3c7a0c60f47 Merge branch 'master' of git://github.com/ceph/ceph-client.git omits 88f0acfd194a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 150728495b67 Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] omits 0d7a5e8d3549 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6e88b0bfff52 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits 8ce3cfeea4ca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f381175f1005 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3e5928ed4d96 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 642ba3299f3f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits af6aa9deadf8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ef9c63e19ab2 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits 66d70866c8ed Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits 12e201cbbfc5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 471082fbe4f8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f9074b1bc5a4 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] omits 40e87602e3a1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dea77acbca63 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits f2e03fb87606 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d4d37baa6b90 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits a834c1a0569f Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 8e5a32eb2556 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fa6ed64c8750 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits 9b07d616442a Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 76f993bf860b Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits f607add8d907 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0da04ba7beb4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 98b78fc66ccb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits df4cb2b21f30 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4ad565ab617a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d2fbad4e2d7f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0b1af7e023ee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1f54c9f051d5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6e56440bb99d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 066abecb993b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7f06ab6e74f4 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 1fa4da2c0e03 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d3c6033c78bc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dca54c7881d9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8f6cacfc5dc7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a70324f71bf4 Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] omits 243bb8fd1f7e Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits c8e06d8d1d27 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits ff7c21630c32 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 659c7b8fa410 f2fs: reject test_dummy_encryption when !CONFIG_FS_ENCRYPTION omits 199ff2157477 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 3a7c6b7e6fe2 Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits 6e20aa77c62e Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] omits 1a79e685e3af Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d854612e01df Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 82158e4783e2 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] omits 8de912b3704e Merge branch 'perf/urgent' of git://git.kernel.org/pub/scm [...] omits 1573f516aef0 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 3d02b7c58f14 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 097e01387f8a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 3567a9981b5c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 5e6e2b7d5825 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits d447e7e0f398 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits aebdf2db4b47 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits dab055b24054 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits b874f3b6a9c7 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 5f18a5fe172c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits a4ede2d82d9e Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 8133d4f5ebdd Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits e3bf5d60bb8f Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 5eb12c3af219 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 64684e4d3a1c Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 54dfbe6f835a Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits 8789e4104ab2 Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] omits b709a58b6928 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits c506a51a5a1d Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 1483f3df3deb Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 9653db7a3210 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits faa17c9a0d15 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 988ef28769d5 Merge branch 'main' of git git://git.kernel.org/pub/scm/li [...] omits 90030d9b41f9 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 9a1a686417c7 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] omits d8b98867cf05 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits c343750c3131 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits 79d7a21d793d Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] omits a70c183ffb0a Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits b4ceb3697166 Revert "PCI: brcmstb: Split brcm_pcie_setup() into two funcs" omits 0404e8c9f273 Revert "PCI: brcmstb: Add mechanism to turn on subdev regulators" omits a6015a79c54a Revert "PCI: brcmstb: Add control of subdevice voltage reg [...] omits fefbe60b2dfe Revert "PCI: brcmstb: Do not turn off WOL regulators on suspend" omits e090532246fe drm/bridge: simplify the return expression of ps8640_bridg [...] omits 96674ac22f96 Merge remote-tracking branch 'spi/for-5.19' into spi-next omits 7667cd1274ca Merge remote-tracking branch 'asoc/for-5.19' into asoc-next omits a2cf0f7dba92 Merge remote-tracking branch 'asoc/for-5.17' into asoc-linus omits 5f8fefe087a2 powerpc/rtas: Keep MSR[RI] set when calling RTAS omits a2f45cd3eff6 Merge branch 'for-5.19/drivers' into for-next omits a6a8e1b35ab9 fs: change test in inode_insert5 for adding to the sb list omits ca78247c9c10 Merge tag 'generic-ticket-spinlocks-v5' of git://git.kerne [...] omits d887a3f13220 Appoint myself page cache maintainer omits 6c01aa13894f dma-buf: add the name field to the table header omits 767439579d42 Revert "mm/cma.c: remove redundant cma_mutex lock" omits 0759813b38a8 module: merge check_exported_symbol() into find_exported_s [...] omits c5fa3869b315 module: do not binary-search in __ksymtab_gpl if fsa->gplo [...] omits 6b7eedc37671 module: do not pass opaque pointer for symbol search omits f1d50a523c59 module: show disallowed symbol name for inherit_taint() omits 48bf7d8bdf3d module: fix [e_shstrndx].sh_size=0 OOB access omits ed9604312e91 asm-generic: qrwlock: Document the spinlock fairness requirements omits 81e524df5c85 asm-generic: qspinlock: Indicate the use of mixed-size atomics omits b36028a95f11 asm-generic: ticket-lock: New generic ticket-based spinlock omits 0459108bf5d1 Merge remote-tracking branch 'regulator/for-5.19' into reg [...] omits 5ba96ef31793 f2fs: kill volatile write support omits cd9326cf76f1 f2fs: change the current atomic write way omits 40eb306c0716 f2fs: don't need inode lock for system hidden quota omits 41df55ff27a6 f2fs: do not stop GC when requiring a free section omits b3a6234f7d5b f2fs: keep wait_ms if EAGAIN happens omits 0c8405fc504d f2fs: introduce f2fs_gc_control to consolidate f2fs_gc parameters omits ffdc7d66e5e4 parisc: Don't enforce DMA completion order in cache flushes omits 3507932390bb drm/ttm: move default BO destructor into VMWGFX v2 omits c1fe8ce2e9ac Merge branch 'for-5.19/io_uring-passthrough' into for-next omits 0d18e5a8cefb io_uring: finish IOPOLL/ioprio prep handler removal omits a348cc37ec40 nvme: add vectored-io support for uring-cmd omits 7fb9944b0828 nvme: wire-up uring-cmd support for io-passthru on char-device. omits 330dd2e0b7a8 nvme: refactor nvme_submit_user_cmd() omits c2d1a6d4d97f block: wire-up support for passthrough plugging omits 7510f8ce6ced fs,io_uring: add infrastructure for uring-cmd omits e9794c88cd6c drm/i915: remove single-use GEM_DEBUG_EXEC() omits 1b93ff4d0679 drm/i915: remove unused GEM_DEBUG_DECL() and GEM_DEBUG_BUG_ON() omits 1236258a73f2 Merge branch 'features' into for-next omits 98417e878575 Merge branch 'fixes' into for-next omits 5e40118c2942 random: order timer entropy functions below interrupt functions omits b283449c06ac random: do not pretend to handle premature next security model omits c2b5b76eb33d random: use first 128 bits of input as fast init omits a76d143e1273 random: do not use batches when !crng_ready() omits 7edc59743da5 random: mix in timestamps and reseed on system restore omits 8d2835bde3ea random: vary jitter iterations based on cycle counter speed omits 0e399a6c61e7 random: insist on random_get_entropy() existing in order t [...] omits 56c85240a3da xtensa: use fallback for random_get_entropy() instead of zero omits cd00108e2a9f sparc: use fallback for random_get_entropy() instead of zero omits de6dea4820e1 um: use fallback for random_get_entropy() instead of zero omits 97386ac5c868 x86/tsc: Use fallback for random_get_entropy() instead of zero omits a22dad9369e0 nios2: use fallback for random_get_entropy() instead of zero omits b5f12d5edc08 arm: use fallback for random_get_entropy() instead of zero omits 8d6b1b9e462c mips: use fallback for random_get_entropy() instead of jus [...] omits 058abe9cdc70 riscv: use fallback for random_get_entropy() instead of zero omits cc6f837bede7 m68k: use fallback for random_get_entropy() instead of zero omits a9a596c25ced timekeeping: Add raw clock fallback for random_get_entropy() omits 333552f3b5c4 init: call time_init() before rand_initialize() omits 206b120666a1 openrisc: start CPU timer early in boot omits 0cd2ca0b9219 powerpc: define get_cycles macro for arch-override omits eea64fdd9d28 alpha: define get_cycles macro for arch-override omits 0fa7c05e9f79 parisc: define get_cycles macro for arch-override omits e50da0ddb32b s390: define get_cycles macro for arch-override omits c74e99f6af36 ia64: define get_cycles macro for arch-override omits f0eaf60c6773 drm/rockchip: Fix spelling mistake "aligened" -> "aligned" omits 813bb91da10b drm/rockchip: remove unneeded semicolon from vop2 driver omits 0b752df77633 drm/rockchip: Fix Kconfig dependencies for display-port encoders omits 88338edebe37 Merge branch 'next-integrity.fsverity-v9' into next-integrity omits 02a11e587000 powerpc/8xx: Use kmalloced data structure instead of globa [...] omits 3c89a245412c powerpc/8xx: Remove mpc8xx_pics_init() omits cd410b792339 powerpc/8xx: Convert CPM1 interrupt controller to platform_device omits b2037fd54e57 powerpc/8xx: Convert CPM1 error interrupt handler to platf [...] omits 9dbe4d4421d4 powerpc/8xx: Move CPM interrupt controller into a dedicated file omits 35d9fc6d16a0 cxl/ocxl: Prepare cleanup of powerpc's asm/prom.h omits bb48c354ce98 macintosh: Prepare cleanup of powerpc's asm/prom.h omits 6d7aa170be31 powerpc/code-patching: Use jump_label to check if poking_i [...] omits 24a1813cc899 powerpc/code-patching: Use jump_label for testing freed initmem omits c04c75a6c4df powerpc/code-patching: Speed up page mapping/unmapping omits a24e06a3db44 kbuild: record symbol versions in *.cmd files omits 0fabb91ea0f3 kbuild: generate a list of objects in vmlinux omits e3183d820e52 modpost: move *.mod.c generation to write_mod_c_files() omits fa905d0613f8 modpost: merge add_{intree_flag,retpoline,staging_flag} to [...] omits 35f834d515a1 scripts/prune-kernel: Use kernel-install if available omits 0c55415c1f4d kbuild: factor out the common installation code into scrip [...] omits 2910e5f4a1f8 Merge of per-namespace-ipc-sysctls-for-v5.19, and kthread- [...] omits 932c12ae7963 lkdtm/stackleak: fix CONFIG_GCC_PLUGIN_STACKLEAK=n omits 16c8d76abe83 dt-bindings: display: bridge: ldb: Fill in reg property omits 69ed3dd6be9c drm/bridge: nwl-dsi: Set PHY mode in nwl_dsi_mode_set() omits bfba784d6846 rcu: Add rnp->cbovldmask check in rcutree_migrate_callbacks() omits 79c13fb366f8 fsverity: update the documentation omits 99ddcbbf5ade Merge branch 'remotes/lorenzo/pci/versatile' omits 804cca4152aa Merge branch 'remotes/lorenzo/pci/rockchip' omits 48fb05e503b6 Merge branch 'remotes/lorenzo/pci/qcom' omits 033fd1f45c2a Merge branch 'remotes/lorenzo/pci/power-slot' omits 444f51d0c70b Merge branch 'remotes/lorenzo/pci/microchip' omits a90df709e4a2 Merge branch 'remotes/lorenzo/pci/mediatek' omits 2fd32274ff01 Merge branch 'remotes/lorenzo/pci/layerscape' omits 5b1607c3f1a7 Merge branch 'remotes/lorenzo/pci/dwc' omits 46ab17f15fd8 Merge branch 'remotes/lorenzo/pci/cadence' omits 52daaa0c8b31 Merge branch 'pci/resource' omits 3e6a21ce6e15 Merge branch 'pci/pm' omits 28e4fd6aa0df Merge branch 'pci/p2pdma' omits c422757e4c59 Merge branch 'pci/misc' omits d5d347020a7a Merge branch 'pci/hotplug' omits 9ec3c71c7094 Merge branch 'pci/aspm' omits d792ec62ae12 drm/nouveau/gr/gf100-: Clean up some inconsistent indenting omits 6ff1c19f5f28 drm/edid: sunset drm_find_cea_extension() omits 58304630b830 drm/edid: skip CTA extension scan in drm_edid_to_eld() jus [...] omits 8db73897698c drm/edid: detect color formats and CTA revision in all CTA [...] omits 705bec3eca9b drm/edid: detect basic audio in all CEA extensions omits 49a62a2923e5 drm/edid: restore some type safety to cea_db_*() functions omits 2af243444f91 drm/edid: sunset the old unused cea data block iterators omits 37852141965d drm/edid: convert drm_edid_to_eld() to use cea db iter omits dfc031259656 drm/edid: convert drm_parse_cea_ext() to use cea db iter omits 9975af040a04 drm/edid: convert drm_detect_monitor_audio() to use cea db iter omits 4ce08703a8c4 drm/edid: convert drm_detect_hdmi_monitor() to use cea db iter omits b07debc2a8ce drm/edid: convert drm_edid_to_sad() to use cea db iter omits ed3173077d3f drm/edid: convert drm_edid_to_speaker_allocation() to use [...] omits 537d9ed2f6c1 drm/edid: convert add_cea_modes() to use cea db iter omits a9ec4fd004b8 drm/edid: clean up cea_db_is_*() functions omits aba5825439d7 drm/edid: add iterator for CTA data blocks omits 94afc5382669 drm/edid: add iterator for EDID base and extension blocks omits 9d72b7e2d2ce drm/edid: clean up CTA data block tag definitions omits d8cb49d20355 drm/edid: rename HDMI Forum VSDB to SCDS omits 115fcf5899f7 drm/edid: check for HF-SCDB block omits d10f7117aa43 drm/edid: reset display info in drm_add_edid_modes() for N [...] omits 442b86c2608f module: Introduce module unload taint tracking omits 5a92cd68012f module: Move module_assert_mutex_or_preempt() to internal.h omits 44f76531aa8e module: Make module_flags_taint() accept a module's taints [...] omits 57c7325b6aee module.h: simplify MODULE_IMPORT_NS omits d46ac904fd35 arm64: entry: use stackleak_erase_on_task_stack() omits 96c59349a56c stackleak: add on/off stack variants omits b6bf5a354eca lkdtm/stackleak: check stack boundaries omits c393c0b98d75 lkdtm/stackleak: prevent unexpected stack usage omits f4cfacd92972 lkdtm/stackleak: rework boundary management omits 23fd893fa0d7 lkdtm/stackleak: avoid spurious failure omits ff5f6d37e5bc stackleak: rework poison scanning omits cfef4372a4b7 stackleak: rework stack high bound handling omits e9da2241ed85 stackleak: clarify variable names omits cbe7edb47d3c stackleak: rework stack low bound handling omits e45d9f71deea stackleak: remove redundant check omits e98a7c56d73c stackleak: move skip_erasing() check earlier omits 4c849d27b729 arm64: stackleak: fix current_top_of_stack() omits 4a00e5fff2c2 ipmi: remove unnecessary type castings omits 35fa93508ba3 ipmi: Make two logs unique omits 3e67a5448944 ipmi:si: Convert pr_debug() to dev_dbg() omits 1eeee91e2f80 ipmi: Convert pr_debug() to dev_dbg() omits 8ad4755c0eb7 ipmi: Fix pr_fmt to avoid compilation issues omits 712cecf2b043 ipmi: Add an intializer for ipmi_recv_msg struct omits 209e6c9c7513 ipmi: Add an intializer for ipmi_smi_msg struct omits e5026b8e7c7c ipmi:ssif: Check for NULL msg when handling events and messages omits 1ed8a1e28bbc ipmi: use simple i2c probe function omits 21ba7a1fc89b ipmi: Add a sysfs count of total outstanding messages for [...] omits 053f8f7cb1cb ipmi: Add a sysfs interface to view the number of users omits 003ce2b2af53 ipmi: Limit the number of message a user may have outstanding omits a152a4a4bba8 ipmi: Add a limit on the number of users that may use IPMI omits 1fe35f29cf82 randstruct: Enable Clang support omits e72a12b17072 randstruct: Move seed generation into scripts/basic/ omits 3d74cecbf52e randstruct: Split randstruct Makefile and CFLAGS omits 8c347ce4ff95 randstruct: Reorganize Kconfigs and attribute macros omits c5855a22a006 sancov: Split plugin build from plugin CFLAGS omits c5cab8ce53a9 netfs: Eliminate Clang randstruct warning omits 1909886473e5 rcu: Add nocb_cb_kthread check to rcu_is_callbacks_kthread() omits 8250efb80c0c rcutorture: Fix memory leak in rcu_test_debug_objects() omits 8c17a5620425 rcutorture: Simplify rcu_torture_read_exit_child() loop omits 0c69a6b98baa doc: Document rcutree.nocb_nobypass_lim_per_jiffy kernel p [...] omits 1f903646489a memory-model: Prohibit nested SRCU read-side critical sections omits 408e5e7984b4 rcu: Avoid tracing a few functions executed in stop machine omits f3c4804428a9 rcu: Dump all rcuc kthreads status for CPUs that not repor [...] omits 2fbaf4ddb5e2 rcu/nocb: Add an option to offload all CPUs on boot omits fff4f0aa73b6 rcu: Put panic_on_rcu_stall() after expedited RCU CPU stal [...] omits 9a9e459ed0e7 doc: Document the rcutree.rcu_divisor kernel boot parameter omits 86b54dcf73fd rcu-tasks: Drive synchronous grace periods from calling task omits a92842565ca8 rcu-tasks: Move synchronize_rcu_tasks_generic() down omits 5feb45226d91 rcu-tasks: Split rcu_tasks_one_gp() from rcu_tasks_kthread() omits 6cd652cf772e rcu/nocb: Fix NOCB kthreads spawn failure with rcu_nocb_rd [...] omits 7c1bd54944df rcu/nocb: Invert rcu_state.barrier_mutex VS hotplug lock l [...] omits f5f183963d8e rcu/nocb: Add/del rdp to iterate from rcuog itself omits d4474a71cdb1 rcu/torture: Change order of warning and trace dump omits ab73f2d1e5a5 rcutorture: Update rcutorture.fwd_progress help text omits b44c278c9a89 rcutorture: Test polled expedited grace-period primitives omits d68a9fe1e08f rcu: Add polled expedited grace-period primitives omits de76d22db8e2 rcutorture: Verify that polled GP API sees synchronous gra [...] omits 0b3bd38f90fd rcu: Make Tiny RCU grace periods visible to polled APIs omits 9385e09e8ab6 rcu: Make polled grace-period API account for expedited gr [...] omits f0aaa72879ef rcu: Switch polled grace-period APIs to ->gp_seq_polled omits fc71fce42d3d rcutorture: Validate get_completed_synchronize_rcu() omits 80ef9caaf7f0 rcu: Provide a get_completed_synchronize_rcu() function omits 5dacd5c9c187 rcu: Make normal polling GP be more precise about sequence [...] omits b2d575b5244e rcu-tasks: Check for abandoned callbacks omits 9684a7d20586 torture: Make kvm-remote.sh announce which system is being [...] omits bdd88229636b rcu: Decrease FQS scan wait time in case of callback overloading omits cc28a7443b43 Merge branch 'lkmm-dev.2022.04.11a' into HEAD omits 7026b03cb23f Merge branch 'lkmm.2022.05.03a' into HEAD omits f00d166e834d Merge branch 'nolibc.2022.04.20a' into HEAD omits 576768722a3d Merge branch 'exp.2022.04.18a' into HEAD omits eb28e156bfd4 kallsyms: enhance %pS/s/b printing when KALLSYSMS is disabled omits 88e787f8e6f6 rcu: Move expedited grace period (GP) work to RT kthread_worker omits 084e1c049a8e rcu: Introduce CONFIG_RCU_EXP_CPU_STALL_TIMEOUT omits 0aa3a0937fee PCI: cadence: Fix find_first_zero_bit() limit adds c37dba6ae45c Merge tag 'fixes_for_v5.18-rc7' of git://git.kernel.org/pu [...] adds 0ac824f379fb Merge branch 'for-5.18-fixes' of git://git.kernel.org/pub/ [...] adds 0807ce0b0104 net: stmmac: fix missing pci_disable_device() on error in [...] adds 62e0ae0f4020 net: atlantic: fix "frag[0] not initialized" adds 79784d77ebbd net: atlantic: reduce scope of is_rsc_complete adds 6aecbba12b5c net: atlantic: add check for MAX_SKB_FRAGS adds 2120b7f4d128 net: atlantic: verify hw_head_ lies within TX buffer ring adds 2423b0d0724d Merge branch 'atlantic-fixes' adds 2c50c6867c85 s390/ctcm: fix variable dereferenced before check adds 0c0b20587b9f s390/ctcm: fix potential memory leak adds 671bb35c8e74 s390/lcs: fix variable dereferenced before check adds 3cc5c6a7829a Merge branch 's390-net-fixes' adds 8b796475fd78 net/sched: act_pedit: really ensure the skb is writable adds 3f95a7472d14 i40e: i40e_main: fix a missing check on list iterator adds 8bf6008c8bbc Merge tag 'wireless-2022-05-11' of git://git.kernel.org/pu [...] adds 103a2f3255a9 Bluetooth: Fix the creation of hdev->name adds a48ab883c4a9 Merge tag 'for-net-2022-05-11' of git://git.kernel.org/pub [...] adds 00832b1d1a39 net: ethernet: mediatek: ppe: fix wrong size passed to memset() adds 6b77c06655b8 net: bcmgenet: Check for Wake-on-LAN interrupt probe deferral adds 810c2f0a3f86 mlxsw: Avoid warning during ip6gre device removal adds b7be130c5d52 net: dsa: bcm_sf2: Fix Wake-on-LAN with mac_link_down() adds f3c46e41b32b net/smc: non blocking recvmsg() return -EAGAIN when no dat [...] adds 1fa89ffbc045 net: sfc: ef10: fix memory leak in efx_ef10_mtd_probe() adds 3740651bf7e2 tls: Fix context leak on tls_device_down adds f3f19f939c11 Merge tag 'net-5.18-rc7' of git://git.kernel.org/pub/scm/l [...] adds 5cf53e9ca501 Revert "mm/cma.c: remove redundant cma_mutex lock" adds ad8939a011e9 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 2de7689c7caa arm64: cpufeature: remove duplicate ID_AA64ISAR2_EL1 entry adds 51f559d66527 arm64: Enable repeat tlbi workaround on KRYO4XX gold CPUs adds a6b7a678caf8 Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] adds 609a097f5f06 Merge tag 'v5.18-rockchip-dtsfixes1' of git://git.kernel.o [...] adds f2fb60891a68 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds 0c344cc3133f Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds de831099685d Merge branch 'fixes' of https://git.linaro.org/people/jens [...] adds ee8348496c77 KVM: PPC: Book3S PR: Enable MSR_DR for switch_mmu_context() adds 3491d22faa33 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 309d7363ca3d ALSA: hda/realtek: Add quirk for the Framework Laptop adds e7f6f93ec9c1 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 292709b9cf3b ASoC: fsl_micfil: explicitly clear software reset bit adds b776c4a4618e ASoC: fsl_micfil: explicitly clear CHnF flags adds 698813ba8c58 ASoC: ops: Fix bounds check for _sx controls adds 97eea946b939 ASoC: ops: Check bounds for second channel in snd_soc_put_ [...] adds 19c5bda74dc4 ASoC: tlv320adc3xxx: Fix build error for implicit function [...] adds 8b2abf363c7b Merge remote-tracking branch 'asoc/for-5.17' into asoc-linus adds 7c5732b4a82a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds ab7825d19cda Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds d83d89ea68b4 spi: stm32-qspi: Fix wait_cmd timeout in APM mode adds 0cf8d32600cf spi: stm32-qspi: Always check SR_TCF flags in stm32_qspi_w [...] adds 893c2376265b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 40a7782d1fad Revert "PCI: brcmstb: Do not turn off WOL regulators on suspend" adds 06510b4517fb Revert "PCI: brcmstb: Add control of subdevice voltage reg [...] adds 9d4bc0cb18de Revert "PCI: brcmstb: Add mechanism to turn on subdev regulators" adds 3b0b6e2182ff Revert "PCI: brcmstb: Split brcm_pcie_setup() into two funcs" adds cefd76196722 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds a087f65035df Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] adds b46778830a72 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] adds 4031cd95cba7 usb: typec: tcpci_mt6360: Update for BMC PHY setting adds 5f0b5f4d50fa usb: gadget: fix race when gadget driver register via ioctl adds c237566b78ad usb: xhci-mtk: fix fs isoc's transfer error adds 1645eee0d7f6 usb: xhci-mtk: remove bandwidth budget table adds ec723bc4c373 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds d645d9f14a60 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds 89cc31fc0a9f Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds b8e92780b2c8 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] adds 65184c536af8 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds f248d020177b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 9331c10e608e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 1e956df0770b Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds b28cb0cd2c5e KVM: x86/mmu: Update number of zapped pages even if page l [...] adds f248b21d1fb4 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] adds 78468135105b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 4d665791b45a Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds d6d698d1499c Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 105243bf0b4e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds cc28fac16ab7 scsi: lpfc: Fix split code for FLOGI on FCoE adds 775266207105 scsi: lpfc: Correct BDE DMA address assignment for GEN_REQ_WQE adds 4d85e1ab01ee Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 41846d67623d Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds 66fa9adbc6f7 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds f0ca13fd4ba1 Merge branch 'perf/urgent' of git://git.kernel.org/pub/scm [...] adds b26cb3eab0f7 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] adds b7c15a3ce6fe Merge remote-tracking branch 'drm/drm-fixes' into drm-misc-fixes adds 6fed53de5607 drm/vc4: hdmi: Fix build error for implicit function declaration adds 2619e2a210cc Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds f774f5bb87d1 kbuild: factor out the common installation code into scrip [...] adds 5d53508d1bae scripts/prune-kernel: Use kernel-install if available adds 7fedac9698b3 modpost: merge add_{intree_flag,retpoline,staging_flag} to [...] adds a44abaca0e19 modpost: move *.mod.c generation to write_mod_c_files() adds e493f4727520 kbuild: generate a list of objects in vmlinux adds 78e9e56af385 kbuild: record symbol versions in *.cmd files adds ce79c406a24c modpost: remove left-over cross_compile declaration adds 2a66c3124afd modpost: change the license of EXPORT_SYMBOL to bool type adds b06cfa354a3e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 00632610c2f0 libperf evsel: Add perf_evsel__enable_thread() adds a40bb7518e78 perf evlist: Use libperf functions in evlist__enable_event_idx() adds 024b3b42adc0 perf auxtrace: Move evlist__enable_event_idx() to auxtrace.c adds d205a3a66515 perf auxtrace: Do not mix up mmap idx adds 6a7b8a5a30e6 libperf evlist: Remove ->idx() per_cpu parameter adds d8fe2efb65ac libperf evlist: Move ->idx() into mmap_per_evsel() adds 8f111be6434d libperf evlist: Add evsel as a parameter to ->idx() adds 7df319e5b3b6 perf auxtrace: Record whether an auxtrace mmap is needed adds cad10ce36671 perf annotate: Add --percent-limit option adds 70927bf7aaae Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] adds 566fb90e050d swiotlb-xen: fix DMA_ATTR_NO_KERNEL_MAPPING on arm adds 92826e967535 dma-direct: don't fail on highmem CMA pages in dma_direct_ [...] adds 84bc4f1dbbbb dma-debug: change allocation mode from GFP_NOWAIT to GFP_ATIOMIC adds 06faa0a16fd5 Merge branch 'for-next' of git://git.infradead.org/users/h [...] adds 1bce11126d57 asm-generic: ticket-lock: New generic ticket-based spinlock adds a8ad07e5240c asm-generic: qspinlock: Indicate the use of mixed-size atomics adds 493e2ba27635 asm-generic: qrwlock: Document the spinlock fairness requirements adds 205bf39a3441 openrisc: Move to ticket-spinlock adds 4922a3ea0121 RISC-V: Move to generic spinlocks adds c9c0b0ba1e11 RISC-V: Move to queued RW locks adds 9282d0996936 csky: Move to generic ticket-spinlock adds 03a679a1a4ec Merge tag 'generic-ticket-spinlocks-v6' of git://git.kerne [...] adds b729f3aa147f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds ee4fbfa27e91 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 4c5f1584ee52 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] adds 710c8d6c026c arm64: Declare non global symbols as static adds fb396bb459c1 arm64/hugetlb: Drop TLB flush from get_clear_flush() adds 6cade1247724 Merge branch 'for-next/misc' into for-next/core adds f7a63b724286 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] adds 3630b2a86390 perf/arm-cmn: Fix filter_sel lookup adds c5781212985a perf/arm-cmn: Decode CAL devices properly in debugfs adds 5980bbeb54f5 Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] adds 31df43eff28d Merge tag 'imx-dt-5.19' of git://git.kernel.org/pub/scm/li [...] adds 977389aabe34 Merge tag 'imx-dt64-5.19' of git://git.kernel.org/pub/scm/ [...] adds 43e5d0902f49 Merge branch 'arm/dt' into for-next adds 5759012ef3d7 Merge branch 'arm/fixes' into for-next adds 26e7f2a94122 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds eca1e9db4ac6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 44f83aacc11d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6d389f6f80ca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2847bd99459d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 6522d1360357 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8158fc6a4a67 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 7052086e4cc9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7c596c046b70 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 496939bd5298 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e76214e71c59 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b710fc7dfa41 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds fa511c450d4a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds bc405bb3eeee arm64: dts: rockchip: enable otg/drd operation of usb_host [...] adds c0af4e49cc9a Merge branch 'v5.19-armsoc/dts64' into for-next adds 3c519050cbb4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e1241db1b28e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds befd4907b440 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] adds 747a29b9a5a5 dt-bindings: clock: stm32mp1: adapt example for "st,stm32m [...] adds b32bd22a52cf Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] adds f58c4033d133 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] adds d0ef33772d36 Merge branch 'next' of https://git.linaro.org/people/jens. [...] adds 35013fbaa628 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 43ee8db0722c Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] adds daa59016cc6a Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] adds 18276a1119ab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d91c64bb7e2f Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] adds 456a4426d5a1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 57a4c7c77661 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] adds 3662f41f6b75 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds fd519079e7e3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8f6f04ef62ea Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] adds 84595f450a8f MIPS: smp: optimization for flush_tlb_mm when exiting adds 85663a86cdc7 MIPS: VR41xx: Drop redundant spinlock initialization adds abae018a0382 MIPS: Loongson: Use hwmon_device_register_with_groups() to [...] adds a4fa106ee1e1 MIPS: tools: no need to initialise statics to 0 adds eab691b1a684 selftests/ftrace: Save kprobe_events to test log adds f5e2d8186d5e MIPS: Use NOKPROBE_SYMBOL() instead of __kprobes annotation adds dd089d485849 MIPS: Sibyte: remove unnecessary return variable adds fdc022335e7e Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] adds d49401999add openrisc: fix typos in comments adds 065b8ced7c40 openrisc: remove bogus nops and shutdowns adds 9d4bbd258c57 Merge branch 'for-next' of git://github.com/openrisc/linux.git adds d13eb52e0e87 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b033767848c4 powerpc/code-patching: Use jump_label for testing freed initmem adds 1751289268ef powerpc/code-patching: Use jump_label to check if poking_i [...] adds a486e512d1f3 macintosh: Prepare cleanup of powerpc's asm/prom.h adds d8d2af70b981 cxl/ocxl: Prepare cleanup of powerpc's asm/prom.h adds acf9e575d889 powerpc/8xx: Move CPM interrupt controller into a dedicated file adds 22add2a20e96 powerpc/8xx: Convert CPM1 error interrupt handler to platf [...] adds 14d893fc6846 powerpc/8xx: Convert CPM1 interrupt controller to platform_device adds e3ba31b78074 powerpc/8xx: Remove mpc8xx_pics_init() adds 5ad1aa007da5 powerpc/8xx: Use kmalloced data structure instead of globa [...] adds b6b1c3ce06ca powerpc/rtas: Keep MSR[RI] set when calling RTAS adds b1d4fc675368 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 40bdc4776417 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds c53f550aaf77 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2cdf4449980d Merge branch 'fixes' into for-next adds 03780c83c785 s390/stp: fix todoff size adds 5ace65ebb5ce s390/stp: clock_delta should be signed adds 63678eecec57 s390/preempt: disable __preempt_count_add() optimization f [...] adds c4fb15578802 Merge branch 'features' into for-next adds 0b7190118ef6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c6ab42b31fce xtensa: no need to initialise statics to 0 adds b011946d039d xtensa/simdisk: fix proc_read_simdisk() adds 91d6208aaa47 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] adds e1bbcd277a53 fs: hold writers when changing mount's idmapping adds eece4058ed11 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 1e7e638f3593 Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] adds 350767775c64 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f2e90ff2f81e fs: change test in inode_insert5 for adding to the sb list adds af45cb866bf3 Merge branch 'master' of git://github.com/ceph/ceph-client.git adds 465301e39c1f SMB3: EBADF/EIO errors in rename/open caused by race condi [...] adds 84451873bbc7 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds 6aa32b086e81 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds c0e40b15a55b Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 0f2d3bb01661 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] adds 6213f5d4d23c f2fs: don't need inode lock for system hidden quota adds 3db1de0e582c f2fs: change the current atomic write way adds 7bc155fec5b3 f2fs: kill volatile write support adds 64e3ed0b8ea0 f2fs: reject test_dummy_encryption when !CONFIG_FS_ENCRYPTION adds d147ea4adb96 f2fs: introduce f2fs_gc_control to consolidate f2fs_gc parameters adds c58d7c55de8b f2fs: keep wait_ms if EAGAIN happens adds c0d31ec6397d f2fs: do not stop GC when requiring a free section adds 100db5a990d8 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 1894027400fb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds fd7097dfdcf8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds aed82097f186 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] adds 16313a368aa5 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] adds d4f4d0b2711b Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] adds cfec03fa57ff Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e0ef7d95f8cd Merge branch 'master' of https://github.com/Paragon-Softwa [...] adds 00675017e0ae fs: add two trivial lookup helpers adds 3a761d72fa62 exportfs: support idmapped mounts adds c914c0e27eb0 ovl: use wrappers to all vfs_*xattr() calls adds 576bb263450b ovl: pass ofs to creation operations adds b65c20acef23 ovl: add ovl_upper_mnt_userns() wrapper adds c67cf6544753 ovl: handle idmappings in creation operations adds 5272eaf3a568 ovl: pass ofs to setattr operations adds 1248ea4b91bc ovl: pass layer mnt to ovl_open_realfile() adds a15506eac96f ovl: use ovl_do_notify_change() wrapper adds 22f289ce1f8b ovl: use ovl_lookup_upper() wrapper adds dad7017a840d ovl: use ovl_path_getxattr() wrapper adds 50db8d027355 ovl: handle idmappings for layer fileattrs adds ba9ea771ec8a ovl: handle idmappings for layer lookup adds ffa5723c6d25 ovl: store lower path in ovl_inode adds 2878dffc7db0 ovl: use ovl_copy_{real,upper}attr() wrappers adds 4b7791b2e958 ovl: handle idmappings in ovl_permission() adds 8423b3bd7d97 ovl: handle idmappings in layer open helpers adds 8bc0095df661 ovl: handle idmappings in ovl_xattr_{g,s}et() adds bc70682a497c ovl: support idmapped layers adds 333380d5be8d Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] adds 7b3ec2b20e44 xfs: Fix double unlock in defer capture code adds 9a39cdabc172 xfs: Return from xfs_attr_set_iter if there are no more rm [...] adds fd920008784e xfs: Set up infrastructure for log attribute replay adds 1d08e11d04d2 xfs: Implement attr logging and replay adds f38dc503d366 xfs: Skip flip flags for delayed attrs adds f3f36c893f26 xfs: Add xfs_attr_set_deferred and xfs_attr_remove_deferred adds 73159fc27c69 xfs: Remove unused xfs_attr_*_args adds abd61ca3c333 xfs: Add log attribute error tag adds 535e2f75c4e3 xfs: Add larp debug option adds d68c51e9a409 xfs: Merge xfs_delattr_context into xfs_attr_item adds cd1549d6df22 xfs: Add helper function xfs_attr_leaf_addname adds c3546cf5d1e5 xfs: Add helper function xfs_init_attr_trans adds c3b948be3470 xfs: add leaf split error tag adds c5218a7cd973 xfs: add leaf to node error tag adds a4b8917b06c7 xfs: avoid empty xattr transaction when attrs are inline adds f3d430ff8cda xfs: initialise attrd item to zero adds e22b88de5bac xfs: make xattri_leaf_bp more useful adds 709c8632597c xfs: rework deferred attribute operation setup adds e0c41089b998 xfs: separate out initial attr_set states adds 2157d1699e59 xfs: kill XFS_DAC_LEAF_ADDNAME_INIT adds 251b29c88eb8 xfs: consolidate leaf/node states in xfs_attr_set_iter adds 7d03533629d1 xfs: split remote attr setting out from replace path adds 411b434a6324 xfs: XFS_DAS_LEAF_REPLACE state only needed if !LARP adds 2e7ef218e489 xfs: remote xattr removal in xfs_attr_set_iter() is conditional adds b11fa61bc4c6 xfs: clean up final attr removal in xfs_attr_set_iter adds 4e3d96a57a06 xfs: xfs_attr_set_iter() does not need to return EAGAIN adds e5d5596a2a17 xfs: introduce attr remove initial states into xfs_attr_set_iter adds 4b9879b19caf xfs: switch attr remove to xfs_attri_set_iter adds 59782a236b62 xfs: remove xfs_attri_remove_iter adds e7f358dee4e5 xfs: use XFS_DA_OP flags in deferred attr ops adds fdaf1bb3cafc xfs: ATTR_REPLACE algorithm with LARP enabled needs rework adds 51e6104fdb95 xfs: detect empty attr leaf blocks in xfs_attr3_leaf_verify adds 45ff8b471cdc xfs: can't use kmem_zalloc() for attribute buffers adds 5cc21e522d02 xfs: remove quota warning limit from struct xfs_quota_limits adds 2e06df552a7c xfs: remove warning counters from struct xfs_dquot_res adds 5349b2afc117 xfs: don't set quota warning values adds efd409a4329f Merge branch 'xfs-5.19-quota-warn-remove' into xfs-5.19-for-next adds f6dab27c5691 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] adds af9d0041bc20 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b71450e2cc4b iomap: iomap_write_failed fix adds d74999c8c060 iomap: iomap_write_end cleanup adds 8251b15356d9 Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] adds 8a18f06fbaff Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] adds 2d21e6d90cbd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 1fb254a64b82 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8e082cba5d8f Merge branch 'pci/aspm' adds 094fdaf3d661 Merge branch 'pci/hotplug' adds 0abb32a714c7 Merge branch 'pci/misc' adds a89d47041369 Merge branch 'pci/p2pdma' adds 9a5d7ffc0024 Merge branch 'pci/pm' adds 527e57e006c3 Merge branch 'pci/resource' adds a91ee0e9fca9 PCI: Avoid pci_dev_lock() AB/BA deadlock with sriov_numvfs [...] adds 4abe5d2c9b5b Merge branch 'pci/virtualization' adds bc49681c9636 PCI: qcom-ep: Move enable/disable resources code to common [...] adds 931262e646ca dt-bindings: PCI: Remove fallback from Rockchip DesignWare [...] adds 431e7d2eece5 PCI: rockchip-dwc: Reset core at driver probe adds e8aae154df61 PCI: rockchip-dwc: Add legacy interrupt support adds e1df28b3f890 Merge branch 'remotes/lorenzo/pci/dwc' adds a6809941c1f1 PCI: imx6: Fix PERST# start-up sequence adds 6db015015c78 Merge branch 'remotes/lorenzo/pci/imx6' adds b35a7a3ffc17 Merge branch 'remotes/lorenzo/pci/layerscape' adds 1d565935e3b9 PCI: mediatek-gen3: Assert resets to ensure expected init state adds 49e373d33147 Merge branch 'remotes/lorenzo/pci/mediatek' adds 30097efa334a PCI: microchip: Add missing chained_irq_enter()/exit() calls adds f5dfb00e80c8 Merge branch 'remotes/lorenzo/pci/microchip' adds 5ae7b37f1c28 Merge branch 'remotes/lorenzo/pci/power-slot' adds 5383d16f0607 dt-bindings: PCI: qcom: Convert to YAML adds 81dab110d351 dt-bindings: PCI: qcom: Do not require resets on msm8996 p [...] adds a6f2d6b1b349 dt-bindings: PCI: qcom: Specify reg-names explicitly adds bddedfeb1315 dt-bindings: PCI: qcom: Add schema for sc7280 chipset adds fddbaff0102e Merge branch 'remotes/lorenzo/pci/qcom' adds 620a19c67642 Merge branch 'remotes/lorenzo/pci/rockchip' adds 617c8a1e527f Merge branch 'remotes/lorenzo/pci/versatile' adds 1a266e0a2cb5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds b5d7f43e97da HID: amd_sfh: Add support for sensor discovery adds 696455e9d099 HID: amd_sfh: Add sensor name by index for debug info adds 206c3c2d85de HID: amd_sfh: Modify the bus name adds 10f865cdcf37 HID: amd_sfh: Modify the hid name adds 863fcfec6203 HID: amd_sfh: Add physical location to HID device adds a8641d7d8500 HID: amd_sfh: Move bus declaration outside of amd-sfh adds 806fc359a394 HID: core: Display "SENSOR HUB" for sensor hub bus string [...] adds 65c9f9f95c00 Merge branch 'for-5.19/amd-sfh' into for-next adds a228809fa6f3 HID: uclogic: Move param printing to a function adds 945d5dd5a5f8 HID: uclogic: Return raw parameters from v2 pen init adds caf7e93479c7 HID: uclogic: Do not focus on touch ring only adds fbc08b4e8ea5 HID: uclogic: Always shift touch reports to zero adds 118dfdeaa3c6 HID: uclogic: Differentiate touch ring and touch strip adds 61b1db5a14b7 HID: uclogic: Add pen support for XP-PEN Star 06 adds f7d8e387d9ae HID: uclogic: Switch to Digitizer usage for styluses adds a5e8a851f469 Merge branch 'for-5.19/uclogic' into for-next adds fa33382c7f74 HID: apple: Properly handle function keys on Keychron keyboards adds a2a3b5d6c512 Merge branch 'for-5.19/apple' into for-next adds 97250e38d4cb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 1e9ccb0ecb2a Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] adds 0d3b71b69cf6 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] adds 6e9e894adaa5 hwmon: Introduce hwmon_device_register_for_thermal adds 108fbccba324 thermal/drivers/thermal_hwmon: Use hwmon_device_register_f [...] adds cb68dd6d63e2 hwmon: Make chip parameter for with_info API mandatory adds 6261cdbd4767 hwmon: (as370-hwmon) Use HWMON_CHANNEL_INFO macro adds 92125323e311 hwmon: (ltc2992) Use HWMON_CHANNEL_INFO macro adds ca7d1ea6659a hwmon: (mr75203) Use HWMON_CHANNEL_INFO macro adds 989d792e9c23 hwmon: (peci/cputemp) Use HWMON_CHANNEL_INFO macro adds d132ef9a70ce hwmon: (peci/dimmtemp) Use HWMON_CHANNEL_INFO macro adds 15b474294371 hwmon: (pwm-fan) Use HWMON_CHANNEL_INFO macro adds 07d762982fb9 hwmon: (sl28cpld-hwmon) Use HWMON_CHANNEL_INFO macro adds 534e228f56ad Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] adds 481cc97349d6 mm,doc: Add new documentation structure adds 89c30dd22137 docs/zh_CN: fix devicetree usage-model translation adds 0a049db6733c Merge branch 'docs-next' of git://git.lwn.net/linux.git adds 7ab87670d2eb Merge branch 'master' of git://linuxtv.org/media_tree.git adds 6027072e0ec2 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git adds c9d8923bfbcb PM: EM: Decrement policy counter adds bbd67f1b5a94 cpufreq: intel_pstate: Support Sapphire Rapids OOB mode adds 5c84c1b84bd8 cpufreq: Clear real_cpus mask from remove_cpu_dev_symlink() adds 515755906921 powercap: RAPL: Add Power Limit4 support for RaptorLake adds 1ed5ec0442bd Merge branches 'pm-em', 'pm-cpufreq' and 'powercap' into l [...] adds 24773e6c7a27 x86: ACPI: Make mp_config_acpi_gsi() a void function adds 9b6b14b6f36c Merge branch 'acpi-x86' into linux-next adds 1017ac6e493d thermal: intel_tcc_cooling: Add TCC cooling support for Ra [...] adds 7b145802ba54 thermal: int340x: Mode setting with new OS handshake adds 84d13b694ebb Merge branches 'thermal-intel-tcc' and 'thermal-int340x-fi [...] adds eca9b81df389 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds 818c8321d8de dt-bindings: cpufreq: mediatek: Add MediaTek CCI property adds 0daa47325bae cpufreq: mediatek: Link CCI device to CPU adds 39b360102f3a cpufreq: mediatek: Add support for MT8186 adds 8330f5a8d95c Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] adds 9abf397cec88 PM / devfreq: Export devfreq_get_freq_range symbol within devfreq adds 2ab415d4e4e6 PM / devfreq: Add cpu based scaling support to passive governor adds 102559a53662 PM / devfreq: passive: Reduce duplicate code when passive_ [...] adds d84df1e3a782 PM / devfreq: passive: Keep cpufreq_policy for possible cpus adds 6dfff3e758c4 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] adds d67295a04d14 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] adds 9db0ea4ad06d Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] adds adca62f04b32 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 26b5efbf294a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds be76955dea93 net: fix kdoc on __dev_queue_xmit() adds ddccc9ef5599 skbuff: add a basic intro doc adds 9ec7ea146208 skbuff: rewrite the doc for data-only skbs adds 9facd94114b5 skbuff: render the checksum comment to documentation adds 4c0c6e4cf775 Merge branch 'docs-document-some-aspects-of-struct-sk_buff' adds 0781434af811 dt-bindings: net: orion-mdio: Convert to JSON schema adds 70a40ecfcb7d net: phy: microchip: add comments for the modified LAN88xx [...] adds b2be075139fa net: phy: smsc: add comments for the LAN8742 phy ID mask. adds 53a332f222c0 Merge branch 'net-phy-add-comments-for-lan8742-phy-support' adds 8324a02c342a net/mlx5: Add exit route when waiting for FW adds 37ca95e62ee2 net/mlx5: Increase FW pre-init timeout for health recovery adds 34a30d7635a8 net/mlx5: Lag, expose number of lag ports adds 8a6e75e5f57e net/mlx5: devcom only supports 2 ports adds 4202ea95a6b6 net/mlx5: Lag, move E-Switch prerequisite check into lag code adds ec2fa47d7b98 net/mlx5: Lag, use lag lock adds bc4c2f2e0179 net/mlx5: Lag, filter non compatible devices adds e9d5bb51c592 net/mlx5: Lag, store number of ports inside lag object adds e2c45931ff12 net/mlx5: Lag, support single FDB only on 2 ports adds cdf611d17094 net/mlx5: Lag, use hash when in roce lag on 4 ports adds 7e978e7714d6 net/mlx5: Lag, use actual number of lag ports adds 4cd14d44b11d net/mlx5: Support devices with more than 2 ports adds 24b3599effe2 net/mlx5: Lag, refactor dmesg print adds 352899f384d4 net/mlx5: Lag, use buckets in hash mode adds 7f46a0b7327a net/mlx5: Lag, add debugfs to query hardware lag state adds dc3a2001f616 Merge tag 'mlx5-updates-2022-05-09' of git://git.kernel.or [...] adds 5b87be9e4978 net: add include/net/net_debug.h adds d268c1f5cfc9 net: add CONFIG_DEBUG_NET adds 66e4c8d95008 net: warn if transport header was not set adds d7ea0d9df2a6 net: remove two BUG() from skb_checksum_help() adds eeee4b77dc52 net: add more debug info in skb_checksum_help() adds e508af8abbf9 Merge branch 'debug-net' adds 03dcb90dbf62 net: appletalk: remove Apple/Farallon LocalTalk PC support adds 01f4685797a5 eth: amd: remove NI6510 support (ni65) adds d098538ed4e8 igc: Remove igc_set_spd_dplx method adds 7241069f7a07 igc: Remove unused phy_type enum adds 95073d08154a igc: Change type of the 'igc_check_downshift' method adds ddae9bc4678c Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] adds b57c7e8b76c6 selftests: forwarding: tc_actions: allow mirred egress tes [...] adds 11ecf3412bdc net: dsa: ocelot: accept 1000base-X for VSC9959 and VSC9953 adds 1900e30d0ef7 net: macb: simplify/cleanup NAPI reschedule checking adds 138badbc21a0 net: macb: use NAPI for TX completion path adds d7722973a192 Merge branch 'macb-napi-improvements' adds 32bf8e1f6fb9 net: enetc: manage ENETC_F_QBV in priv->active_offloads on [...] adds 285e8dedb4bd net: enetc: count the tc-taprio window drops adds bb709987f104 Merge branch 'count-tc-taprio-window-drops-in-enetc-driver' adds 43213daed6d6 fortify: Provide a memcpy trap door for sharp corners adds 0f84d403b8e5 net: enetc: kill PHY-less mode for PFs adds 982c97eede13 net: ethernet: SP7021: Fix spelling mistake "Interrput" -> [...] adds a14857c27a50 rtnetlink: verify rate parameters for calls to ndo_set_vf_rate adds e0d0e1fdf1ed nfp: VF rate limit support adds b33177f1d62b Merge branch 'nfp-vf-rate-limit-support' adds 9b19e57a3c78 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds f4826443f4d6 mlxbf_gige: remove driver-managed interrupt counts adds 0df65743537d skbuff: replace a BUG_ON() with the new DEBUG_NET_WARN_ON_ONCE() adds fa926bb3e491 net: update the register_netdevice() kdoc adds f0a65f815f64 net: lan966x: Fix use of pointer after being freed adds e9b3ba439dcb net: dsa: felix: program host FDB entries towards PGID_CPU [...] adds 0ddf83cda5a6 net: dsa: felix: bring the NPI port indirection for host M [...] adds 910ee6cce92f net: dsa: felix: bring the NPI port indirection for host f [...] adds 465c3de42b5d net: dsa: introduce the dsa_cpu_ports() helper adds 72c3b0c7359a net: dsa: felix: manage host flooding using a specific dri [...] adds bacf93b05619 net: dsa: remove port argument from ->change_tag_protocol() adds c352e5e8e8f2 net: dsa: felix: dynamically determine tag_8021q CPU port [...] adds 7a29d220f4c0 net: dsa: felix: reimplement tagging protocol change with [...] adds 879c610c924f Merge branch 'dsa-changes-for-multiple-cpu-ports-part-1' adds 15f6d01e4829 net: mscc: ocelot: delete ocelot_port :: xmit_template adds 6d0be6004770 net: mscc: ocelot: minimize holes in struct ocelot_port adds 7e708760fc11 net: mscc: ocelot: move ocelot_port_private :: chip_port t [...] adds 75db72de1f74 Merge branch 'restructure-struct-ocelot_port' adds 65d4b471b3cf siena: Make MTD support specific for Siena adds dfb1cfbd497e siena: Make SRIOV support specific for Siena adds f62a074525de siena: Make HWMON support specific for Siena adds 58b6b3d5379d sfc/siena: Make MCDI logging support specific for Siena adds ef9b5770945d sfc/siena: Make PTP and reset support specific for Siena adds c374303969ea sfc/siena: Reinstate SRIOV init/fini function calls adds 0c1822d90725 Merge branch 'make-sfc-siena-ko-specific-to-siena' adds 8ea1eebb49a2 net: inet: Remove count from inet_listen_hashbucket adds e8d0059000b2 net: inet: Open code inet_hash2 and inet_unhash2 adds cae3873c5b3a net: inet: Retire port only listening_hash adds ec8cb4f617a2 net: selftests: Stress reuseport listen adds b67fd3d9d942 Merge branch 'net-inet-retire-port-only-listening_hash' adds 0bb07dcc1cb1 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds f7e0beaf39d3 bpf, x86: Generate trampolines from bpf_tramp_links adds e384c7b7b46d bpf, x86: Create bpf_tramp_run_ctx on the caller thread's stack adds 2fcc82411e74 bpf, x86: Attach a cookie to fentry/fexit/fmod_ret/lsm. adds 129b9c5ee2c1 libbpf: Assign cookies to links in libbpf. adds ddc0027a4c3f selftest/bpf: The test cases of BPF cookie for fentry/fexi [...] adds 93dafa92e1cf Merge branch 'Attach a cookie to a tracing program.' adds 5eefe17c7ae4 libbpf: Clean up ringbuf size adjustment implementation adds b63b3c490eee libbpf: Add bpf_program__set_insns function adds 685e64a3c91d selftests: xsk: cleanup bash scripts adds f3e619bb34d3 selftests: xsk: do not send zero-length packets adds f90062b53229 selftests: xsk: run all tests for busy-poll adds 895b62eed2ab selftests: xsk: fix reporting of failed tests adds db1bd7a99454 selftests: xsk: add timeout to tests adds d41cb6c47474 selftests: xsk: cleanup veth pair at ctrl-c adds 76c576638f5d selftests: xsk: introduce validation functions adds 4fec7028ffea selftests: xsk: make the stats tests normal tests adds 27e934bec35b selftests: xsk: make stat tests not spin on getsockopt adds 99f785d5e5ae Merge branch 'selftests: xsk: add busy-poll testing plus v [...] adds 998e1869de1b selftests/bpf: Enable CONFIG_FPROBE for self tests adds fd0ad6f1d10c selftests/bpf: fix a few clang compilation errors adds 5b74c690e1c5 bpf: Fix sparse warning for bpf_kptr_xchg_proto adds 5cdccadcac26 bpf: Prepare prog_test_struct kfuncs for runtime tests adds 04accf794bb2 selftests/bpf: Add negative C tests for kptrs adds 0ef6740e9777 selftests/bpf: Add tests for kptr_ref refcounting adds 571b8739dd6d Merge branch 'Follow ups for kptr series' adds 07343110b293 bpf: add bpf_map_lookup_percpu_elem for percpu map adds ed7c13776e20 selftests/bpf: add test case for bpf_map_lookup_percpu_elem adds 0bed8f374a99 Merge branch 'Introduce access remote cpu elem support in [...] adds 5790a2fee02c selftests/bpf: make fexit_stress test run in serial mode adds a2aa95b71c9b bpf: Fix potential array overflow in bpf_trampoline_get_progs() adds 05c0d32ea69c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds bb3d850ac26f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds d1bb29b95d92 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] adds 29aff7408263 Bluetooth: Fix the creation of hdev->name adds 676544203c6f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 4ee8a915730f wilc1000: increase firmware version array size adds 72ebd6751f9e wilc1000: use fixed function base register value to access [...] adds 868f0e28290c wilc1000: fix crash observed in AP mode with cfg80211_regi [...] adds 819b161b9487 wilc1000: use 'u64' datatype for cookie variable adds 62296b3e19dd wilc1000: add valid vmm_entry check before fetching from TX queue adds 716c220b4d99 brcmfmac: allow setting wlan MAC address using device tree adds 84dc992e23df ssb: remove unreachable code adds 0cd75e4f1c9d rtw89: 8852c: add settings to decrease the effect of DC adds 4b0d341b2e04 rtw89: correct setting of RX MPDU length adds 98ed6159a505 rtw89: correct CCA control adds 0b75b35c3867 rtw89: add debug select to dump MAC pages 0x30 to 0x33 adds dadb20864d89 rtw89: add debug entry to dump BSSID CAM adds 2c33360bce6a wfx: use container_of() to get vif adds a8a9b6e750d0 Merge branch 'main' of git git://git.kernel.org/pub/scm/li [...] adds 33f6106400b6 dt-bindings: mtd: partitions: Extend fixed-partitions binding adds 4213e556fe2a mtd: parsers: add support for Sercomm partitions adds a955b5d07987 mtd: call of_platform_populate() for MTD partitions adds 9a7459fd9be4 mtd: phram: Allow cached mappings adds a8a49475dc24 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] adds 773898127ebf mtd: rawnand: kioxia: Add support for TH58NVG3S0HBAI4 adds c96f824af0e9 mtd: rawnand: cs553x: simplify the return expression of cs [...] adds 66d7a40beb41 mtd: nand: MTD_NAND_ECC_MEDIATEK should depend on ARCH_MEDIATEK adds ba93392a6af8 dt-bindings: mtd: renesas: Fix the NAND controller description adds 7363d3efa9da mtd: rawnand: renesas: Use runtime PM instead of the raw c [...] adds af303815ffa3 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] adds c47452194641 mtd: spi-nor: debugfs: fix format specifier adds 97fadaa00eac Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] adds b8f8d32a5ace Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds d53b8e19c24b Merge tag 'drm-intel-next-2022-05-06' of git://anongit.fre [...] adds f83493f7d34d Merge tag 'drm-msm-next-2022-05-09' of https://gitlab.free [...] adds da317c8f7571 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] adds 3e35a1224d32 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] adds 12874721d671 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] adds 1847d2a26bce Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] adds 6d533054ac66 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 22bb82264c65 ALSA: hda/cs8409: Support new Odin Variants adds f129f26f7695 ALSA: hda/cs8409: Add Speaker Playback Switch for Cyborg adds 6e7cf6702c6a ALSA: hda/cs8409: Add Speaker Playback Switch for Warlock adds 1e5a74620922 dt-bindings: sound: Add generic serial MIDI device adds 542350509499 ALSA: Add generic serial MIDI driver using serial bus API adds c8f0f3c7e4e4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 0b56ed197d7d ASoC: Intel: sof_rt5682: Add support for adl_rt1019_rt5682s adds d1c808765deb ASoC: Intel: sof_ssp_amp: fix no DMIC BE Link on Chromebooks adds cebbefbd22d5 ASoC: Intel: sof_ssp_amp: enable capture stream from cs35l41 adds 71013db522a9 ASoC: Intel: boards: Chromebook configuration updates adds 41cd312dfe98 ASoC: fsl: Fix refcount leak in imx_sgtl5000_probe adds 7aded7003a4e ASoC: fsl_ssi: Add support multi fifo script adds ed46731d8e86 ASoC: imx-hdmi: Fix refcount leak in imx_hdmi_probe adds 1a9fa95447bb ASoC: cs42l56: Fix the error handling of cs42l56_i2c_probe() adds 2be84f73785f ASoC: mxs-saif: Fix refcount leak in mxs_saif_probe adds 69b53a097d99 ASoC: wm2000: Remove redundant endianness flag adds de2427207d13 ASoC: wm9090: Remove redundant endianness flag adds cf7250e95d30 ASoC: cs35l36: Fix the error handling of cs35l36_i2c_probe() adds 7883c193d7ae ASoC: rt5645: Fix the error handling of rt5645_i2c_probe() adds ef1878fd0cd6 ASoC: tas571x: Fix the error handling of tas571x_i2c_probe() adds 68cacb5cf5cf ASoC: tas6424: Fix the error handling of tas6424_i2c_probe() adds 83d1b65d4cbe ASoC: wm8903: Fix the error handling of wm8903_i2c_probe() adds c1ce4ba5021a ASoC: cs42l46: Fix the error handling of cs42l56_i2c_probe() adds 8b7a4075a5b5 ASOC: Fix the error handling code of the probe adds bf4a9b2467b7 ASoC: samsung: Fix refcount leak in aries_audio_probe adds cbcab8cd737c ASoC: SOF: amd: add missing platform_device_unregister in [...] adds 0b7f644f52e8 ASoC: max98396: Fix build error for implicit function declaration adds e3105c0ccc3e ASoC: SOF: Intel: HDA: Set IPC4-specific DSP ops for CaVS [...] adds 0af829041d3f ASoC: SOF: Add IPC4 private header adds 71cb8ad1a780 ASoC: SOF: Add header for IPC4 manifest adds c62ff366b3c9 ASoC: SOF: IPC4: Add FW loader ops adds a4cfdebdfe62 ASoC: SOF: Intel: HDA: Set up sof_ipc4_fw_data for IPC4 adds fd4b80044b09 ASoC: SOF: Add IPC4 FW loader support adds 65c6d914dc5b Merge remote-tracking branch 'asoc/for-5.19' into asoc-next adds 17966e678878 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 80140a81f7f8 module.h: simplify MODULE_IMPORT_NS adds c14e522bc76e module: Make module_flags_taint() accept a module's taints [...] adds 6fb0538d0121 module: Move module_assert_mutex_or_preempt() to internal.h adds 99bd9956551b module: Introduce module unload taint tracking adds 391e982bfa63 module: fix [e_shstrndx].sh_size=0 OOB access adds 8eac910a4934 module: show disallowed symbol name for inherit_taint() adds c6eee9df57a6 module: do not pass opaque pointer for symbol search adds cdd66eb52fda module: do not binary-search in __ksymtab_gpl if fsa->gplo [...] adds 7390b94a3c2d module: merge check_exported_symbol() into find_exported_s [...] adds 5cf11c7e6e34 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] adds 852bd9890d83 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds ee692a21e9bf fs,io_uring: add infrastructure for uring-cmd adds 1c2d2fff6dc0 block: wire-up support for passthrough plugging adds bcad2565b5d6 nvme: refactor nvme_submit_user_cmd() adds 456cba386e94 nvme: wire-up uring-cmd support for io-passthru on char-device. adds f569add47119 nvme: add vectored-io support for uring-cmd adds 263d76078fd2 Merge branch 'for-5.19/io_uring-passthrough' into for-next adds f78fcbca85f5 Merge branch 'for-5.19/drivers' into for-next adds fb5c6a7ed6e2 io_uring: track fixed files with a bitmap adds c18a56320ad3 io_uring: add basic fixed file allocator adds dc18ad209d01 io_uring: allow allocated fixed files for openat/openat2 adds 09d0e5a31cd2 io_uring: allow allocated fixed files for accept adds fe638ab72b89 io_uring: bump max direct descriptor count to 1M adds d313852e5a4e io_uring: add flag for allocating a fully sparse direct de [...] adds ab8ce0a37461 Merge branch 'for-5.19/io_uring' into for-next adds 2a371f7d5fa5 blk-iocost: combine local_stat and desc_stat to stat adds 5ce7729f25c1 block: reorder the REQ_ flags adds f47d7e59b7dd Merge branch 'for-5.19/block' into for-next adds 5d2ae14276e6 block: Fix the bio.bi_opf comment adds 4881efac2eba Merge branch 'for-5.19/block' into for-next adds a327c341dc65 blk-mq: fix passthrough plugging adds 0c982ddc7d20 Merge branch 'for-5.19/io_uring-passthrough' into for-next adds f7af2cdb7a54 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git adds 66b61e5b3922 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds cec26985052e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds bdc5f2b63d3d Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] adds 0971580029bf Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds b76d8e892c01 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] adds 809603de7fb3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds afaa7b933ef0 regulator: pfuze100: Fix refcount leak in pfuze_parse_regu [...] adds 21c4696eedf9 Merge remote-tracking branch 'regulator/for-5.19' into reg [...] adds 2b3835122c95 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds a612543e4fbc Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] adds 5d9d012bd057 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] adds 02ee2316b935 fsverity: update the documentation adds c46d541a00e0 Merge branch 'next-integrity.fsverity-v9' into next-integrity adds 14ff17e72afa Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] adds 5e14e81c9a79 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds c756b84b619f Merge branch 'next' of git://github.com/cschaufler/smack-next adds 51609e4af6ed Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] adds 9aea250237bf Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 4553cd02792c Merge branch 'master' of git://www.linux-watchdog.org/linu [...] adds 8be13fb0976a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 5fa9a8e6fcae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ae16cc18f37b spi: stm32-qspi: Remove SR_BUSY bit check before sending command adds d5efbfc5210c spi: stm32-qspi: flags management fixes adds 606e5d408184 spi: cadence-quadspi: Handle spi_unregister_master() in remove() adds 75d6fe48a21a spi: Doc fix - Describe add_lock and dma_map_dev in spi_co [...] adds 4ac5b2ee4896 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds db8a064c2796 Merge branch 'linus' adds 792ea6a074ae genirq: Remove WARN_ON_ONCE() in generic_handle_domain_irq() adds 8db708af73f2 Merge branch into tip/master: 'irq/urgent' adds 9c2136be0878 sched/tracing: Append prev_state to tp args instead adds 426945a7c81a Merge branch into tip/master: 'sched/urgent' adds deaf7c4b4bf8 lockdep: Delete local_irq_enable_in_hardirq() adds 434e09e7575b locking/qrwlock: Change "queue rwlock" to "queued rwlock" adds b8151a9a36fc Merge branch into tip/master: 'locking/core' adds 47319846a9e2 Merge branch 'v5.18-rc5' adds c2a960f7c574 perf/x86: Add new Alder Lake and Raptor Lake support adds d773a73366bd perf/x86/msr: Add new Alder Lake and Raptor Lake support adds cd971104ac7e perf/x86/cstate: Add new Alder Lake and Raptor Lake support adds e5ae168e8394 perf/x86/uncore: Clean up uncore_pci_ids[] adds f758bc5a9123 perf/x86/uncore: Add new Alder Lake and Raptor Lake support adds 39b2ca75eec8 perf/amd/ibs: Cascade pmu init functions' return value adds 2a7a7e658682 perf/amd/ibs: Use ->is_visible callback for dynamic attributes adds ba5d35b442c6 perf/amd/ibs: Add support for L3 miss filtering adds 838de1d843fc perf/amd/ibs: Advertise zen4_ibs_extensions as pmu capabil [...] adds 9cb23f598c64 perf/ibs: Fix comment adds 2cc6edea3673 perf/x86/amd: Remove unused variable 'hwc' adds 0a57cc868658 Merge branch into tip/master: 'perf/core' adds 2679a83731d5 sched/core: Avoid obvious double update_rq_clock warning adds 734387ec2f9d sched/deadline: Remove superfluous rq clock update in push [...] adds f3176fe7d6bf Merge branch into tip/master: 'sched/core' adds bf00745e7791 x86/vsyscall: Remove CONFIG_LEGACY_VSYSCALL_EMULATE adds 040a86b40a08 Merge branch into tip/master: 'x86/vdso' adds 750dc72c5979 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 6bb615d7a526 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] adds 16dc41e20377 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] adds 22120d09bfc2 Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] adds 42e96b45913a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 28b3ae426598 rcu: Introduce CONFIG_RCU_EXP_CPU_STALL_TIMEOUT adds 9621fbee44df rcu: Move expedited grace period (GP) work to RT kthread_worker adds ce13389053a3 Merge branch 'exp.2022.05.11a' into HEAD adds 620263a2b15e Merge branch 'nolibc.2022.04.20a' into HEAD adds 409db57c8d45 Merge branch 'lkmm.2022.05.03a' into HEAD adds 7789a57e8fc9 Merge branch 'lkmm-dev.2022.04.11a' into HEAD adds dd7290f088cc rcu: Decrease FQS scan wait time in case of callback overloading adds 7f001f019a2f torture: Make kvm-remote.sh announce which system is being [...] adds 779eae72b730 rcu-tasks: Check for abandoned callbacks adds 3d6c23ba6ca2 rcu: Make normal polling GP be more precise about sequence [...] adds 87f088e1c065 rcu: Provide a get_completed_synchronize_rcu() function adds 28bfa89bab3a rcutorture: Validate get_completed_synchronize_rcu() adds f7612ebaecbc rcu: Switch polled grace-period APIs to ->gp_seq_polled adds c017b92a9f89 rcu: Make polled grace-period API account for expedited gr [...] adds e2573ccb1816 rcu: Make Tiny RCU grace periods visible to polled APIs adds 6d1471c9e053 rcutorture: Verify that polled GP API sees synchronous gra [...] adds 4e29094221c3 rcu: Add polled expedited grace-period primitives adds 6f0b8b761edd rcutorture: Test polled expedited grace-period primitives adds 50b790744c6a rcutorture: Update rcutorture.fwd_progress help text adds f3e7b187ef5d rcu/torture: Change order of warning and trace dump adds 84b914b867e1 rcu/nocb: Add/del rdp to iterate from rcuog itself adds 84c4e9c758fd rcu/nocb: Invert rcu_state.barrier_mutex VS hotplug lock l [...] adds c39fef430bc8 rcu/nocb: Fix NOCB kthreads spawn failure with rcu_nocb_rd [...] adds 0d90e7225fb1 rcu-tasks: Split rcu_tasks_one_gp() from rcu_tasks_kthread() adds 89ad98e93ce8 rcu-tasks: Move synchronize_rcu_tasks_generic() down adds ca52639daa5b rcu-tasks: Drive synchronous grace periods from calling task adds b40d5a0dd104 doc: Document the rcutree.rcu_divisor kernel boot parameter adds bd3dc98d1fe4 rcu: Put panic_on_rcu_stall() after expedited RCU CPU stal [...] adds c3c2d9d88bdf rcu/nocb: Add an option to offload all CPUs on boot adds f3d081596139 rcu: Dump all rcuc kthreads status for CPUs that not repor [...] adds c63fdda443d1 rcu: Avoid tracing a few functions executed in stop machine adds f341599bdf34 memory-model: Prohibit nested SRCU read-side critical sections adds c63855dda123 doc: Document rcutree.nocb_nobypass_lim_per_jiffy kernel p [...] adds 816eb901dc56 rcutorture: Simplify rcu_torture_read_exit_child() loop adds 49a97d680b21 rcutorture: Fix memory leak in rcu_test_debug_objects() adds 1eb9b75efd03 rcu: Add nocb_cb_kthread check to rcu_is_callbacks_kthread() adds 7199b9d46830 rcu: Add rnp->cbovldmask check in rcutree_migrate_callbacks() adds 7ab96061e7fd DIAGS rcu: Diagnose extended sync_rcu_do_polled_gp() loops adds e645b1325c3e Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] adds f30903394eb6 x86/cpufeatures: Add virtual TSC_AUX feature bit adds 296d5a17e793 KVM: SEV-ES: Use V_TSC_AUX if available instead of RDTSC/M [...] adds 65936229d358 KVM: x86/mmu: Check for host MMIO exclusion from mem encry [...] adds 8b9e74bfbf8c KVM: x86/mmu: Use enable_mmio_caching to track if MMIO cac [...] adds daed87b8767c KVM: x86/mmu: nested EPT cannot be used in SMM adds 82ffa13f7933 KVM: x86/mmu: constify uses of struct kvm_mmu_role_regs adds 39e7e2bf321a KVM: x86/mmu: pull computation of kvm_mmu_role_regs to kvm [...] adds 25cc05652cd6 KVM: x86/mmu: rephrase unclear comment adds 6819af7597d8 KVM: x86: Clean up and document nested #PF workaround adds b89805082adf KVM: x86/mmu: remove "bool base_only" arguments adds e5ed0fb01004 KVM: x86/mmu: split cpu_role from mmu_role adds 60f3cb60a59d KVM: x86/mmu: do not recompute root level from kvm_mmu_role_regs adds ec283cb1dcb9 KVM: x86/mmu: remove ept_ad field adds 19b5dcc3be2e KVM: x86/mmu: remove kvm_calc_shadow_root_page_role_common adds 2ba676774dfc KVM: x86/mmu: cleanup computation of MMU roles for two-dim [...] adds f417e1459a12 KVM: x86/mmu: cleanup computation of MMU roles for shadow paging adds 362505deb8e2 KVM: x86/mmu: store shadow EFER.NX in the MMU role adds 7a458f0e1ba1 KVM: x86/mmu: remove extended bits from mmu_role, rename field adds 7a7ae8292391 KVM: x86/mmu: rename kvm_mmu_role union adds faf729621c96 KVM: x86/mmu: remove redundant bits from extended role adds 56b321f9e332 KVM: x86/mmu: simplify and/or inline computation of shadow [...] adds a7f1de9b6066 KVM: x86/mmu: pull CPU mode computation to kvm_init_mmu adds a972e29c1d6c KVM: x86/mmu: replace shadow_root_level with root_role.level adds 4d25502aa12e KVM: x86/mmu: replace root_level with cpu_role.base.level adds 347a0d0ded16 KVM: x86/mmu: replace direct_map with root_role.direct adds 7223fd2d5338 KVM: SVM: Use target APIC ID to complete AVIC IRQs when possible adds 9f084f7c2ed7 KVM: SVM: Introduce trace point for the slow-path of avic_ [...] adds 767d8d8d503f KVM: X86/MMU: Add sp_has_gptes() adds 84e5ffd045f3 KVM: X86/MMU: Fix shadowing 5-level NPT for 4-level NPT L1 guest adds 6fcee03df6a1 KVM: x86: avoid loading a vCPU after .vm_destroy was called adds f502cc568de9 KVM: Add max_vcpus field in common 'struct kvm' adds c180269d27bf KVM: VMX: Use vcpu_to_pi_desc() uniformly in posted_intr.c adds 6ea6581f1271 Merge branch 'kvm-tdp-mmu-atomicity-fix' into HEAD adds 9913288318aa Merge branch 'kvm-amd-pmu-fixes' into HEAD adds 33fbe6befa62 KVM: x86: fix typo in __try_cmpxchg_user causing non-atomicness adds 91ab933f7514 KVM: VMX: clean up pi_wakeup_handler adds 54275f74cf38 KVM: x86/mmu: Don't attempt fast page fault just because E [...] adds 5c64aba5179f KVM: x86/mmu: Drop exec/NX check from "page fault can be fast" adds 5276c616abf1 KVM: x86/mmu: Add RET_PF_CONTINUE to eliminate bool+int* " [...] adds 8a009d5bca0a KVM: x86/mmu: Make all page fault handlers internal to the MMU adds 8d5265b10163 KVM: x86/mmu: Use IS_ENABLED() to avoid RETPOLINE for TDP [...] adds 1075d41efd59 KVM: x86/mmu: Expand and clean up page fault stats adds c9f3d9fbcd9a KVM: x86: a vCPU with a pending triple fault is runnable adds c919e881ba83 KVM: x86/mmu: Rename reset_rsvds_bits_mask() adds e54f1ff244ac KVM: x86/mmu: Add shadow_me_value and repurpose shadow_me_mask adds 3c5c32457d7d KVM: VMX: Include MKTME KeyID bits in shadow_zero_check adds 6ba1e04fa607 KVM: x86/mmu: Speed up slot_rmap_walk_next for sparsely po [...] adds 121383d0107e x86/cpu: Add new VMX feature, Tertiary VM-Execution control adds 9fbf31ba29b0 KVM: VMX: Extend BUILD_CONTROLS_SHADOW macro to support 64 [...] adds fd351c52963a KVM: VMX: Detect Tertiary VM-Execution control when setup [...] adds 9402278c24c0 KVM: VMX: Report tertiary_exec_control field in dump_vmcs() adds 3fadd6b78db0 KVM: x86: Add support for vICR APIC-write VM-Exits in x2APIC mode adds 8236723e797c KVM: VMX: Clean up vmx_refresh_apicv_exec_ctrl() adds b113d61e1d1b KVM: Move kvm_arch_vcpu_precreate() under kvm->lock adds a7747898a7c6 KVM: x86: Allow userspace to set maximum VCPU id for VM adds b77b7e13f827 kvm: selftests: Add KVM_CAP_MAX_VCPU_ID cap test adds 694599c8267d KVM: VMX: enable IPI virtualization adds 15900f13d7db KVM: LAPIC: Trace LAPIC timer expiration on every vmentry adds dc8a9febbab0 KVM: selftests: x86: Fix test failure on arch lbr capable [...] adds 2c8beb526ce9 perf/x86/intel: Add EPT-Friendly PEBS for Ice Lake Server adds 35a6bdffbf21 perf/x86/intel: Handle guest PEBS overflow PMI for KVM guest adds 907508f75964 perf/x86/core: Pass "struct kvm_pmu *" to determine the gu [...] adds 0dc19fcc2471 KVM: x86/pmu: Set MSR_IA32_MISC_ENABLE_EMON bit when vPMU [...] adds 4282743c110a KVM: x86/pmu: Introduce the ctrl_mask value for fixed counter adds db2265f3a9ed x86/perf/core: Add pebs_capable to store valid PEBS_COUNTE [...] adds 34e028092173 KVM: x86/pmu: Add IA32_PEBS_ENABLE MSR emulation for exten [...] adds 44d47de274d5 KVM: x86/pmu: Reprogram PEBS event to emulate guest PEBS counter adds a095df2c5f48 KVM: x86/pmu: Adjust precise_ip to emulate Ice Lake guest [...] adds f32db9822ccb KVM: x86/pmu: Add IA32_DS_AREA MSR emulation to support guest DS adds c873e000e103 KVM: x86/pmu: Add PEBS_DATA_CFG MSR emulation to support a [...] adds aa03a92de13a KVM: x86: Set PEBS_UNAVAIL in IA32_MISC_ENABLE when PEBS i [...] adds a10cabf6815c KVM: x86/pmu: Move pmc_speculative_in_use() to arch/x86/kvm/pmu.h adds e1f82aee2e45 KVM: x86/pmu: Disable guest PEBS temporarily in two rare s [...] adds 8eeac7e999e8 KVM: x86/pmu: Add kvm_pmu_cap to optimize perf_get_x86_pmu [...] adds 1672f447172a KVM: x86/cpuid: Refactor host/guest CPU model consistency check adds a3808d884612 KVM: x86/pmu: Expose CPUIDs feature bits PDCM, DS, DTES64 adds dfaeea0da5b5 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] adds 1757e7219e9a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 2de1641399cc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6e7c9a14eada Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 921aab509bee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7464ff8bf2d7 platform/chrome: cros_ec_typec: Check for EC driver adds 8223136c6624 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2aa411342b9d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 04fc357531ba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8e76741c3d8b ipmi: Add a limit on the number of users that may use IPMI adds 333730e456fa ipmi: Limit the number of message a user may have outstanding adds f60231885fa9 ipmi: Add a sysfs interface to view the number of users adds d5d91586beda ipmi: Add a sysfs count of total outstanding messages for [...] adds 0924c5a0cbed ipmi: use simple i2c probe function adds 7602b957e240 ipmi:ssif: Check for NULL msg when handling events and messages adds 9824117dd964 ipmi: Add an intializer for ipmi_smi_msg struct adds f214549d7173 ipmi: Add an intializer for ipmi_recv_msg struct adds 2ebaf18a0b7f ipmi: Fix pr_fmt to avoid compilation issues adds b2c6941a5cf4 ipmi: Convert pr_debug() to dev_dbg() adds be8503597c3e ipmi:si: Convert pr_debug() to dev_dbg() adds 1016daf21837 ipmi: Make two logs unique adds 5396ccbd79ab ipmi: remove unnecessary type castings adds a508e33956b5 ipmi:ipmb: Fix refcount leak in ipmi_ipmb_probe adds 07addd355de7 Merge branch 'for-next' of git://github.com/cminyard/linux [...] adds 57c984478527 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] adds f9d76d15072c USB: gadget: Add ID numbers to gadget names adds 3dfe396f07a5 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] adds 93bf344f6699 thunderbolt: Fix buffer allocation of devices with no Disp [...] adds c7c99a09ef0e thunderbolt: Add KUnit test for devices with no DisplayPor [...] adds e0315e25eb87 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds d3870f5d058f Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] adds c19357abe13d Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] adds 7286aa658cab Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] adds 017f9a50e7b2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds bf6166b9ccd7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f4036abf5690 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] adds be286d6d25b6 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] adds fa89cdd4add8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 930fe11f2d55 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds f51623f47718 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] adds 61a2f1460fd0 vfio/mlx5: Manage the VF attach/detach callback from the PF adds 8580ad14f939 vfio/mlx5: Refactor to enable VFs migration in parallel adds 85c205db605b vfio/mlx5: Run the SAVE state command in an async mode adds 920df8d6ef12 Merge tag 'mlx5-lm-parallel' of https://git.kernel.org/pub [...] adds 5acb6cd19d12 Merge tag 'gvt-next-2022-04-29' into v5.19/vfio/next adds a77109ffca33 vfio: Stop using iommu_present() adds 09ea48efffa3 vfio: Make vfio_(un)register_notifier accept a vfio_device adds 0a58795647cd vfio/ccw: Remove mdev from struct channel_program adds 8e432bb015b6 vfio/mdev: Pass in a struct vfio_device * to vfio_pin/unpi [...] adds c6250ffbacc5 vfio/mdev: Pass in a struct vfio_device * to vfio_dma_rw() adds 5eb20a78c032 drm/i915/gvt: Change from vfio_group_(un)pin_pages to vfio [...] adds 231657b34504 vfio: Remove dead code adds eadd86f835c6 vfio: Remove calls to vfio_group_add_container_user() adds 91be0bd6c6cf vfio/pci: Have all VFIO PCI drivers store the vfio_pci_cor [...] adds ff806cbd90bd vfio/pci: Remove vfio_device_get_from_dev() adds b43622a5c0df Merge branch 'next' of git://github.com/awilliam/linux-vfio.git adds 727c95e0b608 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] adds 13549dbaea80 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 54de76c01239 kselftest/cgroup: fix test_stress.sh to use OUTPUT dir adds 67158d17fdd4 Merge branch 'for-5.19' into for-next adds 685581d94b1b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds eb6ae2a5ef47 Merge branch 'fixes' into for-next adds 1e25cde67d55 Merge branch 'misc' into for-next adds 4dacde009669 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 44129e221920 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e1279a7521a8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 79427d4b9108 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] adds 591cdd697173 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 608a0b46bc7c Merge branch 'irq/gpio-immutable' of git://git.kernel.org/ [...] adds f68cd356d0ac pinctrl: broxton: Add module alias for Intel Apollo Lake adds 702b0f45b5ca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b46d4d23eec4 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] adds e55039ec5d57 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b3f9916d81e8 sched: Update task_tick_numa to ignore tasks without an mm adds 157cc18122b4 signal: Rename send_signal send_signal_locked adds e71ba124078e signal: Replace __group_send_sig_info with send_signal_locked adds c200e4bb44e8 ptrace/um: Replace PT_DTRACE with TIF_SINGLESTEP adds 4a3d2717d140 ptrace/xtensa: Replace PT_SINGLESTEP with TIF_SINGLESTEP adds 16cc1bc67de8 ptrace: Remove arch_ptrace_attach adds cb3c19c93d65 signal: Use lockdep_assert_held instead of assert_spin_locked adds 6a2d90ba027a ptrace: Reimplement PTRACE_KILL by always sending SIGKILL adds 7b0fe1367ef2 ptrace: Document that wait_task_inactive can't fail adds 57b6de08b5f6 ptrace: Admit ptrace_stop can generate spuriuos SIGTRAPs adds 2500ad1c7fa4 ptrace: Don't change __state adds 5b4197cb287d ptrace: Always take siglock in ptrace_resume adds 31cae1eaae4f sched,signal,ptrace: Rework TASK_TRACED, TASK_STOPPED state adds be5b922836ae Merge of per-namespace-ipc-sysctls-for-v5.19, kthread-clea [...] adds b8575dfc0d40 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 93692f995925 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 965a1279ffa7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ee9f13821e23 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] adds 055bf36fa4fa Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git adds 7e8968b9474e Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] adds 4a202e50714b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f8ce7f5d13ac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f1f8288d19d0 x86/hyperv: Disable hardlockup detector by default in Hype [...] adds a6b94c6b4919 Drivers: hv: vmbus: Remove support for Hyper-V 2008 and Hy [...] adds 106b98a5181c scsi: storvsc: Remove support for Hyper-V 2008 and 2008R2/Win7 adds b0cce4f6fe66 video: hyperv_fb: Remove support for Hyper-V 2008 and 2008R2/Win7 adds ac6811a9b36f drm/hyperv: Remove support for Hyper-V 2008 and 2008R2/Win7 adds b4b77778ecc5 PCI: hv: Reuse existing IRTE allocation in compose_msi_msg() adds a2bad844a67b PCI: hv: Fix interrupt mapping for multi-MSI adds 03f5f13ec764 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] adds ad69172ec930 kunit: Rework kunit_resource allocation policy adds dcbb2ee24601 lib/Kconfig.debug: change KUnit tests to default to KUNIT_ [...] adds a02353f49162 kunit: bail out of test filtering logic quicker if OOM adds c249764320cb kunit: tool: update test counts summary line format adds 3f0a50f345f7 kunit: tool: stop using a shell to run kernel under QEMU adds 9660209d9418 kunit: tool: print clearer error message when there's no T [...] adds f04f68416861 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] adds b0fe84fac1d8 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] adds 4f8dd748f038 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 35e01667c84b cxl/mbox: fix logical vs bitwise typo adds cc10eee95204 PCI/ACPI: add a helper for retrieving _OSC Control DWORDs adds 241d26bc26ad PCI/ACPI: Prefer CXL _OSC instead of PCIe _OSC for CXL hos [...] adds 56368029d93b PCI/ACPI: negotiate CXL _OSC adds 3750d013182b cxl: Replace lockdep_mutex with local lock classes adds d864b8ea6468 cxl/acpi: Add root device lockdep validation adds 38a34e10768c cxl: Drop cxl_device_lock() adds 4a0079bc7aae nvdimm: Replace lockdep_mutex with local lock classes adds 1550a17a7da2 ACPI: NFIT: Drop nfit_device_lock() adds 81beea55cb74 nvdimm: Drop nd_device_lock() adds fd3abd2cafa4 device-core: Kill the lockdep_mutex adds e6829d1bd3c4 nvdimm: Fix firmware activation deadlock scenarios adds e4d3244c2fe8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 1a6c42dff9b3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 0393a2cc188f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 06904b0dca21 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c8a669a3145d init: call time_init() before rand_initialize() adds 1f3eb4c4b40b ia64: define get_cycles macro for arch-override adds 4ae02fb4b8bf s390: define get_cycles macro for arch-override adds 84c0ffba06ef parisc: define get_cycles macro for arch-override adds e1971d344a64 alpha: define get_cycles macro for arch-override adds 79c3c77e5e9f powerpc: define get_cycles macro for arch-override adds b3501c7bd8ea openrisc: start CPU timer early in boot adds a1fc9f579b89 timekeeping: Add raw clock fallback for random_get_entropy() adds a21f5e416d33 m68k: use fallback for random_get_entropy() instead of zero adds b43060f64224 riscv: use fallback for random_get_entropy() instead of zero adds fdd92f12b738 mips: use fallback for random_get_entropy() instead of jus [...] adds 55dde6daddab arm: use fallback for random_get_entropy() instead of zero adds 1e14ac6a5b98 nios2: use fallback for random_get_entropy() instead of zero adds b127f1e3e921 x86/tsc: Use fallback for random_get_entropy() instead of zero adds 61566f40780b um: use fallback for random_get_entropy() instead of zero adds a0ca2919dd3a sparc: use fallback for random_get_entropy() instead of zero adds a2f57929e952 xtensa: use fallback for random_get_entropy() instead of zero adds da81f3a19dd8 random: insist on random_get_entropy() existing in order t [...] adds 74c7f9adae4e random: vary jitter iterations based on cycle counter speed adds 9a927d639772 random: mix in timestamps and reseed on system restore adds c75d24290638 random: do not use batches when !crng_ready() adds 06e06556af70 random: use first 128 bits of input as fast init adds 7107cd63a83d random: do not pretend to handle premature next security model adds 3620ea48eaa7 random: order timer entropy functions below interrupt functions adds db8b84daa89f random: do not use input pool from hard IRQs adds b17c3b542cab random: help compiler out with fast_mix() by using simpler [...] adds 9822d661efb0 siphash: use one source of truth for siphash permutations adds 3c5a2c797291 random32: use real rng for non-deterministic randomness adds d96aac6f0bc6 random: use symbolic constants for crng_init states adds 66f6c7a1cf67 random: avoid init'ing twice in credit race adds 1eaab7eeeb60 random: move initialization out of reseeding hot path adds 6c4a418c2c75 random: remove ratelimiting for in-kernel unseeded randomness adds e7bae9a759f1 random: use proper jiffies comparison macro adds b904d915d3f3 random: handle latent entropy and command line from random_init() adds 8b5134606590 random: credit architectural init the exact amount adds ac6a19492a38 random: use static branch for crng_ready() adds d422b4dc5b7c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 4e4a62732275 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 31c267e32856 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] adds a00a47313667 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] adds 08104fb0b150 Appoint myself page cache maintainer adds 516edb456f12 nilfs2: Fix some kernel-doc comments adds 8f7577ac41f6 Merge branch 'for-next' of git://git.infradead.org/users/w [...] adds 535d12fee51f Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] adds 2ceea568b8d5 Merge branch 'bitmap-for-next' of https://github.com/norov [...] adds 76df4b38e4ec Merge branch 'hte/for-next' of git://git.kernel.org/pub/sc [...] adds 3b5eed3c71a2 netfs: Eliminate Clang randstruct warning adds d36465897037 sancov: Split plugin build from plugin CFLAGS adds 595b893e2087 randstruct: Reorganize Kconfigs and attribute macros adds 613f4b3ed790 randstruct: Split randstruct Makefile and CFLAGS adds be2b34fa9be3 randstruct: Move seed generation into scripts/basic/ adds 035f7f87b729 randstruct: Enable Clang support adds e85094c31ddb arm64: stackleak: fix current_top_of_stack() adds a12685e2d1f7 stackleak: move skip_erasing() check earlier adds ac7838b4e1c5 stackleak: remove redundant check adds 9ec79840d6af stackleak: rework stack low bound handling adds 1723d39d2fe4 stackleak: clarify variable names adds 0cfa2ccd285d stackleak: rework stack high bound handling adds 77cf2b6dee66 stackleak: rework poison scanning adds 4130a61cebb1 lkdtm/stackleak: avoid spurious failure adds 72b61896f2b4 lkdtm/stackleak: rework boundary management adds f03a50938dec lkdtm/stackleak: prevent unexpected stack usage adds f171d695f3ad lkdtm/stackleak: check stack boundaries adds 8111e67dee9f stackleak: add on/off stack variants adds 88959a39a170 arm64: entry: use stackleak_erase_on_task_stack() adds 8c6a490e404f lkdtm/stackleak: fix CONFIG_GCC_PLUGIN_STACKLEAK=n adds 1ff297584fad randomize_kstack: Improve docs on requirements/rationale adds 61f60bac8c05 gcc-plugins: Change all version strings match kernel adds 3b0492c33634 lib: overflow: Always build 64-bit test cases adds 36bef1c4630a big_keys: Use struct for internal payload adds 7353a2a5357a niu: Silence randstruct warnings adds 3341df68fc1d af_unix: Silence randstruct GCC plugin warning adds 222557758c53 gcc-plugins: randstruct: Remove cast exception handling adds 0a76d4c331b4 mm: usercopy: move the virt_addr_valid() below the is_vmal [...] adds 5cb22abada16 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] adds 3219e2aa9dbd Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] adds de4c279a0ffd Revert "mm/madvise: free hwpoison and swapin error entry i [...] adds 9a74da07c6d5 foo adds 9b74c2baed97 mm/page_alloc: cache the result of node_dirty_ok() adds bd5b39181ba2 mm: introduce PTE_MARKER swap entry adds b7f4b0d170ce mm: teach core mm about pte markers adds 266a70c502bc mm: check against orig_pte for finish_fault() adds 5bf793040193 mm/uffd: PTE_MARKER_UFFD_WP adds 8cb833ec7785 mm/shmem: take care of UFFDIO_COPY_MODE_WP adds 3a0185043433 mm/shmem: handle uffd-wp special pte in page fault handler adds 002297e525c7 mm/shmem: persist uffd-wp bit across zapping for file-backed adds 45b219e72641 mm/shmem: allow uffd wr-protect none pte for file-backed mem adds 8d919a99a781 mm/shmem: allows file-back mem to be uffd wr-protected on thps adds 8b7568cd9bfa mm/shmem: handle uffd-wp during fork() adds 15c790309294 mm/hugetlb: introduce huge pte version of uffd-wp helpers adds a0efd2a448a8 mm/hugetlb: hook page faults for uffd write protection adds 61006a6447d7 mm/hugetlb: take care of UFFDIO_COPY_MODE_WP adds 7f6eb662c522 mm/hugetlb: handle UFFDIO_WRITEPROTECT adds da5719c20d6a mm/hugetlb: handle pte markers in page faults adds 076a8ce3f4db mm/hugetlb: allow uffd wr-protect none ptes adds 2da4de58749d mm/hugetlb: only drop uffd-wp special pte if required adds db190154f47c mm/hugetlb: handle uffd-wp during fork() adds 2fc02411ca5e mm/khugepaged: don't recycle vma pgtable if uffd-wp registered adds 2bdcbc8470ca mm/pagemap: recognize uffd-wp bit for shmem/hugetlbfs adds 3d75b6d8d996 mm/uffd: enable write protection for shmem & hugetlbfs adds 2c0242d37412 mm: enable PTE markers by default adds ab2dcd98681d selftests/uffd: enable uffd-wp for shmem/hugetlbfs adds 94f6cacda8b5 userfaultfd/selftests: use swap() instead of open coding it adds 9bc31a29ed41 mm/uffd: move USERFAULTFD configs into mm/ adds 217113509c42 cgroups: refactor children cgroups in memcg tests adds d852268177ff cgroup: account for memory_recursiveprot in test_memcg_low() adds 6c8154c19a5a cgroup: account for memory_localevents in test_memcg_oom_g [...] adds f074726c1e2c cgroup: remove racy check in test_memcg_sock() adds c7cd338104c1 cgroup: fix racy check in alloc_pagecache_max_30M() helper [...] adds ac1cfa68c6a1 mm: page_isolation: move has_unmovable_pages() to mm/page_ [...] adds 29b250fb8585 mm: page_isolation: check specified range for unmovable pages adds 3f7b7c1b011c mm: make alloc_contig_range work at pageblock granularity adds 6fa2e186690f mm: page_isolation: enable arbitrary range page isolation. adds 7ae6d0b047f5 mm: cma: use pageblock_order as the single alignment adds b968ecccb3a7 drivers: virtio_mem: use pageblock size as the minimum vir [...] adds 0526236c261e mm/vmscan: take min_slab_pages into account when try to ca [...] adds cc22ece7b3b1 lib/kstrtox.c: add "false"/"true" support to kstrtobool() adds ed18c0f18e7b mm: convert sysfs input to bool using kstrtobool() adds e5da8b37b69d mm/vmscan: not necessary to re-init the list for each iteration adds 2fbfb88c390e mm/vmscan: add a comment about MADV_FREE pages check in fo [...] adds 18bacbfdc62f mm/vmscan: introduce helper function reclaim_page_list() adds f4ad67a45244 mm/vmscan: take all base pages of THP into account when ra [...] adds 9832da8b3650 mm/vmscan: remove obsolete comment in kswapd_run adds 46e465bd2569 mm/vmscan: use helper folio_is_file_lru() adds e322d2203b19 mm/vmscan: filter empty page_list at the beginning adds ccad038d684b mm/vmscan: don't use NUMA_NO_NODE as indicator of page on [...] adds 6b37ba3dc6ac mm/shmem: remove duplicate include in memory.c adds 4344b854c05a shmem: convert shmem_alloc_hugepage() to use vma_alloc_folio() adds bd17f2cb69ff mm/huge_memory: convert do_huge_pmd_anonymous_page() to us [...] adds 8749fd4135ef alpha: fix alloc_zeroed_user_highpage_movable() adds 8a88dcf4b71e mm: remove alloc_pages_vma() adds b770308726a6 vmscan: use folio_mapped() in shrink_page_list() adds 88a43f0b1885 vmscan: convert the writeback handling in shrink_page_list [...] adds aecdb9ce6765 swap: turn get_swap_page() into folio_alloc_swap() adds 3d1cc5fd2447 swap: convert add_to_swap() to take a folio adds 1072990be870 vmscan: convert dirty page handling to folios adds ae842401a2df vmscan: convert page buffer handling to use folios adds 4b65fe04e995 vmscan: convert lazy freeing to folios adds 5d239bfa7725 vmscan: move initialisation of mapping down adds a319924f501a vmscan: convert the activate_locked portion of shrink_page [...] adds 7d40fdc24817 mm: allow can_split_folio() to be called when THP are disabled adds fe41f825da6e vmscan: remove remaining uses of page in shrink_page_list adds f1d4fccf7c17 mm/shmem: use a folio in shmem_unused_huge_shrink adds bf4aed066b33 mm/swap: add folio_throttle_swaprate adds 5958881e0c91 mm/shmem: convert shmem_add_to_page_cache to take a folio adds da1415a35194 mm/shmem: turn shmem_should_replace_page into shmem_should [...] adds 13d88be2c18a mm/shmem: add shmem_alloc_folio() adds 5dd33ff10368 mm/shmem: convert shmem_alloc_and_acct_page to use a folio adds 90807a5c1752 mm/shmem: convert shmem_getpage_gfp to use a folio adds 560cffe22d1f mm/shmem: convert shmem_swapin_page() to shmem_swapin_folio() adds 413e4b218c5b mm: add folio_mapping_flags() adds 9d7856d62e1e mm: add folio_test_movable() adds 1680eed65833 mm/migrate: convert move_to_new_page() into move_to_new_folio() adds 9b1705194f00 mm: page_table_check: using PxD_SIZE instead of PxD_PAGE_SIZE adds 65e0a6b1fc25 mm: page_table_check: move pxx_user_accessible_page into x86 adds ffd9cfcbb09f mm: page_table_check: add hooks to public helpers adds 8532e69c7dcb mm: remove __HAVE_ARCH_PTEP_CLEAR in pgtable.h adds daf214c14dbe arm64/mm: enable ARCH_SUPPORTS_PAGE_TABLE_CHECK adds 856eed79f8d3 riscv/mm: enable ARCH_SUPPORTS_PAGE_TABLE_CHECK adds c48ed20adf44 mm: functions may simplify the use of return values adds 2caefa3e0498 mm/damon/reclaim: use resource_size function on resource object adds 59199954b252 docs: vm/page_owner: tweak literal block in STANDARD FORMA [...] adds 540342cfb258 percpu: improve percpu_alloc_percpu event trace adds e2c1df04bf73 zram: remove double compression logic adds c8224c727e56 tracing: incorrect gfp_t conversion adds b3fedbc8ce32 mm/vmalloc: use raw_cpu_ptr() for vmap_block_queue access adds 8d14350d9f76 kasan: clean up comments in internal kasan.h adds 8aff06245efe kasan: use tabs to align shadow values adds 87f3d595b991 kasan: give better names to shadow values adds ba5165b7a0d2 kasan: update documentation adds 22b9c5d735a6 kasan: move boot parameters section in documentation adds 51abc878cb97 kasan: clean-up kconfig options descriptions adds dc962e1449ee mm/page_owner: use strscpy() instead of strlcpy() adds ac4f41988984 mm/memory-failure.c: move clear_hwpoisoned_pages adds 2b73d6982d56 mm/memory-failure.c: simplify num_poisoned_pages_dec adds c7616d12be15 mm/memory-failure.c: add hwpoison_filter for soft offline adds c889a51f518e mm/hwpoison: disable hwpoison filter during removing adds 996927eebdae mm/memory-failure.c: simplify num_poisoned_pages_inc/dec adds 4b91e355874e Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] adds c9b516f16be5 ELF, uapi: fixup ELF_ST_TYPE definition adds a7bd57b87f65 kernel/crash_core.c: remove redundant check of ck_cmdline adds cd290a9839ce lib/string_helpers: fix not adding strarray to device's re [...] adds a3b774342fa7 fs/ntfs3: validate BOOT sectors_per_clusters adds 47b7eae62aa7 relay: remove redundant assignment to pointer buf adds 6b9dbedbe349 tty: fix deadlock caused by calling printk() under tty_port->lock adds 25d9767831d3 ia64: mca: drop redundant spinlock initialization adds a8853fdc76f4 Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] adds 37a3a18dbf8e Revert "mm/cma.c: remove redundant cma_mutex lock" adds 1f3661f8c628 zsmalloc: fix races between asynchronous zspage free and p [...] adds 2481056c81f7 lib/assoc_array.c: fix BUG_ON during garbage collect adds 8bed1e941cb3 assoc_array-fix-bug_on-during-garbage-collect-fix adds 85dfadda7b28 assoc_array: Fix BUG_ON during garbage collect adds 2835a43b44c6 Merge branch 'mm-stable' into mm-unstable adds 137e2a4da32d mm/z3fold: fix sheduling while atomic adds 24bee40ed430 mm/z3fold: fix possible null pointer dereferencing adds 8f1456576186 mm/z3fold: remove buggy use of stale list for allocation adds 08897c2719b6 mm/z3fold: throw warning on failure of trylock_page in z3f [...] adds 725a25651780 revert "mm/z3fold.c: allow __GFP_HIGHMEM in z3fold_alloc" adds 1b2ac6bea48a mm/z3fold: put z3fold page back into unbuddied list when r [...] adds bcde8e23f17b mm/z3fold: always clear PAGE_CLAIMED under z3fold page lock adds 477b09945a91 mm/z3fold: fix z3fold_reclaim_page races with z3fold_free adds 96748bcfb14e mm/z3fold: fix z3fold_page_migrate races with z3fold_map adds 36cc4cc38ab8 mips: rename mt_init to mips_mt_init adds d20a2477c96b Maple Tree: add new data structure adds c5dfab346944 maple_tree: Fix expanding null off the end of the data. adds 438fb1dc401f radix tree test suite: add pr_err define adds cc2e1f71e244 radix tree test suite: add kmem_cache_set_non_kernel() adds f0a861c39837 radix tree test suite: add allocation counts and size to k [...] adds 3b1c2c294bd3 radix tree test suite: add support for slab bulk APIs adds 00003ae88a34 radix tree test suite: add lockdep_is_held to header adds 8ea991381905 lib/test_maple_tree: add testing for maple tree adds b75e9202c1c6 test_maple_tree: add null expansion tests adds fdfbced1e040 mm: start tracking VMAs with maple tree adds 47a5e2557049 mapletree: build fix adds 91dfe10f2f89 mm/mmap: fix leak on expand_downwards() and expand_upwards() adds b6904b7afeb5 mm: add VMA iterator adds 8c20a766bd68 mmap: use the VMA iterator in count_vma_pages_range() adds 08f6f7f0cdba mm/mmap: use the maple tree in find_vma() instead of the rbtree. adds 451983d38613 mm/mmap: use the maple tree for find_vma_prev() instead of [...] adds 946d6bfc1e5b mm/mmap: use maple tree for unmapped_area{_topdown} adds 620e691a6bc3 kernel/fork: use maple tree for dup_mmap() during forking adds 2825f6283d57 damon: convert __damon_va_three_regions to use the VMA iterator adds 3b3ce2515dfc damon-convert-__damon_va_three_regions-to-use-the-vma-iter [...] adds d291ad08c14c proc: remove VMA rbtree use from nommu adds 45b121ce3421 mm: remove rb tree. adds 5b386fd0a222 mmap: change zeroing of maple tree in __vma_adjust() adds ee636874e4af xen: use vma_lookup() in privcmd_ioctl_mmap() adds 61beccbb6a67 mm: optimize find_exact_vma() to use vma_lookup() adds a616dbc95a27 mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...] adds 8aa65316a90a mm/mmap: change do_brk_flags() to expand existing VMA and [...] adds 14a6245496f0 mm: use maple tree operations for find_vma_intersection() adds e17b76b95a3b mm/mmap: use advanced maple tree API for mmap_region() adds 80beee53a652 mm: remove vmacache adds aaef78404b42 mm: convert vma_lookup() to use mtree_load() adds e3477428a889 mm/mmap: move mmap_region() below do_munmap() adds 33ef1d003a92 mm/mmap: reorganize munmap to use maple states adds a30cf6b835de mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() adds fa126d15dcb8 arm64: remove mmap linked list from vdso adds 7c81e34b4518 arm64: Change elfcore for_each_mte_vma() to use VMA iterator adds 21e4d63502c5 parisc: remove mmap linked list from cache handling adds 0154695ee431 powerpc: remove mmap linked list walks adds ac629683fb91 s390: remove vma linked list walks adds 996563c10a10 x86: remove vma linked list walks adds 211f74dac642 xtensa: remove vma linked list walks adds 29218183e77c cxl: remove vma linked list walk adds 122b3ffdd322 optee: remove vma linked list walk adds 1e2654af4880 um: remove vma linked list walk adds 380cbd14faaa coredump: remove vma linked list walk adds 3aace5b74a03 exec: use VMA iterator instead of linked list adds 52ab56dfd9ac fs/proc/base: use maple tree iterators in place of linked list adds 8afe9915c80b fs/proc/task_mmu: stop using linked list and highest_vm_end adds db10b072a61b userfaultfd: use maple tree iterator to iterate VMAs adds e6292741b406 ipc/shm: use VMA iterator instead of linked list adds d8c8f303f37b acct: use VMA iterator instead of linked list adds db8d3853799d perf: use VMA iterator adds 21765b109b18 sched: use maple tree iterator to walk VMAs adds 9b27ee880ced fork: use VMA iterator adds 21907bd97f1c bpf: remove VMA linked list adds 65032e661e28 mm/gup: use maple tree navigation instead of linked list adds 7839bfc844dc mm/khugepaged: stop using vma linked list adds e3672f212c77 mm/ksm: use vma iterators instead of vma linked list adds ffb2bc7d3501 mm/madvise: use vma_find() instead of vma linked list adds 5fc2410b7674 mm/memcontrol: stop using mm->highest_vm_end adds 48e03cb0a2fa mm/mempolicy: use vma iterator & maple state instead of vm [...] adds c0c715d6f132 mm/mlock: use vma iterator and maple state instead of vma [...] adds 5d40338b7893 mm/mprotect: use maple tree navigation instead of vma linked list adds 161565e41021 mm/mremap: use vma_find_intersection() instead of vma linked list adds 1e0443b28ca9 mm/msync: use vma_find() instead of vma linked list adds 419a1d55d4c9 mm/oom_kill: use maple tree iterators instead of vma linked list adds b38e5f2bae9d mm/pagewalk: use vma_find() instead of vma linked list adds 87ae09dbdd3b mm/swapfile: use vma iterator instead of vma linked list adds 538ed184c1c6 i915: use the VMA iterator adds 8ffcbbc883b4 nommu: remove uses of VMA linked list adds 080a6a788a3c riscv: use vma iterator for vdso adds b7d0f898f5ce mm: remove the vma linked list adds 05cf8039e4e9 mm/mmap: drop range_has_overlap() function adds 5b5e05795dbc mm/mmap.c: pass in mapping to __vma_link_file() adds d3d7e7b46222 mm: discard __GFP_ATOMIC adds 7acd9d87900f mm/swap: use helper is_swap_pte() in swap_vma_readahead adds 748cb402d20c mm/swap: use helper macro __ATTR_RW adds 01d37be151c5 mm/swap: fold __swap_info_get() into its sole caller adds 78caa0b631ce mm/swap: remove unneeded return value of free_swap_slot adds a00b390c298e mm/swap: print bad swap offset entry in get_swap_device adds 6b6a0c8d6c78 mm/swap: remove buggy cache->nr check in refill_swap_slots_cache adds 40685b9f2e41 mm/swap: remove unneeded p != NULL check in __swap_duplicate adds 99ad34850a2b mm/swap: make page_swapcount and __lru_add_drain_all adds 630d4b89e313 mm/swap: avoid calling swp_swap_info when try to check SWP [...] adds 36e915e917c9 mm/swap: add helper swap_offset_available() adds 629cc0bceb57 mm/swap: fix the obsolete comment for SWP_TYPE_SHIFT adds a4a7a3370c9b mm/swap: clean up the comment of find_next_to_unuse adds 042678597c3a mm/swap: fix the comment of get_kernel_pages adds 09beda64db91 mm/swap: fix comment about swap extent adds a860f7d809de Documentation: filesystems: proc: update meminfo section adds 57d10910b267 documentation-filesystems-proc-update-meminfo-section-fix adds a04e5e3f5bda Documentation: filesystems: proc: update meminfo section adds 98f7609349d9 mm: Kconfig: move swap and slab config options to the MM section adds 010eb112c703 mm: Kconfig: group swap, slab, hotplug and thp options int [...] adds 3ce1b31fe69b mm-kconfig-group-swap-slab-hotplug-and-thp-options-into-su [...] adds 41381e75a11b mm-kconfig-group-swap-slab-hotplug-and-thp-options-into-su [...] adds 670134874ab6 mm: Kconfig: simplify zswap configuration adds b598ac1a37ac mm: zswap: add basic meminfo and vmstat coverage adds c541e45a32ba zswap: memcg accounting adds 4abd5445f063 zswap-memcg-accounting-fix adds 179fef2880ab mm: fix missing handler for __GFP_NOWARN adds c47abf605184 mm-fix-missing-handler-for-__gfp_nowarn-v2 adds 8be8fed81d7d mm/highmem: fix kernel-doc warnings in highmem*.h adds 12d1a2e9c4b2 Documentation/vm: include kdocs from highmem*.h into highmem.rst adds 5a8e4802788f Documentation/vm: move "Using kmap-atomic" to highmem.h adds e346b59ca03a Documentation/vm: rework "Temporary Virtual Mappings" section adds 0ffeb0bd4da5 sched: coredump.h: clarify the use of MMF_VM_HUGEPAGE adds db9483a14a96 mm: khugepaged: remove redundant check for VM_NO_KHUGEPAGED adds a1de86466ad1 mm: khugepaged: skip DAX vma adds 1a13b5746ca2 mm: thp: only regular file could be THP eligible adds d947444ab70f mm: khugepaged: make khugepaged_enter() void function adds b5ce9b7fd5f5 mm: khugepaged: make hugepage_vma_check() non-static adds 382212224308 mm: khugepaged: introduce khugepaged_enter_vma() helper adds 99d00f9bd978 mm: mmap: register suitable readonly file vmas for khugepaged adds 672234382123 mm: change huge_ptep_clear_flush() to return the original pte adds 06252bd28cb6 fix up for "mm: change huge_ptep_clear_flush() to return t [...] adds f459498b60d0 mm-change-huge_ptep_clear_flush-to-return-the-original-pte-fix-2 adds d00ab8fdb593 mm: rmap: fix CONT-PTE/PMD size hugetlb issue when migration adds 38cc3e5e4988 mm-rmap-fix-cont-pte-pmd-size-hugetlb-issue-when-migration-fix adds 8f821551ad9b mm: rmap: Fix CONT-PTE/PMD size hugetlb issue when migration adds cbaf7893775e mm: rmap: fix CONT-PTE/PMD size hugetlb issue when unmapping adds 2e8bce635bfc mm: hugetlb_vmemmap: disable hugetlb_optimize_vmemmap when [...] adds 22391fa44580 mm: memory_hotplug: override memmap_on_memory when hugetlb [...] adds f6194a6cb89e mm: hugetlb_vmemmap: use kstrtobool for hugetlb_vmemmap pa [...] adds 72c7edc5a58d mm: hugetlb_vmemmap: add hugetlb_optimize_vmemmap sysctl adds adf1d963d3ae mm: fix is_pinnable_page against on cma page adds 14e72bb50c90 mm-fix-is_pinnable_page-against-on-cma-page-v5 adds 4ac671b21094 mm-fix-is_pinnable_page-against-on-cma-page-v5-fix adds 8917b2a82393 mm/memcontrol: export memcg->watermark via sysfs for v2 memcg adds b59d99beadc6 mm/damon: add documentation for Enum value adds 58fd0cc2b3ba mm, compaction: fast_find_migrateblock() should return pfn [...] adds 770511441ce5 mm: don't be stuck to rmap lock on reclaim path adds 596a77a49ee7 mm: rmap: use the correct parameter name for DEFINE_PAGE_VMA_WALK adds 38b215fcfda5 mm/mempolicy: fix uninit-value in mpol_rebind_policy() adds 6002b23b6c65 mm/page_alloc: add page->buddy_list and page->pcp_list adds 9d0febbf5f27 mm/page_alloc: use only one PCP list for THP-sized allocations adds 6558979c1707 mm/page_alloc: split out buddy removal code from rmqueue i [...] adds 3f8c6c62297d mm/page_alloc: remove unnecessary page == NULL check in rmqueue adds 747c09197772 mm/page_alloc: protect PCP lists with a spinlock adds e1c8d692845f mm/page_alloc: remotely drain per-cpu lists adds 5c89d71a1336 mm-page_alloc-remotely-drain-per-cpu-lists-checkpatch-fixes adds e1448a9cf712 mm/page_alloc: fix tracepoint mm_page_alloc_zone_locked() adds 146669cfdb00 ocfs2: reflink deadlock when clone file to the same direct [...] adds 524d23e1854d ocfs2: clear links count in ocfs2_mknod() if an error occurs adds 562fadbaae0f ocfs2: fix ocfs2 corrupt when iputting an inode adds a1194e66f637 init: add "hostname" kernel parameter adds 65e6b51cfff9 init-add-hostname-kernel-parameter-v2 adds a94ce12b8d84 init/main.c: silence some -Wunused-parameter warnings adds 064bad1b1fa1 proc/sysctl: make protected_* world readable adds 4973d2cb6f87 Merge branch 'mm-nonmm-unstable' into mm-everything adds 76535d42eb53 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] adds 47117b91e2dd mm/oom_kill.c: fix vm_oom_kill_table[] ifdeffery adds f0bad0c1ad30 Merge branch 'akpm/master' adds 1e1b28b936ae Add linux-next specific files for 20220513
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 (6107040c99d5) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-aarch [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: Documentation/RCU/stallwarn.rst | 10 +- Documentation/admin-guide/kernel-parameters.txt | 3 + Documentation/admin-guide/sysctl/vm.rst | 13 +- Documentation/arm64/silicon-errata.rst | 3 + .../devicetree/bindings/clock/st,stm32mp1-rcc.yaml | 7 + .../bindings/cpufreq/cpufreq-mediatek.txt | 7 + .../bindings/display/bridge/fsl,ldb.yaml | 16 +- .../bindings/mtd/partitions/fixed-partitions.yaml | 55 +- .../devicetree/bindings/mtd/renesas-nandc.yaml | 5 + .../bindings/net/marvell,orion-mdio.yaml | 60 + .../devicetree/bindings/net/marvell-orion-mdio.txt | 54 - .../devicetree/bindings/pci/qcom,pcie.txt | 398 -- .../devicetree/bindings/pci/qcom,pcie.yaml | 714 +++ .../devicetree/bindings/pci/rockchip-dw-pcie.yaml | 12 +- .../devicetree/bindings/sound/serial-midi.yaml | 51 + Documentation/driver-api/vfio-mediated-device.rst | 4 +- Documentation/filesystems/proc.rst | 15 +- Documentation/hwmon/hwmon-kernel-api.rst | 2 +- .../networking/device_drivers/appletalk/index.rst | 1 - .../networking/device_drivers/appletalk/ltpc.rst | 144 - Documentation/networking/index.rst | 1 + Documentation/networking/skbuff.rst | 37 + .../translations/zh_CN/devicetree/usage-model.rst | 8 +- Documentation/virt/kvm/api.rst | 21 + Documentation/virt/kvm/x86/mmu.rst | 4 + Documentation/vm/bootmem.rst | 5 + Documentation/vm/index.rst | 40 +- Documentation/vm/oom.rst | 5 + Documentation/vm/page_allocation.rst | 5 + Documentation/vm/page_cache.rst | 5 + Documentation/vm/page_reclaim.rst | 5 + Documentation/vm/page_tables.rst | 5 + Documentation/vm/physical_memory.rst | 5 + Documentation/vm/process_addrs.rst | 5 + Documentation/vm/shmfs.rst | 5 + Documentation/vm/slab.rst | 5 + Documentation/vm/swap.rst | 5 + Documentation/vm/vmalloc.rst | 5 + MAINTAINERS | 1 + Next/SHA1s | 166 +- Next/merge.log | 4857 ++++++++++++-------- arch/arm/include/asm/xen/page-coherent.h | 2 - arch/arm/xen/mm.c | 14 - arch/arm64/boot/dts/rockchip/rk356x.dtsi | 2 +- arch/arm64/include/asm/kvm_host.h | 3 - arch/arm64/include/asm/xen/page-coherent.h | 2 - arch/arm64/kernel/cpu_errata.c | 4 +- arch/arm64/kernel/cpufeature.c | 3 +- arch/arm64/kvm/arm.c | 6 +- arch/arm64/kvm/vgic/vgic-init.c | 6 +- arch/arm64/mm/hugetlbpage.c | 21 +- arch/csky/include/asm/Kbuild | 3 + arch/csky/include/asm/spinlock.h | 89 - arch/csky/include/asm/spinlock_types.h | 27 - arch/ia64/include/asm/hugetlb.h | 1 + arch/ia64/include/asm/ptrace.h | 4 - arch/ia64/kernel/ptrace.c | 57 - arch/mips/boot/tools/relocs.c | 2 +- arch/mips/kernel/kprobes.c | 36 +- arch/mips/kernel/smp.c | 6 + arch/mips/mm/fault.c | 6 +- arch/mips/sibyte/bcm1480/setup.c | 4 +- arch/mips/vr41xx/common/cmu.c | 2 - arch/openrisc/Kconfig | 1 - arch/openrisc/include/asm/Kbuild | 5 +- arch/openrisc/include/asm/spinlock.h | 27 - arch/openrisc/include/asm/spinlock_types.h | 7 - arch/openrisc/mm/fault.c | 5 - arch/openrisc/mm/tlb.c | 2 +- arch/parisc/include/asm/cache.h | 1 - arch/parisc/include/asm/hugetlb.h | 1 + arch/parisc/kernel/cache.c | 3 - arch/parisc/kernel/pacache.S | 3 + arch/powerpc/kvm/book3s_32_sr.S | 26 +- arch/powerpc/lib/code-patching.c | 27 +- arch/riscv/Kconfig | 1 + arch/riscv/include/asm/Kbuild | 4 + arch/riscv/include/asm/spinlock.h | 135 - arch/riscv/include/asm/spinlock_types.h | 25 - arch/s390/include/asm/cio.h | 2 +- arch/s390/include/asm/preempt.h | 15 +- arch/s390/include/asm/stp.h | 4 +- arch/s390/kernel/time.c | 12 +- arch/s390/kvm/kvm-s390.c | 2 - arch/sh/include/asm/hugetlb.h | 1 + arch/um/include/asm/thread_info.h | 2 + arch/um/kernel/exec.c | 2 +- arch/um/kernel/process.c | 2 +- arch/um/kernel/ptrace.c | 8 +- arch/um/kernel/signal.c | 4 +- arch/x86/Kconfig | 18 +- arch/x86/entry/vsyscall/vsyscall_64.c | 2 +- arch/x86/events/amd/core.c | 3 - arch/x86/events/amd/ibs.c | 191 +- arch/x86/events/core.c | 5 +- arch/x86/events/intel/core.c | 159 +- arch/x86/events/intel/cstate.c | 2 + arch/x86/events/intel/uncore.c | 2 + arch/x86/events/intel/uncore_snb.c | 454 +- arch/x86/events/msr.c | 2 + arch/x86/events/perf_event.h | 6 +- arch/x86/include/asm/amd-ibs.h | 2 +- arch/x86/include/asm/cpufeatures.h | 1 + arch/x86/include/asm/kvm-x86-ops.h | 1 + arch/x86/include/asm/kvm_host.h | 48 +- arch/x86/include/asm/msr-index.h | 7 + arch/x86/include/asm/perf_event.h | 8 +- arch/x86/include/asm/vmx.h | 11 + arch/x86/include/asm/vmxfeatures.h | 5 +- arch/x86/include/asm/xen/page-coherent.h | 24 - arch/x86/include/asm/xen/swiotlb-xen.h | 6 + arch/x86/kernel/acpi/boot.c | 7 +- arch/x86/kernel/cpu/feat_ctl.c | 9 +- arch/x86/kernel/cpu/mshyperv.c | 2 + arch/x86/kernel/step.c | 3 +- arch/x86/kvm/cpuid.c | 27 +- arch/x86/kvm/cpuid.h | 5 + arch/x86/kvm/lapic.c | 28 +- arch/x86/kvm/lapic.h | 1 - arch/x86/kvm/mmu.h | 109 +- arch/x86/kvm/mmu/mmu.c | 589 +-- arch/x86/kvm/mmu/mmu_internal.h | 123 +- arch/x86/kvm/mmu/mmutrace.h | 1 + arch/x86/kvm/mmu/paging_tmpl.h | 22 +- arch/x86/kvm/mmu/spte.c | 47 +- arch/x86/kvm/mmu/spte.h | 16 +- arch/x86/kvm/mmu/tdp_mmu.c | 14 +- arch/x86/kvm/pmu.c | 52 +- arch/x86/kvm/pmu.h | 38 + arch/x86/kvm/svm/avic.c | 74 +- arch/x86/kvm/svm/nested.c | 18 +- arch/x86/kvm/svm/sev.c | 8 + arch/x86/kvm/svm/svm.c | 6 +- arch/x86/kvm/svm/svm.h | 2 +- arch/x86/kvm/trace.h | 20 + arch/x86/kvm/vmx/capabilities.h | 41 +- arch/x86/kvm/vmx/evmcs.c | 2 + arch/x86/kvm/vmx/evmcs.h | 1 + arch/x86/kvm/vmx/nested.c | 15 +- arch/x86/kvm/vmx/pmu_intel.c | 118 +- arch/x86/kvm/vmx/posted_intr.c | 26 +- arch/x86/kvm/vmx/posted_intr.h | 2 + arch/x86/kvm/vmx/vmcs.h | 1 + arch/x86/kvm/vmx/vmx.c | 194 +- arch/x86/kvm/vmx/vmx.h | 66 +- arch/x86/kvm/x86.c | 132 +- arch/x86/net/bpf_jit_comp.c | 74 +- arch/x86/xen/mmu_pv.c | 1 + arch/xtensa/kernel/ptrace.c | 4 +- arch/xtensa/kernel/signal.c | 4 +- arch/xtensa/platforms/iss/simdisk.c | 18 +- arch/xtensa/platforms/xt2000/setup.c | 2 +- block/blk-iocost.c | 71 +- block/blk-mq.c | 114 +- drivers/acpi/bus.c | 2 +- drivers/acpi/nfit/core.c | 30 +- drivers/acpi/nfit/nfit.h | 24 - drivers/acpi/pci_root.c | 238 +- drivers/base/core.c | 3 - drivers/block/zram/Kconfig | 3 +- drivers/char/ipmi/ipmi_ipmb.c | 1 + drivers/char/ipmi/ipmi_msghandler.c | 2 +- drivers/char/random.c | 52 +- drivers/cpufreq/cpufreq.c | 8 +- drivers/cpufreq/intel_pstate.c | 1 + drivers/cpufreq/mediatek-cpufreq.c | 92 +- drivers/cxl/acpi.c | 13 + drivers/cxl/core/mbox.c | 2 +- drivers/cxl/core/memdev.c | 3 + drivers/cxl/core/pmem.c | 10 +- drivers/cxl/core/port.c | 68 +- drivers/cxl/cxl.h | 78 - drivers/cxl/mem.c | 4 +- drivers/cxl/pmem.c | 12 +- drivers/devfreq/devfreq.c | 20 +- drivers/devfreq/governor.h | 27 + drivers/devfreq/governor_passive.c | 400 +- drivers/dma-buf/dma-buf.c | 4 +- drivers/gpu/drm/bridge/nwl-dsi.c | 6 - drivers/gpu/drm/bridge/parade-ps8640.c | 7 +- drivers/gpu/drm/drm_edid.c | 798 ++-- drivers/gpu/drm/hyperv/hyperv_drm_proto.c | 23 +- drivers/gpu/drm/i915/gt/intel_ring.c | 3 +- drivers/gpu/drm/i915/gvt/gvt.h | 5 +- drivers/gpu/drm/i915/gvt/kvmgt.c | 51 +- drivers/gpu/drm/i915/i915_gem.h | 6 + drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c | 4 +- drivers/gpu/drm/rockchip/Kconfig | 4 +- drivers/gpu/drm/rockchip/rockchip_drm_vop2.c | 4 +- drivers/gpu/drm/ttm/ttm_bo.c | 9 +- drivers/gpu/drm/vc4/vc4_hdmi.c | 1 + drivers/gpu/drm/vmwgfx/vmwgfx_bo.c | 10 +- drivers/hid/amd-sfh-hid/amd_sfh_client.c | 45 +- drivers/hid/amd-sfh-hid/amd_sfh_hid.c | 9 +- drivers/hid/amd-sfh-hid/amd_sfh_hid.h | 1 - drivers/hid/amd-sfh-hid/amd_sfh_pcie.c | 17 +- drivers/hid/amd-sfh-hid/amd_sfh_pcie.h | 5 + drivers/hid/hid-apple.c | 22 +- drivers/hid/hid-core.c | 4 + drivers/hid/hid-ids.h | 1 + drivers/hid/hid-kye.c | 12 +- drivers/hid/hid-uclogic-core.c | 29 +- drivers/hid/hid-uclogic-params.c | 267 +- drivers/hid/hid-uclogic-params.h | 143 +- drivers/hid/hid-uclogic-rdesc.c | 70 +- drivers/hid/hid-uclogic-rdesc.h | 12 +- drivers/hid/hid-viewsonic.c | 2 +- drivers/hv/channel_mgmt.c | 29 +- drivers/hv/connection.c | 6 +- drivers/hv/vmbus_drv.c | 60 +- drivers/hwmon/as370-hwmon.c | 12 +- drivers/hwmon/hwmon.c | 41 +- drivers/hwmon/ltc2992.c | 86 +- drivers/hwmon/mr75203.c | 12 +- drivers/hwmon/peci/cputemp.c | 38 +- drivers/hwmon/peci/dimmtemp.c | 14 +- drivers/hwmon/pwm-fan.c | 12 +- drivers/hwmon/sl28cpld-hwmon.c | 12 +- drivers/infiniband/hw/mlx5/gsi.c | 2 +- drivers/infiniband/hw/mlx5/main.c | 1 + drivers/infiniband/hw/mlx5/mlx5_ib.h | 1 + drivers/infiniband/hw/mlx5/qp.c | 2 +- drivers/mtd/devices/phram.c | 43 +- drivers/mtd/mtdpart.c | 9 + drivers/mtd/nand/Kconfig | 1 + drivers/mtd/nand/raw/cs553x_nand.c | 7 +- drivers/mtd/nand/raw/nand_ids.c | 3 + drivers/mtd/nand/raw/nand_toshiba.c | 6 +- drivers/mtd/nand/raw/renesas-nand-controller.c | 58 +- drivers/mtd/parsers/Kconfig | 9 + drivers/mtd/parsers/Makefile | 1 + drivers/mtd/parsers/scpart.c | 240 + drivers/mtd/spi-nor/debugfs.c | 2 +- drivers/net/Space.c | 3 - drivers/net/appletalk/Kconfig | 11 - drivers/net/appletalk/Makefile | 1 - drivers/net/appletalk/ltpc.c | 1277 ----- drivers/net/appletalk/ltpc.h | 74 - drivers/net/dsa/bcm_sf2.c | 3 + drivers/net/dsa/mv88e6xxx/chip.c | 22 +- drivers/net/dsa/ocelot/felix.c | 471 +- drivers/net/dsa/ocelot/felix.h | 17 + drivers/net/dsa/ocelot/felix_vsc9959.c | 2 + drivers/net/dsa/ocelot/seville_vsc9953.c | 4 +- drivers/net/dsa/realtek/rtl8365mb.c | 2 +- drivers/net/ethernet/amd/Kconfig | 10 - drivers/net/ethernet/amd/Makefile | 1 - drivers/net/ethernet/amd/ni65.c | 1251 ----- drivers/net/ethernet/amd/ni65.h | 121 - drivers/net/ethernet/aquantia/atlantic/aq_ring.c | 20 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c | 7 + drivers/net/ethernet/broadcom/genet/bcmgenet.c | 4 + drivers/net/ethernet/cadence/macb.h | 6 +- drivers/net/ethernet/cadence/macb_main.c | 291 +- drivers/net/ethernet/freescale/enetc/enetc.c | 13 +- drivers/net/ethernet/freescale/enetc/enetc.h | 2 + .../net/ethernet/freescale/enetc/enetc_ethtool.c | 2 + drivers/net/ethernet/freescale/enetc/enetc_hw.h | 1 + drivers/net/ethernet/freescale/enetc/enetc_pf.c | 30 +- drivers/net/ethernet/freescale/enetc/enetc_qos.c | 6 + drivers/net/ethernet/intel/i40e/i40e_main.c | 27 +- drivers/net/ethernet/intel/igc/igc.h | 1 - drivers/net/ethernet/intel/igc/igc_base.c | 2 - drivers/net/ethernet/intel/igc/igc_hw.h | 7 - drivers/net/ethernet/intel/igc/igc_main.c | 50 - drivers/net/ethernet/intel/igc/igc_phy.c | 16 +- drivers/net/ethernet/intel/igc/igc_phy.h | 2 +- drivers/net/ethernet/mediatek/mtk_ppe.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/Makefile | 2 +- drivers/net/ethernet/mellanox/mlx5/core/dev.c | 49 +- drivers/net/ethernet/mellanox/mlx5/core/devlink.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 8 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 25 - drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 8 - drivers/net/ethernet/mellanox/mlx5/core/fw_reset.c | 2 +- .../net/ethernet/mellanox/mlx5/core/lag/debugfs.c | 173 + drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c | 537 ++- drivers/net/ethernet/mellanox/mlx5/core/lag/lag.h | 16 +- .../net/ethernet/mellanox/mlx5/core/lag/port_sel.c | 129 +- .../net/ethernet/mellanox/mlx5/core/lag/port_sel.h | 15 +- .../net/ethernet/mellanox/mlx5/core/lib/devcom.c | 16 +- .../net/ethernet/mellanox/mlx5/core/lib/devcom.h | 2 + drivers/net/ethernet/mellanox/mlx5/core/lib/tout.c | 1 + drivers/net/ethernet/mellanox/mlx5/core/lib/tout.h | 1 + drivers/net/ethernet/mellanox/mlx5/core/main.c | 28 +- .../net/ethernet/mellanox/mlx5/core/mlx5_core.h | 3 +- .../net/ethernet/mellanox/mlxbf_gige/mlxbf_gige.h | 3 - .../mellanox/mlxbf_gige/mlxbf_gige_ethtool.c | 8 +- .../ethernet/mellanox/mlxbf_gige/mlxbf_gige_intr.c | 9 - .../net/ethernet/mellanox/mlxsw/spectrum_ipip.c | 11 +- .../net/ethernet/microchip/lan966x/lan966x_fdma.c | 4 +- drivers/net/ethernet/mscc/ocelot.c | 16 +- drivers/net/ethernet/mscc/ocelot.h | 1 - drivers/net/ethernet/mscc/ocelot_net.c | 76 +- .../net/ethernet/netronome/nfp/nfp_net_common.c | 1 + drivers/net/ethernet/netronome/nfp/nfp_net_sriov.c | 48 +- drivers/net/ethernet/netronome/nfp/nfp_net_sriov.h | 9 + drivers/net/ethernet/sfc/Kconfig | 8 +- drivers/net/ethernet/sfc/ef10.c | 5 + drivers/net/ethernet/sfc/siena/Kconfig | 33 + drivers/net/ethernet/sfc/siena/Makefile | 4 +- drivers/net/ethernet/sfc/siena/efx.c | 28 +- drivers/net/ethernet/sfc/siena/efx.h | 4 +- drivers/net/ethernet/sfc/siena/efx_channels.c | 4 +- drivers/net/ethernet/sfc/siena/efx_common.c | 8 +- drivers/net/ethernet/sfc/siena/efx_common.h | 2 +- drivers/net/ethernet/sfc/siena/farch.c | 18 +- drivers/net/ethernet/sfc/siena/mcdi.c | 27 +- drivers/net/ethernet/sfc/siena/mcdi.h | 10 +- drivers/net/ethernet/sfc/siena/mcdi_mon.c | 4 +- drivers/net/ethernet/sfc/siena/net_driver.h | 6 +- drivers/net/ethernet/sfc/siena/nic.h | 2 +- drivers/net/ethernet/sfc/siena/ptp.c | 7 +- drivers/net/ethernet/sfc/siena/siena.c | 10 +- drivers/net/ethernet/sfc/siena/siena_sriov.h | 9 +- drivers/net/ethernet/sfc/siena/sriov.h | 4 +- drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c | 4 +- drivers/net/ethernet/sun/niu.c | 41 +- drivers/net/ethernet/sunplus/spl2sw_int.c | 2 +- drivers/net/phy/microchip.c | 4 + drivers/net/phy/smsc.c | 6 +- .../wireless/broadcom/brcm80211/brcmfmac/common.c | 23 +- .../wireless/broadcom/brcm80211/brcmfmac/common.h | 1 + .../wireless/broadcom/brcm80211/brcmfmac/core.c | 4 +- .../net/wireless/broadcom/brcm80211/brcmfmac/of.c | 3 + drivers/net/wireless/microchip/wilc1000/hif.h | 2 +- drivers/net/wireless/microchip/wilc1000/mon.c | 4 +- drivers/net/wireless/microchip/wilc1000/netdev.c | 3 +- drivers/net/wireless/microchip/wilc1000/sdio.c | 2 +- drivers/net/wireless/microchip/wilc1000/wlan.c | 7 +- drivers/net/wireless/realtek/rtw89/debug.c | 5 + drivers/net/wireless/realtek/rtw89/debug.h | 1 + drivers/net/wireless/realtek/rtw89/mac.c | 16 +- drivers/net/wireless/realtek/rtw89/mac.h | 1 + drivers/net/wireless/realtek/rtw89/reg.h | 14 + drivers/net/wireless/realtek/rtw89/rtw8852c.c | 63 +- drivers/net/wireless/silabs/wfx/data_rx.c | 5 +- drivers/net/wireless/silabs/wfx/data_tx.c | 3 +- drivers/net/wireless/silabs/wfx/key.c | 4 +- drivers/net/wireless/silabs/wfx/queue.c | 3 +- drivers/net/wireless/silabs/wfx/scan.c | 11 +- drivers/net/wireless/silabs/wfx/sta.c | 76 +- drivers/net/wireless/silabs/wfx/wfx.h | 6 +- drivers/nvdimm/btt_devs.c | 23 +- drivers/nvdimm/bus.c | 38 +- drivers/nvdimm/core.c | 19 +- drivers/nvdimm/dax_devs.c | 4 +- drivers/nvdimm/dimm_devs.c | 12 +- drivers/nvdimm/namespace_devs.c | 46 +- drivers/nvdimm/nd-core.h | 68 +- drivers/nvdimm/pfn_devs.c | 31 +- drivers/nvdimm/pmem.c | 2 +- drivers/nvdimm/region.c | 2 +- drivers/nvdimm/region_devs.c | 20 +- drivers/nvme/host/ioctl.c | 2 +- drivers/pci/controller/cadence/pcie-cadence-ep.c | 3 +- drivers/pci/controller/dwc/pci-imx6.c | 23 +- drivers/pci/controller/dwc/pcie-dw-rockchip.c | 119 +- drivers/pci/controller/dwc/pcie-qcom-ep.c | 91 +- drivers/pci/controller/pci-hyperv.c | 76 +- drivers/pci/controller/pcie-mediatek-gen3.c | 8 + drivers/pci/controller/pcie-microchip-host.c | 10 + drivers/pci/pci.c | 10 +- drivers/perf/arm-cmn.c | 5 +- drivers/pinctrl/intel/pinctrl-broxton.c | 1 + drivers/platform/chrome/cros_ec_typec.c | 3 + drivers/platform/mips/cpu_hwmon.c | 127 +- drivers/powercap/intel_rapl_msr.c | 1 + drivers/regulator/pfuze100-regulator.c | 2 + drivers/s390/cio/chsc.c | 4 +- drivers/s390/cio/vfio_ccw_cp.c | 47 +- drivers/s390/cio/vfio_ccw_cp.h | 4 +- drivers/s390/cio/vfio_ccw_fsm.c | 3 +- drivers/s390/cio/vfio_ccw_ops.c | 7 +- drivers/s390/crypto/vfio_ap_ops.c | 23 +- drivers/s390/net/ctcm_mpc.c | 6 +- drivers/s390/net/ctcm_sysfs.c | 5 +- drivers/s390/net/lcs.c | 7 +- drivers/scsi/lpfc/lpfc_els.c | 2 +- drivers/scsi/lpfc/lpfc_sli.c | 6 +- drivers/scsi/storvsc_drv.c | 36 +- drivers/spi/spi-cadence-quadspi.c | 8 +- drivers/spi/spi-stm32-qspi.c | 11 +- drivers/ssb/pci.c | 1 - .../intel/int340x_thermal/int3400_thermal.c | 48 +- drivers/thermal/intel/intel_tcc_cooling.c | 1 + drivers/thermal/thermal_hwmon.c | 6 +- drivers/thunderbolt/test.c | 92 + drivers/thunderbolt/tunnel.c | 7 +- drivers/tty/tty_jobctrl.c | 4 +- drivers/usb/gadget/legacy/raw_gadget.c | 2 + drivers/usb/gadget/udc/core.c | 16 +- drivers/usb/host/xhci-mtk-sch.c | 90 +- drivers/usb/host/xhci-mtk.h | 2 - drivers/usb/typec/tcpm/tcpci_mt6360.c | 26 + drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.c | 15 +- drivers/vfio/pci/mlx5/cmd.c | 236 +- drivers/vfio/pci/mlx5/cmd.h | 52 +- drivers/vfio/pci/mlx5/main.c | 135 +- drivers/vfio/pci/vfio_pci.c | 6 +- drivers/vfio/pci/vfio_pci_core.c | 36 +- drivers/vfio/vfio.c | 346 +- drivers/video/fbdev/hyperv_fb.c | 23 +- drivers/xen/swiotlb-xen.c | 99 +- fs/cifs/smb2inode.c | 2 - fs/exportfs/expfs.c | 5 +- fs/f2fs/file.c | 1 + fs/f2fs/gc.c | 54 +- fs/inode.c | 5 +- fs/io_uring.c | 126 +- fs/iomap/buffered-io.c | 5 +- fs/namei.c | 78 +- fs/namespace.c | 5 +- fs/nilfs2/inode.c | 13 +- fs/overlayfs/copy_up.c | 90 +- fs/overlayfs/dir.c | 147 +- fs/overlayfs/export.c | 5 + fs/overlayfs/file.c | 43 +- fs/overlayfs/inode.c | 68 +- fs/overlayfs/namei.c | 53 +- fs/overlayfs/overlayfs.h | 232 +- fs/overlayfs/ovl_entry.h | 7 +- fs/overlayfs/readdir.c | 48 +- fs/overlayfs/super.c | 57 +- fs/overlayfs/util.c | 103 +- fs/read_write.c | 3 - fs/xfs/Makefile | 1 + fs/xfs/libxfs/xfs_attr.c | 1641 ++++--- fs/xfs/libxfs/xfs_attr.h | 198 +- fs/xfs/libxfs/xfs_attr_leaf.c | 64 +- fs/xfs/libxfs/xfs_attr_remote.c | 37 +- fs/xfs/libxfs/xfs_attr_remote.h | 6 +- fs/xfs/libxfs/xfs_da_btree.c | 4 + fs/xfs/libxfs/xfs_da_btree.h | 10 +- fs/xfs/libxfs/xfs_defer.c | 24 +- fs/xfs/libxfs/xfs_defer.h | 3 + fs/xfs/libxfs/xfs_errortag.h | 8 +- fs/xfs/libxfs/xfs_format.h | 9 +- fs/xfs/libxfs/xfs_log_format.h | 45 +- fs/xfs/libxfs/xfs_log_recover.h | 2 + fs/xfs/libxfs/xfs_quota_defs.h | 1 - fs/xfs/scrub/common.c | 2 + fs/xfs/xfs_acl.c | 4 +- fs/xfs/xfs_attr_item.c | 824 ++++ fs/xfs/xfs_attr_item.h | 46 + fs/xfs/xfs_attr_list.c | 1 + fs/xfs/xfs_dquot.c | 15 +- fs/xfs/xfs_dquot.h | 8 - fs/xfs/xfs_error.c | 9 + fs/xfs/xfs_globals.c | 1 + fs/xfs/xfs_ioctl.c | 4 +- fs/xfs/xfs_ioctl32.c | 2 + fs/xfs/xfs_iops.c | 2 + fs/xfs/xfs_log.c | 41 + fs/xfs/xfs_log.h | 1 + fs/xfs/xfs_log_cil.c | 35 +- fs/xfs/xfs_log_priv.h | 34 + fs/xfs/xfs_log_recover.c | 2 + fs/xfs/xfs_ondisk.h | 2 + fs/xfs/xfs_qm.c | 9 - fs/xfs/xfs_qm.h | 5 - fs/xfs/xfs_qm_syscalls.c | 26 +- fs/xfs/xfs_quotaops.c | 8 +- fs/xfs/xfs_sysctl.h | 1 + fs/xfs/xfs_sysfs.c | 24 + fs/xfs/xfs_trace.h | 32 +- fs/xfs/xfs_trans_dquot.c | 3 +- fs/xfs/xfs_xattr.c | 2 +- include/acpi/acpi_bus.h | 12 +- include/asm-generic/qrwlock.h | 28 +- include/asm-generic/qrwlock_types.h | 2 +- include/kunit/resource.h | 142 +- include/linux/acpi.h | 42 +- include/linux/blk_types.h | 20 +- include/linux/bpf.h | 57 +- include/linux/bpf_types.h | 1 + include/linux/devfreq.h | 17 +- include/linux/device.h | 48 +- include/linux/fortify-string.h | 16 + include/linux/fs.h | 5 + include/linux/hugetlb.h | 10 +- include/linux/hwmon.h | 3 + include/linux/hyperv.h | 10 +- include/linux/interrupt.h | 18 - include/linux/kallsyms.h | 2 - include/linux/ksm.h | 4 +- include/linux/kvm_host.h | 1 + include/linux/lockdep.h | 6 +- include/linux/memcontrol.h | 2 +- include/linux/mlx5/driver.h | 5 +- include/linux/mm.h | 8 +- include/linux/mm_types.h | 5 + include/linux/mmzone.h | 12 +- include/linux/module.h | 20 - include/linux/namei.h | 6 + include/linux/netdevice.h | 141 +- include/linux/prandom.h | 52 +- include/linux/ptrace.h | 7 - include/linux/random.h | 17 +- include/linux/randomize_kstack.h | 27 +- include/linux/rmap.h | 32 +- include/linux/sched.h | 10 +- include/linux/sched/jobctl.h | 8 + include/linux/sched/signal.h | 20 +- include/linux/signal.h | 3 +- include/linux/skbuff.h | 307 +- include/linux/spi/spi.h | 2 + include/linux/string.h | 4 + include/linux/swap.h | 7 +- include/linux/swapops.h | 22 +- include/linux/usb/gadget.h | 2 + include/linux/vfio.h | 23 +- include/linux/vfio_pci_core.h | 3 +- include/net/bluetooth/hci_core.h | 3 + include/net/dsa.h | 19 +- include/net/inet_connection_sock.h | 2 - include/net/inet_hashtables.h | 42 +- include/net/net_debug.h | 157 + include/net/tc_act/tc_pedit.h | 1 + include/soc/mscc/ocelot.h | 21 +- include/sound/sof/ext_manifest4.h | 119 + include/trace/events/kmem.h | 14 +- include/trace/events/sched.h | 6 +- include/uapi/linux/bpf.h | 19 + include/uapi/linux/input.h | 1 + include/uapi/linux/io_uring.h | 17 +- include/xen/arm/page-coherent.h | 20 - include/xen/swiotlb-xen.h | 6 - include/xen/xen-ops.h | 7 - init/main.c | 11 +- kernel/bpf/arraymap.c | 15 + kernel/bpf/bpf_lsm.c | 17 + kernel/bpf/bpf_struct_ops.c | 71 +- kernel/bpf/core.c | 1 + kernel/bpf/hashtab.c | 32 + kernel/bpf/helpers.c | 18 + kernel/bpf/syscall.c | 42 +- kernel/bpf/trampoline.c | 118 +- kernel/bpf/verifier.c | 17 +- kernel/dma/debug.c | 2 +- kernel/dma/direct.c | 27 +- kernel/irq/irqdesc.c | 1 - kernel/kallsyms.c | 27 +- kernel/locking/qrwlock.c | 8 +- kernel/module/internal.h | 11 +- kernel/module/kallsyms.c | 20 + kernel/module/main.c | 20 - kernel/power/energy_model.c | 2 + kernel/ptrace.c | 87 +- kernel/rcu/Kconfig.debug | 9 +- kernel/rcu/tree_exp.h | 7 +- kernel/rcu/tree_stall.h | 16 +- kernel/sched/core.c | 13 +- kernel/sched/deadline.c | 13 +- kernel/sched/fair.c | 2 +- kernel/sched/rt.c | 5 +- kernel/sched/sched.h | 28 +- kernel/signal.c | 140 +- kernel/time/posix-cpu-timers.c | 6 +- kernel/time/timer.c | 2 - kernel/trace/bpf_trace.c | 19 + kernel/trace/fgraph.c | 4 +- kernel/trace/ftrace.c | 4 +- kernel/trace/trace_events.c | 8 +- kernel/trace/trace_osnoise.c | 4 +- kernel/trace/trace_sched_switch.c | 4 +- kernel/trace/trace_sched_wakeup.c | 4 +- lib/Kconfig.debug | 38 +- lib/assoc_array.c | 8 + lib/kunit/executor.c | 27 +- lib/kunit/executor_test.c | 4 +- lib/kunit/resource.c | 64 +- lib/maple_tree.c | 8 +- lib/overflow_kunit.c | 4 - lib/random32.c | 347 +- lib/test_maple_tree.c | 55 + lib/vsprintf.c | 85 +- localversion-next | 2 +- mm/Kconfig | 442 +- mm/compaction.c | 2 + mm/gup.c | 2 +- mm/hugetlb.c | 15 +- mm/hugetlb_vmemmap.c | 7 +- mm/hugetlb_vmemmap.h | 4 +- mm/internal.h | 4 + mm/khugepaged.c | 8 - mm/ksm.c | 10 +- mm/madvise.c | 13 +- mm/memcontrol.c | 12 +- mm/memory-failure.c | 4 +- mm/memory.c | 5 +- mm/mempolicy.c | 4 +- mm/migrate.c | 46 +- mm/mmap.c | 2 + mm/page_alloc.c | 354 +- mm/page_idle.c | 7 +- mm/rmap.c | 52 +- mm/swap_state.c | 7 +- mm/swapfile.c | 21 +- mm/usercopy.c | 6 +- mm/vmscan.c | 7 +- net/Kconfig.debug | 7 + net/bluetooth/hci_core.c | 6 +- net/bpf/bpf_dummy_struct_ops.c | 24 +- net/bpf/test_run.c | 23 +- net/core/dev.c | 70 +- net/core/rtnetlink.c | 28 +- net/dccp/proto.c | 1 - net/dsa/dsa2.c | 18 +- net/dsa/dsa_priv.h | 1 + net/dsa/port.c | 8 + net/dsa/slave.c | 36 +- net/dsa/switch.c | 10 +- net/ipv4/devinet.c | 4 +- net/ipv4/inet_diag.c | 5 +- net/ipv4/inet_hashtables.c | 119 +- net/ipv4/tcp.c | 1 - net/ipv4/tcp_ipv4.c | 21 +- net/ipv6/addrconf.c | 2 - net/ipv6/inet6_hashtables.c | 5 +- net/mptcp/mptcp_diag.c | 4 +- net/sched/act_pedit.c | 26 +- net/smc/smc_rx.c | 4 +- net/tls/tls_device.c | 3 + net/unix/af_unix.c | 8 +- samples/trace_events/trace_custom_sched.h | 6 +- scripts/.gitignore | 0 scripts/Kbuild.include | 0 scripts/Kconfig.include | 0 scripts/Makefile | 0 scripts/Makefile.asm-generic | 0 scripts/Makefile.build | 0 scripts/Makefile.clang | 0 scripts/Makefile.clean | 0 scripts/Makefile.compiler | 0 scripts/Makefile.debug | 0 scripts/Makefile.dtbinst | 0 scripts/Makefile.extrawarn | 0 scripts/Makefile.gcc-plugins | 0 scripts/Makefile.headersinst | 0 scripts/Makefile.host | 0 scripts/Makefile.kasan | 0 scripts/Makefile.kcov | 0 scripts/Makefile.kcsan | 0 scripts/Makefile.lib | 0 scripts/Makefile.modfinal | 0 scripts/Makefile.modinst | 0 scripts/Makefile.modpost | 0 scripts/Makefile.package | 0 scripts/Makefile.ubsan | 0 scripts/Makefile.userprogs | 0 scripts/asn1_compiler.c | 0 scripts/basic/.gitignore | 0 scripts/basic/Makefile | 0 scripts/basic/fixdep.c | 0 scripts/bin2c.c | 0 scripts/coccinelle/api/alloc/alloc_cast.cocci | 0 .../coccinelle/api/alloc/pool_zalloc-simple.cocci | 0 scripts/coccinelle/api/alloc/zalloc-simple.cocci | 0 scripts/coccinelle/api/atomic_as_refcounter.cocci | 0 scripts/coccinelle/api/check_bq27xxx_data.cocci | 0 scripts/coccinelle/api/d_find_alias.cocci | 0 .../api/debugfs/debugfs_simple_attr.cocci | 0 scripts/coccinelle/api/device_attr_show.cocci | 0 scripts/coccinelle/api/err_cast.cocci | 0 scripts/coccinelle/api/kfree_mismatch.cocci | 0 scripts/coccinelle/api/kfree_sensitive.cocci | 0 scripts/coccinelle/api/kstrdup.cocci | 0 scripts/coccinelle/api/kvmalloc.cocci | 0 scripts/coccinelle/api/memdup.cocci | 0 scripts/coccinelle/api/memdup_user.cocci | 0 scripts/coccinelle/api/platform_get_irq.cocci | 0 scripts/coccinelle/api/platform_no_drv_owner.cocci | 0 scripts/coccinelle/api/pm_runtime.cocci | 0 scripts/coccinelle/api/resource_size.cocci | 0 scripts/coccinelle/api/simple_open.cocci | 0 scripts/coccinelle/api/stream_open.cocci | 0 scripts/coccinelle/api/vma_pages.cocci | 0 scripts/coccinelle/free/clk_put.cocci | 0 scripts/coccinelle/free/devm_free.cocci | 0 scripts/coccinelle/free/ifnullfree.cocci | 0 scripts/coccinelle/free/iounmap.cocci | 0 scripts/coccinelle/free/kfree.cocci | 0 scripts/coccinelle/free/kfreeaddr.cocci | 0 scripts/coccinelle/free/pci_free_consistent.cocci | 0 scripts/coccinelle/free/put_device.cocci | 0 .../iterators/device_node_continue.cocci | 0 scripts/coccinelle/iterators/for_each_child.cocci | 0 scripts/coccinelle/iterators/itnull.cocci | 0 .../coccinelle/iterators/list_entry_update.cocci | 0 scripts/coccinelle/iterators/use_after_iter.cocci | 0 scripts/coccinelle/locks/call_kern.cocci | 0 scripts/coccinelle/locks/double_lock.cocci | 0 scripts/coccinelle/locks/flags.cocci | 0 scripts/coccinelle/locks/mini_lock.cocci | 0 scripts/coccinelle/misc/add_namespace.cocci | 0 scripts/coccinelle/misc/array_size.cocci | 0 scripts/coccinelle/misc/array_size_dup.cocci | 0 scripts/coccinelle/misc/badty.cocci | 0 scripts/coccinelle/misc/boolconv.cocci | 0 scripts/coccinelle/misc/boolreturn.cocci | 0 scripts/coccinelle/misc/cond_no_effect.cocci | 0 scripts/coccinelle/misc/cstptr.cocci | 0 scripts/coccinelle/misc/do_div.cocci | 0 scripts/coccinelle/misc/doubleinit.cocci | 0 scripts/coccinelle/misc/excluded_middle.cocci | 0 scripts/coccinelle/misc/flexible_array.cocci | 0 scripts/coccinelle/misc/ifaddr.cocci | 0 scripts/coccinelle/misc/ifcol.cocci | 0 scripts/coccinelle/misc/irqf_oneshot.cocci | 0 scripts/coccinelle/misc/minmax.cocci | 0 scripts/coccinelle/misc/newline_in_nl_msg.cocci | 0 scripts/coccinelle/misc/noderef.cocci | 0 scripts/coccinelle/misc/of_table.cocci | 0 scripts/coccinelle/misc/orplus.cocci | 0 scripts/coccinelle/misc/returnvar.cocci | 0 scripts/coccinelle/misc/semicolon.cocci | 0 scripts/coccinelle/misc/swap.cocci | 0 scripts/coccinelle/misc/uninitialized_var.cocci | 0 scripts/coccinelle/misc/warn.cocci | 0 scripts/coccinelle/null/badzero.cocci | 0 scripts/coccinelle/null/deref_null.cocci | 0 scripts/coccinelle/null/eno.cocci | 0 scripts/coccinelle/null/kmerr.cocci | 0 scripts/coccinelle/tests/doublebitand.cocci | 0 scripts/coccinelle/tests/doubletest.cocci | 0 scripts/coccinelle/tests/odd_ptr_err.cocci | 0 .../tests/unsigned_lesser_than_zero.cocci | 0 scripts/const_structs.checkpatch | 0 scripts/dtc/.gitignore | 0 scripts/dtc/Makefile | 0 scripts/dtc/checks.c | 0 scripts/dtc/data.c | 0 scripts/dtc/dtc-lexer.l | 0 scripts/dtc/dtc-parser.y | 0 scripts/dtc/dtc.c | 0 scripts/dtc/dtc.h | 0 scripts/dtc/fdtget.c | 0 scripts/dtc/fdtoverlay.c | 0 scripts/dtc/fdtput.c | 0 scripts/dtc/flattree.c | 0 scripts/dtc/fstree.c | 0 scripts/dtc/libfdt/fdt.c | 0 scripts/dtc/libfdt/fdt.h | 0 scripts/dtc/libfdt/fdt_addresses.c | 0 scripts/dtc/libfdt/fdt_empty_tree.c | 0 scripts/dtc/libfdt/fdt_overlay.c | 0 scripts/dtc/libfdt/fdt_ro.c | 0 scripts/dtc/libfdt/fdt_rw.c | 0 scripts/dtc/libfdt/fdt_strerror.c | 0 scripts/dtc/libfdt/fdt_sw.c | 0 scripts/dtc/libfdt/fdt_wip.c | 0 scripts/dtc/libfdt/libfdt.h | 0 scripts/dtc/libfdt/libfdt_env.h | 0 scripts/dtc/libfdt/libfdt_internal.h | 0 scripts/dtc/livetree.c | 0 scripts/dtc/srcpos.c | 0 scripts/dtc/srcpos.h | 0 scripts/dtc/treesource.c | 0 scripts/dtc/util.c | 0 scripts/dtc/util.h | 0 scripts/dtc/version_gen.h | 0 scripts/dtc/yamltree.c | 0 scripts/gcc-plugins/.gitignore | 0 scripts/gcc-plugins/Kconfig | 0 scripts/gcc-plugins/Makefile | 9 +- scripts/gcc-plugins/arm_ssp_per_task_plugin.c | 0 scripts/gcc-plugins/gcc-common.h | 0 scripts/gcc-plugins/gcc-generate-gimple-pass.h | 0 scripts/gcc-plugins/gcc-generate-ipa-pass.h | 0 scripts/gcc-plugins/gcc-generate-rtl-pass.h | 0 scripts/gcc-plugins/gcc-generate-simple_ipa-pass.h | 0 scripts/gcc-plugins/latent_entropy_plugin.c | 2 +- scripts/gcc-plugins/randomize_layout_plugin.c | 87 +- scripts/gcc-plugins/sancov_plugin.c | 2 +- scripts/gcc-plugins/stackleak_plugin.c | 2 +- scripts/gcc-plugins/structleak_plugin.c | 2 +- scripts/gdb/Makefile | 0 scripts/gdb/linux/.gitignore | 0 scripts/gdb/linux/Makefile | 0 scripts/gdb/linux/__init__.py | 0 scripts/gdb/linux/clk.py | 0 scripts/gdb/linux/config.py | 0 scripts/gdb/linux/constants.py.in | 0 scripts/gdb/linux/cpus.py | 0 scripts/gdb/linux/device.py | 0 scripts/gdb/linux/dmesg.py | 0 scripts/gdb/linux/genpd.py | 0 scripts/gdb/linux/lists.py | 0 scripts/gdb/linux/modules.py | 0 scripts/gdb/linux/proc.py | 0 scripts/gdb/linux/rbtree.py | 0 scripts/gdb/linux/symbols.py | 0 scripts/gdb/linux/tasks.py | 0 scripts/gdb/linux/timerlist.py | 0 scripts/gdb/linux/utils.py | 0 scripts/gdb/vmlinux-gdb.py | 0 scripts/genksyms/.gitignore | 0 scripts/genksyms/Makefile | 0 scripts/genksyms/genksyms.c | 0 scripts/genksyms/genksyms.h | 0 scripts/genksyms/keywords.c | 0 scripts/genksyms/lex.l | 0 scripts/genksyms/parse.y | 0 scripts/insert-sys-cert.c | 0 scripts/install.sh | 15 +- scripts/kallsyms.c | 0 scripts/kconfig/.gitignore | 0 scripts/kconfig/Makefile | 0 scripts/kconfig/conf.c | 0 scripts/kconfig/confdata.c | 0 scripts/kconfig/expr.c | 0 scripts/kconfig/expr.h | 0 scripts/kconfig/gconf.c | 0 scripts/kconfig/gconf.glade | 0 scripts/kconfig/images.c | 0 scripts/kconfig/images.h | 0 scripts/kconfig/internal.h | 0 scripts/kconfig/lexer.l | 0 scripts/kconfig/list.h | 0 scripts/kconfig/lkc.h | 0 scripts/kconfig/lkc_proto.h | 0 scripts/kconfig/lxdialog/BIG.FAT.WARNING | 0 scripts/kconfig/lxdialog/checklist.c | 0 scripts/kconfig/lxdialog/dialog.h | 0 scripts/kconfig/lxdialog/inputbox.c | 0 scripts/kconfig/lxdialog/menubox.c | 0 scripts/kconfig/lxdialog/textbox.c | 0 scripts/kconfig/lxdialog/util.c | 0 scripts/kconfig/lxdialog/yesno.c | 0 scripts/kconfig/mconf.c | 0 scripts/kconfig/menu.c | 0 scripts/kconfig/nconf.c | 0 scripts/kconfig/nconf.gui.c | 0 scripts/kconfig/nconf.h | 0 scripts/kconfig/parser.y | 0 scripts/kconfig/preprocess.c | 0 scripts/kconfig/qconf.cc | 0 scripts/kconfig/qconf.h | 0 scripts/kconfig/symbol.c | 0 scripts/kconfig/tests/auto_submenu/Kconfig | 0 scripts/kconfig/tests/auto_submenu/__init__.py | 0 scripts/kconfig/tests/auto_submenu/expected_stdout | 0 scripts/kconfig/tests/choice/Kconfig | 0 scripts/kconfig/tests/choice/__init__.py | 0 .../kconfig/tests/choice/alldef_expected_config | 0 .../kconfig/tests/choice/allmod_expected_config | 0 scripts/kconfig/tests/choice/allno_expected_config | 0 .../kconfig/tests/choice/allyes_expected_config | 0 .../kconfig/tests/choice/oldask0_expected_stdout | 0 scripts/kconfig/tests/choice/oldask1_config | 0 .../kconfig/tests/choice/oldask1_expected_stdout | 0 .../kconfig/tests/choice_value_with_m_dep/Kconfig | 0 .../tests/choice_value_with_m_dep/__init__.py | 0 .../kconfig/tests/choice_value_with_m_dep/config | 0 .../tests/choice_value_with_m_dep/expected_config | 0 .../tests/choice_value_with_m_dep/expected_stdout | 0 scripts/kconfig/tests/conftest.py | 0 scripts/kconfig/tests/err_recursive_dep/Kconfig | 0 .../kconfig/tests/err_recursive_dep/__init__.py | 0 .../tests/err_recursive_dep/expected_stderr | 0 scripts/kconfig/tests/err_recursive_inc/Kconfig | 0 .../kconfig/tests/err_recursive_inc/Kconfig.inc1 | 0 .../kconfig/tests/err_recursive_inc/Kconfig.inc2 | 0 .../kconfig/tests/err_recursive_inc/Kconfig.inc3 | 0 .../kconfig/tests/err_recursive_inc/__init__.py | 0 .../tests/err_recursive_inc/expected_stderr | 0 scripts/kconfig/tests/inter_choice/Kconfig | 0 scripts/kconfig/tests/inter_choice/__init__.py | 0 scripts/kconfig/tests/inter_choice/defconfig | 0 scripts/kconfig/tests/inter_choice/expected_config | 0 scripts/kconfig/tests/new_choice_with_dep/Kconfig | 0 .../kconfig/tests/new_choice_with_dep/__init__.py | 0 scripts/kconfig/tests/new_choice_with_dep/config | 0 .../tests/new_choice_with_dep/expected_stdout | 0 .../kconfig/tests/no_write_if_dep_unmet/Kconfig | 0 .../tests/no_write_if_dep_unmet/__init__.py | 0 scripts/kconfig/tests/no_write_if_dep_unmet/config | 0 .../tests/no_write_if_dep_unmet/expected_config | 0 .../kconfig/tests/preprocess/builtin_func/Kconfig | 0 .../tests/preprocess/builtin_func/__init__.py | 0 .../tests/preprocess/builtin_func/expected_stderr | 0 .../tests/preprocess/builtin_func/expected_stdout | 0 .../tests/preprocess/circular_expansion/Kconfig | 0 .../preprocess/circular_expansion/__init__.py | 0 .../preprocess/circular_expansion/expected_stderr | 0 scripts/kconfig/tests/preprocess/escape/Kconfig | 0 .../kconfig/tests/preprocess/escape/__init__.py | 0 .../tests/preprocess/escape/expected_stderr | 0 scripts/kconfig/tests/preprocess/variable/Kconfig | 0 .../kconfig/tests/preprocess/variable/__init__.py | 0 .../tests/preprocess/variable/expected_stderr | 0 scripts/kconfig/tests/pytest.ini | 0 scripts/kconfig/util.c | 0 scripts/ksymoops/README | 0 scripts/mod/.gitignore | 0 scripts/mod/Makefile | 0 scripts/mod/devicetable-offsets.c | 0 scripts/mod/empty.c | 0 scripts/mod/file2alias.c | 0 scripts/mod/mk_elfconfig.c | 0 scripts/mod/modpost.c | 108 +- scripts/mod/modpost.h | 1 - scripts/mod/sumversion.c | 0 scripts/module.lds.S | 0 scripts/nsdeps | 0 scripts/package/snapcraft.template | 0 scripts/recordmcount.c | 0 scripts/recordmcount.h | 0 scripts/selinux/Makefile | 0 scripts/selinux/README | 0 scripts/selinux/genheaders/.gitignore | 0 scripts/selinux/genheaders/Makefile | 0 scripts/selinux/genheaders/genheaders.c | 0 scripts/selinux/mdp/.gitignore | 0 scripts/selinux/mdp/Makefile | 0 scripts/selinux/mdp/dbus_contexts | 0 scripts/selinux/mdp/mdp.c | 0 scripts/sign-file.c | 0 scripts/sorttable.c | 0 scripts/sorttable.h | 0 scripts/spdxcheck-test.sh | 0 scripts/spelling.txt | 0 scripts/subarch.include | 0 scripts/test_fortify.sh | 0 scripts/unifdef.c | 0 security/keys/big_key.c | 73 +- sound/drivers/Kconfig | 18 + sound/drivers/Makefile | 2 + sound/drivers/serial-generic.c | 374 ++ sound/pci/hda/patch_cs8409-tables.c | 19 + sound/pci/hda/patch_cs8409.c | 86 +- sound/pci/hda/patch_cs8409.h | 5 + sound/pci/hda/patch_realtek.c | 11 + sound/soc/codecs/cs35l36.c | 2 +- sound/soc/codecs/cs42l56.c | 2 +- sound/soc/codecs/max98396.c | 1 + sound/soc/codecs/rt5645.c | 4 +- sound/soc/codecs/tas571x.c | 6 +- sound/soc/codecs/tas6424.c | 8 +- sound/soc/codecs/tlv320adc3xxx.c | 3 + sound/soc/codecs/wm2000.c | 1 - sound/soc/codecs/wm8903.c | 2 +- sound/soc/codecs/wm9090.c | 1 - sound/soc/fsl/fsl_micfil.c | 19 + sound/soc/fsl/fsl_ssi.c | 34 +- sound/soc/fsl/imx-hdmi.c | 1 + sound/soc/fsl/imx-sgtl5000.c | 14 +- sound/soc/intel/boards/sof_realtek_common.c | 39 + sound/soc/intel/boards/sof_realtek_common.h | 5 + sound/soc/intel/boards/sof_rt5682.c | 13 + sound/soc/intel/boards/sof_ssp_amp.c | 19 +- sound/soc/intel/common/soc-acpi-intel-adl-match.c | 7 + sound/soc/mxs/mxs-saif.c | 1 + sound/soc/samsung/aries_wm8994.c | 2 +- sound/soc/soc-ops.c | 8 +- sound/soc/sof/Makefile | 2 +- sound/soc/sof/amd/pci-rn.c | 1 + sound/soc/sof/intel/apl.c | 29 +- sound/soc/sof/intel/cnl.c | 109 +- sound/soc/sof/intel/hda-ipc.c | 82 + sound/soc/sof/intel/hda.h | 6 + sound/soc/sof/intel/tgl.c | 29 +- sound/soc/sof/ipc4-loader.c | 210 + sound/soc/sof/ipc4-priv.h | 44 + sound/soc/sof/ipc4.c | 2 + tools/arch/x86/include/asm/amd-ibs.h | 2 +- tools/bpf/bpftool/link.c | 1 + tools/include/uapi/linux/bpf.h | 19 + tools/lib/bpf/bpf.c | 8 + tools/lib/bpf/bpf.h | 3 + tools/lib/bpf/libbpf.c | 48 +- tools/lib/bpf/libbpf.h | 30 + tools/lib/bpf/libbpf.map | 2 + tools/lib/perf/evlist.c | 9 +- tools/lib/perf/evsel.c | 15 + tools/lib/perf/include/internal/evlist.h | 3 +- tools/lib/perf/include/perf/evsel.h | 1 + tools/perf/Documentation/perf-annotate.txt | 5 + tools/perf/arch/arm/util/cs-etm.c | 1 + tools/perf/arch/arm64/util/arm-spe.c | 1 + tools/perf/arch/s390/util/auxtrace.c | 1 + tools/perf/arch/x86/util/intel-bts.c | 1 + tools/perf/arch/x86/util/intel-pt.c | 1 + tools/perf/builtin-annotate.c | 24 + tools/perf/util/auxtrace.c | 16 + tools/perf/util/evlist.c | 54 +- tools/perf/util/evlist.h | 2 - tools/perf/util/evsel.h | 1 + tools/testing/kunit/kunit_kernel.py | 18 +- tools/testing/kunit/kunit_parser.py | 13 +- tools/testing/kunit/kunit_tool_test.py | 4 +- tools/testing/kunit/qemu_configs/alpha.py | 2 +- tools/testing/kunit/qemu_configs/arm.py | 2 +- tools/testing/kunit/qemu_configs/arm64.py | 2 +- tools/testing/kunit/qemu_configs/i386.py | 2 +- tools/testing/kunit/qemu_configs/powerpc.py | 2 +- tools/testing/kunit/qemu_configs/riscv.py | 6 +- tools/testing/kunit/qemu_configs/s390.py | 4 +- tools/testing/kunit/qemu_configs/sparc.py | 2 +- tools/testing/kunit/qemu_configs/x86_64.py | 2 +- tools/testing/selftests/bpf/config | 1 + .../testing/selftests/bpf/prog_tests/bpf_cookie.c | 89 + .../selftests/bpf/prog_tests/fexit_stress.c | 2 +- .../selftests/bpf/prog_tests/kprobe_multi_test.c | 4 +- tools/testing/selftests/bpf/prog_tests/map_kptr.c | 108 +- .../bpf/prog_tests/map_lookup_percpu_elem.c | 46 + .../testing/selftests/bpf/prog_tests/test_tunnel.c | 4 +- tools/testing/selftests/bpf/progs/map_kptr.c | 106 +- tools/testing/selftests/bpf/progs/map_kptr_fail.c | 418 ++ .../testing/selftests/bpf/progs/test_bpf_cookie.c | 52 +- .../bpf/progs/test_map_lookup_percpu_elem.c | 54 + tools/testing/selftests/bpf/test_xsk.sh | 53 +- tools/testing/selftests/bpf/verifier/map_kptr.c | 4 +- tools/testing/selftests/bpf/xdpxceiver.c | 547 ++- tools/testing/selftests/bpf/xdpxceiver.h | 42 +- tools/testing/selftests/bpf/xsk_prereqs.sh | 47 +- tools/testing/selftests/cgroup/test_stress.sh | 2 +- .../ftrace/test.d/kprobe/multiple_kprobes.tc | 2 + tools/testing/selftests/kvm/.gitignore | 1 + tools/testing/selftests/kvm/Makefile | 3 +- .../selftests/kvm/x86_64/max_vcpuid_cap_test.c | 60 + .../{vmx_pmu_msrs_test.c => vmx_pmu_caps_test.c} | 18 +- tools/testing/selftests/net/Makefile | 2 + .../testing/selftests/net/forwarding/tc_actions.sh | 2 +- .../selftests/net/stress_reuseport_listen.c | 105 + .../selftests/net/stress_reuseport_listen.sh | 25 + virt/kvm/kvm_main.c | 13 +- 1028 files changed, 19316 insertions(+), 14726 deletions(-) create mode 100644 Documentation/devicetree/bindings/net/marvell,orion-mdio.yaml delete mode 100644 Documentation/devicetree/bindings/net/marvell-orion-mdio.txt delete mode 100644 Documentation/devicetree/bindings/pci/qcom,pcie.txt create mode 100644 Documentation/devicetree/bindings/pci/qcom,pcie.yaml create mode 100644 Documentation/devicetree/bindings/sound/serial-midi.yaml delete mode 100644 Documentation/networking/device_drivers/appletalk/ltpc.rst create mode 100644 Documentation/networking/skbuff.rst create mode 100644 Documentation/vm/bootmem.rst create mode 100644 Documentation/vm/oom.rst create mode 100644 Documentation/vm/page_allocation.rst create mode 100644 Documentation/vm/page_cache.rst create mode 100644 Documentation/vm/page_reclaim.rst create mode 100644 Documentation/vm/page_tables.rst create mode 100644 Documentation/vm/physical_memory.rst create mode 100644 Documentation/vm/process_addrs.rst create mode 100644 Documentation/vm/shmfs.rst create mode 100644 Documentation/vm/slab.rst create mode 100644 Documentation/vm/swap.rst create mode 100644 Documentation/vm/vmalloc.rst delete mode 100644 arch/arm/include/asm/xen/page-coherent.h delete mode 100644 arch/arm64/include/asm/xen/page-coherent.h delete mode 100644 arch/csky/include/asm/spinlock.h delete mode 100644 arch/csky/include/asm/spinlock_types.h delete mode 100644 arch/openrisc/include/asm/spinlock.h delete mode 100644 arch/openrisc/include/asm/spinlock_types.h delete mode 100644 arch/riscv/include/asm/spinlock.h delete mode 100644 arch/riscv/include/asm/spinlock_types.h delete mode 100644 arch/x86/include/asm/xen/page-coherent.h create mode 100644 drivers/mtd/parsers/scpart.c delete mode 100644 drivers/net/appletalk/ltpc.c delete mode 100644 drivers/net/appletalk/ltpc.h delete mode 100644 drivers/net/ethernet/amd/ni65.c delete mode 100644 drivers/net/ethernet/amd/ni65.h create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/lag/debugfs.c create mode 100644 fs/xfs/xfs_attr_item.c create mode 100644 fs/xfs/xfs_attr_item.h create mode 100644 include/net/net_debug.h create mode 100644 include/sound/sof/ext_manifest4.h delete mode 100644 include/xen/arm/page-coherent.h mode change 100644 => 100755 scripts/.gitignore mode change 100644 => 100755 scripts/Kbuild.include mode change 100644 => 100755 scripts/Kconfig.include mode change 100644 => 100755 scripts/Makefile mode change 100644 => 100755 scripts/Makefile.asm-generic mode change 100644 => 100755 scripts/Makefile.build mode change 100644 => 100755 scripts/Makefile.clang mode change 100644 => 100755 scripts/Makefile.clean mode change 100644 => 100755 scripts/Makefile.compiler mode change 100644 => 100755 scripts/Makefile.debug mode change 100644 => 100755 scripts/Makefile.dtbinst mode change 100644 => 100755 scripts/Makefile.extrawarn mode change 100644 => 100755 scripts/Makefile.gcc-plugins mode change 100644 => 100755 scripts/Makefile.headersinst mode change 100644 => 100755 scripts/Makefile.host mode change 100644 => 100755 scripts/Makefile.kasan mode change 100644 => 100755 scripts/Makefile.kcov mode change 100644 => 100755 scripts/Makefile.kcsan mode change 100644 => 100755 scripts/Makefile.lib mode change 100644 => 100755 scripts/Makefile.modfinal mode change 100644 => 100755 scripts/Makefile.modinst mode change 100644 => 100755 scripts/Makefile.modpost mode change 100644 => 100755 scripts/Makefile.package mode change 100644 => 100755 scripts/Makefile.ubsan mode change 100644 => 100755 scripts/Makefile.userprogs mode change 100644 => 100755 scripts/asn1_compiler.c mode change 100644 => 100755 scripts/basic/.gitignore mode change 100644 => 100755 scripts/basic/Makefile mode change 100644 => 100755 scripts/basic/fixdep.c mode change 100644 => 100755 scripts/bin2c.c mode change 100644 => 100755 scripts/coccinelle/api/alloc/alloc_cast.cocci mode change 100644 => 100755 scripts/coccinelle/api/alloc/pool_zalloc-simple.cocci mode change 100644 => 100755 scripts/coccinelle/api/alloc/zalloc-simple.cocci mode change 100644 => 100755 scripts/coccinelle/api/atomic_as_refcounter.cocci mode change 100644 => 100755 scripts/coccinelle/api/check_bq27xxx_data.cocci mode change 100644 => 100755 scripts/coccinelle/api/d_find_alias.cocci mode change 100644 => 100755 scripts/coccinelle/api/debugfs/debugfs_simple_attr.cocci mode change 100644 => 100755 scripts/coccinelle/api/device_attr_show.cocci mode change 100644 => 100755 scripts/coccinelle/api/err_cast.cocci mode change 100644 => 100755 scripts/coccinelle/api/kfree_mismatch.cocci mode change 100644 => 100755 scripts/coccinelle/api/kfree_sensitive.cocci mode change 100644 => 100755 scripts/coccinelle/api/kstrdup.cocci mode change 100644 => 100755 scripts/coccinelle/api/kvmalloc.cocci mode change 100644 => 100755 scripts/coccinelle/api/memdup.cocci mode change 100644 => 100755 scripts/coccinelle/api/memdup_user.cocci mode change 100644 => 100755 scripts/coccinelle/api/platform_get_irq.cocci mode change 100644 => 100755 scripts/coccinelle/api/platform_no_drv_owner.cocci mode change 100644 => 100755 scripts/coccinelle/api/pm_runtime.cocci mode change 100644 => 100755 scripts/coccinelle/api/resource_size.cocci mode change 100644 => 100755 scripts/coccinelle/api/simple_open.cocci mode change 100644 => 100755 scripts/coccinelle/api/stream_open.cocci mode change 100644 => 100755 scripts/coccinelle/api/vma_pages.cocci mode change 100644 => 100755 scripts/coccinelle/free/clk_put.cocci mode change 100644 => 100755 scripts/coccinelle/free/devm_free.cocci mode change 100644 => 100755 scripts/coccinelle/free/ifnullfree.cocci mode change 100644 => 100755 scripts/coccinelle/free/iounmap.cocci mode change 100644 => 100755 scripts/coccinelle/free/kfree.cocci mode change 100644 => 100755 scripts/coccinelle/free/kfreeaddr.cocci mode change 100644 => 100755 scripts/coccinelle/free/pci_free_consistent.cocci mode change 100644 => 100755 scripts/coccinelle/free/put_device.cocci mode change 100644 => 100755 scripts/coccinelle/iterators/device_node_continue.cocci mode change 100644 => 100755 scripts/coccinelle/iterators/for_each_child.cocci mode change 100644 => 100755 scripts/coccinelle/iterators/itnull.cocci mode change 100644 => 100755 scripts/coccinelle/iterators/list_entry_update.cocci mode change 100644 => 100755 scripts/coccinelle/iterators/use_after_iter.cocci mode change 100644 => 100755 scripts/coccinelle/locks/call_kern.cocci mode change 100644 => 100755 scripts/coccinelle/locks/double_lock.cocci mode change 100644 => 100755 scripts/coccinelle/locks/flags.cocci mode change 100644 => 100755 scripts/coccinelle/locks/mini_lock.cocci mode change 100644 => 100755 scripts/coccinelle/misc/add_namespace.cocci mode change 100644 => 100755 scripts/coccinelle/misc/array_size.cocci mode change 100644 => 100755 scripts/coccinelle/misc/array_size_dup.cocci mode change 100644 => 100755 scripts/coccinelle/misc/badty.cocci mode change 100644 => 100755 scripts/coccinelle/misc/boolconv.cocci mode change 100644 => 100755 scripts/coccinelle/misc/boolreturn.cocci mode change 100644 => 100755 scripts/coccinelle/misc/cond_no_effect.cocci mode change 100644 => 100755 scripts/coccinelle/misc/cstptr.cocci mode change 100644 => 100755 scripts/coccinelle/misc/do_div.cocci mode change 100644 => 100755 scripts/coccinelle/misc/doubleinit.cocci mode change 100644 => 100755 scripts/coccinelle/misc/excluded_middle.cocci mode change 100644 => 100755 scripts/coccinelle/misc/flexible_array.cocci mode change 100644 => 100755 scripts/coccinelle/misc/ifaddr.cocci mode change 100644 => 100755 scripts/coccinelle/misc/ifcol.cocci mode change 100644 => 100755 scripts/coccinelle/misc/irqf_oneshot.cocci mode change 100644 => 100755 scripts/coccinelle/misc/minmax.cocci mode change 100644 => 100755 scripts/coccinelle/misc/newline_in_nl_msg.cocci mode change 100644 => 100755 scripts/coccinelle/misc/noderef.cocci mode change 100644 => 100755 scripts/coccinelle/misc/of_table.cocci mode change 100644 => 100755 scripts/coccinelle/misc/orplus.cocci mode change 100644 => 100755 scripts/coccinelle/misc/returnvar.cocci mode change 100644 => 100755 scripts/coccinelle/misc/semicolon.cocci mode change 100644 => 100755 scripts/coccinelle/misc/swap.cocci mode change 100644 => 100755 scripts/coccinelle/misc/uninitialized_var.cocci mode change 100644 => 100755 scripts/coccinelle/misc/warn.cocci mode change 100644 => 100755 scripts/coccinelle/null/badzero.cocci mode change 100644 => 100755 scripts/coccinelle/null/deref_null.cocci mode change 100644 => 100755 scripts/coccinelle/null/eno.cocci mode change 100644 => 100755 scripts/coccinelle/null/kmerr.cocci mode change 100644 => 100755 scripts/coccinelle/tests/doublebitand.cocci mode change 100644 => 100755 scripts/coccinelle/tests/doubletest.cocci mode change 100644 => 100755 scripts/coccinelle/tests/odd_ptr_err.cocci mode change 100644 => 100755 scripts/coccinelle/tests/unsigned_lesser_than_zero.cocci mode change 100644 => 100755 scripts/const_structs.checkpatch mode change 100644 => 100755 scripts/dtc/.gitignore mode change 100644 => 100755 scripts/dtc/Makefile mode change 100644 => 100755 scripts/dtc/checks.c mode change 100644 => 100755 scripts/dtc/data.c mode change 100644 => 100755 scripts/dtc/dtc-lexer.l mode change 100644 => 100755 scripts/dtc/dtc-parser.y mode change 100644 => 100755 scripts/dtc/dtc.c mode change 100644 => 100755 scripts/dtc/dtc.h mode change 100644 => 100755 scripts/dtc/fdtget.c mode change 100644 => 100755 scripts/dtc/fdtoverlay.c mode change 100644 => 100755 scripts/dtc/fdtput.c mode change 100644 => 100755 scripts/dtc/flattree.c mode change 100644 => 100755 scripts/dtc/fstree.c mode change 100644 => 100755 scripts/dtc/libfdt/fdt.c mode change 100644 => 100755 scripts/dtc/libfdt/fdt.h mode change 100644 => 100755 scripts/dtc/libfdt/fdt_addresses.c mode change 100644 => 100755 scripts/dtc/libfdt/fdt_empty_tree.c mode change 100644 => 100755 scripts/dtc/libfdt/fdt_overlay.c mode change 100644 => 100755 scripts/dtc/libfdt/fdt_ro.c mode change 100644 => 100755 scripts/dtc/libfdt/fdt_rw.c mode change 100644 => 100755 scripts/dtc/libfdt/fdt_strerror.c mode change 100644 => 100755 scripts/dtc/libfdt/fdt_sw.c mode change 100644 => 100755 scripts/dtc/libfdt/fdt_wip.c mode change 100644 => 100755 scripts/dtc/libfdt/libfdt.h mode change 100644 => 100755 scripts/dtc/libfdt/libfdt_env.h mode change 100644 => 100755 scripts/dtc/libfdt/libfdt_internal.h mode change 100644 => 100755 scripts/dtc/livetree.c mode change 100644 => 100755 scripts/dtc/srcpos.c mode change 100644 => 100755 scripts/dtc/srcpos.h mode change 100644 => 100755 scripts/dtc/treesource.c mode change 100644 => 100755 scripts/dtc/util.c mode change 100644 => 100755 scripts/dtc/util.h mode change 100644 => 100755 scripts/dtc/version_gen.h mode change 100644 => 100755 scripts/dtc/yamltree.c mode change 100644 => 100755 scripts/gcc-plugins/.gitignore mode change 100644 => 100755 scripts/gcc-plugins/Kconfig mode change 100644 => 100755 scripts/gcc-plugins/Makefile mode change 100644 => 100755 scripts/gcc-plugins/arm_ssp_per_task_plugin.c mode change 100644 => 100755 scripts/gcc-plugins/gcc-common.h mode change 100644 => 100755 scripts/gcc-plugins/gcc-generate-gimple-pass.h mode change 100644 => 100755 scripts/gcc-plugins/gcc-generate-ipa-pass.h mode change 100644 => 100755 scripts/gcc-plugins/gcc-generate-rtl-pass.h mode change 100644 => 100755 scripts/gcc-plugins/gcc-generate-simple_ipa-pass.h mode change 100644 => 100755 scripts/gcc-plugins/latent_entropy_plugin.c mode change 100644 => 100755 scripts/gcc-plugins/randomize_layout_plugin.c mode change 100644 => 100755 scripts/gcc-plugins/sancov_plugin.c mode change 100644 => 100755 scripts/gcc-plugins/stackleak_plugin.c mode change 100644 => 100755 scripts/gcc-plugins/structleak_plugin.c mode change 100644 => 100755 scripts/gdb/Makefile mode change 100644 => 100755 scripts/gdb/linux/.gitignore mode change 100644 => 100755 scripts/gdb/linux/Makefile mode change 100644 => 100755 scripts/gdb/linux/__init__.py mode change 100644 => 100755 scripts/gdb/linux/clk.py mode change 100644 => 100755 scripts/gdb/linux/config.py mode change 100644 => 100755 scripts/gdb/linux/constants.py.in mode change 100644 => 100755 scripts/gdb/linux/cpus.py mode change 100644 => 100755 scripts/gdb/linux/device.py mode change 100644 => 100755 scripts/gdb/linux/dmesg.py mode change 100644 => 100755 scripts/gdb/linux/genpd.py mode change 100644 => 100755 scripts/gdb/linux/lists.py mode change 100644 => 100755 scripts/gdb/linux/modules.py mode change 100644 => 100755 scripts/gdb/linux/proc.py mode change 100644 => 100755 scripts/gdb/linux/rbtree.py mode change 100644 => 100755 scripts/gdb/linux/symbols.py mode change 100644 => 100755 scripts/gdb/linux/tasks.py mode change 100644 => 100755 scripts/gdb/linux/timerlist.py mode change 100644 => 100755 scripts/gdb/linux/utils.py mode change 100644 => 100755 scripts/gdb/vmlinux-gdb.py mode change 100644 => 100755 scripts/genksyms/.gitignore mode change 100644 => 100755 scripts/genksyms/Makefile mode change 100644 => 100755 scripts/genksyms/genksyms.c mode change 100644 => 100755 scripts/genksyms/genksyms.h mode change 100644 => 100755 scripts/genksyms/keywords.c mode change 100644 => 100755 scripts/genksyms/lex.l mode change 100644 => 100755 scripts/genksyms/parse.y mode change 100644 => 100755 scripts/insert-sys-cert.c mode change 100644 => 100755 scripts/kallsyms.c mode change 100644 => 100755 scripts/kconfig/.gitignore mode change 100644 => 100755 scripts/kconfig/Makefile mode change 100644 => 100755 scripts/kconfig/conf.c mode change 100644 => 100755 scripts/kconfig/confdata.c mode change 100644 => 100755 scripts/kconfig/expr.c mode change 100644 => 100755 scripts/kconfig/expr.h mode change 100644 => 100755 scripts/kconfig/gconf.c mode change 100644 => 100755 scripts/kconfig/gconf.glade mode change 100644 => 100755 scripts/kconfig/images.c mode change 100644 => 100755 scripts/kconfig/images.h mode change 100644 => 100755 scripts/kconfig/internal.h mode change 100644 => 100755 scripts/kconfig/lexer.l mode change 100644 => 100755 scripts/kconfig/list.h mode change 100644 => 100755 scripts/kconfig/lkc.h mode change 100644 => 100755 scripts/kconfig/lkc_proto.h mode change 100644 => 100755 scripts/kconfig/lxdialog/BIG.FAT.WARNING mode change 100644 => 100755 scripts/kconfig/lxdialog/checklist.c mode change 100644 => 100755 scripts/kconfig/lxdialog/dialog.h mode change 100644 => 100755 scripts/kconfig/lxdialog/inputbox.c mode change 100644 => 100755 scripts/kconfig/lxdialog/menubox.c mode change 100644 => 100755 scripts/kconfig/lxdialog/textbox.c mode change 100644 => 100755 scripts/kconfig/lxdialog/util.c mode change 100644 => 100755 scripts/kconfig/lxdialog/yesno.c mode change 100644 => 100755 scripts/kconfig/mconf.c mode change 100644 => 100755 scripts/kconfig/menu.c mode change 100644 => 100755 scripts/kconfig/nconf.c mode change 100644 => 100755 scripts/kconfig/nconf.gui.c mode change 100644 => 100755 scripts/kconfig/nconf.h mode change 100644 => 100755 scripts/kconfig/parser.y mode change 100644 => 100755 scripts/kconfig/preprocess.c mode change 100644 => 100755 scripts/kconfig/qconf.cc mode change 100644 => 100755 scripts/kconfig/qconf.h mode change 100644 => 100755 scripts/kconfig/symbol.c mode change 100644 => 100755 scripts/kconfig/tests/auto_submenu/Kconfig mode change 100644 => 100755 scripts/kconfig/tests/auto_submenu/__init__.py mode change 100644 => 100755 scripts/kconfig/tests/auto_submenu/expected_stdout mode change 100644 => 100755 scripts/kconfig/tests/choice/Kconfig mode change 100644 => 100755 scripts/kconfig/tests/choice/__init__.py mode change 100644 => 100755 scripts/kconfig/tests/choice/alldef_expected_config mode change 100644 => 100755 scripts/kconfig/tests/choice/allmod_expected_config mode change 100644 => 100755 scripts/kconfig/tests/choice/allno_expected_config mode change 100644 => 100755 scripts/kconfig/tests/choice/allyes_expected_config mode change 100644 => 100755 scripts/kconfig/tests/choice/oldask0_expected_stdout mode change 100644 => 100755 scripts/kconfig/tests/choice/oldask1_config mode change 100644 => 100755 scripts/kconfig/tests/choice/oldask1_expected_stdout mode change 100644 => 100755 scripts/kconfig/tests/choice_value_with_m_dep/Kconfig mode change 100644 => 100755 scripts/kconfig/tests/choice_value_with_m_dep/__init__.py mode change 100644 => 100755 scripts/kconfig/tests/choice_value_with_m_dep/config mode change 100644 => 100755 scripts/kconfig/tests/choice_value_with_m_dep/expecte [...] mode change 100644 => 100755 scripts/kconfig/tests/choice_value_with_m_dep/expecte [...] mode change 100644 => 100755 scripts/kconfig/tests/conftest.py mode change 100644 => 100755 scripts/kconfig/tests/err_recursive_dep/Kconfig mode change 100644 => 100755 scripts/kconfig/tests/err_recursive_dep/__init__.py mode change 100644 => 100755 scripts/kconfig/tests/err_recursive_dep/expected_stderr mode change 100644 => 100755 scripts/kconfig/tests/err_recursive_inc/Kconfig mode change 100644 => 100755 scripts/kconfig/tests/err_recursive_inc/Kconfig.inc1 mode change 100644 => 100755 scripts/kconfig/tests/err_recursive_inc/Kconfig.inc2 mode change 100644 => 100755 scripts/kconfig/tests/err_recursive_inc/Kconfig.inc3 mode change 100644 => 100755 scripts/kconfig/tests/err_recursive_inc/__init__.py mode change 100644 => 100755 scripts/kconfig/tests/err_recursive_inc/expected_stderr mode change 100644 => 100755 scripts/kconfig/tests/inter_choice/Kconfig mode change 100644 => 100755 scripts/kconfig/tests/inter_choice/__init__.py mode change 100644 => 100755 scripts/kconfig/tests/inter_choice/defconfig mode change 100644 => 100755 scripts/kconfig/tests/inter_choice/expected_config mode change 100644 => 100755 scripts/kconfig/tests/new_choice_with_dep/Kconfig mode change 100644 => 100755 scripts/kconfig/tests/new_choice_with_dep/__init__.py mode change 100644 => 100755 scripts/kconfig/tests/new_choice_with_dep/config mode change 100644 => 100755 scripts/kconfig/tests/new_choice_with_dep/expected_stdout mode change 100644 => 100755 scripts/kconfig/tests/no_write_if_dep_unmet/Kconfig mode change 100644 => 100755 scripts/kconfig/tests/no_write_if_dep_unmet/__init__.py mode change 100644 => 100755 scripts/kconfig/tests/no_write_if_dep_unmet/config mode change 100644 => 100755 scripts/kconfig/tests/no_write_if_dep_unmet/expected_config mode change 100644 => 100755 scripts/kconfig/tests/preprocess/builtin_func/Kconfig mode change 100644 => 100755 scripts/kconfig/tests/preprocess/builtin_func/__init__.py mode change 100644 => 100755 scripts/kconfig/tests/preprocess/builtin_func/expecte [...] mode change 100644 => 100755 scripts/kconfig/tests/preprocess/builtin_func/expecte [...] mode change 100644 => 100755 scripts/kconfig/tests/preprocess/circular_expansion/Kconfig mode change 100644 => 100755 scripts/kconfig/tests/preprocess/circular_expansion/_ [...] mode change 100644 => 100755 scripts/kconfig/tests/preprocess/circular_expansion/e [...] mode change 100644 => 100755 scripts/kconfig/tests/preprocess/escape/Kconfig mode change 100644 => 100755 scripts/kconfig/tests/preprocess/escape/__init__.py mode change 100644 => 100755 scripts/kconfig/tests/preprocess/escape/expected_stderr mode change 100644 => 100755 scripts/kconfig/tests/preprocess/variable/Kconfig mode change 100644 => 100755 scripts/kconfig/tests/preprocess/variable/__init__.py mode change 100644 => 100755 scripts/kconfig/tests/preprocess/variable/expected_stderr mode change 100644 => 100755 scripts/kconfig/tests/pytest.ini mode change 100644 => 100755 scripts/kconfig/util.c mode change 100644 => 100755 scripts/ksymoops/README mode change 100644 => 100755 scripts/mod/.gitignore mode change 100644 => 100755 scripts/mod/Makefile mode change 100644 => 100755 scripts/mod/devicetable-offsets.c mode change 100644 => 100755 scripts/mod/empty.c mode change 100644 => 100755 scripts/mod/file2alias.c mode change 100644 => 100755 scripts/mod/mk_elfconfig.c mode change 100644 => 100755 scripts/mod/modpost.c mode change 100644 => 100755 scripts/mod/modpost.h mode change 100644 => 100755 scripts/mod/sumversion.c mode change 100644 => 100755 scripts/module.lds.S mode change 100644 => 100755 scripts/nsdeps mode change 100644 => 100755 scripts/package/snapcraft.template mode change 100644 => 100755 scripts/recordmcount.c mode change 100644 => 100755 scripts/recordmcount.h mode change 100644 => 100755 scripts/selinux/Makefile mode change 100644 => 100755 scripts/selinux/README mode change 100644 => 100755 scripts/selinux/genheaders/.gitignore mode change 100644 => 100755 scripts/selinux/genheaders/Makefile mode change 100644 => 100755 scripts/selinux/genheaders/genheaders.c mode change 100644 => 100755 scripts/selinux/mdp/.gitignore mode change 100644 => 100755 scripts/selinux/mdp/Makefile mode change 100644 => 100755 scripts/selinux/mdp/dbus_contexts mode change 100644 => 100755 scripts/selinux/mdp/mdp.c mode change 100644 => 100755 scripts/sign-file.c mode change 100644 => 100755 scripts/sorttable.c mode change 100644 => 100755 scripts/sorttable.h mode change 100644 => 100755 scripts/spdxcheck-test.sh mode change 100644 => 100755 scripts/spelling.txt mode change 100644 => 100755 scripts/subarch.include mode change 100644 => 100755 scripts/test_fortify.sh mode change 100644 => 100755 scripts/unifdef.c create mode 100644 sound/drivers/serial-generic.c create mode 100644 sound/soc/sof/ipc4-loader.c create mode 100644 sound/soc/sof/ipc4-priv.h create mode 100644 tools/testing/selftests/bpf/prog_tests/map_lookup_percpu_elem.c create mode 100644 tools/testing/selftests/bpf/progs/map_kptr_fail.c create mode 100644 tools/testing/selftests/bpf/progs/test_map_lookup_percpu_elem.c create mode 100644 tools/testing/selftests/kvm/x86_64/max_vcpuid_cap_test.c rename tools/testing/selftests/kvm/x86_64/{vmx_pmu_msrs_test.c => vmx_pmu_caps_tes [...] create mode 100644 tools/testing/selftests/net/stress_reuseport_listen.c create mode 100755 tools/testing/selftests/net/stress_reuseport_listen.sh