This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-aarch64-next-allyesconfig in repository toolchain/ci/linux.
omits 1e1b28b936ae Add linux-next specific files for 20220513 omits f0bad0c1ad30 Merge branch 'akpm/master' omits 47117b91e2dd mm/oom_kill.c: fix vm_oom_kill_table[] ifdeffery omits 76535d42eb53 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits a8853fdc76f4 Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] omits 4b91e355874e Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] omits 3219e2aa9dbd Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 5cb22abada16 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 76df4b38e4ec Merge branch 'hte/for-next' of git://git.kernel.org/pub/sc [...] omits 2ceea568b8d5 Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits 535d12fee51f Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] omits 8f7577ac41f6 Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits a00a47313667 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits 31c267e32856 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 4e4a62732275 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d422b4dc5b7c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 06904b0dca21 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0393a2cc188f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1a6c42dff9b3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e4d3244c2fe8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 4f8dd748f038 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b0fe84fac1d8 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits f04f68416861 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits 03f5f13ec764 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] omits f8ce7f5d13ac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4a202e50714b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7e8968b9474e Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits 055bf36fa4fa Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits ee9f13821e23 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] omits 965a1279ffa7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 93692f995925 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b8575dfc0d40 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e55039ec5d57 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b46d4d23eec4 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits 702b0f45b5ca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 591cdd697173 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 79427d4b9108 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits e1279a7521a8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 44129e221920 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4dacde009669 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 685581d94b1b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 13549dbaea80 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 727c95e0b608 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits b43622a5c0df Merge branch 'next' of git://github.com/awilliam/linux-vfio.git omits f51623f47718 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits 930fe11f2d55 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits fa89cdd4add8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits be286d6d25b6 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits f4036abf5690 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits bf6166b9ccd7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 017f9a50e7b2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7286aa658cab Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits c19357abe13d Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits d3870f5d058f Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits e0315e25eb87 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3dfe396f07a5 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 57c984478527 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits 4973d2cb6f87 Merge branch 'mm-nonmm-unstable' into mm-everything omits 064bad1b1fa1 proc/sysctl: make protected_* world readable omits a94ce12b8d84 init/main.c: silence some -Wunused-parameter warnings omits 65e6b51cfff9 init-add-hostname-kernel-parameter-v2 omits a1194e66f637 init: add "hostname" kernel parameter omits 562fadbaae0f ocfs2: fix ocfs2 corrupt when iputting an inode omits 524d23e1854d ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 146669cfdb00 ocfs2: reflink deadlock when clone file to the same direct [...] omits e1448a9cf712 mm/page_alloc: fix tracepoint mm_page_alloc_zone_locked() omits 5c89d71a1336 mm-page_alloc-remotely-drain-per-cpu-lists-checkpatch-fixes omits 07addd355de7 Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits e1c8d692845f mm/page_alloc: remotely drain per-cpu lists omits 747c09197772 mm/page_alloc: protect PCP lists with a spinlock omits 3f8c6c62297d mm/page_alloc: remove unnecessary page == NULL check in rmqueue omits 6558979c1707 mm/page_alloc: split out buddy removal code from rmqueue i [...] omits 9d0febbf5f27 mm/page_alloc: use only one PCP list for THP-sized allocations omits 6002b23b6c65 mm/page_alloc: add page->buddy_list and page->pcp_list omits 38b215fcfda5 mm/mempolicy: fix uninit-value in mpol_rebind_policy() omits 596a77a49ee7 mm: rmap: use the correct parameter name for DEFINE_PAGE_VMA_WALK omits 770511441ce5 mm: don't be stuck to rmap lock on reclaim path omits 58fd0cc2b3ba mm, compaction: fast_find_migrateblock() should return pfn [...] omits b59d99beadc6 mm/damon: add documentation for Enum value omits 8917b2a82393 mm/memcontrol: export memcg->watermark via sysfs for v2 memcg omits 4ac671b21094 mm-fix-is_pinnable_page-against-on-cma-page-v5-fix omits 14e72bb50c90 mm-fix-is_pinnable_page-against-on-cma-page-v5 omits adf1d963d3ae mm: fix is_pinnable_page against on cma page omits 72c7edc5a58d mm: hugetlb_vmemmap: add hugetlb_optimize_vmemmap sysctl omits f6194a6cb89e mm: hugetlb_vmemmap: use kstrtobool for hugetlb_vmemmap pa [...] omits 22391fa44580 mm: memory_hotplug: override memmap_on_memory when hugetlb [...] omits 2e8bce635bfc mm: hugetlb_vmemmap: disable hugetlb_optimize_vmemmap when [...] omits cbaf7893775e mm: rmap: fix CONT-PTE/PMD size hugetlb issue when unmapping omits 8f821551ad9b mm: rmap: Fix CONT-PTE/PMD size hugetlb issue when migration omits 38cc3e5e4988 mm-rmap-fix-cont-pte-pmd-size-hugetlb-issue-when-migration-fix omits d00ab8fdb593 mm: rmap: fix CONT-PTE/PMD size hugetlb issue when migration omits f459498b60d0 mm-change-huge_ptep_clear_flush-to-return-the-original-pte-fix-2 omits 06252bd28cb6 fix up for "mm: change huge_ptep_clear_flush() to return t [...] omits 672234382123 mm: change huge_ptep_clear_flush() to return the original pte omits 99d00f9bd978 mm: mmap: register suitable readonly file vmas for khugepaged omits 382212224308 mm: khugepaged: introduce khugepaged_enter_vma() helper omits b5ce9b7fd5f5 mm: khugepaged: make hugepage_vma_check() non-static omits d947444ab70f mm: khugepaged: make khugepaged_enter() void function omits 1a13b5746ca2 mm: thp: only regular file could be THP eligible omits a1de86466ad1 mm: khugepaged: skip DAX vma omits db9483a14a96 mm: khugepaged: remove redundant check for VM_NO_KHUGEPAGED omits 0ffeb0bd4da5 sched: coredump.h: clarify the use of MMF_VM_HUGEPAGE omits e346b59ca03a Documentation/vm: rework "Temporary Virtual Mappings" section omits 5a8e4802788f Documentation/vm: move "Using kmap-atomic" to highmem.h omits 12d1a2e9c4b2 Documentation/vm: include kdocs from highmem*.h into highmem.rst omits 8be8fed81d7d mm/highmem: fix kernel-doc warnings in highmem*.h omits c47abf605184 mm-fix-missing-handler-for-__gfp_nowarn-v2 omits 179fef2880ab mm: fix missing handler for __GFP_NOWARN omits 4abd5445f063 zswap-memcg-accounting-fix omits c541e45a32ba zswap: memcg accounting omits b598ac1a37ac mm: zswap: add basic meminfo and vmstat coverage omits 670134874ab6 mm: Kconfig: simplify zswap configuration omits 41381e75a11b mm-kconfig-group-swap-slab-hotplug-and-thp-options-into-su [...] omits 3ce1b31fe69b mm-kconfig-group-swap-slab-hotplug-and-thp-options-into-su [...] omits 010eb112c703 mm: Kconfig: group swap, slab, hotplug and thp options int [...] omits 98f7609349d9 mm: Kconfig: move swap and slab config options to the MM section omits a04e5e3f5bda Documentation: filesystems: proc: update meminfo section omits 57d10910b267 documentation-filesystems-proc-update-meminfo-section-fix omits a860f7d809de Documentation: filesystems: proc: update meminfo section omits 09beda64db91 mm/swap: fix comment about swap extent omits 042678597c3a mm/swap: fix the comment of get_kernel_pages omits a4a7a3370c9b mm/swap: clean up the comment of find_next_to_unuse omits 629cc0bceb57 mm/swap: fix the obsolete comment for SWP_TYPE_SHIFT omits 36e915e917c9 mm/swap: add helper swap_offset_available() omits 630d4b89e313 mm/swap: avoid calling swp_swap_info when try to check SWP [...] omits 99ad34850a2b mm/swap: make page_swapcount and __lru_add_drain_all omits 40685b9f2e41 mm/swap: remove unneeded p != NULL check in __swap_duplicate omits 6b6a0c8d6c78 mm/swap: remove buggy cache->nr check in refill_swap_slots_cache omits a00b390c298e mm/swap: print bad swap offset entry in get_swap_device omits 78caa0b631ce mm/swap: remove unneeded return value of free_swap_slot omits 01d37be151c5 mm/swap: fold __swap_info_get() into its sole caller omits 748cb402d20c mm/swap: use helper macro __ATTR_RW omits 7acd9d87900f mm/swap: use helper is_swap_pte() in swap_vma_readahead omits d3d7e7b46222 mm: discard __GFP_ATOMIC omits 5b5e05795dbc mm/mmap.c: pass in mapping to __vma_link_file() omits 05cf8039e4e9 mm/mmap: drop range_has_overlap() function omits b7d0f898f5ce mm: remove the vma linked list omits 080a6a788a3c riscv: use vma iterator for vdso omits 8ffcbbc883b4 nommu: remove uses of VMA linked list omits 538ed184c1c6 i915: use the VMA iterator omits 87ae09dbdd3b mm/swapfile: use vma iterator instead of vma linked list omits b38e5f2bae9d mm/pagewalk: use vma_find() instead of vma linked list omits 419a1d55d4c9 mm/oom_kill: use maple tree iterators instead of vma linked list omits 1e0443b28ca9 mm/msync: use vma_find() instead of vma linked list omits 161565e41021 mm/mremap: use vma_find_intersection() instead of vma linked list omits 5d40338b7893 mm/mprotect: use maple tree navigation instead of vma linked list omits c0c715d6f132 mm/mlock: use vma iterator and maple state instead of vma [...] omits 48e03cb0a2fa mm/mempolicy: use vma iterator & maple state instead of vm [...] omits 5fc2410b7674 mm/memcontrol: stop using mm->highest_vm_end omits ffb2bc7d3501 mm/madvise: use vma_find() instead of vma linked list omits e3672f212c77 mm/ksm: use vma iterators instead of vma linked list omits 7839bfc844dc mm/khugepaged: stop using vma linked list omits 65032e661e28 mm/gup: use maple tree navigation instead of linked list omits 21907bd97f1c bpf: remove VMA linked list omits 9b27ee880ced fork: use VMA iterator omits 21765b109b18 sched: use maple tree iterator to walk VMAs omits db8d3853799d perf: use VMA iterator omits d8c8f303f37b acct: use VMA iterator instead of linked list omits e6292741b406 ipc/shm: use VMA iterator instead of linked list omits db10b072a61b userfaultfd: use maple tree iterator to iterate VMAs omits 8afe9915c80b fs/proc/task_mmu: stop using linked list and highest_vm_end omits 52ab56dfd9ac fs/proc/base: use maple tree iterators in place of linked list omits 3aace5b74a03 exec: use VMA iterator instead of linked list omits 380cbd14faaa coredump: remove vma linked list walk omits 1e2654af4880 um: remove vma linked list walk omits 122b3ffdd322 optee: remove vma linked list walk omits 29218183e77c cxl: remove vma linked list walk omits 211f74dac642 xtensa: remove vma linked list walks omits 996563c10a10 x86: remove vma linked list walks omits ac629683fb91 s390: remove vma linked list walks omits 0154695ee431 powerpc: remove mmap linked list walks omits 21e4d63502c5 parisc: remove mmap linked list from cache handling omits 7c81e34b4518 arm64: Change elfcore for_each_mte_vma() to use VMA iterator omits fa126d15dcb8 arm64: remove mmap linked list from vdso omits a30cf6b835de mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() omits 33ef1d003a92 mm/mmap: reorganize munmap to use maple states omits e3477428a889 mm/mmap: move mmap_region() below do_munmap() omits aaef78404b42 mm: convert vma_lookup() to use mtree_load() omits 80beee53a652 mm: remove vmacache omits e17b76b95a3b mm/mmap: use advanced maple tree API for mmap_region() omits 14a6245496f0 mm: use maple tree operations for find_vma_intersection() omits 8aa65316a90a mm/mmap: change do_brk_flags() to expand existing VMA and [...] omits a616dbc95a27 mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...] omits 61beccbb6a67 mm: optimize find_exact_vma() to use vma_lookup() omits ee636874e4af xen: use vma_lookup() in privcmd_ioctl_mmap() omits 5b386fd0a222 mmap: change zeroing of maple tree in __vma_adjust() omits 45b121ce3421 mm: remove rb tree. omits d291ad08c14c proc: remove VMA rbtree use from nommu omits 3b3ce2515dfc damon-convert-__damon_va_three_regions-to-use-the-vma-iter [...] omits 2825f6283d57 damon: convert __damon_va_three_regions to use the VMA iterator omits 620e691a6bc3 kernel/fork: use maple tree for dup_mmap() during forking omits 946d6bfc1e5b mm/mmap: use maple tree for unmapped_area{_topdown} omits 451983d38613 mm/mmap: use the maple tree for find_vma_prev() instead of [...] omits 08f6f7f0cdba mm/mmap: use the maple tree in find_vma() instead of the rbtree. omits 8c20a766bd68 mmap: use the VMA iterator in count_vma_pages_range() omits b6904b7afeb5 mm: add VMA iterator omits 91dfe10f2f89 mm/mmap: fix leak on expand_downwards() and expand_upwards() omits 47a5e2557049 mapletree: build fix omits fdfbced1e040 mm: start tracking VMAs with maple tree omits b75e9202c1c6 test_maple_tree: add null expansion tests omits 8ea991381905 lib/test_maple_tree: add testing for maple tree omits 00003ae88a34 radix tree test suite: add lockdep_is_held to header omits 3b1c2c294bd3 radix tree test suite: add support for slab bulk APIs omits f0a861c39837 radix tree test suite: add allocation counts and size to k [...] omits cc2e1f71e244 radix tree test suite: add kmem_cache_set_non_kernel() omits 438fb1dc401f radix tree test suite: add pr_err define omits c5dfab346944 maple_tree: Fix expanding null off the end of the data. omits d20a2477c96b Maple Tree: add new data structure omits 36cc4cc38ab8 mips: rename mt_init to mips_mt_init omits 96748bcfb14e mm/z3fold: fix z3fold_page_migrate races with z3fold_map omits 477b09945a91 mm/z3fold: fix z3fold_reclaim_page races with z3fold_free omits bcde8e23f17b mm/z3fold: always clear PAGE_CLAIMED under z3fold page lock omits 1b2ac6bea48a mm/z3fold: put z3fold page back into unbuddied list when r [...] omits 725a25651780 revert "mm/z3fold.c: allow __GFP_HIGHMEM in z3fold_alloc" omits 08897c2719b6 mm/z3fold: throw warning on failure of trylock_page in z3f [...] omits 8f1456576186 mm/z3fold: remove buggy use of stale list for allocation omits 24bee40ed430 mm/z3fold: fix possible null pointer dereferencing omits 137e2a4da32d mm/z3fold: fix sheduling while atomic omits 2835a43b44c6 Merge branch 'mm-stable' into mm-unstable omits 85dfadda7b28 assoc_array: Fix BUG_ON during garbage collect omits 8bed1e941cb3 assoc_array-fix-bug_on-during-garbage-collect-fix omits 2481056c81f7 lib/assoc_array.c: fix BUG_ON during garbage collect omits 1f3661f8c628 zsmalloc: fix races between asynchronous zspage free and p [...] omits 37a3a18dbf8e Revert "mm/cma.c: remove redundant cma_mutex lock" omits 04fc357531ba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2aa411342b9d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8223136c6624 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 921aab509bee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6e7c9a14eada Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2de1641399cc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1757e7219e9a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits dfaeea0da5b5 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits e645b1325c3e Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 42e96b45913a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 22120d09bfc2 Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] omits 996927eebdae mm/memory-failure.c: simplify num_poisoned_pages_inc/dec omits c889a51f518e mm/hwpoison: disable hwpoison filter during removing omits c7616d12be15 mm/memory-failure.c: add hwpoison_filter for soft offline omits 2b73d6982d56 mm/memory-failure.c: simplify num_poisoned_pages_dec omits ac4f41988984 mm/memory-failure.c: move clear_hwpoisoned_pages omits dc962e1449ee mm/page_owner: use strscpy() instead of strlcpy() omits 51abc878cb97 kasan: clean-up kconfig options descriptions omits 22b9c5d735a6 kasan: move boot parameters section in documentation omits ba5165b7a0d2 kasan: update documentation omits 87f3d595b991 kasan: give better names to shadow values omits 8aff06245efe kasan: use tabs to align shadow values omits 8d14350d9f76 kasan: clean up comments in internal kasan.h omits b3fedbc8ce32 mm/vmalloc: use raw_cpu_ptr() for vmap_block_queue access omits c8224c727e56 tracing: incorrect gfp_t conversion omits e2c1df04bf73 zram: remove double compression logic omits 540342cfb258 percpu: improve percpu_alloc_percpu event trace omits 59199954b252 docs: vm/page_owner: tweak literal block in STANDARD FORMA [...] omits 2caefa3e0498 mm/damon/reclaim: use resource_size function on resource object omits c48ed20adf44 mm: functions may simplify the use of return values omits 856eed79f8d3 riscv/mm: enable ARCH_SUPPORTS_PAGE_TABLE_CHECK omits daf214c14dbe arm64/mm: enable ARCH_SUPPORTS_PAGE_TABLE_CHECK omits 8532e69c7dcb mm: remove __HAVE_ARCH_PTEP_CLEAR in pgtable.h omits ffd9cfcbb09f mm: page_table_check: add hooks to public helpers omits 65e0a6b1fc25 mm: page_table_check: move pxx_user_accessible_page into x86 omits 9b1705194f00 mm: page_table_check: using PxD_SIZE instead of PxD_PAGE_SIZE omits 1680eed65833 mm/migrate: convert move_to_new_page() into move_to_new_folio() omits 9d7856d62e1e mm: add folio_test_movable() omits 413e4b218c5b mm: add folio_mapping_flags() omits 560cffe22d1f mm/shmem: convert shmem_swapin_page() to shmem_swapin_folio() omits 90807a5c1752 mm/shmem: convert shmem_getpage_gfp to use a folio omits 5dd33ff10368 mm/shmem: convert shmem_alloc_and_acct_page to use a folio omits 13d88be2c18a mm/shmem: add shmem_alloc_folio() omits da1415a35194 mm/shmem: turn shmem_should_replace_page into shmem_should [...] omits 5958881e0c91 mm/shmem: convert shmem_add_to_page_cache to take a folio omits bf4aed066b33 mm/swap: add folio_throttle_swaprate omits 16dc41e20377 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits f1d4fccf7c17 mm/shmem: use a folio in shmem_unused_huge_shrink omits 6bb615d7a526 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] omits fe41f825da6e vmscan: remove remaining uses of page in shrink_page_list omits 7d40fdc24817 mm: allow can_split_folio() to be called when THP are disabled omits a319924f501a vmscan: convert the activate_locked portion of shrink_page [...] omits 5d239bfa7725 vmscan: move initialisation of mapping down omits 4b65fe04e995 vmscan: convert lazy freeing to folios omits ae842401a2df vmscan: convert page buffer handling to use folios omits 1072990be870 vmscan: convert dirty page handling to folios omits 3d1cc5fd2447 swap: convert add_to_swap() to take a folio omits aecdb9ce6765 swap: turn get_swap_page() into folio_alloc_swap() omits 88a43f0b1885 vmscan: convert the writeback handling in shrink_page_list [...] omits b770308726a6 vmscan: use folio_mapped() in shrink_page_list() omits 8a88dcf4b71e mm: remove alloc_pages_vma() omits 8749fd4135ef alpha: fix alloc_zeroed_user_highpage_movable() omits bd17f2cb69ff mm/huge_memory: convert do_huge_pmd_anonymous_page() to us [...] omits 4344b854c05a shmem: convert shmem_alloc_hugepage() to use vma_alloc_folio() omits 6b37ba3dc6ac mm/shmem: remove duplicate include in memory.c omits ccad038d684b mm/vmscan: don't use NUMA_NO_NODE as indicator of page on [...] omits e322d2203b19 mm/vmscan: filter empty page_list at the beginning omits 46e465bd2569 mm/vmscan: use helper folio_is_file_lru() omits 9832da8b3650 mm/vmscan: remove obsolete comment in kswapd_run omits f4ad67a45244 mm/vmscan: take all base pages of THP into account when ra [...] omits 18bacbfdc62f mm/vmscan: introduce helper function reclaim_page_list() omits 2fbfb88c390e mm/vmscan: add a comment about MADV_FREE pages check in fo [...] omits e5da8b37b69d mm/vmscan: not necessary to re-init the list for each iteration omits ed18c0f18e7b mm: convert sysfs input to bool using kstrtobool() omits cc22ece7b3b1 lib/kstrtox.c: add "false"/"true" support to kstrtobool() omits 0526236c261e mm/vmscan: take min_slab_pages into account when try to ca [...] omits b968ecccb3a7 drivers: virtio_mem: use pageblock size as the minimum vir [...] omits 7ae6d0b047f5 mm: cma: use pageblock_order as the single alignment omits 6fa2e186690f mm: page_isolation: enable arbitrary range page isolation. omits 3f7b7c1b011c mm: make alloc_contig_range work at pageblock granularity omits 29b250fb8585 mm: page_isolation: check specified range for unmovable pages omits ac1cfa68c6a1 mm: page_isolation: move has_unmovable_pages() to mm/page_ [...] omits c7cd338104c1 cgroup: fix racy check in alloc_pagecache_max_30M() helper [...] omits f074726c1e2c cgroup: remove racy check in test_memcg_sock() omits 6c8154c19a5a cgroup: account for memory_localevents in test_memcg_oom_g [...] omits d852268177ff cgroup: account for memory_recursiveprot in test_memcg_low() omits 217113509c42 cgroups: refactor children cgroups in memcg tests omits 9bc31a29ed41 mm/uffd: move USERFAULTFD configs into mm/ omits 94f6cacda8b5 userfaultfd/selftests: use swap() instead of open coding it omits ab2dcd98681d selftests/uffd: enable uffd-wp for shmem/hugetlbfs omits 2c0242d37412 mm: enable PTE markers by default omits 3d75b6d8d996 mm/uffd: enable write protection for shmem & hugetlbfs omits 2bdcbc8470ca mm/pagemap: recognize uffd-wp bit for shmem/hugetlbfs omits 2fc02411ca5e mm/khugepaged: don't recycle vma pgtable if uffd-wp registered omits db190154f47c mm/hugetlb: handle uffd-wp during fork() omits 2da4de58749d mm/hugetlb: only drop uffd-wp special pte if required omits 076a8ce3f4db mm/hugetlb: allow uffd wr-protect none ptes omits da5719c20d6a mm/hugetlb: handle pte markers in page faults omits 7f6eb662c522 mm/hugetlb: handle UFFDIO_WRITEPROTECT omits 61006a6447d7 mm/hugetlb: take care of UFFDIO_COPY_MODE_WP omits a0efd2a448a8 mm/hugetlb: hook page faults for uffd write protection omits 15c790309294 mm/hugetlb: introduce huge pte version of uffd-wp helpers omits 8b7568cd9bfa mm/shmem: handle uffd-wp during fork() omits 8d919a99a781 mm/shmem: allows file-back mem to be uffd wr-protected on thps omits 45b219e72641 mm/shmem: allow uffd wr-protect none pte for file-backed mem omits 002297e525c7 mm/shmem: persist uffd-wp bit across zapping for file-backed omits 3a0185043433 mm/shmem: handle uffd-wp special pte in page fault handler omits 8cb833ec7785 mm/shmem: take care of UFFDIO_COPY_MODE_WP omits 5bf793040193 mm/uffd: PTE_MARKER_UFFD_WP omits 266a70c502bc mm: check against orig_pte for finish_fault() omits b7f4b0d170ce mm: teach core mm about pte markers omits bd5b39181ba2 mm: introduce PTE_MARKER swap entry omits 9b74c2baed97 mm/page_alloc: cache the result of node_dirty_ok() omits 750dc72c5979 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 4ac5b2ee4896 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5fa9a8e6fcae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8be13fb0976a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 4553cd02792c Merge branch 'master' of git://www.linux-watchdog.org/linu [...] omits 9aea250237bf Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 51609e4af6ed Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] omits c756b84b619f Merge branch 'next' of git://github.com/cschaufler/smack-next omits 5e14e81c9a79 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 14ff17e72afa Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 5d9d012bd057 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits a612543e4fbc Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] omits 2b3835122c95 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 809603de7fb3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b76d8e892c01 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 9a74da07c6d5 foo omits de4c279a0ffd Revert "mm/madvise: free hwpoison and swapin error entry i [...] omits 0971580029bf Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits bdc5f2b63d3d Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] omits cec26985052e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 66b61e5b3922 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f7af2cdb7a54 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 852bd9890d83 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5cf11c7e6e34 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits 17966e678878 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c8f0f3c7e4e4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6d533054ac66 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ac6a19492a38 random: use static branch for crng_ready() omits 8b5134606590 random: credit architectural init the exact amount omits b904d915d3f3 random: handle latent entropy and command line from random_init() omits e7bae9a759f1 random: use proper jiffies comparison macro omits 6c4a418c2c75 random: remove ratelimiting for in-kernel unseeded randomness omits 1eaab7eeeb60 random: move initialization out of reseeding hot path omits 66f6c7a1cf67 random: avoid init'ing twice in credit race omits d96aac6f0bc6 random: use symbolic constants for crng_init states omits 3c5a2c797291 random32: use real rng for non-deterministic randomness omits 9822d661efb0 siphash: use one source of truth for siphash permutations omits b17c3b542cab random: help compiler out with fast_mix() by using simpler [...] omits db8b84daa89f random: do not use input pool from hard IRQs omits 3620ea48eaa7 random: order timer entropy functions below interrupt functions omits 7107cd63a83d random: do not pretend to handle premature next security model omits 06e06556af70 random: use first 128 bits of input as fast init omits 1847d2a26bce Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] omits 12874721d671 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] omits 3e35a1224d32 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits da317c8f7571 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits b8f8d32a5ace Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 97fadaa00eac Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits af303815ffa3 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits a8a49475dc24 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits a8a9b6e750d0 Merge branch 'main' of git git://git.kernel.org/pub/scm/li [...] omits 676544203c6f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits d1bb29b95d92 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] omits bb3d850ac26f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 05c0d32ea69c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0bb07dcc1cb1 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 26b5efbf294a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits adca62f04b32 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9db0ea4ad06d Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits d67295a04d14 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 6dfff3e758c4 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits 8330f5a8d95c Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits eca9b81df389 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 6027072e0ec2 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits 7ab87670d2eb Merge branch 'master' of git://linuxtv.org/media_tree.git omits 0a049db6733c Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 534e228f56ad Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 0d3b71b69cf6 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] omits 1e9ccb0ecb2a Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 97250e38d4cb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1a266e0a2cb5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1fb254a64b82 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2d21e6d90cbd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8a18f06fbaff Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits 8251b15356d9 Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] omits af9d0041bc20 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f6dab27c5691 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 333380d5be8d Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] omits e0ef7d95f8cd Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits cfec03fa57ff Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d4f4d0b2711b Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits 16313a368aa5 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits aed82097f186 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] omits fd7097dfdcf8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1894027400fb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 100db5a990d8 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 0f2d3bb01661 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits c0e40b15a55b Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 6aa32b086e81 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 84451873bbc7 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits af45cb866bf3 Merge branch 'master' of git://github.com/ceph/ceph-client.git omits 350767775c64 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1e7e638f3593 Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] omits eece4058ed11 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 91d6208aaa47 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits 0b7190118ef6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c53f550aaf77 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 40bdc4776417 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b1d4fc675368 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d13eb52e0e87 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9d4bbd258c57 Merge branch 'for-next' of git://github.com/openrisc/linux.git omits fdc022335e7e Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits 8f6f04ef62ea Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits fd519079e7e3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3662f41f6b75 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 57a4c7c77661 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] omits 456a4426d5a1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d91c64bb7e2f Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits 18276a1119ab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits daa59016cc6a Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 43ee8db0722c Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 35013fbaa628 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d0ef33772d36 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits f58c4033d133 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits b32bd22a52cf Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits befd4907b440 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits e1241db1b28e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3c519050cbb4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fa511c450d4a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b710fc7dfa41 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e76214e71c59 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 496939bd5298 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7c596c046b70 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7052086e4cc9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8158fc6a4a67 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6522d1360357 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2847bd99459d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 6d389f6f80ca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 44f83aacc11d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits eca1e9db4ac6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 26e7f2a94122 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5980bbeb54f5 Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] omits f7a63b724286 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits 4c5f1584ee52 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits ee4fbfa27e91 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b729f3aa147f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 06faa0a16fd5 Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits 70927bf7aaae Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] omits b06cfa354a3e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2619e2a210cc Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits b26cb3eab0f7 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] omits f0ca13fd4ba1 Merge branch 'perf/urgent' of git://git.kernel.org/pub/scm [...] omits 66fa9adbc6f7 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 41846d67623d Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 4d85e1ab01ee Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 105243bf0b4e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits d6d698d1499c Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 4d665791b45a Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits 78468135105b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits f248b21d1fb4 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] omits 1e956df0770b Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits 9331c10e608e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits f248d020177b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 65184c536af8 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits b8e92780b2c8 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits 89cc31fc0a9f Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits d645d9f14a60 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits ec723bc4c373 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits b46778830a72 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits a087f65035df Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] omits cefd76196722 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 893c2376265b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits ab7825d19cda Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 7c5732b4a82a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits e7f6f93ec9c1 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 3491d22faa33 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits de831099685d Merge branch 'fixes' of https://git.linaro.org/people/jens [...] omits 0c344cc3133f Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits f2fb60891a68 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits a6b7a678caf8 Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] omits ad8939a011e9 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits c0d31ec6397d f2fs: do not stop GC when requiring a free section omits 07d762982fb9 hwmon: (sl28cpld-hwmon) Use HWMON_CHANNEL_INFO macro omits 15b474294371 hwmon: (pwm-fan) Use HWMON_CHANNEL_INFO macro omits d132ef9a70ce hwmon: (peci/dimmtemp) Use HWMON_CHANNEL_INFO macro omits 989d792e9c23 hwmon: (peci/cputemp) Use HWMON_CHANNEL_INFO macro omits ca7d1ea6659a hwmon: (mr75203) Use HWMON_CHANNEL_INFO macro omits 92125323e311 hwmon: (ltc2992) Use HWMON_CHANNEL_INFO macro omits 6261cdbd4767 hwmon: (as370-hwmon) Use HWMON_CHANNEL_INFO macro omits 617c8a1e527f Merge branch 'remotes/lorenzo/pci/versatile' omits 620a19c67642 Merge branch 'remotes/lorenzo/pci/rockchip' omits fddbaff0102e Merge branch 'remotes/lorenzo/pci/qcom' omits 5ae7b37f1c28 Merge branch 'remotes/lorenzo/pci/power-slot' omits f5dfb00e80c8 Merge branch 'remotes/lorenzo/pci/microchip' omits 49e373d33147 Merge branch 'remotes/lorenzo/pci/mediatek' omits b35a7a3ffc17 Merge branch 'remotes/lorenzo/pci/layerscape' omits 6db015015c78 Merge branch 'remotes/lorenzo/pci/imx6' omits e1df28b3f890 Merge branch 'remotes/lorenzo/pci/dwc' omits 4abe5d2c9b5b Merge branch 'pci/virtualization' omits 527e57e006c3 Merge branch 'pci/resource' omits 9a5d7ffc0024 Merge branch 'pci/pm' omits a89d47041369 Merge branch 'pci/p2pdma' omits 0abb32a714c7 Merge branch 'pci/misc' omits 094fdaf3d661 Merge branch 'pci/hotplug' omits 8e082cba5d8f Merge branch 'pci/aspm' omits 65c6d914dc5b Merge remote-tracking branch 'asoc/for-5.19' into asoc-next omits 8b2abf363c7b Merge remote-tracking branch 'asoc/for-5.17' into asoc-linus omits f2e90ff2f81e fs: change test in inode_insert5 for adding to the sb list omits 465301e39c1f SMB3: EBADF/EIO errors in rename/open caused by race condi [...] omits 84d13b694ebb Merge branches 'thermal-intel-tcc' and 'thermal-int340x-fi [...] omits 9b6b14b6f36c Merge branch 'acpi-x86' into linux-next omits 1ed5ec0442bd Merge branches 'pm-em', 'pm-cpufreq' and 'powercap' into l [...] omits 0c982ddc7d20 Merge branch 'for-5.19/io_uring-passthrough' into for-next omits 7363d3efa9da mtd: rawnand: renesas: Use runtime PM instead of the raw c [...] omits ba93392a6af8 dt-bindings: mtd: renesas: Fix the NAND controller description omits 9a7459fd9be4 mtd: phram: Allow cached mappings omits a955b5d07987 mtd: call of_platform_populate() for MTD partitions omits 4213e556fe2a mtd: parsers: add support for Sercomm partitions omits 33f6106400b6 dt-bindings: mtd: partitions: Extend fixed-partitions binding omits c75d24290638 random: do not use batches when !crng_ready() omits 9a927d639772 random: mix in timestamps and reseed on system restore omits 74c7f9adae4e random: vary jitter iterations based on cycle counter speed omits da81f3a19dd8 random: insist on random_get_entropy() existing in order t [...] omits a2f57929e952 xtensa: use fallback for random_get_entropy() instead of zero omits a0ca2919dd3a sparc: use fallback for random_get_entropy() instead of zero omits 61566f40780b um: use fallback for random_get_entropy() instead of zero omits b127f1e3e921 x86/tsc: Use fallback for random_get_entropy() instead of zero omits 1e14ac6a5b98 nios2: use fallback for random_get_entropy() instead of zero omits 55dde6daddab arm: use fallback for random_get_entropy() instead of zero omits fdd92f12b738 mips: use fallback for random_get_entropy() instead of jus [...] omits b43060f64224 riscv: use fallback for random_get_entropy() instead of zero omits a21f5e416d33 m68k: use fallback for random_get_entropy() instead of zero omits a1fc9f579b89 timekeeping: Add raw clock fallback for random_get_entropy() omits b3501c7bd8ea openrisc: start CPU timer early in boot omits 79c3c77e5e9f powerpc: define get_cycles macro for arch-override omits e1971d344a64 alpha: define get_cycles macro for arch-override omits 84c0ffba06ef parisc: define get_cycles macro for arch-override omits 4ae02fb4b8bf s390: define get_cycles macro for arch-override omits 1f3eb4c4b40b ia64: define get_cycles macro for arch-override omits c8a669a3145d init: call time_init() before rand_initialize() omits 3b0b6e2182ff Revert "PCI: brcmstb: Split brcm_pcie_setup() into two funcs" omits 9d4bc0cb18de Revert "PCI: brcmstb: Add mechanism to turn on subdev regulators" omits 06510b4517fb Revert "PCI: brcmstb: Add control of subdevice voltage reg [...] omits 40a7782d1fad Revert "PCI: brcmstb: Do not turn off WOL regulators on suspend" omits 4881efac2eba Merge branch 'for-5.19/block' into for-next omits f47d7e59b7dd Merge branch 'for-5.19/block' into for-next omits ab8ce0a37461 Merge branch 'for-5.19/io_uring' into for-next omits d313852e5a4e io_uring: add flag for allocating a fully sparse direct de [...] omits fe638ab72b89 io_uring: bump max direct descriptor count to 1M omits 09d0e5a31cd2 io_uring: allow allocated fixed files for accept omits dc18ad209d01 io_uring: allow allocated fixed files for openat/openat2 omits 040a86b40a08 Merge branch into tip/master: 'x86/vdso' omits f3176fe7d6bf Merge branch into tip/master: 'sched/core' omits 0a57cc868658 Merge branch into tip/master: 'perf/core' omits b8151a9a36fc Merge branch into tip/master: 'locking/core' omits 426945a7c81a Merge branch into tip/master: 'sched/urgent' omits 8db708af73f2 Merge branch into tip/master: 'irq/urgent' omits db8a064c2796 Merge branch 'linus' omits 0a76d4c331b4 mm: usercopy: move the virt_addr_valid() below the is_vmal [...] omits 5cf53e9ca501 Revert "mm/cma.c: remove redundant cma_mutex lock" omits 222557758c53 gcc-plugins: randstruct: Remove cast exception handling omits 3341df68fc1d af_unix: Silence randstruct GCC plugin warning omits 7353a2a5357a niu: Silence randstruct warnings omits 36bef1c4630a big_keys: Use struct for internal payload omits 3b0492c33634 lib: overflow: Always build 64-bit test cases omits 29aff7408263 Bluetooth: Fix the creation of hdev->name omits cb68dd6d63e2 hwmon: Make chip parameter for with_info API mandatory omits 108fbccba324 thermal/drivers/thermal_hwmon: Use hwmon_device_register_f [...] omits 6e9e894adaa5 hwmon: Introduce hwmon_device_register_for_thermal omits 21c4696eedf9 Merge remote-tracking branch 'regulator/for-5.19' into reg [...] omits 2cc6edea3673 perf/x86/amd: Remove unused variable 'hwc' omits 6cade1247724 Merge branch 'for-next/misc' into for-next/core omits c4fb15578802 Merge branch 'features' into for-next omits 2cdf4449980d Merge branch 'fixes' into for-next omits d84df1e3a782 PM / devfreq: passive: Keep cpufreq_policy for possible cpus omits 102559a53662 PM / devfreq: passive: Reduce duplicate code when passive_ [...] omits 2ab415d4e4e6 PM / devfreq: Add cpu based scaling support to passive governor omits 9abf397cec88 PM / devfreq: Export devfreq_get_freq_range symbol within devfreq omits 4ed212dddbde erofs: change to use asynchronous io for fscache readpage/ [...] omits 9625e9bf388d erofs: add 'fsid' mount option omits 3584a77459a9 erofs: implement fscache-based data readahead omits 40b0b043aef4 erofs: implement fscache-based data read for inline layout omits e1520edcca0e erofs: implement fscache-based data read for non-inline layout omits 1b6ab5558248 erofs: implement fscache-based metadata read omits d6d2b60aa0d6 erofs: register fscache context for extra data blobs omits f1606c29cba7 erofs: register fscache context for primary data blob omits 2bc215a5fbbd erofs: add erofs_fscache_read_folios() helper omits 20f86419a616 erofs: add anonymous inode caching metadata for data blobs omits 572680da9c79 erofs: add fscache context helper functions omits 56274b0ceb1d erofs: register fscache volume omits b070c23eed38 erofs: add fscache mode check helper omits 152f2f435815 erofs: make erofs_map_blocks() generally available omits f73ecf6c081e cachefiles: document on-demand read mode omits 930acbaf7e5e cachefiles: add tracepoints for on-demand read mode omits e8354db626c3 cachefiles: enable on-demand read mode omits cb7cb03f6c1c cachefiles: implement on-demand read omits e4324c504ca2 cachefiles: notify the user daemon when withdrawing cookie omits 68a3de7450fd cachefiles: unbind cachefiles gracefully in on-demand mode omits bea5fb3f475f cachefiles: notify the user daemon when looking up cookie omits 02f8bf2535df cachefiles: extract write routine omits 2cb01d8a0623 erofs: make filesystem exportable omits eee0d73a646c erofs: refine on-disk definition comments omits 36ef0e8924b8 hwmon: (acpi_power_meter) Fix style issues omits 48b26e68b779 hwmon: (asus-ec-sensors) add ROG STRIX X570-E GAMING WIFI II omits 4981ad9bee01 hwmon: (nct6775) Add i2c driver omits 833ab609b94f gfs2: Use container_of() for gfs2_glock(aspace) omits 473b93f5fb95 Merge branch into tip/master: 'x86/splitlock' omits 0c1c9cb9def1 Merge branch into tip/master: 'x86/platform' omits 2dbb1b7c37ef Merge branch into tip/master: 'x86/mm' omits 45eadba5d72f Merge branch into tip/master: 'x86/misc' omits a5668a6a7a6f Merge branch into tip/master: 'x86/kdump' omits 9bcca6907d64 Merge branch into tip/master: 'x86/irq' omits a23c8976689b Merge branch into tip/master: 'x86/fpu' omits 81682d25f7d6 Merge branch into tip/master: 'x86/cpu' omits 45e3312c976b Merge branch into tip/master: 'x86/core' omits 8262500870f1 Merge branch into tip/master: 'x86/cleanups' omits e629d0407b62 Merge branch into tip/master: 'x86/build' omits 5543181befd4 Merge branch into tip/master: 'x86/asm' omits 7b3669f8df93 Merge branch into tip/master: 'x86/apic' omits ed3f50f5ef1f Merge branch into tip/master: 'timers/core' omits fa23c7f78b64 Merge branch into tip/master: 'smp/core' omits 79165e12ad35 Merge branch into tip/master: 'sched/core' omits 0338c367cea9 Merge branch into tip/master: 'ras/core' omits 8f61869e63f7 Merge branch into tip/master: 'perf/core' omits 75bcde935074 Merge branch kvm-arm64/misc-5.19 into kvmarm-master/next omits a862ffa444c5 Docs/admin-guide/mm/damon/reclaim: document 'commit_inputs [...] omits ee10497ebc2b mm/damon/reclaim: support online inputs update omits 492ab28fd2f9 Docs/{ABI,admin-guide}/damon: Update for 'state' sysfs fil [...] omits 26b1132a2798 mm/damon/sysfs: support online inputs update omits f9f0e9b86d5a mm/damon/sysfs: update schemes stat in the kdamond context omits 66f0631b81b8 mm/damon/sysfs: use enum for 'state' input handling omits 4892c4b3a770 mm/damon/sysfs: reuse damon_set_regions() for regions setting omits 69a947f20cf1 mm/damon/sysfs: move targets setup code to a separated function omits 597083093c88 mm/damon/sysfs: prohibit multiple physical address space m [...] omits d0fc67edb670 mm/damon/vaddr: remove damon_va_apply_three_regions() omits 67bdcabc2fd3 mm/damon/vaddr: move 'damon_set_regions()' to core omits 85b661f1f5d9 mm/damon/vaddr: generalize damon_va_apply_three_regions() omits 21e165a1d04b mm/damon/core: finish kdamond as soon as any callback retu [...] omits e222db2c099e mm/damon/core: add a new callback for watermarks checks omits 2ed5dc0342e4 selftest/vm: test that mremap fails on non-existent vma omits 0b11f685197c mm/rmap: Fix typos in comments omits 222df13a3b0b mm/swapops: make is_pmd_migration_entry more strict omits 7396591e43df mmap locking API: fix missed mmap_sem references in comments omits 70d8d990543c mm: make minimum slab alignment a runtime property omits ea5aa8233e4b printk: stop including cache.h from printk.h omits 8f77e9335b19 mm: rmap: use flush_cache_range() to flush cache for huget [...] omits 5968f8a145dd mm: rmap: move the cache flushing to the correct place for [...] omits dcd6523d3ead mm: hugetlb: considering PMD sharing when flushing cache/TLBs omits 4f88c435ac9d mm/memory_hotplug: use pgprot_val to get value of pgprot omits 588bbe163e86 Docs/{ABI,admin-guide}/damon: update for fixed virtual add [...] omits 0f4c82ebba9d mm/damon/sysfs: support fixed virtual address ranges monitoring omits 5aba116ccf24 mm/damon/vaddr: register a damon_operations for fixed virt [...] omits 13ddc39f6087 Docs/{ABI,admin-guide}/damon: document 'avail_operations' [...] omits 9def82eb0a76 selftets/damon/sysfs: test existence and permission of ava [...] omits 633eee96efd4 mm/damon/sysfs: add a file for listing available monitoring ops omits 6e67db8e1019 mm/damon/core: add a function for damon_operations registr [...] omits da0f51df38d7 mm/highmem: VM_BUG_ON() if offset + len > PAGE_SIZE omits b0c1c8b6ddf8 kfence: enable check kfence canary on panic via boot param omits b251603c0586 hugetlbfs: fix hugetlbfs_statfs() locking omits 7a8c1879e1d5 mm: avoid unnecessary flush on change_huge_pmd() omits be2ff81a56bb mm/mprotect: do not flush when not required architecturally omits c39330f833e3 mm/mprotect: use mmu_gather omits 8296b60c4ec0 mm/madvise: free hwpoison and swapin error entry in madvis [...] omits 67754a8eb09e dt-bindings: hwmon: Add nuvoton,nct6775 omits 4dcbcf34a249 hwmon: (nct6775) add ASUS PRO H410T / PRIME H410M-R / ROG [...] omits 26c6657de25d hwmon: (lm83) Remove unused include directives omits 53802f289b9b hwmon: (pmbus) Add get_voltage/set_voltage ops omits 284c8544e412 hwmon: (pmbus) Register with thermal for PSC_TEMPERATURE omits 738dad625123 hwmon: (adt7475) Use enum chips when loading attenuator settings omits 3ddbbf17410d hwmon: (adt7475) Add support for pin configuration omits c3b764db1027 dt-bindings: hwmon: Document adt7475 pin-function properties omits d1f0e67c2dde hwmon: add driver for the Microchip LAN966x SoC omits d27dbe49259a dt-bindings: hwmon: add Microchip LAN966x bindings omits c89b805d8ad1 hwmon: (bt1-pvt) use generic polynomial functions omits 33ce55ee430c lib: add generic polynomial calculation omits 27de8b20f144 hwmon: (pmbus) Add support for Infineon Digital Multi-phas [...] omits 39ae732be4d7 hwmon: (pmbus/ltc2978) Add chip specific write_byte_data omits ab642ec29bc3 hwmon: (pmbus) Use _pmbus_read_byte_data with callback omits 268620a7fef6 hwmon: (pmbus) Introduce and use write_byte_data callback omits 9ff2135c16e4 hwmon: (asus-ec-sensors) add doc entry for PRIME X470-PRO omits a4bc61063463 hwmon: (asus-ec-sensors) add PRIME X470-PRO board omits 3548e611a516 hwmon: (asus-ec-sensors) add support for board families omits 1b41f5c9f7b9 hwmon: (asus-ec-sensors) implement locking via the ACPI gl [...] omits 642f1921e70a hwmon: (asus-ec-sensors) introduce ec_board_info struct fo [...] omits 49a50569a869 hwmon: (occ) Delay hwmon registration until user request omits a2105efee6e7 hwmon: (nct6775) Split core and platform driver omits 4f9e888e720b hwmon: (nct6775) Convert S_I* permissions macros to octal omits 719230c3e4dd hwmon: (nct6775) Add read-only mode omits 63fd32ce55bd hwmon: (nct6775) Rearrange attr-group initialization omits c6cf613ffac3 hwmon: (nct6775) Convert register access to regmap API omits 15e760eb389a hwmon: (dell-smm) Warn if SMM call took a very long time t [...] omits 7d7b8cb3d7f1 hwmon: (dell-smm) Cleanup init code omits f097a6c859a0 hwmon: (dell-smm) Avoid unnecessary SMM calls during init omits 85615f31b3f5 hwmon: (lm75) Add Atmel AT30TS74 support omits 8a553d165886 dt-bindings: hwmon: Add Atmel AT30TS74 omits b9e0fa2027be hwmon: (tmp401) Fix incorrect return value of tmp401_init_client omits 1eb093aa4416 hwmon: (pmbus/max16601) Add MAX16602 support omits 2d428131d6e8 hwmon: (aquacomputer_d5next) Add support for Aquacomputer [...] omits 82c00ba3bb56 hwmon: (dell-smm) Update Documentation regarding firmware bugs omits d9a53d770b91 hwmon: (jc42) Add support for S-34TS04A omits 274b477c99b5 hwmon: (tmp401) Add support of three advanced features omits 7aeb40bbdfb4 dt-bindings: hwmon: Add TMP401, TMP411 and TMP43x omits 9462ac1c6377 hwmon: (pmbus) add MFR_* registers to debugfs omits 6a5437bc78a4 hwmon: (dell-smm) Add cooling device support omits 3f9aef634d7d hwmon: (asus-ec-sensors) add ProArt X570 Creator WIFI board omits 2905c61ecf8e hwmon: (intel-m10-bmc-hwmon) use devm_hwmon_sanitize_name() omits b0060fe971ae hwmon: introduce hwmon_sanitize_name() omits d40cc622a2cf hwmon: (aquacomputer_d5next) Add support for Aquacomputer Octo omits db775bb6aee0 hwmon: (peci) Use devm_delayed_work_autocancel() to simplify code omits a7894059c968 hwmon: (asus-ec-sensors) Add T_Sensor for ASUS WS X570-ACE omits 2f5f76d329f9 hwmon: (jc42) add HWMON_C_TZ_REGISTER omits f7a855b7b2cb Merge branch 'for-next-next-v5.18-20220510' into for-next- [...] omits feda234506ff Merge branch 'misc-next' into for-next-next-v5.18-20220510 omits 34625f3543b9 btrfs: do not account twice for inode ref when reserving m [...] omits 0e38fe3bee68 btrfs: zoned: fix comparison of alloc_offset vs meta_write [...] omits 6a36765e62fe btrfs: send: avoid trashing the page cache omits d1a1a97304b4 btrfs: send: keep the current inode open while processing it omits 08839c28d484 btrfs: allocate the btrfs_dio_private as part of the iomap [...] omits bcd27f0c92b9 btrfs: move struct btrfs_dio_private to inode.c omits 859791a194ea btrfs: remove the disk_bytenr in struct btrfs_dio_private omits d8495f5b51e6 btrfs: allocate dio_data on stack omits 39c93b0bf7a6 iomap: add per-iomap_iter private data omits f339bdea021f iomap: allow the file system to provide a bio_set for direct I/O omits 2633149cf72a btrfs: add a btrfs_dio_rw wrapper omits 113287ee0f29 btrfs: zoned: zone finish unused block group omits e9b6fef344e5 btrfs: zoned: properly finish block group on metadata write omits dd9d042f9501 btrfs: zoned: finish block group when there are no more al [...] omits bbc266813a92 btrfs: zoned: consolidate zone finish functions omits fb7c05347bdf btrfs: zoned: introduce btrfs_zoned_bg_is_full omits e08b2fab8149 btrfs: improve error reporting in lookup_inline_extent_backref omits fef2ac8f3f86 btrfs: rename bio_ctrl::bio_flags to compress_type omits 4804cd3c234c btrfs: rename bio_flags in parameters and switch type omits b74fdd6d3272 btrfs: rename io_failure_record::bio_flags to compress_type omits 5857c8d1b8a8 btrfs: open code extent_set_compress_type helpers omits 45372da0d1c8 btrfs: simplify handling of bio_ctrl::bio_flags omits a5a6e51d218b btrfs: remove trivial helper update_nr_written omits d3984ec94b65 btrfs: remove unused parameter bio_flags from btrfs_wq_submit_bio omits 043f7f205871 btrfs: remove btrfs_delayed_extent_op::is_data omits 2d32e6044ec5 btrfs: sink parameter is_data to btrfs_set_disk_extent_flags omits 6fbfc35d8367 btrfs: fix deadlock between concurrent dio writes when low [...] omits a18e3f8c26ba btrfs: derive compression type from extent map during reads omits 74d5d3baea09 btrfs: scrub: move scrub_remap_extent() call into scrub_extent() omits e1bee7f06c1a btrfs: scrub: use find_first_extent_item to for extent ite [...] omits 37be9e11e292 btrfs: scrub: refactor scrub_raid56_parity() omits f0f5c6ea1d73 btrfs: scrub: use scrub_simple_mirror() to handle RAID56 d [...] omits 833bc793d805 btrfs: scrub: cleanup the non-RAID56 branches in scrub_stripe() omits ce672997d076 btrfs: scrub: introduce dedicated helper to scrub simple-s [...] omits cc3d42a9cb3e btrfs: scrub: introduce dedicated helper to scrub simple-m [...] omits a9e5cae5485e btrfs: scrub: introduce a helper to locate an extent item omits 3ea65faac04b btrfs: calculate physical_end using dev_extent_len directl [...] omits 06a79e50ff00 btrfs: turn fs_roots_radix in btrfs_fs_info into an XArray omits c026d0af3890 NFSD: Show state of courtesy client in client info omits 51623ad25ee0 NFSD: add support for lock conflict to courteous server omits f8df436da4eb fs/lock: add 2 callbacks to lock_manager_operations to res [...] omits 5227eb57bfa6 fs/lock: add helper locks_owner_has_blockers to check for [...] omits dd15c37339b3 NFSD: move create/destroy of laundry_wq to init_nfsd and e [...] omits 435adc39405a NFSD: add support for share reservation conflict to courte [...] omits 90c5567b089b NFSD: add courteous server support for thread with only de [...] omits 96a231dae3ae Merge branches 'thermal-int340x' and 'thermal-misc' into l [...] omits a34b09f108aa Merge branch 'pm-tools' into linux-next omits 123c8a1c5ff3 Merge branch 'pm-cpufreq' into linux-next omits 102bcd7f9e45 Merge branch 'pm-em' into linux-next omits b89fa72c45db Merge branches 'pm-cpuidle' and 'pm-domains' into linux-next omits bb0b8a3ad725 Merge branches 'pm-core', 'pm-sleep' and 'powercap' into l [...] omits cb10e1cebeec Merge branch 'devprop' into linux-next omits 93449152bd84 Merge branches 'acpi-osl', 'acpi-battery' and 'acpi-proces [...] omits d38c68761bf8 Merge branches 'acpi-apei', 'acpi-dptf' and 'acpi-docs' in [...] omits 42b0de4025b3 Merge branches 'acpi-pm', 'acpi-pci', 'acpi-sysfs' and 'ac [...] omits 90435ce361ec Merge branch 'acpica' into linux-next omits b93b6e704ac8 Merge branch 'mvebu/dt64' into mvebu/for-next omits 6d6ea28a160d Merge branches 'rproc-next', 'rpmsg-next' and 'hwspinlock- [...] omits 2962e4ddb7c9 SUNRPC: Use RMW bitops in single-threaded hot paths omits ba8e44d71306 NFSD: Clean up the show_nf_flags() macro omits 3e10c9d1e143 NFSD: Trace filecache opens omits aa6268a61e91 NFSD: Move documenting comment for nfsd4_process_open2() omits e899eaece9aa NFSD: Fix whitespace omits 116dbf243eee NFSD: Remove dprintk call sites from tail of nfsd4_open() omits a51ca78b7cac NFSD: Instantiate a struct file when creating a regular NF [...] omits 445702bb53ba NFSD: Clean up nfsd_open_verified() omits 5990a45d6093 NFSD: Remove do_nfsd_create() omits 4d04645ea104 NFSD: Refactor NFSv4 OPEN(CREATE) omits 6598bb700244 NFSD: Refactor NFSv3 CREATE omits 6d11f4074e82 NFSD: Refactor nfsd_create_setattr() omits 0473e7a33770 NFSD: Avoid calling fh_drop_write() twice in do_nfsd_create() omits 2dcbd9358c9c NFSD: Clean up nfsd3_proc_create() omits c18a56320ad3 io_uring: add basic fixed file allocator omits fb5c6a7ed6e2 io_uring: track fixed files with a bitmap omits 1bb265b49dbc btrfs: turn fs_info member buffer_radix into XArray omits a2f2c7c3c036 btrfs: turn name_cache radix tree into XArray in send_ctx omits ce0c25125ec9 btrfs: turn delayed_nodes_tree into an XArray omits e06fe1468d51 btrfs: use ilog2() to replace if () branches for btrfs_bg_ [...] omits 7d149cf7500d btrfs: move definition of btrfs_raid_types to volumes.h omits 1830db084044 btrfs: use a normal workqueue for rmw_workers omits 54ffa4e478aa btrfs: use normal workqueues for scrub omits d50fad7fc716 btrfs: simplify WQ_HIGHPRI handling in struct btrfs_workqueue omits 313c01b10261 btrfs: raid56: enable subpage support for RAID56 omits 822acd6c3acd btrfs: raid56: make alloc_rbio_essential_pages() subpage c [...] omits 84acdc58a120 btrfs: raid56: make steal_rbio() subpage compatible omits f5457aeb71b6 btrfs: raid56: make set_bio_pages_uptodate() subpage compatible omits f44801be89be btrfs: raid56: remove btrfs_raid_bio::bio_pages array omits fcfa6aefd82a btrfs: raid56: make raid56_add_scrub_pages() subpage compatible omits dbb2c543b033 btrfs: raid56: open code rbio_stripe_page_index() omits de1686bd61b3 btrfs: raid56: make finish_rmw() subpage compatible omits a1975b2b1611 btrfs: raid56: make __raid_recover_endio_io() subpage compatible omits ab83b6fd032c btrfs: raid56: make finish_parity_scrub() subpage compatible omits 78a33b63a075 btrfs: raid56: make rbio_add_io_page() subpage compatible omits ee7068769445 btrfs: raid56: introduce btrfs_raid_bio::bio_sectors omits 20782927a877 btrfs: raid56: introduce btrfs_raid_bio::stripe_sectors omits 3a2a3e964ae9 btrfs: raid56: introduce new cached members for btrfs_raid_bio omits dc3e1278a306 btrfs: raid56: make btrfs_raid_bio more compact omits 4b4a19b94f0a btrfs: raid56: open code rbio_nr_pages() omits c2af4f2d8ca2 btrfs: reduce width for stripe_len from u64 to u32 omits ab32c0be33bc btrfs: do not return errors from submit_bio_hook_t instances omits 246afd360b7d btrfs: do not return errors from btrfs_submit_compressed_read omits 9a2b2660d99f btrfs: do not return errors from btrfs_submit_metadata_bio omits 0eb6aa194e1d btrfs: remove unused bio_flags argument to btrfs_submit_me [...] omits 5c1a7a78ba8c btrfs: move btrfs_readpage to extent_io.c omits c3379c4df55e btrfs: repair super block num_devices automatically omits 689b0152695a btrfs: do not pass compressed_bio to submit_compressed_bio() omits 3285275cff85 btrfs: avoid double search for block group during NOCOW writes omits 4b3d07981f4f btrfs: return block group directly at btrfs_next_block_group() omits 7c1cfa771efc btrfs: use a read/write lock for protecting the block groups tree omits 07bb3e8ca11d btrfs: use rbtree with leftmost node cached for tracking l [...] omits f6e227090c9e btrfs: remove search start argument from first_logical_byte() omits b8a20b2c9558 btrfs: return correct error number for __extent_writepage_io() omits d517b1affe49 btrfs: fix the error handling for submit_extent_page() for [...] omits e7671ded44cf btrfs: avoid double clean up when submit_one_bio() failed omits 29f7004dd20b btrfs: use non-bh spin_lock in zstd timer callback omits 9c3429db21ef btrfs: use BTRFS_DIR_START_INDEX at btrfs_create_new_inode() omits 2d8b2a0f5f08 btrfs: simplify parameters of submit_read_repair() and rename omits dfb5d967941a btrfs: remove the zoned/zone_size union in struct btrfs_fs_info omits 4f16e7fab441 btrfs: remove unnecessary check of iput argument omits f3897f52cd19 btrfs: stop using the btrfs_bio saved iter in index_rbio_pages omits 63a4523ee082 btrfs: don't allocate a btrfs_bio for scrub bios omits 33484bcf983e btrfs: don't allocate a btrfs_bio for raid56 per-stripe bios omits 632052aabc00 btrfs: pass bio opf to rbio_add_io_page omits 5537fa60d026 btrfs: pass a block_device to btrfs_bio_clone omits a5c6391ded2c btrfs: move the call to bio_set_dev out of submit_stripe_bio omits 0adfe5066eac btrfs: use on-stack bio in scrub_repair_page_from_good_copy omits a1d5b7c792c2 btrfs: use on-stack bio in scrub_recheck_block omits 4a2d45107a9d btrfs: use on-stack bio in repair_io_failure omits b65fcd98d6c9 btrfs: check-integrity: simplify bio allocation in btrfsic [...] omits 58425895ac87 btrfs: check-integrity: split submit_bio from btrfsic checking omits 3771b88cea11 btrfs: factor check and flush helpers from __btrfsic_submit_bio omits e355da957ded btrfs: zoned: make auto-reclaim less aggressive omits 648f449573ab btrfs: change the bg_reclaim_threshold valid region from 0 to 100 omits 140f907f1d3c btrfs: allow block group background reclaim for non-zoned [...] omits 0a38678c58ae btrfs: make the bg_reclaim_threshold per-space info omits 3bd9869d16d3 btrfs: do not test for free space inode during NOCOW check [...] omits 19c7063856c8 btrfs: move common NOCOW checks against a file extent into [...] omits 16516596e683 btrfs: wait between incomplete batch memory allocations omits 6858aa65a7de btrfs: allocate page arrays using bulk page allocator omits 290588827eab btrfs: factor out allocating an array of pages omits 8bf5a46c6657 btrfs: remove unnecessary type casts omits ea74e00d7c88 btrfs: expand subpage support to any PAGE_SIZE > 4K omits bed6e03137c3 btrfs: make nodesize >= PAGE_SIZE case to reuse the non-su [...] omits a1fc41ac28d3 btrfs: use dummy extent buffer for super block sys chunk a [...] omits 4156e83e8075 btrfs: assert that relocation is protected with sb_start_write() omits c02345db197f fs: add a lockdep check function for sb_start_write() omits 81800a9ef7fa btrfs: simplify code flow in btrfs_ioctl_balance omits 868fcd671a5c btrfs: remove checks for arg argument in btrfs_ioctl_balance omits 096a86361bed btrfs: replace memset with memzero_page in data checksum v [...] omits f1920c5476a0 btrfs: avoid blocking on space revervation when doing nowa [...] omits 36f56259352f btrfs: avoid blocking when allocating context for nowait d [...] omits f3b0b018496f btrfs: release path earlier at can_nocow_extent() omits 64bc211379e6 btrfs: free path at can_nocow_extent() before checking for [...] omits 6eea7107b5e9 btrfs: stop allocating a path when checking if cross refer [...] omits 7fe8e8190097 btrfs: avoid double nocow check when doing nowait dio writes omits 392939507126 btrfs: avoid blocking nowait dio when locking file range omits 50030cd604b1 btrfs: avoid blocking on page locks with nowait dio on com [...] omits 944011d75c70 btrfs: add messages to printk index omits 39353e7f4e8a btrfs: tree-checker: check extent buffer owner against own [...] omits 196907f54786 btrfs: add and use helper to assert an inode range is clean omits 363d32a58be2 btrfs: remove ordered extent check and wait during hole pu [...] omits 012cb7975f6f btrfs: lock the inode first before flushing range when pun [...] omits 107e29844b5c btrfs: remove ordered extent check and wait during fallocate omits 32cb4623cf27 btrfs: remove inode_dio_wait() calls when starting reflink [...] omits 1a4bd0c9e062 btrfs: remove useless dio wait call when doing fallocate z [...] omits 97a885842383 btrfs: only reserve the needed data space amount during fallocate omits 09579a05de7b btrfs: restore inode creation before xattr setting omits cd7659c13b8c btrfs: move common inode creation code into btrfs_create_n [...] omits 4a1ce8c3116e btrfs: reserve correct number of items for inode creation omits 4965995b5f9e btrfs: factor out common part of btrfs_{mknod,create,mkdir}() omits fec03058ee75 btrfs: allocate inode outside of btrfs_new_inode() omits d5051ef5192b btrfs: warn when extent buffer leak test fails omits e95eee40db17 btrfs: use a local variable for fs_devices pointer in btrf [...] omits 9ad0a3665f2f btrfs: use btrfs_for_each_slot in btrfs_listxattr omits f5447cfe1721 btrfs: use btrfs_for_each_slot in btrfs_read_chunk_tree omits 43255076e9b3 btrfs: use btrfs_for_each_slot in btrfs_unlink_all_paths omits c9f7a22735d1 btrfs: use btrfs_for_each_slot in process_all_extents omits 021eed70ad6c btrfs: use btrfs_for_each_slot in process_all_new_xattrs omits 2c058cb08f07 btrfs: use btrfs_for_each_slot in process_all_refs omits 515b3d249cb8 btrfs: use btrfs_for_each_slot in is_ancestor omits 28b5f1ab48b4 btrfs: use btrfs_for_each_slot in can_rmdir omits f0ca2c0ca33d btrfs: use btrfs_for_each_slot in did_create_dir omits 672ed45b8d00 btrfs: use btrfs_for_each_slot in btrfs_real_readdir omits 3d588596fd1f btrfs: use btrfs_for_each_slot in btrfs_search_dir_index_item omits 8061003d6054 btrfs: use btrfs_for_each_slot in mark_block_group_to_copy omits 51d1f69ad3d0 btrfs: use btrfs_for_each_slot in find_first_block_group omits 56b895ea8f1b btrfs: introduce btrfs_for_each_slot iterator macro omits db598601e1bc btrfs: scrub: rename scrub_bio::pagev and related members omits 899121406fb0 btrfs: scrub: rename scrub_page to scrub_sector omits 66a5beb3b68b btrfs: scrub: rename members related to scrub_block::pagev omits 9c471d85c4ad btrfs: remove trivial wrapper btrfs_read_buffer() omits 6099cdcdee5b btrfs: update outdated comment for read_block_for_search() omits b557b1e7538e btrfs: release upper nodes when reading stale btree node f [...] omits 559afacff456 btrfs: avoid unnecessary btree search restarts when reading node omits 2d85f4f415e4 btrfs: set inode flags earlier in btrfs_new_inode() omits 14dec8934830 btrfs: move btrfs_get_free_objectid() call into btrfs_new_inode() omits b1a9ffd3f787 btrfs: don't pass parent objectid to btrfs_new_inode() explicitly omits 55e4131e5339 btrfs: remove redundant name and name_len parameters to cr [...] omits 0791f51f9920 btrfs: remove unused mnt_userns parameter from __btrfs_set_acl omits d68510201358 btrfs: remove unnecessary set_nlink() in btrfs_create_subv [...] omits 55482ae6c778 btrfs: remove unnecessary inode_set_bytes(0) call omits 89d47b83a938 btrfs: remove unnecessary btrfs_i_size_write(0) calls omits d9422976fb93 btrfs: get rid of btrfs_add_nondir() omits 30b83d800db9 btrfs: fix anon_dev leak in create_subvol() omits 1369df9bd272 btrfs: reserve correct number of items for rename omits b42b92a5c36d btrfs: reserve correct number of items for unlink and rmdir omits 590a4ea39d23 parisc: Implement flush_cache_vmap_vunmap omits d5721838fbde parisc: In flush_cache_page, always flush tlb if pfn is valid omits 1a6b00825591 parisc: Fix patch code locking and flushing omits 680eeb4dbf7b random: fix sysctl documentation nits omits 5c2b20c83e40 m68knommu: add definitions to support elf_fdpic program loader omits 0d91043d8bdf m68knommu: implement minimal regset support omits 8819d5082fe0 m68knommu: use asm-generic/mmu.h for nommu setups omits d4601c51f463 m68k: fix typos in comments omits a90ca76ebdf0 m68k: coldfire: drop ISA_DMA_API support omits 882b2340432c m68knommu: set ZERO_PAGE() to the allocated zeroed page omits c34d97c52b85 Merge branch irq/misc-5.19 into irq/irqchip-next omits a8d6acf0f3ef erofs: remove obsoleted comments omits 01ce2f5af527 Merge branch 'for-next/crashkernel' into for-next/core omits 154bb84c1cf0 Merge branch 'for-next/sme' into for-next/core omits 1dbb421ef078 Merge branch into tip/master: 'locking/core' omits 217f03e73713 Merge branch into tip/master: 'irq/core' omits 58f64e1fdbc9 Merge branch into tip/master: 'core/core' omits 19bf42a552f4 Merge branch into tip/master: 'x86/urgent' omits a9bed1e94f93 Merge branch into tip/master: 'timers/urgent' omits 9f8fd5d5ed21 Merge branch into tip/master: 'locking/urgent' omits cb794b1a5aae Merge branch into tip/master: 'irq/urgent' omits d507c14ad2ba Merge branch into tip/master: 'core/urgent' omits 80e1249baceb Merge branch 'x86/merge' omits b2d71227cf09 Merge branch 'devel' into for-next omits 46be21cde6c6 Merge branch kvm-arm64/hcall-selection into kvmarm-master/next omits 8e667cd28fc5 selftests: KVM: aarch64: Let hypercalls use UAPI *_BIT_COUNT omits f2807a27b26d Merge branch 'for-next/misc' into for-next/core omits ced2737aa777 Merge branch 'for-next/esr-elx-64-bit' into for-next/core omits 65348a9f8e2d Merge branch 'for-next/kselftest' into for-next/core omits b36de0c3afe9 Merge branches 'for-next/sme', 'for-next/stacktrace', 'for [...] omits 82eb36d8d222 Merge branch kvm-arm64/misc-5.19 into kvmarm-master/next omits faf93cfaadfa Merge branches 'iommu/fixes', 'apple/dart', 'arm/mediatek' [...] omits 00b5c21e9614 Merge branch kvm-arm64/vgic-invlpir into kvmarm-master/next omits 2fbd7d55b13c Merge branch kvm-arm64/hcall-selection into kvmarm-master/next omits 7d9c90c48ca9 Merge tag 'ffa-updates-5.19' of git://git.kernel.org/pub/s [...] omits ca4906be727d Merge tag 'scmi-updates-5.19' of git://git.kernel.org/pub/ [...] omits 8ba80a351833 Merge tag 'juno-updates-5.19' of git://git.kernel.org/pub/ [...] omits 0d0613627945 Merge branch kvm-arm64/psci-suspend into kvmarm-master/next omits 1aa0136c9527 Merge branch kvm-arm64/hcall-selection into kvmarm-master/next omits cc64beca6cd4 Merge branch 'icc-const' into icc-next omits 2edb2a7ef5fe Merge branch 'icc-sdx65' into icc-next omits 1ac793ccc106 Merge branch 'icc-sc8280xp' into icc-next omits ef799ab8dc5c extcon: Modify extcon device to be created after driver da [...] omits a99a4899aae6 Bluetooth: btusb: Add a new PID/VID 0489/e0c8 for MT7921 omits 732b14a058a2 Bluetooth: btusb: Add 0x0bda:0x8771 Realtek 8761BUV devices omits dd86cd9bdc9f Bluetooth: btusb: Set HCI_QUIRK_BROKEN_ERR_DATA_REPORTING for QCA omits 4598c21f26c6 Bluetooth: core: Fix missing power_on work cancel on HCI close omits 7d61d6dabdb7 Bluetooth: btusb: add support for Qualcomm WCN785x omits 8d2fe84dda48 Bluetooth: protect le accept and resolv lists with hdev->lock omits 03ff80e9898d Bluetooth: use hdev lock for accept_list and reject_list i [...] omits 1767aca5300c Bluetooth: use hdev lock in activate_scan for hci_is_adv_m [...] omits d3060c962e00 Bluetooth: btrtl: Add support for RTL8852C omits a35463a4bd74 Bluetooth: btusb: Set HCI_QUIRK_BROKEN_ENHANCED_SETUP_SYNC [...] omits fc37d35d8b11 Bluetooth: Print broken quirks omits b815c6400c9e Bluetooth: HCI: Add HCI_QUIRK_BROKEN_ENHANCED_SETUP_SYNC_C [...] omits 469642559bec Bluetooth: hci_qca: Use del_timer_sync() before freeing omits affd7ce22db4 Bluetooth: btintel: Constify static struct regmap_bus omits f170260aef4f Bluetooth: Keep MGMT pending queue ordered FIFO omits 6387de9fef6b Bluetooth: fix dangling sco_conn and use-after-free in sco [...] omits 42bdc7e5618e Bluetooth: mt7921s: Fix the incorrect pointer check omits 08d45a383ef0 Bluetooth: btbcm: Support per-board firmware variants omits db0c1968e935 gfs2: Variable rename omits 7a7f349a5447 gfs2: Explain some direct I/O oddities omits 1d00ee3f23ac gfs2: Revert buffered write page prefaulting workarounds omits 19cb2aa25102 gfs2: Mark the remaining process-independent glock holders [...] omits cb68e4208bcb gfs2: Mark flock glock holders as GL_NOPID omits d939dad70c02 gfs2: Add GL_NOPID flag for process-independent glock holders omits e2a0d73ae3c4 gfs2: Replace list_prepare_entry() with list_entry() omits 5fd523f70d22 gfs2: replace 'found' with dedicated list iterator variable omits dc9620421424 extcon: sm5502: Clarify SM5703's i2c device ID omits a04ee02d755d erofs: do not prompt for risk any more when using big pcluster omits 54715794cbcd Merge branch 'v5.18-next/soc' into for-next omits aa0dcbd8f67a Merge branch 'v5.18-next/dts64' into for-next omits 6456636c5293 Merge branch 'v5.18-next/dts32' into for-next omits 7ebadbd3f757 Merge branch 'v5.18-next/defconfig' into for-next omits cf11eccbf44d arm64: dts: mediatek: pumpkin: Remove input-name property omits 09f4afc44ba9 ARM: dts: add clock support for Airoha EN7523 omits 4352e23a7ff2 Input: cros-ec-keyb - only register keyboard if rows/colum [...] omits 9889fc4f19e0 dmaengine: idxd: Fix the error handling path in idxd_cdev_ [...] omits ddc1e8f1d478 extcon: ptn5150: Add usb role class support omits 4fb34fc9e832 extcon: ptn5150: Add queue work sync before driver release omits 4a17c3246de7 extcon: sm5502: Add support for SM5703 omits eba50edb678d dt-bindings: extcon: bindings for SM5703 omits f7a534907e34 extcon: usb-gpio: Remove disable irq operation in system sleep omits 970246af83d4 extcon: Fix some kernel-doc comments omits 9f0c6dd18a28 extcon: usbc-cros-ec: Use struct_size() helper in kzalloc() omits f7d716e017ec extcon: int3496: Add support for controlling Vbus through [...] omits 02031581ecd8 extcon: int3496: Add support for binding to plain platform [...] omits 9c7c2d7220b7 extcon: int3496: Request non-exclusive access to the ID GPIO omits 82863c686bb7 extcon: int3496: Make the driver a bit less verbose omits 88490c7f43c4 extcon: Fix extcon_get_extcon_dev() error handling omits 012d2fb6c8c9 Merge branch 'devel-stable' into for-next omits a8cf7cf8d78a Merge branches 'misc' and 'fixes' into for-next omits 49c14f94ccfe clocksource/drivers/timer-of: check return value of of_iom [...] adds c8f0c2d45c12 Merge tag 'drm-intel-fixes-2022-05-12' of git://anongit.fr [...] adds aa482ddca85a drm/amdgpu: vi: disable ASPM on Intel Alder Lake based systems adds 9b9bd3f64064 drm/amd/display: undo clearing of z10 related function pointers adds a56f445f807b Revert "drm/amd/pm: keep the BACO feature enabled for suspend" adds c65b364c52ba drm/amdgpu/ctx: only reset stable pstate if the user chang [...] adds 5005e9814698 Merge tag 'amd-drm-fixes-5.18-2022-05-11' of https://gitla [...] adds 10b4b67ab582 Merge tag 'drm-fixes-2022-05-13' of git://anongit.freedesk [...] adds 359ee4f480c6 Merge tag 'hwmon-for-v5.18-rc7' of git://git.kernel.org/pu [...] adds 91bdba8536b8 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 364a453ab912 Merge tag 'mm-hotfixes-stable-2022-05-11' of git://git.ker [...] adds 6dd5884d1d6f Merge tag 'nfs-for-5.18-4' of git://git.linux-nfs.org/proj [...] adds c3f5e692bfcc Merge tag 'ceph-for-5.18-rc7' of https://github.com/ceph/c [...] adds f2dd007445b1 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds d031a8866e70 gfs2: Fix filesystem block deallocation for short writes adds 42e4c3bdcae7 gfs2: Variable rename adds 6d22ff471070 gfs2: Clean up use of fault_in_iov_iter_{read,write}able adds 72382264502d gfs2: Pull return value test out of should_fault_in_pages adds 324d116c5a5c gfs2: Align read and write chunks to the page cache adds fa5dfa645d85 gfs2: buffered write prefaulting adds e1fa9ea85ce8 gfs2: Stop using glock holder auto-demotion for now adds d928e8f3af38 Merge tag 'gfs2-v5.18-rc4-fix3' of git://git.kernel.org/pu [...] adds 1d6595b4cd47 drm/vmwgfx: Fix fencing on SVGAv3 adds 3059d9b9f6aa drm/vmwgfx: Initialize drm_mode_fb_cmd2 adds 21d1d192890c drm/vmwgfx: Disable command buffers on svga3 without gbobjects adds 30c60ba354ce Merge tag 'vmwgfx-drm-fixes-5.18-2022-05-13' of https://gi [...] adds eb7bac3973d2 Merge tag 'drm-misc-fixes-2022-05-13' of git://anongit.fre [...] adds ec7f49619d8e Merge tag 'drm-fixes-2022-05-14' of git://anongit.freedesk [...] adds c46721e4604f MAINTAINERS: Add James and Mike as Arm64 performance event [...] adds 2fe1020d73ca Merge tag 'perf-tools-fixes-for-v5.18-2022-05-14' of git:/ [...] adds fb756280f977 Merge tag 'irq-urgent-2022-05-15' of git://git.kernel.org/ [...] adds 990e798d182a Merge tag 'sched-urgent-2022-05-15' of git://git.kernel.or [...] adds 280abe14b6e0 x86/mm: Fix marking of unused sub-pmd ranges adds 79dc4fc2f235 Merge tag 'x86-urgent-2022-05-15' of git://git.kernel.org/ [...] adds bc403203d65a Merge tag 'powerpc-5.18-5' of git://git.kernel.org/pub/scm [...] adds 757b9f6e6a20 Merge tag 'usb-serial-5.18-rc7' of https://git.kernel.org/ [...] adds fc49583cdb2c Merge tag 'usb-5.18-rc7' of git://git.kernel.org/pub/scm/l [...] adds 6811a466d27b Merge tag 'tty-5.18-rc7' of git://git.kernel.org/pub/scm/l [...] adds d83ea024091e Merge tag 'icc-5.18-rc6' of git://git.kernel.org/pub/scm/l [...] adds 5becde60ed4e Merge tag 'char-misc-5.18-rc7' of git://git.kernel.org/pub [...] adds 0cdd776ec92c Merge tag 'driver-core-5.18-rc7' of git://git.kernel.org/p [...] adds 42226c989789 Linux 5.18-rc7 adds a1f37cd8171c Merge tag 'thermal-5.18-rc8' of git://git.kernel.org/pub/s [...] adds a3b69dd0ad62 Revert "PCI: aardvark: Rewrite IRQ code to chained IRQ handler" adds 210e04ff7681 Merge tag 'pci-v5.18-fixes-1' of git://git.kernel.org/pub/ [...] adds 8b3b2392ed68 ALSA: hda/realtek: Add quirk for TongFang devices with pop noise adds 024a7ad9eb4d ALSA: hda/realtek: fix right sounds and mute/micmute LEDs [...] adds 5c62383c0683 ALSA: usb-audio: Restore Rane SL-1 quirk adds ef1302160bfb Merge tag 'sound-5.18' of git://git.kernel.org/pub/scm/lin [...] adds 60a60e32cf91 Revert "mm/cma.c: remove redundant cma_mutex lock" adds 2505a981114d zsmalloc: fix races between asynchronous zspage free and p [...] adds f10d2f611873 lib/assoc_array.c: fix BUG_ON during garbage collect adds be44e6ae44f4 assoc_array-fix-bug_on-during-garbage-collect-fix adds e7f37494f11f assoc_array: Fix BUG_ON during garbage collect adds 4ab11c0dec0c Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 0dc14aa94ccd ARM: 9196/1: spectre-bhb: enable for Cortex-A15 adds 3cfb30199796 ARM: 9197/1: spectre-bhb: fix loop8 sequence for Thumb2 adds b533b90f5073 Merge branch 'fixes' of git://git.armlinux.org.uk/~rmk/lin [...] adds 19bef63f951e arm64: paravirt: Use RCU read locks to guard stolen_time adds eb3d8ea3e1f0 arm64: kexec: load from kimage prior to clobbering adds 1d0cb4c8864a arm64: mte: Ensure the cleared tags are visible before set [...] adds 49baf5d90773 Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] adds 2fbe2de62d15 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds 5c0fe1a6124d Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 915feb001878 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] adds 30b338ff7998 net: ipa: certain dropped packets aren't accounted for adds d8290cbe1111 net: ipa: record proper RX transaction count adds 8d017efb1eaa net: ipa: get rid of a duplicate initialization adds 9646ee44b53f Merge branch 'ipa-fixes' adds 04c494e68a13 Revert "tcp/dccp: get rid of inet_twsk_purge()" adds 95d686517884 mptcp: fix subflow accounting on close adds e274f7154008 selftests: mptcp: add subflow limits test-cases adds d40dcaa4c91a Merge branch 'mptcp-subflow-accounting-fix' adds 9500acc631db net: macb: Increment rx bd head after allocating skb and buffer adds 14ea4a470494 Revert "can: m_can: pci: use custom bit timings for Elkhart Lake" adds d6da7881020f can: m_can: remove support for custom bit timing, take #2 adds dbd5f5d8685f Merge tag 'linux-can-fixes-for-5.18-20220514' of git://git [...] adds 4d42d54a7d6a net/sched: act_pedit: sanitize shift argument before usage adds da2172a9bfec ptp: ocp: have adjtime handle negative delta_ns correctly adds af8ca6eaa9b2 net: lan966x: Fix assignment of the MAC address adds ef6b1cd11962 net: systemport: Fix an error handling path in bcm_sysport [...] adds 4d33ab08c0af xfrm: set dst dev to blackhole_netdev instead of loopback_ [...] adds 9e7fef9521e7 net: vmxnet3: fix possible use-after-free bugs in vmxnet3_ [...] adds edf410cb74dc net: vmxnet3: fix possible NULL pointer dereference in vmx [...] adds 5361448e45fa net/qla3xxx: Fix a test in ql_reset_work() adds 23dd4581350d NFC: nci: fix sleep in atomic context bugs caused by nci_s [...] adds 2c5fc6cd269a net/mlx5: DR, Fix missing flow_source when creating multi- [...] adds b33886971dbc net/mlx5: Initialize flow steering during driver probe adds 785d7ed29551 net/mlx5: DR, Ignore modify TTL on RX if device doesn't su [...] adds 379169740b0a net/mlx5e: Wrap mlx5e_trap_napi_poll into rcu_read_lock adds 15a5078cab30 net/mlx5e: Block rx-gro-hw feature in switchdev mode adds cf6e34c8c22f net/mlx5e: Properly block LRO when XDP is enabled adds b0617e7b3500 net/mlx5e: Properly block HW GRO when XDP is enabled adds 6bbd723035ba net/mlx5e: Remove HW-GRO from reported features adds 8e1dcf499a67 net/mlx5e: CT: Fix support for GRE tuples adds 04c551bad371 net/mlx5e: CT: Fix setting flow_source for smfs ct tuples adds 16d42d313350 net/mlx5: Drain fw_reset when removing device adds 765d12160014 Merge tag 'mlx5-fixes-2022-05-17' of git://git.kernel.org/ [...] adds e6175a2ed1f1 xfrm: fix "disable_policy" flag use when arriving from dif [...] adds 4dc2a5a8f675 net: af_key: add check for pfkey_broadcast in function pfk [...] adds 015c44d7bff3 net: af_key: check encryption module availability consistency adds 089403a3f7d6 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 4503cc7fdf9a ice: fix crash when writing timestamp on RX rings adds 31b6298fd8e2 ice: fix possible under reporting of ethtool Tx and Rx statistics adds bf13502ed5f9 ice: Fix interrupt moderation settings getting cleared adds 680b892685ea Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds ba2c89e0ea74 mptcp: fix checksum byte order adds ae66fb2ba6c3 mptcp: Do TCP fallback on early DSS checksum failure adds 575fb4fb02b3 Merge branch 'mptcp-checksums' adds b8cedb7093b2 nfc: pn533: Fix buggy cleanup order adds 942d2ad5d2e0 igb: skip phy status check where unavailable adds 6fd45e79e8b9 net: ftgmac100: Disable hardware checksum on AST2600 adds 553cdd16268b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds a681e9423ecf Merge remote-tracking branch 'asoc/for-5.17' into asoc-linus adds aae099bf15cc Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 618342d6d823 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds a805dde8ad8b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds d938b26e9b14 Revert "PCI: brcmstb: Do not turn off WOL regulators on suspend" adds ae65b283d7a4 Revert "PCI: brcmstb: Add control of subdevice voltage reg [...] adds f35b19f02e01 Revert "PCI: brcmstb: Add mechanism to turn on subdev regulators" adds 4246970a3bcb Revert "PCI: brcmstb: Split brcm_pcie_setup() into two funcs" adds dbb4c2d9bea2 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 048058399f19 iio: adc: axp288: Override TS pin bias current for some models adds bb52d3691db8 iio: magnetometer: yas530: Fix memchr_inv() misuse adds f8ef475aa069 iio: adc: xilinx-ams: fix return error variable adds d3296c58b3f1 iio: adc: stm32-adc: Use generic_handle_domain_irq() adds a142568c4406 iio: freq: admv1014: Fix warning about dubious x & !y and [...] adds ecdde8bf6e6a iio: gyro: mpu3050: Fix the error handling in mpu3050_power_up() adds 8773f26feb8a Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds e4920d42ce0e Input: ili210x - fix reset timing adds b26ff9137183 Input: ili210x - use one common reset implementation adds d77334ed480e Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 16287397ec5c crypto: qcom-rng - fix infinite loop on requests not multi [...] adds 11b67a953cfc Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds a2e094098ea5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds a1dd4dadbb39 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds 5163373af195 KVM: arm64: vgic-v3: Consistently populate ID_AA64PFR0_EL1.GIC adds 2e40316753ee KVM: arm64: Don't hypercall before EL2 init adds 6f5adb35045d Merge tag 'kvmarm-fixes-5.18-3' of git://git.kernel.org/pu [...] adds 176338e2f4e1 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] adds 752a2685440c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 025dd0477d88 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds a91714312eb1 percpu_ref_init(): clean ->percpu_count_ref on failure adds fb4554c2232e Fix double fget() in vhost_net_set_backend() adds 3f3c83f558b9 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds aadcd9cff87b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 525f447f88b1 scsi: target: Fix incorrect use of cpumask_t adds 86b7a3d2a288 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 54395a33718a drm/i915/dmc: Add MMIO range restrictions adds 89e96d822bd5 i915/guc/reset: Make __guc_reset_context aware of guilty engines adds cf75c3f703ff Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds da842020c3d1 mmc: core: Fix busy polling for MMC_SEND_OP_COND again adds 61e692426381 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds cf17c9acf8c1 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds 0b1e987c5664 freevxfs: relicense to GPLv2 only adds 149d623fbefe scripts/spdxcheck: Add percentage to statistics adds a377ce75e491 scripts/spdxcheck: Add directory statistics adds 0e7f030687ef scripts/spdxcheck: Add [sub]directory statistics adds 67924b71412c scripts/spdxcheck: Add option to display files without SPDX adds 0509b270a358 scripts/spdxcheck: Put excluded files and directories into [...] adds 2fb977133684 scripts/spdxcheck: Exclude config directories adds 2ab99ce9780d scripts/spdxcheck: Exclude MAINTAINERS/CREDITS adds e0208351383c scripts/spdxcheck: Exclude top-level README adds 42e889c65a74 Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...] adds 87dd4338ac5d gpio: gpio-vf610: do not touch other bits when set the target bit adds 0d7e3da09a4d gpio: mvebu/pwm: Refuse requests with inverted polarity adds 1ef2890680f1 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] adds cd9d5b1835ce Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] adds 370704e707a5 dma-buf: ensure unique directory name for dmabuf stats adds 7c3e9fcad9c7 dma-buf: fix use of DMA_BUF_SET_NAME_{A,B} in userspace adds 6e03b13cc7d9 drm/dp/mst: fix a possible memory leak in fetch_monitor_name() adds 98dca003a752 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds 26356b3cc194 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 467cd948f8a9 Merge remote-tracking branch 'torvalds/master' into perf/core adds 68a6772f11db perf bench: Add breakpoint benchmarks adds 843e5ba75ee8 perf tools: Remove unused machines__find_host() adds c5468a28efde Merge remote-tracking branch 'torvalds/master' into perf/core adds df36d2572e05 perf bench breakpoint: Fix build on 32-bit arches adds d7015e50a9ed perf intel-pt: Add support for emulated ptwrite adds a5014310f7a9 perf script: Print Intel ptwrite value as a string if it is ASCII adds 75659c6fb5af perf scripts python: intel-pt-events.py: Print ptwrite val [...] adds d98079c05b5a perf evlist: Keep topdown counters in weak group adds 6a973e291978 perf test: Add basic stat and topdown group test adds 78b963a0b5ed Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] adds 1521c607cabe swiotlb: don't panic when the swiotlb buffer can't be allocated adds a5e891321a21 swiotlb: use the right nslabs value in swiotlb_init_remap adds 1b8e5d1a5369 swiotlb: use the right nslabs-derived sizes in swiotlb_init_late adds 82806744fd7d swiotlb: max mapping size takes min align mask into account adds 2cdebe3ba71c Merge branch 'for-next' of git://git.infradead.org/users/h [...] adds 783eb354fb3d agpgart.h: do not include <stdlib.h> from exported header adds 02a6e4be2ff4 kbuild: prevent exported headers from including <stdlib.h> [...] adds 5c41778e9526 riscv: add linux/bpf_perf_event.h to UAPI compile-test coverage adds 8c1a381a4fbb mips: add asm/stat.h to UAPI compile-test coverage adds c01013a2f8dd powerpc: add asm/stat.h to UAPI compile-test coverage adds 31a088b664d6 sparc: add asm/stat.h to UAPI compile-test coverage adds 678e9c3a9389 Merge branch 'asm-generic-headers-cleanup' into asm-generic adds 94bedaef0d37 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds df315bccb091 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 705b31dfa6ff ARM: 9193/1: amba: Add amba_read_periphid() helper adds 30199fb2480a ARM: 9192/1: amba: fix memory leak in amba_device_try_add() adds e7e649d3a25e ARM: 9194/1: assembler: simplify ldr_this_cpu for !SMP builds adds 0f9e1b425437 ARM: 9195/1: entry: avoid explicit literal loads adds 83ffe6c589c6 ARM: 9198/1: spectre-bhb: simplify BPIALL vector macro adds 95c9546949a3 ARM: 9201/1: spectre-bhb: rely on linker to emit cross-sec [...] adds 848bff7c20f5 ARM: 9206/1: A9: Add ARM ERRATA 764319 workaround (Updated) adds 98da7476882a Merge branches 'misc' and 'fixes' into for-next adds 290f1512198c Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] adds a1259dd80719 arm64/sve: Delay freeing memory in fpsimd_flush_thread() adds 696207d4258b arm64/sve: Make kernel FPU protection RT friendly adds b4d6bb38f9dc arm64: mte: Clean up user tag accessors adds c733812dd773 arm64: mm: Make arch_faults_on_old_pte() check for migratability adds deb4fa97870a Merge branches 'for-next/sme', 'for-next/stacktrace', 'for [...] adds 82bf59002e0f arm64/sysreg: improve comment for regs without fields adds 5005d1dbbb38 arm64/sysreg: fix odd line spacing adds 8c00c8f02fcf Merge branch 'for-next/sme' into for-next/sysreg-gen adds f171f9e4097d arm64/fp: Make SVE and SME length register definition matc [...] adds 5b06dcfd9e0a arm64/fp: Rename SVE and SME LEN field name to _WIDTH adds a6dab6cc0f4c arm64/sme: Drop SYS_ from SMIDR_EL1 defines adds e65fc01bf271 arm64/sme: Standardise bitfield names for SVCR adds ec0067a63e5a arm64/sme: Remove _EL0 from name of SVCR - FIXME sysreg.h adds 9e2c0819ac85 arm64/sysreg: Support generation of RAZ fields adds 0d1322e7ea75 arm64/sme: Automatically generate defines for SMCR adds c37b8700b723 arm64/sme: Automatically generate SMIDR_EL1 defines adds 8e053810e6ce arm64/sme: Automatically generate SMPRIMAP_EL2 definitions adds 9321f0492b89 arm64/sme: Generate SMPRI_EL1 definitions adds 11e12a91c118 arm64/sme: Generate defintions for SVCR adds 89e9fb327421 arm64/sve: Generate ZCR definitions adds aad6581ffd6c Merge branch 'for-next/sysreg-gen' into for-next/core adds 9a5681710740 selftests/arm64: Log errors in verify_mte_pointer_validity() adds ffc8274c2193 selftests/arm64: Allow zero tags in mte_switch_mode() adds 72d6771cb173 selftests/arm64: Check failures to set tags in check_tags_ [...] adds 541235dee011 selftests/arm64: Remove casts to/from void in check_tags_i [...] adds 0639e02254e6 selftests/arm64: Use switch statements in mte_common_util.c adds d7a49291d786 kselftest/arm64: bti: force static linking adds 9f93c2e0cda4 kselftest/arm64: Explicitly build no BTI tests with BTI disabled adds b7598238a1a1 Merge branch 'for-next/kselftest' into for-next/core adds 22272cd04ed3 Merge branch 'for-next/esr-elx-64-bit' into for-next/core adds 8f0f104e2ab6 arm64: kdump: Do not allocate crash low memory if not needed adds e0521071fa0f Merge branch 'for-next/crashkernel' into for-next/core adds f0d9d79ec793 arm64/hugetlb: Use ptep_get() to get the pte value of a huge page adds bc5dfb4fd7bd arm64/hugetlb: Implement arm64 specific huge_ptep_get() adds cfd03f3b8e7c Merge branch 'for-next/misc' into for-next/core adds 6ee3cf6a209f arm64: lds: move special code sections out of kernel exec segment adds 01142791b0d1 arm64: mm: avoid writable executable mappings in kexec/hib [...] adds bded719c642f Merge branch 'for-next/misc' into for-next/core adds 8e1f78a92101 arm64/sve: Move sve_free() into SVE code section adds 3cb7e662a930 arm64: Kconfig: Fix indentation and add comments adds aea3cb356c96 arm64: Kconfig.platforms: Add comments adds f3db1da5744b Merge branches 'for-next/sme' and 'for-next/misc' into for [...] adds 87b7c232fd78 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] adds 5dded8542fd1 Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] adds 18176b9d82ee Revert "ARM: dts: BCM5301X: Fix DTC warning for NAND node" adds 835c0d9350fd Merge tag 'v5.19-rockchip-dts64-1' of git://git.kernel.org [...] adds eea502e3c503 Merge tag 'v5.19-rockchip-dts32-1' of git://git.kernel.org [...] adds 045d0c3db911 dt-bindings: clock: stm32mp1: adapt example for "st,stm32m [...] adds 34f7c6e7d439 arm64: dts: visconti: Add clock controller support for TMPV7708 adds 4374055674ea arm64: dts: visconti: Update the clock providers for UART adds 0e7cd4395be5 arm64: dts: visconti: Update the clock providers for I2C adds 27b754902dab arm64: dts: visconti: Update the clock providers for watch [...] adds 340657b17916 arm64: dts: visconti: Update the clock providers for SPI adds c8a93f913109 arm64: dts: visconti: Update the clock providers for ether [...] adds 5d3b6ede2c6c arm64: dts: visconti: Update the clock providers for PCIe [...] adds 9dd7a5a89635 Merge tag 'visconti-arm-dt-for-v5.19' of git://git.kernel. [...] adds 08baa529ac6a Merge branch 'arm/dt' into for-next adds d4a3b442335b Merge tag 'v5.19-rockchip-drivers1' of git://git.kernel.or [...] adds 8c39eec6f106 Merge branch 'arm/drivers' into for-next adds 30258ae65a06 Merge tag 'v5.19-rockchip-soc32-1' of git://git.kernel.org [...] adds b69df8ba7d10 Merge branch 'arm/soc' into for-next adds f30e1b260b9d soc: document merges adds f03e95098e53 Merge tag 'v5.18-next-soc' of git://git.kernel.org/pub/scm [...] adds 6bf434172737 Merge branch 'arm/soc' into for-next adds e17142e06913 Merge tag 'v5.18-next-defconfig' of git://git.kernel.org/p [...] adds 2cc1cd26e913 ARM: configs: Enable ASoC AC'97 glue adds e0b1429b909c Merge branch 'arm/defconfig' into for-next adds 407f018e9261 soc: document merges adds 22cbf0776d39 ARM: at91: pm: keep documentation inline with structure members adds b568c71de798 ARM: at91: pm: introduce macros for pm mode replacement adds 9750d3b4d2a5 ARM: at91: pm: use kernel documentation style adds b7fc72c63399 ARM: at91: pm: add quirks for pm adds f611af4c3bfa ARM: at91: Kconfig: implement PIT64B selection adds 0c9fd821175a ARM: at91: add code to handle secure calls adds f2f5cf78a333 ARM: at91: pm: add support for sama5d2 secure suspend adds 6041558ebf1f ARM: at91: debug: add lan966 support adds dc5d8bfa3a37 Merge tag 'at91-soc-5.19' of git://git.kernel.org/pub/scm/ [...] adds 7466d3cbf35a Merge branch 'arm/soc' into for-next adds 5aef4d1ecc97 Merge tag 'mvebu-dt64-5.19-1' of git://git.kernel.org/pub/ [...] adds f60e2de51509 ARM: dts: turris-omnia: Add atsha204a node adds 7213d3a5a1e9 Merge tag 'mvebu-dt-5.19-1' of git://git.kernel.org/pub/sc [...] adds a37bc730a572 ARM: dts: at91: use generic node name for dataflash adds b7e86ef7afd1 ARM: dts: at91: sama7g5: remove interrupt-parent from gic node adds 47afe2b524b8 ARM: dts: lan966x: rename pinctrl nodes adds 8b4092fd0c1a ARM: dts: lan966x: swap dma channels for crypto node adds 153dd52cb278 ARM: dts: lan966x: add sgpio node adds 99a5f1cbd4bd ARM: dts: lan966x: add missing uart DMA channel adds 1e17387a3055 ARM: dts: lan966x: add all flexcom usart nodes adds 8c38c72c29eb ARM: dts: lan966x: add flexcom SPI nodes adds 66fc5fedb2be ARM: dts: lan966x: add flexcom I2C nodes adds 79d83b3a458e ARM: dts: lan966x: add basic Kontron KSwitch D10 support adds 63f295940d1a ARM: dts: lan966x: add hwmon node adds 6ad69e07def6 ARM: dts: lan966x: add MIIM nodes adds ff85a7a9dedb ARM: dts: lan966x: add reset switch reset node adds 4d2a87042e9f ARM: dts: lan966x: add serdes node adds 2952d32c0611 ARM: dts: lan966x: add switch node adds 46a9556d977e ARM: dts: kswitch-d10: enable networking adds 8f311c09df4e Merge tag 'at91-dt-5.19' of git://git.kernel.org/pub/scm/l [...] adds 204637ece42c Merge tag 'v5.18-next-dts32' of git://git.kernel.org/pub/s [...] adds c88fd9811024 arm64: dts: mediatek: pumpkin: Remove input-name property adds 7d029cc240a0 arm64: dts: mt7622: specify the number of DMA requests adds 80dd27b6c68c arm64: dts: mt7622: specify the L2 cache topology adds 41d2d562e89c arm64: dts: mediatek: mt8183-pumpkin: fix bad thermistor n [...] adds 8a87419481f2 arm64: dts: mediatek: mt8195-demo: Remove input-name property adds 7640d4350ae8 arm64: dts: mediatek: mt8195-demo: enable uart1 adds 5ba090a03af2 arm64: dts: mediatek: add mtk-snfi for mt7622 adds c75104762dda arm64: dts: mt8192: Follow binding order for SCP registers adds 82706d6fb19d Merge tag 'v5.18-next-dts64' of git://git.kernel.org/pub/s [...] adds 8a66d46ea2a6 Merge branch 'arm/dt' into for-next adds 2b7d17d4b7c1 soc: document merges adds d8844358bc7e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 1c9552fe1622 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds bbca674262a4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 0f377e625f55 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8feaba25a117 Merge branches 'at91-dt' and 'at91-soc' into at91-next adds 46a65cd376f9 ARM: at91: pm: Fix rand build error adds 68f9d5fc4a94 Merge branch 'at91-soc' into at91-next adds 52e0d230865b ARM: dts: at91: Add the required 'atmel, rtt-rtc-time-reg' [...] adds 6a743ea387e6 ARM: dts: at91: Use the generic "rtc" node name for the rtt IPs adds 0c91107be3ab ARM: dts: at91: sama7g5: add nodes for PDMC adds 821cb05f6b4b ARM: dts: at91: sama7g5ek: add node for PDMC0 adds 3519476d99a4 Merge branch 'at91-dt' into at91-next adds ba7dcb443251 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] adds a00a1fd28e2f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 89f2863de880 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds be3b66bf0b11 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 1c809c162e5a Merge branch 'v5.18-next/defconfig' into for-next adds 0fe1f87da6e6 Merge branch 'v5.18-next/dts32' into for-next adds b56d8ae517ab Merge branch 'v5.18-next/dts64' into for-next adds 8434c5a06e3c Merge branch 'v5.18-next/soc' into for-next adds f5999a1438c0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 11515607cfe8 Merge branch 'mvebu/dt' into mvebu/for-next adds 58ec0844bd13 Merge branch 'mvebu/dt64' into mvebu/for-next adds e0d242eab188 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9896d1a04240 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 23871ae5f5af Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9944a2446226 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c578db927245 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 70f679ad25d5 arm64: dts: rockchip: add clocks to rk356x cru adds 650a1523756b arm64: dts: rockchip: rename Quartz64-A bluetooth gpios adds 82f4f0183e5d arm64: dts: rockchip: add Quartz64-A fan pinctrl adds 6adce30701c8 arm64: dts: rockchip: enable sdr-104 for sdmmc on Quartz A adds e5008be69a19 arm64: dts: rockchip: enable sfc controller on Quartz64 Model A adds 15c02c80e40a Merge branch 'v5.19-armsoc/dts64' into for-next adds b21445db9818 dt-binding: clock: Add missing rk3568 cru bindings adds a9539efd4303 Merge branch 'v5.19-clk/next' into for-next adds c9168492af55 arm64: dts: rockchip: Add rk3568 PCIe2x1 controller adds 4f4cbbb147b9 arm64: dts: rockchip: Enable PCIe controller on quartz64-a adds a589a66fe3a6 Merge branch 'v5.19-armsoc/dts64' into for-next adds f36fed209444 ARM: dts: rockchip: add clocks property to cru node rv1108 adds 191800d40222 ARM: dts: rockchip: Remove "amba" bus nodes from rv1108 adds e7ce79353c18 Merge branch 'v5.19-armsoc/dts32' into for-next adds 5eb60b7bff32 dt-bindings: clock: convert rockchip,rv1108-cru.txt to YAML adds 61fa5394b576 Merge branch 'v5.19-clk/next' into for-next adds 9b59588d8be9 soc: rockchip: Fix refcount leak in rockchip_grf_init adds 78f54bcadcbd Merge branch 'v5.19-armsoc/drivers' into for-next adds 1b36d4379918 ARM: dts: rockchip: add clocks property to cru node rk3288 adds 89b6d86ded95 ARM: dts: rockchip: add clocks property to cru node rk3066 [...] adds b35fd1af63ff ARM: dts: rockchip: add clocks property to cru node rk3036 adds 36b1b58523b5 ARM: dts: rockchip: add clocks property to cru node rk3228 adds 1867231d55f6 Merge branch 'v5.19-armsoc/dts32' into for-next adds d7283a95de1a arm64: rockchip: add clocks property to cru node rk3308 adds 17c0c5b67353 arm64: rockchip: add clocks property to cru node rk3368 adds 83c052f54760 Merge branch 'v5.19-armsoc/dts64' into for-next adds 03339ecc4120 dt-bindings: clock: convert rockchip,rk3288-cru.txt to YAML adds 43434c6681da dt-bindings: clock: convert rockchip,rk3188-cru.txt to YAML adds 2ab8e11852a7 dt-bindings: clock: convert rockchip,px30-cru.txt to YAML adds d87642d72e29 dt-bindings: clock: convert rockchip,rk3308-cru.txt to YAML adds de55d1639067 dt-bindings: clock: convert rockchip,rk3036-cru.txt to YAML adds 5b0c9b98e836 dt-bindings: clock: convert rockchip,rk3228-cru.txt to YAML adds 32a214cd8ccb dt-bindings: clock: convert rockchip,rk3368-cru.txt to YAML adds 1378fa35abe3 Merge branch 'v5.19-clk/next' into for-next adds a9f1faa6d9e9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f7ba769d533a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8bd39173a90b Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] adds 003b9d40fdc5 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] adds 10d581c5229d Merge branch 'next' of https://git.linaro.org/people/jens. [...] adds 1c1240d3a5be Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8c21fd30e32e Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] adds d9262406c16d dt-bindings: gpio: zynq: Add missing compatible strings adds 18e90cba2184 dt-bindings: gpio: zynq: Add power-domains adds 62fde1977b1e arm64: zynqmp: Fix comment about number of gpio line names adds f17ce0543947 dt-bindings: gpio: zynq: Describe gpio-line-names adds 63623390c0d6 arm64: dts: zynqmp: add AMS driver to device tree adds 9dba2ac9ff25 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git adds b69b0adc7163 clk: fixed-rate: Remove redundant if statement adds c1de98b86c63 Merge branch 'clk-cleanup' into clk-next adds 13982e866c74 Merge tag 'renesas-clk-for-v5.19-tag2' of git://git.kernel [...] adds 8b7fb7172f44 Merge branch 'clk-renesas' into clk-next adds 8b9d9e9f8e60 Merge tag 'for-5.19-clk' of git://git.kernel.org/pub/scm/l [...] adds 4595b76972fd Merge branch 'clk-tegra' into clk-next adds 0594058b723b Merge tag 'sunxi-clk-for-5.19-1' of https://git.kernel.org [...] adds 58da80b83f28 Merge branch 'clk-allwinner' into clk-next adds 88110a9f6209 clk: bcm2835: fix bcm2835_clock_choose_div adds 60d9f050da63 Revert "clk: sunxi-ng: sun6i-rtc: Add support for H6" adds 47f632f939a0 Merge branch 'clk-fixes' into clk-next adds 907bae33ceb1 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] adds cf7f3f4fa9e5 clk: imx8mp: fix usb_root_clk parent adds 4f5c076e57df Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 0163a0410325 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9d9755686066 csky: Remove unused $(dtb-y) from boot/Makefile adds 29b24a76bdea csky: Remove unused core-y for dts adds 64d83f067746 csky: Move $(core-y) into arch/csky/Kbuild adds f64a4ff4589b Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] adds 5ffd4516a34f PCI: loongson: Use generic 8/16/32-bit config ops on LS2K/LS7A adds 2450b9913f4a PCI: loongson: Add ACPI init support adds 5c4809cd782e PCI: loongson: Don't access unexisting devices adds 017f8a456544 PCI: loongson: Improve the MRRS quirk for LS7A adds a9bc42ba84c8 PCI: Add quirk for LS7A to avoid reboot failure adds a59d8b9e57ed PCI: Add quirk for multifunction devices of LS7A adds cb41f313b29e ACPICA: MADT: Add LoongArch APICs support adds 20f52cde1b42 ACPICA: Events: Support fixed pcie wake event adds 38fd9bac41ed ACPICA: table: Print CORE_PIC information when MADT is parsed adds d3d863b101dd irqchip: Adjust Kconfig for Loongson adds bfe639aaae6d irqchip/loongson-pch-pic: Add ACPI init support adds 7e16c73b5977 irqchip/loongson-pch-pic: Add suspend/resume support adds 6efa747f868e irqchip/loongson-pch-msi: Add ACPI init support adds 2cbf256d0243 irqchip/loongson-htvec: Add ACPI init support adds 2839c0d50624 irqchip/loongson-htvec: Add suspend/resume support adds 807e93d0ecbb irqchip/loongson-liointc: Add ACPI init support adds 7d736f91aef6 irqchip: Add LoongArch CPU interrupt controller support adds 73609b250ab5 irqchip: Add Loongson Extended I/O interrupt controller support adds 961c95d1574f irqchip: Add Loongson PCH LPC controller support adds fec6e41bcf9e Documentation: LoongArch: Add basic documentations adds aa2cf5356ec4 Documentation/zh_CN: Add basic LoongArch documentations adds 544ab3f750de LoongArch: Add ELF-related definitions adds d35201289ce8 LoongArch: Add writecombine support for drm adds d99f210ab7f6 LoongArch: Add build infrastructure adds dc5d9521036b LoongArch: Add CPU definition headers adds e0d74c36f510 LoongArch: Add atomic/locking headers adds eaa131768b92 LoongArch: Add other common headers adds 4deb42ad72d3 LoongArch: Add boot and setup routines adds d694ebea27d0 LoongArch: Add exception/interrupt handling adds 3e7b66ed688d LoongArch: Add process management adds e749d67c3e4b LoongArch: Add memory management adds 1f4e76e22af6 LoongArch: Add system call support adds 220a550b6cb7 LoongArch: Add signal handling support adds d315dd58ea05 LoongArch: Add ELF and module support adds 3c8814fe27b2 LoongArch: Add misc common routines adds eebcb61e3155 LoongArch: Add some library functions adds 6a1ca201b91d LoongArch: Add PCI controller support adds 24cb017b02ca LoongArch: Add VDSO and VSYSCALL support adds 81dcc2e4480a LoongArch: Add multi-processor (SMP) support adds c9ecd35eafb7 LoongArch: Add Non-Uniform Memory Access (NUMA) support adds 242973415711 LoongArch: Add Loongson-3 default config file adds 42e5db5fd45e Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...] adds ed6bc6bf0a7d m68k: math-emu: Fix dependencies of math emulation support adds 2dbbee7d696d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds dc068f462179 m68knommu: set ZERO_PAGE() to the allocated zeroed page adds f95a387cdeb3 m68k: coldfire: drop ISA_DMA_API support adds 968f0e1ce923 m68k: fix typos in comments adds 6ed2db985a8d m68knommu: use asm-generic/mmu.h for nommu setups adds bd53e442e837 m68knommu: implement minimal regset support adds 67b660b1f7e5 m68knommu: add definitions to support elf_fdpic program loader adds 782f4c5c44e7 m68knommu: allow elf_fdpic loader to be selected adds a71b9e66fee4 m68knommu: fix undefined reference to `_init_sp' adds 94cac569012a m68knommu: fix undefined reference to `mach_get_rtc_pll' adds 16ebecafadab m68k: removed unused "mach_get_ss" adds 13a55e3a00d1 m68knommu: fix 68000 CPU link with no platform selected adds a231643009b5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d6a49ad35e0c Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] adds 4a69d175ccbe Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] adds 3dba66862c1c Merge branch 'for-next' of git://github.com/openrisc/linux.git adds 67c35a3b646c parisc: Disable debug code regarding cache flushes in hand [...] adds 2de8b4cc2051 parisc: Rewrite cache flush code for PA8800/PA8900 adds 798082be69fe parisc: Fix patch code locking and flushing adds f0f56d85bb95 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3e20146bff0d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 7fd0cd3cd984 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds e64f737ad70f riscv: integrate alternatives better into the main architecture adds d14ca1f8d303 riscv: allow different stages with alternatives adds a8e910168bba riscv: implement module alternatives adds fbdba60b8119 riscv: implement ALTERNATIVE_2 macro adds e509204acb03 riscv: extend concatenated alternatives-lines to the same length adds 49b290e430d3 riscv: prevent compressed instructions in alternatives adds ffb0b0afbd7c riscv: move boot alternatives to after fill_hwcap adds 100631b48ded riscv: Fix accessing pfn bits in PTEs for non-32bit variants adds ff689fd21cb1 riscv: add RISC-V Svpbmt extension support adds e1026505c1a9 riscv: remove FIXMAP_PAGE_IO and fall back to its default value adds 1745cfafebdf riscv: don't use global static vars to store alternative data adds a35707c3d850 riscv: add memory-type errata for T-Head adds 93c0651617a6 riscv: support for Svpbmt and D1 memory types adds ecedc355ff98 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 40c58e456893 Merge branch 'fixes' into for-next adds c9311de71635 s390/cpumf: add new extended counter set for IBM z16 adds fad442d3abde s390/alternatives: provide identical sized orginal/alterna [...] adds e6ed91fd0768 s390/alternatives: remove padding generation code adds 4c25f0ff6336 s390/entry: workaround llvm's IAS limitations adds adda746629b4 s390/purgatory: workaround llvm's IAS limitations adds e9953b729b78 s390/boot: workaround llvm IAS bug adds bb31074db95f s390/boot: do not emit debug info for assembly with llvm's IAS adds 8218827b73c6 scripts/min-tool-version.sh: raise minimum clang version t [...] adds 94d347789748 s390/head: get rid of 31 bit leftovers adds 4969d2ec2926 Merge branch 'features' into for-next adds b5b4403d6557 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 408b1d3c0ec8 xtensa: add trap handler for division by zero adds d74862007e08 xtensa: support artificial division by 0 exception adds 5cc5f19f884a xtensa: improve call0 ABI probing adds 0837c15430c0 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] adds 3994e33dc8f9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 39f939c4b4af Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] adds bca4ad7c0b54 btrfs: reserve correct number of items for unlink and rmdir adds c16218714307 btrfs: reserve correct number of items for rename adds 2256e901f5bd btrfs: fix anon_dev leak in create_subvol() adds 81512e89f2b7 btrfs: get rid of btrfs_add_nondir() adds 9124e15f2798 btrfs: remove unnecessary btrfs_i_size_write(0) calls adds 6d831f7ef9f0 btrfs: remove unnecessary inode_set_bytes(0) call adds c51fa51190f9 btrfs: remove unnecessary set_nlink() in btrfs_create_subv [...] adds 75b993cf4305 btrfs: remove unused mnt_userns parameter from __btrfs_set_acl adds 70dc55f428dd btrfs: remove redundant name and name_len parameters to cr [...] adds 23c24ef8e418 btrfs: don't pass parent objectid to btrfs_new_inode() explicitly adds 6437d4583531 btrfs: move btrfs_get_free_objectid() call into btrfs_new_inode() adds 305eaac00911 btrfs: set inode flags earlier in btrfs_new_inode() adds 4bb59055bcde btrfs: avoid unnecessary btree search restarts when reading node adds b246666ef792 btrfs: release upper nodes when reading stale btree node f [...] adds 376a21d75255 btrfs: update outdated comment for read_block_for_search() adds 6a2e9dc46f15 btrfs: remove trivial wrapper btrfs_read_buffer() adds 7e737cbca633 btrfs: scrub: rename members related to scrub_block::pagev adds 463435017219 btrfs: scrub: rename scrub_page to scrub_sector adds e360d2f58104 btrfs: scrub: rename scrub_bio::pagev and related members adds 62142be363ae btrfs: introduce btrfs_for_each_slot iterator macro adds 36dfbbe25ec0 btrfs: use btrfs_for_each_slot in find_first_block_group adds 9bc5fc0417c8 btrfs: use btrfs_for_each_slot in mark_block_group_to_copy adds 9dcbe16fccbb btrfs: use btrfs_for_each_slot in btrfs_search_dir_index_item adds a8ce68fd04cc btrfs: use btrfs_for_each_slot in btrfs_real_readdir adds 6dcee260874e btrfs: use btrfs_for_each_slot in did_create_dir adds 18f80f1fa4d4 btrfs: use btrfs_for_each_slot in can_rmdir adds 35a68080ff86 btrfs: use btrfs_for_each_slot in is_ancestor adds 649b96355d4b btrfs: use btrfs_for_each_slot in process_all_refs adds 69e4317759f5 btrfs: use btrfs_for_each_slot in process_all_new_xattrs adds 9930e9d4adf0 btrfs: use btrfs_for_each_slot in process_all_extents adds 3d64f060a72a btrfs: use btrfs_for_each_slot in btrfs_unlink_all_paths adds 43cb1478de68 btrfs: use btrfs_for_each_slot in btrfs_read_chunk_tree adds 184b3d190087 btrfs: use btrfs_for_each_slot in btrfs_listxattr adds b67d73c1ff25 btrfs: use a local variable for fs_devices pointer in btrf [...] adds b95b78e628d5 btrfs: warn when extent buffer leak test fails adds a1fd0c35ffe3 btrfs: allocate inode outside of btrfs_new_inode() adds 5f465bf1f15a btrfs: factor out common part of btrfs_{mknod,create,mkdir}() adds 3538d68dbd97 btrfs: reserve correct number of items for inode creation adds caae78e03234 btrfs: move common inode creation code into btrfs_create_n [...] adds 6c3636ebe392 btrfs: restore inode creation before xattr setting adds 47e1d1c7bb35 btrfs: only reserve the needed data space amount during fallocate adds 831e1ee60216 btrfs: remove useless dio wait call when doing fallocate z [...] adds 1c6cbbbeeeca btrfs: remove inode_dio_wait() calls when starting reflink [...] adds ffa8fc603d27 btrfs: remove ordered extent check and wait during fallocate adds bd6526d0df0f btrfs: lock the inode first before flushing range when pun [...] adds 55961c8abfdc btrfs: remove ordered extent check and wait during hole pu [...] adds 63c34cb4c6dd btrfs: add and use helper to assert an inode range is clean adds 88c602ab4460 btrfs: tree-checker: check extent buffer owner against own [...] adds b0a66a3137bd btrfs: add messages to printk index adds b023e67512ac btrfs: avoid blocking on page locks with nowait dio on com [...] adds 590944034440 btrfs: avoid blocking nowait dio when locking file range adds d7a8ab4e9b88 btrfs: avoid double nocow check when doing nowait dio writes adds 1a89f1738684 btrfs: stop allocating a path when checking if cross refer [...] adds c1a548db25c3 btrfs: free path at can_nocow_extent() before checking for [...] adds 59d35c5171e6 btrfs: release path earlier at can_nocow_extent() adds 4f208dcc6bf5 btrfs: avoid blocking when allocating context for nowait d [...] adds d4135134ab8f btrfs: avoid blocking on space revervation when doing nowa [...] adds b06660b59545 btrfs: replace memset with memzero_page in data checksum v [...] adds 398646011e3c btrfs: remove checks for arg argument in btrfs_ioctl_balance adds d864546231e0 btrfs: simplify code flow in btrfs_ioctl_balance adds 7f8d12ea9635 fs: add a lockdep check function for sb_start_write() adds 0320b3538b2b btrfs: assert that relocation is protected with sb_start_write() adds e959d3c1df3a btrfs: use dummy extent buffer for super block sys chunk a [...] adds fbca46eb46ec btrfs: make nodesize >= PAGE_SIZE case to reuse the non-su [...] adds 1a42daab11d3 btrfs: expand subpage support to any PAGE_SIZE > 4K adds 0d031dc4aa05 btrfs: remove unnecessary type casts adds dd137dd1f2d7 btrfs: factor out allocating an array of pages adds 91d6ac1d62c3 btrfs: allocate page arrays using bulk page allocator adds 395cb57e8560 btrfs: wait between incomplete batch memory allocations adds 619104ba453a btrfs: move common NOCOW checks against a file extent into [...] adds a7bb6bd4bd7f btrfs: do not test for free space inode during NOCOW check [...] adds bb5a098d9791 btrfs: make the bg_reclaim_threshold per-space info adds ac2f1e63c65c btrfs: allow block group background reclaim for non-zoned [...] adds ef972e7b5ede btrfs: change the bg_reclaim_threshold valid region from 0 to 100 adds 3687fcb0752a btrfs: zoned: make auto-reclaim less aggressive adds 57906d58e2b5 btrfs: factor check and flush helpers from __btrfsic_submit_bio adds 58ff51f148ec btrfs: check-integrity: split submit_bio from btrfsic checking adds 91e3b5f1e293 btrfs: check-integrity: simplify bio allocation in btrfsic [...] adds e9458bfe5fff btrfs: use on-stack bio in repair_io_failure adds f3b8a7f3fbc8 btrfs: use on-stack bio in scrub_recheck_block adds f77dcc0d64d6 btrfs: use on-stack bio in scrub_repair_page_from_good_copy adds fce3f24ada55 btrfs: move the call to bio_set_dev out of submit_stripe_bio adds 110ac0e54334 btrfs: pass a block_device to btrfs_bio_clone adds e01bf588f8bc btrfs: pass bio opf to rbio_add_io_page adds e1b4b44e005e btrfs: don't allocate a btrfs_bio for raid56 per-stripe bios adds 75c17e6666c5 btrfs: don't allocate a btrfs_bio for scrub bios adds b02766944939 btrfs: stop using the btrfs_bio saved iter in index_rbio_pages adds 8aa1e49ea1fd btrfs: remove unnecessary check of iput argument adds 8e010b3d7043 btrfs: remove the zoned/zone_size union in struct btrfs_fs_info adds c0111c44174a btrfs: simplify parameters of submit_read_repair() and rename adds 490243884e02 btrfs: use BTRFS_DIR_START_INDEX at btrfs_create_new_inode() adds dd7382a2a7da btrfs: use non-bh spin_lock in zstd timer callback adds c9583ada8cc4 btrfs: avoid double clean up when submit_one_bio() failed adds 10f7f6f879c2 btrfs: fix the error handling for submit_extent_page() for [...] adds 44e5801fada6 btrfs: return correct error number for __extent_writepage_io() adds 0eb997bff001 btrfs: remove search start argument from first_logical_byte() adds 08dddb2951c9 btrfs: use rbtree with leftmost node cached for tracking l [...] adds 16b0c2581e3a btrfs: use a read/write lock for protecting the block groups tree adds 8b01f931c140 btrfs: return block group directly at btrfs_next_block_group() adds 2306e83e730a btrfs: avoid double search for block group during NOCOW writes adds 46fbd18e78fb btrfs: do not pass compressed_bio to submit_compressed_bio() adds d201238ccd2f btrfs: repair super block num_devices automatically adds 7aab8b32825e btrfs: move btrfs_readpage to extent_io.c adds abf48d5871b6 btrfs: remove unused bio_flags argument to btrfs_submit_me [...] adds 94d9e11b2795 btrfs: do not return errors from btrfs_submit_metadata_bio adds cb4411dd571c btrfs: do not return errors from btrfs_submit_compressed_read adds ad357938c6b4 btrfs: do not return errors from submit_bio_hook_t instances adds cc353a8be2fd btrfs: reduce width for stripe_len from u64 to u32 adds 843de58b3e31 btrfs: raid56: open code rbio_nr_pages() adds 29b068382c6f btrfs: raid56: make btrfs_raid_bio more compact adds 94efbe19b9f1 btrfs: raid56: introduce new cached members for btrfs_raid_bio adds eb3570607c8c btrfs: raid56: introduce btrfs_raid_bio::stripe_sectors adds 00425dd976d3 btrfs: raid56: introduce btrfs_raid_bio::bio_sectors adds 3e77605d6a81 btrfs: raid56: make rbio_add_io_page() subpage compatible adds 46900662d02f btrfs: raid56: make finish_parity_scrub() subpage compatible adds 07e4d3808047 btrfs: raid56: make __raid_recover_endio_io() subpage compatible adds 1145059ae55f btrfs: raid56: make finish_rmw() subpage compatible adds f77183dc1f53 btrfs: raid56: open code rbio_stripe_page_index() adds 6346f6bf16a0 btrfs: raid56: make raid56_add_scrub_pages() subpage compatible adds ac26df8b3b02 btrfs: raid56: remove btrfs_raid_bio::bio_pages array adds 5fdb7afc6f94 btrfs: raid56: make set_bio_pages_uptodate() subpage compatible adds d4e28d9b5f04 btrfs: raid56: make steal_rbio() subpage compatible adds 3907ce293d68 btrfs: raid56: make alloc_rbio_essential_pages() subpage c [...] adds a7b8e39c922b btrfs: raid56: enable subpage support for RAID56 adds a31b4a4368d2 btrfs: simplify WQ_HIGHPRI handling in struct btrfs_workqueue adds be5395182627 btrfs: use normal workqueues for scrub adds 385de0ef387d btrfs: use a normal workqueue for rmw_workers adds f04fbcc64e4b btrfs: move definition of btrfs_raid_types to volumes.h adds 719fae8920e4 btrfs: use ilog2() to replace if () branches for btrfs_bg_ [...] adds 253bf57555e4 btrfs: turn delayed_nodes_tree into an XArray adds 4076942021fe btrfs: turn name_cache radix tree into XArray in send_ctx adds 8ee922689d67 btrfs: turn fs_info member buffer_radix into XArray adds 48b36a602a33 btrfs: turn fs_roots_radix in btrfs_fs_info into an XArray adds 1194a82481d8 btrfs: calculate physical_end using dev_extent_len directl [...] adds 416bd7e7af60 btrfs: scrub: introduce a helper to locate an extent item adds 09022b14fafc btrfs: scrub: introduce dedicated helper to scrub simple-m [...] adds 8557635ed2b0 btrfs: scrub: introduce dedicated helper to scrub simple-s [...] adds e430c4287ebd btrfs: scrub: cleanup the non-RAID56 branches in scrub_stripe() adds 18d30ab96149 btrfs: scrub: use scrub_simple_mirror() to handle RAID56 d [...] adds 9ae53bf9097c btrfs: scrub: refactor scrub_raid56_parity() adds d483bfd27ad0 btrfs: scrub: use find_first_extent_item to for extent ite [...] adds a13467ee7ae3 btrfs: scrub: move scrub_remap_extent() call into scrub_extent() adds 1d8fa2e29bc8 btrfs: derive compression type from extent map during reads adds f5585f4f0ef5 btrfs: fix deadlock between concurrent dio writes when low [...] adds 2fe6a5a1d23d btrfs: sink parameter is_data to btrfs_set_disk_extent_flags adds 0e3696f80faa btrfs: remove btrfs_delayed_extent_op::is_data adds a6f5e39ee77a btrfs: remove unused parameter bio_flags from btrfs_wq_submit_bio adds 572f3dad5221 btrfs: remove trivial helper update_nr_written adds 2a5232a8cef2 btrfs: simplify handling of bio_ctrl::bio_flags adds 7f6ca7f21de2 btrfs: open code extent_set_compress_type helpers adds 0ff400135b2a btrfs: rename io_failure_record::bio_flags to compress_type adds cb3a12d98859 btrfs: rename bio_flags in parameters and switch type adds 0f07003b0fb4 btrfs: rename bio_ctrl::bio_flags to compress_type adds cf4f03c3be4a btrfs: improve error reporting in lookup_inline_extent_backref adds 1bfd476754a2 btrfs: zoned: introduce btrfs_zoned_bg_is_full adds d70cbdda75da btrfs: zoned: consolidate zone finish functions adds 8b8a53998cae btrfs: zoned: finish block group when there are no more al [...] adds 56fbb0a4e8b3 btrfs: zoned: properly finish block group on metadata write adds 74e91b12b115 btrfs: zoned: zone finish unused block group adds 36e8c62273aa btrfs: add a btrfs_dio_rw wrapper adds 908c54909ae7 iomap: allow the file system to provide a bio_set for direct I/O adds 786f847f43a5 iomap: add per-iomap_iter private data adds 491a6d01183d btrfs: allocate dio_data on stack adds acb8b52a158a btrfs: remove the disk_bytenr in struct btrfs_dio_private adds a3e171a09cd4 btrfs: move struct btrfs_dio_private to inode.c adds 642c5d34da53 btrfs: allocate the btrfs_dio_private as part of the iomap [...] adds 521b6803f22e btrfs: send: keep the current inode open while processing it adds 152555b39ceb btrfs: send: avoid trashing the page cache adds aa9ffadfcae3 btrfs: zoned: fix comparison of alloc_offset vs meta_write [...] adds 97bdf1a903c5 btrfs: do not account twice for inode ref when reserving m [...] adds d5321a0fa8bc btrfs: add "0x" prefix for unsupported optional features adds d8101a0c8a31 btrfs: allow defrag to convert inline extents to regular extents adds 0a05fafe9def btrfs: zoned: introduce a minimal zone size 4M and reject mount adds 4c1879349363 Merge branch 'misc-next' into for-next-next-v5.18-20220517 adds a593e0fd315b Merge branch 'for-next-next-v5.18-20220517' into for-next- [...] adds f0f6b66f6aa9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 75dbb685f4e8 libceph: fix potential use-after-free on linger ping and resends adds d0bb883c6355 libceph: fix misleading ceph_osdc_cancel_request() comment adds b2ef8cf16c4f fs: change test in inode_insert5 for adding to the sb list adds 6c6f8da1b7f2 Merge branch 'master' of git://github.com/ceph/ceph-client.git adds 0a55cf74ffb5 SMB3: EBADF/EIO errors in rename/open caused by race condi [...] adds b6621ebb23fa cifs: fix signed integer overflow when fl_end is OFFSET_MAX adds 57312395b86e Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds 1e59af07c7f3 erofs: do not prompt for risk any more when using big pcluster adds 1f7aa6caefce erofs: remove obsoleted comments adds 2833f4bb46f4 erofs: refine on-disk definition comments adds dcbe6803fffd erofs: fix buffer copy overflow of ztailpacking feature adds 3e917cc305c6 erofs: make filesystem exportable adds 6c459b78d479 erofs: support idmapped mounts adds a06fac1599c1 cachefiles: extract write routine adds c8383054506c cachefiles: notify the user daemon when looking up cookie adds d11b0b043b40 cachefiles: unbind cachefiles gracefully in on-demand mode adds 324b954ac80c cachefiles: notify the user daemon when withdrawing cookie adds 9032b6e8589f cachefiles: implement on-demand read adds 4e4f1788af0e cachefiles: enable on-demand read mode adds 1519670e4fec cachefiles: add tracepoints for on-demand read mode adds 99302ebd3af7 cachefiles: document on-demand read mode adds 94d78946704f erofs: make erofs_map_blocks() generally available adds 93b856bb5f66 erofs: add fscache mode check helper adds c6be2bd0a5dd erofs: register fscache volume adds b02c602f065f erofs: add fscache context helper functions adds 3c265d7dcefa erofs: add anonymous inode caching metadata for data blobs adds ec00b5e29ce3 erofs: add erofs_fscache_read_folios() helper adds 37c90c5fae70 erofs: register fscache context for primary data blob adds 955b478e1b4a erofs: register fscache context for extra data blobs adds 5375e7c8b0fe erofs: implement fscache-based metadata read adds 1442b02b66ad erofs: implement fscache-based data read for non-inline layout adds bd735bdaa62f erofs: implement fscache-based data read for inline layout adds c665b394b9e8 erofs: implement fscache-based data readahead adds 9c0cc9c72965 erofs: add 'fsid' mount option adds d435d53228dd erofs: change to use asynchronous io for fscache readpage/ [...] adds ba73eadd23d1 erofs: scan devices from device table adds 23069d66bc91 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 3ed96c651596 exfat: check if cluster num is valid adds ffdc3bc49f5e Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 14362a254179 fsnotify: introduce mark type iterator adds e730558adffb fsnotify: consistent behavior for parent not watching children adds 1d86bf02e2fc Pull parent mark handling fixes from Amir Goldstein. adds 149e42aa07ac Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] adds c81d5bae404a f2fs: do not stop GC when requiring a free section adds b5639bb4313b f2fs: don't use casefolded comparison for "." and ".." adds 958ed9292202 f2fs: fix fallocate to use file_modified to update permiss [...] adds 677a82b44ebf f2fs: fix to do sanity check for inline inode adds de0862d45a7b Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds b0487ede1f7a fs-verity: remove unused parameter desc_size in fsverity_c [...] adds 8653d9ea5c9a Merge branch 'fsverity' of git://git.kernel.org/pub/scm/fs [...] adds 030e8a7bbab6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b846f2d7e2d2 gfs2: replace 'found' with dedicated list iterator variable adds 4aca45c9f458 gfs2: Replace list_prepare_entry() with list_entry() adds e28ce2466566 gfs2: Add GL_NOPID flag for process-independent glock holders adds 30c7fe31a365 gfs2: Mark flock glock holders as GL_NOPID adds a6e967cd6259 gfs2: Mark the remaining process-independent glock holders [...] adds 847b7db7eb17 gfs2: Explain some direct I/O oddities adds eefde5ff68ea gfs2: Use container_of() for gfs2_glock(aspace) adds e269e753c176 gfs2: Return more useful errors from gfs2_rgrp_send_discards() adds 11bbacf74b42 gfs2: use i_lock spin_lock for inode qadata adds 912a5a5237a6 gfs2: Convert function bh_get to use iomap adds b5aa3c08d061 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7326a8dcaffe Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] adds c2ab24777596 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] adds cea9ba7239dc NFS: Do not report EINTR/ERESTARTSYS as mapping errors adds 9641d9bc9b75 NFS: fsync() should report filesystem errors over EINTR/ER [...] adds e6005436f6cc NFS: Don't report ENOSPC write errors twice adds d95b26650e86 NFS: Do not report flush errors in nfs_write_end() adds c5e483b77cc2 NFS: Don't report errors from nfs_pageio_complete() more t [...] adds 452284407c18 NFS: Memory allocation failures are not server fatal errors adds 3764a17e31d5 NFSv4/pNFS: Do not fail I/O when we fail to allocate the p [...] adds c6fd3511c339 NFS: Further fixes to the writeback error handling adds 126966ddedb6 pNFS/files: Fall back to I/O through the MDS on non-fatal [...] adds 6949493884fe NFSv4: Don't hold the layoutget locks across multiple RPC calls adds 7b8b44eb7710 NFSv4: Specify the type of ACL to cache adds db145db021ab NFSv4: Add encoders/decoders for the NFSv4.1 dacl and sacl [...] adds 71342db05722 NFSv4.1: Enable access to the NFSv4.1 'dacl' and 'sacl' at [...] adds 3e2910c7e23b NFS: Improve warning message when locks are lost. adds 5e12f172db95 NFS: update documentation for the nfs4_unique_id parameter adds a28faaddb2be Documentation: Add an explanation of NFSv4 client identifiers adds 9c4a5c75a62e NFS: Pass i_size to fscache_unuse_cookie() when a file is [...] adds 91989a9ebe4e Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] adds af5b8936dd31 NFSD: add courteous server support for thread with only de [...] adds 48b41b85c897 NFSD: add support for share reservation conflict to courte [...] adds 3467b4b4af78 NFSD: move create/destroy of laundry_wq to init_nfsd and e [...] adds 4feed235c85f fs/lock: add helper locks_owner_has_blockers to check for [...] adds c34bbee6232d fs/lock: add 2 callbacks to lock_manager_operations to res [...] adds b8e57ac5107d NFSD: add support for lock conflict to courteous server adds a7d986ff3e3c NFSD: Show state of courtesy client in client info adds ccfe732fd4b8 SUNRPC: Don't disable preemption while calling svc_pool_fo [...] adds 88d395fa55bd SUNRPC: Simplify synopsis of svc_pool_for_cpu() adds 8b41e511c9c1 NFSD: sleeping function called from invalid context at ker [...] adds c16017ab80a9 NFSD: nfsd_file_put() can sleep adds 2f219fe1d6c8 NFSD: Clean up nfsd3_proc_create() adds a2e5367e4e79 NFSD: Avoid calling fh_drop_write() twice in do_nfsd_create() adds d5df0a308781 NFSD: Refactor nfsd_create_setattr() adds d30e061991e6 NFSD: Refactor NFSv3 CREATE adds 8de51eb560df NFSD: Refactor NFSv4 OPEN(CREATE) adds 6d3356c080ff NFSD: Remove do_nfsd_create() adds 52846cde4e55 NFSD: Clean up nfsd_open_verified() adds 43fb525dc289 NFSD: Instantiate a struct file when creating a regular NF [...] adds 40d44188afb3 NFSD: Remove dprintk call sites from tail of nfsd4_open() adds ea8384981b82 NFSD: Fix whitespace adds 7f7a3efca82e NFSD: Move documenting comment for nfsd4_process_open2() adds 20ea719a93b2 NFSD: Trace filecache opens adds 242cc24e71ec NFSD: Clean up the show_nf_flags() macro adds 6d4997ac46d3 SUNRPC: Use RMW bitops in single-threaded hot paths adds 86238c7eabee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 0dac967b828c Merge branch 'master' of https://github.com/Paragon-Softwa [...] adds ab23ed340478 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] adds 57657866e398 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] adds d3d6af85e144 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b659ed163532 Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] adds 058a3a0f0778 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] adds 0c48be4f23dc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 557295efe86f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds dea2de662406 Merge branch 'pci/aspm' adds 203926da2bff PCI/AER: Clear MULTI_ERR_COR/UNCOR_RCV bits adds e0431b0ed972 Merge branch 'pci/error' adds 295c249272fb Merge branch 'pci/hotplug' adds 5031efd1c18e Merge branch 'pci/misc' adds c4954cb6ab06 Merge branch 'pci/p2pdma' adds 8161f8ad9f27 Merge branch 'pci/pm' adds b01be560e71b Merge branch 'pci/resource' adds b57638c49e1a Merge branch 'pci/virtualization' adds 0aa3a0937fee PCI: cadence: Fix find_first_zero_bit() limit adds a1f67bc131c3 PCI: cadence: Allow PTM Responder to be enabled adds 95b00f68209e PCI: cadence: Clear FLR in device capabilities register adds 3313e0e796c7 Merge branch 'remotes/lorenzo/pci/cadence' adds 92d46dfaf20f Merge branch 'remotes/lorenzo/pci/dwc' adds f342ea7d085e Merge branch 'remotes/lorenzo/pci/imx6' adds 52ad684bf1c4 Merge branch 'remotes/lorenzo/pci/layerscape' adds edbebfc0aadd Merge branch 'remotes/lorenzo/pci/mediatek' adds 8e15cc6c544d Merge branch 'remotes/lorenzo/pci/microchip' adds 720206747db0 Merge branch 'remotes/lorenzo/pci/power-slot' adds c59e7afbfbc7 Merge branch 'remotes/lorenzo/pci/qcom' adds d881ef7cf98f Merge branch 'remotes/lorenzo/pci/rockchip' adds 36f6bf509fda Merge branch 'remotes/lorenzo/pci/versatile' adds 886e67100b90 PCI: vmd: Assign VMD IRQ domain before enumeration adds c94f732e8001 PCI: vmd: Revert 2565e5b69c44 ("PCI: vmd: Do not disable M [...] adds c2c6a829a49d Merge branch 'remotes/lorenzo/pci/vmd' adds f30539b66b9e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds b7f550a1b9b9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6977262c2eee i2c: at91: Initialize dma_buf in at91_twi_xfer() adds e17daa3b58ed i2c: designware: Sort timing parameter ACPI method calls b [...] adds 96789dce043f i2c: cadence: Increase timeout per message if necessary adds 8fa9c9388053 i2c: xiic: return value of xiic_reinit adds b822039b8ec1 i2c: xiic: Fix coding style issues adds 4bca93abfffb i2c: xiic: Fix Tx Interrupt path for grouped messages adds 6f2c48bcb7ed Merge branch 'i2c/for-mergewindow' into i2c/for-next adds 6431117b8fb8 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] adds c157a606e752 i3c/master: simplify the return expression of i3c_hci_remove() adds 227fab1ee7ca i3c: master: svc: fix returnvar.cocci warning adds 8b30733f6e79 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] adds 032c1623c9de hwmon: (jc42) add HWMON_C_TZ_REGISTER adds ab9ac6df2252 hwmon: (asus-ec-sensors) Add T_Sensor for ASUS WS X570-ACE adds c0c45238fcf4 hwmon: (peci) Use devm_delayed_work_autocancel() to simplify code adds 752b927951ea hwmon: (aquacomputer_d5next) Add support for Aquacomputer Octo adds 1ad6c3b7ef13 hwmon: introduce hwmon_sanitize_name() adds 340b3b6aa47a hwmon: (intel-m10-bmc-hwmon) use devm_hwmon_sanitize_name() adds d7cc063ff09b hwmon: (asus-ec-sensors) add ProArt X570 Creator WIFI board adds e0d3f7cb2606 hwmon: (dell-smm) Add cooling device support adds afac545deb18 hwmon: (pmbus) add MFR_* registers to debugfs adds 302a9910dec0 dt-bindings: hwmon: Add TMP401, TMP411 and TMP43x adds ea835d6446f1 hwmon: (tmp401) Add support of three advanced features adds 27bccb937449 hwmon: (jc42) Add support for S-34TS04A adds 95b41d9ac1a6 hwmon: (dell-smm) Update Documentation regarding firmware bugs adds c56a402e47d5 hwmon: (aquacomputer_d5next) Add support for Aquacomputer [...] adds 1ad8083926af hwmon: (pmbus/max16601) Add MAX16602 support adds 4fee9c55dc00 hwmon: (tmp401) Fix incorrect return value of tmp401_init_client adds 2eb78e50a062 dt-bindings: hwmon: Add Atmel AT30TS74 adds 5cf089862c06 hwmon: (lm75) Add Atmel AT30TS74 support adds e7c8919c73aa hwmon: (dell-smm) Avoid unnecessary SMM calls during init adds e15d0041c1ba hwmon: (dell-smm) Cleanup init code adds 7ed6cebf812f hwmon: (dell-smm) Warn if SMM call took a very long time t [...] adds 4bf482b41b4d hwmon: (nct6775) Convert register access to regmap API adds 552988ca0cab hwmon: (nct6775) Rearrange attr-group initialization adds b3548ffd64b8 hwmon: (nct6775) Add read-only mode adds 8207de97a3c1 hwmon: (nct6775) Convert S_I* permissions macros to octal adds 8275511b966d hwmon: (nct6775) Split core and platform driver adds 21778ee3b0fc hwmon: (occ) Delay hwmon registration until user request adds 1e7182b3d21f hwmon: (asus-ec-sensors) introduce ec_board_info struct fo [...] adds e3537a1f3267 hwmon: (asus-ec-sensors) implement locking via the ACPI gl [...] adds b9adc8db12ad hwmon: (asus-ec-sensors) add support for board families adds 34c53aa29432 hwmon: (asus-ec-sensors) add PRIME X470-PRO board adds 890bbe447642 hwmon: (asus-ec-sensors) add doc entry for PRIME X470-PRO adds f29d53d11725 hwmon: (pmbus) Introduce and use write_byte_data callback adds 0e23b923e25a hwmon: (pmbus) Use _pmbus_read_byte_data with callback adds 3ed3282b4d16 hwmon: (pmbus/ltc2978) Add chip specific write_byte_data adds 6183e84d5f25 hwmon: (pmbus) Add support for Infineon Digital Multi-phas [...] adds 34e7a2aec010 lib: add generic polynomial calculation adds 4728bb294c7e hwmon: (bt1-pvt) use generic polynomial functions adds 01a7c11ef14c dt-bindings: hwmon: add Microchip LAN966x bindings adds 361535c6c9e9 hwmon: add driver for the Microchip LAN966x SoC adds e29f1801b3c9 dt-bindings: hwmon: Document adt7475 pin-function properties adds fb0c8022f38d hwmon: (adt7475) Add support for pin configuration adds f77d13f16dab hwmon: (adt7475) Use enum chips when loading attenuator settings adds 293270482ff0 hwmon: (pmbus) Register with thermal for PSC_TEMPERATURE adds 3e17840dedb0 hwmon: (pmbus) Add get_voltage/set_voltage ops adds 4e6a7b2085b2 hwmon: (lm83) Remove unused include directives adds 18f7b0dad856 hwmon: (nct6775) add ASUS PRO H410T / PRIME H410M-R / ROG [...] adds 41491e20d4a2 dt-bindings: hwmon: Add nuvoton,nct6775 adds 9c37239e03ad hwmon: (nct6775) Add i2c driver adds 8d48ef6cc9ab hwmon: (asus-ec-sensors) add ROG STRIX X570-E GAMING WIFI II adds c66763e26315 hwmon: (acpi_power_meter) Fix style issues adds c4aa9938a6c3 hwmon: Introduce hwmon_device_register_for_thermal adds f91ad0c84363 thermal/drivers/thermal_hwmon: Use hwmon_device_register_f [...] adds ab9a54928961 hwmon: Make chip parameter for with_info API mandatory adds 819ab7bbe213 hwmon: (as370-hwmon) Use HWMON_CHANNEL_INFO macro adds 44fd916c27d7 hwmon: (ltc2992) Use HWMON_CHANNEL_INFO macro adds 96efccbdc00d hwmon: (mr75203) Use HWMON_CHANNEL_INFO macro adds d22383d17244 hwmon: (peci/cputemp) Use HWMON_CHANNEL_INFO macro adds b6b326eac35b hwmon: (peci/dimmtemp) Use HWMON_CHANNEL_INFO macro adds ca47af826f49 hwmon: (pwm-fan) Use HWMON_CHANNEL_INFO macro adds 0c1e7f45fb38 hwmon: (sl28cpld-hwmon) Use HWMON_CHANNEL_INFO macro adds 2d4749abc4fd dt-bindings: trivial-devices: Add xdp152 adds 2231302bb864 hwmon: (asus-ec-sensors) fix Formula VIII definition adds 895179efec0f hwmon: Directly use ida_alloc()/free() adds b16adc04e965 hwmon: (ibmaem) Directly use ida_alloc()/free() adds f05494054e52 dt-bindings: hwmon: lm90: add missing ti,tmp461 adds 3e0c6878f623 dt-bindings: hwmon: lm90: add ti,extended-range-enable property adds 85333a40e85c hwmon: (lm90) enable extended range according to DTS node adds 7a6357c82e7e hwmon: (dimmtemp) Fix bitmap handling adds 5cbadc3da5d7 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] adds 01a2fa188325 MAINTAINERS: Become the docs/zh_CN maintainer adds 27ff68394851 input: Docs: correct atarikbd.rst typos adds 206bc4348603 input: Docs: correct ntrig.rst typo adds e315b831f0d6 docs/zh_CN: Add dev-tools/gdb-kernel-debugging.rst Chinese [...] adds b86f46d5ce3e docs: pdfdocs: Add space for chapter counts >= 100 in TOC adds 82a90cacc6d9 Merge branch 'docs-next' of git://git.lwn.net/linux.git adds 1c8d9346573c Merge branch 'master' of git://linuxtv.org/media_tree.git adds a5e9e202fe4c media: dt-bindings: mtk-vcodec-encoder: Add power-domains [...] adds 310fda622bbd media: aspeed: Fix an error handling path in aspeed_video_probe() adds 5c0db68ce0fa media: exynos4-is: Fix PM disable depth imbalance in fimc_ [...] adds 94e3dba710fe media: st-delta: Fix PM disable depth imbalance in delta_probe adds 395829c61a19 media: atmel: atmel-isc: Fix PM disable depth imbalance in [...] adds bebe10b9be3c media: MAINTAINERS: rectify entry for MEDIA DRIVERS FOR NV [...] adds 969be493f506 media: gspca: make the read-only array table static const adds 8551ed70dda9 media: MAINTAINERS: refurbish MEDIATEK JPEG DRIVER section adds abba6f4fb2f4 media: MAINTAINERS: rectify entry for MEDIATEK MEDIA DRIVER adds ae309657b0b6 media: MAINTAINERS: drop unreachable contact for MEDIATEK [...] adds e490fa1be5fe media: imx-jpeg: Fix potential array out of bounds in queue_setup adds d2facee67b48 media: i2c: rdacm2x: properly set subdev entity function adds 97f05aad9975 media: cec: seco: remove byte handling from smb_word_op adds 7208fdce270b media: v4l2: mem2mem: Fix typos in v4l2_m2m_dev documentation adds e386038aff5f media: MAINTAINERS: adjust entries to nxp driver movement [...] adds 78b3f9d75a62 media: rcar-vin: Add check that input interface and format [...] adds 9627944c6e7a media: i2c: rdacm20: Fix format definition adds 8ca62a187a6e media: platform: Remove unused including <linux/version.h> adds 8919a25c21ae media: bdisp: remove unnecessary IS_ERR() check adds 7ec0966ec4ec media: davinci: remove unnecessary NULL check adds d63fb98afed3 media: platform: renesas-ceu: Fix unused variable warning adds 9fadab72a691 media: exynos4-is: Change clk_disable to clk_disable_unprepare adds 6bf9691159e5 media: platform: return early if the iface is not handled adds e673b25894eb media: av7110: fix switch indentation adds 868519693b82 media: av7110: fix prohibited spaces in switch statement adds 8dd504a3a0a5 media: imx-jpeg: Refactor function mxc_jpeg_parse adds bec0a3a67389 media: imx-jpeg: Identify and handle precision correctly adds ef2feed1ece2 media: imx-jpeg: Propagate the output frame size to the ca [...] adds 831f87424dd3 media: imx-jpeg: Handle source change in a function adds b4e1fb8643da media: imx-jpeg: Support dynamic resolution change adds a71eb6025305 media: rga: fix possible memory leak in rga_probe adds d8f6f1c56d54 media: staging: media: hantro: Fix typos adds 19513911379a media: staging: media: hantro: Update TODO list adds 6a5446f97b1c media: staging: media: rkvdec: Update TODO list adds 87581a9ef561 media: docs-rst: Append HEVC specific term adds 6b124062d5b0 media: rcar-vin: Remove stray blank line adds 471bec68457a media: pvrusb2: fix array-index-out-of-bounds in pvr2_i2c_ [...] adds 215d49a41709 media: make RADIO_ADAPTERS tristate adds a4dca209f234 media: amphion: decoder copy timestamp from output to capture adds 455e583638bd media: amphion: encoder copy timestamp from output to capture adds be9fd51072a1 media: amphion: handle picture skipped event adds 37ed01d5f27f media: amphion: free ctrl handler if error is set and retu [...] adds 1a3b704d829c media: amphion: no need to check return value of debugfs_c [...] adds 6ceb72b2b88b media: Documentation/media: Remove incorrect statement adds 0daab1944318 media: platform: video-viu: Do not select it by default adds 60bc8c5606be media: dt-bindings: media: rockchip-vdec: Add RK3328 compatible adds 26070ea6453b media: dm355_ccdc: remove unnecessary check of res adds a7dda6557388 media: dm644x_ccdc: remove unnecessary check of res adds d83d2e08811b media: isif: remove unnecessary check of res adds e223d45b5343 media: coda: fix default JPEG colorimetry adds 67e33dd95788 media: coda: limit frame interval enumeration to supported [...] adds 6d644a630091 media: stkwebcam: move stk_camera_read_reg() scratch buffe [...] adds 7b602069cddd media: amphion: ensure the buffer count is not less than m [...] adds fa1451374ebf media: atomisp: don't pass a pointer to a local variable adds f87c445cfa5a media: cadence: cdns-csi2tx: Use mipi-csi2.h adds 117368f0c477 media: rockchip: rkisp1: Use mipi-csi2.h adds 7101d1279917 media: videobuf2-v4l2: Expose vb2_queue_is_busy() to drivers adds 74ff26401528 media: vsp1: Don't open-code vb2_fop_release() adds bf7d5ee1ed70 media: vsp1: Use vb2_queue_is_busy() adds 5f25abec8f21 media: vsp1: Fix offset calculation for plane cropping adds e0cf8b9e3a52 media: atmel: atmel-isc-base: use streaming status when qu [...] adds d5e42dfa1453 media: atmel: atmel-isc-base: replace is_streaming call in [...] adds 1f0c113cc7ab media: atmel: atmel-isc: remove redundant comments adds 91f49b80983f media: atmel: atmel-sama5d2-isc: fix wrong mask in YUYV fo [...] adds 314c96e5203d media: atmel: atmel-isc-base: use mutex to lock awb workq [...] adds c221670d0d67 media: atmel: atmel-isc: compact the controller formats list adds 4f564b92c3c7 media: atmel: atmel-sama7g5-isc: remove stray line adds 9d5a3451e858 media: dt-bindings: media: microchip,xisc: add bus-width of 14 adds 4aafe0268cab media: atmel: microchip-csi2dc: add link validation support adds 81cad440dd1b media: amphion: wake up when error occurs adds d67005b7dc82 media: amphion: G/S_PARM only for encoder's output queue adds 79c987de8b35 media: hantro: Use post processor scaling capacities adds 579846ec5259 media: hantro: HEVC: Fix output frame chroma offset adds d7f4149df818 media: hantro: HEVC: Fix tile info buffer value computation adds 387d11769568 media: hantro: HEVC: Fix reference frames management adds 46c836569196 media: hantro: HEVC: unconditionnaly set pps_{cb/cr}_qp_of [...] adds 8af592e2ecbc media: v4l2-subdev.c: kvmalloc_array -> kvcalloc adds 1577d8043bca media: v4l2-ctls-core.c: kvmalloc_array -> kvcalloc adds d5a8099c7512 media: videobuf2-dma-sg.c: kvmalloc_array -> kvcalloc adds 6ba65e68a3cd media: cx25821: request_irq -> devm_request_irq adds eca89cf60b04 media: ccs-core.c: fix failure to call clk_disable_unprepare adds 6287dee83dfa media: s5k6a3: add missing clk_disable_unprepare adds a43617a5bf1b media: imon: avoid needless atomic allocations in resume adds 07af64dddfb8 media: imon: fix timer racing disconnect adds af2aa3c4e52b media: imon: drop references only after device is no longer used adds db264d4c66c0 media: imon: reorganize serialization adds 60965c6a1960 media: cec-pin.c: disabling the adapter cannot call kthread_stop adds 5f4eb1675051 media: cec-pin.c: don't zero work_pin_num_events in adap_enable adds 498946cf6b85 media: cec-adap.c: don't unconfigure if already unconfigured adds 184c387db057 media: cec-adap.c: stop trying LAs on CEC_TX_STATUS_TIMEOUT adds 59267fc34f49 media: cec-adap.c: fix is_configuring state adds e3891b36364e media: cec-adap.c: reconfigure if the PA changes during co [...] adds f9222f8ca18b media: cec-adap.c: drop activate_cnt, use state info instead adds 08a83828825c media: mediatek: vcodec: Fix v4l2 compliance decoder cmd t [...] adds 7c6785d2e18d media: mediatek: vcodec: Add vdec enable/disable hardware helpers adds 2077759b7011 media: mediatek: vcodec: Using firmware type to separate d [...] adds d12a3c1fa0ce media: mediatek: vcodec: get capture queue buffer size from scp adds b018be06f3c7 media: mediatek: vcodec: Read max resolution from dec_capability adds f8c52711530b media: mediatek: vcodec: set each plane bytesused in buf prepare adds 7b182b8d9c85 media: mediatek: vcodec: Refactor get and put capture buffer flow adds f40b567da656 media: mediatek: vcodec: Refactor supported vdec formats a [...] adds 76250b48de79 media: mediatek: vcodec: Getting supported decoder format types adds f0a17f75d6c7 media: mediatek: vcodec: Add format to support MT21C adds abd12e85fc95 media: mediatek: vcodec: disable vp8 4K capability adds d856b360aa82 media: mediatek: vcodec: Fix v4l2-compliance fail adds ba9a7dbb232e media: mediatek: vcodec: record capture queue format type adds 024b1f4fedc8 media: mediatek: vcodec: Extract H264 common code adds 59fba9eed5a7 media: mediatek: vcodec: support stateless H.264 decoding [...] adds 7a7ae26fd458 media: mediatek: vcodec: support stateless VP8 decoding adds 5d418351ca8f media: mediatek: vcodec: support stateless VP9 decoding adds c10c0086db68 media: mediatek: vcodec: prevent kernel crash when rmmod m [...] adds 2b54af6ca600 media: dt-bindings: media: mediatek: vcodec: Adds decoder [...] adds f3d2a97561f6 media: mediatek: vcodec: Support MT8186 adds 397edc703a10 media: mediatek: vcodec: add h264 decoder driver for mt8186 adds 804e192a8114 media: doc: Document dual use of H.264 pic_num/frame_num adds 86ef61ad686c media: v4l2-mem2mem: Trace on implicit un-hold adds 4a18d21649f4 media: h264: Avoid wrapping long_term_frame_idx adds bb25f071fc92 media: i2c: imx412: Fix reset GPIO polarity adds 9a199694c6a1 media: i2c: imx412: Fix power_off ordering adds 2aab3abfda2b media: dt-bindings: imx412: Add regulator descriptions adds 3de9dc7f6773 media: i2c: imx412: Add bulk regulator support adds a1f4626b282d media: dt-bindings: Convert Dongwoon dw9807-vcm bindings t [...] adds c1b77f25247f media: dw9807-vcm: Add "dongwoon,dw9807" compatible string adds 5bf19572e313 media: ov7670: remove ov7670_power_off from ov7670_remove adds 5e052a4d2a47 media: media/v4l2-core: Add enum V4L2_FWNODE_BUS_TYPE_DPI adds 18860529a599 media: dt-bindings: media: video-interfaces: Add new bus-type adds a34cc79c9623 media: Add bus type to frame descriptors adds 897c45df291f media: Add CSI-2 bus configuration to frame descriptors adds 7a12903182c8 media: ti: cal: use frame desc to get vc and dt adds a76c86f4274e media: i2c: adv7180: Add support for the test patterns adds e080f5c1f2b6 media: exynos4-is: Fix compile warning adds 35fd92b28e66 media: i2c: video-i2c: Move defines to the top of the file adds f0de79f6b78a media: i2c: video-i2c: Replace constants with proper names adds 786dc07be9e5 media: i2c: video-i2c: Use GENMASK for masking bits adds 8429b358975f media: i2c: ov2640: Depend on V4L2_ASYNC adds e74e476834f8 media: Add MIPI CSI-2 28 bits per pixel raw data type adds 1d1d8669e5ca media: Documentation: mc: Add media_device_{init,cleanup} adds a6dd5265c21c media: i2c: ov5648: fix wrong pointer passed to IS_ERR() a [...] adds ba43392e5240 media: ov8856: apply digital gain by setting global gain c [...] adds 92beb5559915 media: i2c: ov5645: Remove unneeded of_match_ptr macro adds b87f5e25b2f9 media: uapi: Add IPU3 packed Y10 format adds ffec200e6423 media: ipu3-cio2: Add support for V4L2_PIX_FMT_IPU3_Y10 adds 6766cff6154e media: i2c: Add acpi support to ov7251 adds cc125aaa5a78 media: i2c: Provide ov7251_check_hwcfg() adds 1757b44eb6bb media: i2c: Remove per-mode frequencies from ov7251 adds df057b0dd99b media: i2c: Add ov7251_pll_configure() adds ed9566ce1946 media: i2c: Add support for new frequencies to ov7251 adds e92932c3e56f media: i2c: Add ov7251_detect_chip() adds 207f4162f1c9 media: i2c: Add pm_runtime support to ov7251 adds 9e1d3012cc10 media: i2c: Remove .s_power() from ov7251 adds ad1ea3aa0872 media: ipu3-cio2: Add INT347E to cio2-bridge adds 77ec83cdc8dd media: i2c: Extend .get_selection() for ov7251 adds 5aaef13dd559 media: i2c: add ov7251_init_ctrls() adds 26066ae6b9fd media: i2c: Add hblank control to ov7251 adds 1b598f413c7a media: i2c: Add vblank control to ov7251 driver adds 4d52db40c76f media: ov7251: fix mutex lock unbalance adds 2e2c3d6c0ef8 media: h264: Use v4l2_h264_reference for reflist adds 26e4520509ff media: h264: Increase reference lists size to 32 adds adc8a8d6c98a media: h264: Store current picture fields adds e5991e1fd902 media: h264: Store all fields into the unordered list adds d3f756ad629b media: v4l2: Trace calculated p/b0/b1 initial reflist adds 6cafdc8cc0da media: h264: Sort p/b reflist using frame_num adds 1b729998633d media: v4l2: Reorder field reflist adds 9998943f6dfc media: rkvdec: Stop overclocking the decoder adds 7ab889f09dfa media: rkvdec: h264: Fix dpb_valid implementation adds a074aa4760d1 media: rkvdec: h264: Fix bit depth wrap in pps packet adds cf76bb4d5e74 media: rkvdec: Move H264 SPS validation in rkvdec-h264 adds 77e74be83083 media: rkvdec: h264: Validate and use pic width and height in mbs adds f942d10dab5a media: rkvdec: h264: Fix reference frame_num wrap for seco [...] adds 5e57a860df6c media: rkvdec: Ensure decoded resolution fit coded resolution adds 6f32ea37c15e media: rkvdec-h264: Add field decoding support adds ed7bb87d3d03 media: rkvdec: Enable capture buffer holding for H264 adds 831410700909 media: hantro: Stop using H.264 parameter pic_num adds 3630e4933d40 media: hantro: h264: Make dpb entry management more robust adds 11442b7c9375 media: hantro: Add H.264 field decoding support adds 340ce50f75a6 media: hantro: Enable HOLD_CAPTURE_BUF for H.264 adds c9df81c2ff14 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git adds b1cd380b2f2e Merge branch 'acpica' into linux-next adds d52848620de0 ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default adds d1b48c8dc89b Merge branches 'acpi-pm', 'acpi-pci', 'acpi-sysfs' and 'ac [...] adds b7fbf4cebd7c ACPI: glue: Rearrange find_child_checks() adds d84d9b6596eb Merge branches 'acpi-osl', 'acpi-glue', 'acpi-processor' a [...] adds 4c19851c70ba ACPI: clean up white space in a few places for consistency adds 8fe3fd9a6c4c Merge branches 'acpi-apei', 'acpi-dptf', 'acpi-docs', 'acp [...] adds c07f52a08f09 Merge branch 'devprop' into linux-next adds c33154f148b1 Merge branches 'pm-core', 'pm-sleep' and 'powercap' into l [...] adds cfdab4682b84 Merge branches 'pm-em' and 'pm-cpuidle' into linux-next adds e1e962c5b9ed cpufreq: Reorganize checks in cpufreq_offline() adds fddd8f86dff4 cpufreq: Split cpufreq_offline() adds f339f3541701 cpufreq: Rearrange locking in cpufreq_remove_dev() adds ab6edc89fb59 Merge branch 'pm-cpufreq' into linux-next adds ccfadbe0d167 Merge branches 'pm-domains' and 'pm-tools' into linux-next adds 6f986829b1e1 Merge branches 'thermal-intel-tcc', 'thermal-int340x' and [...] adds 6b601767c503 Merge branch 'thermal-int340x-fixes' into linux-next adds e3109bd3fe5f Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds df92f34e9c70 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] adds ff8750a3fefd Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] adds 81de20681279 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] adds c3827036dd88 thermal/drivers/broadcom: Fix potential NULL dereference i [...] adds 1189299d8fd3 tools/lib/thermal: remove unneeded semicolon adds c6be0ccd6c05 tools/thermal: remove unneeded semicolon adds 6b982adda17d thermal: thermal_of: fix typo on __thermal_bind_params adds e81ce83c3b38 dt-bindings: thermal: rzg2l-thermal: Document RZ/G2UL bindings adds 73b31c0b5942 thermal/drivers/rz2gl: Fix OTP Calibration Register values adds 9dcb288dc43a thermal/drivers/qcom/lmh: Add sc8180x compatible adds a966c193f148 dt-bindings: thermal: lmh: Add Qualcomm sc8180x compatible adds 9ea13dd36025 dt-bindings: thermal: tsens: Add sc8280xp compatible adds 45b5e2572ed6 thermal/core: Fix memory leak in __thermal_cooling_device_ [...] adds 83520935923e thermal/drivers/imx_sc_thermal: Fix refcount leak in imx_s [...] adds d30f84000797 dt-bindings: thermal: k3-j72xx: Add VTM bindings documentation adds 72b3fc61c752 thermal: k3_j72xx_bandgap: Add the bandgap driver support adds a41bf4656a4e Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] adds 4913a213e7fb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds a2d36b02c15d RDMA/siw: Enable siw on tunnel devices adds 81091d7696ae RDMA/irdma: Add SW mechanism to generate completions on error adds 82600b2d3cd5 RDMA/hns: Use hr_reg_xxx() instead of remaining roce_set_xxx() adds 813c980294d4 RDMA/hns: Use hr_reg_read() instead of remaining roce_get_xxx() adds 845517ed04ae RDMA/qedr: Remove unnecessary synchronize_irq() before free_irq() adds 0ec1c55dc3ec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds a19cef450bb6 net: ethernet: Use swap() instead of open coding it adds 0f6deac3a079 net: page_pool: add page allocation stats for two fast pag [...] adds 7b8b82224c26 net: ethernet: fix platform_no_drv_owner.cocci warning adds d1408f6b4dd7 usbnet: Run unregister_netdev() before unbind() again adds 3108871f1922 usbnet: smsc95xx: Don't clear read-only PHY interrupt adds 14021da69811 usbnet: smsc95xx: Don't reset PHY behind PHY driver's back adds 8960f878e39f usbnet: smsc95xx: Avoid link settings race on interrupt reception adds 1ce8b37241ed usbnet: smsc95xx: Forward PHY interrupts to PHY driver to [...] adds 7e8b617eb93f net: phy: smsc: Cache interrupt mask adds 1e7b81edebc1 net: phy: smsc: Cope with hot-removal in interrupt handler adds b7da9c6b01cb Merge branch 'lan95xx-no-polling' adds 49bb39bddad2 selftests: fib_nexthops: Make the test more robust adds 4915d50e300e inet: add READ_ONCE(sk->sk_bound_dev_if) in INET_MATCH() adds f0cf4000f586 net: axienet: Be more careful about updating tx_bd_tail adds 9e2bc267e780 net: axienet: Use NAPI for TX completion path adds ad04cc058d64 bnxt_en: Update firmware interface to 1.10.2.95 adds 11862689e8f1 bnxt_en: Configure ptp filters during bnxt open adds 66ed81dcedc6 bnxt_en: Enable packet timestamping for all RX packets adds ab0bed4bf6fa bnxt_en: parse and report result field when NVRAM package [...] adds a65cc8435540 Merge branch 'bnxt_en-next' adds f9a210c72d70 sfc: siena: Fix Kconfig dependencies adds 2c5f1536473b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds c28678162b33 eth: sfc: remove remnants of the out-of-tree napi_weight m [...] adds 470bcfd6039b ixgbe: add xdp frags support to ndo_xdp_xmit adds d9713088158b ice: Expose RSS indirection tables for queue groups via ethtool adds 2ed3bf188b33 netfilter: ecache: use dedicated list for event redelivery adds 0d3cc504ba9c netfilter: conntrack: include ecache dying list in dumps adds 1397af5bfd7d netfilter: conntrack: remove the percpu dying list adds 78222bacfca9 netfilter: cttimeout: decouple unlink and free on netns de [...] adds 17438b42ce14 netfilter: remove nf_ct_unconfirmed_destroy helper adds c56716c69ce1 netfilter: extensions: introduce extension genid count adds 42df4fb9b1be netfilter: cttimeout: decouple unlink and free on netns de [...] adds ace53fdc262f netfilter: conntrack: remove __nf_ct_unconfirmed_destroy adds 8a75a2c17410 netfilter: conntrack: remove unconfirmed list adds 0bcfbafbcd34 netfilter: conntrack: avoid unconditional local_bh_disable adds 8169ff584003 netfilter: conntrack: add nf_ct_iter_data object for nf_ct [...] adds 2794cdb0b97b netfilter: nfnetlink: allow to detect if ctnetlink listene [...] adds b0a7ab4a7765 netfilter: conntrack: un-inline nf_ct_ecache_ext_add adds 90d1daa45849 netfilter: conntrack: add nf_conntrack_events autodetect mode adds 8edc81311100 netfilter: prefer extension check to pointer check adds 3412e1641828 netfilter: flowtable: nft_flow_route use more data for rev [...] adds 4f9bd53084d1 netfilter: conntrack: skip verification of zero UDP checksum adds 1a01a0751731 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfil [...] adds a7931ac16128 dt-bindings: net: renesas,etheravb: Document RZ/V2M SoC adds cb99badde146 ravb: Separate handling of irq enable/disable regs into feature adds b0265dcba3d6 ravb: Support separate Line0 (Desc), Line1 (Err) and Line2 [...] adds 72069a7b2821 ravb: Use separate clock for gPTP adds e1154be73153 ravb: Add support for RZ/V2M adds 5cf15ce3c8f1 Merge branch 'Renesas-RSZ-V2M-support' adds 89527be8d8d6 net: add IFLA_TSO_{MAX_SIZE|SEGS} attributes adds 7c4e983c4f3c net: allow gso_max_size to exceed 65536 adds 34b92e8d19da net: limit GSO_MAX_SIZE to 524280 bytes adds 9957b38b5e7a tcp_cubic: make hystart_ack_delay() aware of BIG TCP adds 7c96d8ec96bb ipv6: add struct hop_jumbo_hdr definition adds 09f3d1a3a52c ipv6/gso: remove temporary HBH/jumbo header adds 81fbc812132c ipv6/gro: insert temporary HBH/jumbo header adds 0fe79f28bfaf net: allow gro_max_size to exceed 65536 adds 80e425b61342 ipv6: Add hop-by-hop header to jumbograms in ip6_output adds d6f938ce52f9 net: loopback: enable BIG TCP packets adds d406099d6a15 veth: enable BIG TCP packets adds 1169a64265c4 mlx4: support BIG TCP packets adds de78960e025f mlx5: support BIG TCP packets adds 7fa2e481ff2f Merge branch 'big-tcp' adds 4c971d2f3548 net: annotate races around sk->sk_bound_dev_if adds a20ea298071f sctp: read sk->sk_bound_dev_if once in sctp_rcv() adds fdb5fd7f736e tcp: sk->sk_bound_dev_if once in inet_request_bound_dev_if() adds e5fccaa1eb7f net: core: add READ_ONCE/WRITE_ONCE annotations for sk->sk [...] adds 36f7cec4f3af dccp: use READ_ONCE() to read sk->sk_bound_dev_if adds d2c135619cb8 inet: add READ_ONCE(sk->sk_bound_dev_if) in inet_csk_bind_ [...] adds 70f87de9fa0d net_sched: em_meta: add READ_ONCE() in var_sk_bound_if() adds ff0094030f14 l2tp: use add READ_ONCE() to fetch sk->sk_bound_dev_if adds 5d368f03280d ipv6: add READ_ONCE(sk->sk_bound_dev_if) in INET6_MATCH() adds eda090c31fe9 inet: rename INET_MATCH() adds e97e68b56e78 Merge branch 'sk_bound_dev_if-annotations' adds 3aba103006bc net/smc: align the connect behaviour with TCP adds a3af33abd921 net: dm: check the boundary of skb drop reasons adds 20bbcd0a94c6 net: skb: check the boundrary of drop reason in kfree_skb_ [...] adds 7ebd3f3ee51a net: skb: change the definition SKB_DR_SET() adds f8319dfd1b3b net: tcp: reset 'drop_reason' to NOT_SPCIFIED in tcp_v{4,6}_rcv() adds 6ee1d84b2b78 Merge branch 'skb-drop-reason-boundary' adds 382d917bfc1e net: hinic: add missing destroy_workqueue in hinic_pf_to_m [...] adds 3daebfbeb455 net: tulip: convert to devres adds 97e719a82b43 net: fix possible race in skb_attempt_defer_free() adds 2db60eed1a95 net: use napi_consume_skb() in skb_defer_free_flush() adds 39564c3fdc66 net: add skb_defer_max sysctl adds 909876500251 net: call skb_defer_free_flush() before each napi_poll() adds ee3398c78767 Merge branch 'net-skb-defer-freeing-polish' adds e68372efb9fe octeon_ep: add missing destroy_workqueue in octep_init_module adds 1dee43c2c6f1 octeon_ep: delete unnecessary NULL check adds b321dfafb0b9 net: wwan: t7xx: Fix return type of t7xx_dl_add_timedout() adds d887ae3247e0 octeontx2-pf: Remove unnecessary synchronize_irq() before [...] adds f2ef6f7539c6 net: phy: micrel: Allow probing without .driver_data adds 8e6004dfecb7 net: phy: micrel: Use the kszphy probe/suspend/resume adds f008f8d0305c net: dsa: realtek: rtl8366rb: Serialize indirect PHY regis [...] adds c43ce39870b3 selftests: mptcp: fix a mp_fail test warning adds 0ea5374255a9 Revert "mptcp: add data lock for sk timers" adds ea1e301d04b7 mptcp: sockopt: add TCP_DEFER_ACCEPT support adds 2ba5c8163038 Merge branch 'mptcp-updates-for-net-next' adds 262d98b1193f net: wwan: t7xx: Avoid calls to skb_data_area_size() adds 89af2ce2d95c net: skb: Remove skb_data_area_size() adds 7fb18c0a781b Merge branch 'net-skb-remove-skb_data_area_size' adds 2af84932b3a1 can: raw: raw_sendmsg(): remove not needed setting of skb->sk adds 51a0d5e51178 can: raw: add support for SO_TXTIME/SCM_TXTIME adds 9f39d36530e5 can: isotp: add support for transmission without flow control adds 2aa39889c463 can: isotp: isotp_bind(): return -EINVAL on incorrect CAN [...] adds 94737ef56b61 can: ctucanfd: Let users select instead of depend on CAN_CTUCANFD adds 30abc9291329 can: slcan: slc_xmit(): use can_dropped_invalid_skb() inst [...] adds 48b171dbf7b6 dt-bindings: can: renesas,rcar-canfd: Make interrupt-names [...] adds 14e1e9338c08 dt-bindings: can: ctucanfd: include common CAN controller [...] adds ba3e2eaef1ae docs: ctucanfd: Use 'kernel-figure' directive instead of 'figure' adds f7b88d9ae91e Merge tag 'linux-can-next-for-5.19-20220516' of git://git. [...] adds 6251264fedde net: ethernet: Fix unmet direct dependencies detected for [...] adds 1588f5a91b16 ethernet/ti: delete if NULL check befort devm_kfree adds bcdcf2c466d3 net/mlxbf_gige: use eth_zero_addr() to clear mac address adds a968c799eb1d ax25: merge repeat codes in ax25_dev_device_down() adds 29fd3ca1779f qed: Remove unnecessary synchronize_irq() before free_irq() adds bd81bfb5a1d1 net: vxge: Remove unnecessary synchronize_irq() before free_irq() adds d1e7f009bfff net: qede: Remove unnecessary synchronize_irq() before free_irq() adds 65a9dedc11d6 net: phy: marvell: Add errata section 5.1 for Alaska PHY adds b632eb069732 net/smc: send cdc msg inline if qp has sufficient inline space adds 793a7df63071 net/smc: rdma write inline if qp has sufficient inline space adds 68a0bd679049 Merge branch 'net-smc-send-and-write-inline-optimization-for-smc' adds 76e1e5df4b7c octeontx2-pf: Use memset_startat() helper in otx2_stop() adds ab4d6357c95f net: thunderx: remove null check after call container_of() adds 5ff0348b7f75 net: smc911x: replace ternary operator with min() adds bec67592521e ptp: ptp_clockmatrix: Add PTP_CLK_REQ_EXTTS support adds 7c7dcd66c5e0 ptp: ptp_clockmatrix: return -EBUSY if phase pull-in is in [...] adds 9cc341286e99 dn_route: set rt neigh to blackhole_netdev instead of loop [...] adds 6e144b47f560 octeontx2-pf: Add support for adaptive interrupt coalescing adds 4c7c8a6d87a8 net/mlx5: sparse: error: context imbalance in 'mlx5_vf_get [...] adds 1d2c717bc7f7 net/mlx5: Add last command failure syndrome to debugfs adds 9b45bde82c22 net/mlx5: Inline db alloc API function adds 773c104d5333 net/mlx5: Allocate virtually contiguous memory in vport.c adds 88468311c07a net/mlx5: Allocate virtually contiguous memory in pci_irq.c adds 035e0dd57392 net/mlx5e: Allocate virtually contiguous memory for VLANs list adds 597c11232619 net/mlx5e: Allocate virtually contiguous memory for reps s [...] adds 675b9d51d6fb net/mlx5e: IPoIB, Improve ethtool rxnfc callback structure [...] adds 682adfa6ca80 net/mlx5e: Support partial GSO for tunnels over vlans adds f05ec8d9d0d6 net/mlx5e: Allow relaxed ordering over VFs adds 77422a8f6f61 net/mlx5e: CT: Add ct driver counters adds 6d0ba49321a4 net/mlx5e: Correct the calculation of max channels for rep adds 65810a2d2ab3 net/mlx5e: Add XDP SQs to uplink representors steering tables adds ef9a3a4a813a net/mlx5: Lag, refactor lag state machine adds a4a9c87ebb68 net/mlx5: Remove unused argument adds 94db33177819 net/mlx5: Support multiport eswitch mode adds 6431ce6cd3bb Merge tag 'mlx5-updates-2022-05-17' of git://git.kernel.or [...] adds a30bf805592e net: dsa: microchip: ksz8795: update the port_cnt value in [...] adds 462d525018f0 net: dsa: microchip: move ksz_chip_data to ksz_common adds eee16b147121 net: dsa: microchip: perform the compatibility check for d [...] adds a530e6f2204a net: dsa: microchip: move struct mib_names to ksz_chip_data adds 198b34783ab1 net: dsa: microchip: move port memory allocation to ksz_common adds 997d2126ac61 net: dsa: microchip: move get_strings to ksz_common adds b094c679662c net: dsa: move mib->cnt_ptr reset code to ksz_common.c adds 65ac79e18120 net: dsa: microchip: add the phylink get_caps adds 008db08b64f4 net: dsa: microchip: remove unused members in ksz_device adds e8bacf408fa8 Merge branch 'dsa-microchip-ksz_switch-refactor' adds 9fd914bb05c2 arm64: dts: armada-3720-turris-mox: Correct reg property f [...] adds 32d0efabeec0 dt-bindings: net: marvell,orion-mdio: Set unevaluatedPrope [...] adds 86d282aca894 Merge branch 'armada-3720-turris-mox-and-orion-mdio' adds e991d0ed0b7a net: stmmac: remove unused get_addr() callback adds 32329216ca1d eth: sun: cassini: remove dead code adds 7ba106fcd4b4 selftests: netdevsim: Increase sleep time in hw_stats_l3.sh test adds 223153ea6c79 net: ethernet: sunplus: add missing of_node_put() in spl2s [...] adds a3641ca416a3 net: smc911x: Fix min() use in debug code adds 6f74887450b2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 4b6313cf99b0 bpf: Fix combination of jit blinding and pointers to bpf s [...] adds 365d519923a2 selftests/bpf: Check combination of jit blinding and point [...] adds 737d0646a83c libbpf: Add safer high-level wrappers for map operations adds b2531d4bdce1 selftests/bpf: Convert some selftests to high-level BPF map APIs adds 0d2d2648931b selftests/bpf: Fix usdt_400 test case adds 16d1e00c7e8a bpf: Add MEM_UNINIT as a bpf_type_flag adds 418fbe82578e bpftool: Use sysfs vmlinux when dumping BTF by ID adds ac6a65868a5a libbpf: fix memory leak in attach_tp for target-less trace [...] adds 68084a136420 selftests/bpf: Fix building bpf selftests statically adds 70a1b25326dd selftests/bpf: Add missed ima_setup.sh in Makefile adds 7c7c3ba5da4e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 815771f36e52 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] adds 63fac3343b99 Bluetooth: btbcm: Support per-board firmware variants adds 789f6b8ac3b1 Bluetooth: mt7921s: Fix the incorrect pointer check adds 7aa1e7d15f8a Bluetooth: fix dangling sco_conn and use-after-free in sco [...] adds 31396dd53f32 Bluetooth: Keep MGMT pending queue ordered FIFO adds bf7380e224f9 Bluetooth: btintel: Constify static struct regmap_bus adds 72ef98445aca Bluetooth: hci_qca: Use del_timer_sync() before freeing adds 05abad857277 Bluetooth: HCI: Add HCI_QUIRK_BROKEN_ENHANCED_SETUP_SYNC_C [...] adds 6b5c1cdac44f Bluetooth: Print broken quirks adds d44e1dbda36f Bluetooth: btusb: Set HCI_QUIRK_BROKEN_ENHANCED_SETUP_SYNC [...] adds 8b1d66b50437 Bluetooth: btrtl: Add support for RTL8852C adds 50a3633ae5e9 Bluetooth: use hdev lock in activate_scan for hci_is_adv_m [...] adds fb048cae51ba Bluetooth: use hdev lock for accept_list and reject_list i [...] adds 5e2b6064cbc5 Bluetooth: protect le accept and resolv lists with hdev->lock adds 4622594766d0 Bluetooth: btusb: add support for Qualcomm WCN785x adds ff7f2926114d Bluetooth: core: Fix missing power_on work cancel on HCI close adds 247f226adadf Bluetooth: btusb: Set HCI_QUIRK_BROKEN_ERR_DATA_REPORTING for QCA adds c77a592befdd Bluetooth: btusb: Add 0x0bda:0x8771 Realtek 8761BUV devices adds 23fcb27b33c8 Bluetooth: btusb: Add a new PID/VID 0489/e0c8 for MT7921 adds 0d37ddfc50d9 Bluetooth: btbcm: Add entry for BCM4373A0 UART Bluetooth adds 0fab6361c4ba Bluetooth: btmtksdio: fix use-after-free at btmtksdio_recv_event adds 7469720563e0 Bluetooth: btmtksdio: fix possible FW initialization failure adds baabb7f530e8 Bluetooth: btmtksdio: fix the reset takes too long adds a9a347655d22 Bluetooth: MGMT: Add conditions for setting HCI_CONN_FLAG_ [...] adds 3b42055388c3 Bluetooth: hci_sync: Fix attempting to suspend with unfilt [...] adds 436e8d74ef9a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds ad732da434a2 rtlwifi: Use pr_warn instead of WARN_ONCE adds 97f7a4702477 mac80211: unify CCMP/GCMP AAD construction adds 4273d3fa8aa5 mac80211: fix typo in documentation adds f5bf586aaddd mac80211: remove stray multi_sta_back_32bit docs adds f344c58c250d mac80211: mlme: move in RSSI reporting code adds c8fe4b0b37f6 mac80211: use ifmgd->bssid instead of ifmgd->associated->bssid adds 926101d2b7be mac80211: mlme: use local SSID copy adds 53da4c45cade mac80211: remove unused argument to ieee80211_sta_connecti [...] adds 16d0364c722a mac80211: remove useless bssid copy adds 5dfad1081215 mac80211: mlme: track assoc_bss/associated separately adds 3d48cb74816d nl80211: Parse NL80211_ATTR_HE_BSS_COLOR as a part of nl80 [...] adds 195b9a0fd581 mac80211: disable BSS color collision detection in case of [...] adds ee0e16ab756a mac80211: minstrel_ht: fill all requested rates adds 44fa75f207d8 mac80211: extend current rate control tx status API adds 569cf386ec5f mac80211: minstrel_ht: support ieee80211_rate_status adds 96c777708bca mt76: mt7915: fix DBDC default band selection on MT7915D adds 7b8e1ae886e4 mt76: mt7915: rework hardware/phy initialization adds 9912a4639d1a mt76: reduce tx queue lock hold time adds 402e01092e79 mt76: dma: use kzalloc instead of devm_kzalloc for txwi adds 77045a3740fa mt76: mt7915: accept rx frames with non-standard VHT MCS10-11 adds 3128ea016965 mt76: mt7921: accept rx frames with non-standard VHT MCS10-11 adds 51fb1278aa57 mt76: fix use-after-free by removing a non-RCU wcid pointer adds b619e01380ee mt76: fix MBSS index condition in DBDC mode adds df3e4143ba8a mt76: mt7921u: add suspend/resume support adds 5e0abf6f4903 mt76: mt7921: rely on mt76_dev rxfilter in mt7921_configur [...] adds 47eea8ad62a1 mt76: mt7921: honor pm user configuration in mt7921_sniffe [...] adds 5beadb27fa80 mt76: mt7915: always call mt7915_wfsys_reset() during init adds aa796f12091a mt76: mt7915: fix unbounded shift in mt7915_mcu_beacon_mbss adds 4e90db5e21eb mt76: mt7921: Fix the error handling path of mt7921_pci_probe() adds 9bd6823f5a64 mt76: mt7915: fix possible uninitialized pointer dereferen [...] adds 62fdc974894e mt76: mt7915: fix possible NULL pointer dereference in mt7 [...] adds badb6ffaa143 mt76: mt7915: do not pass data pointer to mt7915_mcu_muru_ [...] adds 05268cf1789d mt76: mt7915: report rx mode value in mt7915_mac_fill_rx_rate adds 1e779f49ca0c mt76: mt7915: use 0xff to initialize bitrate_mask in mt791 [...] adds 116c69603b01 mt76: mt7921: Add AP mode support adds f5874fc6f54e mt76: fix rx reordering with non explicit / psmp ack policy adds abba345311a7 mt76: fix antenna config missing in 6G cap adds 74752f5367ab mt76: mt7915: remove SCS feature adds b57a5bb0170a mt76: mt7915: make read-only array ppet16_ppet8_ru3_ru0 st [...] adds deb0891bad7c mt76: mt7921: make read-only array ppet16_ppet8_ru3_ru0 st [...] adds ad483ed9dd51 mt76: mt7921: fix kernel crash at mt7921_pci_remove adds 0a17329ae9c1 mt76: mt7915: add debugfs knob for RF registers read/write adds b61cc2a76b9d mt76: mt7603: move spin_lock_bh() to spin_lock() adds 46f6adbfce18 mt76: mt7915: disable RX_HDR_TRANS_SHORT adds 3968a66475b4 mt76: do not attempt to reorder received 802.3 packets wit [...] adds bc98e7fdd80d mt76: fix encap offload ethernet type check adds fcfe1b5e162b mt76: fix tx status related use-after-free race on station [...] adds cd85efdfd099 mt76: mt7915: configure soc clocks in mt7986_wmac_init adds ed2d3d948e6d mt76: connac: use skb_put_data instead of open coding adds b5509983d72e mt76: mt7915: update mt7986 patch in mt7986_wmac_adie_patc [...] adds 3620c8821ae1 mt76: mt7915: fix twt table_mask to u16 in mt7915_dev adds c088eb38e642 mt76: mt7915: reject duplicated twt flows adds 4ebcff04d3db mt76: mt7915: limit minimum twt duration adds bdd2ca78faac mt76: mt7915: rework SER debugfs knob adds b4c268ca4df8 mt76: mt7915: introduce mt7915_mac_severe_check() adds 1dfe52adb00d mt76: mt7915: move MT_INT_MASK_CSR to init.c adds cc9fd945db4f mt76: dma: add wrapper macro for accessing queue registers adds d1ddc536df93 mt76: add support for overriding the device used for DMA mapping adds 61b5156bf02d mt76: make number of tokens configurable dynamically adds f68d67623dec mt76: mt7915: add Wireless Ethernet Dispatch support adds 869f06468e77 mt76: mt7915: add support for 6G in-band discovery adds 5eb14a0cfcaa mt76: mt7615/mt7915: do reset_work with mt76's work queue adds 0d28ec72b093 mt76: mt7915: improve error handling for fw_debug knobs adds 64d607256a9e mt76: mt7915: add more statistics from fw_util debugfs knobs adds a0a2034e2da0 mt76: add gfp to mt76_mcu_msg_alloc signature adds 5fc201aa8cf3 mt76: mt7921: add ipv6 NS offload support adds e99a2d6bcdb0 Merge tag 'mt76-for-kvalo-2022-05-12' of https://github.co [...] adds f9eec4947add ath11k: Add support for targets without trustzone adds 80c5075f3999 ath11k: mac: fix too long line adds d9e441855c64 ath10k: mac: fix too long lines adds f2a7064a78b2 ath10k: support bus and device specific API 1 BDF selection adds 22cc687326e0 ath11k: Fix RX de-fragmentation issue on WCN6750 adds 9497b7880ffd ath11k: reset 11d state in process of recovery adds 0f84a156aa3b ath11k: Handle keepalive during WoWLAN suspend and resume adds 3a5627b94222 ath11k: Implement remain-on-channel support adds 355333a21754 ath11k: Don't check arvif->is_started before sending manag [...] adds 1d7f514577f0 ath11k: Designating channel frequency when sending managem [...] adds 4255a07a98cb wil6210: remove 'freq' debugfs adds 5962f370ce41 ath11k: Reuse the available memory after firmware reload adds 25c321e8534e ath11k: remove redundant assignment to variables vht_mcs a [...] adds d93185a92918 Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] adds ee0e2f51e211 cfg80211: fix kernel-doc for cfg80211_beacon_data adds 0baef2846031 mac80211: refactor freeing the next_beacon adds 8762246c7b23 wireless: Fix Makefile to be in alphabetical order adds 9d9a9edcf8ed rtw89: add ieee80211::sta_rc_update ops adds d3efeee240f8 rtw89: 8852c: set TX antenna path adds 97df85871a5b rtw89: cfo: check mac_id to avoid out-of-bounds adds aebc048d1000 rtw89: 8852c: update txpwr tables to HALRF_027_00_052 adds a06d2dd7e22f rtw89: convert rtw89_band to nl80211_band precisely adds a456021c6f14 rtw89: pci: only mask out INT indicator register for disab [...] adds c1918196427b iwlwifi: pcie: simplify MSI-X cause mapping adds 537b76d26cbb iwlwifi: mvm: use NULL instead of ERR_PTR when parsing wow [...] adds 51e073c23b46 iwlwifi: mvm: clean up authorized condition adds d1f6530c3e37 iwlwifi: fw: init SAR GEO table only if data is present adds 9d096e3d3061 iwlwifi: mvm: fix assert 1F04 upon reconfig adds 184f10db5f8f iwlwifi: mvm: add OTP info in case of init failure adds 147eb05f24e6 iwlwifi: mvm: always tell the firmware to accept MCAST fra [...] adds 98c0de7b26a1 iwlwifi: mvm: remove vif_count adds 55cf10488d7a iwlwifi: mei: clear the sap data header before sending adds 78488a64aea9 iwlwifi: mei: fix potential NULL-ptr deref adds 387e67eb2bf8 Merge branch 'main' of git git://git.kernel.org/pub/scm/li [...] adds bcdf0315a61a mtd: call of_platform_populate() for MTD partitions adds 9401911f2d9f mtd: phram: Allow cached mappings adds d217c4d968bb dt-bindings: Add Sercomm (Suzhou) Corporation vendor prefix adds d55ce4913776 dt-bindings: mtd: partitions: Extend fixed-partitions binding adds 1fefc8ecb834 mtd: st_spi_fsm: add missing clk_disable_unprepare() in st [...] adds d80423bfce6a Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] adds 6879854d1634 mtd: rawnand: rockchip: Check before clk_disable_unprepare [...] adds 5794465b6fcf mtd: rawnand: mpc5121: Check before clk_disable_unprepare( [...] adds 431cbce84955 dt-bindings: mtd: renesas: Fix the NAND controller description adds 6a2277a0ebe7 mtd: rawnand: renesas: Use runtime PM instead of the raw c [...] adds 3ac0ce7e5b7f Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] adds 6af24191f7ba Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] adds 282ee0716f61 crypto: sun8i-ce - Fix minor style issue adds 22f7c2f8cfda crypto: sun8i-ce - do not allocate memory when handling requests adds 22d03a0aad0e crypto: sun4i-ss - do not allocate backup IV on requests adds 359e893e8af4 crypto: sun8i-ss - rework handling of IV adds c149e4763d28 crypto: sun8i-ss - handle zero sized sg adds 46e2fcbcbed6 crypto: sun8i-ss - remove redundant test adds d86e3f37a6d0 crypto: sun8i-ss - test error before assigning adds 4d867bebdc3a crypto: sun8i-ss - use sg_nents_for_len adds 8eec4563f152 crypto: sun8i-ss - do not allocate memory when handling ha [...] adds db0c62bcd480 crypto: sun8i-ss - do not zeroize all pad adds c35e523a8b69 crypto: sun8i-ss - handle requests if last block is not modulo 64 adds f95f61d0b2f1 crypto: sun8i-ss - rework debugging adds e76ee4db9eb8 crypto: sun8i-ss - Add function for handling hash padding adds 801b7d572c0a crypto: sun8i-ss - add hmac(sha1) adds 2e5545acf658 crypto: sun8i-ss - do not fallback if cryptlen is less tha [...] adds 8a1714ad1a33 crypto: sun8i-ce - Add function for handling hash padding adds 6b8309faf0ca crypto: sun8i-ce - use sg_nents_for_len adds aff388f78746 crypto: sun8i-ce - rework debugging adds 42a01af3f13f crypto: sun8i-ce - do not fallback if cryptlen is less tha [...] adds 91e8bcd7b4da crypto: cryptd - Protect per-CPU resource by disabling BH. adds e0c77eb37ec7 crypto: octeontx2 - simplify the return expression of otx2 [...] adds 6ae7a8b193d3 crypto: talitos - Uniform coding style with defined variable adds 349d03ffd5f6 crypto: s390 - add crypto library interface for ChaCha20 adds 00ad3ec718d0 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds fe696ccb277d gpu: host1x: Fix a kernel-doc warning adds 3e9c45843361 gpu: host1x: Do not use mapping cache for job submissions adds 74bb98dd9110 gpu: host1x: Show all allocated syncpts via debugfs adds 42457494b8d6 drm/tegra: vic: Fix unused-function warnings adds cb7e1abc2c73 drm/tegra: gem: Do not try to dereference ERR_PTR() adds 5756c29bfa81 Merge tag 'drm/tegra/for-5.19-rc1' of https://gitlab.freed [...] adds f8122500a039 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] adds 4b322e928849 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] adds 54eb8d446e71 dt-bindings: display: rockchip: make reg-names mandatory for VOP2 adds 5ee8c8f930ba drm/rockchip: Change register space names in vop2 adds 3a50bc49d9ea Merge branch 'for-linux-next' of git://anongit.freedesktop [...] adds 0a360aeb861e drm/amdgpu: clean up some inconsistent indenting adds 87b5ab28efe3 drm/amd/pm: add smu pp_feature_mask callback for smu_v13_0_7 adds d6810d7dfaec drm/amd/pm: support ss metrics read for smu11 adds 6b1407795e8a drm/amd/pm: add smu feature map support for smu_v13_0_7 adds d72a475b4881 drm/amd/pm: add smu feature map support for smu_v13_0_0 adds 1e46ab91e55c drm/amd/pm: add smu power_limit callback for smu_v13_0_7 adds 505c170b628d drm/amdgpu/ctx: only reset stable pstate if the user chang [...] adds b992a1908588 drm/amdgpu: Ensure the DMA engine is deactivated during set ups adds 7226f40af6fc drm/amdkfd: allocate MMIO/DOORBELL BOs with AMDGPU_GEM_CRE [...] adds 138292f1dc00 drm/amd/pm: update smartshift powerboost calc for smu12 adds cdf4c8ec3987 drm/amd/pm: update smartshift powerboost calc for smu13 adds 2fc092d4c761 drm/amdgpu/gfx11: fix me field handling in map_queue packet adds 7bd3114b1caf drm/amdgpu/gfx11: fix mes mqd settings adds 6384d44bc4ae drm/amdgpu/pm: add smu v13.0.4 driver SMU if headers adds 563cb2d82f37 drm/amdgpu/pm: add EnableGfxImu message dummy map for SMU [...] adds a0219175b3af drm/amdgpu/pm: add some common ppt functions for SMU IP v13.0.x adds 55c894945bda drm/amdgpu/pm: add swsmu ppt implementation for SMU IP v13.0.4 adds 17f78bb4093f drm/amdgpu/pm: enable swsmu for SMU IP v13.0.4 adds 33ef11cd7cba drm/amdgpu/pm: add GFXOFF control IP version check for SMU [...] adds 0d6ec07a9555 drm/amdgpu/discovery: add SMU v13.0.4 into the IP discovery list adds 4b9caaa02819 drm/amdgpu: Move mutex_init(&smu->message_lock) to smu_ear [...] adds 04fd07397efd drm/amdkfd: Fix static checker warning on MES queue type adds f3106c942413 drm/amd/display: clean up some inconsistent indenting adds 494c1432542b drm/amd/pm: consistent approach for smartshift adds 5ad25ace7c9f drm/amdgpu: Unmap legacy queue when MES is enabled adds 0223e516470a drm/amd: Don't reset dGPUs if the system is going to s2idle adds 051ca9672359 drm/amd/display: Update link training fallback behaviour. adds 65daa95a6a35 drm/amd/display: Query DPIA HPD status. adds b673b5148a5e drm/amd/display: Clean up code in dc adds 38cb1d6678f4 drm/amd/display: clear request when release aux engine adds f297ab35cd5b drm/amd/display: Check if modulo is 0 before dividing. adds 3f70549c571d drm/amd/display: Allow individual control of eDP hotplug support adds 0fadb9767c8d drm/amd/display: Check zero planes for OTG disable W/A on [...] adds 87773c7d35b0 drm/amd/display: Move FPU associated DCN30 code to DML folder adds cdb5e1c62f82 drm/amd/display: Fic incorrect pipe being used for clk update adds 32200cb58aad Revert "drm/amd/display: Refactor LTTPR cap retrieval" adds beeb965852eb drm/amd/display: 3.2.186 adds f40c3d2c556b drm/amdgpu: Clean up of initializing doorbells for gfx_v9 [...] adds bb9b07115f92 drm/amdkfd: simplify cpu hive assignment adds 2ad1fe543f94 drm/amdgpu: cleanup ctx implementation adds f1f9b395e064 drm/amdgpu: Set CP_HQD_PQ_CONTROL.RPTR_BLOCK_SIZE correctly adds c2061887d52e drm/amdgpu/gfx10: rework KIQ programming adds ca5463a5f99b drm/radeon: fix a possible null pointer dereference adds 714fc19ad4a8 drm/amd/pm: fix a potential gpu_metrics_table memory leak adds a5b3ad0f11de drm/amd/pm: enable more dpm features for SMU 13.0.0 adds 10939989e341 drm/amd/pm: skip dpm disablement on suspend for SMU 13.0.0 adds adad505cd0cd drm/amd/pm: update SMU 13.0.0 driver_if header adds 22d52bb4906c drm/amd/pm: correct the softpptable ids used for SMU 13.0.0 adds 9a5608d0a5ba drm/amd/pm: enable more dpm features for SMU 13.0.0 adds 965e4fc0d716 drm/amd/pm: enable memory temp reading for SMU 13.0.0 adds c298441f72cd Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] adds 602482a406a2 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] adds 6aecb379aaa2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c960aa6aa3cc ALSA: hda: cs35l41: Fix error in spi cs35l41 hda driver name adds 775d667539a4 ALSA: hda: cs35l41: Set Speaker Position for CLSA0100 Laptop adds 14e42ceec89a ALSA: hda: cs35l41: Remove Set Channel Map api from binding adds aa4a38af97e9 ALSA: hda: cs35l41: Add Support for Interrupts adds de8cab7b38d7 ALSA: hda: cs35l41: Enable GPIO2 Interrupt for CLSA0100 laptops adds caf7c1f1de9f ASoC: cs35l41: Move cs35l41_set_cspl_mbox_cmd to shared code adds ff8aad072e63 ASoC: cs35l41: Move cs35l41 fs errata into shared code adds 0db99577c4cd ASoC: cs35l41: Move cs_dsp config struct into shared code adds 00f87ec74c3c ALSA: hda: cs35l41: Add Amp Name based on channel and index adds c11117b634f4 ALSA: usb-audio: Refcount multiple accesses on the single clock adds 44d30762cde7 ALSA: seq: replace ternary operator with max() adds 03a8b0df757f ALSA: usb-audio: Fix wrong kfree issue in snd_usb_endpoint [...] adds 62e6fd4056af Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d91835655cc9 ASoC: amd: vangogh: Remove duplicate include files adds a34840c4eb32 ASoC: ti: j721e-evm: Fix refcount leak in j721e_soc_probe_* adds 64c917d1cfd7 ASoC: core: Correct spelling fliped -> flipped adds 8c8a0f01c7c5 ASoC: core: Pass legacy_dai_naming flag directly adds 232213bd73bb ASoC: soc-component: Update handling to component delays adds 2def44d3aec5 ASoC: rt5645: Fix errorenous cleanup order adds 9db69df4bdd3 firmware: mediatek: Add adsp ipc protocol interface adds aea9350108ed ASoC: SOF: mediatek: Add ipc support for mt8195 adds e0100bfd383c ASoC: SOF: mediatek: Add mt8186 ipc support adds 0af9de0ea86d firmware: mtk: add adsp ipc protocol for SOF adds 9e71bc33ae0d ASoC: fsl_sai: Add support for i.MX8MM adds 2530c5e875ea ASoC: fsl_sai: Add support for i.MX8M Plus adds af0bd3c0ffae ASoC: fsl_sai: Add support for i.MX8ULP adds dba2d5ae4cb0 ASoC: fsl_sai: Add support for i.MX8MM, MP, ULP adds c5003f08fe67 ASoC: SOF: ipc-msg-injector: Cap the rmaining to count in [...] adds 37a86b32bf0e ASoC: ux500: mop500: Check before clk_put() not needed adds 81a299105d69 ASoC: Intel: avs: Account for libraries when booting basefw adds f1b3b320bd65 ASoC: Intel: avs: Generic soc component driver adds 9114700b496c ASoC: Intel: avs: Generic PCM FE operations adds b9062f9867f0 ASoC: Intel: avs: non-HDA PCM BE operations adds d070002a20fc ASoC: Intel: avs: HDA PCM BE operations adds 2f1f570cd730 ASoC: Intel: avs: Coredump and recovery flow adds 4b86115cb91a ASoC: Intel: avs: Prepare for firmware tracing adds 335c4cbd201d ASoC: Intel: avs: D0ix power state support adds 69b23b3937a1 ASoC: Intel: avs: Event tracing adds 25b552f19287 ASoC: Intel: avs: Replace link_mask usage with i2s_link_mask adds beed983621fb ASoC: Intel: avs: Machine board registration adds 1affc44ea5dd ASoC: Intel: avs: PCI driver implementation adds cfbc100e6bbf ASoC: Intel: avs: Power management adds b3e29075b234 ASoC: Intel: avs: SKL-based platforms support adds c8c960c10971 ASoC: Intel: avs: APL-based platforms support adds ec432e2a5141 ASoC: Intel: avs: Driver core and PCM operations adds b33f104e416b Merge remote-tracking branch 'asoc/for-5.19' into asoc-next adds 94f1a4c4cf96 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e2cbb768621c Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] adds c8994b30d71d Input: sparcspkr - fix refcount leak in bbc_beep_probe adds 1922cc9c20a3 Input: bcm-keypad - remove unneeded NULL check before clk_ [...] adds 1b3ce51dde36 Input: psmouse-smbus - avoid flush_scheduled_work() usage adds c853246539f3 Input: vmmouse - disable vmmouse before entering suspend mode adds 52dc6d3bea3b dt-bindings: google,cros-ec-keyb: Introduce switches only [...] adds ca1eadbfcd36 Input: cros-ec-keyb - allow skipping keyboard registration adds d95bca4fbde0 dt-bindings: google,cros-ec-keyb: Fixup bad compatible match adds 038c4bf85ba2 Merge branch 'ib/5.17-cros-ec-keyb' into next adds 8ca9bf5c43d0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds d78bd8adfcbc io_uring: track fixed files with a bitmap adds b70b8e3331d8 io_uring: add basic fixed file allocator adds 1339f24b336d io_uring: allow allocated fixed files for openat/openat2 adds c30c3e00cbd9 io_uring: allow allocated fixed files for accept adds 09893e15f1e9 io_uring: bump max direct descriptor count to 1M adds a8da73a32b6e io_uring: add flag for allocating a fully sparse direct de [...] adds b73dfc220869 Merge branch 'for-5.19/io_uring' into for-next adds 3c8a401b2f12 Merge branch 'for-5.19/io_uring-passthrough' into for-next adds e586b4d4318f Merge branch 'for-5.19/block' into for-next adds e0deb6a025ae io_uring: avoid io-wq -EAGAIN looping for !IOPOLL adds 68a6a1d1bfa5 Merge branch 'for-5.19/io_uring' into for-next adds 1b1d7b4bf1d9 io_uring: only wake when the correct events are set adds e54ac908e073 Merge branch 'for-5.19/io_uring' into for-next adds 390ed29b5e42 io_uring: add IORING_ACCEPT_MULTISHOT for accept adds 227685ebfaba io_uring: add REQ_F_APOLL_MULTISHOT for requests adds dbc2564cfe0f io_uring: let fast poll support multishot adds 4e86a2c98013 io_uring: implement multishot mode for accept adds e82d3f896229 Merge branch 'for-5.19/io_uring' into for-next adds a3e7689bfaae block: cleanup the VM accounting in submit_bio adds 181490d53218 block, bfq: protect 'bfqd->queued' by 'bfqd->lock' adds ddc25c86b466 block, bfq: make bfq_has_work() more accurate adds 3607849df478 blk-cgroup: always terminate io.stat lines adds 77c570a1ea85 blk-cgroup: Remove unnecessary rcu_read_lock/unlock() adds 5a011f889b48 blk-throttle: Set BIO_THROTTLED when bio has been throttled adds 760fb69db80c Merge branch 'for-5.19/block' into for-next adds 491bf8f236fd nbd: Fix hung on disconnect request if socket is closed before adds 45b0a8cf99cf Merge branch 'for-5.19/drivers' into for-next adds eeef7565e8ba cdrom: make EXPORT_SYMBOL follow exported function adds 03fea699b050 cdrom: remove the unused driver specific disc change ioctl adds 8fa10ee183c3 cdrom: mark CDROMGETSPINDOWN/CDROMSETSPINDOWN obsolete adds e24ccaaf7ec4 block: remove last remaining traces of IDE documentation adds 2e10a1d693b9 cdrom: remove obsolete TODO list adds e23378eb73eb Merge branch 'for-5.19/cdrom' into for-next adds e7637a492b9f io_uring: fix locking state for empty buffer group adds 3d200242a6c9 io_uring: add buffer selection support to IORING_OP_NOP adds d8c2237d0aa9 io_uring: add io_pin_pages() helper adds c7fb19428d67 io_uring: add support for ring mapped supplied buffers adds 20cbd21d899b io_uring: use a rwf_t for io_rw.flags adds 984824db844a io_uring: don't use ERR_PTR for user pointers adds ee67ba3b20f7 io_uring: drop a spurious inline on a forward declaration adds 58f5c8d39e0e io_uring: make apoll_events a __poll_t adds a294bef57c55 io_uring: consistently use the EPOLL* defines adds 0bf1dbee9baf io_uring: use rcu_dereference in io_close adds 1b705ddc25e6 Merge branch 'for-5.19/io_uring' into for-next adds 1a86924e4f46 nvme: fix interpretation of DMRSL adds 52fde2c07da6 nvme: set dma alignment to dword adds ca2d89925ae3 nvme: add missing status values to verbose logging adds da3340e77eeb nvme: remove unneeded include from constants file adds 128126a79436 nvme: mark internal passthru request RQF_QUIET adds da4276118162 nvme-pci: fix a NULL pointer dereference in nvme_alloc_admin_tags adds b98235d3a471 nvme-pci: harden drive presence detect in nvme_dev_disable() adds 93ba75c90524 nvme-fabrics: add a request timeout helper adds e626f37e657a nvme: split the enum used for various register constants adds da14f237ceef Merge tag 'nvme-5.19-2022-05-18' of git://git.infradead.or [...] adds d21a844369bb Merge branch 'for-5.19/drivers' into for-next adds 0184f08e6534 io_uring: add fully sparse buffer registration adds 9774f7ce2802 Merge branch 'for-5.19/io_uring' into for-next adds 1d0dbbfa282d io_uring: initialize io_buffer_list head when shared ring [...] adds 2fcabce2d7d3 io_uring: disallow mixed provided buffer group registrations adds f1d22fa8f318 Merge branch 'for-5.19/io_uring' into for-next adds e261ae308e94 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git adds 09acc852b500 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 71abb4df2981 ata: pata_ftide010: Remove unneeded ERROR check before clk [...] adds de4e5a772e19 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds fa2247113486 Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] adds ded2c4c34500 mmc: sdhci-of-arasan: Add NULL check for data field adds 1d700eb9b5f4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 41e4665af136 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] adds 9a0aff4308df Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 68d6c8476fd4 regulator: scmi: Fix refcount leak in scmi_regulator_probe adds a5b8e4a5ceec Merge remote-tracking branch 'regulator/for-5.19' into reg [...] adds f70a91f5d66f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9e5fd9a63aa4 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] adds d7a9016a17ff Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] adds 155ca952c7ca efi: Do not import certificates from UEFI Secure Boot for T2 Macs adds e11afdbb22a3 evm: Return INTEGRITY_PASS for enum integrity_status value '0' adds 4c41186ff394 evm: Clean up some variables adds 048ae41bb080 integrity: Fix sparse warnings in keyring_handler adds 76f0f6c37c8d Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] adds 1af0e4a0233f security: declare member holding string literal const adds 76bde3c3c546 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds b8fbec020902 Merge branch 'next' of git://github.com/cschaufler/smack-next adds b87ed556af05 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] adds bd31c7a5c7a4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 1791e5f75d76 Merge branch 'master' of git://www.linux-watchdog.org/linu [...] adds de78657e16f4 iommu/mediatek: Fix NULL pointer dereference when printing [...] adds a3884774d731 iommu/dma: Fix iova map result check bug adds b8397a8f4ebc iommu/dma: Explicitly sort PCI DMA windows adds cd901e9284c7 iommu/vt-d: Remove unneeded validity check on dev adds e19c3992b9f8 iommu/vt-d: Change return type of dmar_insert_one_dev_info() adds bac4e778d67a iommu/vt-d: Fold dmar_insert_one_dev_info() into its caller adds ea661ad6e157 iommu/vt-d: Size Page Request Queue to avoid overflow condition adds 9d6ab26a75f4 iommu/vt-d: Block force-snoop domain attaching if no SC support adds fc0051cb9590 iommu/vt-d: Check domain force_snooping against attached devices adds e80552267b63 iommu/vt-d: Remove domain_update_iommu_snooping() adds 0d647b33e74f iommu/vt-d: Remove hard coding PGSNP bit in PASID entries adds 1ea2a07a532b iommu: Add DMA ownership management interfaces adds 25f3bcfc54bc driver core: Add dma_cleanup callback in bus_type adds 4a6d9dd564d0 amba: Stop sharing platform_dma_configure() adds 512881eacfa7 bus: platform,amba,fsl-mc,PCI: Add device DMA ownership ma [...] adds 18c7a349d072 PCI: pci_stub: Set driver_managed_dma adds c7d469849747 PCI: portdrv: Set driver_managed_dma adds 70693f470848 vfio: Set DMA ownership for VFIO devices adds 31076af0cb00 vfio: Remove use of vfio_group_viable() adds 93219ea94388 vfio: Delete the unbound_list adds 3b86f317c9c7 vfio: Remove iommu group notifier adds a5f1bd1afacd iommu: Remove iommu group changes notifier adds 0286300e6045 iommu: iommu_group_claim_dma_owner() must always assign a domain adds 5a4eb9163471 dt-bindings: arm-smmu: Add binding for SDX65 SMMU adds d9ed8af1dee3 iommu/arm-smmu: fix possible null-ptr-deref in arm_smmu_de [...] adds b131fa8c1d2a iommu/arm-smmu-v3: check return value after calling platfo [...] adds cbd23144f766 iommu/arm-smmu-v3-sva: Fix mm use-after-free adds 38db6b41b2f4 dt-bindings: arm-smmu: Add compatible for Qualcomm SC8280XP adds d044023e219d iommu/arm-smmu-qcom: Add SC8280XP support adds c02bda09f91a dt-bindings: arm-smmu: Document nvidia,memory-controller property adds 95d5aeabda00 dt-bindings: arm-smmu: Add compatible for Tegra234 SOC adds 5ca216155b5e iommu/arm-smmu: Support Tegra234 SMMU adds 628bf55b6204 iommu/arm-smmu: Force identity domains for legacy binding adds e3b9bf145cb6 Merge tag 'arm-smmu-updates' of git://git.kernel.org/pub/s [...] adds 807413e871d6 Merge branches 'apple/dart', 'arm/mediatek', 'arm/msm', 'p [...] adds 81659724a4a3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 572744390a66 dt-bindings: mfd: Add bindings child nodes for the Mediate [...] adds 9c270040b901 dt-bindings: arm: fix typos in compatible adds df5cd3698761 of/fdt: Ignore disabled memory nodes adds 2e3026134104 dt-bindings: net: add schema for ASIX USB Ethernet controllers adds c0c155fc7e76 dt-bindings: net: add schema for Microchip/SMSC LAN95xx US [...] adds 6177531020c7 dt-bindings: usb: ci-hdrc-usb2: fix node node for ethernet [...] adds 4a855a957936 dt-bindings: mailbox: zynqmp_ipi: convert to yaml adds ba821c4223c3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 22d35e40419a spi: spi-cadence: Update ISR status variable type to irqreturn_t adds b1849f505f87 spi: spi-au1550: replace ternary operator with min() adds ce9858ea499d spi: Convert the Aspeed SMC controllers device tree binding adds e3228ed92893 spi: spi-mem: Convert Aspeed SMC driver to spi-mem adds 9da06d7bdec7 spi: aspeed: Add support for direct mapping adds bb084f94e1bc spi: aspeed: Adjust direct mapping to device size adds 5785eedee42c spi: aspeed: Workaround AST2500 limitations adds 53526ab27d9c spi: aspeed: Add support for the AST2400 SPI controller adds eeaec1ea05c0 spi: aspeed: Calibrate read timings adds 73ae97e3cabb mtd: spi-nor: aspeed: set the decoding size to at least 2M [...] adds 9c63b846e6df spi: spi-mem: Convert Aspeed SMC driver to spi-mem adds 8d7a576aa2c8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 147070bdcf31 Merge branch 'x86/merge' adds 606c480527e9 Merge branch into tip/master: 'core/core' adds 9e4a51ad8eee debugobjects: Convert to SPDX license identifier adds cbd99cabbed2 Merge branch into tip/master: 'core/debugobjects' adds 21673fcb2532 genirq/irq_sim: Make the irq_work always run in hard irq context adds 75eeac910fed Merge branch into tip/master: 'irq/core' adds 682906131506 futex: Remove a PREEMPT_RT_FULL reference. adds 79a36a89abda Merge branch into tip/master: 'locking/core' adds bc469ddf6715 perf/x86/amd: Remove unused variable 'hwc' adds 5d8bf80951c2 Merge branch into tip/master: 'perf/core' adds 45005627e962 Merge branch into tip/master: 'ras/core' adds 78584d8c811f Merge branch into tip/master: 'sched/core' adds 2b0b069fc230 Merge branch into tip/master: 'smp/core' adds 317f29c14d0c timers: Provide a better debugobjects hint for delayed works adds 81893ca70cdd Merge branch into tip/master: 'timers/core' adds 0b0348f0c708 Merge branch into tip/master: 'x86/apic' adds ab07ef45e638 Merge branch into tip/master: 'x86/asm' adds 64b8bc31c635 Merge branch into tip/master: 'x86/build' adds f5c0b4f30416 x86/prctl: Remove pointless task argument adds 553b0cb30b54 x86/speculation: Add missing srbds=off to the mitigations= [...] adds 9e20f60bad4a Merge branch into tip/master: 'x86/cleanups' adds 36a4b63a1d7d Merge branch into tip/master: 'x86/core' adds a4c90de4b48f Merge branch into tip/master: 'x86/cpu' adds ebf582e30e55 Merge branch into tip/master: 'x86/fpu' adds 1ac9af5e53b9 Merge branch into tip/master: 'x86/irq' adds f23ceca8f7e3 Merge branch into tip/master: 'x86/kdump' adds 2a4ddd8794e8 Merge branch into tip/master: 'x86/misc' adds 362e00565b2b Merge branch into tip/master: 'x86/mm' adds af17c6b7bc67 Merge branch into tip/master: 'x86/platform' adds 04644bec96f3 Merge branch into tip/master: 'x86/splitlock' adds a6d1154e81be Merge branch into tip/master: 'x86/vdso' adds a7fed5c0431d x86/nmi: Make register_nmi_handler() more robust adds bcde61d57872 Merge branch into tip/master: 'x86/core' adds 0aa7be05d83c locking/atomic: Add generic try_cmpxchg64 support adds c2df0a6af177 locking/atomic/x86: Introduce arch_try_cmpxchg64 adds 7e2492890410 Merge branch into tip/master: 'locking/core' adds f193c32cad2d objtool: Remove inat-tables.c when make clean adds 4bc78005887f objtool: Remove libsubcmd.a when make clean adds 21e350233b07 scripts: Create objdump-func helper script adds 1d1a0e7c5100 scripts/faddr2line: Fix overlapping text section failures adds c51bac5c96b7 Merge branch into tip/master: 'objtool/core' adds 3c27b0c6ea48 perf/x86/amd: Fix AMD BRS period adjustment adds 841b51e4a359 perf/x86/amd: Run AMD BRS code only on supported hw adds af434aa583d6 Merge branch into tip/master: 'perf/core' adds 0621210ab769 x86/sev: Remove duplicated assignment to variable info adds 91f17fbe0802 Merge branch into tip/master: 'x86/sev' adds 6bd429643cc2 x86/sgx: Disconnect backing page references from dirty status adds 2154e1c11b70 x86/sgx: Mark PCMD page as dirty when modifying contents adds 0e4e729a830c x86/sgx: Obtain backing storage page with enclave mutex held adds af117837ceb9 x86/sgx: Fix race between reclaimer and page fault handler adds e3a3bbe3e99d x86/sgx: Ensure no data in PCMD page after truncate adds 1432c670d96a Merge branch into tip/master: 'x86/sgx' adds 7bbdec75300e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds e7cb3f55e5be dt-bindings: timer: Add compatible for Mediatek MT8186 adds 155e4306107f clocksource/drivers/ixp4xx: Drop boardfile probe path adds 17cae6ab0e62 clocksource/drivers/riscv: Events are stopped during CPU suspend adds 6cac86efd0aa clocksource/drivers/sp804: avoid error on multiple instances adds e0dc8ef70f5b clocksource/drivers/bcm_kona: Convert to SPDX identifier adds aea28a942e50 clocksource/drivers/jcore: Convert to SPDX identifier adds aaa4af09bc2b clocksource/drivers/mips-gic-timer: Convert to SPDX identifier adds 4756cb4e6672 clocksource/drivers/armada-370-xp: Convert to SPDX identifier adds fecc82b09183 clocksource/drivers/digicolor: Convert to SPDX identifier adds e3a3bf978536 clocksource/drivers/lpc32xx: Convert to SPDX identifier adds a888adea9f4d clocksource/drivers/orion: Convert to SPDX identifier adds 1ec2326e80f0 clocksource/drivers/pistachio: Convert to SPDX identifier adds db09c207149b clocksource/drivers/timer-sun4i: Convert to SPDX identifier adds 44c38003fd0f clocksource/drivers/timer-sun5i: Convert to SPDX identifier adds 9badbe5b1f53 clocksource/drivers/timer-ti-dm: Move inline functions to [...] adds 63e2eef6806c clocksource/drivers/timer-ti-dm: Make timer selectable for [...] adds ff714ee7191b clocksource/drivers/timer-ti-dm: Add compatible for am6 SoCs adds 8ddebbd05612 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] adds 2edb9863e125 EDAC/i5100: Remove unused inline function i5100_nrecmema_d [...] adds c363d6018652 Merge edac-misc into for-next adds a2a8c3770fe7 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] adds d421fd6d1fbf irqchip: Add Kconfig symbols for sunxi drivers adds 61299e1838b7 Merge branch irq/misc-5.19 into irq/irqchip-next adds adf14453d2c0 irqchip/gic-v3: Ensure pseudo-NMIs have an ISB between ack [...] adds 6efb50923771 irqchip/gic-v3: Refactor ISB + EOIR at ack time adds 614ab80c9647 irqchip/gic-v3: Fix priority mask handling adds 492449ae4f0a Merge branch irq/gic-v3-nmi-fixes-5.19 into irq/irqchip-next adds 047458436edb Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] adds d84677ca8a47 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 91d025a504ab Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] adds a8172526e8e5 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] adds 2cde51f1e10f KVM: arm64: Hide KVM_REG_ARM_*_BMAP_BIT_COUNT from userspace adds 528ada2811ba KVM: arm64: Fix hypercall bitmap writeback when vcpus have [...] adds 0586e28aaa32 Merge branch kvm-arm64/hcall-selection into kvmarm-master/next adds 582eb04e05dd Documentation: KVM: Fix title level for PSCI_SUSPEND adds 3b8e21e3c3b7 Merge branch kvm-arm64/psci-suspend into kvmarm-master/next adds ec2cff6cbdbe Merge branch kvm-arm64/vgic-invlpir into kvmarm-master/next adds 3cb8a091a701 KVM: arm64: Wrapper for getting pmu_events adds e987a4c60f97 KVM: arm64: Repack struct kvm_pmu to reduce size adds 84d751a019a9 KVM: arm64: Pass pmu events to hyp via vcpu adds 722625c6f4c5 KVM: arm64: Reenable pmu in Protected Mode adds 20492a62b99b KVM: arm64: pmu: Restore compilation when HW_PERF_EVENTS i [...] adds 8794b4f510f7 Merge branch kvm-arm64/per-vcpu-host-pmu-data into kvmarm- [...] adds cae889302ebf KVM: arm64: vgic-v3: List M1 Pro/Max as requiring the SEIS [...] adds 822ca7f82b21 Merge branch kvm-arm64/misc-5.19 into kvmarm-master/next adds cafe7e544d49 KVM: arm64: vgic: Check that new ITEs could be saved in gu [...] adds 243b1f6c8f07 KVM: arm64: vgic: Add more checks when restoring ITS tables adds a1ccfd6f6e06 KVM: arm64: vgic: Do not ignore vgic_its_restore_cte failures adds 8c5e74c90bb5 KVM: arm64: vgic: Undo work in failed ITS restores adds 5c0ad551e9aa Merge branch kvm-arm64/its-save-restore-fixes-5.19 into kv [...] adds 86e3ae631f73 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 8ae519a8f650 drivers/s390/char: Add Ultravisor io device adds f82b37f5d2b9 selftests: drivers/s390x: Add uvdevice tests adds 9a6932a1fd5e KVM: s390: Don't indicate suppression on dirtying, failing memop adds 95c54dd51362 KVM: s390: selftest: Test suppression indication on key pr [...] adds 85bf2ad2fab6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds bdbe522932ed Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 0c7c911d0494 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds abcebcd39fe0 platform_data/mlxreg: Add field for notification callback adds 662f24826f95 platform/mellanox: Add support for new SN2201 system adds b1a9c69792ca Documentation/ABI: Add new attributes for mlxreg-io sysfs [...] adds 3e70a57b6594 platform/x86: asus-wmi: Update unknown code message adds 33e21e56243e platform/x86: asus-nb-wmi: Add keymap for MyASUS key adds d3287fb0d3c8 x86/microcode/intel: Expose collect_cpu_info_early() for IFS adds db1af12929c9 x86/msr-index: Define INTEGRITY_CAPABILITIES MSR adds 2760f5a415c3 stop_machine: Add stop_core_cpuslocked() for per-core operations adds 67896ef13c4d platform/x86/intel/ifs: Add stub driver for In-Field Scan adds fb57fc785ed3 platform/x86/intel/ifs: Read IFS firmware image adds 846e751ff37e platform/x86/intel/ifs: Check IFS Image sanity adds 684ec215706d platform/x86/intel/ifs: Authenticate and copy to secured memory adds 2b40e654b73a platform/x86/intel/ifs: Add scan test support adds 6f33a92b92f9 platform/x86/intel/ifs: Add IFS sysfs interface adds 51af802fc051 trace: platform/x86/intel/ifs: Add trace point to track In [...] adds 55b52633e162 platform/x86/intel/ifs: add ABI documentation for IFS adds 34604d289167 Documentation: In-Field Scan adds 2da6391dfc2a tools/power/x86/intel-speed-select: Display error on turbo [...] adds 9230a2ac2b47 tools/power/x86/intel-speed-select: Fix warning for perf_cap.cpu adds 0ca48a2e7369 platform/x86: gigabyte-wmi: Add support for Z490 AORUS ELI [...] adds c8ad6a768062 platform/x86: samsung-laptop: use kobj_to_dev() adds 46ecf720f362 platform/x86: toshiba_acpi: use kobj_to_dev() adds 881b54875753 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 0a4cad9c11ad platform/chrome: Add ChromeOS ACPI device driver adds 42701e7c0cd2 platform/chrome: cros_ec_proto: drop unneeded BUG_ON() in [...] adds 71d3ae7fb640 platform/chrome: correct cros_ec_prepare_tx() usage adds c2dcb1b06053 platform/chrome: cros_ec_proto: drop BUG_ON() in cros_ec_p [...] adds 20a264c97bc8 platform/chrome: cros_ec_proto: drop BUG_ON() in cros_ec_g [...] adds 8bff946c4199 platform/chrome: cros_ec_i2c: drop BUG_ON() in cros_ec_pkt [...] adds ddec8e9e90ce platform/chrome: cros_ec_spi: drop unneeded BUG_ON() adds bbd43a37ec7a platform/chrome: cros_ec_spi: drop BUG_ON() if `din` isn't [...] adds 596cbc6ab0ab platform/chrome: Use tables for values lists of ChromeOS A [...] adds 7bff62406671 platform/chrome: Use imperative mood for ChromeOS ACPI sys [...] adds 5d7fcdff5426 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6aeeb7278943 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5f478e45dc96 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9e669f935cd4 Merge branch 'for-next' of git://github.com/cminyard/linux [...] adds e204d0cb3969 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] adds d090c7a2ab84 USB / dwc3: Fix a checkpatch warning in core.c adds 84db2ee23703 usb: host: ehci-xilinx: Fix quoted string split across lines adds b92d8a6e935f USB: c67x00: remove unnecessary check of res adds b4b44897ad3f usb: gadget: udc: Remove useless variable assignment in xu [...] adds 72e28b70499a usb: host: ehci-xilinx: adding description for return value adds a44623d92790 usb: core: hcd: Add support for deferring roothub registration adds b7a4f9b5d0e4 xhci: Set HCD flag to defer primary roothub registration adds 57f23cd0bf2f xhci: factor out parts of xhci_gen_setup() adds 873f323618c2 xhci: prepare for operation w/o shared hcd adds 0cf1ea040a7e usb: host: xhci-plat: create shared hcd after having added [...] adds e0fe986972f5 usb: host: xhci-plat: prepare operation w/o shared hcd adds 4736ebd7fcaf usb: host: xhci-plat: omit shared hcd if either root hub h [...] adds 25355e046d29 xhci: use generic command timer for stop endpoint commands. adds 424140d31ba1 xhci: prevent U2 link power state if Intel tier policy pre [...] adds 15ad5b615f70 xhci: Remove quirk for over 10 year old evaluation hardware adds 74f55a62c4c3 xhci: Allow host runtime PM as default for Intel Alder Lak [...] adds 5251b6ee6770 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] adds 5b7dff1ca443 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds e82e7c6dde91 USB: serial: pl2303: fix type detection for odd device adds d4cd3e8b80c0 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] adds d6da35e0c6d5 Merge 5.18-rc7 into usb-next adds 6185607bed85 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] adds b1c5f3085149 misc: rtsx: add rts5261 efuse function adds 9145554d3613 altera-stapl: Use swap() instead of open coding it adds f861d36e021e misc: rtsx: set NULL intfdata when probe fails adds 77acbdc0f314 lkdtm: cfi: Fix type width for masking PAC bits adds 249369e93121 bus: mhi: replace snprintf with sysfs_emit adds 228662b07414 slimbus: qcom-ngd-ctrl: Use platform_get_irq() to get the [...] adds 83b716d1fe9e uio: dfl: add HSSI subsystem feature id adds 9474be34a727 binder: add failed transaction logging info adds bd32889e841c binder: add BINDER_GET_EXTENDED_ERROR ioctl adds d23386ed7019 binderfs: add extended_error feature entry adds 06a3494ef61a binder: convert logging macros into functions adds a15dac8b2286 binder: additional transaction error logs adds dbc2f62061c6 nvmem: core: support passing DT node in cell info adds 207775f7e17b nvmem: brcm_nvram: find Device Tree nodes for NVMEM cells adds 8c240bd68ba0 MAINTAINERS: Add apple efuses nvmem files to ARM/APPLE MACHINE adds 7177042bdd16 dt-bindings: nvmem: Add apple,efuses adds b6b7ef932ae8 nvmem: Add Apple eFuse driver adds 517f6e2641a2 nvmem: qfprom: using pm_runtime_resume_and_get instead of [...] adds c75945ac2e50 dt-bindings: nvmem: sfp: Fix typo adds 8cb0cd68bef7 dt-bindings: nvmem: sfp: Add clock properties adds 54eb278a0612 dt-bindings: nvmem: sfp: Add TA_PROG_SFP supply adds 60ed1f7cecbd dt-bindings: nvmem: sfp: Add compatible binding for TA 2.1 SFPs adds 943eadbdb113 nvmem: sfp: Use regmap adds 33a1c6618677 nvmem: sfp: Add support for TA 2.1 devices adds 85cda2fd5ab0 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] adds e2d9e3f98cdc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds d5fc7884427e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds bb4b905b738c Merge branch 'icc-sc8280xp' into icc-next adds 828ff75c44f4 Merge branch 'icc-sdx65' into icc-next adds 016fca59f95f Merge branch 'icc-const' into icc-next adds b9e2a1d50e36 dt-bindings: interconnect: Add SC8180X QUP0 virt provider adds a3e45cf838c8 interconnect: qcom: sc8180x: Modernize sc8180x probe adds 42c4e3f670b9 interconnect: qcom: sc8180x: Fix QUP0 nodes adds ce83211c87ca interconnect: qcom: sc8180x: Mark some BCMs keepalive adds 04548d4e2798 interconnect: qcom: sc8180x: Reformat node and bcm definitions adds 314cf651fa83 Merge branch 'icc-sc8180x' into icc-next adds 65fac3b3493f interconnect: qcom: icc-rpm: Fix for cached clock rate adds 97f7d384ac4f interconnect: qcom: icc-rpm: Cache every clock rate adds 3a4c63f5d904 Merge branch 'icc-rpm' into icc-next adds 3be0ec65fd17 dt-bindings: interconnect: Remove sc7180/sdx55 ipa compatibles adds 20ebb39a1335 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] adds 307a8f558152 iio: trigger: stm32-lptimer-trigger: Make use of device pr [...] adds a1d867cdf202 iio: proximity: srf04: Make use of device properties adds 085fd3363fb9 iio:accel:mc3230: Remove duplicated error reporting in .remove() adds d0e01177b24f iio:accel:stk8312: Remove duplicated error reporting in .remove() adds aa9b7d4c1a44 iio:accel:stk8ba50: Remove duplicated error reporting in . [...] adds 8a80420e84f2 iio:light:bh1780: Remove duplicated error reporting in .remove() adds 4104db2cffe1 iio:light:isl29028: Remove duplicated error reporting in . [...] adds ace9557c6af7 iio:light:jsa1212: Remove duplicated error reporting in .remove() adds dba3fd00c6c9 iio:light:opt3001: Remove duplicated error reporting in .remove() adds 6228b169f233 iio:light:stk3310: Remove duplicated error reporting in .remove() adds a79869351a70 iio:light:tsl2583: Remove duplicated error reporting in .remove() adds fc9384de7540 iio: accel: bma400: Fix the scale min and max macro values adds acdf16e04c50 iio: accel: bma400: Reordering of header files adds 280f40366e8a iio: accel: bma400: conversion to device-managed function adds 76d82953d1c6 iio: accel: bma400: Add triggered buffer support adds f9244be54751 iio: accel: bma400: Add separate channel for step counter adds 5ef4730beab9 iio: accel: bma400: Add step change event adds 2ea322fca303 iio: accel: bma400: Add activity recognition support adds d40214f2bc94 iio: accel: bma400: Add support for activity and inactivit [...] adds 968865f7b3c6 iio: imu: st_lsm6dsx: Switch from of headers to mod_devicetable.h adds e044b88398e5 iio: ABI: Add a new location label adds 408bed6f1136 iio: common: cros_ec_sensors: Add label attribute adds 62a9f0cb0f93 io:health:afe4404: Remove duplicated error reporting in .remove() adds 1cb0aaf8890c iio: adc: stx104: Utilize iomap interface adds 8d12e6b62301 iio: dac: cio-dac: Utilize iomap interface adds 9ef6935bd04d Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] adds 89a4d68b1b74 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 67c0e1587552 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 58e4a2d27d32 extcon: Fix extcon_get_extcon_dev() error handling adds 019c34aaa858 extcon: int3496: Make the driver a bit less verbose adds 12514f668c1f extcon: int3496: Request non-exclusive access to the ID GPIO adds c26aef6d396b extcon: int3496: Add support for binding to plain platform [...] adds 4c018cc87e55 extcon: int3496: Add support for controlling Vbus through [...] adds 8ae4471d38c4 extcon: usbc-cros-ec: Use struct_size() helper in kzalloc() adds 6506f6a0208d extcon: Fix some kernel-doc comments adds 68be7a5f281d extcon: usb-gpio: Remove disable irq operation in system sleep adds 9869ba6dc930 dt-bindings: extcon: bindings for SM5703 adds a84df1c7ddfc extcon: sm5502: Add support for SM5703 adds 782cd939cbe0 extcon: ptn5150: Add queue work sync before driver release adds 1bfcaa570081 extcon: ptn5150: Add usb role class support adds 5faf7cbaff45 extcon: sm5502: Clarify SM5703's i2c device ID adds 5dcc2afe716d extcon: Modify extcon device to be created after driver da [...] adds d2ca694ee1e5 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] adds c5e8c39282de Merge remote-tracking branch 'iommu/vfio-notifier-fix' int [...] adds dc15f82f5329 vfio: Delete container_q adds 73b0565f19a8 kvm/vfio: Move KVM_DEV_VFIO_GROUP_* ioctls into functions adds d55d9e7a4572 kvm/vfio: Store the struct file in the kvm_vfio_group adds 50d63b5bbfd1 vfio: Change vfio_external_user_iommu_id() to vfio_file_io [...] adds c38ff5b0c373 vfio: Remove vfio_external_group_match_file() adds a905ad043f32 vfio: Change vfio_external_check_extension() to vfio_file_ [...] adds ba70a89f3c2a vfio: Change vfio_group_set_kvm() to vfio_file_set_kvm() adds 3e5449d5f954 kvm/vfio: Remove vfio_group from kvm adds 6a985ae80bef vfio/pci: Use the struct file as the handle not the vfio_group adds 1c05bb947f64 include/uapi/linux/vfio.h: Fix trivial typo - _IORW should [...] adds 6b17ca8e5e7a kvm/vfio: Fix potential deadlock problem in vfio adds be8d3adae65c vfio: Add missing locking for struct vfio_group::kvm adds c6f4860ef938 vfio: Change struct vfio_group::opened from an atomic to bool adds 805bb6c1bd90 vfio: Split up vfio_group_get_device_fd() adds e0e29bdb594a vfio: Fully lock struct vfio_group::container adds b76c0eed7486 vfio: Simplify the life cycle of the group FD adds 3ca5470878eb vfio: Change struct vfio_group::container_users to a non-a [...] adds 2b2c651baf1c vfio/pci: Invalidate mmaps and block the access in D3hot p [...] adds f4162eb1e2fc vfio/pci: Change the PF power state to D0 before enabling VFs adds 54918c287401 vfio/pci: Virtualize PME related registers bits and initia [...] adds 7ab5e10eda02 vfio/pci: Move the unused device into low power state with [...] adds 3f8e63bf2c8c Merge branch 'next' of git://github.com/awilliam/linux-vfio.git adds 4399c61e2656 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] adds 461cd3709f26 dmaengine: tegra: Use platform_get_irq() to get IRQ resource adds aab08c1aac01 dmaengine: idxd: Fix the error handling path in idxd_cdev_ [...] adds b965182aee6e dt-bindings: renesas,rcar-dmac: R-Car V3U is R-Car Gen4 adds 42a1b73852c4 dmaengine: idxd: Separate user and kernel pasid enabling adds cf4ac3fef338 dmaengine: idxd: fix lockdep warning on device driver removal adds 9120c879d288 dmaengine: idxd: free irq before wq type is reset adds 4734afb0d5ed dmaengine: idxd: remove redudant idxd_wq_disable_cleanup() call adds f9a9f43a62a0 dmaengine: zynqmp_dma: In struct zynqmp_dma_chan fix desc_ [...] adds 9126518e0439 dmaengine: zynqmp_dma: check dma_async_device_register ret [...] adds 517a710ac8fe dmaengine: zynqmp_dma: use pm_runtime_resume_and_get() ins [...] adds 8e6226f0f1a3 dmaengine: idxd: make idxd_register/unregister_dma_channel [...] adds d0ad42388a39 dmaengine: idxd: skip irq free when wq type is not kernel adds 54326f37ec13 dt-bindings: dmaengine: sprd: deprecate '#dma-channels' adds d84c3ad99879 dmaengine: sprd: deprecate '#dma-channels' adds 2112b8f4fb5c dmaengine: idxd: add missing callback function to support [...] adds 411dccf9d271 dmaengine: idxd: Remove unnecessary synchronize_irq() befo [...] adds 2822cd5a3660 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 213adc63dfbc kseltest/cgroup: Make test_stress.sh work if run interactively adds 4d00bb3c2f23 Merge branch 'for-5.19' into for-next adds 29ed17389c4d cgroup: Make cgroup_debug static adds b7eb2d2c4cda Merge branch 'for-5.19' into for-next adds 908066936179 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 699bc86149f0 Merge branch 'misc' into for-next adds d988290190a7 Merge branch 'fixes' into for-next adds becf5d6757e6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 848b89778ed5 scsi: fcoe: Add a local_lock to fcoe_percpu adds a912460efafe scsi: fcoe: Use per-CPU API to update per-CPU statistics adds a0548edf852a scsi: libfc: Remove get_cpu() semantics in fc_exch_em_alloc() adds 20f8932f979e scsi: bnx2fc: Avoid using get_cpu() in bnx2fc_cmd_alloc() adds a25eafd13e5f scsi: mpi3mr: Fix a NULL vs IS_ERR() bug in mpi3mr_bsg_init() adds aabd5fea4946 scsi: ipr: Use kobj_to_dev() adds 980a0e068d14 scsi: nvme-fc: Add new routine nvme_fc_io_getuuid() adds e0063f4ad51c scsi: lpfc: Commonize VMID code location adds 88b44d917311 scsi: lpfc: Rework lpfc_vmid_get_appid() to be protocol in [...] adds aaff4f186701 scsi: lpfc: Add support for VMID tagging of NVMe I/Os adds ca40e7310040 scsi: mpt3sas: Fix junk chars displayed while printing ChipName adds c98cc624f6db scsi: mpt3sas: Update driver version to 42.100.00.00 adds 57aa3236aca7 scsi: libsas: Refactor sas_ata_hard_reset() adds 8c5c86295d44 scsi: hisi_sas: Use sas_ata_wait_after_reset() in IT nexus reset adds 89676aa27e32 scsi: hisi_sas: Fix rescan after deleting a disk adds 0eab5e6b07fb scsi: mpi3mr: Return error if dma_alloc_coherent() fails adds bdad1e3bfd59 scsi: megaraid_sas: Remove redundant memset() statement adds e33eae0656c8 scsi: elx: efct: Remove redundant memset() statement adds 1806245e9920 scsi: mpi3mr: Add shost related sysfs attributes adds ccf985281c73 scsi: mpi3mr: Add target device related sysfs attributes adds ff69b6893cad scsi: fnic: Replace DMA mask of 64 bits with 47 bits adds aaee7f46c9e8 scsi: hisi_sas: Fix memory ordering in hisi_sas_task_deliver() adds 94ffd1eb04b9 scsi: qedf: Remove redundant variable op adds 6e3c5be0b0a5 scsi: dpt_i2o: Drop redundant spinlock initialization adds c54a64eb4b95 scsi: elx: efct: Remove NULL check after calling container_of() adds e21b20ba2dd3 scsi: target: tcmu: Avoid holding XArray lock when calling [...] adds 00b921f8f44c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds acde3929492b vdpa/mlx5: Use consistent RQT size adds 32c736a22f9e Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds 6bbe1065121b dt-bindings: remoteproc: mediatek: Make l1tcm reg exclusiv [...] adds bb489b964061 dt-bindings: remoteproc: mediatek: Add optional memory-reg [...] adds 01a1a0c8d456 Merge branches 'rproc-next', 'rpmsg-next' and 'hwspinlock- [...] adds 0c5a22b2a1f3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds cf8f4462e5fa gpio: zevio: drop of_gpio.h header adds e993e2360589 gpio: 104-dio-48e: Utilize iomap interface adds bed58069905d gpio: 104-idi-48: Utilize iomap interface adds e0a574ef413b gpio: 104-idio-16: Utilize iomap interface adds 54c8e25174a5 gpio: gpio-mm: Utilize iomap interface adds 5561a2b08639 gpio: ws16c48: Utilize iomap interface adds a998ec3d7bae gpio: ftgpio: Remove unneeded ERROR check before clk_disab [...] adds 5070be99598d Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] adds fa8785e59313 pinctrl: sunxi: fix f1c100s uart2 function adds e199975b775a pinctrl: sunxi: f1c100s: Fix signal name comment for PA2 SPI pin adds 8f6a83daf736 pinctrl: equilibrium: Switch to use fwnode instead of of_node adds 85437018eb86 pinctrl: microchip-sgpio: Switch to use fwnode instead of of_node adds 7755d26c0425 Merge tag 'renesas-pinctrl-for-v5.19-tag2' of git://git.ke [...] adds 8b3dd882bfd2 pinctrl: stm32: Unshadow np variable in stm32_pctl_probe() adds 5f3841fafbb2 Merge branch 'devel' into for-next adds 15dc1c6aa700 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds bdb6528ec550 Documentation: gpio: Fix IRQ mask and unmask examples adds e9fdcc2d8376 Documentation: gpio: Advertise irqd_to_hwirq() helper in t [...] adds 6d209b42947a pinctrl: baytrail: make irq_chip immutable adds df38990dec1e pinctrl: cherryview: make irq_chip immutable adds 180f9db77545 pinctrl: lynxpoint: make irq_chip immutable adds 68aa84ff28ba pinctrl: cherryview: Use GPIO chip pointer in chv_gpio_irq [...] adds 6fb6f8bf888e pinctrl: intel: make irq_chip immutable adds 56da7dc5eb67 pinctrl: intel: Drop unused irqchip member in struct intel [...] adds dde2e0c918b7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c3088e947af6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3409d868ea04 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 15477b31db10 kselftests/ir : Improve readability of modprobe error message adds 5c837bef9df0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds d3dd10bc0501 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 581d6d8f4836 rtc: sun6i: Add NVMEM provider adds 4c4d145a65e5 dt-bindings: rtc: rzn1: Describe the RZN1 RTC adds deeb4b5393e1 rtc: rzn1: Add new RTC driver adds b5ad1bf00d2c rtc: rzn1: Add alarm support adds be4a11cf98af rtc: rzn1: Add oscillator offset support adds 060eceb739e5 MAINTAINERS: Add myself as maintainer of the RZN1 RTC driver adds bb9b98071eac dt-binding: pcf85063: Add an entry for pca85073a adds aabfe05a8245 rtc: pcf85063: Add a compatible entry for pca85073a adds bce7a01ada64 rtc: simplify the return expression of rx8025_set_offset() adds a37bdde620c2 rtc: meson: Fix email address in MODULE_AUTHOR adds 6ddabcb10628 rtc: gamecube: Add missing iounmap in gamecube_rtc_read_of [...] adds dac2d17ed23b Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] adds 7917f9cdb503 acpi/nfit: rely on mce->misc to determine poison granularity adds b3fdf9398a16 x86/mce: relocate set{clear}_mce_nospec() functions adds 5898b43af954 mce: fix set_mce_nospec to always unmap the whole page adds e511c4a3d2a1 dax: introduce DAX_RECOVERY_WRITE dax access mode adds 047218ec904d dax: add .recovery_write dax_operation adds 9409c9b6709e pmem: refactor pmem_clear_poison() adds f42e8e5088b9 pmem: implement pmem_recovery_write() adds fcb2a79b0ab2 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] adds 98552b8028a2 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git adds 6b804ff96c8a Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] adds 70d9279d4cd1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3c50cd91d71d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9937fa6d1eb6 PCI: hv: Add validation for untrusted Hyper-V values adds b4927bd27262 PCI: hv: Fix synchronization between channel callback and [...] adds 3a7e82118532 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] adds 33d4a933e927 kunit: tool: remove dead parse_crash_in_log() logic adds dbf0b0d53a2b kunit: tool: make parser stop overwriting status of suites [...] adds 94507ee3e9ae kunit: tool: minor cosmetic cleanups in kunit_parser.py adds 0453f984a7b9 kunit: tool: misc cleanups adds 7466886b400b kunit: take `kunit_assert` as `const` adds b18d28475264 kunit: tool: Add list of all valid test configs on UML adds 2434031c7cb4 kcsan: test: use new suite_{init,exit} support adds 8a7ccad38f8b kunit: tool: update riscv QEMU config with new serial dependency adds 1b11063d32d7 kunit: fix executor OOM error handling logic on non-UML adds e7eaffce47b7 kunit: tool: Use qemu-system-i386 for i386 runs adds 9ace40583b4e Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] adds 44d5d83ab29b Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] adds bab74b9512ee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e186bc6aed62 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 709dde870640 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 34c73a3db300 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ea81a37a8608 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 069c4ea6871c random: fix sysctl documentation nits adds fe222a6ca2d5 init: call time_init() before rand_initialize() adds 57c0900b91d8 ia64: define get_cycles macro for arch-override adds 2e3df523256c s390: define get_cycles macro for arch-override adds 8865bbe6ba11 parisc: define get_cycles macro for arch-override adds 1097710bc966 alpha: define get_cycles macro for arch-override adds 408835832158 powerpc: define get_cycles macro for arch-override adds 516dd4aacd67 openrisc: start CPU timer early in boot adds 1366992e16bd timekeeping: Add raw clock fallback for random_get_entropy() adds 0f392c95391f m68k: use fallback for random_get_entropy() instead of zero adds 6d01238623fa riscv: use fallback for random_get_entropy() instead of zero adds 1c99c6a7c3c5 mips: use fallback for random_get_entropy() instead of jus [...] adds ff8a8f59c99f arm: use fallback for random_get_entropy() instead of zero adds c04e72700f22 nios2: use fallback for random_get_entropy() instead of zero adds 3bd4abc07a26 x86/tsc: Use fallback for random_get_entropy() instead of zero adds 9f13fb0cd11e um: use fallback for random_get_entropy() instead of zero adds ac9756c79797 sparc: use fallback for random_get_entropy() instead of zero adds e10e2f58030c xtensa: use fallback for random_get_entropy() instead of zero adds 4b758eda851e random: insist on random_get_entropy() existing in order t [...] adds 78c768e619fb random: vary jitter iterations based on cycle counter speed adds b7b67d1391a8 random: mix in timestamps and reseed on system restore adds cbe89e5a375a random: do not use batches when !crng_ready() adds 5c3b747ef54f random: use first 128 bits of input as fast init adds e85c0fc1d94c random: do not pretend to handle premature next security model adds a4b5c26b79ff random: order timer entropy functions below interrupt functions adds e3e33fc2ea7f random: do not use input pool from hard IRQs adds 791332b3cbb0 random: help compiler out with fast_mix() by using simpler [...] adds e73aaae2fa90 siphash: use one source of truth for siphash permutations adds d4150779e60f random32: use real rng for non-deterministic randomness adds e3d2c5e79a99 random: use symbolic constants for crng_init states adds fed7ef061686 random: avoid initializing twice in credit race adds 68c9c8b192c6 random: move initialization out of reseeding hot path adds cc1e127bfa95 random: remove ratelimiting for in-kernel unseeded randomness adds 8a5b8a4a4ceb random: use proper jiffies comparison macro adds 2f14062bb14b random: handle latent entropy and command line from random_init() adds 12e45a2a6308 random: credit architectural init the exact amount adds f9acd96612da random: use static branch for crng_ready() adds efefbbb56e70 random: remove extern from functions in header adds 4f9d5abff035 random: use proper return types on get_random_{int,long}_wait() adds 7c75e7b9a858 random: make consistent use of buf and len adds 9e4f48caefbf random: move initialization functions out of hot pages adds fadd52def742 random: remove get_random_bytes_arch() and add rng_has_arc [...] adds fe712f1c03b7 random: remove mostly unused async readiness notifier adds ef786833d7f8 random: move randomize_page() into mm where it belongs adds 6374396c369e random: unify batched entropy implementations adds 0090127adc44 siphash: add SPDX tags as sole licensing authority adds d74f0c636814 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 7c2536771184 landlock: Explain how to support Landlock adds 83a65212e443 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds afc790c7fc94 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] adds 58d5b9ecb614 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] adds 8cedf2cd1b57 Merge branch 'for-next' of git://git.infradead.org/users/w [...] adds 1e1b55985807 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] adds cb621ea5038a cpufreq: use cpumask_weight_gt() in policy_is_shared() adds 81db71a60292 KVM: x86: hyper-v: replace bitmap_weight() with hweight64() adds d1e04226adfb risc-v: replace bitmap_weight with bitmap_empty in riscv_f [...] adds 012364c7cd21 bitmap: Fix return values to be unsigned adds 0fe0e22b04bb nodemask: Fix return values to be unsigned adds b435edfeb474 Merge branch 'bitmap-for-next' of https://github.com/norov [...] adds d321702433dc Merge branch 'hte/for-next' of git://git.kernel.org/pub/sc [...] adds c1298a3a1139 big_keys: Use struct for internal payload adds 2dcfe9e2d370 niu: Silence randstruct warnings adds b146cbf2e32f af_unix: Silence randstruct GCC plugin warning adds 710e4ebfbaca gcc-plugins: randstruct: Remove cast exception handling adds a5f4d9df1f7b mm: usercopy: move the virt_addr_valid() below the is_vmal [...] adds ed5edd5a70b9 loadpin: stop using bdevname adds 7921401dd41d Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] adds 63c5ac2fc17f Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] adds 4a18419f71cd mm/mprotect: use mmu_gather adds c9fe66560bf2 mm/mprotect: do not flush when not required architecturally adds 4f83145721f3 mm: avoid unnecessary flush on change_huge_pmd() adds 4b25f030ae69 hugetlbfs: fix hugetlbfs_statfs() locking adds 3c81b3bb0a33 kfence: enable check kfence canary on panic via boot param adds f38adfef7e6b mm/highmem: VM_BUG_ON() if offset + len > PAGE_SIZE adds 152e56178ad7 mm/damon/core: add a function for damon_operations registr [...] adds 0f2cb5885771 mm/damon/sysfs: add a file for listing available monitoring ops adds f893abbd6997 selftets/damon/sysfs: test existence and permission of ava [...] adds 2fe60ec99ba1 Docs/{ABI,admin-guide}/damon: document 'avail_operations' [...] adds de6d01542a5c mm/damon/vaddr: register a damon_operations for fixed virt [...] adds b82434471cd2 mm/damon/sysfs: support fixed virtual address ranges monitoring adds 915418088c97 Docs/{ABI,admin-guide}/damon: update for fixed virtual add [...] adds 6366238b8dfc mm/memory_hotplug: use pgprot_val to get value of pgprot adds 3d0b95cd87b2 mm: hugetlb: considering PMD sharing when flushing cache/TLBs adds 54205e9c5425 mm: rmap: move the cache flushing to the correct place for [...] adds dfc7ab57560d mm: rmap: use flush_cache_range() to flush cache for huget [...] adds 534aa1dc975a printk: stop including cache.h from printk.h adds d949a8155d13 mm: make minimum slab alignment a runtime property adds 5b4494896cb3 mmap locking API: fix missed mmap_sem references in comments adds b304c6f0d39d mm/swapops: make is_pmd_migration_entry more strict adds dd0623020e0d mm/rmap: Fix typos in comments adds 999471533351 selftest/vm: test that mremap fails on non-existent vma adds 6e74d2bf5a26 mm/damon/core: add a new callback for watermarks checks adds abacd635fa7b mm/damon/core: finish kdamond as soon as any callback retu [...] adds af3f18f6ad3f mm/damon/vaddr: generalize damon_va_apply_three_regions() adds d0723bc04185 mm/damon/vaddr: move 'damon_set_regions()' to core adds dae0087aeff4 mm/damon/vaddr: remove damon_va_apply_three_regions() adds 0a890a9faaad mm/damon/sysfs: prohibit multiple physical address space m [...] adds 74bd8b7d2f8e mm/damon/sysfs: move targets setup code to a separated function adds 97d482f4592f mm/damon/sysfs: reuse damon_set_regions() for regions setting adds 3cbab4ca1ea8 mm/damon/sysfs: use enum for 'state' input handling adds 01538719c098 mm/damon/sysfs: update schemes stat in the kdamond context adds da87878010e5 mm/damon/sysfs: support online inputs update adds adc286e6bdd3 Docs/{ABI,admin-guide}/damon: Update for 'state' sysfs fil [...] adds e035c280f6df mm/damon/reclaim: support online inputs update adds 81a84182c343 Docs/admin-guide/mm/damon/reclaim: document 'commit_inputs [...] adds 8a87d6959f0d mm/page_alloc: cache the result of node_dirty_ok() adds 679d10331910 mm: introduce PTE_MARKER swap entry adds 5c041f5d1f23 mm: teach core mm about pte markers adds f46f2adecdcc mm: check against orig_pte for finish_fault() adds 1db9dbc2ef05 mm/uffd: PTE_MARKER_UFFD_WP adds 8ee79edff6d3 mm/shmem: take care of UFFDIO_COPY_MODE_WP adds 9c28a205c061 mm/shmem: handle uffd-wp special pte in page fault handler adds 999dad824c39 mm/shmem: persist uffd-wp bit across zapping for file-backed adds fe2567eb5521 mm/shmem: allow uffd wr-protect none pte for file-backed mem adds 019c2d8b959c mm/shmem: allows file-back mem to be uffd wr-protected on thps adds c56d1b62cce8 mm/shmem: handle uffd-wp during fork() adds 229f3fa778c5 mm/hugetlb: introduce huge pte version of uffd-wp helpers adds 166f3ecc0daf mm/hugetlb: hook page faults for uffd write protection adds 6041c6917903 mm/hugetlb: take care of UFFDIO_COPY_MODE_WP adds 5a90d5a103c2 mm/hugetlb: handle UFFDIO_WRITEPROTECT adds c64e912c865a mm/hugetlb: handle pte markers in page faults adds 60dfaad65aa9 mm/hugetlb: allow uffd wr-protect none ptes adds 05e90bd05eea mm/hugetlb: only drop uffd-wp special pte if required adds bc70fbf269fd mm/hugetlb: handle uffd-wp during fork() adds deb4c93a9871 mm/khugepaged: don't recycle vma pgtable if uffd-wp registered adds 8e165e733bfa mm/pagemap: recognize uffd-wp bit for shmem/hugetlbfs adds b1f9e876862d mm/uffd: enable write protection for shmem & hugetlbfs adds 81e0f15f2ef6 mm: enable PTE markers by default adds c0eeeb02d9df selftests/uffd: enable uffd-wp for shmem/hugetlbfs adds 1bf0831383c6 userfaultfd/selftests: use swap() instead of open coding it adds 430529b5c631 mm/uffd: move USERFAULTFD configs into mm/ adds f0cdaa5687d3 cgroups: refactor children cgroups in memcg tests adds cdc69458a5f3 cgroup: account for memory_recursiveprot in test_memcg_low() adds 72b1e03aa725 cgroup: account for memory_localevents in test_memcg_oom_g [...] adds 830316807e02 cgroup: remove racy check in test_memcg_sock() adds c1a31a2f7a9c cgroup: fix racy check in alloc_pagecache_max_30M() helper [...] adds b48d8a8e5ce5 mm: page_isolation: move has_unmovable_pages() to mm/page_ [...] adds 844fbae63e46 mm: page_isolation: check specified range for unmovable pages adds b2c9e2fbba32 mm: make alloc_contig_range work at pageblock granularity adds 6e263fff1de4 mm: page_isolation: enable arbitrary range page isolation. adds 11ac3e87ce09 mm: cma: use pageblock_order as the single alignment adds 448b8ec3bf11 drivers: virtio_mem: use pageblock size as the minimum vir [...] adds d8ff6fde8e88 mm/vmscan: take min_slab_pages into account when try to ca [...] adds 0d6ea3ac94ca lib/kstrtox.c: add "false"/"true" support to kstrtobool() adds 717aeab42943 mm: convert sysfs input to bool using kstrtobool() adds 048f6e1a427e mm/vmscan: not necessary to re-init the list for each iteration adds 32a331a72f3e mm/vmscan: add a comment about MADV_FREE pages check in fo [...] adds 1fe47c0beb2d mm/vmscan: introduce helper function reclaim_page_list() adds 9aafcffc1878 mm/vmscan: take all base pages of THP into account when ra [...] adds 4355e4b265cc mm/vmscan: remove obsolete comment in kswapd_run adds f19a27e399c4 mm/vmscan: use helper folio_is_file_lru() adds 1ae65e2749b0 mm/vmscan: filter empty page_list at the beginning adds ed657e5568c5 mm/vmscan: don't use NUMA_NO_NODE as indicator of page on [...] adds 54943a1a4d2a mm/shmem: remove duplicate include in memory.c adds dfe98499ef28 shmem: convert shmem_alloc_hugepage() to use vma_alloc_folio() adds cb196ee1ef39 mm/huge_memory: convert do_huge_pmd_anonymous_page() to us [...] adds f9c668d281aa alpha: fix alloc_zeroed_user_highpage_movable() adds adf88aa8ea7f mm: remove alloc_pages_vma() adds 1bee2c1677bc vmscan: use folio_mapped() in shrink_page_list() adds d33e4e1412c8 vmscan: convert the writeback handling in shrink_page_list [...] adds e2e3fdc7d4af swap: turn get_swap_page() into folio_alloc_swap() adds 09c02e56327b swap: convert add_to_swap() to take a folio adds 49bd2bf9679f vmscan: convert dirty page handling to folios adds 0a36111c8c20 vmscan: convert page buffer handling to use folios adds 64daa5d818ae vmscan: convert lazy freeing to folios adds 5441d4902f96 vmscan: move initialisation of mapping down adds 246b64803809 vmscan: convert the activate_locked portion of shrink_page [...] adds dc786690a6a1 mm: allow can_split_folio() to be called when THP are disabled adds c28a0e9695b7 vmscan: remove remaining uses of page in shrink_page_list adds 056245718675 mm/shmem: use a folio in shmem_unused_huge_shrink adds 039bc1240165 mm/swap: add folio_throttle_swaprate adds b7dd44a12cf2 mm/shmem: convert shmem_add_to_page_cache to take a folio adds 069d849cde3a mm/shmem: turn shmem_should_replace_page into shmem_should [...] adds 0c023ef52d76 mm/shmem: add shmem_alloc_folio() adds 72827e5c2bcb mm/shmem: convert shmem_alloc_and_acct_page to use a folio adds b1d0ec3a9a25 mm/shmem: convert shmem_getpage_gfp to use a folio adds da08e9b79323 mm/shmem: convert shmem_swapin_page() to shmem_swapin_folio() adds a9595b305c0f mm: add folio_mapping_flags() adds 8b463be3a024 mm: add folio_test_movable() adds e7e3ffeb274f mm/migrate: convert move_to_new_page() into move_to_new_folio() adds 92fb05242a1b mm: page_table_check: using PxD_SIZE instead of PxD_PAGE_SIZE adds e5a554014618 mm: page_table_check: move pxx_user_accessible_page into x86 adds de8c8e52836d mm: page_table_check: add hooks to public helpers adds 2e7dc2b632a3 mm: remove __HAVE_ARCH_PTEP_CLEAR in pgtable.h adds 42b2547137f5 arm64/mm: enable ARCH_SUPPORTS_PAGE_TABLE_CHECK adds 3fee229a8eb9 riscv/mm: enable ARCH_SUPPORTS_PAGE_TABLE_CHECK adds c8db8c2628af mm: functions may simplify the use of return values adds 2e14a8d3bbcc mm/damon/reclaim: use resource_size function on resource object adds d1ed51fcdbd6 docs: vm/page_owner: tweak literal block in STANDARD FORMA [...] adds f67bed134a05 percpu: improve percpu_alloc_percpu event trace adds e7be8d1dd983 zram: remove double compression logic adds fe573327ffb1 tracing: incorrect gfp_t conversion adds 3f80492001aa mm/vmalloc: use raw_cpu_ptr() for vmap_block_queue access adds fc0e5b91dfe4 kasan: clean up comments in internal kasan.h adds 83f8e4a8b470 kasan: use tabs to align shadow values adds 06bc4cf6cdde kasan: give better names to shadow values adds c2ec0c8f6877 kasan: update documentation adds ca89f2a2e66d kasan: move boot parameters section in documentation adds fe30ddca9f18 kasan: clean-up kconfig options descriptions adds cd8c1fd8cdd1 mm/page_owner: use strscpy() instead of strlcpy() adds 60f272f6b09a mm/memory-failure.c: move clear_hwpoisoned_pages adds c8bd84f73fd6 mm/memory-failure.c: simplify num_poisoned_pages_dec adds 9113eaf331bf mm/memory-failure.c: add hwpoison_filter for soft offline adds f0696cb4068a mm/hwpoison: disable hwpoison filter during removing adds e240ac52f7da mm/memory-failure.c: simplify num_poisoned_pages_inc/dec adds e7392b4eca84 mm/highmem: fix kernel-doc warnings in highmem*.h adds 174270c2d664 Documentation/vm: include kdocs from highmem*.h into highmem.rst adds 85a85e760126 Documentation/vm: move "Using kmap-atomic" to highmem.h adds 110bf7a52307 Documentation/vm: rework "Temporary Virtual Mappings" section adds ae07562909f3 mm: change huge_ptep_clear_flush() to return the original pte adds 5d4af6195c87 mm: rmap: fix CONT-PTE/PMD size hugetlb issue when migration adds a00a875925a4 mm: rmap: fix CONT-PTE/PMD size hugetlb issue when unmapping adds 0effdf461c57 mm: hugetlb_vmemmap: disable hugetlb_optimize_vmemmap when [...] adds 6e02c46b4d97 mm: memory_hotplug: override memmap_on_memory when hugetlb [...] adds 9c54c522bb76 mm: hugetlb_vmemmap: use kstrtobool for hugetlb_vmemmap pa [...] adds 78f39084b41d mm: hugetlb_vmemmap: add hugetlb_optimize_vmemmap sysctl adds 8e20d4b33266 mm/memcontrol: export memcg->watermark via sysfs for v2 memcg adds d4a157f5a26f mm/damon: add documentation for Enum value adds bbe832b9db2e mm, compaction: fast_find_migrateblock() should return pfn [...] adds 5f9c5871b45a Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] adds c7031c144043 proc/sysctl: make protected_* world readable adds 6c6ac272053f Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] adds ea3d4c30e8e4 lib/assoc_array.c: fix BUG_ON during garbage collect adds 9bf48f34beda assoc_array-fix-bug_on-during-garbage-collect-fix adds b8a1e86a3572 assoc_array: Fix BUG_ON during garbage collect adds 219d86770c09 MAINTAINERS: add Muchun as a memcg reviewer adds c621864b92bd Merge branch 'mm-stable' into mm-unstable adds 987d7b42dfcd riscv/mm: fix two page table check related issues adds ee5df4eb1f9d arm64/mm: fix page table check compile error for CONFIG_PG [...] adds f1475ced6e58 mm/z3fold: fix sheduling while atomic adds 462909fa4b86 mm/z3fold: fix possible null pointer dereferencing adds 5827418a7880 mm/z3fold: remove buggy use of stale list for allocation adds 44473cb4ddde mm/z3fold: throw warning on failure of trylock_page in z3f [...] adds d4d15ee463b3 revert "mm/z3fold.c: allow __GFP_HIGHMEM in z3fold_alloc" adds b3c92c5dbd81 mm/z3fold: put z3fold page back into unbuddied list when r [...] adds 2ba6190620eb mm/z3fold: always clear PAGE_CLAIMED under z3fold page lock adds 1e34725a621a mm/z3fold: fix z3fold_reclaim_page races with z3fold_free adds 990e015ff601 mm/z3fold: fix z3fold_page_migrate races with z3fold_map adds 93b02e5283e6 sched: coredump.h: clarify the use of MMF_VM_HUGEPAGE adds 2e00bfe341db mm: khugepaged: remove redundant check for VM_NO_KHUGEPAGED adds 906429dd3547 mm: khugepaged: skip DAX vma adds f75c27a8870e mm: thp: only regular file could be THP eligible adds 59c37a15b362 mm: khugepaged: make khugepaged_enter() void function adds d8b78769de24 mm: khugepaged: make hugepage_vma_check() non-static adds ed5b6d3d6097 mm: khugepaged: introduce khugepaged_enter_vma() helper adds 468fddfab504 mm: mmap: register suitable readonly file vmas for khugepaged adds 87f4e0084be4 mm/swap: use helper is_swap_pte() in swap_vma_readahead adds 0e6c1c00e869 mm/swap: use helper macro __ATTR_RW adds 18a6f897c11b mm/swap: fold __swap_info_get() into its sole caller adds c99bd3039801 mm/swap: remove unneeded return value of free_swap_slot adds 6bcb28ce97cb mm/swap: print bad swap offset entry in get_swap_device adds 02d2425c841f mm/swap: remove buggy cache->nr check in refill_swap_slots_cache adds 8bf1d53699fd mm/swap: remove unneeded p != NULL check in __swap_duplicate adds 2dd6db00e463 mm/swap: make page_swapcount and __lru_add_drain_all static adds b1ead595313c mm/swap: avoid calling swp_swap_info when try to check SWP [...] adds a6df65d78900 mm-swap-avoid-calling-swp_swap_info-when-try-to-check-swp_ [...] adds cbc9047f6a93 mm/swap: add helper swap_offset_available() adds 06da629b4b32 mm-swap-add-helper-swap_offset_available-fix adds 0699891f60cc mm/swap: fix the obsolete comment for SWP_TYPE_SHIFT adds 48316b7e3789 mm/swap: clean up the comment of find_next_to_unuse adds 8d1021e91f2d mm/swap: fix the comment of get_kernel_pages adds cc2a92febdac mm-swap-fix-the-comment-of-get_kernel_pages-fix adds a7eff645e576 mm/swap: fix comment about swap extent adds 20b9012a4b28 Documentation: filesystems: proc: update meminfo section adds 2bf28f2d4075 documentation-filesystems-proc-update-meminfo-section-fix adds bb224ac4b8e4 Documentation: filesystems: proc: update meminfo section adds 7e1b47543673 mm: Kconfig: move swap and slab config options to the MM section adds f5283059c672 mm: Kconfig: group swap, slab, hotplug and thp options int [...] adds 40e22fdc4423 mm-kconfig-group-swap-slab-hotplug-and-thp-options-into-su [...] adds a8ce28f53533 mm-kconfig-group-swap-slab-hotplug-and-thp-options-into-su [...] adds 0a587b9ee1a7 mm: Kconfig: simplify zswap configuration adds af738e0755e5 mm: zswap: add basic meminfo and vmstat coverage adds 244a00beca9d zswap: memcg accounting adds 7e0eb30b44b1 zswap-memcg-accounting-fix adds 9784e63a125a zswap-memcg-accounting-fix-2 adds 615b0093fb6e mm: don't be stuck to rmap lock on reclaim path adds b1b6abc5e5df mm-dont-be-stuck-to-rmap-lock-on-reclaim-path-fix adds b08b36c4c689 mm/mempolicy: fix uninit-value in mpol_rebind_policy() adds 99c7091fab83 tmpfs: fix undefined-behaviour in shmem_reconfigure() adds a71d1fe617e6 tmpfs-fix-undefined-behaviour-in-shmem_reconfigure-fix adds cda320f9c463 mm/page_owner.c: add missing __initdata attribute adds 4476bc050028 mm/page_alloc: fix tracepoint mm_page_alloc_zone_locked() adds 67e2661c02a7 mm: rmap: use the correct parameter name for DEFINE_PAGE_VMA_WALK adds bf205c26654b mm/page_vma_mapped.c: check possible huge PMD map with tra [...] adds efdc5acde37c mm/page_alloc: add page->buddy_list and page->pcp_list adds 02533bd465f9 mm/page_alloc: use only one PCP list for THP-sized allocations adds e0c836cf02ca mm/page_alloc: split out buddy removal code from rmqueue i [...] adds 97b73d9f223f mm/page_alloc: remove unnecessary page == NULL check in rmqueue adds edc914e138b7 mm/page_alloc: protect PCP lists with a spinlock adds 303fa7c9bf24 mm/page_alloc: remotely drain per-cpu lists adds d4d60197913c mm-page_alloc-remotely-drain-per-cpu-lists-checkpatch-fixes adds f589afa244b0 mm: fix missing handler for __GFP_NOWARN adds fc44a8da82d3 mm-fix-missing-handler-for-__gfp_nowarn-v2 adds 66273491767c nodemask.h: fix compilation error with GCC12 adds d9399f691004 tracing: incorrect isolate_mote_t cast in mm_vmscan_lru_isolate adds e61436178d9f mm: damon: use HPAGE_PMD_SIZE adds 075a131fc031 include/trace/events/mmflags.h: cleanup for "tracing: inco [...] adds 0b8c5222ce68 include/trace/events/percpu.h: cleanup for "percpu: improv [...] adds aec263f98936 mm: discard __GFP_ATOMIC adds fec0986e3b9d selftests: memcg: fix compilation adds 309e7d326d3e selftests: memcg: expect no low events in unprotected sibling adds edf1d8b9f720 selftests: memcg: adjust expected reclaim values of protec [...] adds 1c6da9401c85 selftests: memcg: remove protection from top level memcg adds 2805757eb034 selftests: memcg: factor out common parts of memory.{low,m [...] adds 19aeab61cfc0 mm/kfence: print disabling or re-enabling message adds decb3d95383c Revert "mm/vmscan: never demote for memcg reclaim" adds 65695463e551 selftests: vm: add process_mrelease tests adds 2db7ed337713 ocfs2: reflink deadlock when clone file to the same direct [...] adds 61158300216c ocfs2: clear links count in ocfs2_mknod() if an error occurs adds e9565bd1b73f ocfs2: fix ocfs2 corrupt when iputting an inode adds 8d47ba988db8 init: add "hostname" kernel parameter adds 5649c29e3ba6 init-add-hostname-kernel-parameter-v2 adds cb2580efe9c1 init/main.c: silence some -Wunused-parameter warnings adds b293af6ccbcb fat: split fat_truncate_time() into separate functions adds 43669499c7ee fat: ignore ctime updates, and keep ctime identical to mti [...] adds d9fe648f4185 fat: report creation time in statx adds 6809e905853f fat: remove time truncations in vfat_create/vfat_mkdir adds 36563f6f07cd fs/ntfs: remove redundant variable idx adds 004e72ec2b70 Merge branch 'mm-nonmm-unstable' into mm-everything adds 0aecf554d451 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] adds 5872536d1b34 mm/oom_kill.c: fix vm_oom_kill_table[] ifdeffery adds 13459c494139 Merge branch 'akpm/master' adds 21498d01d045 Add linux-next specific files for 20220519
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 (1e1b28b936ae) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-master-aarch [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: Documentation/ABI/stable/sysfs-driver-mlxreg-io | 36 + Documentation/ABI/testing/sysfs-bus-iio | 5 + .../ABI/testing/sysfs-driver-chromeos-acpi | 137 + Documentation/ABI/testing/sysfs-platform-intel-ifs | 39 + Documentation/admin-guide/kernel-parameters.txt | 6 +- Documentation/admin-guide/nfs/nfs-client.rst | 15 +- Documentation/admin-guide/sysctl/net.rst | 8 + Documentation/arch.rst | 1 + Documentation/cdrom/cdrom-standard.rst | 10 - Documentation/core-api/index.rst | 1 - Documentation/core-api/maple_tree.rst | 218 - .../devicetree/bindings/arm/bcm/brcm,bcm63138.txt | 2 +- .../bindings/clock/rockchip,px30-cru.txt | 70 - .../bindings/clock/rockchip,px30-cru.yaml | 119 + .../bindings/clock/rockchip,rk3036-cru.txt | 56 - .../bindings/clock/rockchip,rk3036-cru.yaml | 72 + .../bindings/clock/rockchip,rk3188-cru.txt | 61 - .../bindings/clock/rockchip,rk3188-cru.yaml | 78 + .../bindings/clock/rockchip,rk3228-cru.txt | 58 - .../bindings/clock/rockchip,rk3228-cru.yaml | 74 + .../bindings/clock/rockchip,rk3288-cru.txt | 67 - .../bindings/clock/rockchip,rk3288-cru.yaml | 85 + .../bindings/clock/rockchip,rk3308-cru.txt | 60 - .../bindings/clock/rockchip,rk3308-cru.yaml | 76 + .../bindings/clock/rockchip,rk3368-cru.txt | 61 - .../bindings/clock/rockchip,rk3368-cru.yaml | 78 + .../bindings/clock/rockchip,rk3568-cru.yaml | 13 + .../bindings/clock/rockchip,rv1108-cru.txt | 59 - .../bindings/clock/rockchip,rv1108-cru.yaml | 75 + .../bindings/display/rockchip/rockchip-vop2.yaml | 8 +- .../devicetree/bindings/dma/renesas,rcar-dmac.yaml | 10 +- Documentation/devicetree/bindings/dma/sprd-dma.txt | 7 +- .../devicetree/bindings/gpio/gpio-zynq.yaml | 59 +- .../devicetree/bindings/hwmon/national,lm90.yaml | 20 + .../bindings/input/google,cros-ec-keyb.yaml | 36 +- .../bindings/interconnect/qcom,rpmh.yaml | 3 +- .../devicetree/bindings/iommu/arm,smmu.yaml | 25 +- .../bindings/mailbox/xlnx,zynqmp-ipi-mailbox.txt | 127 - .../bindings/mailbox/xlnx,zynqmp-ipi-mailbox.yaml | 140 + .../bindings/media/i2c/dongwoon,dw9807-vcm.txt | 9 - .../bindings/media/i2c/dongwoon,dw9807-vcm.yaml | 41 + .../devicetree/bindings/media/i2c/sony,imx412.yaml | 9 + .../bindings/media/mediatek,vcodec-encoder.yaml | 3 + .../media/mediatek,vcodec-subdev-decoder.yaml | 4 +- .../devicetree/bindings/media/microchip,xisc.yaml | 2 +- .../devicetree/bindings/media/rockchip,vdec.yaml | 4 +- .../bindings/media/video-interfaces.yaml | 1 + .../devicetree/bindings/mfd/mediatek,mt6360.yaml | 189 + .../devicetree/bindings/mtd/aspeed-smc.txt | 51 - .../devicetree/bindings/net/asix,ax88178.yaml | 68 + .../devicetree/bindings/net/can/ctu,ctucanfd.yaml | 3 + .../bindings/net/can/renesas,rcar-canfd.yaml | 3 +- .../bindings/net/marvell,orion-mdio.yaml | 2 +- .../devicetree/bindings/net/microchip,lan95xx.yaml | 63 + .../devicetree/bindings/net/renesas,etheravb.yaml | 82 +- .../devicetree/bindings/remoteproc/mtk,scp.yaml | 47 +- .../devicetree/bindings/rtc/nxp,pcf85063.txt | 1 + .../devicetree/bindings/rtc/renesas,rzn1-rtc.yaml | 70 + .../bindings/spi/aspeed,ast2600-fmc.yaml | 82 + .../devicetree/bindings/thermal/qcom-lmh.yaml | 1 + .../devicetree/bindings/thermal/qcom-tsens.yaml | 1 + .../devicetree/bindings/thermal/rzg2l-thermal.yaml | 1 + .../bindings/thermal/ti,j72xx-thermal.yaml | 63 + .../bindings/timer/mediatek,mtk-timer.txt | 1 + .../devicetree/bindings/trivial-devices.yaml | 4 + .../devicetree/bindings/usb/ci-hdrc-usb2.txt | 2 +- .../devicetree/bindings/vendor-prefixes.yaml | 2 + Documentation/driver-api/gpio/driver.rst | 30 +- Documentation/driver-api/media/mc-core.rst | 13 +- .../filesystems/nfs/client-identifier.rst | 216 + Documentation/filesystems/nfs/index.rst | 2 + Documentation/filesystems/proc.rst | 92 +- .../firmware-guide/acpi/chromeos-acpi-device.rst | 363 + Documentation/firmware-guide/acpi/index.rst | 1 + Documentation/input/devices/atarikbd.rst | 4 +- Documentation/input/devices/ntrig.rst | 2 +- Documentation/loongarch/features.rst | 3 + Documentation/loongarch/index.rst | 21 + Documentation/loongarch/introduction.rst | 387 + Documentation/loongarch/irq-chip-model.rst | 168 + .../device_drivers/can/ctu/ctucanfd-driver.rst | 4 +- Documentation/networking/nf_conntrack-sysctl.rst | 5 +- Documentation/sphinx/kerneldoc-preamble.sty | 14 +- .../zh_CN/dev-tools/gdb-kernel-debugging.rst | 167 + .../translations/zh_CN/dev-tools/index.rst | 2 +- Documentation/translations/zh_CN/index.rst | 1 + .../translations/zh_CN/loongarch/features.rst | 8 + .../translations/zh_CN/loongarch/index.rst | 26 + .../translations/zh_CN/loongarch/introduction.rst | 351 + .../zh_CN/loongarch/irq-chip-model.rst | 167 + Documentation/userspace-api/ioctl/cdrom.rst | 6 + Documentation/userspace-api/landlock.rst | 29 +- .../userspace-api/media/v4l/dev-decoder.rst | 9 +- .../media/v4l/ext-ctrls-codec-stateless.rst | 10 +- .../userspace-api/media/v4l/pixfmt-yuv-luma.rst | 14 +- .../userspace-api/media/v4l/vidioc-streamon.rst | 3 +- Documentation/virt/kvm/api.rst | 6 + Documentation/x86/ifs.rst | 2 + Documentation/x86/index.rst | 1 + MAINTAINERS | 58 +- Makefile | 2 +- Next/SHA1s | 271 +- Next/Trees | 1 + Next/merge.log | 6344 ++-- arch/arm/Kconfig | 11 + arch/arm/Kconfig.debug | 22 + arch/arm/arm-soc-for-next-contents.txt | 42 +- arch/arm/boot/dts/Makefile | 4 +- arch/arm/boot/dts/armada-385-turris-omnia.dts | 6 +- arch/arm/boot/dts/at91-sama7g5ek.dts | 21 +- arch/arm/boot/dts/at91sam9261ek.dts | 4 + arch/arm/boot/dts/at91sam9263ek.dts | 4 + arch/arm/boot/dts/at91sam9rlek.dts | 4 + arch/arm/boot/dts/bcm5301x-nand-cs0.dtsi | 2 + arch/arm/boot/dts/en7523.dtsi | 8 - .../dts/lan966x-kontron-kswitch-d10-mmt-6g-2gs.dts | 94 + .../dts/lan966x-kontron-kswitch-d10-mmt-8g.dts | 39 + .../boot/dts/lan966x-kontron-kswitch-d10-mmt.dtsi | 190 + arch/arm/boot/dts/lan966x-pcb8291.dts | 2 +- arch/arm/boot/dts/lan966x.dtsi | 353 +- arch/arm/boot/dts/rk3036.dtsi | 2 + arch/arm/boot/dts/rk3066a.dtsi | 3 +- arch/arm/boot/dts/rk3188.dtsi | 3 +- arch/arm/boot/dts/rk322x.dtsi | 2 + arch/arm/boot/dts/rk3288.dtsi | 2 + arch/arm/boot/dts/rv1108.dtsi | 31 +- arch/arm/boot/dts/sam9x60.dtsi | 2 +- arch/arm/boot/dts/sama7g5.dtsi | 27 +- arch/arm/configs/multi_v7_defconfig | 1 + arch/arm/include/asm/arch_gicv3.h | 7 +- arch/arm/include/asm/assembler.h | 28 +- arch/arm/kernel/entry-armv.S | 82 +- arch/arm/kernel/entry-common.S | 10 +- arch/arm/kernel/entry-header.S | 3 +- arch/arm/kernel/hw_breakpoint.c | 26 + arch/arm/mach-at91/Kconfig | 18 + arch/arm/mach-at91/Makefile | 2 +- arch/arm/mach-at91/pm.c | 431 +- arch/arm/mach-at91/sam_secure.c | 46 + arch/arm/mach-at91/sam_secure.h | 18 + arch/arm/mach-at91/sama5.c | 2 + arch/arm/mach-omap2/Kconfig | 2 + arch/arm/mach-sunxi/Kconfig | 12 +- arch/arm/mm/proc-v7-bugs.c | 1 + arch/arm64/Kconfig | 95 +- arch/arm64/Kconfig.platforms | 7 +- .../boot/dts/marvell/armada-3720-turris-mox.dts | 12 +- arch/arm64/boot/dts/mediatek/mt7622.dtsi | 20 + arch/arm64/boot/dts/mediatek/mt8183-pumpkin.dts | 2 +- arch/arm64/boot/dts/mediatek/mt8192.dtsi | 6 +- arch/arm64/boot/dts/mediatek/mt8195-demo.dts | 7 +- arch/arm64/boot/dts/rockchip/rk3308.dtsi | 5 +- arch/arm64/boot/dts/rockchip/rk3368.dtsi | 2 + arch/arm64/boot/dts/rockchip/rk3566-quartz64-a.dts | 63 +- arch/arm64/boot/dts/rockchip/rk356x.dtsi | 52 + arch/arm64/boot/dts/toshiba/tmpv7708-rm-mbrc.dts | 9 - .../boot/dts/toshiba/tmpv7708-visrobo-vrb.dts | 6 - .../boot/dts/toshiba/tmpv7708-visrobo-vrc.dtsi | 4 - arch/arm64/boot/dts/toshiba/tmpv7708.dtsi | 96 +- arch/arm64/boot/dts/xilinx/zynqmp-clk-ccf.dtsi | 4 + arch/arm64/boot/dts/xilinx/zynqmp-sm-k26-revA.dts | 2 +- arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 26 + arch/arm64/include/asm/arch_gicv3.h | 6 - arch/arm64/include/asm/cputype.h | 8 + arch/arm64/include/asm/el2_setup.h | 2 +- arch/arm64/include/asm/fpsimd.h | 4 +- arch/arm64/include/asm/hugetlb.h | 2 + arch/arm64/include/asm/kvm_host.h | 11 - arch/arm64/include/asm/pgtable.h | 36 +- arch/arm64/include/asm/processor.h | 2 +- arch/arm64/include/asm/sysreg.h | 42 +- arch/arm64/include/uapi/asm/kvm.h | 6 + arch/arm64/kernel/cpufeature.c | 4 +- arch/arm64/kernel/elfcore.c | 16 +- arch/arm64/kernel/fpsimd.c | 92 +- arch/arm64/kernel/mte.c | 3 + arch/arm64/kernel/paravirt.c | 29 +- arch/arm64/kernel/ptrace.c | 8 +- arch/arm64/kernel/relocate_kernel.S | 22 +- arch/arm64/kernel/signal.c | 14 +- arch/arm64/kernel/syscall.c | 4 +- arch/arm64/kernel/vdso.c | 3 +- arch/arm64/kernel/vmlinux.lds.S | 21 +- arch/arm64/kvm/Makefile | 4 +- arch/arm64/kvm/arm.c | 5 +- arch/arm64/kvm/fpsimd.c | 4 +- arch/arm64/kvm/hyp/nvhe/switch.c | 25 +- arch/arm64/kvm/hypercalls.c | 3 +- arch/arm64/kvm/pmu-emul.c | 3 +- arch/arm64/kvm/pmu.c | 40 +- arch/arm64/kvm/sys_regs.c | 5 +- arch/arm64/kvm/vgic/vgic-its.c | 96 +- arch/arm64/kvm/vgic/vgic-v3.c | 4 + arch/arm64/lib/mte.S | 4 +- arch/arm64/mm/hugetlbpage.c | 30 +- arch/arm64/mm/init.c | 3 +- arch/arm64/mm/trans_pgd.c | 2 +- arch/arm64/tools/gen-sysreg.awk | 15 +- arch/arm64/tools/sysreg | 77 + arch/csky/Kbuild | 2 + arch/csky/Makefile | 3 - arch/csky/boot/Makefile | 1 - arch/loongarch/Kbuild | 6 + arch/loongarch/Kconfig | 454 + arch/{riscv => loongarch}/Kconfig.debug | 0 arch/loongarch/Makefile | 107 + arch/loongarch/boot/.gitignore | 2 + arch/loongarch/boot/Makefile | 20 + arch/{csky => loongarch}/boot/dts/Makefile | 0 arch/loongarch/configs/loongson3_defconfig | 772 + arch/loongarch/include/asm/Kbuild | 30 + arch/loongarch/include/asm/acenv.h | 18 + arch/loongarch/include/asm/acpi.h | 38 + arch/loongarch/include/asm/addrspace.h | 112 + arch/loongarch/include/asm/asm-offsets.h | 5 + arch/loongarch/include/asm/asm-prototypes.h | 7 + arch/loongarch/include/asm/asm.h | 187 + arch/loongarch/include/asm/asmmacro.h | 289 + arch/loongarch/include/asm/atomic.h | 362 + arch/loongarch/include/asm/barrier.h | 159 + arch/loongarch/include/asm/bitops.h | 33 + arch/loongarch/include/asm/bitrev.h | 34 + arch/loongarch/include/asm/bootinfo.h | 43 + arch/loongarch/include/asm/branch.h | 21 + arch/loongarch/include/asm/bug.h | 23 + arch/loongarch/include/asm/cache.h | 13 + arch/loongarch/include/asm/cacheflush.h | 80 + arch/loongarch/include/asm/cacheops.h | 37 + arch/loongarch/include/asm/clocksource.h | 12 + arch/loongarch/include/asm/cmpxchg.h | 122 + arch/loongarch/include/asm/compiler.h | 15 + arch/loongarch/include/asm/cpu-features.h | 73 + arch/loongarch/include/asm/cpu-info.h | 116 + arch/loongarch/include/asm/cpu.h | 127 + arch/loongarch/include/asm/cpufeature.h | 24 + arch/loongarch/include/asm/delay.h | 26 + arch/loongarch/include/asm/dma-direct.h | 11 + arch/loongarch/include/asm/dma.h | 13 + arch/loongarch/include/asm/dmi.h | 24 + arch/loongarch/include/asm/efi.h | 41 + arch/loongarch/include/asm/elf.h | 301 + arch/loongarch/include/asm/entry-common.h | 13 + arch/loongarch/include/asm/exec.h | 10 + arch/loongarch/include/asm/fb.h | 23 + arch/loongarch/include/asm/fixmap.h | 13 + arch/loongarch/include/asm/fpregdef.h | 53 + arch/loongarch/include/asm/fpu.h | 129 + arch/loongarch/include/asm/futex.h | 108 + arch/loongarch/include/asm/hardirq.h | 26 + arch/loongarch/include/asm/hugetlb.h | 79 + arch/loongarch/include/asm/hw_irq.h | 17 + arch/loongarch/include/asm/idle.h | 9 + arch/loongarch/include/asm/inst.h | 117 + arch/loongarch/include/asm/io.h | 129 + arch/loongarch/include/asm/irq.h | 133 + arch/loongarch/include/asm/irq_regs.h | 27 + arch/loongarch/include/asm/irqflags.h | 78 + arch/loongarch/include/asm/kdebug.h | 23 + arch/loongarch/include/asm/linkage.h | 36 + arch/loongarch/include/asm/local.h | 138 + arch/loongarch/include/asm/loongarch.h | 1519 + arch/loongarch/include/asm/loongson.h | 153 + arch/loongarch/include/asm/mmu.h | 16 + arch/loongarch/include/asm/mmu_context.h | 152 + arch/loongarch/include/asm/mmzone.h | 18 + arch/loongarch/include/asm/module.h | 80 + arch/loongarch/include/asm/module.lds.h | 7 + arch/loongarch/include/asm/numa.h | 69 + arch/loongarch/include/asm/page.h | 113 + arch/loongarch/include/asm/pci.h | 40 + arch/loongarch/include/asm/percpu.h | 214 + arch/loongarch/include/asm/perf_event.h | 10 + arch/loongarch/include/asm/pgalloc.h | 103 + arch/loongarch/include/asm/pgtable-bits.h | 131 + arch/loongarch/include/asm/pgtable.h | 565 + arch/loongarch/include/asm/prefetch.h | 29 + arch/loongarch/include/asm/processor.h | 209 + arch/loongarch/include/asm/ptrace.h | 152 + arch/loongarch/include/asm/reboot.h | 10 + arch/loongarch/include/asm/regdef.h | 41 + arch/loongarch/include/asm/seccomp.h | 20 + arch/loongarch/include/asm/serial.h | 11 + arch/loongarch/include/asm/setup.h | 21 + arch/loongarch/include/asm/shmparam.h | 12 + arch/loongarch/include/asm/smp.h | 124 + arch/loongarch/include/asm/sparsemem.h | 23 + arch/loongarch/include/asm/stackframe.h | 219 + arch/loongarch/include/asm/stacktrace.h | 74 + arch/loongarch/include/asm/string.h | 12 + arch/loongarch/include/asm/switch_to.h | 37 + arch/loongarch/include/asm/syscall.h | 74 + arch/loongarch/include/asm/thread_info.h | 106 + arch/loongarch/include/asm/time.h | 50 + arch/loongarch/include/asm/timex.h | 33 + arch/loongarch/include/asm/tlb.h | 180 + arch/loongarch/include/asm/tlbflush.h | 48 + arch/loongarch/include/asm/topology.h | 41 + arch/loongarch/include/asm/types.h | 19 + arch/loongarch/include/asm/uaccess.h | 269 + arch/loongarch/include/asm/unistd.h | 11 + arch/loongarch/include/asm/vdso.h | 38 + arch/loongarch/include/asm/vdso/clocksource.h | 8 + arch/loongarch/include/asm/vdso/gettimeofday.h | 99 + arch/loongarch/include/asm/vdso/processor.h | 14 + arch/loongarch/include/asm/vdso/vdso.h | 30 + arch/loongarch/include/asm/vdso/vsyscall.h | 27 + arch/loongarch/include/asm/vermagic.h | 19 + arch/loongarch/include/asm/vmalloc.h | 4 + arch/loongarch/include/uapi/asm/Kbuild | 2 + arch/loongarch/include/uapi/asm/auxvec.h | 17 + arch/loongarch/include/uapi/asm/bitsperlong.h | 9 + arch/loongarch/include/uapi/asm/break.h | 23 + arch/loongarch/include/uapi/asm/byteorder.h | 13 + arch/loongarch/include/uapi/asm/hwcap.h | 20 + arch/loongarch/include/uapi/asm/ptrace.h | 52 + arch/loongarch/include/uapi/asm/reg.h | 59 + arch/loongarch/include/uapi/asm/sigcontext.h | 44 + arch/loongarch/include/uapi/asm/signal.h | 13 + arch/loongarch/include/uapi/asm/ucontext.h | 35 + arch/loongarch/include/uapi/asm/unistd.h | 5 + arch/{alpha => loongarch}/kernel/.gitignore | 0 arch/loongarch/kernel/Makefile | 25 + arch/loongarch/kernel/access-helper.h | 13 + arch/loongarch/kernel/acpi.c | 501 + arch/loongarch/kernel/asm-offsets.c | 264 + arch/loongarch/kernel/cacheinfo.c | 122 + arch/loongarch/kernel/cpu-probe.c | 292 + arch/loongarch/kernel/dma.c | 40 + arch/loongarch/kernel/efi-header.S | 100 + arch/loongarch/kernel/efi.c | 229 + arch/loongarch/kernel/elf.c | 30 + arch/loongarch/kernel/entry.S | 89 + arch/loongarch/kernel/env.c | 70 + arch/loongarch/kernel/fpu.S | 261 + arch/loongarch/kernel/genex.S | 95 + arch/loongarch/kernel/head.S | 129 + arch/loongarch/kernel/idle.c | 16 + arch/loongarch/kernel/image-vars.h | 29 + arch/loongarch/kernel/inst.c | 40 + arch/loongarch/kernel/io.c | 94 + arch/loongarch/kernel/irq.c | 142 + arch/loongarch/kernel/mem.c | 64 + arch/loongarch/kernel/module-sections.c | 121 + arch/loongarch/kernel/module.c | 375 + arch/loongarch/kernel/numa.c | 466 + arch/loongarch/kernel/proc.c | 127 + arch/loongarch/kernel/process.c | 267 + arch/loongarch/kernel/ptrace.c | 431 + arch/loongarch/kernel/reset.c | 102 + arch/loongarch/kernel/setup.c | 377 + arch/loongarch/kernel/signal.c | 566 + arch/loongarch/kernel/smp.c | 760 + arch/loongarch/kernel/switch.S | 35 + arch/loongarch/kernel/syscall.c | 63 + arch/loongarch/kernel/time.c | 220 + arch/loongarch/kernel/topology.c | 52 + arch/loongarch/kernel/traps.c | 725 + arch/loongarch/kernel/vdso.c | 138 + arch/loongarch/kernel/vmlinux.lds.S | 121 + arch/loongarch/lib/Makefile | 6 + arch/loongarch/lib/clear_user.S | 43 + arch/loongarch/lib/copy_user.S | 47 + arch/loongarch/lib/delay.c | 43 + arch/loongarch/lib/dump_tlb.c | 111 + arch/loongarch/mm/Makefile | 9 + arch/loongarch/mm/cache.c | 140 + arch/loongarch/mm/extable.c | 22 + arch/loongarch/mm/fault.c | 261 + arch/loongarch/mm/hugetlbpage.c | 87 + arch/loongarch/mm/init.c | 178 + arch/loongarch/mm/ioremap.c | 27 + arch/{mips => loongarch}/mm/maccess.c | 0 arch/loongarch/mm/mmap.c | 125 + arch/loongarch/mm/page.S | 84 + arch/loongarch/mm/pgtable.c | 130 + arch/loongarch/mm/tlb.c | 305 + arch/loongarch/mm/tlbex.S | 546 + arch/loongarch/pci/Makefile | 7 + arch/loongarch/pci/acpi.c | 175 + arch/loongarch/pci/pci.c | 98 + arch/{arm64/kernel => loongarch}/vdso/.gitignore | 0 arch/loongarch/vdso/Makefile | 96 + arch/loongarch/vdso/elf.S | 15 + arch/loongarch/vdso/gen_vdso_offsets.sh | 13 + arch/loongarch/vdso/sigreturn.S | 24 + arch/loongarch/vdso/vdso.S | 22 + arch/loongarch/vdso/vdso.lds.S | 72 + arch/loongarch/vdso/vgettimeofday.c | 25 + arch/m68k/Kconfig.cpu | 4 +- arch/m68k/Kconfig.machine | 1 + arch/m68k/hp300/config.c | 7 - arch/m68k/include/asm/machdep.h | 1 - arch/m68k/kernel/setup_mm.c | 9 - arch/m68k/kernel/setup_no.c | 1 - arch/m68k/kernel/time.c | 9 + arch/m68k/q40/config.c | 7 - arch/mips/include/uapi/asm/stat.h | 20 +- arch/mips/kernel/mips-mt.c | 4 +- arch/openrisc/kernel/head.S | 2 +- arch/parisc/include/asm/cacheflush.h | 36 +- arch/parisc/include/asm/page.h | 6 +- arch/parisc/kernel/cache.c | 343 +- arch/parisc/mm/fault.c | 6 +- arch/powerpc/include/uapi/asm/stat.h | 10 +- arch/powerpc/kernel/vdso.c | 6 +- arch/powerpc/mm/book3s32/tlb.c | 11 +- arch/powerpc/mm/book3s64/subpage_prot.c | 13 +- arch/riscv/Kconfig | 28 + arch/riscv/Kconfig.erratas | 34 +- arch/riscv/Kconfig.socs | 1 - arch/riscv/Makefile | 2 +- arch/riscv/errata/Makefile | 2 +- arch/riscv/errata/alternative.c | 75 - arch/riscv/errata/sifive/errata.c | 20 +- arch/riscv/errata/thead/Makefile | 11 + arch/riscv/errata/thead/errata.c | 82 + arch/riscv/include/asm/alternative-macros.h | 129 +- arch/riscv/include/asm/alternative.h | 25 +- arch/riscv/include/asm/errata_list.h | 59 + arch/riscv/include/asm/fixmap.h | 2 - arch/riscv/include/asm/hwcap.h | 1 + arch/riscv/include/asm/pgtable-32.h | 17 + arch/riscv/include/asm/pgtable-64.h | 84 +- arch/riscv/include/asm/pgtable-bits.h | 10 - arch/riscv/include/asm/pgtable.h | 60 +- arch/riscv/include/asm/vendorid_list.h | 1 + arch/riscv/kernel/Makefile | 15 + arch/riscv/kernel/alternative.c | 118 + arch/riscv/kernel/cpu.c | 1 + arch/riscv/kernel/cpufeature.c | 87 +- arch/riscv/kernel/module.c | 29 + arch/riscv/kernel/setup.c | 2 + arch/riscv/kernel/smpboot.c | 4 - arch/riscv/kernel/traps.c | 2 +- arch/riscv/kernel/vdso.c | 3 +- arch/riscv/mm/init.c | 1 + arch/s390/Makefile | 2 + arch/s390/boot/head.S | 299 +- arch/s390/crypto/chacha-glue.c | 34 +- arch/s390/include/asm/alternative-asm.h | 76 +- arch/s390/include/asm/alternative.h | 93 +- arch/s390/include/asm/spinlock.h | 2 +- arch/s390/include/asm/uv.h | 23 +- arch/s390/include/uapi/asm/uvdevice.h | 51 + arch/s390/kernel/alternative.c | 61 +- arch/s390/kernel/entry.S | 34 +- arch/s390/kernel/perf_cpum_cf_events.c | 148 + arch/s390/kernel/vdso.c | 3 +- arch/s390/kvm/gaccess.c | 22 +- arch/s390/lib/spinlock.c | 4 +- arch/s390/mm/gmap.c | 6 +- arch/s390/purgatory/head.S | 30 +- arch/sparc/include/uapi/asm/stat.h | 12 +- arch/um/kernel/tlb.c | 14 +- arch/x86/entry/vdso/vma.c | 9 +- arch/x86/events/amd/brs.c | 5 +- arch/x86/events/amd/core.c | 13 + arch/x86/events/core.c | 7 - arch/x86/events/perf_event.h | 18 - arch/x86/include/asm/cmpxchg_32.h | 21 + arch/x86/include/asm/cmpxchg_64.h | 6 + arch/x86/include/asm/cpu.h | 18 + arch/x86/include/asm/fpu/api.h | 3 +- arch/x86/include/asm/msr-index.h | 7 + arch/x86/include/asm/nmi.h | 1 + arch/x86/include/asm/proto.h | 3 +- arch/x86/include/asm/set_memory.h | 52 - arch/x86/kernel/cpu/intel.c | 32 + arch/x86/kernel/cpu/mce/core.c | 6 +- arch/x86/kernel/cpu/microcode/intel.c | 59 +- arch/x86/kernel/cpu/sgx/encl.c | 113 +- arch/x86/kernel/cpu/sgx/encl.h | 2 +- arch/x86/kernel/cpu/sgx/main.c | 13 +- arch/x86/kernel/fpu/xstate.c | 5 +- arch/x86/kernel/nmi.c | 12 +- arch/x86/kernel/process.c | 9 +- arch/x86/kernel/process_32.c | 2 +- arch/x86/kernel/process_64.c | 4 +- arch/x86/kernel/sev-shared.c | 5 +- arch/x86/kernel/tboot.c | 2 +- arch/x86/kvm/hyperv.c | 4 +- arch/x86/mm/init_64.c | 5 +- arch/x86/mm/pat/set_memory.c | 49 +- arch/xtensa/include/asm/thread_info.h | 4 + arch/xtensa/kernel/asm-offsets.c | 3 + arch/xtensa/kernel/entry.S | 5 + arch/xtensa/kernel/syscall.c | 18 +- arch/xtensa/kernel/traps.c | 43 +- block/bfq-iosched.c | 20 +- block/blk-cgroup.c | 13 +- block/blk-cgroup.h | 2 +- block/blk-core.c | 18 +- block/blk-iocost.c | 5 +- block/blk-iolatency.c | 8 +- block/blk-throttle.c | 3 +- crypto/cryptd.c | 23 +- drivers/acpi/ac.c | 4 +- drivers/acpi/acpica/evevent.c | 17 +- drivers/acpi/acpica/hwsleep.c | 12 + drivers/acpi/acpica/utglobal.c | 4 + drivers/acpi/glue.c | 16 +- drivers/acpi/nfit/mce.c | 4 +- drivers/acpi/pci_mcfg.c | 13 + drivers/acpi/sleep.c | 12 + drivers/acpi/tables.c | 10 + drivers/amba/bus.c | 174 +- drivers/android/binder.c | 153 +- drivers/android/binder_internal.h | 3 + drivers/android/binderfs.c | 8 + drivers/ata/pata_ftide010.c | 7 +- drivers/base/dd.c | 5 + drivers/base/platform.c | 21 +- drivers/block/nbd.c | 13 +- drivers/block/pktcdvd.c | 2 +- drivers/bluetooth/btbcm.c | 1 + drivers/bluetooth/btmtksdio.c | 24 +- drivers/bus/fsl-mc/fsl-mc-bus.c | 24 +- drivers/bus/mhi/host/init.c | 7 +- drivers/cdrom/cdrom.c | 38 +- drivers/char/random.c | 547 +- drivers/clk/bcm/clk-bcm2835.c | 1 + drivers/clk/clk-fixed-rate.c | 2 +- drivers/clk/imx/clk-imx8mp.c | 2 +- drivers/clk/sunxi-ng/ccu-sun6i-rtc.c | 15 - drivers/clocksource/Kconfig | 10 +- drivers/clocksource/Makefile | 2 +- drivers/clocksource/bcm_kona_timer.c | 14 +- drivers/clocksource/jcore-pit.c | 5 +- drivers/clocksource/mips-gic-timer.c | 9 +- drivers/clocksource/timer-armada-370-xp.c | 5 +- drivers/clocksource/timer-digicolor.c | 5 +- drivers/clocksource/timer-ixp4xx.c | 25 - drivers/clocksource/timer-lpc32xx.c | 6 +- drivers/clocksource/timer-orion.c | 5 +- drivers/clocksource/timer-pistachio.c | 5 +- drivers/clocksource/timer-riscv.c | 2 +- drivers/clocksource/timer-sp804.c | 10 +- drivers/clocksource/timer-sun4i.c | 5 +- drivers/clocksource/timer-sun5i.c | 5 +- drivers/clocksource/timer-ti-dm.c | 123 + drivers/cpufreq/cpufreq.c | 76 +- drivers/crypto/Kconfig | 4 +- .../crypto/allwinner/sun4i-ss/sun4i-ss-cipher.c | 22 +- drivers/crypto/allwinner/sun4i-ss/sun4i-ss.h | 1 + .../crypto/allwinner/sun8i-ce/sun8i-ce-cipher.c | 102 +- drivers/crypto/allwinner/sun8i-ce/sun8i-ce-core.c | 54 +- drivers/crypto/allwinner/sun8i-ce/sun8i-ce-hash.c | 130 +- drivers/crypto/allwinner/sun8i-ce/sun8i-ce.h | 19 +- .../crypto/allwinner/sun8i-ss/sun8i-ss-cipher.c | 180 +- drivers/crypto/allwinner/sun8i-ss/sun8i-ss-core.c | 92 +- drivers/crypto/allwinner/sun8i-ss/sun8i-ss-hash.c | 385 +- drivers/crypto/allwinner/sun8i-ss/sun8i-ss.h | 33 +- drivers/crypto/marvell/octeontx2/otx2_cptvf_algs.c | 7 +- drivers/crypto/qcom-rng.c | 1 + drivers/crypto/talitos.c | 10 +- drivers/dax/super.c | 14 +- drivers/devfreq/devfreq.c | 20 +- drivers/devfreq/governor.h | 27 - drivers/devfreq/governor_passive.c | 400 +- drivers/dma-buf/dma-buf.c | 8 + drivers/dma/idxd/cdev.c | 4 +- drivers/dma/idxd/device.c | 26 +- drivers/dma/idxd/dma.c | 26 +- drivers/dma/idxd/idxd.h | 18 +- drivers/dma/idxd/init.c | 30 +- drivers/dma/idxd/sysfs.c | 2 +- drivers/dma/sprd-dma.c | 6 +- drivers/dma/tegra186-gpc-dma.c | 12 +- drivers/dma/xilinx/zynqmp_dma.c | 17 +- drivers/edac/i5100_edac.c | 5 - drivers/firmware/Kconfig | 9 + drivers/firmware/Makefile | 1 + drivers/firmware/efi/Kconfig | 2 +- drivers/firmware/efi/efi.c | 2 +- drivers/firmware/efi/libstub/Makefile | 10 + drivers/firmware/efi/libstub/efi-stub-helper.c | 2 +- drivers/firmware/efi/libstub/efi-stub.c | 2 +- drivers/firmware/efi/libstub/loongarch-stub.c | 87 + drivers/firmware/mtk-adsp-ipc.c | 157 + drivers/gpio/gpio-104-dio-48e.c | 63 +- drivers/gpio/gpio-104-idi-48.c | 27 +- drivers/gpio/gpio-104-idio-16.c | 33 +- drivers/gpio/gpio-ftgpio010.c | 8 +- drivers/gpio/gpio-gpio-mm.c | 43 +- drivers/gpio/gpio-mvebu.c | 3 + drivers/gpio/gpio-vf610.c | 8 +- drivers/gpio/gpio-ws16c48.c | 65 +- drivers/gpio/gpio-zevio.c | 25 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 14 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 32 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 51 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.h | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 2 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 48 +- drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c | 11 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 19 +- drivers/gpu/drm/amd/amdgpu/mes_v11_0.c | 20 +- drivers/gpu/drm/amd/amdgpu/nbio_v7_7.c | 17 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 109 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 7 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 22 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 7 +- .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 2 +- .../amd/display/dc/clk_mgr/dcn315/dcn315_clk_mgr.c | 3 +- .../amd/display/dc/clk_mgr/dcn316/dcn316_clk_mgr.c | 3 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 15 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 24 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 248 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dpia.c | 19 + drivers/gpu/drm/amd/display/dc/dc.h | 4 +- drivers/gpu/drm/amd/display/dc/dc_link.h | 2 - drivers/gpu/drm/amd/display/dc/dce/dce_aux.c | 3 +- .../gpu/drm/amd/display/dc/dce/dce_clock_source.c | 9 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 1 - drivers/gpu/drm/amd/display/dc/dcn30/dcn30_optc.c | 10 + .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 516 +- .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.h | 5 + .../drm/amd/display/dc/dcn301/dcn301_resource.c | 2 + .../drm/amd/display/dc/dcn302/dcn302_resource.c | 2 + .../drm/amd/display/dc/dcn303/dcn303_resource.c | 2 + .../gpu/drm/amd/display/dc/dcn31/dcn31_resource.c | 2 + drivers/gpu/drm/amd/display/dc/dml/Makefile | 3 +- .../gpu/drm/amd/display/dc/dml/dcn30/dcn30_fpu.c | 617 + .../gpu/drm/amd/display/dc/dml/dcn30/dcn30_fpu.h | 67 + drivers/gpu/drm/amd/display/dc/inc/core_types.h | 7 + drivers/gpu/drm/amd/display/dc/inc/dc_link_dp.h | 3 +- drivers/gpu/drm/amd/display/dc/inc/dc_link_dpia.h | 5 + .../drm/amd/display/include/link_service_types.h | 6 - drivers/gpu/drm/amd/pm/amdgpu_pm.c | 130 +- drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 9 +- .../inc/pmfw_if/smu11_driver_if_sienna_cichlid.h | 63 + .../pm/swsmu/inc/pmfw_if/smu13_driver_if_v13_0_0.h | 22 +- .../pm/swsmu/inc/pmfw_if/smu13_driver_if_v13_0_4.h | 267 + .../amd/pm/swsmu/inc/pmfw_if/smu_v13_0_4_pmfw.h | 137 + .../amd/pm/swsmu/inc/pmfw_if/smu_v13_0_4_ppsmc.h | 138 + drivers/gpu/drm/amd/pm/swsmu/inc/smu_types.h | 26 +- drivers/gpu/drm/amd/pm/swsmu/inc/smu_v13_0.h | 11 +- .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 161 +- drivers/gpu/drm/amd/pm/swsmu/smu12/renoir_ppt.c | 60 +- drivers/gpu/drm/amd/pm/swsmu/smu13/Makefile | 3 +- drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c | 154 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c | 77 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_4_ppt.c | 1044 + .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_4_ppt.h | 28 + .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c | 99 +- .../gpu/drm/amd/pm/swsmu/smu13/yellow_carp_ppt.c | 65 +- drivers/gpu/drm/display/drm_dp_mst_topology.c | 1 + drivers/gpu/drm/drm_vm.c | 2 +- drivers/gpu/drm/i915/display/intel_dmc.c | 44 + drivers/gpu/drm/i915/display/intel_dmc_regs.h | 16 + drivers/gpu/drm/i915/gem/i915_gem_userptr.c | 14 +- drivers/gpu/drm/i915/gt/intel_reset.c | 2 +- drivers/gpu/drm/i915/gt/uc/intel_guc.h | 2 +- drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 16 +- drivers/gpu/drm/i915/gt/uc/intel_uc.c | 2 +- drivers/gpu/drm/i915/gt/uc/intel_uc.h | 2 +- drivers/gpu/drm/radeon/radeon_connectors.c | 4 + drivers/gpu/drm/rockchip/rockchip_drm_vop2.c | 4 +- drivers/gpu/drm/tegra/gem.c | 1 + drivers/gpu/drm/tegra/vic.c | 5 +- drivers/gpu/drm/ttm/ttm_module.c | 2 +- drivers/gpu/host1x/debug.c | 11 +- drivers/gpu/host1x/job.c | 4 +- drivers/hwmon/asus-ec-sensors.c | 12 +- drivers/hwmon/hwmon.c | 6 +- drivers/hwmon/ibmaem.c | 10 +- drivers/hwmon/lm90.c | 4 + drivers/hwmon/peci/dimmtemp.c | 6 +- drivers/i2c/busses/i2c-at91-master.c | 2 +- drivers/i2c/busses/i2c-cadence.c | 12 +- drivers/i2c/busses/i2c-designware-common.c | 2 +- drivers/i2c/busses/i2c-xiic.c | 80 +- drivers/i3c/master/mipi-i3c-hci/core.c | 7 +- drivers/i3c/master/svc-i3c-master.c | 3 +- drivers/iio/accel/Kconfig | 2 + drivers/iio/accel/bma400.h | 50 +- drivers/iio/accel/bma400_core.c | 710 +- drivers/iio/accel/bma400_i2c.c | 10 +- drivers/iio/accel/bma400_spi.c | 8 +- drivers/iio/accel/cros_ec_accel_legacy.c | 2 +- drivers/iio/accel/mc3230.c | 4 +- drivers/iio/accel/stk8312.c | 4 +- drivers/iio/accel/stk8ba50.c | 4 +- drivers/iio/adc/axp288_adc.c | 8 + drivers/iio/adc/stm32-adc-core.c | 2 +- drivers/iio/adc/stx104.c | 56 +- drivers/iio/adc/xilinx-ams.c | 2 +- .../common/cros_ec_sensors/cros_ec_sensors_core.c | 30 +- drivers/iio/dac/cio-dac.c | 14 +- drivers/iio/frequency/admv1014.c | 6 +- drivers/iio/gyro/mpu3050-core.c | 1 + drivers/iio/health/afe4404.c | 4 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_i3c.c | 2 +- drivers/iio/light/bh1780.c | 7 +- drivers/iio/light/cros_ec_light_prox.c | 2 - drivers/iio/light/isl29028.c | 4 +- drivers/iio/light/jsa1212.c | 4 +- drivers/iio/light/opt3001.c | 3 +- drivers/iio/light/stk3310.c | 4 +- drivers/iio/light/tsl2583.c | 4 +- drivers/iio/magnetometer/yamaha-yas530.c | 2 +- drivers/iio/pressure/cros_ec_baro.c | 2 - drivers/iio/proximity/srf04.c | 11 +- drivers/iio/trigger/stm32-lptimer-trigger.c | 3 +- drivers/infiniband/hw/hns/hns_roce_device.h | 14 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 398 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 324 +- drivers/infiniband/hw/hns/hns_roce_restrack.c | 49 +- drivers/infiniband/hw/irdma/hw.c | 31 +- drivers/infiniband/hw/irdma/utils.c | 147 + drivers/infiniband/hw/irdma/verbs.c | 56 +- drivers/infiniband/hw/irdma/verbs.h | 13 +- drivers/infiniband/hw/qedr/main.c | 1 - drivers/infiniband/sw/siw/siw_main.c | 5 +- drivers/input/keyboard/bcm-keypad.c | 3 +- drivers/input/keyboard/cros_ec_keyb.c | 38 +- drivers/input/misc/sparcspkr.c | 1 + drivers/input/mouse/psmouse-smbus.c | 11 +- drivers/input/mouse/vmmouse.c | 14 + drivers/input/touchscreen/ili210x.c | 20 +- drivers/interconnect/qcom/icc-rpm.c | 14 +- drivers/interconnect/qcom/icc-rpm.h | 4 +- drivers/interconnect/qcom/sc7180.c | 2 +- drivers/interconnect/qcom/sc8180x.c | 1851 +- drivers/interconnect/qcom/sc8180x.h | 7 + drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c | 13 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 2 + drivers/iommu/arm/arm-smmu/arm-smmu-impl.c | 3 +- drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c | 1 + drivers/iommu/arm/arm-smmu/arm-smmu.c | 8 +- drivers/iommu/dma-iommu.c | 20 +- drivers/iommu/intel/iommu.c | 201 +- drivers/iommu/intel/pasid.c | 45 +- drivers/iommu/intel/pasid.h | 2 + drivers/iommu/iommu.c | 331 +- drivers/iommu/mtk_iommu.c | 6 + drivers/iommu/mtk_iommu_v1.c | 7 + drivers/irqchip/Kconfig | 50 +- drivers/irqchip/Makefile | 9 +- drivers/irqchip/irq-gic-v3.c | 183 +- drivers/irqchip/irq-loongarch-cpu.c | 92 + drivers/irqchip/irq-loongson-eiointc.c | 379 + drivers/irqchip/irq-loongson-htvec.c | 146 +- drivers/irqchip/irq-loongson-liointc.c | 204 +- drivers/irqchip/irq-loongson-pch-lpc.c | 225 + drivers/irqchip/irq-loongson-pch-msi.c | 128 +- drivers/irqchip/irq-loongson-pch-pic.c | 155 +- drivers/md/dm-linear.c | 15 +- drivers/md/dm-log-writes.c | 15 +- drivers/md/dm-stripe.c | 15 +- drivers/md/dm-target.c | 4 +- drivers/md/dm-writecache.c | 7 +- drivers/md/dm.c | 25 +- drivers/media/cec/core/cec-adap.c | 188 +- drivers/media/cec/core/cec-pin.c | 57 +- drivers/media/cec/platform/seco/seco-cec.c | 22 +- drivers/media/common/videobuf2/videobuf2-dma-sg.c | 3 +- drivers/media/common/videobuf2/videobuf2-v4l2.c | 26 +- drivers/media/i2c/Kconfig | 1 + drivers/media/i2c/adv7180.c | 46 + drivers/media/i2c/ccs/ccs-core.c | 7 +- drivers/media/i2c/dw9807-vcm.c | 2 + drivers/media/i2c/imx412.c | 39 +- drivers/media/i2c/ov5645.c | 2 +- drivers/media/i2c/ov5648.c | 4 +- drivers/media/i2c/ov7251.c | 750 +- drivers/media/i2c/ov7670.c | 1 - drivers/media/i2c/ov8856.c | 23 +- drivers/media/i2c/rdacm20.c | 10 +- drivers/media/i2c/rdacm21.c | 2 +- drivers/media/i2c/s5k6a3.c | 4 +- drivers/media/i2c/video-i2c.c | 61 +- drivers/media/pci/cx25821/cx25821-alsa.c | 4 +- drivers/media/pci/intel/ipu3/cio2-bridge.c | 2 + drivers/media/pci/intel/ipu3/ipu3-cio2-main.c | 5 + drivers/media/platform/amphion/vdec.c | 82 +- drivers/media/platform/amphion/venc.c | 59 +- drivers/media/platform/amphion/vpu_dbg.c | 12 - drivers/media/platform/amphion/vpu_defs.h | 2 +- drivers/media/platform/amphion/vpu_malone.c | 4 +- drivers/media/platform/amphion/vpu_msgs.c | 8 + drivers/media/platform/amphion/vpu_v4l2.c | 68 +- drivers/media/platform/amphion/vpu_v4l2.h | 3 + drivers/media/platform/aspeed/aspeed-video.c | 4 +- drivers/media/platform/atmel/atmel-isc-base.c | 34 +- drivers/media/platform/atmel/atmel-isc.h | 8 +- drivers/media/platform/atmel/atmel-sama5d2-isc.c | 58 +- drivers/media/platform/atmel/atmel-sama7g5-isc.c | 61 +- drivers/media/platform/atmel/microchip-csi2dc.c | 5 + drivers/media/platform/cadence/cdns-csi2tx.c | 5 +- drivers/media/platform/chips-media/coda-common.c | 37 +- drivers/media/platform/mediatek/vcodec/Kconfig | 1 + drivers/media/platform/mediatek/vcodec/Makefile | 4 + .../platform/mediatek/vcodec/mtk_vcodec_dec.c | 75 +- .../platform/mediatek/vcodec/mtk_vcodec_dec.h | 1 + .../platform/mediatek/vcodec/mtk_vcodec_dec_drv.c | 15 +- .../platform/mediatek/vcodec/mtk_vcodec_dec_pm.c | 166 +- .../platform/mediatek/vcodec/mtk_vcodec_dec_pm.h | 6 +- .../mediatek/vcodec/mtk_vcodec_dec_stateful.c | 19 +- .../mediatek/vcodec/mtk_vcodec_dec_stateless.c | 276 +- .../platform/mediatek/vcodec/mtk_vcodec_drv.h | 41 +- .../platform/mediatek/vcodec/mtk_vcodec_enc_drv.c | 5 - .../media/platform/mediatek/vcodec/mtk_vcodec_fw.c | 6 + .../media/platform/mediatek/vcodec/mtk_vcodec_fw.h | 1 + .../mediatek/vcodec/vdec/vdec_h264_req_common.c | 323 + .../mediatek/vcodec/vdec/vdec_h264_req_common.h | 277 + .../mediatek/vcodec/vdec/vdec_h264_req_if.c | 447 +- .../mediatek/vcodec/vdec/vdec_h264_req_multi_if.c | 808 + .../mediatek/vcodec/vdec/vdec_vp8_req_if.c | 437 + .../mediatek/vcodec/vdec/vdec_vp9_req_lat_if.c | 2030 + .../media/platform/mediatek/vcodec/vdec_drv_if.c | 37 +- .../media/platform/mediatek/vcodec/vdec_drv_if.h | 3 + .../media/platform/mediatek/vcodec/vdec_ipi_msg.h | 36 + .../platform/mediatek/vcodec/vdec_msg_queue.c | 2 + .../platform/mediatek/vcodec/vdec_msg_queue.h | 2 + .../media/platform/mediatek/vcodec/vdec_vpu_if.c | 53 +- .../media/platform/mediatek/vcodec/vdec_vpu_if.h | 15 + .../media/platform/mediatek/vcodec/venc_vpu_if.c | 2 +- drivers/media/platform/nvidia/tegra-vde/h264.c | 19 +- drivers/media/platform/nxp/Kconfig | 1 - drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c | 251 +- drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.h | 4 + .../media/platform/renesas/rcar-vin/rcar-core.c | 1 - drivers/media/platform/renesas/rcar-vin/rcar-dma.c | 25 + drivers/media/platform/renesas/renesas-ceu.c | 8 +- drivers/media/platform/renesas/vsp1/vsp1_rpf.c | 6 +- drivers/media/platform/renesas/vsp1/vsp1_video.c | 14 +- drivers/media/platform/rockchip/rga/rga.c | 6 +- .../media/platform/rockchip/rkisp1/rkisp1-isp.c | 34 +- .../media/platform/rockchip/rkisp1/rkisp1-regs.h | 11 - .../media/platform/samsung/exynos4-is/fimc-is.c | 6 +- .../platform/samsung/exynos4-is/fimc-isp-video.h | 2 +- drivers/media/platform/st/sti/bdisp/bdisp-v4l2.c | 3 +- .../platform/st/sti/c8sectpfe/c8sectpfe-common.h | 1 - drivers/media/platform/st/sti/delta/delta-v4l2.c | 6 +- drivers/media/platform/ti/cal/cal-camerarx.c | 27 + drivers/media/platform/ti/cal/cal.c | 49 +- drivers/media/platform/ti/cal/cal.h | 2 + drivers/media/platform/ti/davinci/dm355_ccdc.c | 3 +- drivers/media/platform/ti/davinci/dm644x_ccdc.c | 3 +- drivers/media/platform/ti/davinci/isif.c | 3 +- drivers/media/platform/ti/davinci/vpif_display.c | 3 +- drivers/media/platform/ti/omap3isp/ispcsiphy.c | 3 +- drivers/media/radio/Kconfig | 4 +- drivers/media/rc/imon.c | 109 +- drivers/media/usb/gspca/spca561.c | 2 +- drivers/media/usb/pvrusb2/pvrusb2-hdw.c | 7 +- drivers/media/usb/stkwebcam/stk-webcam.c | 11 +- drivers/media/usb/stkwebcam/stk-webcam.h | 2 + drivers/media/v4l2-core/v4l2-ctrls-core.c | 5 +- drivers/media/v4l2-core/v4l2-fwnode.c | 4 + drivers/media/v4l2-core/v4l2-h264.c | 275 +- drivers/media/v4l2-core/v4l2-ioctl.c | 1 + drivers/media/v4l2-core/v4l2-mem2mem.c | 9 +- drivers/media/v4l2-core/v4l2-subdev.c | 5 +- drivers/misc/altera-stapl/altera.c | 56 +- drivers/misc/cardreader/rts5261.c | 115 +- drivers/misc/cardreader/rtsx_usb.c | 1 + drivers/misc/cxl/fault.c | 45 +- drivers/misc/lkdtm/cfi.c | 2 +- drivers/mmc/core/mmc_ops.c | 2 +- drivers/mmc/host/sdhci-of-arasan.c | 3 + drivers/mtd/devices/st_spi_fsm.c | 2 + drivers/mtd/nand/raw/mpc5121_nfc.c | 3 +- drivers/mtd/nand/raw/renesas-nand-controller.c | 35 +- drivers/mtd/nand/raw/rockchip-nand-controller.c | 6 +- drivers/mtd/parsers/Kconfig | 9 - drivers/mtd/parsers/Makefile | 1 - drivers/mtd/parsers/scpart.c | 240 - drivers/mtd/spi-nor/controllers/Kconfig | 10 - drivers/mtd/spi-nor/controllers/Makefile | 1 - drivers/mtd/spi-nor/controllers/aspeed-smc.c | 921 - drivers/net/can/ctucanfd/Kconfig | 6 +- drivers/net/can/m_can/m_can.c | 24 +- drivers/net/can/m_can/m_can.h | 3 - drivers/net/can/m_can/m_can_pci.c | 48 +- drivers/net/can/slcan.c | 4 +- drivers/net/dsa/microchip/ksz8795.c | 252 +- drivers/net/dsa/microchip/ksz8795_spi.c | 35 +- drivers/net/dsa/microchip/ksz8863_smi.c | 10 +- drivers/net/dsa/microchip/ksz9477.c | 200 +- drivers/net/dsa/microchip/ksz9477_i2c.c | 30 +- drivers/net/dsa/microchip/ksz9477_spi.c | 30 +- drivers/net/dsa/microchip/ksz_common.c | 485 +- drivers/net/dsa/microchip/ksz_common.h | 79 +- drivers/net/dsa/realtek/rtl8366rb.c | 37 +- drivers/net/ethernet/amd/xgbe/xgbe.h | 3 +- drivers/net/ethernet/broadcom/bcmsysport.c | 6 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 9 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 2 + drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 84 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.h | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt_hsi.h | 415 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c | 80 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.h | 2 + drivers/net/ethernet/cadence/macb_main.c | 2 +- drivers/net/ethernet/cavium/thunder/nicvf_main.c | 3 - drivers/net/ethernet/dec/tulip/eeprom.c | 7 +- drivers/net/ethernet/dec/tulip/tulip_core.c | 64 +- drivers/net/ethernet/faraday/ftgmac100.c | 5 + drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c | 2 + drivers/net/ethernet/intel/ice/ice_ethtool.c | 69 +- drivers/net/ethernet/intel/ice/ice_lib.c | 16 +- drivers/net/ethernet/intel/ice/ice_main.c | 7 +- drivers/net/ethernet/intel/ice/ice_ptp.c | 19 +- drivers/net/ethernet/intel/ice/ice_txrx.h | 11 +- drivers/net/ethernet/intel/igb/igb_main.c | 3 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 99 +- .../net/ethernet/marvell/octeon_ep/octep_main.c | 4 +- drivers/net/ethernet/marvell/octeon_ep/octep_rx.c | 3 +- drivers/net/ethernet/marvell/octeon_ep/octep_tx.c | 3 +- drivers/net/ethernet/marvell/octeontx2/Kconfig | 1 + .../ethernet/marvell/octeontx2/nic/otx2_common.c | 5 - .../ethernet/marvell/octeontx2/nic/otx2_common.h | 10 + .../ethernet/marvell/octeontx2/nic/otx2_ethtool.c | 45 +- .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 27 +- .../net/ethernet/marvell/octeontx2/nic/otx2_txrx.c | 23 + .../net/ethernet/marvell/octeontx2/nic/otx2_txrx.h | 1 + drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 3 + drivers/net/ethernet/mellanox/mlx4/en_tx.c | 47 +- drivers/net/ethernet/mellanox/mlx5/core/Makefile | 2 +- drivers/net/ethernet/mellanox/mlx5/core/alloc.c | 6 - drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 7 +- drivers/net/ethernet/mellanox/mlx5/core/debugfs.c | 2 + drivers/net/ethernet/mellanox/mlx5/core/en.h | 1 + .../net/ethernet/mellanox/mlx5/core/en/params.c | 3 +- .../ethernet/mellanox/mlx5/core/en/tc/act/mirred.c | 14 + .../ethernet/mellanox/mlx5/core/en/tc/ct_fs_smfs.c | 58 +- drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 52 +- drivers/net/ethernet/mellanox/mlx5/core/en/trap.c | 13 +- .../net/ethernet/mellanox/mlx5/core/en_common.c | 5 +- drivers/net/ethernet/mellanox/mlx5/core/en_fs.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 39 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 35 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 28 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.h | 7 + drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 111 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 3 + drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 131 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.h | 6 +- drivers/net/ethernet/mellanox/mlx5/core/fw_reset.c | 25 +- drivers/net/ethernet/mellanox/mlx5/core/fw_reset.h | 1 + .../ethernet/mellanox/mlx5/core/ipoib/ethtool.c | 14 +- .../net/ethernet/mellanox/mlx5/core/lag/debugfs.c | 21 +- drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c | 192 +- drivers/net/ethernet/mellanox/mlx5/core/lag/lag.h | 41 +- drivers/net/ethernet/mellanox/mlx5/core/lag/mp.c | 4 +- .../net/ethernet/mellanox/mlx5/core/lag/mpesw.c | 101 + .../net/ethernet/mellanox/mlx5/core/lag/mpesw.h | 26 + drivers/net/ethernet/mellanox/mlx5/core/main.c | 21 +- drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c | 8 +- .../mellanox/mlx5/core/steering/dr_action.c | 71 +- .../ethernet/mellanox/mlx5/core/steering/dr_fw.c | 4 +- .../mellanox/mlx5/core/steering/dr_ste_v0.c | 4 +- .../mellanox/mlx5/core/steering/dr_types.h | 3 +- .../ethernet/mellanox/mlx5/core/steering/fs_dr.c | 4 +- .../ethernet/mellanox/mlx5/core/steering/mlx5dr.h | 3 +- drivers/net/ethernet/mellanox/mlx5/core/vport.c | 52 +- .../ethernet/mellanox/mlxbf_gige/mlxbf_gige_main.c | 2 +- .../net/ethernet/microchip/lan966x/lan966x_main.c | 28 + drivers/net/ethernet/neterion/vxge/vxge-main.c | 2 - drivers/net/ethernet/qlogic/qed/qed_main.c | 1 - drivers/net/ethernet/qlogic/qede/qede_main.c | 1 - drivers/net/ethernet/qlogic/qla3xxx.c | 3 +- drivers/net/ethernet/renesas/ravb.h | 6 + drivers/net/ethernet/renesas/ravb_main.c | 109 +- drivers/net/ethernet/renesas/ravb_ptp.c | 6 +- drivers/net/ethernet/sfc/ef100_nic.c | 3 +- drivers/net/ethernet/sfc/efx_channels.c | 8 +- drivers/net/ethernet/sfc/falcon/efx.c | 8 +- drivers/net/ethernet/sfc/falcon/tx.c | 3 +- drivers/net/ethernet/sfc/siena/Kconfig | 1 + drivers/net/ethernet/sfc/siena/efx_channels.c | 8 +- drivers/net/ethernet/sfc/tx_common.c | 3 +- drivers/net/ethernet/smsc/smc911x.c | 6 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_descs.c | 6 - .../net/ethernet/stmicro/stmmac/dwxgmac2_descs.c | 6 - drivers/net/ethernet/stmicro/stmmac/enh_desc.c | 6 - drivers/net/ethernet/stmicro/stmmac/hwif.h | 4 - drivers/net/ethernet/stmicro/stmmac/norm_desc.c | 6 - drivers/net/ethernet/sun/cassini.c | 4 +- drivers/net/ethernet/sunplus/Kconfig | 3 - drivers/net/ethernet/sunplus/spl2sw_driver.c | 21 +- drivers/net/ethernet/sunplus/spl2sw_mdio.c | 11 +- drivers/net/ethernet/synopsys/dwc-xlgmac.h | 3 +- drivers/net/ethernet/ti/am65-cpsw-qos.c | 13 +- drivers/net/ethernet/xilinx/xilinx_axienet.h | 54 +- drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 168 +- drivers/net/hyperv/rndis_filter.c | 2 +- drivers/net/ipa/gsi.c | 6 +- drivers/net/ipa/ipa_endpoint.c | 13 +- drivers/net/ipa/ipa_qmi.c | 2 +- drivers/net/loopback.c | 2 + drivers/net/phy/marvell.c | 37 + drivers/net/phy/micrel.c | 16 +- drivers/net/phy/smsc.c | 28 +- drivers/net/usb/asix_devices.c | 6 +- drivers/net/usb/smsc95xx.c | 152 +- drivers/net/usb/usbnet.c | 6 +- drivers/net/veth.c | 1 + drivers/net/vmxnet3/vmxnet3_drv.c | 6 + drivers/net/wireless/Makefile | 2 +- drivers/net/wireless/ath/ath10k/core.c | 13 +- drivers/net/wireless/ath/ath10k/mac.c | 13 +- drivers/net/wireless/ath/ath11k/ahb.c | 178 +- drivers/net/wireless/ath/ath11k/ahb.h | 9 + drivers/net/wireless/ath/ath11k/core.c | 10 +- drivers/net/wireless/ath/ath11k/dp_tx.c | 8 +- drivers/net/wireless/ath/ath11k/hal.h | 2 +- drivers/net/wireless/ath/ath11k/hw.c | 23 +- drivers/net/wireless/ath/ath11k/hw.h | 2 + drivers/net/wireless/ath/ath11k/mac.c | 172 +- drivers/net/wireless/ath/ath11k/mac.h | 4 + drivers/net/wireless/ath/ath11k/qmi.c | 24 +- drivers/net/wireless/ath/ath11k/qmi.h | 2 + drivers/net/wireless/ath/ath11k/reg.c | 3 + drivers/net/wireless/ath/ath11k/wmi.c | 62 +- drivers/net/wireless/ath/ath11k/wmi.h | 46 + drivers/net/wireless/ath/ath11k/wow.c | 34 + drivers/net/wireless/ath/wil6210/debugfs.c | 14 - drivers/net/wireless/intel/iwlwifi/fw/acpi.c | 3 + drivers/net/wireless/intel/iwlwifi/iwl-prph.h | 2 + drivers/net/wireless/intel/iwlwifi/mei/main.c | 3 + drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 22 +- drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 15 +- drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 32 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 17 +- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 1 - drivers/net/wireless/intel/iwlwifi/mvm/power.c | 3 + drivers/net/wireless/intel/iwlwifi/mvm/rx.c | 44 +- drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 48 +- drivers/net/wireless/mediatek/mt76/agg-rx.c | 8 +- drivers/net/wireless/mediatek/mt76/dma.c | 215 +- drivers/net/wireless/mediatek/mt76/mac80211.c | 14 +- drivers/net/wireless/mediatek/mt76/mcu.c | 8 +- drivers/net/wireless/mediatek/mt76/mmio.c | 9 +- drivers/net/wireless/mediatek/mt76/mt76.h | 50 +- drivers/net/wireless/mediatek/mt76/mt7603/beacon.c | 8 +- drivers/net/wireless/mediatek/mt76/mt7603/dma.c | 8 +- drivers/net/wireless/mediatek/mt76/mt7603/main.c | 8 +- drivers/net/wireless/mediatek/mt76/mt7615/dma.c | 6 +- drivers/net/wireless/mediatek/mt76/mt7615/main.c | 8 +- drivers/net/wireless/mediatek/mt76/mt7615/mmio.c | 2 +- .../net/wireless/mediatek/mt76/mt76_connac_mcu.c | 7 +- .../net/wireless/mediatek/mt76/mt76_connac_mcu.h | 1 - drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c | 4 +- drivers/net/wireless/mediatek/mt76/mt76x02_util.c | 10 +- .../net/wireless/mediatek/mt76/mt7915/debugfs.c | 201 +- drivers/net/wireless/mediatek/mt76/mt7915/dma.c | 57 +- drivers/net/wireless/mediatek/mt76/mt7915/eeprom.c | 2 + drivers/net/wireless/mediatek/mt76/mt7915/init.c | 129 +- drivers/net/wireless/mediatek/mt76/mt7915/mac.c | 249 +- drivers/net/wireless/mediatek/mt76/mt7915/mac.h | 2 + drivers/net/wireless/mediatek/mt76/mt7915/main.c | 72 +- drivers/net/wireless/mediatek/mt76/mt7915/mcu.c | 148 +- drivers/net/wireless/mediatek/mt76/mt7915/mcu.h | 39 +- drivers/net/wireless/mediatek/mt76/mt7915/mmio.c | 39 +- drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h | 26 +- drivers/net/wireless/mediatek/mt76/mt7915/pci.c | 99 +- drivers/net/wireless/mediatek/mt76/mt7915/regs.h | 61 +- drivers/net/wireless/mediatek/mt76/mt7915/soc.c | 41 +- drivers/net/wireless/mediatek/mt76/mt7921/dma.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7921/init.c | 15 +- drivers/net/wireless/mediatek/mt76/mt7921/mac.c | 41 +- drivers/net/wireless/mediatek/mt76/mt7921/main.c | 155 +- drivers/net/wireless/mediatek/mt76/mt7921/mcu.c | 122 +- drivers/net/wireless/mediatek/mt76/mt7921/mt7921.h | 15 +- drivers/net/wireless/mediatek/mt76/mt7921/pci.c | 10 +- drivers/net/wireless/mediatek/mt76/mt7921/regs.h | 5 + drivers/net/wireless/mediatek/mt76/mt7921/usb.c | 62 +- .../net/wireless/mediatek/mt76/mt7921/usb_mac.c | 7 +- drivers/net/wireless/mediatek/mt76/tx.c | 53 +- drivers/net/wireless/realtek/rtlwifi/usb.c | 2 +- drivers/net/wireless/realtek/rtw89/core.c | 11 +- drivers/net/wireless/realtek/rtw89/core.h | 14 + drivers/net/wireless/realtek/rtw89/fw.c | 2 +- drivers/net/wireless/realtek/rtw89/mac80211.c | 12 +- drivers/net/wireless/realtek/rtw89/pci.c | 3 - drivers/net/wireless/realtek/rtw89/phy.c | 30 +- drivers/net/wireless/realtek/rtw89/phy.h | 3 +- drivers/net/wireless/realtek/rtw89/rtw8852c.c | 9 +- .../net/wireless/realtek/rtw89/rtw8852c_table.c | 3714 +- drivers/net/wwan/t7xx/t7xx_dpmaif.c | 6 +- drivers/net/wwan/t7xx/t7xx_hif_cldma.c | 7 +- drivers/net/wwan/t7xx/t7xx_hif_dpmaif_rx.c | 6 +- drivers/nfc/pn533/pn533.c | 5 +- drivers/nvdimm/pmem.c | 203 +- drivers/nvdimm/pmem.h | 5 +- drivers/nvme/host/constants.c | 4 +- drivers/nvme/host/core.c | 9 +- drivers/nvme/host/fabrics.h | 8 + drivers/nvme/host/fc.c | 16 + drivers/nvme/host/nvme.h | 1 + drivers/nvme/host/pci.c | 5 +- drivers/nvme/host/rdma.c | 5 +- drivers/nvme/host/tcp.c | 5 +- drivers/of/fdt.c | 3 + drivers/pci/controller/Kconfig | 2 +- drivers/pci/controller/cadence/pci-j721e.c | 3 + drivers/pci/controller/cadence/pcie-cadence-ep.c | 21 +- drivers/pci/controller/cadence/pcie-cadence-host.c | 10 + drivers/pci/controller/cadence/pcie-cadence.h | 7 + drivers/pci/controller/pci-aardvark.c | 48 +- drivers/pci/controller/pci-hyperv.c | 59 +- drivers/pci/controller/pci-loongson.c | 223 +- drivers/pci/controller/vmd.c | 7 +- drivers/pci/of.c | 8 +- drivers/pci/pci-driver.c | 18 + drivers/pci/pci-stub.c | 1 + drivers/pci/pci.c | 6 + drivers/pci/pcie/aer.c | 7 +- drivers/pci/pcie/portdrv_core.c | 6 +- drivers/pci/pcie/portdrv_pci.c | 2 + drivers/pinctrl/intel/pinctrl-baytrail.c | 42 +- drivers/pinctrl/intel/pinctrl-cherryview.c | 66 +- drivers/pinctrl/intel/pinctrl-intel.c | 40 +- drivers/pinctrl/intel/pinctrl-intel.h | 2 - drivers/pinctrl/intel/pinctrl-lynxpoint.c | 26 +- drivers/pinctrl/pinctrl-equilibrium.c | 11 +- drivers/pinctrl/pinctrl-equilibrium.h | 10 +- drivers/pinctrl/pinctrl-microchip-sgpio.c | 2 +- drivers/pinctrl/stm32/pinctrl-stm32.c | 21 +- drivers/pinctrl/sunxi/pinctrl-suniv-f1c100s.c | 4 +- drivers/platform/chrome/Kconfig | 11 + drivers/platform/chrome/Makefile | 1 + drivers/platform/chrome/chromeos_acpi.c | 257 + drivers/platform/chrome/cros_ec_i2c.c | 12 +- drivers/platform/chrome/cros_ec_ishtp.c | 4 +- drivers/platform/chrome/cros_ec_lpc.c | 2 + drivers/platform/chrome/cros_ec_proto.c | 13 +- drivers/platform/chrome/cros_ec_rpmsg.c | 2 + drivers/platform/chrome/cros_ec_spi.c | 15 +- drivers/platform/mellanox/Kconfig | 17 + drivers/platform/mellanox/Makefile | 1 + drivers/platform/mellanox/nvsw-sn2201.c | 1261 + drivers/platform/x86/asus-nb-wmi.c | 1 + drivers/platform/x86/asus-wmi.c | 2 +- drivers/platform/x86/gigabyte-wmi.c | 2 + drivers/platform/x86/intel/Kconfig | 1 + drivers/platform/x86/intel/Makefile | 1 + drivers/platform/x86/intel/ifs/Kconfig | 13 + drivers/platform/x86/intel/ifs/Makefile | 3 + drivers/platform/x86/intel/ifs/core.c | 73 + drivers/platform/x86/intel/ifs/ifs.h | 234 + drivers/platform/x86/intel/ifs/load.c | 266 + drivers/platform/x86/intel/ifs/runtest.c | 252 + drivers/platform/x86/intel/ifs/sysfs.c | 149 + drivers/platform/x86/samsung-laptop.c | 2 +- drivers/platform/x86/toshiba_acpi.c | 2 +- drivers/ptp/ptp_clockmatrix.c | 321 +- drivers/ptp/ptp_clockmatrix.h | 7 +- drivers/ptp/ptp_ocp.c | 5 +- drivers/regulator/scmi-regulator.c | 2 +- drivers/rtc/Kconfig | 7 + drivers/rtc/Makefile | 1 + drivers/rtc/rtc-gamecube.c | 1 + drivers/rtc/rtc-meson.c | 2 +- drivers/rtc/rtc-pcf85063.c | 2 + drivers/rtc/rtc-rx8025.c | 7 +- drivers/rtc/rtc-rzn1.c | 420 + drivers/rtc/rtc-sun6i.c | 59 + drivers/s390/block/dcssblk.c | 9 +- drivers/s390/char/Kconfig | 10 + drivers/s390/char/Makefile | 1 + drivers/s390/char/uvdevice.c | 257 + drivers/scsi/bnx2fc/bnx2fc_fcoe.c | 22 +- drivers/scsi/bnx2fc/bnx2fc_io.c | 17 +- drivers/scsi/dpt_i2o.c | 1 - drivers/scsi/elx/efct/efct_hw.c | 1 - drivers/scsi/elx/efct/efct_lio.c | 3 - drivers/scsi/fcoe/fcoe.c | 44 +- drivers/scsi/fcoe/fcoe_ctlr.c | 26 +- drivers/scsi/fcoe/fcoe_transport.c | 6 +- drivers/scsi/fnic/fnic.h | 2 +- drivers/scsi/fnic/fnic_main.c | 6 +- drivers/scsi/hisi_sas/hisi_sas_main.c | 68 +- drivers/scsi/ipr.c | 10 +- drivers/scsi/libfc/fc_exch.c | 3 +- drivers/scsi/libfc/fc_fcp.c | 29 +- drivers/scsi/libfc/fc_lport.c | 30 +- drivers/scsi/libsas/sas_ata.c | 41 +- drivers/scsi/lpfc/Makefile | 2 +- drivers/scsi/lpfc/lpfc_crtn.h | 3 + drivers/scsi/lpfc/lpfc_nvme.c | 45 + drivers/scsi/lpfc/lpfc_scsi.c | 263 +- drivers/scsi/lpfc/lpfc_vmid.c | 288 + drivers/scsi/megaraid/megaraid_sas_fusion.c | 2 - drivers/scsi/mpi3mr/mpi3mr.h | 1 + drivers/scsi/mpi3mr/mpi3mr_app.c | 265 +- drivers/scsi/mpi3mr/mpi3mr_fw.c | 8 +- drivers/scsi/mpi3mr/mpi3mr_os.c | 1 + drivers/scsi/mpt3sas/mpt3sas_base.c | 2 +- drivers/scsi/mpt3sas/mpt3sas_base.h | 4 +- drivers/scsi/qedf/qedf_io.c | 3 +- drivers/scsi/qedf/qedf_main.c | 7 +- drivers/soc/rockchip/grf.c | 2 + drivers/spi/Kconfig | 11 + drivers/spi/Makefile | 1 + drivers/spi/spi-aspeed-smc.c | 1210 + drivers/spi/spi-au1550.c | 4 +- drivers/spi/spi-cadence.c | 3 +- .../media/atomisp/pci/runtime/rmgr/src/rmgr_vbuf.c | 4 +- drivers/staging/media/av7110/av7110_av.c | 46 +- drivers/staging/media/hantro/TODO | 8 +- drivers/staging/media/hantro/hantro.h | 2 + drivers/staging/media/hantro/hantro_g1_h264_dec.c | 38 +- drivers/staging/media/hantro/hantro_g2_hevc_dec.c | 36 +- drivers/staging/media/hantro/hantro_g2_regs.h | 6 + drivers/staging/media/hantro/hantro_h264.c | 134 +- drivers/staging/media/hantro/hantro_hevc.c | 46 +- drivers/staging/media/hantro/hantro_hw.h | 20 +- drivers/staging/media/hantro/hantro_postproc.c | 53 +- drivers/staging/media/hantro/hantro_v4l2.c | 40 +- .../media/hantro/rockchip_vpu2_hw_h264_dec.c | 98 +- drivers/staging/media/rkvdec/TODO | 4 +- drivers/staging/media/rkvdec/rkvdec-h264.c | 157 +- drivers/staging/media/rkvdec/rkvdec.c | 35 +- drivers/staging/media/rkvdec/rkvdec.h | 2 + drivers/target/iscsi/iscsi_target.c | 32 +- drivers/target/iscsi/iscsi_target_configfs.c | 24 +- drivers/target/target_core_user.c | 10 +- drivers/tee/optee/call.c | 18 +- drivers/thermal/Makefile | 2 +- drivers/thermal/broadcom/sr-thermal.c | 3 + drivers/thermal/imx_sc_thermal.c | 6 +- drivers/thermal/k3_j72xx_bandgap.c | 566 + drivers/thermal/qcom/lmh.c | 1 + drivers/thermal/rzg2l_thermal.c | 10 +- drivers/thermal/thermal_core.c | 1 + drivers/thermal/thermal_of.c | 2 +- drivers/uio/uio_dfl.c | 2 + drivers/usb/c67x00/c67x00-drv.c | 6 +- drivers/usb/core/hcd.c | 29 +- drivers/usb/dwc3/core.c | 20 +- drivers/usb/gadget/udc/udc-xilinx.c | 2 +- drivers/usb/host/ehci-xilinx-of.c | 12 +- drivers/usb/host/xhci-hub.c | 3 +- drivers/usb/host/xhci-mem.c | 23 +- drivers/usb/host/xhci-pci.c | 5 +- drivers/usb/host/xhci-plat.c | 46 +- drivers/usb/host/xhci-ring.c | 144 +- drivers/usb/host/xhci.c | 175 +- drivers/usb/host/xhci.h | 30 +- drivers/usb/serial/pl2303.c | 3 + drivers/vdpa/mlx5/net/mlx5_vnet.c | 61 +- drivers/vfio/fsl-mc/vfio_fsl_mc.c | 1 + drivers/vfio/pci/vfio_pci.c | 1 + drivers/vfio/pci/vfio_pci_config.c | 56 +- drivers/vfio/pci/vfio_pci_core.c | 220 +- drivers/vfio/platform/vfio_amba.c | 1 + drivers/vfio/platform/vfio_platform.c | 1 + drivers/vfio/vfio.c | 638 +- drivers/vhost/net.c | 15 +- drivers/xen/privcmd.c | 2 +- fs/Kconfig.binfmt | 2 +- fs/btrfs/disk-io.c | 7 +- fs/btrfs/inode.c | 4 +- fs/btrfs/ioctl.c | 24 +- fs/btrfs/send.c | 26 +- fs/btrfs/volumes.c | 2 +- fs/btrfs/zoned.c | 15 +- fs/cifs/cifsglob.h | 5 + fs/cifs/cifssmb.c | 3 +- fs/cifs/file.c | 8 +- fs/coredump.c | 34 +- fs/dax.c | 22 +- fs/erofs/decompressor.c | 5 +- fs/erofs/erofs_fs.h | 9 +- fs/erofs/inode.c | 2 +- fs/erofs/super.c | 104 +- fs/exec.c | 12 +- fs/exfat/balloc.c | 8 +- fs/exfat/exfat_fs.h | 6 + fs/exfat/fatent.c | 6 - fs/f2fs/dir.c | 3 +- fs/f2fs/f2fs.h | 11 +- fs/f2fs/file.c | 4 + fs/f2fs/hash.c | 11 +- fs/f2fs/inline.c | 29 +- fs/f2fs/inode.c | 3 +- fs/fat/fat.h | 5 + fs/fat/file.c | 14 +- fs/fat/inode.c | 13 +- fs/fat/misc.c | 64 +- fs/fat/namei_vfat.c | 4 - fs/freevxfs/vxfs.h | 27 +- fs/freevxfs/vxfs_bmap.c | 26 +- fs/freevxfs/vxfs_dir.h | 27 +- fs/freevxfs/vxfs_extern.h | 27 +- fs/freevxfs/vxfs_fshead.c | 26 +- fs/freevxfs/vxfs_fshead.h | 27 +- fs/freevxfs/vxfs_immed.c | 26 +- fs/freevxfs/vxfs_inode.c | 26 +- fs/freevxfs/vxfs_inode.h | 27 +- fs/freevxfs/vxfs_lookup.c | 26 +- fs/freevxfs/vxfs_olt.c | 26 +- fs/freevxfs/vxfs_olt.h | 27 +- fs/freevxfs/vxfs_subr.c | 26 +- fs/freevxfs/vxfs_super.c | 26 +- fs/fuse/dax.c | 4 +- fs/fuse/virtio_fs.c | 6 +- fs/gfs2/bmap.c | 11 +- fs/gfs2/file.c | 106 +- fs/gfs2/quota.c | 49 +- fs/gfs2/rgrp.c | 4 +- fs/io_uring.c | 540 +- fs/nfs/file.c | 50 +- fs/nfs/filelayout/filelayout.c | 7 +- fs/nfs/fscache.c | 7 +- fs/nfs/internal.h | 1 + fs/nfs/nfs4proc.c | 141 +- fs/nfs/nfs4state.c | 20 +- fs/nfs/nfs4xdr.c | 95 +- fs/nfs/pnfs.c | 2 + fs/nfs/write.c | 50 +- fs/nfsd/filecache.c | 15 + fs/nfsd/filecache.h | 2 + fs/nfsd/nfs4state.c | 41 +- fs/notify/fanotify/fanotify.c | 24 +- fs/notify/fsnotify.c | 85 +- fs/ntfs/file.c | 4 +- fs/open.c | 20 +- fs/proc/base.c | 5 +- fs/proc/internal.h | 2 +- fs/proc/task_mmu.c | 74 +- fs/proc/task_nommu.c | 45 +- fs/userfaultfd.c | 55 +- fs/verity/enable.c | 2 +- fs/verity/fsverity_private.h | 6 +- fs/verity/open.c | 12 +- fs/verity/read_metadata.c | 5 +- include/acpi/actbl2.h | 125 +- include/acpi/actypes.h | 3 +- include/asm-generic/pgtable-nopmd.h | 2 + include/clocksource/timer-ti-dm.h | 144 - include/drm/drm_cache.h | 8 + include/dt-bindings/interconnect/qcom,sc8180x.h | 7 + include/kvm/arm_pmu.h | 34 +- include/linux/amba/bus.h | 8 + include/linux/atomic/atomic-arch-fallback.h | 72 +- include/linux/atomic/atomic-instrumented.h | 40 +- include/linux/bitmap.h | 25 +- include/linux/bpf.h | 18 +- include/linux/cdrom.h | 1 - include/linux/ceph/osd_client.h | 3 + include/linux/cpufreq.h | 2 +- include/linux/cpuhotplug.h | 2 + include/linux/dax.h | 22 +- include/linux/devfreq.h | 17 +- include/linux/device-mapper.h | 13 +- include/linux/device/bus.h | 3 + include/linux/efi.h | 1 + include/linux/firmware/mediatek/mtk-adsp-ipc.h | 65 + include/linux/fsl/mc.h | 8 + include/linux/fsnotify_backend.h | 31 +- include/linux/host1x.h | 6 + include/linux/huge_mm.h | 8 +- include/linux/iio/common/cros_ec_sensors_core.h | 2 - include/linux/intel-iommu.h | 1 + include/linux/intel-svm.h | 2 +- include/linux/iommu.h | 54 +- include/linux/ipv6.h | 1 + include/linux/lsm_hooks.h | 4 +- include/linux/maple_tree.h | 685 - include/linux/mfd/idt8a340_reg.h | 12 +- include/linux/mlx5/driver.h | 9 +- include/linux/mlx5/mlx5_ifc.h | 5 +- include/linux/mm.h | 95 +- include/linux/mm_types.h | 43 +- include/linux/mm_types_task.h | 12 + include/linux/netdevice.h | 16 +- include/linux/nfs4.h | 2 + include/linux/nfs_xdr.h | 10 + include/linux/nodemask.h | 51 +- include/linux/nvme-fc-driver.h | 14 + include/linux/nvme.h | 15 +- include/linux/pci-ecam.h | 1 + include/linux/pci.h | 10 + include/linux/pe.h | 1 + include/linux/platform_data/mlxreg.h | 4 + include/linux/platform_data/timer-ixp4xx.h | 11 - include/linux/platform_device.h | 10 +- include/linux/random.h | 85 +- include/linux/remoteproc/mtk_scp.h | 2 + include/linux/rtsx_pci.h | 3 + include/linux/sched.h | 1 + include/linux/set_memory.h | 10 +- include/linux/siphash.h | 5 +- include/linux/skbuff.h | 8 +- include/linux/stop_machine.h | 16 + include/linux/sunrpc/svc.h | 2 +- include/linux/usb/hcd.h | 2 + include/linux/userfaultfd_k.h | 7 +- include/linux/vfio.h | 15 +- include/linux/vm_event_item.h | 4 + include/linux/vmacache.h | 28 + include/linux/vmstat.h | 6 + include/media/cec.h | 6 +- include/media/mipi-csi2.h | 1 + include/media/v4l2-fwnode.h | 2 + include/media/v4l2-h264.h | 31 +- include/media/v4l2-mediabus.h | 2 + include/media/v4l2-subdev.h | 36 + include/media/videobuf2-v4l2.h | 23 +- include/net/cfg80211.h | 7 +- include/net/inet6_hashtables.h | 28 +- include/net/inet_hashtables.h | 35 +- include/net/inet_sock.h | 5 +- include/net/inet_timewait_sock.h | 3 +- include/net/ip.h | 3 +- include/net/ipv6.h | 44 + include/net/mac80211.h | 36 +- include/net/netfilter/nf_conntrack.h | 17 +- include/net/netfilter/nf_conntrack_core.h | 2 +- include/net/netfilter/nf_conntrack_ecache.h | 53 +- include/net/netfilter/nf_conntrack_extend.h | 31 +- include/net/netfilter/nf_conntrack_labels.h | 10 +- include/net/netfilter/nf_conntrack_timeout.h | 8 - include/net/netfilter/nf_reject.h | 21 +- include/net/netns/conntrack.h | 8 +- include/net/sock.h | 8 +- include/net/xfrm.h | 14 +- include/scsi/libfcoe.h | 2 + include/scsi/sas_ata.h | 7 + include/sound/cs35l41.h | 77 + include/sound/intel-dsp-config.h | 3 +- include/sound/soc-acpi.h | 2 + include/sound/soc.h | 2 +- include/trace/events/intel_ifs.h | 41 + include/trace/events/maple_tree.h | 123 - include/trace/events/mmap.h | 73 - include/trace/events/mmflags.h | 82 +- include/trace/events/percpu.h | 4 +- include/trace/events/vmscan.h | 4 +- include/uapi/linux/agpgart.h | 9 +- include/uapi/linux/android/binder.h | 16 + include/uapi/linux/audit.h | 2 + include/uapi/linux/can/isotp.h | 25 +- include/uapi/linux/cdrom.h | 2 +- include/uapi/linux/dma-buf.h | 4 +- include/uapi/linux/elf-em.h | 1 + include/uapi/linux/elf.h | 5 + include/uapi/linux/if_link.h | 2 + include/uapi/linux/io_uring.h | 41 + include/uapi/linux/kexec.h | 1 + include/uapi/linux/vfio.h | 4 +- include/uapi/linux/videodev2.h | 3 +- init/main.c | 2 - ipc/shm.c | 21 +- kernel/acct.c | 11 +- kernel/bpf/core.c | 10 + kernel/bpf/helpers.c | 4 +- kernel/bpf/task_iter.c | 10 +- kernel/bpf/verifier.c | 28 +- kernel/cgroup/cgroup-internal.h | 1 - kernel/cgroup/cgroup.c | 2 +- kernel/debug/debug_core.c | 12 + kernel/dma/swiotlb.c | 45 +- kernel/events/core.c | 3 +- kernel/events/uprobes.c | 9 +- kernel/fork.c | 57 +- kernel/futex/pi.c | 2 +- kernel/irq/irq_sim.c | 2 +- kernel/kcsan/kcsan_test.c | 31 +- kernel/sched/fair.c | 10 +- kernel/stop_machine.c | 21 + kernel/time/timer.c | 32 +- lib/Kconfig.debug | 17 +- lib/Makefile | 3 +- lib/bitmap.c | 30 +- lib/debugobjects.c | 5 +- lib/kunit/executor.c | 9 +- lib/maple_tree.c | 6961 ---- lib/nodemask.c | 4 +- lib/overflow_kunit.c | 4 + lib/percpu-refcount.c | 1 + lib/siphash.c | 5 +- lib/test_maple_tree.c | 37909 ------------------- lib/test_siphash.c | 7 +- lib/vsprintf.c | 67 +- localversion-next | 2 +- mm/Makefile | 2 +- mm/damon/ops-common.c | 3 +- mm/damon/paddr.c | 2 +- mm/damon/vaddr-test.h | 36 +- mm/damon/vaddr.c | 55 +- mm/debug.c | 14 +- mm/gup.c | 7 +- mm/huge_memory.c | 4 +- mm/init-mm.c | 4 +- mm/internal.h | 8 +- mm/kfence/core.c | 6 +- mm/khugepaged.c | 13 +- mm/ksm.c | 18 +- mm/madvise.c | 2 +- mm/memcontrol.c | 15 +- mm/memory.c | 35 +- mm/mempolicy.c | 56 +- mm/mlock.c | 35 +- mm/mmap.c | 2172 +- mm/mprotect.c | 7 +- mm/mremap.c | 22 +- mm/msync.c | 2 +- mm/nommu.c | 148 +- mm/oom_kill.c | 3 +- mm/page_idle.c | 4 + mm/page_owner.c | 2 +- mm/page_vma_mapped.c | 2 +- mm/pagewalk.c | 2 +- mm/shmem.c | 4 + mm/swap.c | 8 +- mm/swapfile.c | 11 +- mm/util.c | 64 + mm/vmacache.c | 117 + mm/vmscan.c | 9 +- mm/vmstat.c | 4 + net/ax25/ax25_dev.c | 22 +- net/bluetooth/hci_sync.c | 58 +- net/bluetooth/mgmt.c | 18 + net/bpf/test_run.c | 2 +- net/can/isotp.c | 105 +- net/can/raw.c | 12 +- net/ceph/osd_client.c | 311 +- net/core/dev.c | 24 +- net/core/dev.h | 2 +- net/core/drop_monitor.c | 2 +- net/core/gro.c | 8 + net/core/page_pool.c | 5 +- net/core/rtnetlink.c | 16 +- net/core/skbuff.c | 20 +- net/core/sock.c | 25 +- net/core/sysctl_net_core.c | 8 + net/dccp/ipv4.c | 8 +- net/dccp/ipv6.c | 10 +- net/decnet/dn_route.c | 2 +- net/ipv4/inet_connection_sock.c | 12 +- net/ipv4/inet_hashtables.c | 17 +- net/ipv4/inet_timewait_sock.c | 58 +- net/ipv4/netfilter/nf_reject_ipv4.c | 10 +- net/ipv4/route.c | 23 +- net/ipv4/tcp_bbr.c | 2 +- net/ipv4/tcp_cubic.c | 4 +- net/ipv4/tcp_ipv4.c | 3 + net/ipv4/tcp_output.c | 2 +- net/ipv4/udp.c | 3 +- net/ipv6/datagram.c | 6 +- net/ipv6/inet6_hashtables.c | 6 +- net/ipv6/ip6_offload.c | 56 +- net/ipv6/ip6_output.c | 22 +- net/ipv6/netfilter/nf_reject_ipv6.c | 4 +- net/ipv6/tcp_ipv6.c | 7 + net/ipv6/udp.c | 13 +- net/key/af_key.c | 12 +- net/l2tp/l2tp_ip.c | 4 +- net/l2tp/l2tp_ip6.c | 8 +- net/mac80211/cfg.c | 60 +- net/mac80211/debugfs_netdev.c | 2 +- net/mac80211/ieee80211_i.h | 7 +- net/mac80211/main.c | 4 +- net/mac80211/mlme.c | 114 +- net/mac80211/offchannel.c | 2 +- net/mac80211/rc80211_minstrel_ht.c | 154 +- net/mac80211/rc80211_minstrel_ht.h | 2 +- net/mac80211/status.c | 91 +- net/mac80211/util.c | 40 - net/mac80211/wpa.c | 87 +- net/mptcp/options.c | 37 +- net/mptcp/pm.c | 5 +- net/mptcp/protocol.c | 12 - net/mptcp/protocol.h | 19 +- net/mptcp/sockopt.c | 15 + net/mptcp/subflow.c | 35 +- net/netfilter/nf_conntrack_core.c | 304 +- net/netfilter/nf_conntrack_ecache.c | 165 +- net/netfilter/nf_conntrack_extend.c | 32 +- net/netfilter/nf_conntrack_helper.c | 5 - net/netfilter/nf_conntrack_netlink.c | 88 +- net/netfilter/nf_conntrack_proto.c | 10 +- net/netfilter/nf_conntrack_standalone.c | 2 +- net/netfilter/nf_conntrack_timeout.c | 7 +- net/netfilter/nf_nat_masquerade.c | 5 +- net/netfilter/nfnetlink.c | 40 +- net/netfilter/nfnetlink_cttimeout.c | 47 +- net/netfilter/nft_flow_offload.c | 8 + net/nfc/nci/data.c | 2 +- net/nfc/nci/hci.c | 4 +- net/sched/act_pedit.c | 4 + net/sched/em_meta.c | 7 +- net/sctp/input.c | 4 +- net/sctp/output.c | 3 +- net/smc/af_smc.c | 50 +- net/smc/smc_ib.c | 1 + net/smc/smc_tx.c | 17 +- net/smc/smc_wr.c | 5 +- net/sunrpc/svc.c | 18 +- net/sunrpc/svc_xprt.c | 5 +- net/wireless/nl80211.c | 64 +- net/xfrm/xfrm_policy.c | 2 +- scripts/.gitignore | 0 scripts/Kbuild.include | 0 scripts/Kconfig.include | 0 scripts/Makefile | 0 scripts/Makefile.asm-generic | 0 scripts/Makefile.build | 0 scripts/Makefile.clang | 0 scripts/Makefile.clean | 0 scripts/Makefile.compiler | 0 scripts/Makefile.debug | 0 scripts/Makefile.dtbinst | 0 scripts/Makefile.extrawarn | 0 scripts/Makefile.gcc-plugins | 0 scripts/Makefile.headersinst | 0 scripts/Makefile.host | 0 scripts/Makefile.kasan | 0 scripts/Makefile.kcov | 0 scripts/Makefile.kcsan | 0 scripts/Makefile.lib | 0 scripts/Makefile.modfinal | 0 scripts/Makefile.modinst | 0 scripts/Makefile.modpost | 0 scripts/Makefile.package | 0 scripts/Makefile.ubsan | 0 scripts/Makefile.userprogs | 0 scripts/asn1_compiler.c | 0 scripts/atomic/gen-atomic-fallback.sh | 31 +- scripts/atomic/gen-atomic-instrumented.sh | 2 +- scripts/basic/.gitignore | 0 scripts/basic/Makefile | 0 scripts/basic/fixdep.c | 0 scripts/bin2c.c | 0 scripts/coccinelle/api/alloc/alloc_cast.cocci | 0 .../coccinelle/api/alloc/pool_zalloc-simple.cocci | 0 scripts/coccinelle/api/alloc/zalloc-simple.cocci | 0 scripts/coccinelle/api/atomic_as_refcounter.cocci | 0 scripts/coccinelle/api/check_bq27xxx_data.cocci | 0 scripts/coccinelle/api/d_find_alias.cocci | 0 .../api/debugfs/debugfs_simple_attr.cocci | 0 scripts/coccinelle/api/device_attr_show.cocci | 0 scripts/coccinelle/api/err_cast.cocci | 0 scripts/coccinelle/api/kfree_mismatch.cocci | 0 scripts/coccinelle/api/kfree_sensitive.cocci | 0 scripts/coccinelle/api/kstrdup.cocci | 0 scripts/coccinelle/api/kvmalloc.cocci | 0 scripts/coccinelle/api/memdup.cocci | 0 scripts/coccinelle/api/memdup_user.cocci | 0 scripts/coccinelle/api/platform_get_irq.cocci | 0 scripts/coccinelle/api/platform_no_drv_owner.cocci | 0 scripts/coccinelle/api/pm_runtime.cocci | 0 scripts/coccinelle/api/resource_size.cocci | 0 scripts/coccinelle/api/simple_open.cocci | 0 scripts/coccinelle/api/stream_open.cocci | 0 scripts/coccinelle/api/vma_pages.cocci | 0 scripts/coccinelle/free/clk_put.cocci | 0 scripts/coccinelle/free/devm_free.cocci | 0 scripts/coccinelle/free/ifnullfree.cocci | 0 scripts/coccinelle/free/iounmap.cocci | 0 scripts/coccinelle/free/kfree.cocci | 0 scripts/coccinelle/free/kfreeaddr.cocci | 0 scripts/coccinelle/free/pci_free_consistent.cocci | 0 scripts/coccinelle/free/put_device.cocci | 0 .../iterators/device_node_continue.cocci | 0 scripts/coccinelle/iterators/for_each_child.cocci | 0 scripts/coccinelle/iterators/itnull.cocci | 0 .../coccinelle/iterators/list_entry_update.cocci | 0 scripts/coccinelle/iterators/use_after_iter.cocci | 0 scripts/coccinelle/locks/call_kern.cocci | 0 scripts/coccinelle/locks/double_lock.cocci | 0 scripts/coccinelle/locks/flags.cocci | 0 scripts/coccinelle/locks/mini_lock.cocci | 0 scripts/coccinelle/misc/add_namespace.cocci | 0 scripts/coccinelle/misc/array_size.cocci | 0 scripts/coccinelle/misc/array_size_dup.cocci | 0 scripts/coccinelle/misc/badty.cocci | 0 scripts/coccinelle/misc/boolconv.cocci | 0 scripts/coccinelle/misc/boolreturn.cocci | 0 scripts/coccinelle/misc/cond_no_effect.cocci | 0 scripts/coccinelle/misc/cstptr.cocci | 0 scripts/coccinelle/misc/do_div.cocci | 0 scripts/coccinelle/misc/doubleinit.cocci | 0 scripts/coccinelle/misc/excluded_middle.cocci | 0 scripts/coccinelle/misc/flexible_array.cocci | 0 scripts/coccinelle/misc/ifaddr.cocci | 0 scripts/coccinelle/misc/ifcol.cocci | 0 scripts/coccinelle/misc/irqf_oneshot.cocci | 0 scripts/coccinelle/misc/minmax.cocci | 0 scripts/coccinelle/misc/newline_in_nl_msg.cocci | 0 scripts/coccinelle/misc/noderef.cocci | 0 scripts/coccinelle/misc/of_table.cocci | 0 scripts/coccinelle/misc/orplus.cocci | 0 scripts/coccinelle/misc/returnvar.cocci | 0 scripts/coccinelle/misc/semicolon.cocci | 0 scripts/coccinelle/misc/swap.cocci | 0 scripts/coccinelle/misc/uninitialized_var.cocci | 0 scripts/coccinelle/misc/warn.cocci | 0 scripts/coccinelle/null/badzero.cocci | 0 scripts/coccinelle/null/deref_null.cocci | 0 scripts/coccinelle/null/eno.cocci | 0 scripts/coccinelle/null/kmerr.cocci | 0 scripts/coccinelle/tests/doublebitand.cocci | 0 scripts/coccinelle/tests/doubletest.cocci | 0 scripts/coccinelle/tests/odd_ptr_err.cocci | 0 .../tests/unsigned_lesser_than_zero.cocci | 0 scripts/const_structs.checkpatch | 0 scripts/dtc/.gitignore | 0 scripts/dtc/Makefile | 0 scripts/dtc/checks.c | 0 scripts/dtc/data.c | 0 scripts/dtc/dtc-lexer.l | 0 scripts/dtc/dtc-parser.y | 0 scripts/dtc/dtc.c | 0 scripts/dtc/dtc.h | 0 scripts/dtc/fdtget.c | 0 scripts/dtc/fdtoverlay.c | 0 scripts/dtc/fdtput.c | 0 scripts/dtc/flattree.c | 0 scripts/dtc/fstree.c | 0 scripts/dtc/libfdt/fdt.c | 0 scripts/dtc/libfdt/fdt.h | 0 scripts/dtc/libfdt/fdt_addresses.c | 0 scripts/dtc/libfdt/fdt_empty_tree.c | 0 scripts/dtc/libfdt/fdt_overlay.c | 0 scripts/dtc/libfdt/fdt_ro.c | 0 scripts/dtc/libfdt/fdt_rw.c | 0 scripts/dtc/libfdt/fdt_strerror.c | 0 scripts/dtc/libfdt/fdt_sw.c | 0 scripts/dtc/libfdt/fdt_wip.c | 0 scripts/dtc/libfdt/libfdt.h | 0 scripts/dtc/libfdt/libfdt_env.h | 0 scripts/dtc/libfdt/libfdt_internal.h | 0 scripts/dtc/livetree.c | 0 scripts/dtc/srcpos.c | 0 scripts/dtc/srcpos.h | 0 scripts/dtc/treesource.c | 0 scripts/dtc/util.c | 0 scripts/dtc/util.h | 0 scripts/dtc/version_gen.h | 0 scripts/dtc/yamltree.c | 0 scripts/faddr2line | 150 +- scripts/gcc-plugins/.gitignore | 0 scripts/gcc-plugins/Kconfig | 0 scripts/gcc-plugins/Makefile | 0 scripts/gcc-plugins/arm_ssp_per_task_plugin.c | 0 scripts/gcc-plugins/gcc-common.h | 0 scripts/gcc-plugins/gcc-generate-gimple-pass.h | 0 scripts/gcc-plugins/gcc-generate-ipa-pass.h | 0 scripts/gcc-plugins/gcc-generate-rtl-pass.h | 0 scripts/gcc-plugins/gcc-generate-simple_ipa-pass.h | 0 scripts/gcc-plugins/latent_entropy_plugin.c | 0 scripts/gcc-plugins/randomize_layout_plugin.c | 0 scripts/gcc-plugins/sancov_plugin.c | 0 scripts/gcc-plugins/stackleak_plugin.c | 0 scripts/gcc-plugins/structleak_plugin.c | 0 scripts/gdb/Makefile | 0 scripts/gdb/linux/.gitignore | 0 scripts/gdb/linux/Makefile | 0 scripts/gdb/linux/__init__.py | 0 scripts/gdb/linux/clk.py | 0 scripts/gdb/linux/config.py | 0 scripts/gdb/linux/constants.py.in | 0 scripts/gdb/linux/cpus.py | 0 scripts/gdb/linux/device.py | 0 scripts/gdb/linux/dmesg.py | 0 scripts/gdb/linux/genpd.py | 0 scripts/gdb/linux/lists.py | 0 scripts/gdb/linux/modules.py | 0 scripts/gdb/linux/proc.py | 0 scripts/gdb/linux/rbtree.py | 0 scripts/gdb/linux/symbols.py | 0 scripts/gdb/linux/tasks.py | 0 scripts/gdb/linux/timerlist.py | 0 scripts/gdb/linux/utils.py | 0 scripts/gdb/vmlinux-gdb.py | 0 scripts/genksyms/.gitignore | 0 scripts/genksyms/Makefile | 0 scripts/genksyms/genksyms.c | 0 scripts/genksyms/genksyms.h | 0 scripts/genksyms/keywords.c | 0 scripts/genksyms/lex.l | 0 scripts/genksyms/parse.y | 0 scripts/insert-sys-cert.c | 0 scripts/kallsyms.c | 0 scripts/kconfig/.gitignore | 0 scripts/kconfig/Makefile | 0 scripts/kconfig/conf.c | 0 scripts/kconfig/confdata.c | 0 scripts/kconfig/expr.c | 0 scripts/kconfig/expr.h | 0 scripts/kconfig/gconf.c | 0 scripts/kconfig/gconf.glade | 0 scripts/kconfig/images.c | 0 scripts/kconfig/images.h | 0 scripts/kconfig/internal.h | 0 scripts/kconfig/lexer.l | 0 scripts/kconfig/list.h | 0 scripts/kconfig/lkc.h | 0 scripts/kconfig/lkc_proto.h | 0 scripts/kconfig/lxdialog/BIG.FAT.WARNING | 0 scripts/kconfig/lxdialog/checklist.c | 0 scripts/kconfig/lxdialog/dialog.h | 0 scripts/kconfig/lxdialog/inputbox.c | 0 scripts/kconfig/lxdialog/menubox.c | 0 scripts/kconfig/lxdialog/textbox.c | 0 scripts/kconfig/lxdialog/util.c | 0 scripts/kconfig/lxdialog/yesno.c | 0 scripts/kconfig/mconf.c | 0 scripts/kconfig/menu.c | 0 scripts/kconfig/nconf.c | 0 scripts/kconfig/nconf.gui.c | 0 scripts/kconfig/nconf.h | 0 scripts/kconfig/parser.y | 0 scripts/kconfig/preprocess.c | 0 scripts/kconfig/qconf.cc | 0 scripts/kconfig/qconf.h | 0 scripts/kconfig/symbol.c | 0 scripts/kconfig/tests/auto_submenu/Kconfig | 0 scripts/kconfig/tests/auto_submenu/__init__.py | 0 scripts/kconfig/tests/auto_submenu/expected_stdout | 0 scripts/kconfig/tests/choice/Kconfig | 0 scripts/kconfig/tests/choice/__init__.py | 0 .../kconfig/tests/choice/alldef_expected_config | 0 .../kconfig/tests/choice/allmod_expected_config | 0 scripts/kconfig/tests/choice/allno_expected_config | 0 .../kconfig/tests/choice/allyes_expected_config | 0 .../kconfig/tests/choice/oldask0_expected_stdout | 0 scripts/kconfig/tests/choice/oldask1_config | 0 .../kconfig/tests/choice/oldask1_expected_stdout | 0 .../kconfig/tests/choice_value_with_m_dep/Kconfig | 0 .../tests/choice_value_with_m_dep/__init__.py | 0 .../kconfig/tests/choice_value_with_m_dep/config | 0 .../tests/choice_value_with_m_dep/expected_config | 0 .../tests/choice_value_with_m_dep/expected_stdout | 0 scripts/kconfig/tests/conftest.py | 0 scripts/kconfig/tests/err_recursive_dep/Kconfig | 0 .../kconfig/tests/err_recursive_dep/__init__.py | 0 .../tests/err_recursive_dep/expected_stderr | 0 scripts/kconfig/tests/err_recursive_inc/Kconfig | 0 .../kconfig/tests/err_recursive_inc/Kconfig.inc1 | 0 .../kconfig/tests/err_recursive_inc/Kconfig.inc2 | 0 .../kconfig/tests/err_recursive_inc/Kconfig.inc3 | 0 .../kconfig/tests/err_recursive_inc/__init__.py | 0 .../tests/err_recursive_inc/expected_stderr | 0 scripts/kconfig/tests/inter_choice/Kconfig | 0 scripts/kconfig/tests/inter_choice/__init__.py | 0 scripts/kconfig/tests/inter_choice/defconfig | 0 scripts/kconfig/tests/inter_choice/expected_config | 0 scripts/kconfig/tests/new_choice_with_dep/Kconfig | 0 .../kconfig/tests/new_choice_with_dep/__init__.py | 0 scripts/kconfig/tests/new_choice_with_dep/config | 0 .../tests/new_choice_with_dep/expected_stdout | 0 .../kconfig/tests/no_write_if_dep_unmet/Kconfig | 0 .../tests/no_write_if_dep_unmet/__init__.py | 0 scripts/kconfig/tests/no_write_if_dep_unmet/config | 0 .../tests/no_write_if_dep_unmet/expected_config | 0 .../kconfig/tests/preprocess/builtin_func/Kconfig | 0 .../tests/preprocess/builtin_func/__init__.py | 0 .../tests/preprocess/builtin_func/expected_stderr | 0 .../tests/preprocess/builtin_func/expected_stdout | 0 .../tests/preprocess/circular_expansion/Kconfig | 0 .../preprocess/circular_expansion/__init__.py | 0 .../preprocess/circular_expansion/expected_stderr | 0 scripts/kconfig/tests/preprocess/escape/Kconfig | 0 .../kconfig/tests/preprocess/escape/__init__.py | 0 .../tests/preprocess/escape/expected_stderr | 0 scripts/kconfig/tests/preprocess/variable/Kconfig | 0 .../kconfig/tests/preprocess/variable/__init__.py | 0 .../tests/preprocess/variable/expected_stderr | 0 scripts/kconfig/tests/pytest.ini | 0 scripts/kconfig/util.c | 0 scripts/ksymoops/README | 0 scripts/min-tool-version.sh | 3 +- scripts/mod/.gitignore | 0 scripts/mod/Makefile | 0 scripts/mod/devicetable-offsets.c | 0 scripts/mod/empty.c | 0 scripts/mod/file2alias.c | 0 scripts/mod/mk_elfconfig.c | 0 scripts/mod/modpost.c | 0 scripts/mod/modpost.h | 0 scripts/mod/sumversion.c | 0 scripts/module.lds.S | 0 scripts/nsdeps | 0 scripts/objdump-func | 29 + scripts/package/snapcraft.template | 0 scripts/recordmcount.c | 0 scripts/recordmcount.h | 0 scripts/selinux/Makefile | 0 scripts/selinux/README | 0 scripts/selinux/genheaders/.gitignore | 0 scripts/selinux/genheaders/Makefile | 0 scripts/selinux/genheaders/genheaders.c | 0 scripts/selinux/mdp/.gitignore | 0 scripts/selinux/mdp/Makefile | 0 scripts/selinux/mdp/dbus_contexts | 0 scripts/selinux/mdp/mdp.c | 0 scripts/sign-file.c | 0 scripts/sorttable.c | 5 + scripts/sorttable.h | 0 scripts/spdxcheck-test.sh | 0 scripts/spdxcheck.py | 175 +- scripts/spdxexclude | 18 + scripts/spelling.txt | 0 scripts/subarch.include | 2 +- scripts/test_fortify.sh | 0 scripts/unifdef.c | 0 security/integrity/evm/evm.h | 3 - security/integrity/evm/evm_crypto.c | 2 +- security/integrity/evm/evm_main.c | 2 +- .../integrity/platform_certs/keyring_handler.c | 6 +- .../integrity/platform_certs/keyring_handler.h | 8 + security/integrity/platform_certs/load_uefi.c | 33 + security/loadpin/loadpin.c | 5 +- security/security.c | 2 +- sound/core/seq/seq_ports.c | 2 +- sound/pci/hda/Kconfig | 2 + sound/pci/hda/cs35l41_hda.c | 155 +- sound/pci/hda/cs35l41_hda.h | 4 + sound/pci/hda/cs35l41_hda_spi.c | 2 +- sound/pci/hda/hda_component.h | 2 - sound/pci/hda/patch_realtek.c | 63 +- sound/soc/amd/vangogh/acp5x-mach.c | 2 - sound/soc/codecs/cs35l41-lib.c | 113 + sound/soc/codecs/cs35l41.c | 117 +- sound/soc/codecs/cs35l41.h | 18 - sound/soc/codecs/rt5645.c | 7 +- sound/soc/fsl/fsl_sai.c | 43 +- sound/soc/fsl/fsl_sai.h | 1 + sound/soc/generic/audio-graph-card2.c | 2 +- sound/soc/intel/Kconfig | 2 + sound/soc/intel/avs/Makefile | 7 +- sound/soc/intel/avs/apl.c | 250 + sound/soc/intel/avs/avs.h | 79 + sound/soc/intel/avs/board_selection.c | 501 + sound/soc/intel/avs/core.c | 631 + sound/soc/intel/avs/dsp.c | 27 +- sound/soc/intel/avs/ipc.c | 253 +- sound/soc/intel/avs/loader.c | 84 + sound/soc/intel/avs/messages.c | 35 +- sound/soc/intel/avs/messages.h | 51 + sound/soc/intel/avs/pcm.c | 1182 + sound/soc/intel/avs/registers.h | 8 + sound/soc/intel/avs/skl.c | 125 + sound/soc/intel/avs/topology.c | 14 +- sound/soc/intel/avs/trace.c | 33 + sound/soc/intel/avs/trace.h | 154 + sound/soc/intel/avs/utils.c | 23 + sound/soc/soc-component.c | 16 +- sound/soc/soc-core.c | 8 +- sound/soc/sof/mediatek/Kconfig | 2 + sound/soc/sof/mediatek/adsp_helper.h | 12 +- sound/soc/sof/mediatek/mt8186/mt8186-loader.c | 5 + sound/soc/sof/mediatek/mt8186/mt8186.c | 141 + sound/soc/sof/mediatek/mt8195/mt8195.c | 138 +- sound/soc/sof/sof-client-ipc-msg-injector.c | 15 +- sound/soc/ti/j721e-evm.c | 44 +- sound/soc/ux500/mop500_ab8500.c | 9 +- sound/usb/card.c | 1 + sound/usb/card.h | 3 +- sound/usb/endpoint.c | 90 +- sound/usb/quirks-table.h | 9 + sound/usb/usbaudio.h | 1 + tools/bpf/bpftool/btf.c | 62 +- tools/include/linux/bitmap.h | 17 +- tools/include/linux/slab.h | 4 - tools/include/uapi/asm/bitsperlong.h | 2 + tools/include/uapi/linux/if_link.h | 2 + tools/lib/bitmap.c | 20 +- tools/lib/bpf/bpf.c | 14 + tools/lib/bpf/bpf.h | 1 + tools/lib/bpf/libbpf.c | 112 +- tools/lib/bpf/libbpf.h | 104 + tools/lib/bpf/libbpf.map | 6 + tools/lib/thermal/commands.c | 2 +- tools/objtool/Makefile | 2 +- tools/perf/Documentation/perf-intel-pt.txt | 88 + tools/perf/arch/x86/util/evsel.c | 12 + tools/perf/bench/Build | 1 + tools/perf/bench/bench.h | 2 + tools/perf/bench/breakpoint.c | 244 + tools/perf/builtin-bench.c | 8 + tools/perf/builtin-script.c | 32 +- tools/perf/scripts/python/intel-pt-events.py | 8 +- tools/perf/tests/shell/stat.sh | 67 + tools/perf/util/evlist.c | 16 +- tools/perf/util/evsel.c | 10 + tools/perf/util/evsel.h | 3 + .../perf/util/intel-pt-decoder/intel-pt-decoder.c | 99 +- .../perf/util/intel-pt-decoder/intel-pt-decoder.h | 1 + .../util/intel-pt-decoder/intel-pt-insn-decoder.c | 1 + .../util/intel-pt-decoder/intel-pt-insn-decoder.h | 1 + tools/perf/util/intel-pt.c | 37 +- tools/perf/util/machine.h | 1 - tools/power/x86/intel-speed-select/hfi-events.c | 2 +- tools/power/x86/intel-speed-select/isst-config.c | 6 + tools/testing/crypto/chacha20-s390/Makefile | 12 + tools/testing/crypto/chacha20-s390/run-tests.sh | 34 + tools/testing/crypto/chacha20-s390/test-cipher.c | 372 + tools/testing/kunit/configs/all_tests_uml.config | 37 + tools/testing/kunit/kunit.py | 9 +- tools/testing/kunit/kunit_config.py | 12 +- tools/testing/kunit/kunit_json.py | 5 +- tools/testing/kunit/kunit_kernel.py | 10 +- tools/testing/kunit/kunit_parser.py | 134 +- tools/testing/kunit/kunit_tool_test.py | 25 +- tools/testing/kunit/qemu_configs/i386.py | 2 +- tools/testing/kunit/qemu_configs/riscv.py | 1 + tools/testing/kunit/run_checks.py | 2 +- .../kunit/test_data/test_is_test_passed-crash.log | 70 - .../test_is_test_passed-no_tests_no_plan.log | 2 +- tools/testing/nvdimm/pmem-dax.c | 4 +- tools/testing/radix-tree/.gitignore | 2 - tools/testing/radix-tree/Makefile | 9 +- tools/testing/radix-tree/generated/autoconf.h | 1 - tools/testing/radix-tree/linux.c | 160 +- tools/testing/radix-tree/linux/kernel.h | 1 - tools/testing/radix-tree/linux/lockdep.h | 2 - tools/testing/radix-tree/linux/maple_tree.h | 7 - tools/testing/radix-tree/maple.c | 59 - tools/testing/radix-tree/trace/events/maple_tree.h | 3 - tools/testing/selftests/Makefile | 1 + tools/testing/selftests/arm64/bti/Makefile | 6 +- .../selftests/arm64/mte/check_tags_inclusion.c | 54 +- .../testing/selftests/arm64/mte/mte_common_util.c | 25 +- tools/testing/selftests/bpf/Makefile | 8 +- .../selftests/bpf/prog_tests/core_autosize.c | 2 +- .../testing/selftests/bpf/prog_tests/core_retro.c | 17 +- tools/testing/selftests/bpf/prog_tests/for_each.c | 30 +- .../selftests/bpf/prog_tests/lookup_and_delete.c | 15 +- tools/testing/selftests/bpf/prog_tests/map_kptr.c | 23 +- .../selftests/bpf/prog_tests/stacktrace_build_id.c | 8 +- .../bpf/prog_tests/stacktrace_build_id_nmi.c | 11 +- tools/testing/selftests/bpf/prog_tests/timer_mim.c | 2 +- tools/testing/selftests/bpf/prog_tests/usdt.c | 6 +- tools/testing/selftests/bpf/progs/test_subprogs.c | 8 + tools/testing/selftests/cgroup/memcg_protection.m | 89 + tools/testing/selftests/cgroup/test_memcontrol.c | 247 +- tools/testing/selftests/cgroup/test_stress.sh | 2 +- tools/testing/selftests/drivers/.gitignore | 1 + .../selftests/drivers/net/netdevsim/hw_stats_l3.sh | 4 +- .../selftests/drivers/s390x/uvdevice/Makefile | 22 + .../selftests/drivers/s390x/uvdevice/config | 1 + .../drivers/s390x/uvdevice/test_uvdevice.c | 276 + .../selftests/filesystems/binderfs/binderfs_test.c | 1 + tools/testing/selftests/ir/ir_loopback.sh | 2 +- tools/testing/selftests/kvm/aarch64/hypercalls.c | 13 +- tools/testing/selftests/kvm/s390x/memop.c | 46 +- tools/testing/selftests/net/fib_nexthops.sh | 48 +- tools/testing/selftests/net/mptcp/mptcp_join.sh | 49 +- tools/testing/selftests/vm/.gitignore | 1 + tools/testing/selftests/vm/Makefile | 1 + tools/testing/selftests/vm/mrelease_test.c | 200 + tools/testing/selftests/vm/run_vmtests.sh | 2 + tools/thermal/thermometer/thermometer.c | 2 +- usr/dummy-include/stdbool.h | 7 + usr/dummy-include/stdlib.h | 7 + usr/include/Makefile | 12 +- virt/kvm/vfio.c | 329 +- 2063 files changed, 77425 insertions(+), 69772 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-driver-chromeos-acpi create mode 100644 Documentation/ABI/testing/sysfs-platform-intel-ifs delete mode 100644 Documentation/core-api/maple_tree.rst delete mode 100644 Documentation/devicetree/bindings/clock/rockchip,px30-cru.txt create mode 100644 Documentation/devicetree/bindings/clock/rockchip,px30-cru.yaml delete mode 100644 Documentation/devicetree/bindings/clock/rockchip,rk3036-cru.txt create mode 100644 Documentation/devicetree/bindings/clock/rockchip,rk3036-cru.yaml delete mode 100644 Documentation/devicetree/bindings/clock/rockchip,rk3188-cru.txt create mode 100644 Documentation/devicetree/bindings/clock/rockchip,rk3188-cru.yaml delete mode 100644 Documentation/devicetree/bindings/clock/rockchip,rk3228-cru.txt create mode 100644 Documentation/devicetree/bindings/clock/rockchip,rk3228-cru.yaml delete mode 100644 Documentation/devicetree/bindings/clock/rockchip,rk3288-cru.txt create mode 100644 Documentation/devicetree/bindings/clock/rockchip,rk3288-cru.yaml delete mode 100644 Documentation/devicetree/bindings/clock/rockchip,rk3308-cru.txt create mode 100644 Documentation/devicetree/bindings/clock/rockchip,rk3308-cru.yaml delete mode 100644 Documentation/devicetree/bindings/clock/rockchip,rk3368-cru.txt create mode 100644 Documentation/devicetree/bindings/clock/rockchip,rk3368-cru.yaml delete mode 100644 Documentation/devicetree/bindings/clock/rockchip,rv1108-cru.txt create mode 100644 Documentation/devicetree/bindings/clock/rockchip,rv1108-cru.yaml delete mode 100644 Documentation/devicetree/bindings/mailbox/xlnx,zynqmp-ipi-mailbox.txt create mode 100644 Documentation/devicetree/bindings/mailbox/xlnx,zynqmp-ipi-mailbox.yaml delete mode 100644 Documentation/devicetree/bindings/media/i2c/dongwoon,dw9807-vcm.txt create mode 100644 Documentation/devicetree/bindings/media/i2c/dongwoon,dw9807-vcm.yaml delete mode 100644 Documentation/devicetree/bindings/mtd/aspeed-smc.txt create mode 100644 Documentation/devicetree/bindings/net/asix,ax88178.yaml create mode 100644 Documentation/devicetree/bindings/net/microchip,lan95xx.yaml create mode 100644 Documentation/devicetree/bindings/rtc/renesas,rzn1-rtc.yaml create mode 100644 Documentation/devicetree/bindings/spi/aspeed,ast2600-fmc.yaml create mode 100644 Documentation/devicetree/bindings/thermal/ti,j72xx-thermal.yaml create mode 100644 Documentation/filesystems/nfs/client-identifier.rst create mode 100644 Documentation/firmware-guide/acpi/chromeos-acpi-device.rst create mode 100644 Documentation/loongarch/features.rst create mode 100644 Documentation/loongarch/index.rst create mode 100644 Documentation/loongarch/introduction.rst create mode 100644 Documentation/loongarch/irq-chip-model.rst create mode 100644 Documentation/translations/zh_CN/dev-tools/gdb-kernel-debugging.rst create mode 100644 Documentation/translations/zh_CN/loongarch/features.rst create mode 100644 Documentation/translations/zh_CN/loongarch/index.rst create mode 100644 Documentation/translations/zh_CN/loongarch/introduction.rst create mode 100644 Documentation/translations/zh_CN/loongarch/irq-chip-model.rst create mode 100644 Documentation/x86/ifs.rst create mode 100644 arch/arm/boot/dts/lan966x-kontron-kswitch-d10-mmt-6g-2gs.dts create mode 100644 arch/arm/boot/dts/lan966x-kontron-kswitch-d10-mmt-8g.dts create mode 100644 arch/arm/boot/dts/lan966x-kontron-kswitch-d10-mmt.dtsi create mode 100644 arch/arm/mach-at91/sam_secure.c create mode 100644 arch/arm/mach-at91/sam_secure.h create mode 100644 arch/loongarch/Kbuild create mode 100644 arch/loongarch/Kconfig copy arch/{riscv => loongarch}/Kconfig.debug (100%) create mode 100644 arch/loongarch/Makefile create mode 100644 arch/loongarch/boot/.gitignore create mode 100644 arch/loongarch/boot/Makefile copy arch/{csky => loongarch}/boot/dts/Makefile (100%) create mode 100644 arch/loongarch/configs/loongson3_defconfig create mode 100644 arch/loongarch/include/asm/Kbuild create mode 100644 arch/loongarch/include/asm/acenv.h create mode 100644 arch/loongarch/include/asm/acpi.h create mode 100644 arch/loongarch/include/asm/addrspace.h create mode 100644 arch/loongarch/include/asm/asm-offsets.h create mode 100644 arch/loongarch/include/asm/asm-prototypes.h create mode 100644 arch/loongarch/include/asm/asm.h create mode 100644 arch/loongarch/include/asm/asmmacro.h create mode 100644 arch/loongarch/include/asm/atomic.h create mode 100644 arch/loongarch/include/asm/barrier.h create mode 100644 arch/loongarch/include/asm/bitops.h create mode 100644 arch/loongarch/include/asm/bitrev.h create mode 100644 arch/loongarch/include/asm/bootinfo.h create mode 100644 arch/loongarch/include/asm/branch.h create mode 100644 arch/loongarch/include/asm/bug.h create mode 100644 arch/loongarch/include/asm/cache.h create mode 100644 arch/loongarch/include/asm/cacheflush.h create mode 100644 arch/loongarch/include/asm/cacheops.h create mode 100644 arch/loongarch/include/asm/clocksource.h create mode 100644 arch/loongarch/include/asm/cmpxchg.h create mode 100644 arch/loongarch/include/asm/compiler.h create mode 100644 arch/loongarch/include/asm/cpu-features.h create mode 100644 arch/loongarch/include/asm/cpu-info.h create mode 100644 arch/loongarch/include/asm/cpu.h create mode 100644 arch/loongarch/include/asm/cpufeature.h create mode 100644 arch/loongarch/include/asm/delay.h create mode 100644 arch/loongarch/include/asm/dma-direct.h create mode 100644 arch/loongarch/include/asm/dma.h create mode 100644 arch/loongarch/include/asm/dmi.h create mode 100644 arch/loongarch/include/asm/efi.h create mode 100644 arch/loongarch/include/asm/elf.h create mode 100644 arch/loongarch/include/asm/entry-common.h create mode 100644 arch/loongarch/include/asm/exec.h create mode 100644 arch/loongarch/include/asm/fb.h create mode 100644 arch/loongarch/include/asm/fixmap.h create mode 100644 arch/loongarch/include/asm/fpregdef.h create mode 100644 arch/loongarch/include/asm/fpu.h create mode 100644 arch/loongarch/include/asm/futex.h create mode 100644 arch/loongarch/include/asm/hardirq.h create mode 100644 arch/loongarch/include/asm/hugetlb.h create mode 100644 arch/loongarch/include/asm/hw_irq.h create mode 100644 arch/loongarch/include/asm/idle.h create mode 100644 arch/loongarch/include/asm/inst.h create mode 100644 arch/loongarch/include/asm/io.h create mode 100644 arch/loongarch/include/asm/irq.h create mode 100644 arch/loongarch/include/asm/irq_regs.h create mode 100644 arch/loongarch/include/asm/irqflags.h create mode 100644 arch/loongarch/include/asm/kdebug.h create mode 100644 arch/loongarch/include/asm/linkage.h create mode 100644 arch/loongarch/include/asm/local.h create mode 100644 arch/loongarch/include/asm/loongarch.h create mode 100644 arch/loongarch/include/asm/loongson.h create mode 100644 arch/loongarch/include/asm/mmu.h create mode 100644 arch/loongarch/include/asm/mmu_context.h create mode 100644 arch/loongarch/include/asm/mmzone.h create mode 100644 arch/loongarch/include/asm/module.h create mode 100644 arch/loongarch/include/asm/module.lds.h create mode 100644 arch/loongarch/include/asm/numa.h create mode 100644 arch/loongarch/include/asm/page.h create mode 100644 arch/loongarch/include/asm/pci.h create mode 100644 arch/loongarch/include/asm/percpu.h create mode 100644 arch/loongarch/include/asm/perf_event.h create mode 100644 arch/loongarch/include/asm/pgalloc.h create mode 100644 arch/loongarch/include/asm/pgtable-bits.h create mode 100644 arch/loongarch/include/asm/pgtable.h create mode 100644 arch/loongarch/include/asm/prefetch.h create mode 100644 arch/loongarch/include/asm/processor.h create mode 100644 arch/loongarch/include/asm/ptrace.h create mode 100644 arch/loongarch/include/asm/reboot.h create mode 100644 arch/loongarch/include/asm/regdef.h create mode 100644 arch/loongarch/include/asm/seccomp.h create mode 100644 arch/loongarch/include/asm/serial.h create mode 100644 arch/loongarch/include/asm/setup.h create mode 100644 arch/loongarch/include/asm/shmparam.h create mode 100644 arch/loongarch/include/asm/smp.h create mode 100644 arch/loongarch/include/asm/sparsemem.h create mode 100644 arch/loongarch/include/asm/stackframe.h create mode 100644 arch/loongarch/include/asm/stacktrace.h create mode 100644 arch/loongarch/include/asm/string.h create mode 100644 arch/loongarch/include/asm/switch_to.h create mode 100644 arch/loongarch/include/asm/syscall.h create mode 100644 arch/loongarch/include/asm/thread_info.h create mode 100644 arch/loongarch/include/asm/time.h create mode 100644 arch/loongarch/include/asm/timex.h create mode 100644 arch/loongarch/include/asm/tlb.h create mode 100644 arch/loongarch/include/asm/tlbflush.h create mode 100644 arch/loongarch/include/asm/topology.h create mode 100644 arch/loongarch/include/asm/types.h create mode 100644 arch/loongarch/include/asm/uaccess.h create mode 100644 arch/loongarch/include/asm/unistd.h create mode 100644 arch/loongarch/include/asm/vdso.h create mode 100644 arch/loongarch/include/asm/vdso/clocksource.h create mode 100644 arch/loongarch/include/asm/vdso/gettimeofday.h create mode 100644 arch/loongarch/include/asm/vdso/processor.h create mode 100644 arch/loongarch/include/asm/vdso/vdso.h create mode 100644 arch/loongarch/include/asm/vdso/vsyscall.h create mode 100644 arch/loongarch/include/asm/vermagic.h create mode 100644 arch/loongarch/include/asm/vmalloc.h create mode 100644 arch/loongarch/include/uapi/asm/Kbuild create mode 100644 arch/loongarch/include/uapi/asm/auxvec.h create mode 100644 arch/loongarch/include/uapi/asm/bitsperlong.h create mode 100644 arch/loongarch/include/uapi/asm/break.h create mode 100644 arch/loongarch/include/uapi/asm/byteorder.h create mode 100644 arch/loongarch/include/uapi/asm/hwcap.h create mode 100644 arch/loongarch/include/uapi/asm/ptrace.h create mode 100644 arch/loongarch/include/uapi/asm/reg.h create mode 100644 arch/loongarch/include/uapi/asm/sigcontext.h create mode 100644 arch/loongarch/include/uapi/asm/signal.h create mode 100644 arch/loongarch/include/uapi/asm/ucontext.h create mode 100644 arch/loongarch/include/uapi/asm/unistd.h copy arch/{alpha => loongarch}/kernel/.gitignore (100%) create mode 100644 arch/loongarch/kernel/Makefile create mode 100644 arch/loongarch/kernel/access-helper.h create mode 100644 arch/loongarch/kernel/acpi.c create mode 100644 arch/loongarch/kernel/asm-offsets.c create mode 100644 arch/loongarch/kernel/cacheinfo.c create mode 100644 arch/loongarch/kernel/cpu-probe.c create mode 100644 arch/loongarch/kernel/dma.c create mode 100644 arch/loongarch/kernel/efi-header.S create mode 100644 arch/loongarch/kernel/efi.c create mode 100644 arch/loongarch/kernel/elf.c create mode 100644 arch/loongarch/kernel/entry.S create mode 100644 arch/loongarch/kernel/env.c create mode 100644 arch/loongarch/kernel/fpu.S create mode 100644 arch/loongarch/kernel/genex.S create mode 100644 arch/loongarch/kernel/head.S create mode 100644 arch/loongarch/kernel/idle.c create mode 100644 arch/loongarch/kernel/image-vars.h create mode 100644 arch/loongarch/kernel/inst.c create mode 100644 arch/loongarch/kernel/io.c create mode 100644 arch/loongarch/kernel/irq.c create mode 100644 arch/loongarch/kernel/mem.c create mode 100644 arch/loongarch/kernel/module-sections.c create mode 100644 arch/loongarch/kernel/module.c create mode 100644 arch/loongarch/kernel/numa.c create mode 100644 arch/loongarch/kernel/proc.c create mode 100644 arch/loongarch/kernel/process.c create mode 100644 arch/loongarch/kernel/ptrace.c create mode 100644 arch/loongarch/kernel/reset.c create mode 100644 arch/loongarch/kernel/setup.c create mode 100644 arch/loongarch/kernel/signal.c create mode 100644 arch/loongarch/kernel/smp.c create mode 100644 arch/loongarch/kernel/switch.S create mode 100644 arch/loongarch/kernel/syscall.c create mode 100644 arch/loongarch/kernel/time.c create mode 100644 arch/loongarch/kernel/topology.c create mode 100644 arch/loongarch/kernel/traps.c create mode 100644 arch/loongarch/kernel/vdso.c create mode 100644 arch/loongarch/kernel/vmlinux.lds.S create mode 100644 arch/loongarch/lib/Makefile create mode 100644 arch/loongarch/lib/clear_user.S create mode 100644 arch/loongarch/lib/copy_user.S create mode 100644 arch/loongarch/lib/delay.c create mode 100644 arch/loongarch/lib/dump_tlb.c create mode 100644 arch/loongarch/mm/Makefile create mode 100644 arch/loongarch/mm/cache.c create mode 100644 arch/loongarch/mm/extable.c create mode 100644 arch/loongarch/mm/fault.c create mode 100644 arch/loongarch/mm/hugetlbpage.c create mode 100644 arch/loongarch/mm/init.c create mode 100644 arch/loongarch/mm/ioremap.c copy arch/{mips => loongarch}/mm/maccess.c (100%) create mode 100644 arch/loongarch/mm/mmap.c create mode 100644 arch/loongarch/mm/page.S create mode 100644 arch/loongarch/mm/pgtable.c create mode 100644 arch/loongarch/mm/tlb.c create mode 100644 arch/loongarch/mm/tlbex.S create mode 100644 arch/loongarch/pci/Makefile create mode 100644 arch/loongarch/pci/acpi.c create mode 100644 arch/loongarch/pci/pci.c copy arch/{arm64/kernel => loongarch}/vdso/.gitignore (100%) create mode 100644 arch/loongarch/vdso/Makefile create mode 100644 arch/loongarch/vdso/elf.S create mode 100755 arch/loongarch/vdso/gen_vdso_offsets.sh create mode 100644 arch/loongarch/vdso/sigreturn.S create mode 100644 arch/loongarch/vdso/vdso.S create mode 100644 arch/loongarch/vdso/vdso.lds.S create mode 100644 arch/loongarch/vdso/vgettimeofday.c delete mode 100644 arch/riscv/errata/alternative.c create mode 100644 arch/riscv/errata/thead/Makefile create mode 100644 arch/riscv/errata/thead/errata.c create mode 100644 arch/riscv/kernel/alternative.c create mode 100644 arch/s390/include/uapi/asm/uvdevice.h create mode 100644 drivers/firmware/efi/libstub/loongarch-stub.c create mode 100644 drivers/firmware/mtk-adsp-ipc.c create mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn30/dcn30_fpu.c create mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn30/dcn30_fpu.h create mode 100644 drivers/gpu/drm/amd/pm/swsmu/inc/pmfw_if/smu13_driver_if_v13_0_4.h create mode 100644 drivers/gpu/drm/amd/pm/swsmu/inc/pmfw_if/smu_v13_0_4_pmfw.h create mode 100644 drivers/gpu/drm/amd/pm/swsmu/inc/pmfw_if/smu_v13_0_4_ppsmc.h create mode 100644 drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_4_ppt.c create mode 100644 drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_4_ppt.h create mode 100644 drivers/irqchip/irq-loongarch-cpu.c create mode 100644 drivers/irqchip/irq-loongson-eiointc.c create mode 100644 drivers/irqchip/irq-loongson-pch-lpc.c create mode 100644 drivers/media/platform/mediatek/vcodec/vdec/vdec_h264_req_common.c create mode 100644 drivers/media/platform/mediatek/vcodec/vdec/vdec_h264_req_common.h create mode 100644 drivers/media/platform/mediatek/vcodec/vdec/vdec_h264_req_multi_if.c create mode 100644 drivers/media/platform/mediatek/vcodec/vdec/vdec_vp8_req_if.c create mode 100644 drivers/media/platform/mediatek/vcodec/vdec/vdec_vp9_req_lat_if.c delete mode 100644 drivers/mtd/parsers/scpart.c delete mode 100644 drivers/mtd/spi-nor/controllers/aspeed-smc.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/lag/mpesw.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/lag/mpesw.h create mode 100644 drivers/platform/chrome/chromeos_acpi.c create mode 100644 drivers/platform/mellanox/nvsw-sn2201.c create mode 100644 drivers/platform/x86/intel/ifs/Kconfig create mode 100644 drivers/platform/x86/intel/ifs/Makefile create mode 100644 drivers/platform/x86/intel/ifs/core.c create mode 100644 drivers/platform/x86/intel/ifs/ifs.h create mode 100644 drivers/platform/x86/intel/ifs/load.c create mode 100644 drivers/platform/x86/intel/ifs/runtest.c create mode 100644 drivers/platform/x86/intel/ifs/sysfs.c create mode 100644 drivers/rtc/rtc-rzn1.c create mode 100644 drivers/s390/char/uvdevice.c create mode 100644 drivers/scsi/lpfc/lpfc_vmid.c create mode 100644 drivers/spi/spi-aspeed-smc.c create mode 100644 drivers/thermal/k3_j72xx_bandgap.c create mode 100644 include/linux/firmware/mediatek/mtk-adsp-ipc.h delete mode 100644 include/linux/maple_tree.h delete mode 100644 include/linux/platform_data/timer-ixp4xx.h create mode 100644 include/linux/vmacache.h create mode 100644 include/trace/events/intel_ifs.h delete mode 100644 include/trace/events/maple_tree.h delete mode 100644 lib/maple_tree.c delete mode 100644 lib/test_maple_tree.c create mode 100644 mm/vmacache.c mode change 100755 => 100644 scripts/.gitignore mode change 100755 => 100644 scripts/Kbuild.include mode change 100755 => 100644 scripts/Kconfig.include mode change 100755 => 100644 scripts/Makefile mode change 100755 => 100644 scripts/Makefile.asm-generic mode change 100755 => 100644 scripts/Makefile.build mode change 100755 => 100644 scripts/Makefile.clang mode change 100755 => 100644 scripts/Makefile.clean mode change 100755 => 100644 scripts/Makefile.compiler mode change 100755 => 100644 scripts/Makefile.debug mode change 100755 => 100644 scripts/Makefile.dtbinst mode change 100755 => 100644 scripts/Makefile.extrawarn mode change 100755 => 100644 scripts/Makefile.gcc-plugins mode change 100755 => 100644 scripts/Makefile.headersinst mode change 100755 => 100644 scripts/Makefile.host mode change 100755 => 100644 scripts/Makefile.kasan mode change 100755 => 100644 scripts/Makefile.kcov mode change 100755 => 100644 scripts/Makefile.kcsan mode change 100755 => 100644 scripts/Makefile.lib mode change 100755 => 100644 scripts/Makefile.modfinal mode change 100755 => 100644 scripts/Makefile.modinst mode change 100755 => 100644 scripts/Makefile.modpost mode change 100755 => 100644 scripts/Makefile.package mode change 100755 => 100644 scripts/Makefile.ubsan mode change 100755 => 100644 scripts/Makefile.userprogs mode change 100755 => 100644 scripts/asn1_compiler.c mode change 100755 => 100644 scripts/basic/.gitignore mode change 100755 => 100644 scripts/basic/Makefile mode change 100755 => 100644 scripts/basic/fixdep.c mode change 100755 => 100644 scripts/bin2c.c mode change 100755 => 100644 scripts/coccinelle/api/alloc/alloc_cast.cocci mode change 100755 => 100644 scripts/coccinelle/api/alloc/pool_zalloc-simple.cocci mode change 100755 => 100644 scripts/coccinelle/api/alloc/zalloc-simple.cocci mode change 100755 => 100644 scripts/coccinelle/api/atomic_as_refcounter.cocci mode change 100755 => 100644 scripts/coccinelle/api/check_bq27xxx_data.cocci mode change 100755 => 100644 scripts/coccinelle/api/d_find_alias.cocci mode change 100755 => 100644 scripts/coccinelle/api/debugfs/debugfs_simple_attr.cocci mode change 100755 => 100644 scripts/coccinelle/api/device_attr_show.cocci mode change 100755 => 100644 scripts/coccinelle/api/err_cast.cocci mode change 100755 => 100644 scripts/coccinelle/api/kfree_mismatch.cocci mode change 100755 => 100644 scripts/coccinelle/api/kfree_sensitive.cocci mode change 100755 => 100644 scripts/coccinelle/api/kstrdup.cocci mode change 100755 => 100644 scripts/coccinelle/api/kvmalloc.cocci mode change 100755 => 100644 scripts/coccinelle/api/memdup.cocci mode change 100755 => 100644 scripts/coccinelle/api/memdup_user.cocci mode change 100755 => 100644 scripts/coccinelle/api/platform_get_irq.cocci mode change 100755 => 100644 scripts/coccinelle/api/platform_no_drv_owner.cocci mode change 100755 => 100644 scripts/coccinelle/api/pm_runtime.cocci mode change 100755 => 100644 scripts/coccinelle/api/resource_size.cocci mode change 100755 => 100644 scripts/coccinelle/api/simple_open.cocci mode change 100755 => 100644 scripts/coccinelle/api/stream_open.cocci mode change 100755 => 100644 scripts/coccinelle/api/vma_pages.cocci mode change 100755 => 100644 scripts/coccinelle/free/clk_put.cocci mode change 100755 => 100644 scripts/coccinelle/free/devm_free.cocci mode change 100755 => 100644 scripts/coccinelle/free/ifnullfree.cocci mode change 100755 => 100644 scripts/coccinelle/free/iounmap.cocci mode change 100755 => 100644 scripts/coccinelle/free/kfree.cocci mode change 100755 => 100644 scripts/coccinelle/free/kfreeaddr.cocci mode change 100755 => 100644 scripts/coccinelle/free/pci_free_consistent.cocci mode change 100755 => 100644 scripts/coccinelle/free/put_device.cocci mode change 100755 => 100644 scripts/coccinelle/iterators/device_node_continue.cocci mode change 100755 => 100644 scripts/coccinelle/iterators/for_each_child.cocci mode change 100755 => 100644 scripts/coccinelle/iterators/itnull.cocci mode change 100755 => 100644 scripts/coccinelle/iterators/list_entry_update.cocci mode change 100755 => 100644 scripts/coccinelle/iterators/use_after_iter.cocci mode change 100755 => 100644 scripts/coccinelle/locks/call_kern.cocci mode change 100755 => 100644 scripts/coccinelle/locks/double_lock.cocci mode change 100755 => 100644 scripts/coccinelle/locks/flags.cocci mode change 100755 => 100644 scripts/coccinelle/locks/mini_lock.cocci mode change 100755 => 100644 scripts/coccinelle/misc/add_namespace.cocci mode change 100755 => 100644 scripts/coccinelle/misc/array_size.cocci mode change 100755 => 100644 scripts/coccinelle/misc/array_size_dup.cocci mode change 100755 => 100644 scripts/coccinelle/misc/badty.cocci mode change 100755 => 100644 scripts/coccinelle/misc/boolconv.cocci mode change 100755 => 100644 scripts/coccinelle/misc/boolreturn.cocci mode change 100755 => 100644 scripts/coccinelle/misc/cond_no_effect.cocci mode change 100755 => 100644 scripts/coccinelle/misc/cstptr.cocci mode change 100755 => 100644 scripts/coccinelle/misc/do_div.cocci mode change 100755 => 100644 scripts/coccinelle/misc/doubleinit.cocci mode change 100755 => 100644 scripts/coccinelle/misc/excluded_middle.cocci mode change 100755 => 100644 scripts/coccinelle/misc/flexible_array.cocci mode change 100755 => 100644 scripts/coccinelle/misc/ifaddr.cocci mode change 100755 => 100644 scripts/coccinelle/misc/ifcol.cocci mode change 100755 => 100644 scripts/coccinelle/misc/irqf_oneshot.cocci mode change 100755 => 100644 scripts/coccinelle/misc/minmax.cocci mode change 100755 => 100644 scripts/coccinelle/misc/newline_in_nl_msg.cocci mode change 100755 => 100644 scripts/coccinelle/misc/noderef.cocci mode change 100755 => 100644 scripts/coccinelle/misc/of_table.cocci mode change 100755 => 100644 scripts/coccinelle/misc/orplus.cocci mode change 100755 => 100644 scripts/coccinelle/misc/returnvar.cocci mode change 100755 => 100644 scripts/coccinelle/misc/semicolon.cocci mode change 100755 => 100644 scripts/coccinelle/misc/swap.cocci mode change 100755 => 100644 scripts/coccinelle/misc/uninitialized_var.cocci mode change 100755 => 100644 scripts/coccinelle/misc/warn.cocci mode change 100755 => 100644 scripts/coccinelle/null/badzero.cocci mode change 100755 => 100644 scripts/coccinelle/null/deref_null.cocci mode change 100755 => 100644 scripts/coccinelle/null/eno.cocci mode change 100755 => 100644 scripts/coccinelle/null/kmerr.cocci mode change 100755 => 100644 scripts/coccinelle/tests/doublebitand.cocci mode change 100755 => 100644 scripts/coccinelle/tests/doubletest.cocci mode change 100755 => 100644 scripts/coccinelle/tests/odd_ptr_err.cocci mode change 100755 => 100644 scripts/coccinelle/tests/unsigned_lesser_than_zero.cocci mode change 100755 => 100644 scripts/const_structs.checkpatch mode change 100755 => 100644 scripts/dtc/.gitignore mode change 100755 => 100644 scripts/dtc/Makefile mode change 100755 => 100644 scripts/dtc/checks.c mode change 100755 => 100644 scripts/dtc/data.c mode change 100755 => 100644 scripts/dtc/dtc-lexer.l mode change 100755 => 100644 scripts/dtc/dtc-parser.y mode change 100755 => 100644 scripts/dtc/dtc.c mode change 100755 => 100644 scripts/dtc/dtc.h mode change 100755 => 100644 scripts/dtc/fdtget.c mode change 100755 => 100644 scripts/dtc/fdtoverlay.c mode change 100755 => 100644 scripts/dtc/fdtput.c mode change 100755 => 100644 scripts/dtc/flattree.c mode change 100755 => 100644 scripts/dtc/fstree.c mode change 100755 => 100644 scripts/dtc/libfdt/fdt.c mode change 100755 => 100644 scripts/dtc/libfdt/fdt.h mode change 100755 => 100644 scripts/dtc/libfdt/fdt_addresses.c mode change 100755 => 100644 scripts/dtc/libfdt/fdt_empty_tree.c mode change 100755 => 100644 scripts/dtc/libfdt/fdt_overlay.c mode change 100755 => 100644 scripts/dtc/libfdt/fdt_ro.c mode change 100755 => 100644 scripts/dtc/libfdt/fdt_rw.c mode change 100755 => 100644 scripts/dtc/libfdt/fdt_strerror.c mode change 100755 => 100644 scripts/dtc/libfdt/fdt_sw.c mode change 100755 => 100644 scripts/dtc/libfdt/fdt_wip.c mode change 100755 => 100644 scripts/dtc/libfdt/libfdt.h mode change 100755 => 100644 scripts/dtc/libfdt/libfdt_env.h mode change 100755 => 100644 scripts/dtc/libfdt/libfdt_internal.h mode change 100755 => 100644 scripts/dtc/livetree.c mode change 100755 => 100644 scripts/dtc/srcpos.c mode change 100755 => 100644 scripts/dtc/srcpos.h mode change 100755 => 100644 scripts/dtc/treesource.c mode change 100755 => 100644 scripts/dtc/util.c mode change 100755 => 100644 scripts/dtc/util.h mode change 100755 => 100644 scripts/dtc/version_gen.h mode change 100755 => 100644 scripts/dtc/yamltree.c mode change 100755 => 100644 scripts/gcc-plugins/.gitignore mode change 100755 => 100644 scripts/gcc-plugins/Kconfig mode change 100755 => 100644 scripts/gcc-plugins/Makefile mode change 100755 => 100644 scripts/gcc-plugins/arm_ssp_per_task_plugin.c mode change 100755 => 100644 scripts/gcc-plugins/gcc-common.h mode change 100755 => 100644 scripts/gcc-plugins/gcc-generate-gimple-pass.h mode change 100755 => 100644 scripts/gcc-plugins/gcc-generate-ipa-pass.h mode change 100755 => 100644 scripts/gcc-plugins/gcc-generate-rtl-pass.h mode change 100755 => 100644 scripts/gcc-plugins/gcc-generate-simple_ipa-pass.h mode change 100755 => 100644 scripts/gcc-plugins/latent_entropy_plugin.c mode change 100755 => 100644 scripts/gcc-plugins/randomize_layout_plugin.c mode change 100755 => 100644 scripts/gcc-plugins/sancov_plugin.c mode change 100755 => 100644 scripts/gcc-plugins/stackleak_plugin.c mode change 100755 => 100644 scripts/gcc-plugins/structleak_plugin.c mode change 100755 => 100644 scripts/gdb/Makefile mode change 100755 => 100644 scripts/gdb/linux/.gitignore mode change 100755 => 100644 scripts/gdb/linux/Makefile mode change 100755 => 100644 scripts/gdb/linux/__init__.py mode change 100755 => 100644 scripts/gdb/linux/clk.py mode change 100755 => 100644 scripts/gdb/linux/config.py mode change 100755 => 100644 scripts/gdb/linux/constants.py.in mode change 100755 => 100644 scripts/gdb/linux/cpus.py mode change 100755 => 100644 scripts/gdb/linux/device.py mode change 100755 => 100644 scripts/gdb/linux/dmesg.py mode change 100755 => 100644 scripts/gdb/linux/genpd.py mode change 100755 => 100644 scripts/gdb/linux/lists.py mode change 100755 => 100644 scripts/gdb/linux/modules.py mode change 100755 => 100644 scripts/gdb/linux/proc.py mode change 100755 => 100644 scripts/gdb/linux/rbtree.py mode change 100755 => 100644 scripts/gdb/linux/symbols.py mode change 100755 => 100644 scripts/gdb/linux/tasks.py mode change 100755 => 100644 scripts/gdb/linux/timerlist.py mode change 100755 => 100644 scripts/gdb/linux/utils.py mode change 100755 => 100644 scripts/gdb/vmlinux-gdb.py mode change 100755 => 100644 scripts/genksyms/.gitignore mode change 100755 => 100644 scripts/genksyms/Makefile mode change 100755 => 100644 scripts/genksyms/genksyms.c mode change 100755 => 100644 scripts/genksyms/genksyms.h mode change 100755 => 100644 scripts/genksyms/keywords.c mode change 100755 => 100644 scripts/genksyms/lex.l mode change 100755 => 100644 scripts/genksyms/parse.y mode change 100755 => 100644 scripts/insert-sys-cert.c mode change 100755 => 100644 scripts/kallsyms.c mode change 100755 => 100644 scripts/kconfig/.gitignore mode change 100755 => 100644 scripts/kconfig/Makefile mode change 100755 => 100644 scripts/kconfig/conf.c mode change 100755 => 100644 scripts/kconfig/confdata.c mode change 100755 => 100644 scripts/kconfig/expr.c mode change 100755 => 100644 scripts/kconfig/expr.h mode change 100755 => 100644 scripts/kconfig/gconf.c mode change 100755 => 100644 scripts/kconfig/gconf.glade mode change 100755 => 100644 scripts/kconfig/images.c mode change 100755 => 100644 scripts/kconfig/images.h mode change 100755 => 100644 scripts/kconfig/internal.h mode change 100755 => 100644 scripts/kconfig/lexer.l mode change 100755 => 100644 scripts/kconfig/list.h mode change 100755 => 100644 scripts/kconfig/lkc.h mode change 100755 => 100644 scripts/kconfig/lkc_proto.h mode change 100755 => 100644 scripts/kconfig/lxdialog/BIG.FAT.WARNING mode change 100755 => 100644 scripts/kconfig/lxdialog/checklist.c mode change 100755 => 100644 scripts/kconfig/lxdialog/dialog.h mode change 100755 => 100644 scripts/kconfig/lxdialog/inputbox.c mode change 100755 => 100644 scripts/kconfig/lxdialog/menubox.c mode change 100755 => 100644 scripts/kconfig/lxdialog/textbox.c mode change 100755 => 100644 scripts/kconfig/lxdialog/util.c mode change 100755 => 100644 scripts/kconfig/lxdialog/yesno.c mode change 100755 => 100644 scripts/kconfig/mconf.c mode change 100755 => 100644 scripts/kconfig/menu.c mode change 100755 => 100644 scripts/kconfig/nconf.c mode change 100755 => 100644 scripts/kconfig/nconf.gui.c mode change 100755 => 100644 scripts/kconfig/nconf.h mode change 100755 => 100644 scripts/kconfig/parser.y mode change 100755 => 100644 scripts/kconfig/preprocess.c mode change 100755 => 100644 scripts/kconfig/qconf.cc mode change 100755 => 100644 scripts/kconfig/qconf.h mode change 100755 => 100644 scripts/kconfig/symbol.c mode change 100755 => 100644 scripts/kconfig/tests/auto_submenu/Kconfig mode change 100755 => 100644 scripts/kconfig/tests/auto_submenu/__init__.py mode change 100755 => 100644 scripts/kconfig/tests/auto_submenu/expected_stdout mode change 100755 => 100644 scripts/kconfig/tests/choice/Kconfig mode change 100755 => 100644 scripts/kconfig/tests/choice/__init__.py mode change 100755 => 100644 scripts/kconfig/tests/choice/alldef_expected_config mode change 100755 => 100644 scripts/kconfig/tests/choice/allmod_expected_config mode change 100755 => 100644 scripts/kconfig/tests/choice/allno_expected_config mode change 100755 => 100644 scripts/kconfig/tests/choice/allyes_expected_config mode change 100755 => 100644 scripts/kconfig/tests/choice/oldask0_expected_stdout mode change 100755 => 100644 scripts/kconfig/tests/choice/oldask1_config mode change 100755 => 100644 scripts/kconfig/tests/choice/oldask1_expected_stdout mode change 100755 => 100644 scripts/kconfig/tests/choice_value_with_m_dep/Kconfig mode change 100755 => 100644 scripts/kconfig/tests/choice_value_with_m_dep/__init__.py mode change 100755 => 100644 scripts/kconfig/tests/choice_value_with_m_dep/config mode change 100755 => 100644 scripts/kconfig/tests/choice_value_with_m_dep/expecte [...] mode change 100755 => 100644 scripts/kconfig/tests/choice_value_with_m_dep/expecte [...] mode change 100755 => 100644 scripts/kconfig/tests/conftest.py mode change 100755 => 100644 scripts/kconfig/tests/err_recursive_dep/Kconfig mode change 100755 => 100644 scripts/kconfig/tests/err_recursive_dep/__init__.py mode change 100755 => 100644 scripts/kconfig/tests/err_recursive_dep/expected_stderr mode change 100755 => 100644 scripts/kconfig/tests/err_recursive_inc/Kconfig mode change 100755 => 100644 scripts/kconfig/tests/err_recursive_inc/Kconfig.inc1 mode change 100755 => 100644 scripts/kconfig/tests/err_recursive_inc/Kconfig.inc2 mode change 100755 => 100644 scripts/kconfig/tests/err_recursive_inc/Kconfig.inc3 mode change 100755 => 100644 scripts/kconfig/tests/err_recursive_inc/__init__.py mode change 100755 => 100644 scripts/kconfig/tests/err_recursive_inc/expected_stderr mode change 100755 => 100644 scripts/kconfig/tests/inter_choice/Kconfig mode change 100755 => 100644 scripts/kconfig/tests/inter_choice/__init__.py mode change 100755 => 100644 scripts/kconfig/tests/inter_choice/defconfig mode change 100755 => 100644 scripts/kconfig/tests/inter_choice/expected_config mode change 100755 => 100644 scripts/kconfig/tests/new_choice_with_dep/Kconfig mode change 100755 => 100644 scripts/kconfig/tests/new_choice_with_dep/__init__.py mode change 100755 => 100644 scripts/kconfig/tests/new_choice_with_dep/config mode change 100755 => 100644 scripts/kconfig/tests/new_choice_with_dep/expected_stdout mode change 100755 => 100644 scripts/kconfig/tests/no_write_if_dep_unmet/Kconfig mode change 100755 => 100644 scripts/kconfig/tests/no_write_if_dep_unmet/__init__.py mode change 100755 => 100644 scripts/kconfig/tests/no_write_if_dep_unmet/config mode change 100755 => 100644 scripts/kconfig/tests/no_write_if_dep_unmet/expected_config mode change 100755 => 100644 scripts/kconfig/tests/preprocess/builtin_func/Kconfig mode change 100755 => 100644 scripts/kconfig/tests/preprocess/builtin_func/__init__.py mode change 100755 => 100644 scripts/kconfig/tests/preprocess/builtin_func/expecte [...] mode change 100755 => 100644 scripts/kconfig/tests/preprocess/builtin_func/expecte [...] mode change 100755 => 100644 scripts/kconfig/tests/preprocess/circular_expansion/Kconfig mode change 100755 => 100644 scripts/kconfig/tests/preprocess/circular_expansion/_ [...] mode change 100755 => 100644 scripts/kconfig/tests/preprocess/circular_expansion/e [...] mode change 100755 => 100644 scripts/kconfig/tests/preprocess/escape/Kconfig mode change 100755 => 100644 scripts/kconfig/tests/preprocess/escape/__init__.py mode change 100755 => 100644 scripts/kconfig/tests/preprocess/escape/expected_stderr mode change 100755 => 100644 scripts/kconfig/tests/preprocess/variable/Kconfig mode change 100755 => 100644 scripts/kconfig/tests/preprocess/variable/__init__.py mode change 100755 => 100644 scripts/kconfig/tests/preprocess/variable/expected_stderr mode change 100755 => 100644 scripts/kconfig/tests/pytest.ini mode change 100755 => 100644 scripts/kconfig/util.c mode change 100755 => 100644 scripts/ksymoops/README mode change 100755 => 100644 scripts/mod/.gitignore mode change 100755 => 100644 scripts/mod/Makefile mode change 100755 => 100644 scripts/mod/devicetable-offsets.c mode change 100755 => 100644 scripts/mod/empty.c mode change 100755 => 100644 scripts/mod/file2alias.c mode change 100755 => 100644 scripts/mod/mk_elfconfig.c mode change 100755 => 100644 scripts/mod/modpost.c mode change 100755 => 100644 scripts/mod/modpost.h mode change 100755 => 100644 scripts/mod/sumversion.c mode change 100755 => 100644 scripts/module.lds.S mode change 100755 => 100644 scripts/nsdeps create mode 100755 scripts/objdump-func mode change 100755 => 100644 scripts/package/snapcraft.template mode change 100755 => 100644 scripts/recordmcount.c mode change 100755 => 100644 scripts/recordmcount.h mode change 100755 => 100644 scripts/selinux/Makefile mode change 100755 => 100644 scripts/selinux/README mode change 100755 => 100644 scripts/selinux/genheaders/.gitignore mode change 100755 => 100644 scripts/selinux/genheaders/Makefile mode change 100755 => 100644 scripts/selinux/genheaders/genheaders.c mode change 100755 => 100644 scripts/selinux/mdp/.gitignore mode change 100755 => 100644 scripts/selinux/mdp/Makefile mode change 100755 => 100644 scripts/selinux/mdp/dbus_contexts mode change 100755 => 100644 scripts/selinux/mdp/mdp.c mode change 100755 => 100644 scripts/sign-file.c mode change 100755 => 100644 scripts/sorttable.c mode change 100755 => 100644 scripts/sorttable.h mode change 100755 => 100644 scripts/spdxcheck-test.sh create mode 100644 scripts/spdxexclude mode change 100755 => 100644 scripts/spelling.txt mode change 100755 => 100644 scripts/subarch.include mode change 100755 => 100644 scripts/test_fortify.sh mode change 100755 => 100644 scripts/unifdef.c create mode 100644 sound/soc/intel/avs/apl.c create mode 100644 sound/soc/intel/avs/board_selection.c create mode 100644 sound/soc/intel/avs/pcm.c create mode 100644 sound/soc/intel/avs/skl.c create mode 100644 sound/soc/intel/avs/trace.c create mode 100644 sound/soc/intel/avs/trace.h create mode 100644 tools/perf/bench/breakpoint.c create mode 100755 tools/perf/tests/shell/stat.sh create mode 100644 tools/testing/crypto/chacha20-s390/Makefile create mode 100644 tools/testing/crypto/chacha20-s390/run-tests.sh create mode 100644 tools/testing/crypto/chacha20-s390/test-cipher.c create mode 100644 tools/testing/kunit/configs/all_tests_uml.config delete mode 100644 tools/testing/kunit/test_data/test_is_test_passed-crash.log delete mode 100644 tools/testing/radix-tree/linux/maple_tree.h delete mode 100644 tools/testing/radix-tree/maple.c delete mode 100644 tools/testing/radix-tree/trace/events/maple_tree.h create mode 100644 tools/testing/selftests/cgroup/memcg_protection.m create mode 100644 tools/testing/selftests/drivers/s390x/uvdevice/Makefile create mode 100644 tools/testing/selftests/drivers/s390x/uvdevice/config create mode 100644 tools/testing/selftests/drivers/s390x/uvdevice/test_uvdevice.c create mode 100644 tools/testing/selftests/vm/mrelease_test.c create mode 100644 usr/dummy-include/stdbool.h create mode 100644 usr/dummy-include/stdlib.h