This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm in repository linux-next.
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 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 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 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 767439579d42 Revert "mm/cma.c: remove redundant cma_mutex lock" 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 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 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 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 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 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 adds 4e10c29baea6 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 13d5210cd825 Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] adds 99ac9939a256 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds b16674a6f4e8 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 4adf20129b8d Merge branch 'fixes' of https://git.linaro.org/people/jens [...] 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 9f350a5087f4 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 1291a54cb5af Merge branch 'main' of git git://git.kernel.org/pub/scm/li [...] adds 536a05b91773 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 05f150036a28 Merge remote-tracking branch 'asoc/for-5.17' into asoc-linus adds 7b5006a95c19 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds cdbe020bbc1e 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 e7169f9482b8 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds f5f73b6e08bf Revert "PCI: brcmstb: Do not turn off WOL regulators on suspend" adds 73a1b6281eb9 Revert "PCI: brcmstb: Add control of subdevice voltage reg [...] adds 9ff403abb8b4 Revert "PCI: brcmstb: Add mechanism to turn on subdev regulators" adds 474bc07de742 Revert "PCI: brcmstb: Split brcm_pcie_setup() into two funcs" adds 0e1df620abdf Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 2806381056fb Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] adds a095508f3acc Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] adds ef4e424ffd61 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds 70e2783150a7 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds 40b5c262352f Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds fa83720fce37 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] adds e149413b55d3 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 47a3cd8f6b53 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds c911ac14bb10 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 98de5208a740 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds 60cb17b909d7 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 87e303722763 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds 8e0aa557898c Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds b12e78ff0e4b 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 eda7f5dfd579 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 755089ed3eb1 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds 8bcbf48e5a48 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds 12c4d73a3e4b Merge branch 'perf/urgent' of git://git.kernel.org/pub/scm [...] adds 70d1593c1dd8 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] adds b7c15a3ce6fe Merge remote-tracking branch 'drm/drm-fixes' into drm-misc-fixes adds 916e1db23ae7 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new f774f5bb87d1 kbuild: factor out the common installation code into scrip [...] new 5d53508d1bae scripts/prune-kernel: Use kernel-install if available new 7fedac9698b3 modpost: merge add_{intree_flag,retpoline,staging_flag} to [...] new a44abaca0e19 modpost: move *.mod.c generation to write_mod_c_files() new e493f4727520 kbuild: generate a list of objects in vmlinux new 78e9e56af385 kbuild: record symbol versions in *.cmd files new ce79c406a24c modpost: remove left-over cross_compile declaration new 2a66c3124afd modpost: change the license of EXPORT_SYMBOL to bool type new f278ec6c471b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 00632610c2f0 libperf evsel: Add perf_evsel__enable_thread() new a40bb7518e78 perf evlist: Use libperf functions in evlist__enable_event_idx() new 024b3b42adc0 perf auxtrace: Move evlist__enable_event_idx() to auxtrace.c new d205a3a66515 perf auxtrace: Do not mix up mmap idx new 6a7b8a5a30e6 libperf evlist: Remove ->idx() per_cpu parameter new d8fe2efb65ac libperf evlist: Move ->idx() into mmap_per_evsel() new 8f111be6434d libperf evlist: Add evsel as a parameter to ->idx() new 7df319e5b3b6 perf auxtrace: Record whether an auxtrace mmap is needed new cad10ce36671 perf annotate: Add --percent-limit option new 00c038edc139 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] new 566fb90e050d swiotlb-xen: fix DMA_ATTR_NO_KERNEL_MAPPING on arm new 92826e967535 dma-direct: don't fail on highmem CMA pages in dma_direct_ [...] new 84bc4f1dbbbb dma-debug: change allocation mode from GFP_NOWAIT to GFP_ATIOMIC new 49a77ca7839b Merge branch 'for-next' of git://git.infradead.org/users/h [...] new 1bce11126d57 asm-generic: ticket-lock: New generic ticket-based spinlock new a8ad07e5240c asm-generic: qspinlock: Indicate the use of mixed-size atomics new 493e2ba27635 asm-generic: qrwlock: Document the spinlock fairness requirements new 205bf39a3441 openrisc: Move to ticket-spinlock new 4922a3ea0121 RISC-V: Move to generic spinlocks new c9c0b0ba1e11 RISC-V: Move to queued RW locks new 9282d0996936 csky: Move to generic ticket-spinlock new 03a679a1a4ec Merge tag 'generic-ticket-spinlocks-v6' of git://git.kerne [...] new e006a61801c9 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new edfcfff963d8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new eba163a965f1 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new 710c8d6c026c arm64: Declare non global symbols as static new fb396bb459c1 arm64/hugetlb: Drop TLB flush from get_clear_flush() new 6cade1247724 Merge branch 'for-next/misc' into for-next/core new 59bf6eaea71c Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new 3630b2a86390 perf/arm-cmn: Fix filter_sel lookup new 36c15273e849 Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] new 855462ff1905 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 81b826f25643 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1601b1600b9c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a56dee2ac45f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3d655f776beb Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new a90ad1ff39e6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b3e171314415 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3c9d514087d7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8e12c46c02cd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f399c628d1fc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2b65a8f4c786 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1308bce46096 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c460fc720240 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new bc405bb3eeee arm64: dts: rockchip: enable otg/drd operation of usb_host [...] new c0af4e49cc9a Merge branch 'v5.19-armsoc/dts64' into for-next new f41e22de5270 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 38ef5d9f706c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a85c4e273235 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 747a29b9a5a5 dt-bindings: clock: stm32mp1: adapt example for "st,stm32m [...] new 0732c8e29d35 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new d1bb9f22ea7c Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new aed98a8d28c3 Merge branch 'next' of https://git.linaro.org/people/jens. [...] new af21d81950b5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 22bf70961879 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new e47f4fea39a5 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new ae92f00a7bc4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0c0d16ddb7b0 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new b3833b955849 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a041afc3d37d Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] new 370c6d8d3567 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a5f45955eff2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 74efa860319e Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] new 98f652028d27 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] new d49401999add openrisc: fix typos in comments new 065b8ced7c40 openrisc: remove bogus nops and shutdowns new ffdb2bf380c9 Merge branch 'for-next' of git://github.com/openrisc/linux.git new a822231a06e2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b033767848c4 powerpc/code-patching: Use jump_label for testing freed initmem new 1751289268ef powerpc/code-patching: Use jump_label to check if poking_i [...] new a486e512d1f3 macintosh: Prepare cleanup of powerpc's asm/prom.h new d8d2af70b981 cxl/ocxl: Prepare cleanup of powerpc's asm/prom.h new acf9e575d889 powerpc/8xx: Move CPM interrupt controller into a dedicated file new 22add2a20e96 powerpc/8xx: Convert CPM1 error interrupt handler to platf [...] new 14d893fc6846 powerpc/8xx: Convert CPM1 interrupt controller to platform_device new e3ba31b78074 powerpc/8xx: Remove mpc8xx_pics_init() new 5ad1aa007da5 powerpc/8xx: Use kmalloced data structure instead of globa [...] new b6b1c3ce06ca powerpc/rtas: Keep MSR[RI] set when calling RTAS new 7115d303d162 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 936490c4e9e2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 7d91eb74886c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2cdf4449980d Merge branch 'fixes' into for-next new 03780c83c785 s390/stp: fix todoff size new 5ace65ebb5ce s390/stp: clock_delta should be signed new 63678eecec57 s390/preempt: disable __preempt_count_add() optimization f [...] new c4fb15578802 Merge branch 'features' into for-next new 025a2200d5ff Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c6ab42b31fce xtensa: no need to initialise statics to 0 new b011946d039d xtensa/simdisk: fix proc_read_simdisk() new c816d7084354 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] new bb91f19fa6f9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2e3f26b0ddd5 Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] new a042c92e4250 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d63263b97234 fs: change test in inode_insert5 for adding to the sb list new 5e1987849af4 Merge branch 'master' of git://github.com/ceph/ceph-client.git new d86b6681dd47 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new fd7d9550829c Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 558f81658263 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new 4d63da6d7eb3 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new ba6951fa2163 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9d0c71167c99 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 67473ed2feaf Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] new 9496f3dacf78 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new e7e9bd091795 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] new 9940b52d7a6a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 643ce237f631 Merge branch 'master' of https://github.com/Paragon-Softwa [...] new 00675017e0ae fs: add two trivial lookup helpers new 3a761d72fa62 exportfs: support idmapped mounts new c914c0e27eb0 ovl: use wrappers to all vfs_*xattr() calls new 576bb263450b ovl: pass ofs to creation operations new b65c20acef23 ovl: add ovl_upper_mnt_userns() wrapper new c67cf6544753 ovl: handle idmappings in creation operations new 5272eaf3a568 ovl: pass ofs to setattr operations new 1248ea4b91bc ovl: pass layer mnt to ovl_open_realfile() new a15506eac96f ovl: use ovl_do_notify_change() wrapper new 22f289ce1f8b ovl: use ovl_lookup_upper() wrapper new dad7017a840d ovl: use ovl_path_getxattr() wrapper new 50db8d027355 ovl: handle idmappings for layer fileattrs new ba9ea771ec8a ovl: handle idmappings for layer lookup new ffa5723c6d25 ovl: store lower path in ovl_inode new 2878dffc7db0 ovl: use ovl_copy_{real,upper}attr() wrappers new 4b7791b2e958 ovl: handle idmappings in ovl_permission() new 8423b3bd7d97 ovl: handle idmappings in layer open helpers new 8bc0095df661 ovl: handle idmappings in ovl_xattr_{g,s}et() new bc70682a497c ovl: support idmapped layers new 0218454421b0 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] new b89071cda8af Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 9d482544f9d7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b71450e2cc4b iomap: iomap_write_failed fix new d74999c8c060 iomap: iomap_write_end cleanup new a01bfc8e8a22 Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] new 1500291cc349 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] new 9b147dc89acd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 81191fd28fb4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d7c07e0e6d38 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b5d7f43e97da HID: amd_sfh: Add support for sensor discovery new 696455e9d099 HID: amd_sfh: Add sensor name by index for debug info new 206c3c2d85de HID: amd_sfh: Modify the bus name new 10f865cdcf37 HID: amd_sfh: Modify the hid name new 863fcfec6203 HID: amd_sfh: Add physical location to HID device new a8641d7d8500 HID: amd_sfh: Move bus declaration outside of amd-sfh new 806fc359a394 HID: core: Display "SENSOR HUB" for sensor hub bus string [...] new 65c9f9f95c00 Merge branch 'for-5.19/amd-sfh' into for-next new a228809fa6f3 HID: uclogic: Move param printing to a function new 945d5dd5a5f8 HID: uclogic: Return raw parameters from v2 pen init new caf7e93479c7 HID: uclogic: Do not focus on touch ring only new fbc08b4e8ea5 HID: uclogic: Always shift touch reports to zero new 118dfdeaa3c6 HID: uclogic: Differentiate touch ring and touch strip new 61b1db5a14b7 HID: uclogic: Add pen support for XP-PEN Star 06 new f7d8e387d9ae HID: uclogic: Switch to Digitizer usage for styluses new a5e8a851f469 Merge branch 'for-5.19/uclogic' into for-next new fa33382c7f74 HID: apple: Properly handle function keys on Keychron keyboards new a2a3b5d6c512 Merge branch 'for-5.19/apple' into for-next new 408049f84ecf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ab2997efc774 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 59d8560dd57c Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] new 6e9e894adaa5 hwmon: Introduce hwmon_device_register_for_thermal new 108fbccba324 thermal/drivers/thermal_hwmon: Use hwmon_device_register_f [...] new cb68dd6d63e2 hwmon: Make chip parameter for with_info API mandatory new cc1e634c2c97 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new 942c7cd537a9 Merge branch 'docs-next' of git://git.lwn.net/linux.git new d41019dbe142 Merge branch 'master' of git://linuxtv.org/media_tree.git new 8952a24a4c23 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new 8ef6fea5918e Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 1733760863c7 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 9abf397cec88 PM / devfreq: Export devfreq_get_freq_range symbol within devfreq new 2ab415d4e4e6 PM / devfreq: Add cpu based scaling support to passive governor new 102559a53662 PM / devfreq: passive: Reduce duplicate code when passive_ [...] new d84df1e3a782 PM / devfreq: passive: Keep cpufreq_policy for possible cpus new 50957722b97f Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] new a9d86d87b6ac Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new 156e4e1fbd5b Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] new 2f7cd4e3cbb4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new db4dd038f4da Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new be76955dea93 net: fix kdoc on __dev_queue_xmit() new ddccc9ef5599 skbuff: add a basic intro doc new 9ec7ea146208 skbuff: rewrite the doc for data-only skbs new 9facd94114b5 skbuff: render the checksum comment to documentation new 4c0c6e4cf775 Merge branch 'docs-document-some-aspects-of-struct-sk_buff' new 0781434af811 dt-bindings: net: orion-mdio: Convert to JSON schema new 70a40ecfcb7d net: phy: microchip: add comments for the modified LAN88xx [...] new b2be075139fa net: phy: smsc: add comments for the LAN8742 phy ID mask. new 53a332f222c0 Merge branch 'net-phy-add-comments-for-lan8742-phy-support' new 8324a02c342a net/mlx5: Add exit route when waiting for FW new 37ca95e62ee2 net/mlx5: Increase FW pre-init timeout for health recovery new 34a30d7635a8 net/mlx5: Lag, expose number of lag ports new 8a6e75e5f57e net/mlx5: devcom only supports 2 ports new 4202ea95a6b6 net/mlx5: Lag, move E-Switch prerequisite check into lag code new ec2fa47d7b98 net/mlx5: Lag, use lag lock new bc4c2f2e0179 net/mlx5: Lag, filter non compatible devices new e9d5bb51c592 net/mlx5: Lag, store number of ports inside lag object new e2c45931ff12 net/mlx5: Lag, support single FDB only on 2 ports new cdf611d17094 net/mlx5: Lag, use hash when in roce lag on 4 ports new 7e978e7714d6 net/mlx5: Lag, use actual number of lag ports new 4cd14d44b11d net/mlx5: Support devices with more than 2 ports new 24b3599effe2 net/mlx5: Lag, refactor dmesg print new 352899f384d4 net/mlx5: Lag, use buckets in hash mode new 7f46a0b7327a net/mlx5: Lag, add debugfs to query hardware lag state new dc3a2001f616 Merge tag 'mlx5-updates-2022-05-09' of git://git.kernel.or [...] new 5b87be9e4978 net: add include/net/net_debug.h new d268c1f5cfc9 net: add CONFIG_DEBUG_NET new 66e4c8d95008 net: warn if transport header was not set new d7ea0d9df2a6 net: remove two BUG() from skb_checksum_help() new eeee4b77dc52 net: add more debug info in skb_checksum_help() new e508af8abbf9 Merge branch 'debug-net' new 03dcb90dbf62 net: appletalk: remove Apple/Farallon LocalTalk PC support new 01f4685797a5 eth: amd: remove NI6510 support (ni65) new d098538ed4e8 igc: Remove igc_set_spd_dplx method new 7241069f7a07 igc: Remove unused phy_type enum new 95073d08154a igc: Change type of the 'igc_check_downshift' method new ddae9bc4678c Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] new b57c7e8b76c6 selftests: forwarding: tc_actions: allow mirred egress tes [...] new 11ecf3412bdc net: dsa: ocelot: accept 1000base-X for VSC9959 and VSC9953 new 1900e30d0ef7 net: macb: simplify/cleanup NAPI reschedule checking new 138badbc21a0 net: macb: use NAPI for TX completion path new d7722973a192 Merge branch 'macb-napi-improvements' new 32bf8e1f6fb9 net: enetc: manage ENETC_F_QBV in priv->active_offloads on [...] new 285e8dedb4bd net: enetc: count the tc-taprio window drops new bb709987f104 Merge branch 'count-tc-taprio-window-drops-in-enetc-driver' new cf145c57ea23 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new f7e0beaf39d3 bpf, x86: Generate trampolines from bpf_tramp_links new e384c7b7b46d bpf, x86: Create bpf_tramp_run_ctx on the caller thread's stack new 2fcc82411e74 bpf, x86: Attach a cookie to fentry/fexit/fmod_ret/lsm. new 129b9c5ee2c1 libbpf: Assign cookies to links in libbpf. new ddc0027a4c3f selftest/bpf: The test cases of BPF cookie for fentry/fexi [...] new 93dafa92e1cf Merge branch 'Attach a cookie to a tracing program.' new 5eefe17c7ae4 libbpf: Clean up ringbuf size adjustment implementation new b63b3c490eee libbpf: Add bpf_program__set_insns function new 685e64a3c91d selftests: xsk: cleanup bash scripts new f3e619bb34d3 selftests: xsk: do not send zero-length packets new f90062b53229 selftests: xsk: run all tests for busy-poll new 895b62eed2ab selftests: xsk: fix reporting of failed tests new db1bd7a99454 selftests: xsk: add timeout to tests new d41cb6c47474 selftests: xsk: cleanup veth pair at ctrl-c new 76c576638f5d selftests: xsk: introduce validation functions new 4fec7028ffea selftests: xsk: make the stats tests normal tests new 27e934bec35b selftests: xsk: make stat tests not spin on getsockopt new 99f785d5e5ae Merge branch 'selftests: xsk: add busy-poll testing plus v [...] new 998e1869de1b selftests/bpf: Enable CONFIG_FPROBE for self tests new fd0ad6f1d10c selftests/bpf: fix a few clang compilation errors new 5b74c690e1c5 bpf: Fix sparse warning for bpf_kptr_xchg_proto new 5cdccadcac26 bpf: Prepare prog_test_struct kfuncs for runtime tests new 04accf794bb2 selftests/bpf: Add negative C tests for kptrs new 0ef6740e9777 selftests/bpf: Add tests for kptr_ref refcounting new 571b8739dd6d Merge branch 'Follow ups for kptr series' new bf0427e49dfe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 556042cc33b2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 81c38aae09ac Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] new 29aff7408263 Bluetooth: Fix the creation of hdev->name new ef61ad78520e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 4ee8a915730f wilc1000: increase firmware version array size new 72ebd6751f9e wilc1000: use fixed function base register value to access [...] new 868f0e28290c wilc1000: fix crash observed in AP mode with cfg80211_regi [...] new 819b161b9487 wilc1000: use 'u64' datatype for cookie variable new 62296b3e19dd wilc1000: add valid vmm_entry check before fetching from TX queue new 716c220b4d99 brcmfmac: allow setting wlan MAC address using device tree new 84dc992e23df ssb: remove unreachable code new 0cd75e4f1c9d rtw89: 8852c: add settings to decrease the effect of DC new 4b0d341b2e04 rtw89: correct setting of RX MPDU length new 98ed6159a505 rtw89: correct CCA control new 0b75b35c3867 rtw89: add debug select to dump MAC pages 0x30 to 0x33 new dadb20864d89 rtw89: add debug entry to dump BSSID CAM new 2c33360bce6a wfx: use container_of() to get vif new 8f9040192e0c Merge branch 'main' of git git://git.kernel.org/pub/scm/li [...] new 2a75e0e49b16 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new aa26b4c45185 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new af107ab265ed Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] new ffbb2aaee7fd Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new d53b8e19c24b Merge tag 'drm-intel-next-2022-05-06' of git://anongit.fre [...] new f83493f7d34d Merge tag 'drm-msm-next-2022-05-09' of https://gitlab.free [...] new b7e3754fe3ab Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new 047de3f17a83 drm/amdgpu: switch DM to atomic fence helpers v2 new 5e3f1e7729ec drm/amdgpu: fix start calculation in amdgpu_vram_mgr_new new 708d19d9f362 drm/amdgpu: move internal vram_mgr function into the C file new 7454a7e72b3c MAINTAINERS: Add simpledrm driver co-maintainer new dbb3cd0c81c2 drm/todo: Add entry for converting kselftests to kunit new aebeb02dfccb drm/bridge: cdns-dsi: Add support for pre_enable and post_ [...] new 6644ba7a0688 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 8ffff40aa5cf Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new ef83e1198f9f drm/i915/dmc: Load DMC on DG2 new 7bf7f75c6b07 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 09bf15e09e03 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] new 17f6cbdae1ea Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] new b00c9662a280 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b7b42d0e6737 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0b56ed197d7d ASoC: Intel: sof_rt5682: Add support for adl_rt1019_rt5682s new d1c808765deb ASoC: Intel: sof_ssp_amp: fix no DMIC BE Link on Chromebooks new cebbefbd22d5 ASoC: Intel: sof_ssp_amp: enable capture stream from cs35l41 new 71013db522a9 ASoC: Intel: boards: Chromebook configuration updates new 6e68835e86d9 Merge remote-tracking branch 'asoc/for-5.19' into asoc-next new 73f660937571 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8beedba77739 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new 1292b35218b7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ee692a21e9bf fs,io_uring: add infrastructure for uring-cmd new 1c2d2fff6dc0 block: wire-up support for passthrough plugging new bcad2565b5d6 nvme: refactor nvme_submit_user_cmd() new 456cba386e94 nvme: wire-up uring-cmd support for io-passthru on char-device. new f569add47119 nvme: add vectored-io support for uring-cmd new 263d76078fd2 Merge branch 'for-5.19/io_uring-passthrough' into for-next new f78fcbca85f5 Merge branch 'for-5.19/drivers' into for-next new fb5c6a7ed6e2 io_uring: track fixed files with a bitmap new c18a56320ad3 io_uring: add basic fixed file allocator new 08cf52bc6eb4 io_uring: allow allocated fixed files for openat/openat2 new bd3bc9e99a91 io_uring: allow allocated fixed files for accept new 5dd977985f24 io_uring: bump max direct descriptor count to 1M new 83549c0e2c48 io_uring: add flag for allocating a fully sparse direct de [...] new 883a0bd2fde4 Merge branch 'for-5.19/io_uring' into for-next new 2a371f7d5fa5 blk-iocost: combine local_stat and desc_stat to stat new ea363bf15fca Merge branch 'for-5.19/block' into for-next new 0ab5acbb7fb0 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 5b72448651f8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 827db6df1e68 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a04490092893 Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] new c95335fb35d4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 1ce4ca464f32 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 262a8227bdbd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new afaa7b933ef0 regulator: pfuze100: Fix refcount leak in pfuze_parse_regu [...] new 21c4696eedf9 Merge remote-tracking branch 'regulator/for-5.19' into reg [...] new 788125892f36 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bc64d9a04a84 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] new 8a809f7a4415 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new c44573d810da Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new 34a41d1d7350 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 98db5affc77d Merge branch 'next' of git://github.com/cschaufler/smack-next new 2b7a9cf40f74 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] new 33c479bf11e4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d00bc1f18ab2 Merge branch 'master' of git://www.linux-watchdog.org/linu [...] new f07f6f921318 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b261f4758bea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ae16cc18f37b spi: stm32-qspi: Remove SR_BUSY bit check before sending command new d5efbfc5210c spi: stm32-qspi: flags management fixes new 9fff2c20adfd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b8fc466b3318 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new ba3bd33f1393 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] new c1fb1b996383 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 3d00e7d36e22 Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] new b481b3a8dd27 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6cd3e4065237 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new d779f030f4a2 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] new a92a473ea674 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f57e19e4cb9c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a86eb9548694 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8706e1892f63 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 72079f7fa312 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 30254c5b47fd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f230643bb644 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new afbd61b146d7 Merge branch 'for-next' of git://github.com/cminyard/linux [...] new d8cd465c6643 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new f889324dc6db Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 794c1adfd16e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 84b0ee5f0ee7 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 640626c721dc Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new 9a6615cc131f Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new 46f2556ad182 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 07615174accd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a03a4a368d74 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new 5b3ac273882e Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new 884373e9ce29 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d6bd9a8a2223 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new bd0f08c6ea88 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new 108eefe78260 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new c1324364249c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c52cc261cee6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new eb6ae2a5ef47 Merge branch 'fixes' into for-next new 1e25cde67d55 Merge branch 'misc' into for-next new fc428ef05d7c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d1c99b4b6d6f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4261d2db0f2a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1e5d17329c5b Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 3c1a7ba725f3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 608a0b46bc7c Merge branch 'irq/gpio-immutable' of git://git.kernel.org/ [...] new f68cd356d0ac pinctrl: broxton: Add module alias for Intel Apollo Lake new 4b3de71adb5a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 71a77176e66e Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] new c54f69a70f96 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b3f9916d81e8 sched: Update task_tick_numa to ignore tasks without an mm new 157cc18122b4 signal: Rename send_signal send_signal_locked new e71ba124078e signal: Replace __group_send_sig_info with send_signal_locked new c200e4bb44e8 ptrace/um: Replace PT_DTRACE with TIF_SINGLESTEP new 4a3d2717d140 ptrace/xtensa: Replace PT_SINGLESTEP with TIF_SINGLESTEP new 16cc1bc67de8 ptrace: Remove arch_ptrace_attach new cb3c19c93d65 signal: Use lockdep_assert_held instead of assert_spin_locked new 6a2d90ba027a ptrace: Reimplement PTRACE_KILL by always sending SIGKILL new 7b0fe1367ef2 ptrace: Document that wait_task_inactive can't fail new 57b6de08b5f6 ptrace: Admit ptrace_stop can generate spuriuos SIGTRAPs new 2500ad1c7fa4 ptrace: Don't change __state new 5b4197cb287d ptrace: Always take siglock in ptrace_resume new 31cae1eaae4f sched,signal,ptrace: Rework TASK_TRACED, TASK_STOPPED state new be5b922836ae Merge of per-namespace-ipc-sysctls-for-v5.19, kthread-clea [...] new e13633e36663 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 14fdfe451391 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a8eea8d69524 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fc493dc77917 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] new d1aa17edd306 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new c3553aa0b9fa Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new 63a9e5bf87d0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8b155c887e88 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f1f8288d19d0 x86/hyperv: Disable hardlockup detector by default in Hype [...] new a6b94c6b4919 Drivers: hv: vmbus: Remove support for Hyper-V 2008 and Hy [...] new 106b98a5181c scsi: storvsc: Remove support for Hyper-V 2008 and 2008R2/Win7 new b0cce4f6fe66 video: hyperv_fb: Remove support for Hyper-V 2008 and 2008R2/Win7 new ac6811a9b36f drm/hyperv: Remove support for Hyper-V 2008 and 2008R2/Win7 new b4b77778ecc5 PCI: hv: Reuse existing IRTE allocation in compose_msi_msg() new a2bad844a67b PCI: hv: Fix interrupt mapping for multi-MSI new b483c669ed82 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] new a52091e2cc1e Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new 598c85176994 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new aeb7787efb04 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 35e01667c84b cxl/mbox: fix logical vs bitwise typo new cc10eee95204 PCI/ACPI: add a helper for retrieving _OSC Control DWORDs new 241d26bc26ad PCI/ACPI: Prefer CXL _OSC instead of PCIe _OSC for CXL hos [...] new 56368029d93b PCI/ACPI: negotiate CXL _OSC new 3750d013182b cxl: Replace lockdep_mutex with local lock classes new d864b8ea6468 cxl/acpi: Add root device lockdep validation new 38a34e10768c cxl: Drop cxl_device_lock() new 4a0079bc7aae nvdimm: Replace lockdep_mutex with local lock classes new 1550a17a7da2 ACPI: NFIT: Drop nfit_device_lock() new 81beea55cb74 nvdimm: Drop nd_device_lock() new fd3abd2cafa4 device-core: Kill the lockdep_mutex new e6829d1bd3c4 nvdimm: Fix firmware activation deadlock scenarios new a4de52644c9d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f7d542563a37 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 17565af3faa0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 718cc80f19fa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3df7187ee66a random: do not pretend to handle premature next security model new 3f42c00ede74 random: order timer entropy functions below interrupt functions new 37af9e24c185 random: do not use input pool from hard IRQs new dda450fc63ed random: help compiler out with fast_mix() by using simpler [...] new 60b3114d1c06 siphash: use one source of truth for siphash permutations new 278a71c95a2c random: use symbolic constants for crng_init states new 24814dc37d1c random: avoid init'ing twice in credit race new 840da3327a76 random: move initialization out of reseeding hot path new f1ca1fd3ebdc random: remove ratelimiting for in-kernel unseeded randomness new 02aae530d29a random: use proper jiffies comparison macro new 740029050df3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new f5a42eaa42bd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 34a6d2555d48 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 087954b92406 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new 745de05c7c9b Merge branch 'for-next' of git://git.infradead.org/users/w [...] new e9c004662eb1 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] new 790327854f47 Merge branch 'bitmap-for-next' of https://github.com/norov [...] new a9aaefbdb860 Merge branch 'hte/for-next' of git://git.kernel.org/pub/sc [...] new 3b5eed3c71a2 netfs: Eliminate Clang randstruct warning new d36465897037 sancov: Split plugin build from plugin CFLAGS new 595b893e2087 randstruct: Reorganize Kconfigs and attribute macros new 613f4b3ed790 randstruct: Split randstruct Makefile and CFLAGS new be2b34fa9be3 randstruct: Move seed generation into scripts/basic/ new 035f7f87b729 randstruct: Enable Clang support new e85094c31ddb arm64: stackleak: fix current_top_of_stack() new a12685e2d1f7 stackleak: move skip_erasing() check earlier new ac7838b4e1c5 stackleak: remove redundant check new 9ec79840d6af stackleak: rework stack low bound handling new 1723d39d2fe4 stackleak: clarify variable names new 0cfa2ccd285d stackleak: rework stack high bound handling new 77cf2b6dee66 stackleak: rework poison scanning new 4130a61cebb1 lkdtm/stackleak: avoid spurious failure new 72b61896f2b4 lkdtm/stackleak: rework boundary management new f03a50938dec lkdtm/stackleak: prevent unexpected stack usage new f171d695f3ad lkdtm/stackleak: check stack boundaries new 8111e67dee9f stackleak: add on/off stack variants new 88959a39a170 arm64: entry: use stackleak_erase_on_task_stack() new 8c6a490e404f lkdtm/stackleak: fix CONFIG_GCC_PLUGIN_STACKLEAK=n new 1ff297584fad randomize_kstack: Improve docs on requirements/rationale new 61f60bac8c05 gcc-plugins: Change all version strings match kernel new 3b0492c33634 lib: overflow: Always build 64-bit test cases new 36bef1c4630a big_keys: Use struct for internal payload new 7353a2a5357a niu: Silence randstruct warnings new 3341df68fc1d af_unix: Silence randstruct GCC plugin warning new 222557758c53 gcc-plugins: randstruct: Remove cast exception handling new 0a76d4c331b4 mm: usercopy: move the virt_addr_valid() below the is_vmal [...] new aaa117b81209 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new e3f5a6924561 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 9ffe50c8b07a Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] new b75175a7a807 Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] new 5cf53e9ca501 Revert "mm/cma.c: remove redundant cma_mutex lock" new b5dfccfc4cc5 Merge branch 'mm-stable' into mm-unstable new de81c8a47f55 cgroups: refactor children cgroups in memcg tests new f2937aa0f8e7 cgroup: account for memory_recursiveprot in test_memcg_low() new 800a5321abf5 cgroup: account for memory_localevents in test_memcg_oom_g [...] new 722b9a909ff5 cgroup: remove racy check in test_memcg_sock() new 4cc61f0a1cb1 cgroup: fix racy check in alloc_pagecache_max_30M() helper [...] new 989f4f2c7450 mm/page_alloc: cache the result of node_dirty_ok() new fd606cd04dae mm/khugepaged: sched to numa node when collapse huge page new d7789e1424a8 mm: introduce PTE_MARKER swap entry new 2d05927552c0 fixup! mm: Introduce PTE_MARKER swap entry new 285a68637c17 mm: teach core mm about pte markers new e8802f37459d fixup! mm: Teach core mm about pte markers new 3863c307aee0 mm: check against orig_pte for finish_fault() new 87fd6316c384 mm-check-against-orig_pte-for-finish_fault-fix new e74fa6e09519 mm-check-against-orig_pte-for-finish_fault-fix-checkpatch-fixes new de3de50658a1 mm/uffd: PTE_MARKER_UFFD_WP new f0c85bb20031 fixup! mm/uffd: PTE_MARKER_UFFD_WP new 6003735a6c9f mm/shmem: take care of UFFDIO_COPY_MODE_WP new 8e7fb9eeaf5b mm/shmem: handle uffd-wp special pte in page fault handler new 4cfedbc15379 mm/shmem: persist uffd-wp bit across zapping for file-backed new ba709b032ebf mm/shmem: allow uffd wr-protect none pte for file-backed mem new 7f74d7c8aebb mm/shmem: allows file-back mem to be uffd wr-protected on thps new fbb37f3b13b5 mm/shmem: handle uffd-wp during fork() new a6df1e97ece8 mm/hugetlb: introduce huge pte version of uffd-wp helpers new 3ffcaca776bf mm/hugetlb: hook page faults for uffd write protection new fe6927ec9c59 mm/hugetlb: take care of UFFDIO_COPY_MODE_WP new eedd84d1ac68 mm/hugetlb: handle UFFDIO_WRITEPROTECT new a1c815750274 mm/hugetlb: handle pte markers in page faults new dd91cd7bd4a3 mm/hugetlb: allow uffd wr-protect none ptes new f52ba5469402 mm/hugetlb: only drop uffd-wp special pte if required new 33c5eb10fd9c fixup! mm/hugetlb: Only drop uffd-wp special pte if required new deea2d84b1fe mm-hugetlb-only-drop-uffd-wp-special-pte-if-required-fix-fix new 8a8fe98aebe6 mm/hugetlb: handle uffd-wp during fork() new c123b2ba26b0 mm/shmem: vma_needs_copy can be static new d45dcfa52de3 mm/khugepaged: don't recycle vma pgtable if uffd-wp registered new e562d58eb3a5 mm/pagemap: recognize uffd-wp bit for shmem/hugetlbfs new 441edddb064a mm/uffd: enable write protection for shmem & hugetlbfs new bcd75c08eb9c mm: enable PTE markers by default new 8ddd06e84590 mm/uffd: hide PTE_MARKER option new ccff8b613604 selftests/uffd: enable uffd-wp for shmem/hugetlbfs new 77790fc3ae1a userfaultfd/selftests: use swap() instead of open coding it new da0ed2cf814f mm/uffd: move USERFAULTFD configs into mm/ new a3959439d45e mm/swapfile: unuse_pte can map random data if swap read fails new ed419d7f53f4 mm/swapfile: fix lost swap bits in unuse_pte() new 3d9014110cb6 mm: page_isolation: move has_unmovable_pages() to mm/page_ [...] new 43c8ecc82386 mm: page_isolation: check specified range for unmovable pages new 9db6095c4c59 mm: make alloc_contig_range work at pageblock granularity new cf70fbb1a570 mm-make-alloc_contig_range-work-at-pageblock-granularity-fix new 5d244e8c78bf mm: page_isolation: enable arbitrary range page isolation. new 9a69eb86a452 mm: cma: use pageblock_order as the single alignment new ffbc4876e912 drivers: virtio_mem: use pageblock size as the minimum vir [...] new f2617f878a88 mm/migration: reduce the rcu lock duration new 233731dee972 mm/migration: remove unneeded lock page and PageMovable check new 6cb62c4ea176 mm/migration: return errno when isolate_huge_page failed new 95aebe396a22 mm/migration: fix potential pte_unmap on an not mapped pte new e64c7384d798 mm/vmscan: take min_slab_pages into account when try to ca [...] new 33135b143f78 mm/vmscan: add a comment about MADV_FREE pages check in fo [...] new c5688a1377b8 mm/vmscan: introduce helper function reclaim_page_list() new 3d6fca78c77e mm/vmscan: take all base pages of THP into account when ra [...] new c56710ebf31c mm/vmscan: remove obsolete comment in kswapd_run new 80e99d682ca6 mm/vmscan: use helper folio_is_file_lru() new 4e94d8440649 mm/vmscan: use helper folio_is_file_lru() new c971aeee0e9c lib/kstrtox.c: add "false"/"true" support to kstrtobool() new cf4c7f5952ee lib-kstrtoxc-add-false-true-support-to-kstrtobool-fix new 5d2317e77a79 mm: convert sysfs input to bool using kstrtobool() new 06edecc94fb9 mm/vmscan: not necessary to re-init the list for each iteration new 252ebc1697c8 mm/shmem: remove duplicate include in memory.c new 72abe5c07399 mm/z3fold: fix sheduling while atomic new 2b27fffb2d84 mm/z3fold: fix possible null pointer dereferencing new 5135f3e5f6c9 mm/z3fold: remove buggy use of stale list for allocation new 7882e231b89c mm/z3fold: throw warning on failure of trylock_page in z3f [...] new 58a13f7d4d46 revert "mm/z3fold.c: allow __GFP_HIGHMEM in z3fold_alloc" new d5f358552d14 mm/z3fold: put z3fold page back into unbuddied list when r [...] new cb622e5e6c90 mm/z3fold: always clear PAGE_CLAIMED under z3fold page lock new c054767c5392 mm/z3fold: fix z3fold_reclaim_page races with z3fold_free new 348f603b310b mm/z3fold: fix z3fold_page_migrate races with z3fold_map new 18d1017a02fd mm: hugetlb_vmemmap: disable hugetlb_optimize_vmemmap when [...] new d00cb5891e5e mm: memory_hotplug: override memmap_on_memory when hugetlb [...] new 69f3820611aa mm: hugetlb_vmemmap: use kstrtobool for hugetlb_vmemmap pa [...] new 4cff4a9b7baf mm: hugetlb_vmemmap: add hugetlb_optimize_vmemmap sysctl new 0619675db7ab mm/vmscan: filter empty page_list at the beginning new e5434d4b0664 mm/vmscan: don't use NUMA_NO_NODE as indicator of page on [...] new 6dee5ba7f929 shmem: convert shmem_alloc_hugepage() to use vma_alloc_folio() new b1279eb4f843 mm/huge_memory: convert do_huge_pmd_anonymous_page() to us [...] new 72a32e83aca3 alpha: fix alloc_zeroed_user_highpage_movable() new 43c73d92fd90 mm: remove alloc_pages_vma() new 4e60c13d6d4a vmscan: use folio_mapped() in shrink_page_list() new 940c20ad8610 vmscan: convert the writeback handling in shrink_page_list [...] new 393db446fbc2 swap: turn get_swap_page() into folio_alloc_swap() new 1ba073b20b8c swap: convert add_to_swap() to take a folio new 6af67c482eee vmscan: convert dirty page handling to folios new ff6f94c605c9 vmscan: convert page buffer handling to use folios new b60cd1b57445 vmscan: convert lazy freeing to folios new 02eccd8bd49e vmscan: move initialisation of mapping down new fa47986683ac vmscan: convert the activate_locked portion of shrink_page [...] new 422dc61be676 mm: allow can_split_folio() to be called when THP are disabled new f829c5453a2a vmscan: remove remaining uses of page in shrink_page_list new 997e1f586b90 mm/shmem: use a folio in shmem_unused_huge_shrink new e537488f2575 mm/swap: add folio_throttle_swaprate new 8789c23c8f88 mm/shmem: convert shmem_add_to_page_cache to take a folio new 3c0127427e3d mm/shmem: turn shmem_should_replace_page into shmem_should [...] new e1fce8c1bf31 mm/shmem: add shmem_alloc_folio() new 15bdf2095a65 mm/shmem: convert shmem_alloc_and_acct_page to use a folio new 3596e4c7a10a mm/shmem: convert shmem_getpage_gfp to use a folio new 9808bb2e8959 mm/shmem: convert shmem_swapin_page() to shmem_swapin_folio() new 867c7203ff14 mm: add folio_mapping_flags() new 920043359432 mm: add folio_test_movable() new 919042ea0e87 mm/migrate: convert move_to_new_page() into move_to_new_folio() new 0aa25bd5adb4 mips: rename mt_init to mips_mt_init new d16ba8bc48f9 Maple Tree: add new data structure new aebf3201aa1d maple_tree: Fix expanding null off the end of the data. new 7e29a014bd70 radix tree test suite: add pr_err define new b26520f9a8e4 radix tree test suite: add kmem_cache_set_non_kernel() new 8c414ad133b3 radix tree test suite: add allocation counts and size to k [...] new 9af5076606e3 radix tree test suite: add support for slab bulk APIs new b0c56a849d03 radix tree test suite: add lockdep_is_held to header new 8f0c429c3a68 lib/test_maple_tree: add testing for maple tree new ddabf0740b7a test_maple_tree: add null expansion tests new 07d716f0bc2c mm: start tracking VMAs with maple tree new 754bfcd6aba1 mapletree: build fix new 0d16fd6af245 mm: add VMA iterator new a42079e88ba9 mmap: use the VMA iterator in count_vma_pages_range() new 874fe346778b mm/mmap: use the maple tree in find_vma() instead of the rbtree. new 3b4f21e1b068 mm/mmap: use the maple tree for find_vma_prev() instead of [...] new a9989a1df6e7 mm/mmap: use maple tree for unmapped_area{_topdown} new ac6884cc6ac5 kernel/fork: use maple tree for dup_mmap() during forking new 89e2c88d6049 damon: convert __damon_va_three_regions to use the VMA iterator new 61e1aa9cc1bc damon-convert-__damon_va_three_regions-to-use-the-vma-iter [...] new 791fb46b9e7c proc: remove VMA rbtree use from nommu new ff59d518bcac mm: remove rb tree. new 451d8ce845c8 mmap: change zeroing of maple tree in __vma_adjust() new 06bfe9bc8e1b xen: use vma_lookup() in privcmd_ioctl_mmap() new 79c9019d1a8f mm: optimize find_exact_vma() to use vma_lookup() new 6b8c03b6a508 mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...] new 77f67a95c09b mm/mmap: change do_brk_flags() to expand existing VMA and [...] new 3bba3f733f75 mm: use maple tree operations for find_vma_intersection() new ae532b350063 mm/mmap: use advanced maple tree API for mmap_region() new ae9c7d43aa58 mm: remove vmacache new a0986d570df6 mm: convert vma_lookup() to use mtree_load() new d47a0c7e1aea mm/mmap: move mmap_region() below do_munmap() new aafe4842273c mm/mmap: reorganize munmap to use maple states new d5499d69c8a0 mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() new c94857ee2a26 arm64: remove mmap linked list from vdso new 27451933aefe arm64: Change elfcore for_each_mte_vma() to use VMA iterator new ba7eaa88673a parisc: remove mmap linked list from cache handling new e8b3164d8740 powerpc: remove mmap linked list walks new dad9b603d80e s390: remove vma linked list walks new fc3c91486f2b x86: remove vma linked list walks new 6103bfcfe7c4 xtensa: remove vma linked list walks new 2b76d880db9b cxl: remove vma linked list walk new 1fe985c5e9ee optee: remove vma linked list walk new 1e3b6e19b42c um: remove vma linked list walk new e27221869b75 coredump: remove vma linked list walk new d13939e7fe1d exec: use VMA iterator instead of linked list new 100cb745bbbb fs/proc/base: use maple tree iterators in place of linked list new cbf2ae2c281f fs/proc/task_mmu: stop using linked list and highest_vm_end new 102088496738 userfaultfd: use maple tree iterator to iterate VMAs new 399180bef329 ipc/shm: use VMA iterator instead of linked list new 50b4b0aaf984 acct: use VMA iterator instead of linked list new c9a088b6300d perf: use VMA iterator new bb660b632b2d sched: use maple tree iterator to walk VMAs new 6cce1992db90 fork: use VMA iterator new 19650f7566fa bpf: remove VMA linked list new 2dc5daa604ba mm/gup: use maple tree navigation instead of linked list new 01ae2dcc7a38 mm/khugepaged: stop using vma linked list new 286a01669040 mm/ksm: use vma iterators instead of vma linked list new 60ea24f8643c mm/madvise: use vma_find() instead of vma linked list new dc03b87e67cd mm/memcontrol: stop using mm->highest_vm_end new 928529dfdaee mm/mempolicy: use vma iterator & maple state instead of vm [...] new a7ae1383efdd mm/mlock: use vma iterator and maple state instead of vma [...] new 2068267b6ab9 mm/mprotect: use maple tree navigation instead of vma linked list new bf80d583f1a2 mm/mremap: use vma_find_intersection() instead of vma linked list new 980cd8844371 mm/msync: use vma_find() instead of vma linked list new e47aa91e9a7e mm/oom_kill: use maple tree iterators instead of vma linked list new c8e694f25ff5 mm/pagewalk: use vma_find() instead of vma linked list new 8d6773550010 mm/swapfile: use vma iterator instead of vma linked list new 53eaae39e0a5 i915: use the VMA iterator new fccc570bbd66 nommu: remove uses of VMA linked list new 148c5e6a4141 riscv: use vma iterator for vdso new 369a899d3aff mm: remove the vma linked list new 9046e43521b4 mm/mmap: drop range_has_overlap() function new bd86e44ac82a mm/mmap.c: pass in mapping to __vma_link_file() new 8e775bba7899 mm: functions may simplify the use of return values new 0a33ec164a75 mm: page_table_check: using PxD_SIZE instead of PxD_PAGE_SIZE new de898039aea2 mm: page_table_check: move pxx_user_accessible_page into x86 new e33dda26f78f mm: page_table_check: add hooks to public helpers new fe7a057ac686 mm: remove __HAVE_ARCH_PTEP_CLEAR in pgtable.h new 8c043012cd60 arm64/mm: enable ARCH_SUPPORTS_PAGE_TABLE_CHECK new cb8c078b2676 riscv/mm: enable ARCH_SUPPORTS_PAGE_TABLE_CHECK new 0d4d6fd7d781 mm/damon/reclaim: use resource_size function on resource object new 31ace2d9a0b4 docs: vm/page_owner: tweak literal block in STANDARD FORMA [...] new 4373fb39c1e5 percpu: improve percpu_alloc_percpu event trace new 2fcdbc0c15f5 zram: remove double compression logic new 0fbda01925f3 tracing: incorrect gfp_t conversion new 8823cfc2b219 mm: discard __GFP_ATOMIC new 2838ce63e757 mm/vmalloc: use raw_cpu_ptr() for vmap_block_queue access. new 023d67edfe12 kasan: clean up comments in internal kasan.h new 344aa72ec59c kasan: use tabs to align shadow values new 300fe9139ad4 kasan: give better names to shadow values new ca3cf370ee13 kasan: update documentation new 96303133a593 kasan: update documentation new 44145d7295aa kasan: move boot parameters section in documentation new 3c9f34a80e8b kasan: clean-up kconfig options descriptions new 8663177e11d7 mm/page_owner: use strscpy() instead of strlcpy() new edd5d4a8d035 mm/swap: use helper is_swap_pte() in swap_vma_readahead new 4f665ff09adb mm/swap: use helper macro __ATTR_RW new 7065773af9d0 mm/swap: fold __swap_info_get() into its sole caller new eb401913628f mm/swap: remove unneeded return value of free_swap_slot new f9fade40e8f8 mm/swap: print bad swap offset entry in get_swap_device new 5962e5f973be mm/swap: remove buggy cache->nr check in refill_swap_slots_cache new e83a92942a2a mm/swap: remove unneeded p != NULL check in __swap_duplicate new d32b3fed2172 mm/swap: make page_swapcount and __lru_add_drain_all new 60ccbb2d1833 mm/swap: avoid calling swp_swap_info when try to check SWP [...] new 01726e74c937 mm/swap: add helper swap_offset_available() new 2eeb9184ee92 mm/swap: fix the obsolete comment for SWP_TYPE_SHIFT new 575bf5535983 mm/swap: clean up the comment of find_next_to_unuse new d4c9048c707a mm/swap: fix the comment of get_kernel_pages new b677e456fed8 mm/swap: fix comment about swap extent new c0979c0d6a1f mm/memory-failure.c: move clear_hwpoisoned_pages new 9d94c07ea38d mm/memory-failure.c: simplify num_poisoned_pages_dec new 3c100551c737 mm/memory-failure.c: add hwpoison_filter for soft offline new cafa0bbd6433 mm/hwpoison: disable hwpoison filter during removing new c4e95ff9cf55 mm/memory-failure.c: simplify num_poisoned_pages_inc/dec new d498b76c0ea0 zsmalloc: fix races between asynchronous zspage free and p [...] new b58366291d2e Documentation: filesystems: proc: update meminfo section new a315a936bd9e documentation-filesystems-proc-update-meminfo-section-fix new 0f60b0048ff1 Documentation: filesystems: proc: update meminfo section new 97fc2cb9d7d6 mm: Kconfig: move swap and slab config options to the MM section new 52bc69c65c03 mm: Kconfig: group swap, slab, hotplug and thp options int [...] new be9b9a32ddef mm-kconfig-group-swap-slab-hotplug-and-thp-options-into-su [...] new a1ee71ac0efd mm: Kconfig: simplify zswap configuration new bf35d3a5e227 mm: zswap: add basic meminfo and vmstat coverage new 1730861de832 zswap: memcg accounting new cd5e3b25c9e1 zswap-memcg-accounting-fix new a21a8c86574a mm: fix missing handler for __GFP_NOWARN new a6820c33cfd3 mm-fix-missing-handler-for-__gfp_nowarn-v2 new c89e55196400 mm/highmem: fix kernel-doc warnings in highmem*.h new 6453420e2710 Documentation/vm: include kdocs from highmem*.h into highmem.rst new f11bafdad84b Documentation/vm: move "Using kmap-atomic" to highmem.h new 6c693b8565fb Documentation/vm: rework "Temporary Virtual Mappings" section new 819799645111 sched: coredump.h: clarify the use of MMF_VM_HUGEPAGE new 4ec7831cd29e mm: khugepaged: remove redundant check for VM_NO_KHUGEPAGED new cb0573f5d5f7 mm: khugepaged: skip DAX vma new 40361a4654b3 mm: thp: only regular file could be THP eligible new 6b8236cffde9 mm: khugepaged: make khugepaged_enter() void function new 7f0e778c3a92 mm: khugepaged: make hugepage_vma_check() non-static new e5fab6ed6cd0 mm: khugepaged: introduce khugepaged_enter_vma() helper new 5033d610be80 mm: mmap: register suitable readonly file vmas for khugepaged new 00df1f1a133b mm: change huge_ptep_clear_flush() to return the original pte new 17645b02c7dc fix up for "mm: change huge_ptep_clear_flush() to return t [...] new 32efe897f637 mm-change-huge_ptep_clear_flush-to-return-the-original-pte-fix-2 new 7f27e1d7ef0e mm: rmap: fix CONT-PTE/PMD size hugetlb issue when migration new 6fb1b5d52173 mm-rmap-fix-cont-pte-pmd-size-hugetlb-issue-when-migration-fix new a1fa6bc6c418 mm: rmap: Fix CONT-PTE/PMD size hugetlb issue when migration new 24501658645a mm: rmap: fix CONT-PTE/PMD size hugetlb issue when unmapping new fc581cb816f5 mm: fix is_pinnable_page against on cma page new 5dc72473fec7 mm/memcontrol: export memcg->watermark via sysfs for v2 memcg new 261d851bb971 mm/damon: add documentation for Enum value new 6e9a51499a8e mm, compaction: fast_find_migrateblock() should return pfn [...] new c903ffe5ff30 mm: don't be stuck to rmap lock on reclaim path new 65049ee01ba4 ocfs2: reflink deadlock when clone file to the same direct [...] new 2e89050ead8c ocfs2: clear links count in ocfs2_mknod() if an error occurs new c9c463aec5b0 ocfs2: fix ocfs2 corrupt when iputting an inode new e6c6401355df init: add "hostname" kernel parameter new 017d1013e0ac init-add-hostname-kernel-parameter-v2 new a8268fb58368 init/main.c: silence some -Wunused-parameter warnings new fceb591cfc4a ELF, uapi: fixup ELF_ST_TYPE definition new 7685fe01d392 kernel/crash_core.c: remove redundant check of ck_cmdline new ca26a00495f2 lib/string_helpers: fix not adding strarray to device's re [...] new d28d4aea1a47 fs/ntfs3: validate BOOT sectors_per_clusters new 55e326ed2039 fs: sendfile handles O_NONBLOCK of out_fd new 8c93b47bdf8f relay: remove redundant assignment to pointer buf new 2318d1c3912c tty: fix deadlock caused by calling printk() under tty_port->lock new ac276846cf1b ia64: mca: Drop redundant spinlock initialization new e38ed506c42f nilfs2: Fix some kernel-doc comments new 15f4526fcbfe Merge branch 'mm-nonmm-unstable' into mm-everything new 325621ad8e59 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new 8fa75c31674e fixup for "mm: change huge_ptep_clear_flush() to return th [...] new aa896a6f3ccf mm/oom_kill.c: fix vm_oom_kill_table[] ifdeffery
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 (72ac7819cfdc) \ N -- N -- N refs/heads/akpm (aa896a6f3ccf)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 763 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .../devicetree/bindings/clock/st,stm32mp1-rcc.yaml | 7 + .../bindings/net/marvell,orion-mdio.yaml | 60 + .../devicetree/bindings/net/marvell-orion-mdio.txt | 54 - Documentation/filesystems/proc.rst | 15 +- Documentation/gpu/todo.rst | 11 + 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 + MAINTAINERS | 1 + 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/xen/page-coherent.h | 2 - arch/arm64/kernel/cpu_errata.c | 2 +- arch/arm64/mm/hugetlbpage.c | 18 +- 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/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/hugetlb.h | 1 + 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/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/include/asm/xen/page-coherent.h | 24 - arch/x86/include/asm/xen/swiotlb-xen.h | 6 + arch/x86/kernel/cpu/mshyperv.c | 2 + arch/x86/kernel/step.c | 3 +- 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 +- 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/random.c | 7 +- 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/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 51 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.h | 27 - drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 23 +- drivers/gpu/drm/bridge/cdns-dsi.c | 26 + drivers/gpu/drm/hyperv/hyperv_drm_proto.c | 23 +- drivers/gpu/drm/i915/display/intel_display_power.c | 4 +- drivers/gpu/drm/i915/display/intel_dmc.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/hwmon.c | 41 +- 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/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/ocelot/felix.c | 1 + drivers/net/dsa/ocelot/felix.h | 1 + drivers/net/dsa/ocelot/felix_vsc9959.c | 2 + drivers/net/dsa/ocelot/seville_vsc9953.c | 4 +- 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/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 | 6 +- 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/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/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 +- drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c | 4 +- drivers/net/ethernet/sun/niu.c | 41 +- 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/pci-hyperv.c | 76 +- drivers/perf/arm-cmn.c | 2 +- drivers/pinctrl/intel/pinctrl-broxton.c | 1 + drivers/regulator/pfuze100-regulator.c | 2 + drivers/s390/cio/chsc.c | 4 +- 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-stm32-qspi.c | 11 +- drivers/ssb/pci.c | 1 - drivers/thermal/thermal_hwmon.c | 6 +- drivers/tty/tty_jobctrl.c | 4 +- drivers/video/fbdev/hyperv_fb.c | 23 +- drivers/xen/swiotlb-xen.c | 99 +- fs/exportfs/expfs.c | 5 +- fs/inode.c | 12 +- fs/io_uring.c | 122 +- fs/iomap/buffered-io.c | 5 +- fs/namei.c | 70 +- 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 +- include/acpi/acpi_bus.h | 12 +- include/linux/acpi.h | 42 +- include/linux/bpf.h | 55 +- include/linux/bpf_types.h | 1 + include/linux/devfreq.h | 17 +- include/linux/device.h | 48 +- include/linux/fs.h | 5 + include/linux/hugetlb.h | 4 +- include/linux/hwmon.h | 3 + include/linux/hyperv.h | 10 +- include/linux/ksm.h | 4 +- include/linux/lockdep.h | 6 +- include/linux/memcontrol.h | 2 +- include/linux/mlx5/driver.h | 5 +- include/linux/namei.h | 6 + include/linux/netdevice.h | 141 +-- include/linux/ptrace.h | 7 - include/linux/randomize_kstack.h | 27 +- include/linux/rmap.h | 28 +- 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 | 303 +++-- include/net/bluetooth/hci_core.h | 3 + include/net/net_debug.h | 157 +++ include/net/tc_act/tc_pedit.h | 1 + include/uapi/linux/bpf.h | 10 + 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 - kernel/bpf/bpf_lsm.c | 17 + kernel/bpf/bpf_struct_ops.c | 71 +- kernel/bpf/syscall.c | 42 +- kernel/bpf/trampoline.c | 100 +- kernel/dma/debug.c | 2 +- kernel/dma/direct.c | 27 +- kernel/ptrace.c | 87 +- kernel/sched/core.c | 5 +- kernel/sched/fair.c | 2 +- kernel/signal.c | 140 +-- kernel/time/posix-cpu-timers.c | 6 +- kernel/trace/bpf_trace.c | 17 + lib/Kconfig.debug | 23 - lib/maple_tree.c | 8 +- lib/overflow_kunit.c | 4 - lib/test_maple_tree.c | 55 + mm/Kconfig | 436 +++---- mm/compaction.c | 2 + mm/internal.h | 4 + mm/ksm.c | 10 +- mm/memcontrol.c | 12 +- mm/memory-failure.c | 2 +- mm/page_alloc.c | 4 +- mm/page_idle.c | 7 +- mm/rmap.c | 52 +- 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 | 47 +- net/sched/act_pedit.c | 26 +- net/unix/af_unix.c | 8 +- scripts/gcc-plugins/Makefile | 9 +- 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/install.sh | 15 +- scripts/mod/modpost.c | 108 +- scripts/mod/modpost.h | 1 - security/keys/big_key.c | 73 +- sound/soc/fsl/fsl_micfil.c | 19 + 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 + tools/bpf/bpftool/link.c | 1 + tools/include/uapi/linux/bpf.h | 10 + 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/selftests/bpf/config | 1 + .../testing/selftests/bpf/prog_tests/bpf_cookie.c | 89 ++ .../selftests/bpf/prog_tests/kprobe_multi_test.c | 4 +- tools/testing/selftests/bpf/prog_tests/map_kptr.c | 108 +- .../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 +- 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 +- .../testing/selftests/net/forwarding/tc_actions.sh | 2 +- 342 files changed, 6604 insertions(+), 6912 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/networking/device_drivers/appletalk/ltpc.rst create mode 100644 Documentation/networking/skbuff.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 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 include/net/net_debug.h delete mode 100644 include/xen/arm/page-coherent.h create mode 100644 tools/testing/selftests/bpf/progs/map_kptr_fail.c