This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-aarch64-next-allyesconfig in repository toolchain/ci/linux.
omits 1cfd968b58a1 Add linux-next specific files for 20220603 omits ffe5eafb3908 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits b1323005ffb7 Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] omits 88a4a22409ed Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits d78c9f6882d0 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits d47f0dd2c7e2 Merge branch 'hte/for-next' of git://git.kernel.org/pub/sc [...] omits a1121dc0a37b Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits 8dce66c199e7 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 99beb5f33f0d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 9422655d78b7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 98e673c78dd9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 86cfd9cd7649 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a077ef09e32c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5e684fc35a73 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0e808c9cc8e4 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits 60966b0f3ba8 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 5fd04cdc9003 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c0011938b2f8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a366879e0d23 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 553caa2692c5 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits e36a26503696 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 79d37b0a75b3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6eea319b59f0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8634926d3e6e Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits f88c5180fe73 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits cc25174a3714 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits 22fa72d47bc6 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits de0511a8320c Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 2d2377b73cd6 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits 579ac2b6afc9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 004b0a22b000 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8f249a9efad7 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 8017cbec4d06 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 37c4a419e8c2 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 500f8acaf852 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8b62e4c7253a Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits a289a803901b Merge branch 'timers/drivers/next' of git://git.linaro.org [...] omits 36c6beba3b59 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits af96949a0218 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] omits f44e7bc8afc7 Merge branch 'next' of git://github.com/cschaufler/smack-next omits 04e1036908d7 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits 1c9184de8f5c Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] omits cd721cbbda58 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits cc1a3bd655f5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 68aa1fa6646e Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] omits 3750132270c5 next-20220601/amdgpu omits 352a40cf4dc2 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits a1b9e6775716 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits eba2f7b83327 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits 1403a3fa2628 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits da84aced2abf Merge branch 'docs-next' of git://git.lwn.net/linux.git omits c4cf73c21fe3 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits c8e37434eaed Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 85ead4e325ac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fd2400b1326b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7fa1efe10e2f Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits de0423940e57 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ed4e2475bd58 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits f09ff8fae626 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b898a7fc2278 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 91ad358dc49a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 592940df5b42 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 48462b45fcb3 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 71f6c742446a Merge branch 'master' of git://github.com/ceph/ceph-client.git omits 0084d80b54f7 Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...] omits 84b3bfc725f9 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 1112e72e4f2e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d9721b41166d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 156c5ba137f1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 10efbca27c7a Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...] omits 3889d7332472 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 1443b7773f9a Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 31f9ec7c5be6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 472b3a257fdc Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits d954aeb79af3 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits bd9306aed1fd Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 5a76a5813a35 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c25f2044223a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 69c247568f09 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5798a0cec50e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7d532f74be22 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits be77620b26e2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3491b5917fd4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c87cb10471cf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 14c2af617b5e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 0a37e387352d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0d65fa46902a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 69071ba3f2b1 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits a2d17ae31905 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 31c55e31eb25 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5c3d6ce6647b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 71fc5aaa4cb5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6d1ee051c075 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits df239bc02e71 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits 4846b2b08efa Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits fb3a02c5ff37 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 882f1d1979b5 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 27e5573acd75 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] omits 648ce7f9ebac Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits 3f2e32d2e3d7 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits cac39dffc2e6 Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...] omits 63d90d7b13bd Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 6ab1d3d62c2d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits f9a7238eec70 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] omits 7b53e23a64df Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits c16312fd5b76 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits ce9724f84374 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 68bf06e291f8 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] omits dd08493ac03f Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits dd5a3f87b1d1 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits da807cf9ccba Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 7787573864d0 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits c2ec74045c64 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits af6d20540cc2 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 4a212d5be706 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 79f34d9ac871 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits d92177984c48 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 7077dfbfa712 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] omits f8c795f21664 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 9660055b3ef5 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits fee5021f57a5 crc-itu-t: fix typo in CRC ITU-T polynomial comment omits 1e967c68917e Merge branch 'mm-nonmm-unstable' into mm-everything omits d6f0f036e0ab lib/list_debug.c: Detect uninitialized lists omits aeefca9dfae7 squashfs-implement-readahead-checkpatch-fixes omits 95f7a26191de squashfs: implement readahead omits 8c0ad1a053de squashfs: always build "file direct" version of page actor omits 1d7b11e2ec00 Revert "squashfs: provide backing_dev_info in order to dis [...] omits fc3d5aab96d4 resource: re-factor page_is_ram() omits 911bac776b8e profiling: fix shift too large makes kernel panic omits 75e9aae9b80d checkpatch: add XA_STATE and XA_STATE_ORDER to the macro d [...] omits 66c48273f1bf init/main.c: silence some -Wunused-parameter warnings omits cf959da1b914 init-add-hostname-kernel-parameter-v2 omits 65c997afe1b0 init: add "hostname" kernel parameter omits f822cfab0d0c ocfs2: fix ocfs2 corrupt when iputting an inode omits 27f0a808163f ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 10017302384e ocfs2: reflink deadlock when clone file to the same direct [...] omits 1bdf44dbc966 mm/damon: remove obsolete comments of kdamond_stop omits 1e9eb9ec605a mm, hwpoison: enable memory error handling on 1GB hugepage omits 2a8fb16931b9 mm, hwpoison: skip raw hwpoison page in freeing 1GB hugepage omits 56ae4ae825b4 mm, hwpoison: make __page_handle_poison returns int omits f8199b1f309a mm,hwpoison: set PG_hwpoison for busy hugetlb pages omits d4edf38ab953 mm, hwpoison, hugetlb: introduce SUBPAGE_INDEX_HWPOISON to [...] omits e8e5f66aed09 mm: delete unused MMF_OOM_VICTIM flag omits c9f444edd34a mm-drop-oom-code-from-exit_mmap-fix-fix omits 3a62f290ad72 mm-drop-oom-code-from-exit_mmap-fix omits e283f555d899 mm: drop oom code from exit_mmap omits a29ff09aea52 mm-shrinkers-add-scan-interface-for-shrinker-debugfs-fix-fix omits f8e100a4fb08 mm-shrinkers-add-scan-interface-for-shrinker-debugfs-fix omits 7411101ea3ef mm: shrinkers: add scan interface for shrinker debugfs omits bb9dd3088616 tools: add memcg_shrinker.py omits 20fed9cd7e9a mm: docs: document shrinker debugfs omits 43fa27712883 mm: shrinkers: provide shrinkers with names omits b63073251d07 mm: shrinkers: introduce debugfs interface for memory shrinkers omits 00db79b236c6 mm: memcontrol: introduce mem_cgroup_ino() and mem_cgroup_ [...] omits 296278c40702 mm/mempolicy: fix get_nodes out of bound access omits 8429afe78481 mm/oom_kill: break evaluation when a task has been selected omits 301a70bbefd7 mm/hugetlb: remove unnecessary huge_ptep_set_access_flags( [...] omits a5837ddcf99b mm: memory_hotplug: introduce SECTION_CANNOT_OPTIMIZE_VMEMMAP omits be50819a5828 mm: memory_hotplug: enumerate all supported section flags omits d3694a1b8330 mm/memory_hotplug: drop 'reason' argument from check_pfn_span() omits 168219ec414d selftests/vm: add protection_keys tests to run_vmtests omits 75673c525c30 kasan-fix-zeroing-vmalloc-memory-with-hw_tags-fix omits 2079d4e9a7ab kasan: fix zeroing vmalloc memory with HW_TAGS omits d5991f49d58d mm-introduce-clear_highpage_tagged-fix omits b4ef6be85604 mm: introduce clear_highpage_kasan_tagged omits 18555cc5f5d7 mm: rename kernel_init_free_pages to kernel_init_pages omits 6431b9af626d mm-handling-non-lru-pages-returned-by-vm_normal_pages-fix omits 47d68818b5c1 tools: add selftests to hmm for COW in device memory omits eff3a97e3c82 tools: add hmm gup tests for device coherent type omits 8ad171e3c567 tools: update test_hmm script to support SP config omits 03c0428bb0c6 tools: update hmm-test to support device coherent type omits 70157d691d81 lib: add support for device coherent type in test_hmm omits 3a37a6fe23d1 lib: test_hmm add module param for zone device type omits c541983726f4 lib: test_hmm add ioctl to get zone device type omits 620e9536186b drm/amdkfd: add SPM support for SVM omits 67897b50cb2a mm/gup: migrate device coherent pages when pinning instead [...] omits 18079c7ea89c mm: remove the vma check in migrate_vma_setup() omits 058ab524e0b2 mm: add device coherent vma selection for memory migration omits f7f21e8e2f47 mm: handling Non-LRU pages returned by vm_normal_pages omits 95891c36c701 mm: add zone device coherent type memory support omits 18e3631b4437 mm/migration: fix potential pte_unmap on an not mapped pte omits 7485fc910e05 mm/migration: return errno when isolate_huge_page failed omits c4d6910bf384 mm/migration: remove unneeded lock page and PageMovable check omits d90e2402edb0 mm: reduce the rcu lock duration omits d3f058e8a777 mm/shmem.c: clean up comment of shmem_swapin_folio omits d183962854a1 mm: avoid unnecessary page fault retires on shared memory types omits c80ed73f1cba tools/vm/slabinfo: use alphabetic order when two values are equal omits 026f440cc84a mm: use PAGE_ALIGNED instead of IS_ALIGNED omits e791020dd2bf mm/x86: remove dead code for hugetlbpage.c omits 2a8eeb0e176a mm: fix racing of vb->va when kasan enabled omits 2a2d5780ae7b mm/page_alloc: reduce potential fragmentation in make_allo [...] omits 4ca66324dc93 mm/mmap.c: pass in mapping to __vma_link_file() omits 3bc82ed9a107 mm/mmap: drop range_has_overlap() function omits 66490c16b175 mm-remove-the-vma-linked-list-fix-fix omits da29e14a60b9 mm/mmap: fix potential leak on do_mas_align_munmap() omits df9e44c56ef7 mm: remove the vma linked list omits 8ecae76ca19f riscv: use vma iterator for vdso omits 3283db8d90ef mm/nommu: fix compile warning in do_mmap() omits 4cbaae764018 mm/nommu: move preallocations and limit other allocations omits ccb163dba98d nommu: remove uses of VMA linked list omits 9b69edda20df i915: use the VMA iterator omits b97e0eaa0f3f mm/swapfile: use vma iterator instead of vma linked list omits b7f3b3ab38c1 mm/pagewalk: use vma_find() instead of vma linked list omits a26d85fd7c91 mm/oom_kill: use maple tree iterators instead of vma linked list omits 97b9e1784612 mm/msync: use vma_find() instead of vma linked list omits 79b4d4f862d4 mm/mremap: use vma_find_intersection() instead of vma linked list omits 3df938d4d9c8 mm/mprotect: use maple tree navigation instead of vma linked list omits 2077de2bb1e2 mm/mlock: use vma iterator and maple state instead of vma [...] omits 90ab98c4f7e2 mm/mempolicy: use vma iterator & maple state instead of vm [...] omits fb26bebddc79 mm/memcontrol: stop using mm->highest_vm_end omits 35a96aab7b7e mm/madvise: use vma_find() instead of vma linked list omits 04ccb5dc13b0 mm/ksm: use vma iterators instead of vma linked list omits 67875a5ced47 mm/khugepaged: stop using vma linked list omits b390e7e90fee mm/gup: use maple tree navigation instead of linked list omits 2385068d4c82 bpf: remove VMA linked list omits 6d128dccc0be fork: use VMA iterator omits 0e1df86f9952 sched: use maple tree iterator to walk VMAs omits f506850b2282 perf: use VMA iterator omits 469c90005b85 acct: use VMA iterator instead of linked list omits af3374222732 ipc/shm: use VMA iterator instead of linked list omits 36cab2591196 userfaultfd: use maple tree iterator to iterate VMAs omits edce4f98a725 fs/proc/task_mmu: stop using linked list and highest_vm_end omits 9c79ef5d540c fs/proc/base: use maple tree iterators in place of linked list omits e869c67605a3 exec: use VMA iterator instead of linked list omits 437fa7d40a86 coredump: remove vma linked list walk omits af5293b07375 um: remove vma linked list walk omits 4b5d73e26ac0 optee: remove vma linked list walk omits 70fe58f497a1 cxl: remove vma linked list walk omits bae7269a3f7d xtensa: remove vma linked list walks omits 15f08e26c7ad x86: remove vma linked list walks omits 52699b9940d5 s390: remove vma linked list walks omits 2e4d0320bfab powerpc: remove mmap linked list walks omits 21e699d770f3 parisc: remove mmap linked list from cache handling omits 822bdf314a8e arm64: Change elfcore for_each_mte_vma() to use VMA iterator omits 6783f5702cc8 arm64: remove mmap linked list from vdso omits 6853ad6f7cfc mm/mmap: fix do_brk_munmap() when munmapping multiple mappings omits 387124e3df45 mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() omits ca14884c0ac3 mm/mmap: reorganize munmap to use maple states omits 163cbbc163b1 mm/mmap: move mmap_region() below do_munmap() omits acdbdaa0c7cb mm: convert vma_lookup() to use mtree_load() omits c3de6efa16dc mm: remove vmacache omits 75e299fe3ee0 mm/mmap: qvoid dereferencing next on null in BUG_ON() omits 987afe909991 mm-mmap-use-advanced-maple-tree-api-for-mmap_region-fix-ch [...] omits 020d07757d79 mm/mmap: fix advanced maple tree API for mmap_region() omits a00fd836b021 mm/mmap: use advanced maple tree API for mmap_region() omits 2ea9d2aa9c2e mm: use maple tree operations for find_vma_intersection() omits 84dc53838453 mm/mmap: change do_brk_flags() to expand existing VMA and [...] omits 00afb26c1a9b mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...] omits db6d9fb9d490 mm: optimize find_exact_vma() to use vma_lookup() omits 64e846ac4fac xen: use vma_lookup() in privcmd_ioctl_mmap() omits 2e2f345cc0cd mmap: change zeroing of maple tree in __vma_adjust() omits 0d2749d1d203 mm: remove rb tree. omits efba3fd14724 proc: remove VMA rbtree use from nommu omits 217c934c5c2b damon-convert-__damon_va_three_regions-to-use-the-vma-iter [...] omits 37936816e450 damon: convert __damon_va_three_regions to use the VMA iterator omits 8c3ec6f8c900 kernel/fork: use maple tree for dup_mmap() during forking omits f86e06a479ee mm/mmap: use maple tree for unmapped_area{_topdown} omits 9a88c79b4498 mm/mmap: use the maple tree for find_vma_prev() instead of [...] omits 780d05029c5f mm/mmap: use the maple tree in find_vma() instead of the rbtree. omits df6a9fc5c6b4 mmap: use the VMA iterator in count_vma_pages_range() omits eb7b8b8dc023 mm: add VMA iterator omits 507b22528b4a mm/mmap: fix leak on expand_downwards() and expand_upwards() omits f74f85b322cc mapletree: build fix omits 5a32db2a9fbe mm: start tracking VMAs with maple tree omits 6e7505fcecab test_maple_tree: add null expansion tests omits deccd28688d2 lib/test_maple_tree: add testing for maple tree omits c9ef943b6a6e radix tree test suite: add lockdep_is_held to header omits 24730a008dba radix tree test suite: add support for slab bulk APIs omits 9778fde7cd7f radix tree test suite: add allocation counts and size to k [...] omits c71af97ad2a5 radix tree test suite: add kmem_cache_set_non_kernel() omits 485615a2e06e radix tree test suite: add pr_err define omits eacffe8d86aa maple_tree: fix potential out of range offset on mas_next( [...] omits f739e5373a32 maple_tree: fix 32b parent pointers omits 4031eff6de44 maple_tree: fix mas_next() when already on the last node entry omits 2f15822a136a maple_tree: Fix expanding null off the end of the data. omits 99cef0178d7d Maple Tree: add new data structure omits b83a72ee81d0 mips: rename mt_init to mips_mt_init omits 2b0796988499 mm: discard __GFP_ATOMIC omits e7d74506055e mm-page_alloc-remotely-drain-per-cpu-lists-checkpatch-fixes omits 04b8d969042b mm/page_alloc: remotely drain per-cpu lists omits 08165c1404fe mm/page_alloc: protect PCP lists with a spinlock omits 0eab104e595b mm/page_alloc: split out buddy removal code from rmqueue i [...] omits 4a65ac6fca0a mm/page_alloc: use only one PCP list for THP-sized allocations omits d9b6175372b8 mm/page_alloc: add page->buddy_list and page->pcp_list omits bf2450cb7808 mm/page_vma_mapped.c: check possible huge PMD map with tra [...] omits cb5f1d045bae mm: rmap: use the correct parameter name for DEFINE_PAGE_VMA_WALK omits c2f52bc50884 mm: lru_cache_disable: use synchronize_rcu_expedited omits 5f09de664c6c mm/page_isolation.c: fix one kernel-doc comment omits 473d7985fed1 Merge branch 'pm-sysoff' into linux-next omits 064be0afec7c MAINTAINERS: Add maintainer information for LoongArch omits 2c682fdbc1ea LoongArch: Add Loongson-3 default config file omits bd88b0d802ae LoongArch: Add Non-Uniform Memory Access (NUMA) support omits 95c97a79b000 LoongArch: Add multi-processor (SMP) support omits d377700bc492 LoongArch: Add VDSO and VSYSCALL support omits 36e2ea3b6a34 LoongArch: Add some library functions omits c5eb7c3e9dad LoongArch: Add misc common routines omits 2d47ed939676 LoongArch: Add ELF and module support omits 87fae8e82c24 LoongArch: Add signal handling support omits 4b05a5b342cf LoongArch: Add system call support omits 9c63b2bafda1 LoongArch: Add memory management omits a78c9e4e4e3e LoongArch: Add process management omits 0a75f34424d1 LoongArch: Add exception/interrupt handling omits 32867b606b4d LoongArch: Add boot and setup routines omits adcae7df83d5 LoongArch: Add other common headers omits b06cadf83762 LoongArch: Add atomic/locking headers omits ca4f44dac742 LoongArch: Add CPU definition headers omits 108b7fb54f26 LoongArch: Add build infrastructure omits 81c07ff0107b LoongArch: Add writecombine support for drm omits 8a2c872e15f3 LoongArch: Add ELF-related definitions omits c4863689dc70 Documentation/zh_CN: Add basic LoongArch documentations omits 4d305ee48890 Documentation: LoongArch: Add basic documentations omits 85a77b81dbed irqchip/loongson-liointc: Fix build error for LoongArch omits 4068e1000671 irqchip: Adjust Kconfig for Loongson omits c70bac321715 gfs2: Remove redundant NULL check before kfree omits bcc450ecc136 scripts: kconfig: nconf: make nconfig accept jk keybindings omits 80680aa358e3 modpost: use fnmatch() to simplify match() omits 6fabfc5fdccf modpost: simplify mod->name allocation omits cf2cbe28c6a2 modpost: fix section mismatch check for exported init/exit [...] omits dfd41d69a25c kbuild: factor out the common objtool arguments omits 567a85da2a9d kbuild: move vmlinux.o link to scripts/Makefile.vmlinux_o omits 0ef3bf716886 kbuild: clean .tmp_* pattern by make clean omits e4296f8578b5 Merge remote-tracking branch 'regulator/for-5.18' into reg [...] omits 36513d56b7d5 Merge remote-tracking branch 'asoc/for-5.18' into asoc-linus omits 17718410388f KVM: Don't null dereference ops->destroy omits 31c0e4c11a0f Merge branch 'features' into for-next omits 28d4b15331b5 Merge branch 'fixes' into for-next omits f3c3debf7700 Merge branch 'x86/microcode' omits 3b8d1c0d6306 workqueue: Wrap flush_workqueue() using a macro omits e0491b11c131 bpf, arm64: Clear prog->jited_len along prog->jited omits b73b2a2fb547 parisc: Drop CONFIG_SCHED_MC omits 09711f1d1f03 Merge branch 'v5.19-clk/next' into for-next omits 8950b1b62b88 Merge branch 'v5.19-armsoc/dts64' into for-next omits 54dc33598933 Merge branch 'v5.19-armsoc/dts32' into for-next omits f753319409de Merge branch 'v5.19-armsoc/drivers' into for-next omits a43aeff0759b Merge branch into tip/master: 'x86/mm' omits d4c80c1f24ea Merge branch into tip/master: 'x86/cleanups' omits 426f823f89eb Merge branch into tip/master: 'x86/boot' omits cb192e9607a5 Merge branch into tip/master: 'timers/core' omits 2f8350018c00 Merge branch into tip/master: 'perf/core' omits cdd0f596557f Merge branch into tip/master: 'perf/urgent' omits db7b4edf37fe nodemask: Fix return values to be unsigned omits a7a9ce6731e6 bitmap: Fix return values to be unsigned omits 26e3a87fe356 risc-v: replace bitmap_weight with bitmap_empty in riscv_f [...] omits 401c507aa755 KVM: x86: hyper-v: replace bitmap_weight() with hweight64() omits e6d4611e37b7 KVM: x86: hyper-v: fix type of valid_bank_mask omits 5c905e1a0180 Pull typo fix from Julia Lawall. omits 046b09e0d9e5 Pull sparse fanotify fix from Vasily Averin. omits de429172541b cpufreq: use cpumask_weight_gt() in policy_is_shared() omits 56b4b54ebc4b ia64: cleanup remove_siblinginfo() omits c979da427b9c drm/amd/pm: use bitmap_{from,to}_arr32 where appropriate omits 3edbee2957e8 KVM: s390: replace bitmap_copy with bitmap_{from,to}_arr64 [...] omits f57ec2f89b99 lib/bitmap: add test for bitmap_{from,to}_arr64 omits 4fed5f2abf3c lib: add bitmap_{from,to}_arr64 omits 8a4f243bd5cf Merge branch 'for-5.19' into for-next omits b7eb2d2c4cda Merge branch 'for-5.19' into for-next omits 1d86bf02e2fc Pull parent mark handling fixes from Amir Goldstein. omits 4d00bb3c2f23 Merge branch 'for-5.19' into for-next omits 8434c5a06e3c Merge branch 'v5.18-next/soc' into for-next omits b56d8ae517ab Merge branch 'v5.18-next/dts64' into for-next omits 0fe1f87da6e6 Merge branch 'v5.18-next/dts32' into for-next omits 1c809c162e5a Merge branch 'v5.18-next/defconfig' into for-next omits 67158d17fdd4 Merge branch 'for-5.19' into for-next omits 747a29b9a5a5 dt-bindings: clock: stm32mp1: adapt example for "st,stm32m [...] omits 2ca982b5d6b4 Pull udf directory corruption fix. omits b7a2f3ef06b8 Pull writeback stall fix from Jing Xia. omits 40c7b28ce8a9 Pull stricter handling of dirent events from Amir. omits 1e2b798e9664 Merge branch 'for-v5.19/tegra-mc' into for-next omits 7ae962c56cea Merge branch 'renesas-arm-dt-for-v5.19' into renesas-next omits 073220ee354d Merge branch 'sunxi/dt-for-5.19' into sunxi/for-next omits 1d785df7532b Merge branch 'sunxi/clk-for-5.19' into sunxi/for-next omits 4cc89036bc4f Merge branch 'ti-k3-dts-next' into ti-next omits 48de4dc26894 Merge branch 'misc-5.18' into next-fixes omits 953da11e98e0 Merge branch 'for-5.18-fixes' into for-next omits d51e220c34ad Merge branches 'renesas-arm-dt-for-v5.19', 'renesas-arm-so [...] omits d86cb1087570 arm64: dts: renesas: Add initial device tree for RZ/V2M EVK omits a3c71f8c3dc4 arm64: dts: renesas: Add initial DTSI for RZ/V2M SoC omits 6b905d5c5392 Merge tag 'renesas-r9a09g011-dt-binding-defs-tag' into ren [...] omits 3cc58ff552fa arm64: dts: renesas: r8a779a0: Update to R-Car Gen4 compat [...] omits d5157142220b ARM: dts: r9a06g032: Link the PCI USB devices to the USB PHY omits 7213e9d043d6 ARM: dts: r9a06g032: Add USB PHY DT support omits 618e45c50543 ARM: dts: r9a06g032: Add internal PCI bridge node omits e873af2fedc3 ARM: dts: r9a06g032: Describe the RTC omits 88fb0c4d0aff Merge branch 'next/dt64' into for-next omits 453362d75a08 Merge branch 'for-v5.19/clk-exynos-auto-v9' into for-next omits 0cf2b91d74b7 Merge branch 'for-next/kspp-stringop-overflow' into for-next/kspp omits 0cb1f5270b43 Merge branch 'next/dt64' into for-next omits d1aa2bbde6af Merge branch 'next/dt' into for-next omits 1a25335225c9 Merge branch 'for-v5.19/arm-dts64-cleanups' into for-next omits 0a3254d88240 Merge branch 'for-v5.19/arm-dts-cleanups' into for-next omits 1336c36a7320 lib/bitmap: extend comment for bitmap_(from,to)_arr32() omits c275d16eb08d Merge branch 'sunxi/dt-for-5.19' into sunxi/for-next omits 4f43e4106bd1 Merge branch 'next/dt' into for-next omits f2e957cb095a Merge branch 'ti-drivers-soc-next' into ti-next omits 513cc648e77c Merge branch 'renesas-arm-dt-for-v5.19' into renesas-next omits b43722cf3d6d arm64: dts: renesas: Add interrupt-names to CANFD nodes omits 5d9b15dd7072 arm64: dts: renesas: r9a07g043: Add SPI Multi I/O Bus cont [...] omits bd352e9eedc0 arm64: dts: renesas: r9a07g043: Create thermal zone to sup [...] omits e97672586e49 arm64: dts: renesas: r9a07g043: Add TSU node omits 8fb6fbf8c93b arm64: dts: renesas: r9a07g043: Add OPP table omits fa935bdf6404 arm64: dts: renesas: r9a07g043: Add RSPI{0,1,2} nodes omits c2de0f8c2083 arm64: dts: renesas: r9a07g054: Fix external clk node names omits fc226b3392e4 arm64: dts: renesas: r9a07g044: Fix external clk node names omits 5bdc88118eb8 ARM: dts: r9a06g032: Fix the NAND controller node omits 295c25940e9b ARM: dts: r9a06g032: Fill the UART DMA properties omits 8c9fcafbfd8f ARM: dts: r9a06g032: Describe the DMA router omits fa91a2a742d1 ARM: dts: r9a06g032: Add the two DMA nodes omits 3f3fc6766155 arm64: dts: renesas: Remove empty rgb output endpoints omits fb2925568195 arm64: dts: renesas: Remove empty lvds endpoints omits 0b109ac32b03 include/linux/find: Fix documentation omits ad36429479eb lib/bitmap.c make bitmap_print_bitmask_to_buf parseable omits a443c70e9d1a MAINTAINERS: add cpumask and nodemask files to BITMAP_API omits 3b4a8c290734 tools: bitmap: sync bitmap_weight omits 4209bced2a65 nodemask: add num_node_state_eq() omits 21591d33d183 mm/mempolicy: replace nodes_weight with nodes_weight_eq omits fe890716a73a ACPI: replace nodes__weight with nodes_weight_ge for numa omits 22aa23e43383 nodemask: add nodemask_weight_{eq,gt,ge,lt,le} omits 38db870d5632 soc/qman: replace cpumask_weight with cpumask_weight_lt omits 1435a4cb64bf scsi: lpfc: replace cpumask_weight with cpumask_weight_gt omits 57dfa1eb5051 RDMA/hfi1: replace cpumask_weight with cpumask_weight_{eq, [...] omits 5e21f84709cc firmware: psci: replace cpumask_weight with cpumask_weight_eq omits 0fa5623ba34d arch/s390: replace cpumask_weight with cpumask_weight_eq w [...] omits 18a2953481e1 arch/powerpc: replace cpumask_weight with cpumask_weight_{ [...] omits 56e9c32d3560 arch/mips: replace cpumask_weight with cpumask_weight_{eq, [...] omits c362ea6e1c76 arch/ia64: replace cpumask_weight with cpumask_weight_eq i [...] omits f9a0de5d2265 cpumask: add cpumask_weight_{eq,gt,ge,lt,le} omits 3ad4d774500a media: tegra-video: replace bitmap_weight with bitmap_weight_le omits 632855558bd1 perf: replace bitmap_weight with bitmap_weight_eq for ThunderX2 omits 6d2ab518c681 mlx4: replace bitmap_weight with bitmap_weight_{eq,gt,ge,lt,le} omits d28a6b0f74fb octeontx2-pf: replace bitmap_weight with bitmap_weight_{eq,gt} omits 2458c9246e4f ixgbe: replace bitmap_weight with bitmap_weight_eq omits c1675e5e7a4a memstick: replace bitmap_weight with bitmap_weight_eq wher [...] omits 5699ee7d3c91 iio: replace bitmap_weight() with bitmap_weight_{eq,gt} wh [...] omits e07d8427738a arch/x86: replace bitmap_weight with bitmap_weight_{eq,gt, [...] omits 47a90db020ff bitmap: add bitmap_weight_{cmp, eq, gt, ge, lt, le} functions omits de0e572125cc arch/x86: replace nodes_weight with nodes_empty where appropriate omits 8c9d42f9e850 mm/vmstat: replace cpumask_weight with cpumask_empty where [...] omits 19383545e498 clocksource: replace cpumask_weight with cpumask_empty in [...] omits 613ef656934b genirq/affinity: replace cpumask_weight with cpumask_empty [...] omits a9696830c3e6 irq: mips: replace cpumask_weight with cpumask_empty where [...] omits 62e3e3ac52a0 drm/i915/pmu: replace cpumask_weight with cpumask_empty wh [...] omits 54adebccd840 arch/x86: replace cpumask_weight with cpumask_empty where [...] omits 8f79657865d3 arch/ia64: replace cpumask_weight with cpumask_empty where [...] omits 315208f21b55 arch/alpha: replace cpumask_weight with cpumask_empty wher [...] omits f8a7df6a1a04 Merge branch 'renesas-arm-dt-for-v5.19' into renesas-next omits 45aacfac1f09 arm64: dts: renesas: rzg2ul-smarc: Enable USB2.0 support omits 9b3c59a29c2b arm64: dts: renesas: rzg2ul-smarc: Enable Audio omits 01214672bf35 arm64: dts: renesas: rzg2l-smarc: Move ssi0 and cpu sound_ [...] omits db5b41260035 arm64: dts: renesas: Add Renesas White Hawk boards support omits b3735fb31397 arm64: dts: renesas: Add Renesas R8A779G0 SoC support omits 0f07cbb92a28 nvmem: sfp: Add support for TA 2.1 devices omits 61425af24528 nvmem: sfp: Use regmap omits 114321c4e0a4 dt-bindings: nvmem: sfp: Add compatible binding for TA 2.1 SFPs omits 940d21f52783 dt-bindings: nvmem: sfp: Add TA_PROG_SFP supply omits 6f388d90a880 dt-bindings: nvmem: sfp: Add clock properties omits caed313c3088 dt-bindings: nvmem: sfp: Fix typo omits 76ce7cf6d1f4 nvmem: brcm_nvram: check for allocation failure omits 83521a998688 nvmem: qfprom: using pm_runtime_resume_and_get instead of [...] omits 720b32f0f7bc Merge branch 'ti-k3-config-next' into ti-next omits fc7a955a416c Merge branch 'ti-k3-dts-next' into ti-next omits d2fd434f2e1c Merge branch 'mem-ctrl-next' into for-next omits 114240d3fb67 Merge branches 'renesas-arm-defconfig-for-v5.19', 'renesas [...] omits bbc806697863 arm64: dts: renesas: rzg2ul-smarc-som: Enable watchdog omits 87274e3b00e4 arm64: dts: renesas: rzg2ul-smarc-som: Enable OSTM omits 2e62a6a03a22 arm64: dts: renesas: rzg2ul-smarc: Enable CANFD omits 987c792765a5 arm64: dts: renesas: rzg2ul-smarc: Enable i2c{0,1} and wm8978 omits 481ab3ea39f1 Merge branch 'ti-k3-dts-next' into ti-next omits 6bf825b2731d Merge branch 'for-next/kspp-checkpatch' into for-next/kspp omits 8d9e4ca38730 Merge branch 'for-next/kspp-stringop-overflow' into for-next/kspp omits cae78e70db92 Merge branch 'for-next/kspp-fam0' into for-next/kspp omits 2dc0d92fc1c8 uapi: wireless: Replace zero-length array with flexible-ar [...] omits 96a93983e538 Merge branch 'for-v5.19/arm-dts64-cleanups' into for-next omits 6b863b103ec5 Merge branch 'for-v5.19/arm-dts-cleanups' into for-next omits 32bcbcb7ea57 Merge branch 'fixes' into for-next omits 25bf7e1c8341 Merge branch 'next/drivers' into for-next omits 1d8e5fbf6925 Merge branch 'next/soc' into for-next omits 1e8dc6cf1d59 Merge branch 'next/dt64' into for-next omits 210c095cf053 Merge branch 'mem-ctrl-next' into for-next omits 737a9ba0eeb8 Merge branch 'sunxi/fixes-for-5.18' into sunxi/for-next omits 7a10341e67ed Merge branch 'sunxi/clk-fixes-for-5.18' into sunxi/for-next omits cfb73d370782 Pull evictable fsnotify marks work from Amir. omits 36f093d12e3c Merge branches 'renesas-drivers-for-v5.19' and 'renesas-dt [...] omits 7d4c60f30825 Merge branch 'sunxi/fixes-for-5.18' into sunxi/for-next omits c0a75ca134c9 Merge branches 'ti-drivers-soc-next' and 'ti-keystone-dts- [...] omits e8f0c8965932 selftest/vm: add skip support to mremap_test omits 865fae8fe702 selftest/vm: support xfail in mremap_test omits 2a144f0926cc selftest/vm: verify remap destination address in mremap_test omits 66fcc33aa5c5 selftest/vm: verify mmap addr in mremap_test omits 3b8e7e227bd5 Merge branch 'mem-ctrl-next' into for-next omits 436ce66003d5 ARM: s3c: mark as deprecated and schedule removal omits fc84df8749fa Merge branches 'renesas-arm-defconfig-for-v5.19' and 'rene [...] omits 03b8b406d86f Merge branch 'mem-ctrl-next' into for-next omits 2e26a810b679 nvmem: sunplus-ocotp: staticize sp_otp_v0 omits 9232b663978e nvmem: sunplus-ocotp: drop useless probe confirmation omits 5f58885ab790 nvmem: bcm-ocotp: mark ACPI device ID table as maybe unused omits a868de20e8c0 Merge branches 'renesas-arm-dt-for-v5.19' and 'renesas-dt- [...] omits 73039c6c7f36 memory: renesas-rpc-if: Fix HF/OSPI data transfer in Manual Mode omits 54bf672111ee slimbus: qcom: Fix IRQ check in qcom_slim_probe omits 18b3b4968658 Merge branch 'renesas-arm-dt-for-v5.19' into renesas-next omits 2bd15847668d nvmem: Add Apple eFuse driver omits 5a908972719a dt-bindings: nvmem: Add apple,efuses omits e99e7f098c06 MAINTAINERS: Add apple efuses nvmem files to ARM/APPLE MACHINE omits dd8742e8a17d Merge branch 'sunxi/dt-for-5.19' into sunxi/for-next omits aa5c90841218 nvmem: brcm_nvram: find Device Tree nodes for NVMEM cells omits 3936b9d72839 nvmem: core: support passing DT node in cell info omits 0eab624d593c slimbus: qcom-ngd-ctrl: Use platform_get_irq() to get the [...] omits cb6baf285212 Merge branch 'sunxi/dt-for-5.19' into sunxi/for-next omits eee41de7440d Merge branches 'renesas-arm-defconfig-for-v5.19', 'renesas [...] omits f06e95c3a4ca Merge fsnotify cleanup from Bang Li. omits c4439eccd55e Pull udf cleanup from Colin Ian King. omits 487606687984 Merge reiserfs deprecation patch. omits 6b421a98d1e4 Merge Zhang's ext2 cleanup. omits 7419e29ce8ac Merge Amir's fsnotify fix & speedup. adds 3d76c9f5e0ee ARM: pxa/mmp: remove traces of plat-pxa adds 96479c09803b Merge tag 'arm-multiplatform-5.19-2' of git://git.kernel.o [...] adds 212e3b6b8734 ARM: configs: Enable more audio support for i.MX adds a3b9ecc805e9 tee: optee: Pass a pointer to virt_addr_valid() adds 9c76d723edd4 Merge tag 'optee-warning-for-v5.19' of https://git.linaro. [...] adds 09a018176ba2 Merge tag 'arm-late-5.19' of git://git.kernel.org/pub/scm/ [...] adds 6cd635620660 mips: use __kernel_{uid,gid}32_t in uapi/asm/stat.h adds d39e06154024 powerpc: use __kernel_{uid,gid}32_t in uapi/asm/stat.h adds 3cbcff691173 sparc: fix mis-use of __kernel_{uid,gid}_t in uapi/asm/stat.h adds 8cc5b032240a binder: fix sender_euid type in uapi header adds baf86ac1c9cc Merge tag 'asm-generic-fixes-5.19' of git://git.kernel.org [...] adds 50fd82b3a9a9 Merge tag 'docs-5.19-2' of git://git.lwn.net/linux adds 1a5409facf9c Merge tag 'msm-next-5.19-fixes' of https://gitlab.freedesk [...] adds 993a2adc6e2e drm/msm/dp: Always clear mask bits to disable interrupts a [...] adds 6daf7e4aa91e drm/msm/disp/dpu1: remove superfluous init adds fb0af2daaa04 drm/msm/dpu: Remove unused code adds 8caad14e7224 drm/msm/dpu: Fix pointer dereferenced before checking adds b9364eed9232 drm/msm/dpu: Move min BW request and full BW disable back to mdss adds b8042ff4faa5 Merge tag 'msm-next-5.19-fixes-06-01' of https://gitlab.fr [...] adds 597b89d30b42 gpu: host1x: Add context bus adds 404204340c0d Merge tag 'drm/tegra/for-5.19-prep-work' of https://gitlab [...] adds ab18b7b36a82 Merge tag 'drm-next-2022-06-03-1' of git://anongit.freedes [...] adds 6f6ebb989986 Merge tag 'sound-fix-5.19-rc1' of git://git.kernel.org/pub [...] adds 6e5f6a86915d Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] adds 5ac8bdb9ad47 Merge tag 'io_uring-5.19-2022-06-02' of git://git.kernel.d [...] adds 41e46b3c2aa2 block: Fix potential deadlock in blk_ia_range_sysfs_show() adds 34845d92bca5 Merge tag 'for-5.19/block-2022-06-02' of git://git.kernel. [...] adds 72fbbc3d0e3e Merge tag 'for-5.19/block-exec-2022-06-02' of git://git.ke [...] adds 78c6499c9209 Merge tag 'for-5.19/drivers-2022-06-02' of git://git.kerne [...] adds 04d93b2b8bc7 Merge tag 'spdx-5.19-rc1' of git://git.kernel.org/pub/scm/ [...] adds 4ad680f083ec Merge tag 'staging-5.19-rc1' of git://git.kernel.org/pub/s [...] adds 932c2989b590 Merge tag 'tty-5.19-rc1' of git://git.kernel.org/pub/scm/l [...] adds 54c2cc79194c Merge tag 'usb-5.19-rc1' of git://git.kernel.org/pub/scm/l [...] adds 6f9b5ed8cadd Merge tag 'char-misc-5.19-rc1' of git://git.kernel.org/pub [...] adds 500a434fc593 Merge tag 'driver-core-5.19-rc1' of git://git.kernel.org/p [...] adds 5ee76c256e92 driver core: Fix wait_for_device_probe() & deferred_probe_ [...] adds 9be4cbd09da8 driver core: Set default deferred_probe_timeout back to 0. adds 93ce7948e38f Merge tag 'efi-next-for-v5.19-2' of git://git.kernel.org/p [...] adds 4ab6cfc4ad9f Merge tag 's390-5.19-2' of git://git.kernel.org/pub/scm/li [...] adds 9c375cfc7395 riscv: mm: init: make pt_ops_set_[early|late|fixmap] static adds 61114e734ccb riscv: Move alternative length validation into subsection adds f66e797b407b Merge tag 'riscv-for-linus-5.19-mw2' of git://git.kernel.o [...] adds 21873bd66b6e Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 987a3e03c821 irqchip: Adjust Kconfig for Loongson adds fa84f89395e0 irqchip/loongson-liointc: Fix build error for LoongArch adds 0ea8ce61cb2c Documentation: LoongArch: Add basic documentations adds f23b22599f8e Documentation/zh_CN: Add basic LoongArch documentations adds 08145b087e44 LoongArch: Add ELF-related definitions adds 439057ec3b74 LoongArch: Add writecombine support for drm adds fa96b57c1490 LoongArch: Add build infrastructure adds f2ac457a6138 LoongArch: Add CPU definition headers adds 5b0b14e550a0 LoongArch: Add atomic/locking headers adds b738c106f735 LoongArch: Add other common headers adds 628c3bb40e9a LoongArch: Add boot and setup routines adds 0603839b18f4 LoongArch: Add exception/interrupt handling adds 803b0fc5c3f2 LoongArch: Add process management adds 09cfefb7fa70 LoongArch: Add memory management adds be769645a2ae LoongArch: Add system call support adds b74baf4ad05b LoongArch: Add signal handling support adds fcdfe9d22bed LoongArch: Add ELF and module support adds 7153c3cbb5b9 LoongArch: Add misc common routines adds 559671e04a33 LoongArch: Add some library functions adds c6b99bed6b8f LoongArch: Add VDSO and VSYSCALL support adds 46859ac8af52 LoongArch: Add multi-processor (SMP) support adds d4b6f1562a3c LoongArch: Add Non-Uniform Memory Access (NUMA) support adds 9e8536e26116 LoongArch: Add Loongson-3 default config file adds 8be4493119b0 MAINTAINERS: Add maintainer information for LoongArch adds c6f2f3e2c80e Merge tag 'loongarch-5.19' of git://git.kernel.org/pub/scm [...] adds c73b9099da4f ARM: OMAP1: clock: Convert to CCF adds 7036440eab3e ARM: omap1: enable multiplatform adds 9af13088ab13 Merge tag 'arm-multiplatform-5.19-3' of git://git.kernel.o [...] adds bbba69ef4795 dt-bindings: net/dsa: Add spi-peripheral-props.yaml references adds e1dff7f133ca dt-bindings: memory-controllers: ingenic: Split out child [...] adds 987cf300e76d dt-bindings: mtd: spi-nand: Add spi-peripheral-props.yaml [...] adds a01fe7ec42b7 Merge tag 'devicetree-fixes-for-5.19-1' of git://git.kerne [...] adds 4e583ff9df91 Merge tag 'for-linus-5.19-rc1' of git://git.kernel.org/pub [...] adds 744983d87842 Merge tag 'for-linus-5.19-rc1' of git://git.kernel.org/pub [...] adds 07953c54a105 firmware_loader: enable XZ by default if compressed suppor [...] adds 1888e9b4bb78 Merge tag 'per-namespace-ipc-sysctls-for-v5.19' of git://g [...] adds 1ec6574a3c0a Merge tag 'kthread-cleanups-for-v5.19' of git://git.kernel [...] adds 67850b7bdcd2 Merge tag 'ptrace_stop-cleanup-for-v5.19' of git://git.ker [...] adds 1f952675835b Merge tag 'ntfs3_for_5.19' of https://github.com/Paragon-S [...] adds 77d4d3609cd2 Merge tag 'regulator-fix-v5.19-rc0' of git://git.kernel.or [...] adds 032dcf09e2bf Merge tag 'gpio-fixes-for-v5.19-rc1' of git://git.kernel.o [...] adds e69a5c010246 perf evlist: Extend arch_evsel__must_be_in_group to suppor [...] adds 8db43088ef16 perf docs: Correct typo of event_sources adds 4f52ca135861 perf test arm-spe: Check if perf-record hangs when recordi [...] adds dc2cf4ca866f perf unwind: Fix segbase for ld.lld linked objects adds 2762c488cdc1 perf lock: Change to synthesize task events adds 151e7d75036b perf record: Support sample-read topdown metric group for [...] adds 7f76b3113068 perf list: Add IBM z16 event description for s390 adds f71a261acd1d perf list: Update event description for IBM z10 to latest level adds e9c26fd6401d perf list: Update event description for IBM z13 to latest level adds d786bdf2a705 perf list: Update event description for IBM z14 to latest level adds d1833463dd13 perf list: Update event description for IBM z15 to latest level adds dfeab63acd97 perf list: Update event description for IBM z196/z114 to l [...] adds 882f54243a45 perf list: Update event description for IBM zEC12/zBC12 to [...] adds 62e6eb8d5454 perf mem: Trace physical address for Arm SPE events adds b24192a17337 perf c2c: Fix sorting in percent_rmt_hitm_cmp() adds 122657820fe0 perf vendor events intel: Add metrics for Sapphirerapids adds 1bcca2b1bd67 perf vendor events intel: Update metrics for Alderlake adds 45b2e5ad6837 Merge tag 'perf-tools-for-v5.19-2022-06-04' of git://git.k [...] adds 4ccbe91de91a Merge tag 'for-linus-5.19-rc1b-tag' of git://git.kernel.or [...] adds 6ba688364856 parisc: fix a crash with multicore scheduler adds cf936af790a3 parisc/stifb: Implement fb_is_primary_device() adds b046f984814a parisc/stifb: Keep track of hardware path of graphics card adds 23df9ba64bb9 Merge tag 'for-5.19/parisc-2' of git://git.kernel.org/pub/ [...] adds 8f51558e8015 risc-v: replace bitmap_weight with bitmap_empty in riscv_f [...] adds 71c1a517e3da arch/alpha: replace cpumask_weight with cpumask_empty wher [...] adds b6dad11d9cb1 arch/ia64: replace cpumask_weight with cpumask_empty where [...] adds 4aec74bccf5d arch/x86: replace cpumask_weight with cpumask_empty where [...] adds a37e94fe7c42 drm/i915/pmu: replace cpumask_weight with cpumask_empty wh [...] adds d72002ae67ad irq: mips: replace cpumask_weight with cpumask_empty where [...] adds 99248e351a27 genirq/affinity: replace cpumask_weight with cpumask_empty [...] adds 95e3a97387d6 clocksource: replace cpumask_weight with cpumask_empty in [...] adds b55032f1067a mm/vmstat: replace cpumask_weight with cpumask_empty where [...] adds dcf23cca930d arch/x86: replace nodes_weight with nodes_empty where appropriate adds c6bc5a3ce22c MAINTAINERS: add cpumask and nodemask files to BITMAP_API adds 430cd4a28d73 lib/bitmap.c make bitmap_print_bitmask_to_buf parseable adds 6d7131bd52b3 include/linux/find: Fix documentation adds e041e0ac53dd lib/bitmap: extend comment for bitmap_(from,to)_arr32() adds 0a97953fd221 lib: add bitmap_{from,to}_arr64 adds 2c523550b992 lib/bitmap: add test for bitmap_{from,to}_arr64 adds da0f8e957be9 KVM: s390: replace bitmap_copy with bitmap_{from,to}_arr64 [...] adds 525d6515604e drm/amd/pm: use bitmap_{from,to}_arr32 where appropriate adds a570e68fabec ia64: cleanup remove_siblinginfo() adds a7ef9b455c7c KVM: x86: hyper-v: fix type of valid_bank_mask adds d603fd8dd35f KVM: x86: hyper-v: replace bitmap_weight() with hweight64() adds 005f17007f47 bitmap: Fix return values to be unsigned adds 0dfe54071d7c nodemask: Fix return values to be unsigned adds d0e60d46bc03 Merge tag 'bitmap-for-5.19-rc1' of https://github.com/norov/linux adds ef605e868212 cifs: skip trailing separators of prefix paths adds ee3c8019cce2 cifs: fix uninitialized pointer in error case in dfs_cache [...] adds d66016c5cd3d Merge tag '5.19-rc-smb3-client-fixes-part2' of git://git.s [...] adds dbe0ee466140 Merge tag 'pull-18-rc1-work.fd' of git://git.kernel.org/pu [...] adds cbd76edeabd5 Merge tag 'pull-18-rc1-work.mount' of git://git.kernel.org [...] adds 952923ddc011 Merge tag 'pull-18-rc1-work.namei' of git://git.kernel.org [...] adds b0d6207bad2c kbuild: clean .tmp_* pattern by make clean adds 5d45950dfbb1 kbuild: move vmlinux.o link to scripts/Makefile.vmlinux_o adds b42d23065024 kbuild: factor out the common objtool arguments adds 8c9ce89c5b63 modpost: simplify mod->name allocation adds a89227d76984 modpost: use fnmatch() to simplify match() adds 2bbb486162c4 scripts: kconfig: nconf: make nconfig accept jk keybindings adds 42ce60aa5aa4 kbuild: Allow to select bash in a modified environment adds 71e80720dbf0 Merge tag 'kbuild-v5.19-3' of git://git.kernel.org/pub/scm [...] adds 298143637417 Merge tag 'hte/for-5.19-rc1' of git://git.kernel.org/pub/s [...] adds b2c9a83d262a Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linu [...] adds 5f3da8c08508 objtool: Add CONFIG_HAVE_UACCESS_VALIDATION adds 385bd430c011 objtool: Mark __ubsan_handle_builtin_unreachable() as noreturn adds a6a5eb269f6f x86/cpu: Elide KCSAN for cpu_has() and friends adds 656d054e0a15 jump_label,noinstr: Avoid instrumentation for JUMP_LABEL=n builds adds 1894a4030582 x86: Always inline on_thread_stack() and current_top_of_stack() adds 620f8d3bd3d5 context_tracking: Always inline empty stubs adds 2028a255f4df x86/extable: Annotate ex_handler_msr_mce() as a dead end adds 44688ffd111a Merge tag 'objtool-urgent-2022-06-05' of git://git.kernel. [...] adds 5cc47d4a920c Merge tag 'perf-core-2022-06-05' of git://git.kernel.org/p [...] adds fa11c2804652 Merge tag 'perf-urgent-2022-06-05' of git://git.kernel.org [...] adds 82f586f923e3 sched/autogroup: Fix sysctl move adds bc1e02c3e500 Merge tag 'sched-urgent-2022-06-05' of git://git.kernel.or [...] adds c049ecc52317 Merge tag 'timers-core-2022-06-05' of git://git.kernel.org [...] adds 1fd9f4ce8442 Merge tag 'x86-boot-2022-06-05' of git://git.kernel.org/pu [...] adds a925128092d8 Merge tag 'x86-cleanups-2022-06-05' of git://git.kernel.or [...] adds 9784edd73a08 Merge tag 'x86-microcode-2022-06-05' of git://git.kernel.o [...] adds 0b7da15c21c2 Merge tag 'x86-mm-2022-06-05' of git://git.kernel.org/pub/ [...] adds 0c9782e204d3 x86/sgx: Set active memcg prior to shmem allocation adds d717180e7f97 Merge tag 'x86-urgent-2022-06-05' of git://git.kernel.org/ [...] adds e1cff7002b71 bluetooth: don't use bitmaps for random flag accesses adds e17fee8976c3 Merge tag 'mm-nonmm-stable-2022-06-05' of git://git.kernel [...] adds 815b196c7057 Merge tag 'mm-hotfixes-stable-2022-06-05' of git://git.ker [...] adds 40a1926022d1 fix the breakage in close_fd_get_file() calling convention [...] adds 6684cf42906f Merge tag 'pull-work.fd-fixes' of git://git.kernel.org/pub [...] adds f2906aa86338 Linux 5.19-rc1 adds e71e60cd74df Merge tag 'dma-mapping-5.19-2022-06-06' of git://git.infra [...] adds f7a447eda212 Merge tag 'mmc-v5.19-2' of git://git.kernel.org/pub/scm/li [...] adds c42e65664390 Input: bcm5974 - set missing URB_NO_TRANSFER_DMA_MAP urb flag adds 6ab2e51898cd Input: soc_button_array - also add Lenovo Yoga Tablet2 105 [...] adds 9886142c7a22 Merge tag 'input-for-v5.19-rc1' of git://git.kernel.org/pu [...] adds b7c0bf3e6f13 mm/page_isolation.c: fix one kernel-doc comment adds ad4e4bb3ff07 mm: lru_cache_disable: use synchronize_rcu_expedited adds 50db9e0e2949 mm/memory-failure: don't allow to unpoison hw corrupted page adds 7db7fb3b29d1 mm: userfaultfd: fix UFFDIO_CONTINUE on fallocated shmem pages adds 952708b9230f kthread: make it clear that kthread_create_on_node() might [...] adds f48b654875c7 mm/damon/reclaim: schedule 'damon_reclaim_timer' only afte [...] adds 981281fd5ad3 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 7bf179de5b2d kbuild: avoid regex RS for POSIX awk adds ac70daa1abc7 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 433d835da8dc ARC: Fix comment typo adds 3ceb3d25965a ARC: Fix syntax errors in comments adds f978e8023f33 ARC: bitops: Change __fls to return unsigned long adds 11224d9d1c49 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] adds 67c7fc6cd915 memory: omap-gpmc: OMAP_GPMC should depend on ARCH_OMAP2PL [...] adds 038ae37c510f memory: mtk-smi: add missing put_device() call in mtk_smi_ [...] adds 1332661e0930 memory: samsung: exynos5422-dmc: Fix refcount leak in of_g [...] adds 2b4164c9d523 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 68bcb8a9bdcc Merge branch 'fixes' of https://git.linaro.org/people/jens [...] adds 0503556dd3dd Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds c76acfb7e19d net: phy: dp83867: retrigger SGMII AN when link change adds f55a07074fdd amt: fix wrong usage of pskb_may_pull() adds d16207f92a4a amt: fix possible null-ptr-deref in amt_rcv() adds d7970039d87c amt: fix wrong type string definition adds 41bdb8a0cc47 Merge branch 'amt-fix-several-bugs-in-amt_rcv' adds b8d91399775c net: ethernet: bgmac: Fix refcount leak in bcma_mdio_mii_register adds 5e74a4b3ec18 stmmac: intel: Fix an error handling path in intel_eth_pci [...] adds 662a80946ce1 af_unix: Fix a data-race in unix_dgram_peer_wake_me(). adds cf67838c4422 selftests net: fix bpf build error adds cf14f49b0bae Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 10f3b29c65bb bpf, arm64: Clear prog->jited_len along prog->jited adds fd58f7df2415 bpf: Use safer kvmalloc_array() where possible adds f858c2b2ca04 bpf: Fix calling global functions from BPF_PROG_TYPE_EXT programs adds 2cf7b7ffdae5 selftests/bpf: Add selftest for calling global functions f [...] adds 3096b9c37ca8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds f85daf0e7253 xfrm: xfrm_policy: fix a possible double xfrm_pols_put() i [...] adds 3c11e710285a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 85743a847cae ALSA: hda/realtek: Fix for quirk to enable speaker output [...] adds efb75df105e8 ALSA: usb-audio: Skip generic sync EP parse for secondary EP adds e0469d6581ae ALSA: usb-audio: Set up (implicit) sync for Saffire 6 adds 2e45f2185283 ALSA: hda: MTL: add HD Audio PCI ID and HDMI codec vendor ID adds d5ea7544c32b ALSA: hda/conexant - Fix loopback issue with CX20632 adds d69a155555c9 ASoC: Intel: cirrus-common: fix incorrect channel mapping adds 8bf5aabf524e ASoC: cs42l52: Fix TLV scales for mixer controls adds 5005a2345825 ASoC: cs35l36: Update digital volume TLV adds 7fbd6dd68127 ASoC: cs53l30: Correct number of volume levels on SX controls adds 91e90c712fad ASoC: cs42l52: Correct TLV for Bypass Volume adds a8928ada9b96 ASoC: cs42l56: Correct typo in minimum level for SX volume [...] adds fcb3b5a58926 ASoC: cs42l51: Correct minimum value for SX volume control adds 07551992cdab ASoC: Fixup Cirrus SX control usage adds 2fe08216fda3 ASoC: SOF: Fix potential NULL pointer dereference adds 9688073ee98c ASoC: fsl_sai: Add support for i.MX8MN adds d9a251a029f2 ASoC: SOF: ipc-msg-injector: Propagate write errors correctly adds bedc357217e6 ASoC: SOF: ipc-msg-injector: Fix reversed if statement adds d1f5272c0f7d ASoC: wm8962: Fix suspend while playing music adds 8259610c2ec0 ASoC: es8328: Fix event generation for deemphasis control adds 2abdf9f80019 ASoC: wm_adsp: Fix event generation for wm_adsp_fw_put() adds 53ee5d7b4523 Merge tag 'asoc-fix-v5.19-rc1' of https://git.kernel.org/p [...] adds 48873dc0084f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 4ba2b795322f Merge remote-tracking branch 'asoc/for-5.18' into asoc-linus adds 7914c05351cc Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds cc993887f347 Merge remote-tracking branch 'regmap/for-5.18' into regmap-linus adds 92221ca34663 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 6072a4be5fd2 Merge remote-tracking branch 'regulator/for-5.18' into reg [...] adds b5bd63b136ee Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 21b511ddee09 spi: spi-cadence: Fix SPI CS gets toggling sporadically adds 7b40322f7183 spi: cadence: Detect transmit FIFO depth adds 2283679f4c46 spi: spi-mem: Fix spi_mem_poll_status() adds 6aa27071e435 spi: dt-bindings: Fix unevaluatedProperties warnings in examples adds 7c5a44d4acfb Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 5b7419ae1d20 staging: r8188eu: fix rtw_alloc_hwxmits error detection for now adds 96f0a54e8e65 staging: r8188eu: Fix warning of array overflow in ioctl_linux.c adds e91dbbb8dfad Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] adds 53757a15f21f iio: test: fix missing MODULE_LICENSE for IIO_RESCALE=m adds b192ddb1eddf iio: adc: adi-axi-adc: Fix refcount leak in adi_axi_adc_at [...] adds dee61a0ffff5 iio: adc: vf610: fix conversion mode sysfs node name adds b04e8be10cfa Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 7dcfc79a3da3 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds e8bc24270188 KVM: Don't null dereference ops->destroy adds 3e684903a857 entry/kvm: Exit to user mode when TIF_NOTIFY_SIGNAL is set adds cf4a8693d97a KVM: x86/mmu: Check every prev_roots in __kvm_mmu_free_obs [...] adds 1df931d95f4d x86: drop bogus "cc" clobber from __try_cmpxchg_user_asm() adds 5ba7c4c6d1c7 KVM: x86/MMU: Zap non-leaf SPTEs when disabling dirty logging adds eae260be3a01 KVM: selftests: Make hyperv_clock selftest more stable adds 11d39e8cc43e KVM: SVM: fix tsc scaling cache logic adds d9daae8b8230 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] adds 661a593d733e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 5e3f89ad8e0c dt-bindings: hwmon: ti,tmp401: Drop 'items' from 'ti,n-fac [...] adds ac6888ac5a11 hwmon: (occ) Lock mutex in shutdown to prevent race with o [...] adds 96e9b8a44937 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds 31e70e527806 btrfs: fix hang during unmount when block group reclaim ta [...] adds 0591f0403621 btrfs: prevent remounting to v1 space cache for subpage mount adds 0039d413877c btrfs: add error messages to all unrecognized mount options adds 5f414c4e30de Merge branch 'misc-5.19' into next-fixes adds c1c79c4b117d Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds f84d83d81655 arm64: dts: exynos: Correct UART clocks on Exynos7885 adds c4c79525042a ARM: exynos: Fix refcount leak in exynos_map_pmu adds f8e4e8b091dd Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds e059da384ffd dt-bindings: Update QCOM USB subsystem maintainer information adds 0a884eadc428 dt-bindings: vendor-prefixes: document deprecated Atheros adds cce65bb2c36d dt-bindings: msm: update maintainers list with proper id adds 216d1a801343 dt-bindings: update Luca Ceresoli's e-mail address adds e0b5c5984d48 dt-bindings: mfd: bd9571mwv: update rohm,bd9571mwv.yaml reference adds 7e40381d8a33 dt-bindings: interrupt-controller: update brcm,l2-intc.yam [...] adds 71a834b7f744 dt-bindings: arm: update vexpress-config.yaml references adds 47a22a251543 dt-bindings: reset: update st,stih407-powerdown.yaml references adds 69c2533eb9df dt-bindings: mfd: rk808: update rockchip,rk808.yaml reference adds 7470ce60be24 MAINTAINERS: update cortina,gemini-ethernet.yaml reference adds e5f580e72498 MAINTAINERS: update dongwoon,dw9807-vcm.yaml reference adds 09fed02c20a6 MAINTAINERS: update snps,axs10x-reset.yaml reference adds a2d2bfc9d565 MAINTAINERS: rectify entries for ARM DRM DRIVERS after dt [...] adds c3c09e393a5e dt-bindings: nvme: apple,nvme-ans: Drop 'maxItems' from 'a [...] adds 927c63e07810 dt-bindings: Drop more redundant 'maxItems/minItems' in if [...] adds f9830f32c946 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] adds f616ec25d0bf mmc: sdhci-pci-o2micro: Fix card detect by dealing with de [...] adds 9ec44b2c1558 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds cc15bb9b2f85 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds 99024d4a5ac0 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds 7e77d0b9381b Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] adds ca871659ec16 drm/bridge: analogix_dp: Support PSR-exit to disable transition adds e54a4424925a drm/atomic: Force bridge self-refresh-exit on CRTC switch adds fa90791a14c3 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds 40b88d536f4c ARM: 9208/1: entry: add .ltorg directive to keep literals [...] adds bafa10435c4f ARM: 9209/1: Spectre-BHB: avoid pr_info() every time a CPU [...] adds cfe899d95479 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] adds a4ed97e12beb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3dd95691a6d8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 86bc155d3c56 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f1baf506fc6e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 02683d82f915 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] adds a24394059a1b dt-bindings: memory: mtk-smi: Add MT6795 Helio X10 bindings adds 0d97f2176dec memory: mtk-smi: Add support for MT6795 Helio X10 adds 44a5f0330d32 Merge branch 'mem-ctrl-next' into for-next adds 1bfeaa3d3616 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds b8542470d7d1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds a08b307a5071 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 95eacb24f373 arm64: dts: mediatek: Add opp table and clock property for [...] adds f3ceebeb0c9b arm64: dts: mediatek: Add MediaTek CCI node for MT8183 adds 68163cd12ca5 arm64: dts: mediatek: Add mediatek,cci property for MT8183 [...] adds e0c5341acdbe ARM: dts: add clock support for Airoha EN7523 adds 003586da100a Merge branch 'v5.19-next/dts32' into for-next adds 18c7deca2b81 soc: mediatek: pwrap: Use readx_poll_timeout() instead of [...] adds e84187fa6f55 soc: mediatek: pwrap: Switch to devm_platform_ioremap_reso [...] adds 56a468b5f645 soc: mediatek: pwrap: Check return value of platform_get_irq() adds 43406cebf06b soc: mediatek: pwrap: Move IO pointers to new structure adds f1a95a356daa soc: mediatek: pwrap: Compress of_device_id entries to one line adds 37e9a1071b72 dt-bindings: soc: mediatek: devapc: Add bindings for MT8186 adds 2cb41ed0d73d soc: mediatek: devapc: Separate register offsets from mtk_ [...] adds 1c9faace1017 soc: mediatek: devapc: Add support for MT8186 adds b7fb186ebab3 Merge branch 'v5.19-next/soc' into for-next adds 2132e3c1153d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9dc78b7c9e56 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b2a16d29327d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8662289c2e6e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3229495085f4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9a71e89d0f9e arm64: dts: renesas: r9a07g043: Add ADC node adds 7512af9f78de arm64: dts: renesas: beacon: Fix regulator node names adds 5cf12ac9493a arm64: dts: renesas: Rename numbered regulators adds 4872ca1f92b0 arm64: dts: renesas: r9a09g011: Add ethernet nodes adds dc24257124db arm64: dts: renesas: rzv2mevk2: Enable ethernet adds f85c6f32f3b6 Merge branch 'renesas-arm-dt-for-v5.20' into renesas-next adds 4ff21ed92697 arm64: dts: renesas: r8a779f0: Add IPMMU nodes adds b36be13ed6cb arm64: dts: renesas: r8a779f0: Add iommus to DMAC nodes adds 6f4a1ec70aec Merge branch 'renesas-arm-dt-for-v5.20' into renesas-next adds 19aea56bf4a3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 16bc4d196b2a arm64: dts: rockchip: Fix ethernet on production Quartz64-B adds b28a36fad7c6 Merge branch 'v5.19-armsoc/dtsfixes' into for-next adds 70e76f7344e5 ARM: dts: rockchip: enable nfc node in rk3066a-mk808.dts adds 3012a39c78c7 Merge branch 'v5.20-armsoc/dts32' into for-next adds fb4f915c44ee arm64: dts: rockchip: add Quartz64-A fan pinctrl adds 28ae8a98494f arm64: dts: rockchip: enable sdr-104 for sdmmc on Quartz A adds b181a1e8b3ff arm64: dts: rockchip: enable sfc controller on Quartz64 Model A adds 66b51ea7d70f arm64: dts: rockchip: Add rk3568 PCIe2x1 controller adds 89504897b7a9 arm64: dts: rockchip: Enable PCIe controller on quartz64-a adds b65155c786c4 arm64: dts: rockchip: add pine64 touch panel display to rockpro64 adds 9d6c6d978f97 arm64: dts: rockchip: rk356x: Add VOP2 nodes adds d689e5709b8a arm64: dts: rockchip: rk356x: Add HDMI nodes adds 991b3d123492 arm64: dts: rockchip: rk3568-evb: Enable VOP2 and hdmi adds 0c096d6ed842 arm64: dts: rockchip: enable vop2 and hdmi tx on quartz64a adds 4bcee17c7f28 arm64: dts: rockchip: enable vop2 and hdmi tx on rock-3a adds f7898b33dbb0 Merge branch 'v5.20-armsoc/dts64' into for-next adds dbd12705b1f9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6c52573bf4c3 ARM: dts: exynos: add panel and backlight to p4note adds 343d0f353a37 Merge branch 'next/dt' into for-next adds 5355559555b9 arm64: dts: fsd: Add cpu cache information adds 95099951557c dt-bindings: soc: add samsung,boot-mode definitions adds 694d04a1d544 arm64: dts: exynos: add syscon reboot/reboot_mode support [...] adds d742e8e29121 arm64: dts: exynos: add watchdog in ExynosAutov9 adds c75f5c9e11cf arm64: dts: fsd: add ufs device node adds 3e76e0906bb1 Merge branch 'next/dt64' into for-next adds 3b0a91e586dc ARM: dts: exynos: adjust whitespace around '=' adds a07cadf80c85 ARM: dts: exynos: align MMC node name with dtschema adds e00d71021862 Merge branch 'next/dt' into for-next adds 6f8c75ad5a15 arm64: dts: exynos: adjust whitespace around '=' adds 283d046406c2 arm64: dts: exynos: adjust DT style of ufs nodes in ExynosAutov9 adds 2164784a4b27 arm64: dts: exynos: align MMC node name with dtschema adds dab6cdd11bd9 Merge branch 'next/dt64' into for-next adds 729abb9b376e ARM: dts: s3c2410: use local header for pinctrl register values adds d180a6af3584 ARM: dts: s3c64xx: use local header for pinctrl register values adds 088b2b856fb2 ARM: dts: s5pv210: use local header for pinctrl register values adds f7b462646e81 ARM: dts: exynos: use local header for pinctrl register values adds cec1250cc358 Merge branch 'next/dt' into for-next adds 3d501682329a arm64: dts: exynos: use local header for pinctrl register values adds 5621638cf014 arm64: dts: fsd: use local header for pinctrl register values adds 2319187b54da Merge branch 'next/dt64' into for-next adds fddb7928464d arm64: dts: exynos: add secondary ufs devices in ExynosAutov9 adds 5c4a99cf5d25 arm64: dts: exynos: enable secondary ufs devices ExynosAut [...] adds 74f96b49da32 Merge branch 'next/dt64' into for-next adds c241d049122b ARM: s3c: Use strscpy to replace strlcpy adds 3e2df9e51e79 Merge branch 'next/soc' into for-next adds e5aab87d3a2d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e1c51d31befc clk: sunxi-ng: Deduplicate ccu_clks arrays adds 4f05f03e8f8b ARM: dts: sun5i: adjust whitespace around '=' adds 076b8d7194c3 Merge branch 'sunxi/dt-for-5.20' into sunxi/for-next adds 87183301f13c Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] adds 3b7b04537ece Merge branch 'next' of https://git.linaro.org/people/jens. [...] adds 150819661b25 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 30d2d5db6bd2 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git adds 1fb7a9fb6295 clk: renesas: r9a07g044: Add GPT clock and reset entry adds b6ee0bbf388a clk: renesas: r9a07g044: Add POEG clock and reset entries adds e55c4481e71d clk: renesas: r9a09g011: Add PFC clock and reset entries adds efded37b426f clk: renesas: r9a09g011: Add WDT clock and reset entries adds f46efcc4746f clk: renesas: r9a06g032: Drop some unused fields adds 2dee50ab9e72 clk: renesas: r9a06g032: Fix UART clkgrp bitsel adds 02c96ed9e4cd clk: renesas: rzg2l: Fix reset status function adds 88d3c4c7f4f5 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] adds c5ac8a9fcfab m68k: coldfire/device.c: protect FLEXCAN blocks adds be122c0a2656 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 1d0811b03eb3 parisc/stifb: Fix fb_is_primary_device() only available wi [...] adds d4954f7ea15c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 294b2111ff10 riscv: dts: microchip: remove spi-max-frequency property adds 91746f3bb221 Merge branch 'dt-for-next' of git://git.kernel.org/pub/scm [...] adds 7ad0bde50005 Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...] adds c6c01fb544d5 Merge branch 'misc-5.19' into for-next-current-v5.18-20220607 adds c07d79d3d527 Merge branch 'for-next-current-v5.18-20220607' into for-ne [...] adds dbdf02372e53 btrfs: fix hang during unmount when block group reclaim ta [...] adds 187d9f7b4e2a btrfs: fix typos in comments adds 5eef26665184 btrfs: zoned: fix comment description for sb_write_pointer logic adds 9c262e108d0a btrfs: prevent remounting to v1 space cache for subpage mount adds d3555a9fb024 btrfs: use PAGE_ALIGNED instead of IS_ALIGNED adds ff36dd64b632 btrfs: quit early if the fs has no RAID56 support for raid [...] adds 0ac1c77a36bf btrfs: introduce a data checksum checking helper adds 97e273143672 btrfs: remove duplicated parameters from submit_data_read_ [...] adds 3fb0041d2731 btrfs: factor out a helper to end a single sector buffer I/O adds 5c03b3823245 btrfs: refactor end_bio_extent_readpage code flow adds 11628fdbab53 btrfs: factor out a btrfs_csum_ptr helper adds d13b593410f0 btrfs: add a helper to iterate through a btrfs_bio with se [...] adds afb4e12080f5 btrfs: use btrfs_bio_for_each_sector in btrfs_check_read_dio_bio adds a9ce1d207bf7 btrfs: introduce btrfs_try_lock_balance adds 7ca9db3093fe btrfs: use btrfs_try_lock_balance in btrfs_ioctl_balance adds f2fc2d5d8337 btrfs: use integrated bitmaps for btrfs_raid_bio::dbitmap [...] adds 39c3a1d34afc btrfs: use integrated bitmaps for scrub_parity::dbitmap an [...] adds b14a56eff441 btrfs: only write the sectors in the vertical stripe which [...] adds 8f366afe8b5a btrfs: remove redundant calls to flush_dcache_page adds f205d0d5b067 btrfs: update stripe_sectors::uptodate in steal_rbio adds d9d524041943 btrfs: add trace event for submitted RAID56 bio adds df7ffc0bdb33 btrfs: balance btree dirty pages and delayed items after a rename adds 2e4427ddf091 btrfs: free the path earlier when creating a new inode adds 92f7ed771ea7 btrfs: balance btree dirty pages and delayed items after c [...] adds 752255589c23 btrfs: add assertions when deleting batches of delayed items adds 7578fd1c2423 btrfs: deal with deletion errors when deleting delayed items adds f38f9c220261 btrfs: refactor the delayed item deletion entry point adds a57f78f2db7d btrfs: improve batch deletion of delayed dir index items adds 8a7d3b14bafa btrfs: assert that delayed item is a dir index item when a [...] adds 7231c68bbde8 btrfs: improve batch insertion of delayed dir index items adds 17f75aca2ad5 btrfs: do not BUG_ON() on failure to reserve metadata for [...] adds d217f2f5c65c btrfs: set delayed item type when initializing it adds 3106406cdeba btrfs: reduce amount of reserved metadata for delayed item [...] adds 489c869d0fef btrfs: store chunk size in space-info struct adds 071124d221c5 btrfs: sysfs: export chunk size in space infos adds 46e1bce0ac34 btrfs: sysfs: add force_chunk_alloc trigger to force allocation adds d6806aea7254 btrfs: send: remove unused send_ctx::{total,cmd}_send_size adds c0d38848414f btrfs: send: explicitly number commands and attributes adds be7208cd9963 btrfs: send: add stream v2 definitions adds 61202cbfd0ee btrfs: send: write larger chunks when using stream v2 adds b0367d7723d7 btrfs: send: get send buffer pages for protocol v2 adds f9d68632cf52 btrfs: send: send compressed extents with encoded writes adds 343c702480bf btrfs: send: enable support for stream v2 and compressed writes adds bba8940cf2d9 btrfs: move more work into btrfs_end_bioc adds 40171485b5e2 btrfs: simplify code flow in btrfs_submit_dio_bio adds 9ac6086ed936 btrfs: split btrfs_submit_data_bio to read and write parts adds 94fa5c9a0e7e btrfs: defer I/O completion based on the btrfs_raid_bio adds e1c0b2e6a08a btrfs: don't double-defer bio completions for compressed reads adds f99546767b37 btrfs: don't use btrfs_bio_wq_end_io for compressed writes adds 950674257cd6 btrfs: centralize setting REQ_META adds 9588a8c71803 btrfs: remove btrfs_end_io_wq adds c8d58b90716e btrfs: factor stripe submission logic out of btrfs_map_bio adds 15e9fd68e2b9 btrfs: do not allocate a btrfs_bio for low-level bios adds 458652e17363 btrfs: replace kmap() with kmap_local_page() in inode.c adds 1aa8087227b7 btrfs: replace kmap() with kmap_local_page() in lzo.c adds e37063c2715f btrfs: add error messages to all unrecognized mount options adds 03af452311da btrfs: remove redundant check in up check_setget_bounds adds 65a9caa48892 btrfs: don't use bio->bi_private to pass the inode to subm [...] adds ccfc69bd0385 btrfs: merge end_write_bio and flush_write_bio adds 07166dd1f830 btrfs: pass the btrfs_bio_ctrl to submit_one_bio adds 32338e1a7f7a fixup! btrfs: pass the btrfs_bio_ctrl to submit_one_bio adds 7b6de7051736 btrfs: fix race between reflinking and ordered extent completion adds bb4576ac0823 btrfs: add missing inode updates on each iteration when re [...] adds 2787cd47899a btrfs: do not BUG_ON() on failure to migrate space when re [...] adds 209624b5ddf8 btrfs: raid56: avoid double for loop inside finish_rmw() adds 8a35330b1db5 btrfs: raid56: avoid double for loop inside __raid56_parit [...] adds 3194945d4e60 btrfs: raid56: avoid double for loop inside alloc_rbio_ess [...] adds b3eab9f80b60 btrfs: raid56: avoid double for loop inside raid56_rmw_stripe() adds 8c6213d7e325 btrfs: radi56: avoid double for loop inside raid56_parity_ [...] adds 846ba099820c Merge branch 'misc-next' into for-next-next-v5.19-20220607 adds d304b4d38ab7 btrfs: save the original bi_iter into btrfs_bio for buffered read adds 1f27d61b8317 btrfs: set ->file_offset in end_bio_extent_readpage adds 5c9871263217 btrfs: factor out a btrfs_map_repair_bio helper adds 9ef1b3460ccc btrfs: support read bios in btrfs_map_repair_bio adds 53e4b28e923d btrfs: add new read repair infrastructure adds bf5679829d41 btrfs: use the new read repair code for direct I/O adds aee8d8181295 btrfs: use the new read repair code for buffered reads adds c32efecf17c8 btrfs: remove io_failure_record infrastructure completely adds b569d04314d5 btrfs: fold repair_io_failure into btrfs_repair_eb_io_failure adds c1b32364dd3c Merge branch 'ext/hch/sync-repair-v2' into for-next-next-v [...] adds 14ea91055474 Merge branch 'for-next-next-v5.19-20220607' into for-next- [...] adds f34f96419204 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d3e56c7fb986 Merge branch 'master' of git://github.com/ceph/ceph-client.git adds c36ee7dab774 cifs: fix reconnect on smb3 mount types adds 8ea21823aa58 cifs: return errors during session setup during reconnects adds 8c7a741fd417 cifs: populate empty hostnames for extra channels adds 785463cf757c Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds 2aab03b86766 fs: Fix syntax errors in comments adds 10e14073107d writeback: Fix inode->i_io_list not be protected by inode- [...] adds 537e11cdc7a6 quota: Prevent memory allocation recursion while holding dq_lock adds 7b931b17c8ef Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] adds 0c837862d93c f2fs: attach inline_data after setting compression adds b69c95858779 f2fs: use the updated test_dummy_encryption helper functions adds a2b4c3a176dd Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds ab0b238a1137 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ab37c305bf89 gfs2: Remove redundant NULL check before kfree adds d857cf97ab90 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds fe44fb23d6cc pNFS: Don't keep retrying if the server replied NFS4ERR_LA [...] adds 880265c77ac4 pNFS: Avoid a live lock condition in pnfs_update_layout() adds 304791255a2d sunrpc: set cl_max_connect when cloning an rpc_clnt adds 7b3cc36cf55e Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] adds 3f26f213d54d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b7b6160d0eb9 fs/ntfs3: Refactoring of indx_find function adds cd39981fb92a fs/ntfs3: Fix double free on remount adds 19d1b7872d1e fs/ntfs3: Refactor ni_try_remove_attr_list function adds 37a530bfe56c fs/ntfs3: Fix missing i_op in ntfs_read_mft adds 548744f84456 fs/ntfs3: Remove a useless test adds 560e613352b4 fs/ntfs3: Remove redundant assignment to variable frame adds f56b97059a1a Merge branch 'master' of https://github.com/Paragon-Softwa [...] adds 153591d8ca9c Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] adds 8990f7368dbb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 0703563b9813 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 4543533f640c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6a457e941269 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] adds c5fd57922c27 hwmon: (pmbus) Move pec attribute to I2C device adds 9054a3ee8d4a hwmon: (lm90) Generate sysfs and udev events for all alarms adds d7f190a30817 hwmon: (lm90) Rework alarm/status handling adds ff44ac0f2889 hwmon: (lm90) Reorder include files in alphabetical order adds 9b1311a67d44 hwmon: (lm90) Reorder chip enumeration to be in alphabetic [...] adds 619a1863df6b hwmon: (lm90) Use BIT macro adds 8fb1fc2a04f7 hwmon: (lm90) Move status register bit shifts to compile time adds c956049ffcb4 hwmon: (lm90) Stop using R_/W_ register prefix adds 86f256f700ed hwmon: (lm90) Improve PEC support adds 697ad5f7fb43 hwmon: (lm90) Add partial PEC support for ADT7461 adds 7db52c2f933b hwmon: (lm90) Enable full PEC support for ADT7461A adds 2de272f03127 hwmon: (lm90) Add support for unsigned and signed temperatures adds 08731bbf8639 hwmon: (lm90) Only re-read registers if volatile adds 11f2bbcbfda2 hwmon: (lm90) Support multiple temperature resolutions adds 4868bd4f4445 hwmon: (lm90) Use single flag to indicate extended tempera [...] adds c881a64c0d69 hwmon: (lm90) Rework detect function adds 608fee5b213e hwmon: (lm90) Add support for additional chip revision of NCT1008 adds 852994a86cbc hwmon: (lm90) Fix/Add detection of G781-1 adds 9370b53942bf hwmon: (lm90) Add flag to indicate 'alarms' attribute support adds 3cfb9c27cc1a hwmon: (lm90) Add explicit support for MAX6648/MAX6692 adds 09b3720facc2 hwmon: (lm90) Add support for ADT7481, ADT7482, and ADT7483 adds 13313fd226db hwmon: (lm90) Strengthen chip detection for ADM1032, ADT74 [...] adds deff448127f5 hwmon: (lm90) Add support for MAX6690 adds 239d69b0bef4 hwmon: (lm90) Add flag to indicate support for minimum tem [...] adds 4a000948650e hwmon: (lm90) Add flag to indicate conversion rate support adds 710a54935b12 hwmon: (lm90) Add support for MAX6642 adds 93e4b01a16f1 hwmon: (lm90) Let lm90_read16() handle 8-bit read operations adds 0d8ee53b9ed0 hwmon: (lm90) Introduce 16-bit register write function adds 960637eab460 hwmon: (lm90) Support MAX1617 and LM84 adds 857681f5aee4 hwmon: (lm90) Add support for ADM1021, ADM1021A, and ADM1023 adds ef6e6303540f hwmon: (lm90) Add remaining chips supported by adm1021 driver adds cff8c0b93e6f hwmon: (lm90) Combine lm86 and lm90 configuration adds 8319f321fcab hwmon: (lm90) Add explicit support for NCT210 adds cad815720c22 hwmon: (lm90) Add support for ON Semiconductor NCT214 and NCT72 adds a39e7c17543e hwmon: (lm90) Add support for ON Semiconductor NCT218 adds 58ca64915a23 hwmon: (lm90) Add support for ADT7421 adds 71eec815ce3a hwmon: (lm90) Only disable alerts if not already disabled adds 48961df5a772 hwmon: (lm90) Add explicit support for ADM1020 adds 1d69ef9ee711 hwmon: (lm90) Add support and detection of Philips/NXP NE1618 adds cfe7ea87da3a hwmon: (lm90) Add table with supported Analog/ONSEMI devices adds 0a4f43a3b3e0 hwmon: (lm90) Support temp_samples attribute adds bd9bce775980 hwmon: (pmbus) Add IEEE 754 half precision support to PMBus core adds fbac92eec69f dt-bindings: trivial-devices: Add lt7182s adds 764a97d60fc8 hwmon: (pmbus) Add support for Analog Devices LT7182S adds c3f4c329c3b1 hwmon: (f71882fg) Add support for F71858AD (0x0903) adds f65a995677df hwmon: (lm75) Replace kernel.h with the necessary inclusions adds 864099edde22 hwmon: (sch56xx-common) Add DMI override table adds 3601337dbcca hwmon: (asus-ec-sensors) add support for Strix Z690-a D4 adds c3ffc3a1ff83 hwmon: (pmbus) add a function to check the presence of a b [...] adds 4221fe2835a5 hwmon: (pmbus) add MFR_* registers to debugfs adds c45057221da6 hwmon: Allow to compile ASB100 and FSCHMD on !X86 adds ebf7091a6bac dt-bindings: hwmon: Add compatible string for ADT7481 in lm90 adds 69746b46ad68 dt-bindings: hwmon: Allow specifying channels for lm90 adds d2a6663898a2 hwmon: (lm90) Add compatible entry for adt7481 adds ec5886553364 hwmon: (lm90) Define maximum number of channels that are s [...] adds 7c83542437bd hwmon: (lm90) Read the channel's label from device-tree adds 898cc2da93a3 hwmon: (occ) Delete unnecessary NULL check adds c8f2045cc445 hwmon: (lm90) Add support for 2nd remote channel's offset [...] adds 2ca97cc163ad hwmon: (lm90) Read the channel's temperature offset from d [...] adds f2f6675da8fe Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] adds 6a8964e28238 Merge branch 'pm-sysoff' into linux-next adds 9099eec80f17 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds 4ea9496cbc95 opp: Fix error check in dev_pm_opp_attach_genpd() adds 617df304f3fb opp: Fix some kernel-doc comments adds 68ea9f1260e1 OPP: Track if clock name is configured by platform adds ecd87c86b316 OPP: Add dev_pm_opp_set_config() and friends adds 3c8f24d233fb cpufreq: dt: Migrate to dev_pm_opp_set_config() adds 7b7ff116c92f cpufreq: imx: Migrate to dev_pm_opp_set_config() adds 3226dbacb113 cpufreq: qcom-nvmem: Migrate to dev_pm_opp_set_config() adds 429e72ef5ed7 cpufreq: sti: Migrate to dev_pm_opp_set_config() adds 07a50d679f62 cpufreq: sun50i: Migrate to dev_pm_opp_set_config() adds db72511ec3cb cpufreq: tegra20: Migrate to dev_pm_opp_set_config() adds 077467a83f41 cpufreq: ti: Migrate to dev_pm_opp_set_config() adds 5d21ccd2ec54 devfreq: exynos: Migrate to dev_pm_opp_set_config() adds f59ce80e34b6 devfreq: sun8i: Migrate to dev_pm_opp_set_config() adds e4799f93eeb0 devfreq: tegra30: Migrate to dev_pm_opp_set_config() adds 96e4cca7e7aa drm/lima: Migrate to dev_pm_opp_set_config() adds 23a52d69fca9 drm/msm: Migrate to dev_pm_opp_set_config() adds 03f508051d01 drm/panfrost: Migrate to dev_pm_opp_set_config() adds 3910baffea18 drm/tegra: Migrate to dev_pm_opp_set_config() adds 34928de8ba7b media: venus: Migrate to dev_pm_opp_set_config() adds 9f2557868b5b memory: tegra: Migrate to dev_pm_opp_set_config() adds 9dd834a1615f mmc: sdhci-msm: Migrate to dev_pm_opp_set_config() adds 4f8177f776f4 OPP: ti: Migrate to dev_pm_opp_set_config() adds 150e675549e8 soc/tegra: Remove the call to devm_pm_opp_set_clkname() adds 1edaf7f13f18 soc/tegra: Migrate to dev_pm_opp_set_config() adds f294f131667d spi: qcom: Migrate to dev_pm_opp_set_config() adds 8d8a761e180a serial: qcom: Migrate to dev_pm_opp_set_config() adds 095069c50705 OPP: Remove dev_pm_opp_set_regulators() and friends adds fa8ca16b454d OPP: Remove dev_pm_opp_set_supported_hw() and friends adds b7a309a6f64e OPP: Remove dev_pm_opp_set_clkname() and friends adds 07615eda9cb1 OPP: Remove dev_pm_opp_register_set_opp_helper() and friends adds a5d46804d232 OPP: Remove dev_pm_opp_attach_genpd() and friends adds 2dd9714bd7a3 OPP: Remove dev_pm_opp_set_prop_name() and friends adds 3ae889058e39 OPP: Rearrange dev_pm_opp_set_config() and friends adds eaf633b3439e OPP: Add support for config_regulators() helper adds 00acf68332de OPP: Make _generic_set_opp_regulator() a config_regulators [...] adds 6a8c4dd3a55f OPP: Add dev_pm_opp_get_supplies() adds 6131a03c0828 OPP: ti: Migrate to config_regulators() adds 810aec76d1f2 OPP: Remove custom OPP helper support adds 21e6f9861a4e OPP: Remove dev_pm_opp_find_freq_ceil_by_volt() adds 5350f7500c9a OPP: Add generic key finding helpers adds 9b35b5e03f18 OPP: Use generic key finding helpers for freq key adds b9388ab25e15 OPP: Use generic key finding helpers for level key adds acf77c478ca4 OPP: Use generic key finding helpers for bandwidth key adds 02326c32e8cf Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] adds b17c59f5e54a Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] adds 6fa4a6d20c16 WAN: Fix syntax errors in comments adds 12de1ebd2ae3 net: altera: Replace kernel.h with the necessary inclusions adds ff8372a467fa net: skb: move enum skb_drop_reason to standalone header file adds ec43908dd556 net: skb: use auto-generation to convert skb drop reason t [...] adds b160f7270e6d net: dropreason: reformat the comment fo skb drop reasons adds ba36c5b7ac93 Merge branch 'reorganize-the-code-of-the-enum-skb_drop_reason' adds 9ce1a7528427 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 21f1481a8db4 xdp: Directly use ida_alloc()/free() APIs adds 2cd008522707 bpf: Unify data extension operation of jited_ksyms and jit [...] adds 3cb70413041f bpf, riscv: Support riscv jit to provide bpf_line_info adds cc1685546df8 bpf: Correct the comment about insn_to_jit_off adds d18616e7aa94 libbpf: Introduce libbpf_bpf_prog_type_str adds 8c5d71d96379 selftests/bpf: Add test for libbpf_bpf_prog_type_str adds b700eeb406a6 bpftool: Use libbpf_bpf_prog_type_str adds 3e6dc0207b33 libbpf: Introduce libbpf_bpf_map_type_str adds c3a2574011a3 selftests/bpf: Add test for libbpf_bpf_map_type_str adds 2e98964bd6e2 bpftool: Use libbpf_bpf_map_type_str adds ccde5760bac1 libbpf: Introduce libbpf_bpf_attach_type_str adds 0b27b3d9fdf8 selftests/bpf: Add test for libbpf_bpf_attach_type_str adds 1ba5ad36e00f bpftool: Use libbpf_bpf_attach_type_str adds ba5d1b5802d4 libbpf: Introduce libbpf_bpf_link_type_str adds dea73da2213a selftests/bpf: Add test for libbpf_bpf_link_type_str adds c7e7e279dc83 bpftool: Use libbpf_bpf_link_type_str adds f7abbecdab21 Merge branch 'libbpf: Textual representation of enums' adds eb7b36ce47f8 selftests/bpf: Fix test_run logic in fexit_stress.c adds de4b4b94fad9 bpftool: Check for NULL ptr of btf in codegen_asserts adds 4c46091ee985 bpf: Fix KASAN use-after-free Read in compute_effective_progs adds 610cd93b44ce libbpf: Fix determine_ptr_size() guessing adds 200a89e3e887 sample: bpf: xdp_router_ipv4: Allow the kernel to send arp [...] adds d8616ee2affc bpf, sockmap: Fix sk->sk_forward_alloc warn_on in sk_strea [...] adds 9bbdfad8a519 libbpf: Fix a couple of typos adds 988d0d589924 bpf, test_run: Remove unnecessary prog type checks adds e6ff92f41b65 selftests/bpf: Fix tc_redirect_dtime adds 611edf1bacc5 libbpf: Fix is_pow_of_2 adds 02f4afebf8a5 selftests/bpf: Add drv mode testing for xdping adds 6089fb325cf7 bpf: Add btf enum64 support adds 776281652ddc libbpf: Permit 64bit relocation value adds b58b2b3a3122 libbpf: Fix an error in 64bit relocation value computation adds 8479aa752226 libbpf: Refactor btf__add_enum() for future code sharing adds dffbbdc2d988 libbpf: Add enum64 parsing and new enum64 public API adds 2ef2026349cf libbpf: Add enum64 deduplication support adds d90ec262b35b libbpf: Add enum64 support for btf_dump adds f2a625889bb8 libbpf: Add enum64 sanitization adds 6ec7d79be202 libbpf: Add enum64 support for bpf linking adds 23b2a3a8f63a libbpf: Add enum64 relocation support adds 58a53978fdf6 bpftool: Add btf enum64 support adds d932815a4394 selftests/bpf: Fix selftests failure adds 2b7301457ffe selftests/bpf: Test new enum kflag and enum64 API functions adds 3b5325186dfa selftests/bpf: Add BTF_KIND_ENUM64 unit tests adds adc26d134ef3 selftests/bpf: Test BTF_KIND_ENUM64 for deduplication adds f4db3dd5284d selftests/bpf: Add a test for enum64 value relocations adds 61dbd5982964 docs/bpf: Update documentation for BTF_KIND_ENUM64 support adds d352bd889b6a Merge branch 'bpf: Add 64bit enum value support' adds d5ad937caa33 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 822e1b3ca0fb Bluetooth: hci_intel: Add check for platform_driver_register adds dba7abaead13 Bluetooth: When HCI work queue is drained, only queue chai [...] adds 8d4b73539cca Bluetooth: Fix index added after unregister adds d6bb2a91f95b Bluetooth: Unregister suspend with userchannel adds 534fdae369a8 dt-bindings: bluetooth: broadcom: Add BCM4349B1 DT binding adds a589ee43644c Bluetooth: hci_bcm: Add BCM4349B1 variant adds 7e10945909ec Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds d092de2c28dc wifi: cw1200: cleanup the code a bit adds 28000f7baa9c rtw89: fix channel inconsistency during hw_scan adds 6d7d1fef3f18 rtw89: fix null vif pointer when hw_scan fails adds 768992eb92ec rtw89: pci: handle hardware watchdog timeout interrupt status adds e3d365ff0b6c rtw89: 8852c: rfk: re-calibrate RX DCK once thermal changes a lot adds 425671f03b4e rtw89: sar: adjust and support SAR on 6GHz band adds 32621eb61bfd rtw88: fix null vif pointer when hw_scan fails adds f429298d68fb wifi: rtw88: Fix sparse warning for rtw8822b_hw_spec adds f86fc57f8ae3 wifi: rtw88: Fix Sparse warning for rtw8822c_hw_spec adds e36db29cfdff wifi: rtw88: Fix Sparse warning for rtw8723d_hw_spec adds 89d8f53ff6e7 wifi: rtw88: Fix Sparse warning for rtw8821c_hw_spec adds b88d28146c30 wifi: rtlwifi: fix error codes in rtl_debugfs_set_write_h2c() adds fcf690b0b474 wifi: wilc1000: use correct sequence of RESET for chip Pow [...] adds 3c76ec880588 wifi: wilc1000: remove WEP security support adds c5b331d4f550 wifi: wilc1000: add WPA3 SAE support adds 0e703de3ef41 wifi: wilc1000: add IGTK support adds c83beb0a6435 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 851bdcc6aab8 next-20220601/amdgpu adds 1b93ff4d0679 drm/i915: remove unused GEM_DEBUG_DECL() and GEM_DEBUG_BUG_ON() adds e9794c88cd6c drm/i915: remove single-use GEM_DEBUG_EXEC() adds ef83e1198f9f drm/i915/dmc: Load DMC on DG2 adds 7ecc3cc8a7b3 drm/i915: Fix 'mixing different enum types' warnings in in [...] adds 21c47196aec3 drm/i915/dmc: Add MMIO range restrictions adds 945ae909aa76 drm/i915/audio: fix audio code enable/disable pipe logging adds c3e57159dea4 drm/i915: Use drm_dbg for rpm logging adds 057a6a1936e7 drm/i915/psr: Use full update In case of area calculation fails adds d6774b8c3c58 drm/i915: Ensure damage clip area is within pipe area adds 230fb39ff7e0 drm/i915/reg: fix undefined behavior due to shift overflow [...] adds 85a040bc9049 drm/i915: Introduce has_media_ratio_mode adds ee421bb4cb95 drm/i915/pcode: Extend pcode functions for multiple gt's adds 5f38c3fb55ce drm/i915/pcode: Add a couple of pcode helpers adds 08c59dde71b7 drm/i915/dsi: fix VBT send packet port selection for ICL+ adds 39b1bc4b5bcc drm/i915: Rename block_size()/block_offset() adds 991dcb89caeb drm/i915/d12+: Disable DMC firmware flip queue handlers adds 8ae664907916 drm/i915: fix typos in comments adds edd34368c4c3 drm/i915/dg2: Support 4k@30 on HDMI adds 4fde3f5d8805 drm/i915/display/adl_p: Updates to HDMI combo PHY voltage [...] adds 51ab3b85000d drm/i915: Pass intel_connector to intel_vrr_is_capable() adds 822e5ae701af drm/i915: Extract intel_edp_fixup_vbt_bpp() adds 75bd0d5e4ead drm/i915/pps: Split pps_init_delays() into distinct parts adds 60b02a09598f drm/i915/pps: Introduce pps_delays_valid() adds 89fcdf430599 drm/i915/pps: Don't apply quirks/etc. to the VBT PPS delay [...] adds 586294c3c186 drm/i915/pps: Stash away original BIOS programmed PPS delays adds 8e75e8f573e1 drm/i915/pps: Split PPS init+sanitize in two adds 67090801489d drm/i915/pps: Reinit PPS delays after VBT has been fully parsed adds 50759c13735d drm/i915/pps: Keep VDD enabled during eDP probe adds c3fbcf60bc74 drm/i915/bios: Split parse_driver_features() into two parts adds c2fdb424d322 drm/i915/bios: Split VBT parsing to global vs. panel speci [...] adds 3cf050762534 drm/i915/bios: Split VBT data into per-panel vs. global parts adds c518a775a843 drm/i915/bios: Determine panel type via PNPID match adds 0aa93f54f434 drm/i915/tc: Don't default disconnected legacy Type-C port [...] adds 92a020747d6c drm/i915: Split shared dpll .get_dplls() into compute and [...] adds 6cb07d20317c drm/i915: Clean up DPLL related debugs adds 0e5397d8c9fe drm/i915: Extract PIPE_CONF_CHECK_TIMINGS() adds 3951270abfd2 drm/i915: Extract PIPE_CONF_CHECK_RECT() adds 3d140a3d8816 drm/i915: Adjust intel_modeset_pipe_config() & co. calling [...] adds aa71f9870efe drm/i915: s/pipe_config/crtc_state/ adds 58ae532ee875 drm/i915: Improve modeset debugs adds f2206df8ec86 drm/i915: Check hw.enable and hw.active in intel_pipe_conf [...] adds 4f543d664cec drm/i915: Require an exact DP link freq match for the DG2 PLL adds 04514c14678e drm/i915/display: stop using BUG() adds fba99b1ab7bd drm/i915: Parse VRR capability from VBT adds 2db7d421cc5c drm/i915: Print out rejected fixed modes adds 6e939738da20 drm/i915: Accept more fixed modes with VRR panels adds a9b20eb6f7da drm/i915/bios: Fix aggressiveness typos adds 700034566d68 drm/i915/bios: Define more BDB contents adds 5a18db2e92a3 drm/i915: Treat DMRRS as static DRRS adds e8971a790370 drm/i915/display/adlp: More updates to voltage swing table adds b43edc504ddd drm/i915/regs: split out intel audio register definitions adds 1d7426945716 drm/i915/display/fbc: Do not apply WA 22014263786 to DG2 adds 330c1b3180b0 drm/i915/tasklet: separate local hacks around struct taskl [...] adds 38353a5e3da0 drm/i915/drv: drop intel_bios.h include adds aec23025ebc8 drm/i915/utils: throw out unused stuff adds 4464bd825dd5 drm/i915: remove noisy logs in intel_dp_dsc_get_output_bpp() adds 2b0812a4ee4b Merge branch 'for-linux-next' of git://anongit.freedesktop [...] adds 77732cc46cb1 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] adds 7c8c6c85c1e9 fbcon: Fix boundary checks for fbcon=vc:n1-n2 parameters adds f1b03cf05746 fbcon: Fix accelerated fbdev scrolling while logo is still shown adds aafb20016326 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 18f6d8b82022 Merge branch 'regmap-linus' into regmap-next adds 72607f372c9c regmap: cache: Fix syntax errors in comments adds 687e2ae18602 Merge remote-tracking branch 'regmap/for-5.20' into regmap-next adds f6363f73e311 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2cf936ad4206 Merge branch 'asoc-linus' into asoc-next adds be1a63daffdd Merge existing fixes from asoc/for-5.19 into new branch adds 0a034d93ee92 ASoC: cros_ec_codec: Fix refcount leak in cros_ec_codec_pl [...] adds 3e2649c5e864 ASoC: samsung: Fix error handling in aries_audio_probe adds 8466579b63cc ASoC: ux500: Remove some leftover from the "Replace GPLv2 [...] adds 2f4a8171da06 ASoC: imx-audmux: Silence a clang warning adds b521e85eefa3 ASoC: ab8500: Remove some leftover from the "Replace GPLv2 [...] adds b661a848a50c ASoC: amd: acp: fix typo in comment adds 99b5c107506c ASoC: ops: Clarify snd_soc_info_volsw_sx() adds f53f50ee21d4 ASoC: fsl_sai: use local device pointer adds 22205521770e ASoC: fsl_sai: add error message in case of missing imx-pc [...] adds ae4f11c1ed2d ASoC: mediatek: mt8173: Fix refcount leak in mt8173_rt5650 [...] adds aa7407f807b2 ASoC: max98390: use linux/gpio/consumer.h to fix build adds ef6c320942a2 ASoC: codecs: tfa989x: Add support for tfa9890 adds d0da7c8668dc ASoC: dt-bindings: nxp,tfa989x: Add tfa9890 support adds 6398b004cfcc ASoC: fsl_asrc_dma: enable dual fifo for ASRC P2P adds ff31753fcb06 ASoC: simple-card-utils: rename asoc_simple_init_dai_link_ [...] adds 3ae190edc5f6 ASoC: nau8822: Don't reconfigure PLL to the same values adds 84965cc60e64 ASoC: cs35l45: Make cs35l45_remove() return void adds 9c3148dec7d2 ASoC: fsl_xcvr:Fix unbalanced pm_runtime_enable in fsl_xcvr_probe adds bf1ebcddcb19 ASoC: stm32: sai: Remove useless define adds fef94875a72b ASoC: ops: Remove unneeded delay.h inclusion adds 32882881078b ASoC: qcom: soundwire: Add support for controlling audio C [...] adds 4f8ed1959387 ASoC: tfa9879: Use modern ASoC DAI format terminology adds 7472eb8d7dd1 ASoC: mt6797-mt6351: Fix refcount leak in mt6797_mt6351_dev_probe adds 82fa8f581a95 ASoC: codecs: da7210: add check for i2c_add_driver adds 12ba5ceb4a08 ASoC: mediatek: remove unnecessary check of clk_disable_unprepare adds 8366d8ca0f78 ASoC: max9860: Use modern ASoC DAI format terminology adds 063c915502b9 ASoC: fsl_mqs: simplify the code with adding fsl_mqs_soc_data adds 2685d5046962 ASoC: stm32: dfsdm: fix typo in comment adds ac8a2ea48001 ASoC: wm_adsp: Fix event generation for wm_adsp_fw_put() adds 94e0bc317ad2 ASoC: cs35l41: Move cs35l41 exit hibernate function into s [...] adds e341efc308e5 ASoC: cs35l41: Add common cs35l41 enter hibernate function adds 97076475e2fd ASoC: cs35l41: Do not print error when waking from hibernation adds a8b1b9ce5d48 ALSA: hda: cirrus: Add initial DSP support and firmware loading adds 612c4695e312 ASoC: mediatek: mt6366: support for mt6366 codec adds 58949aa35c0f ASoC: mediatek: mt8186: support audsys clock control adds b65c466220b3 ASoC: mediatek: mt8186: support adda in platform driver adds 55cac93d2711 ASoC: mediatek: mt8186: support hostless in platform driver adds 2567ccae9105 ASoC: mediatek: mt8186: support hw gain in platform driver adds 2907d261276e ASoC: mediatek: mt8186: support i2s in platform driver adds 920508f9fe2f ASoC: mediatek: mt8186: support pcm in platform driver adds e118015db7bd ASoC: mediatek: mt8186: support src in platform driver adds ae92dcbee8b6 ASoC: mediatek: mt8186: support tdm in platform driver adds 55b423d5623c ASoC: mediatek: mt8186: support audio clock control in pla [...] adds cfa9a966f12a ASoC: mediatek: mt8186: support gpio control in platform driver adds 80d8cad2e9ce ASoC: mediatek: mt8186: add misc driver and register definitions adds 11fe58c4450a ASoC: SOF: Intel: add MeteorLake machines adds 93693dcf2a4d ASoC: Intel: boards: rename RTL1019 compatible driver to rt1019p adds 8208dd75eb46 ASoC: Intel: sof_sdw: allow HDaudio/HDMI disable adds 28223889603a ASoC: Intel: soc-acpi and machine driver updates adds 90b12a88b710 ALSA: Add snd_pcm_direction_name() helper adds b5df2a7dca1c ASoC: codecs: Add HD-Audio codec driver adds 97030a43371e ASoC: Intel: avs: Add HDAudio machine board adds 6575e5cae752 ASoC: Intel: avs: Add DMIC machine board adds e39acc4cfd92 ASoC: Intel: avs: Add I2S-test machine board adds e2a4cbf277c4 ASoC: Intel: avs: Add rt274 machine board adds 1d395ee2e19b ASoC: Intel: avs: Add rt286 machine board adds 88429ab16df4 ASoC: Intel: avs: Add rt298 machine board adds 748102786b3c ASoC: Intel: avs: Add rt5682 machine board adds 32ee40b55900 ASoC: Intel: avs: Add nau8825 machine board adds 69ea14efe99b ASoC: Intel: avs: Add ssm4567 machine board adds 282c8f8de72f ASoC: Intel: avs: Add max98357a machine board adds 223a0a945821 ASoC: Intel: avs: Add max98373 machine board adds 6b5b0d6f36dd ASoC: Intel: avs: Add da7219 machine board adds 9f2d5e1e5d64 ASoC: Intel: avs: Machine boards and HDA codec support adds 45c6c5e052df ASoC: tegra: Add binding doc for OPE module adds 7358a803c778 ASoC: tegra: Add Tegra210 based OPE driver adds 7ee0910d0316 ASoC: tegra: AHUB routes for OPE module adds ed05d691b921 OPE support on Tegra210 and later adds 0511e2ac4e84 ASoC: cs35l45: typo in argument definition adds 94f8f2068ed0 ASoC: cs42l42: remove redundant test adds cac24a360a6b ASoC: wcd-mbhc-v2: remove useless initialization adds 0016361dfcc9 ASoC: wcd9335: remove redundant tests adds fb6ed937aaa0 ASoC: Intel: atom: sst: remove useless initialization adds d8af541139fa ASoC: Intel: atom: sst_ipc: remove redundant test adds a140785b701d ASoC: Intel: atom: sst_ipc: remove useless initializations adds f6cd55a19f3f ASoC: Intel: atom: controls: remove useless initializations adds 9972773c2612 ASoC: Intel: boards: reset acpi_chan_package adds f057852fd351 ASoC: Intel: sof_pcm512x: remove unnecessary init adds 9e9fb5d3f387 ASoC: mediatek: mt8195: simplify error handling adds 015d9ab7805f ASoC: qcom: q6dsp: q6adm: remove useless initializations adds 7518be0cc120 ASoC: qcom: q6dsp: remove spurious space adds 59a6cc5c5d64 ASoC: rockchip: simplify error handling adds 0c57064e3fdb ASoC: samsung: snow: simplify error handling adds 7188b28f6686 ASoC: meson: remove useless initialization adds 88406aa6dbbb ASoC: trivial changes for cppcheck warnings adds fed3d9297a9b ASoC: nau8822: Disable internal PLL if freq_out is zero adds 2947683c534e Switch to use internal PLL for iMCLK adds 60391d788a22 ASoC: ak4642: Drop no-op remove function adds 8a291eebeb63 ASoC: da7219: Drop no-op remove function adds 3cce931a5e44 ASoC: lm49453: Drop no-op remove function adds fb68cb963bb7 ASoC: da732x: Drop no-op remove function adds 52970da262e0 ASoC: Drop some i2c noop remove callbacks adds 0439eb4d94e0 ASoC: amd: acp: Add support for nau8825 and max98360 card adds 4dc6737cfe88 ASoC: amd: acp: Add support for rt5682s and rt1019 card wi [...] adds 7ede9c4c1654 Add Machine driver support for nau8825, max98560 and rt568 [...] adds aa0d5f095093 ASoC: Intel: broadwell: Make broadwell_disable_jack() return void adds 69c8027c5ff4 ASoC: wm8731: update wlf,wm8731.yaml reference adds e6f08af6340e ASoC: simple-card-utils: Make asoc_simple_clean_reference( [...] adds efe2178d1a32 ASoC: mediatek: mt8173-rt5650: Fix refcount leak in mt8173 [...] adds b585692fc937 ASoC: SOF: amd: Add SOF pm ops callback for Renoir adds e53b20598f39 ASoC: SOF: mediatek: revise mt8195 clock sequence adds fd43dcbb859c ASoC: SOF: mediatek: Add shared_size for mediatek common c [...] adds 0bf4276cc788 ASoC: SOF: mediatek: mt8195 modify dram type as non-cache adds 078f28fee5aa ASoC: SOF: mediatek: mt8195 suspend check dsp idle adds e7ab03bcd37c ASoC: SOF: AMD/Mediatek updates for 5.20 adds 8dc51d009fad ASoC: ssm2518: Use modern ASoC DAI format terminology adds 0160e8835fab ASoC: ssm2602: Use modern ASoC DAI format terminology adds 627a18149250 ASoC: ssm4567: Use modern ASoC DAI format terminology adds 336a2d935a99 ASoC: ssm: Use modern ASoC DAI format terminology adds f2527c0fa253 Merge remote-tracking branch 'asoc/for-5.20' into asoc-next adds ed3dcccb3669 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 1765536d5bc2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 75d6654eb3ab Merge branch 'for-5.19/block' into for-next adds bad40be7e05e Merge branch 'for-next' of git://git.kernel.dk/linux-block.git adds 11bf7bcaaf38 mmc: sdhci-of-dwcmshc: add reset call back for rockchip Socs adds 001a01f5cef1 mmc: sdhci-of-dwcmshc: rename rk3568 to rk35xx adds b44002a639ce mmc: sdhci-of-dwcmshc: add support for rk3588 adds 3456c516af61 dt-bindings: mmc: sdhci-msm: Fix issues in yaml bindings adds 30ea7f8f97d9 dt-bindings: mmc: Add Broadcom optional sdio_freq clock adds 69515ac0208e mmc: sdhci-brcmstb: Add ability to increase max clock rate [...] adds c46019eb54b4 mmc: sdhci-of-esdhc: Fix refcount leak in esdhc_signal_vol [...] adds ecd9dc013944 mmc: mxcmmc: Silence a clang warning adds f7b519d98f26 mmc: mtk-sd: fix typo adds dc858dc3bb8b mmc: core: Capture eMMC and SD card errors adds d7e2e877a81d mmc: sdhci: Capture eMMC and SD card errors adds c835a6debf06 mmc: debugfs: Add debug fs entry for mmc driver adds 138ec5ea8577 mmc: debugfs: Add debug fs error state entry for mmc driver adds 57d89ade2eb7 mmc: cqhci: Capture eMMC and SD card errors adds 5423ff242431 Merge branch 'fixes' into devel adds 1fa62d9ab2ab dt-bindings: mmc: samsung,exynos-dw-mshc: convert to dtschema adds 010f40ec53ac dt-bindings: mmc: samsung,exynos-dw-mshc: document Exynos5420 SMU adds 98c9ce5c7abc dt-bindings: mmc: convert mmc-spi-slot to yaml adds 1e5a4ddd314b Merge branch 'fixes' into next adds 94fbac6ee3af mmc: renesas_sdhi: add R-Car Gen4 fallback compatibility string adds 6aa26be14d2a dt-bindings: mmc: renesas,sdhi: Document R-Car S4-8 and ge [...] adds 70989e004114 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds f011cbdf814f Merge branch 'regulator-linus' into regulator-next adds 423156b3d37b regulator: dt-bindings: mps,mp5416: add MP5496 compatible adds b9dea0184b26 regulator: mp5416: alphabetically sort header includes adds df43c245dd05 regulator: mp5416: use OF match data adds fcdaf74a0abb regulator: mp5416: add support for MP5496 adds 5f7202d827b8 regulator: rt5190a: check if init_data is NULL, bypass rt5 [...] adds a9369fd316cf regulator: dt-bindings: Convert pwm-regulator to DT schema adds a8280a5dd5a4 regulator: mp5416: remove kernel.h include adds 5d75c50bb50c Merge remote-tracking branch 'regulator/for-5.20' into reg [...] adds 46bbadc07a7b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 078d976c6d28 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] adds df3024a587aa Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] adds 494688efdc59 selinux: add __randomize_layout to selinux_audit_data adds 4d3d0ed60ee0 selinux: drop unnecessary NULL check adds 535270a50530 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds f1d6a7d80ce1 Merge branch 'next' of git://github.com/cschaufler/smack-next adds 5ee6cfdd11aa audit: remove redundant data_len check adds 0bdb6eab58c6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 39d649602be2 of: constify of_property_check_flags() prop argument adds 442feb3174dc dt-bindings: ps2-gpio: convert binding to json-schema adds ef1793665404 dt-bindings: ps2-gpio: document bus signals open drain adds f06e4c9ec81e dt-bindings: display: bridge: sil,sii9022: Convert to json-schema adds cbf9c4b9617b of: check previous kernel's ima-kexec-buffer against memor [...] adds df9f9ed0efb6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8e3ca32f4699 spi: spi-altera-dfl: Fix an error handling path adds f52b03c70744 spi: s3c64xx: requests spi-dma channel only during data transfer adds 8523c96894e9 spi: cadence-quadspi: Remove spi_master_put() in probe fai [...] adds 901fc8e8079e spi: mt65xx: add MT8365 SoC bindings adds 657f8bd88cb5 spi: fix typo in comment adds dd9c232d4727 spi: spi-zynqmp-gqspi: Add two chip select support adds 1f19a2d1d6b9 spi: intel: Use correct order for the parameters of devm_k [...] adds b658be56e867 spi: dt-bindings: Move 'rx-sample-delay-ns' to spi-periphe [...] adds 6598b91b5ac3 spi: spi.c: Convert statistics to per-cpu u64_stats_t adds 8d0b512844fd spi: spi-ti-qspi: Support per-transfer and per-slave speed [...] adds 5945ff905764 spi: stm32-qspi: Remove stm32_qspi_get_mode() unused parameter adds 75c28a43a43f spi: stm32-qspi: Remove stm32_qspi_wait_cmd() unused parameter adds 6ce7061a75f7 spi: stm32-qspi: Remove stm32_qspi_wait_poll_status() unus [...] adds 6ff40f00e5a4 spi: stm32-qspi: Remove unused parameters adds 71ba950f3b1f ASoC: dt-bindings: renesas,rz-ssi: Document RZ/G2UL SoC adds 9ac8d17694b6 spi: add support for microchip fpga spi controllers adds f303c6b26ced MAINTAINERS: add spi to PolarFire SoC entry adds 0ac8bc4f54ef Add support for PolarFire SoC's spi controllers adds 0906d753305b Merge remote-tracking branch 'spi/for-5.20' into spi-next adds f10212f45c42 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds dab4c2fe98df Merge branch into tip/master: 'objtool/urgent' adds b848e681b426 Merge branch into tip/master: 'perf/urgent' adds aa6382f25a9b Merge branch into tip/master: 'sched/urgent' adds 4bdf7a015d50 Merge branch into tip/master: 'x86/urgent' adds c4010c09bd88 Merge branch into tip/master: 'perf/core' adds 538de88fba75 Merge branch into tip/master: 'timers/core' adds f3dedc5332b9 Merge branch into tip/master: 'x86/boot' adds 77b2c072dd46 Merge branch 'linus' into x86/cleanups, to resolve conflict adds abf4e4378cfe Merge branch into tip/master: 'x86/cleanups' adds 5ea5779954d9 Merge branch into tip/master: 'x86/microcode' adds 23e79f6c0760 Merge branch into tip/master: 'x86/mm' adds 0e6894508ad8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds a348842b57e3 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] adds 84626077c5ed Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] adds 490d741cb172 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3874a21aeb4a tools/memory-model: Document locking corner cases adds c4c641e09bff tools/memory-model: Make judgelitmus.sh note timeouts adds 201d56f21faa tools/memory-model: Make cmplitmushist.sh note timeouts adds 144dc65b5932 tools/memory-model: Make judgelitmus.sh identify bad macros adds 8daade5f425c tools/memory-model: Make judgelitmus.sh detect hard deadlocks adds c69a53170d6c tools/memory-model: Fix paulmck email address on pre-exist [...] adds 3058e7655999 tools/memory-model: Update parseargs.sh for hardware verification adds e0a5facc04c7 tools/memory-model: Make judgelitmus.sh handle hardware ve [...] adds 7635d3c45b59 tools/memory-model: Add simpletest.sh to check locking, RC [...] adds c4654c7d3671 tools/memory-model: Fix checkalllitmus.sh comment adds c749402cdd9d tools/memory-model: Hardware checking for check{,all}litmus.sh adds 3ae11fc23ae7 tools/memory-model: Make judgelitmus.sh ransack .litmus.out files adds 89471194c4f9 tools/memory-model: Split runlitmus.sh out of checklitmus.sh adds 6bc74b4580b8 tools/memory-model: Make runlitmus.sh generate .litmus.out [...] adds 6e6bfb85d576 tools/memory-model: Move from .AArch64.litmus.out to .litm [...] adds 53ad687a2abf tools/memory-model: Keep assembly-language litmus tests adds 863e4059cb7c tools/memory-model: Allow herd to deduce CPU type adds cf8447de610c tools/memory-model: Make runlitmus.sh check for jingle errors adds bf9274f048e0 tools/memory-model: Add -v flag to jingle7 runs adds 3973fc0ec9e8 tools/memory-model: Implement --hw support for checkghlitmus.sh adds 4e322853124d tools/memory-model: Fix scripting --jobs argument adds 03aedae850f8 tools/memory-model: Make checkghlitmus.sh use mselect7 adds a7ce0b62ed4c tools/memory-model: Make history-check scripts use mselect7 adds a21572226ae3 tools/memory-model: Add "--" to parseargs.sh for addition [...] adds 34457edc80a1 tools/memory-model: Repair parseargs.sh header comment adds d5311b7c48a7 tools/memory-model: Add checktheselitmus.sh to run specifi [...] adds ca1545202ab7 tools/memory-model: Add data-race capabilities to judgelitmus.sh adds f195c9676fbb tools/memory-model: Make judgelitmus.sh handle scripted Re [...] adds 91d70a5329ba tools/memory-model: Use "-unroll 0" to keep --hw runs finite adds 7789a57e8fc9 Merge branch 'lkmm-dev.2022.04.11a' into HEAD adds dd7290f088cc rcu: Decrease FQS scan wait time in case of callback overloading adds 7f001f019a2f torture: Make kvm-remote.sh announce which system is being [...] adds 779eae72b730 rcu-tasks: Check for abandoned callbacks adds 3d6c23ba6ca2 rcu: Make normal polling GP be more precise about sequence [...] adds 87f088e1c065 rcu: Provide a get_completed_synchronize_rcu() function adds 28bfa89bab3a rcutorture: Validate get_completed_synchronize_rcu() adds f7612ebaecbc rcu: Switch polled grace-period APIs to ->gp_seq_polled adds c017b92a9f89 rcu: Make polled grace-period API account for expedited gr [...] adds e2573ccb1816 rcu: Make Tiny RCU grace periods visible to polled APIs adds 6d1471c9e053 rcutorture: Verify that polled GP API sees synchronous gra [...] adds 4e29094221c3 rcu: Add polled expedited grace-period primitives adds 6f0b8b761edd rcutorture: Test polled expedited grace-period primitives adds 50b790744c6a rcutorture: Update rcutorture.fwd_progress help text adds f3e7b187ef5d rcu/torture: Change order of warning and trace dump adds 84b914b867e1 rcu/nocb: Add/del rdp to iterate from rcuog itself adds 84c4e9c758fd rcu/nocb: Invert rcu_state.barrier_mutex VS hotplug lock l [...] adds c39fef430bc8 rcu/nocb: Fix NOCB kthreads spawn failure with rcu_nocb_rd [...] adds 0d90e7225fb1 rcu-tasks: Split rcu_tasks_one_gp() from rcu_tasks_kthread() adds 89ad98e93ce8 rcu-tasks: Move synchronize_rcu_tasks_generic() down adds ca52639daa5b rcu-tasks: Drive synchronous grace periods from calling task adds b40d5a0dd104 doc: Document the rcutree.rcu_divisor kernel boot parameter adds bd3dc98d1fe4 rcu: Put panic_on_rcu_stall() after expedited RCU CPU stal [...] adds c3c2d9d88bdf rcu/nocb: Add an option to offload all CPUs on boot adds f3d081596139 rcu: Dump all rcuc kthreads status for CPUs that not repor [...] adds c63fdda443d1 rcu: Avoid tracing a few functions executed in stop machine adds f341599bdf34 memory-model: Prohibit nested SRCU read-side critical sections adds c63855dda123 doc: Document rcutree.nocb_nobypass_lim_per_jiffy kernel p [...] adds 816eb901dc56 rcutorture: Simplify rcu_torture_read_exit_child() loop adds 49a97d680b21 rcutorture: Fix memory leak in rcu_test_debug_objects() adds 1eb9b75efd03 rcu: Add nocb_cb_kthread check to rcu_is_callbacks_kthread() adds 7199b9d46830 rcu: Add rnp->cbovldmask check in rcutree_migrate_callbacks() adds 7ab96061e7fd DIAGS rcu: Diagnose extended sync_rcu_do_polled_gp() loops adds 36252db79c09 rcu/nocb: Add option to opt rcuo kthreads out of RT priority adds 91e4afe64fa3 rcu: Immediately boost preempted readers for strict grace periods adds f9993c8413d1 torture: Adjust to again produce debugging information adds 19fbc1d011ea rcu: Forbid RCU_STRICT_GRACE_PERIOD in TINY_RCU kernels adds 146d0235bec7 locking/csd_lock: Change csdlock_debug from early_param to [...] adds 4741f3cc1094 rcu: Apply noinstr to rcu_idle_enter() and rcu_idle_exit() adds 33a4debb1f43 rcu: Add irqs-disabled indicator to expedited RCU CPU stal [...] adds 45bdd7fc915a tools/nolibc/stdlib: Support overflow checking for older c [...] adds 13e4f143cd8c tools/nolibc/stdio: Add format attribute to enable printf [...] adds b0805597d8a2 rcutorture: Make failure indication note reader-batch overflow adds 22419ae655b3 rcu/rcuscale: Fix smp_processor_id()-in-preemptible warnings adds f68aa62af3a9 rcu: tiny: Record kvfree_call_rcu() call stack for KASAN adds d4c8263876fc tools/nolibc: fix the makefile to also work as "make -C to [...] adds afe5ca6d286a tools/nolibc: make the default target build the headers adds 9b9ee9c6ad01 tools/nolibc: add a help target to list supported targets adds 9d58122477e1 rcu: Cleanup RCU urgency state for offline CPU adds 2b0685fcaf04 torture: Create kvm-check-branches.sh output in proper location adds 9389ccac77a1 rcu/kvfree: Remove useless monitor_todo flag adds 3f1afa3a24f5 rcu-tasks: Merge state into .b.need_qs and atomically update adds 800dac0c888d rcu-tasks: Remove rcu_tasks_trace_postgp() wait for counter adds 7c215bb3e021 rcu-tasks: Make trc_read_check_handler() fetch ->trc_reade [...] adds f68e0ebdadd5 rcu-tasks: Idle tasks on offline CPUs are in quiescent states adds 9083f7f17595 rcu-tasks: Handle idle tasks for recently offlined CPUs adds 1990c99a5cd0 rcu-tasks: RCU Tasks Trace grace-period kthread has implicit QS adds 8cc4b747ef10 rcu-tasks: Make rcu_note_context_switch() unconditionally [...] adds 5feae373c045 rcu-tasks: Simplify trc_inspect_reader() QS logic adds 4e9cc584f94b rcu-tasks: Add slow-IPI indicator to RCU Tasks Trace stall [...] adds 6ddb85cecc61 rcu-tasks: Flag offline CPUs in RCU Tasks Trace stall warnings adds 8b2db54f7980 rcu-tasks: Make RCU Tasks Trace stall warnings print full [...] adds e547d3dac273 rcu-tasks: Make RCU Tasks Trace stall warning handle idle [...] adds c3b95b019d4c rcu-tasks: Add data structures for lightweight grace periods adds 09f110d4a159 rcu-tasks: Track blocked RCU Tasks Trace readers adds 96102856a205 rcu-tasks: Untrack blocked RCU Tasks Trace at reader end adds 61177b4d627a rcu-tasks: Add blocked-task indicator to RCU Tasks Trace s [...] adds c75123081060 rcu-tasks: Move rcu_tasks_trace_pertask() before rcu_tasks [...] adds bf293321e11d rcu-tasks: Avoid rcu_tasks_trace_pertask() duplicate list [...] adds dbb21fa6eddb rcu-tasks: Scan running tasks for RCU Tasks Trace readers adds d3c7c9eecae9 rcu-tasks: Pull in tasks blocked within RCU Tasks Trace readers adds f420cb25eab6 rcu-tasks: Stop RCU Tasks Trace from scanning idle tasks adds 61b89fc43bb7 rcu-tasks: Stop RCU Tasks Trace from scanning full tasks list adds 84a905c672c8 rcu-tasks: Maintain a count of tasks blocking RCU Tasks Tr [...] adds ac17784f67b2 rcu-tasks: Eliminate RCU Tasks Trace IPIs to online CPUs adds 504312bb6d39 rcu-tasks: Update comments adds 393b65dd8497 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] adds a280e358465b Merge branch 'kvm-5.19-early-fixes' into HEAD adds b31455e96f00 Merge branch 'kvm-5.20-early-patches' into HEAD adds 5552de7b928d Merge tag 'kvm-s390-next-5.19-2' of git://git.kernel.org/p [...] adds ec5fa6a79656 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] adds 2130a790ca49 kernel: add platform_has() infrastructure adds 3f9dfbebdc48 virtio: replace arch_has_restricted_virtio_memory_access() adds 9bf22421dc8a arm/xen: Introduce xen_setup_dma_ops() adds 02a9e681a3f7 xen/grants: support allocating consecutive grants adds d6aca3504c7d xen/grant-dma-ops: Add option to restrict memory access under Xen adds fa1f57421e0b xen/virtio: Enable restricted memory access using Xen gran [...] adds add413a1d966 dt-bindings: Add xen,grant-dma IOMMU description for xen-g [...] adds 1ca55d50e50c xen/grant-dma-iommu: Introduce stub IOMMU driver adds 625ab90ecdf7 xen/grant-dma-ops: Retrieve the ID of backend's domain for [...] adds fea981610c25 arm/xen: Assign xen-grant DMA ops for xen-grant DMA devices adds dbac14a5a05f xen: unexport __init-annotated xen_xlate_map_ballooned_pages() adds 52571291e11c Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds da28233f0fe2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c4f135d64382 workqueue: Wrap flush_workqueue() using a macro adds 873a400938b3 workqueue: Fix type of cpu in trace event adds 5b229d007b91 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds db681eaf7145 platform/chrome: cros_ec_proto: add Kunit tests for cros_e [...] adds 23a34e3a9d00 platform/chrome: cros_ec_proto: factor legacy out from cro [...] adds 97b11dd6350a platform/chrome: cros_ec_proto: update cros_ec_check_resul [...] adds 4319cbd4ed99 platform/chrome: cros_ec_proto: add Kunit tests for cros_e [...] adds f31af2db2956 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 23b449730c8c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 990f4b85d7d9 thunderbolt: Silently ignore CLx enabling in case CLx is n [...] adds 418a5a3d6596 thunderbolt: CLx disable before system suspend only if pre [...] adds b4e08d5d0819 thunderbolt: Fix typos in CLx enabling adds 5fd6b9a5cbe6 thunderbolt: Change downstream router's TMU rate in both T [...] adds b017a46d486c thunderbolt: Add CL1 support for USB4 and Titan Ridge routers adds 3084b48fa139 thunderbolt: Change TMU mode to HiFi uni-directional once [...] adds e173b7d46c04 thunderbolt: Fix some kernel-doc comments adds 7ec58378a985 thunderbolt: Add support for Intel Raptor Lake adds f17133c42097 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 9f74f65b01df mfd: intel-m10-bmc: Rename n3000bmc-secure driver adds 9a4db6da1005 fpga: m10bmc-sec: create max10 bmc secure update adds e0325e2f4686 fpga: m10bmc-sec: expose max10 flash update count adds cc55d0529c51 fpga: m10bmc-sec: expose max10 canceled keys in sysfs adds 5bea4f218a73 fpga: m10bmc-sec: add max10 secure update functions adds 8497ab33cb57 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2680fae552bf Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] adds 51bd0abd873d extcon: fsa9480: Drop no-op remove function adds 7b79891551c7 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] adds f0b924695286 staging: qlge: fix typo in comment adds dcda884deb9c staging: r8188eu: convert pr_info_once call in core/rtw_fw.c adds 21c752ce5df2 staging: rts5208: spi.c: fix codestyle error in dynamic de [...] adds 864a821c787b staging: sm750fb: fix camelCase function name adds 2e07715abac4 staging: greybus: Fix indentation in fw-management.c adds 4cb07b36c8e2 staging: vt6655: Replace MACvSetCurrBCNLength with VNSvOutPortW adds 33028eea5cf3 staging: vt6655: Replace VNSvOutPortW with iowrite16 adds 0fd13e6b1ace staging: vt6655: Replace MACvWriteISR with VNSvOutPortD adds 159ed0475548 staging: vt6655: Replace MACvIntEnable with VNSvOutPortD adds a79922905a08 staging: vt6655: Replace MACvIntDisable with VNSvOutPortD adds 6b2564abdf17 staging: vt6655: Replace MACvSetCurrBCNTxDescAddr with VNS [...] adds dc59b9bdddec staging: vt6655: Replace MACvRx0PerPktMode with VNSvOutPortD adds d371f5fd4f84 staging: vt6655: Replace MACvRx1PerPktMode with VNSvOutPortD adds a18263ebc825 staging: vt6655: Replace VNSvOutPortD with iowrite32 adds 6f58936e1286 staging: vt6655: Add missing BE support on 2x iowrite32 adds f551dc6e7646 staging: vt6655: Delete upc.h adds 846d846d6fc8 staging: r8188eu: remove unnecessary category check adds f54550fd8419 staging: r8188eu: use defines for the block action codes adds 358d61965682 staging: r8188eu: use ieee80211_mgmt in issue_action_BA adds 2f71d4b04029 staging: r8188eu: use mgmt to set the addresses adds d7767fc2e24f staging: r8188eu: use mgmt to set the sequence number adds 8d1aeb172da2 staging: r8188eu: use mgmt to set the category adds a248ccf6048d staging: r8188eu: use mgmt to set the action codes adds c257851fe75c staging: r8188eu: use mgmt to set the dialog token adds 34411b19203a staging: r8188eu: use mgmt to set the timeout adds e3e3cdc43e3e staging: r8188eu: use ieee80211 to set addba capabilities adds 56580e22fecb staging: r8188eu: use mgmt to set start sequence number adds 76d01595b24c staging: r8188eu: calculate the addba request length adds a8b088d6d98d staging: rtl8723bs: fix placement of braces adds a0daad77a402 staging: vt6655: Update function description adds d2a4bc3d979f staging: rtl8192u: Fix syntax errors in comments adds d8d307e681f8 staging: vchiq_arm: add reference to vchiq device in vchiq_state adds 813fa44c7422 staging: vchiq_arm: get rid of global device structure adds 726e79f8a648 staging: vchiq_arm: pass vchiq instance to service callbacks adds 14780bb17426 staging: vchiq_arm: pass vchiq instance to 'find_service_b [...] adds bad44825fbf5 staging: vchiq_arm: pass vchiq instance to 'vchiq_get_client_id' adds f23f8a05a13b staging: vchiq_arm: pass vchiq instance to 'vchiq_get_serv [...] adds 6d02150cdf76 staging: vchiq_arm: pass vchiq instance to 'handle_to_service' adds ed57d93e7752 staging: vchiq_arm: use state from vchiq instance adds 1dbcdf74a902 staging: vchiq_arm: remove global 'vchiq_states' array adds 0ffa2a3a702e staging: r8188eu: use ieee80211 defines for back action codes adds e8ab382811e5 staging: r8188eu: fix the declaration of process_pwrbit_data adds 79053469559d staging: r8188eu: Drop redundant memset overwritten by memcpy adds 80c968a04a38 staging: greybus: audio: fix loop cursor use after iteration adds 0e01f8931c7a staging: r8188eu: use mgmt to set resp dialog token adds e2643fd46cc3 staging: r8188eu: use mgmt to set the addba resp status adds 140529aec468 staging: r8188eu: use mgmt to set the addba resp timeout adds 8836faf7196b staging: r8188eu: use ieee80211 to set addba resp capabilities adds c67eea0c3410 staging: r8188eu: calculate the addba response length adds c5727d76ca0c staging: r8188eu: use mgmt to set the delba reason code adds 9120436aa988 staging: r8188eu: use mgmt to set delba params adds 3d7deed4ec52 staging: r8188eu: clarify the contents of the delba params adds d8f2cff63249 staging: r8188eu: calculate the delba length adds 979315ccedf4 staging: r8188eu: remove the pframe variable adds 3e763d3dc626 staging: r8188eu: use u8, u16 in issue_action_BA prototype adds 595321ef4268 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] adds 5f69a6577bc3 psi: dont alloc memory for psi by default adds 3bf7fce3686f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5f78d0bdd4aa Merge branch 'misc' into for-next adds 2dbed2ccd31b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6368d55451af Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 386cbe7f1b15 gpio: crystalcove: make irq_chip immutable adds b34d2ad73af3 gpio: crystalcove: Use specific type and API for IRQ number adds 68a12c19e1cb gpio: crystalcove: Join function declarations and long lines adds 41a18c4918dc gpio: wcove: make irq_chip immutable adds a80fed9fb643 gpio: merrifield: make irq_chip immutable adds f1138dacb7ff gpio: sch: make irq_chip immutable adds b93a8b2c5161 gpio: dln2: make irq_chip immutable adds 10b7212b3607 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ba79c5e45eec MAINTAINERS: Update Intel pin control to Supported adds 4db3764b2f7e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5223c511eb4f pinctrl: renesas: rzg2l: Return -EINVAL for pins which hav [...] adds 0e918e691677 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] adds c98ebe065e07 pinctrl: samsung: do not use bindings header with constants adds b8ce1b833037 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c8d02d1325e0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ce5da6a1ff1d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 75931bcc2c8f Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git adds 5015f7c3e71c Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] adds e44850ee00a1 drivers: slimbus: Directly use ida_alloc()/free() adds 4ad3deabeea2 slimbus: messaging: fix typos in comments adds 0e9dba01700a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 51fda8ab7464 dt-bindings: microchip-otpc: document Microchip OTPC adds 6b291610dd57 nvmem: microchip-otpc: add support adds 4d42cedfdf24 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b9d27e96de7b RDMA: Add ERDMA to rdma_driver_id definition adds 4cfa9d42507f RDMA/erdma: Add the hardware related definitions adds ac033aa21c9e RDMA/erdma: Add main include file adds 7ed2543e423c RDMA/erdma: Add cmdq implementation adds 5a289eed200d RDMA/erdma: Add event queue implementation adds c35924ab50aa RDMA/erdma: Add verbs header file adds c4612e83c14b RDMA/erdma: Add verbs implementation adds 81c527f04b90 RDMA/erdma: Add connection management (CM) support adds d4d7a22521c9 RDMA/erdma: Add the erdma module adds ad19068c46cc RDMA/erdma: Add the ABI definitions adds 5a865a32bf9b RDMA/erdma: Add driver to kernel build environment adds 9d42b0fbc0b4 Merge branch 'hmm' of git://git.kernel.org/pub/scm/linux/k [...] adds b62c13407abb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 574639f15800 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 77991645952c crc-itu-t: fix typo in CRC ITU-T polynomial comment adds 72d91cd7b21c random: avoid checking crng_ready() twice in random_init() adds 37f89884709c random: mark bootloader randomness code as __init adds 64e8a55274b5 random: account for arch randomness in bits adds 54b4013aa5e5 random: credit cpu and bootloader seeds by default adds 0bf29da2e4b0 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 7646bcbf7d9e Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] adds ecff971862c1 filemap: Don't release a locked folio adds 17fdda3288c6 hugetlb: Convert huge_add_to_page_cache() to use a folio adds 7be19afdecf5 filemap: Remove add_to_page_cache() and add_to_page_cache_ [...] adds 44d0a0e2ded2 filemap: Add filemap_get_folios() adds 1e77a697c104 buffer: Convert clean_bdev_aliases() to use filemap_get_folios() adds c441c08cf735 ext4: Convert mpage_release_unused_pages() to use filemap_ [...] adds 4e8943e23fa2 ext4: Convert mpage_map_and_submit_buffers() to use filema [...] adds f32e3f09c8f7 f2fs: Convert f2fs_invalidate_compress_pages() to use file [...] adds 3f0fb0cafdb1 hugetlbfs: Convert remove_inode_hugepages() to use filemap [...] adds cf36340ca718 nilfs2: Convert nilfs_copy_back_pages() to use filemap_get [...] adds 897461ffaf3e vmscan: Add check_move_unevictable_folios() adds 2ae93f76f384 shmem: Convert shmem_unlock_mapping() to use filemap_get_folios() adds 0141d704c180 filemap: Remove find_get_pages_range() and associated functions adds ce2e8a819ca0 netfs: Remove extern from function prototypes adds d1b1e80f605a filemap: Move 'filler' case to the end of do_read_cache_folio() adds 480f5e52ee8f filemap: Handle AOP_TRUNCATED_PAGE in do_read_cache_folio() adds 6d6dba5b7107 filemap: Use filemap_read_folio() in do_read_cache_folio() adds 23b491863486 docs: Improve ->read_folio documentation adds 2677be64fc82 block: Remove check of PageError adds 651e265c0902 afs: Remove check of PageError adds e1bf741ced6f freevxfs: Remove check of PageError adds 88bcc161490a gfs: Check PageUptodate instead of PageError adds 885ae259a57b hfs: Remove check for PageError adds 4aaedeafdc1c hfsplus: Remove check for PageError adds 67f30ab3a8ff ntfs: Remove check for PageError adds 8db20f2fdb46 ext2: Remove check for PageError adds 99722ec74b59 nilfs2: Remove check for PageError adds 1526bd166394 ntfs: Remove check for PageError adds d759a32b3f22 ntfs3: Remove check for PageError adds 414de7a60006 reiserfs: Remove check for PageError adds 15baf92767d8 ufs: Remove checks for PageError adds 72c2d2ff7e29 remap_range: Remove check of uptodate flag adds 7d716aa2088c jfs: Remove check for PageUptodate adds 4310f341cc9b iomap: Remove test for folio error adds dcae1f86cb83 orangefs: Remove test for folio error adds f73e8bbb60b0 buffer: Remove check for PageError adds 07eb397efbff nfs: Leave pages in the pagecache if readpage failed adds 470f69f0bc53 btrfs: Use a folio in wait_dev_supers() adds 56a3363ceb4a buffer: Don't test folio error in block_read_full_folio() adds 1b2bc90385c0 squashfs: Return the actual error from squashfs_read_folio() adds a8e9d1b4c727 hostfs: Handle page write errors correctly adds 8a9939a3db2e ocfs2: Use filemap_write_and_wait_range() in ocfs2_cow_syn [...] adds 1bb5ced0c9c3 cramfs: read_mapping_page() is synchronous adds 90b6727f8e5f block: Simplify read_part_sector() adds fa1585774e35 block: Handle partition read errors more consistently adds 5791cc897a8f block: Use PAGE_SECTORS_SHIFT adds 35f7f96bd8c5 block: Convert read_part_sector() to use a folio adds 0bde0ce769b0 befs: Convert befs_symlink_read_folio() to use a folio adds 2d6c151c3a2b coda: Convert coda_symlink_filler() to use a folio adds c3a86de4743d freevxfs: Convert vxfs_immed_read_folio() to use a folio adds 23881d675f2a ocfs2: Convert ocfs2_read_folio() to use a folio adds 8a3a4a295002 gfs2: Convert gfs2_jhead_process_page() to use a folio adds 11a945ad1b08 ext2: Use a folio in ext2_get_page() adds 11881d4c7832 fs: Add aops->migrate_folio adds 4f284a1d66c2 mm/migrate: Convert fallback_migrate_page() to fallback_mi [...] adds 994fdfc258bf mm/migrate: Convert writeout() to take a folio adds e7fd2547fc82 mm/migrate: Convert buffer_migrate_page() to buffer_migrat [...] adds d01024de5469 mm/migrate: Convert expected_page_refs() to folio_expected_refs() adds 47f49674340c btrfs: Convert btree_migratepage to migrate_folio adds dc10f49a2a90 nfs: Convert to migrate_folio adds 8bf1e112107f mm/migrate: Convert migrate_page() to migrate_folio() adds c79ec33e4425 mm/migrate: Add filemap_migrate_folio() adds 19f3897382c2 btrfs: Convert btrfs_migratepage to migrate_folio adds e6649366f981 ubifs: Convert to filemap_migrate_folio() adds d7171139a796 f2fs: Convert to filemap_migrate_folio() adds ecee5cb5cc6e aio: Convert to migrate_folio adds 42642b3d774d hugetlb: Convert to migrate_folio adds 4f723572cefd balloon: Convert to migrate_folio adds 6eb421bc996d secretmem: Convert to migrate_folio adds 7344f5146400 z3fold: Convert to migrate_folio adds c900c21102ba zsmalloc: Convert to migrate_folio adds 89df0def1044 fs: Remove aops->migratepage() adds 596154f9ff1e mm/folio-compat: Remove migration compatibility functions adds bb5291240401 secretmem: Remove isolate_page adds 3b9b53133ab9 Merge branch 'for-next' of git://git.infradead.org/users/w [...] adds da18b70bf40f Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] adds f21844280a71 mm/page_isolation.c: fix one kernel-doc comment adds d506d0c1cde4 mm: lru_cache_disable: use synchronize_rcu_expedited adds 88431256ac5b mm/memory-failure: don't allow to unpoison hw corrupted page adds ad2842c2d794 mm: userfaultfd: fix UFFDIO_CONTINUE on fallocated shmem pages adds 05ea7933d8a4 kthread: make it clear that kthread_create_on_node() might [...] adds a01a5f514f03 mm/damon/reclaim: schedule 'damon_reclaim_timer' only afte [...] adds bc2d2518404e mailmap: add alias for jarkko@profian.com adds 4798f2befab9 MAINTAINERS: add Miaohe Lin as a memory-failure reviewer adds 2ae46b461e9a mm: rmap: use the correct parameter name for DEFINE_PAGE_VMA_WALK adds 0326f69eedcf mm/page_vma_mapped.c: check possible huge PMD map with tra [...] adds 16c77aea077b mm/page_alloc: add page->buddy_list and page->pcp_list adds 9842bb4997a4 mm/page_alloc: use only one PCP list for THP-sized allocations adds d432ad5de190 mm/page_alloc: split out buddy removal code from rmqueue i [...] adds 07d2b80e1a5c mm/page_alloc: protect PCP lists with a spinlock adds c8599b07738d mm/page_alloc: remotely drain per-cpu lists adds 243b639ec686 mm-page_alloc-remotely-drain-per-cpu-lists-checkpatch-fixes adds 9c03a2cf2041 mm: discard __GFP_ATOMIC adds a0734ed7f4c2 mips: rename mt_init to mips_mt_init adds 8bdf048722dd Maple Tree: add new data structure adds 975e8279f8b5 maple_tree: Fix expanding null off the end of the data. adds 2f1643210e13 maple_tree: fix mas_next() when already on the last node entry adds bf3d537321f4 maple_tree: fix 32b parent pointers adds fededc610a2a maple_tree: fix potential out of range offset on mas_next( [...] adds e08dbf06651f MAINTAINERS: remove an obvious typo in MAPLE TREE adds 040d649be5cd maple_tree: cleanup for checkpatch adds a52dfdc33dab radix tree test suite: add pr_err define adds 5f712533c2ce radix tree test suite: add kmem_cache_set_non_kernel() adds d9872637ddcd radix tree test suite: add allocation counts and size to k [...] adds 06c13e50e7e3 radix tree test suite: add support for slab bulk APIs adds 5612a544e2fd radix tree test suite: add lockdep_is_held to header adds aa4f96e9f08d lib/test_maple_tree: add testing for maple tree adds 69ee27ffc5d7 test_maple_tree: add null expansion tests adds 7ba928fbd7d2 mm: start tracking VMAs with maple tree adds 57d6c72b645b mapletree: build fix adds 1ec1062a84b4 mm/mmap: fix leak on expand_downwards() and expand_upwards() adds 7ccf61a8e40e mm: add VMA iterator adds df29e91ed5b0 mmap: use the VMA iterator in count_vma_pages_range() adds 2ca7de3d5434 mm/mmap: use the maple tree in find_vma() instead of the rbtree. adds 4e2f2c9074f7 mm/mmap: use the maple tree for find_vma_prev() instead of [...] adds ecd00b70f559 mm/mmap: use maple tree for unmapped_area{_topdown} adds a2b55fbd4bed kernel/fork: use maple tree for dup_mmap() during forking adds b66f2abfd8ae damon: convert __damon_va_three_regions to use the VMA iterator adds 8d2d49591572 damon-convert-__damon_va_three_regions-to-use-the-vma-iter [...] adds 0539fa62d664 proc: remove VMA rbtree use from nommu adds 1b9173aaae09 mm: remove rb tree. adds 9374356a1e75 mmap: change zeroing of maple tree in __vma_adjust() adds f59cb3e8c487 xen: use vma_lookup() in privcmd_ioctl_mmap() adds 05b341b0fb1a mm: optimize find_exact_vma() to use vma_lookup() adds ba8ed2a22998 mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...] adds 4b85eb5c09ea mm/mmap: change do_brk_flags() to expand existing VMA and [...] adds b52801c657e8 mm: use maple tree operations for find_vma_intersection() adds 5816388f44e1 mm/mmap: use advanced maple tree API for mmap_region() adds 57dca7bc741b mm/mmap: fix advanced maple tree API for mmap_region() adds 449a54ddbe65 mm-mmap-use-advanced-maple-tree-api-for-mmap_region-fix-ch [...] adds bf199c98c0d1 mm/mmap: qvoid dereferencing next on null in BUG_ON() adds e9e6e395b77c mm: remove vmacache adds 80e4d5d0a821 mm: convert vma_lookup() to use mtree_load() adds de274f5fe7ef mm/mmap: move mmap_region() below do_munmap() adds 93875727d3b3 mm/mmap: reorganize munmap to use maple states adds e7e71ee89d61 mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() adds ce9455286cc5 mm/mmap: fix do_brk_munmap() when munmapping multiple mappings adds a51d39ea4af9 arm64: remove mmap linked list from vdso adds 54705d2ae259 arm64: Change elfcore for_each_mte_vma() to use VMA iterator adds 058251474a5f parisc: remove mmap linked list from cache handling adds 12ed6cb8de4c powerpc: remove mmap linked list walks adds 92d2d61cea2f s390: remove vma linked list walks adds 15ef807d433d x86: remove vma linked list walks adds 9654353a0f4c xtensa: remove vma linked list walks adds 1c60085de98b cxl: remove vma linked list walk adds 4ff9a571f53a optee: remove vma linked list walk adds 0034bc3c86a6 um: remove vma linked list walk adds d3ba8fadcb1d coredump: remove vma linked list walk adds aa90d5ea1b5d exec: use VMA iterator instead of linked list adds 939454b82a00 fs/proc/base: use maple tree iterators in place of linked list adds f88d3dea7ae6 fs/proc/task_mmu: stop using linked list and highest_vm_end adds e5d82605e3df userfaultfd: use maple tree iterator to iterate VMAs adds 1f7dec856224 ipc/shm: use VMA iterator instead of linked list adds 9b74ed285a03 acct: use VMA iterator instead of linked list adds fb80aec96211 perf: use VMA iterator adds 8ff57894ad66 sched: use maple tree iterator to walk VMAs adds a12930d7f8f9 fork: use VMA iterator adds 401dd1099b0f bpf: remove VMA linked list adds f90d1e3a1c1a mm/gup: use maple tree navigation instead of linked list adds c08794ce5452 mm/khugepaged: stop using vma linked list adds 9cdceb17d673 mm/ksm: use vma iterators instead of vma linked list adds 33c12ad29d95 mm/madvise: use vma_find() instead of vma linked list adds 0e666a0ba746 mm/memcontrol: stop using mm->highest_vm_end adds 65d7ba58e74b mm/mempolicy: use vma iterator & maple state instead of vm [...] adds b39431098d2a mm/mlock: use vma iterator and maple state instead of vma [...] adds ad4a0a42d84f mm/mprotect: use maple tree navigation instead of vma linked list adds 623471479072 mm/mremap: use vma_find_intersection() instead of vma linked list adds b33a60d73ee5 mm/msync: use vma_find() instead of vma linked list adds 9cbe44d568b0 mm/oom_kill: use maple tree iterators instead of vma linked list adds effd7e544764 mm/pagewalk: use vma_find() instead of vma linked list adds f3295e1399d6 mm/swapfile: use vma iterator instead of vma linked list adds d73967865c77 i915: use the VMA iterator adds 5d9f7e4b0c9f nommu: remove uses of VMA linked list adds c68d9f991512 mm/nommu: move preallocations and limit other allocations adds 136d233cc0e3 mm/nommu: fix compile warning in do_mmap() adds c9da4efe843d riscv: use vma iterator for vdso adds 0583bf060779 mm: remove the vma linked list adds 8870aeaf51e6 mm/mmap: fix potential leak on do_mas_align_munmap() adds 91dffd68cd3e mm-remove-the-vma-linked-list-fix-fix adds 59432a21b045 mm-remove-the-vma-linked-list-fix-fix-fix adds 794952337815 mm/mmap: drop range_has_overlap() function adds fa4fefab4344 mm/mmap.c: pass in mapping to __vma_link_file() adds 1bbff8f40abe mm/page_alloc: reduce potential fragmentation in make_allo [...] adds c4ee14a8fc0a mm: fix racing of vb->va when kasan enabled adds f1c1db62d498 mm/x86: remove dead code for hugetlbpage.c adds 03aca31d083b mm: use PAGE_ALIGNED instead of IS_ALIGNED adds 29019e3269dd tools/vm/slabinfo: use alphabetic order when two values are equal adds 2b762bdf2945 mm: avoid unnecessary page fault retires on shared memory types adds 7ee10f65157f mm/shmem.c: clean up comment of shmem_swapin_folio adds a08c34bfc9be mm: reduce the rcu lock duration adds 01e682a9507c mm/migration: remove unneeded lock page and PageMovable check adds 020f3e4cec28 mm/migration: return errno when isolate_huge_page failed adds 982deb8a0f35 mm/migration: fix potential pte_unmap on an not mapped pte adds 45bd63f806d7 mm: add zone device coherent type memory support adds 9e58d3cd5098 mm: handling Non-LRU pages returned by vm_normal_pages adds e3c834a615f5 mm: add device coherent vma selection for memory migration adds 5c2c64a3afcb mm: remove the vma check in migrate_vma_setup() adds d46ac9d7e39c mm/gup: migrate device coherent pages when pinning instead [...] adds ebc7cc52e7cb drm/amdkfd: add SPM support for SVM adds bfc21deee766 lib: test_hmm add ioctl to get zone device type adds b4df3dde9d6e lib: test_hmm add module param for zone device type adds 45be9c101ce3 lib: add support for device coherent type in test_hmm adds 2747af78d44e tools: update hmm-test to support device coherent type adds 07b2d300237a tools: update test_hmm script to support SP config adds d496a2733316 tools: add hmm gup tests for device coherent type adds e9d67b1c6c5b tools: add selftests to hmm for COW in device memory adds 0aef25b8aeed mm-handling-non-lru-pages-returned-by-vm_normal_pages-fix adds a9369973e93b mm: rename kernel_init_free_pages to kernel_init_pages adds a719d9248683 mm: introduce clear_highpage_kasan_tagged adds 744ca2721ee6 mm-introduce-clear_highpage_tagged-fix adds f137b8014e65 kasan: fix zeroing vmalloc memory with HW_TAGS adds 78526d874f1d kasan-fix-zeroing-vmalloc-memory-with-hw_tags-fix adds e00a6593726a selftests/vm: add protection_keys tests to run_vmtests adds 5302d8ed42e1 mm/memory_hotplug: drop 'reason' argument from check_pfn_span() adds cdb3172fe80e mm: memory_hotplug: enumerate all supported section flags adds 7a3ecf4c654a mm: memory_hotplug: introduce SECTION_CANNOT_OPTIMIZE_VMEMMAP adds e633b4ee8713 mm/hugetlb: remove unnecessary huge_ptep_set_access_flags( [...] adds 0e94ddec9509 mm/oom_kill: break evaluation when a task has been selected adds 734afaeaef9a mm/mempolicy: fix get_nodes out of bound access adds abfaba56fa5f mm: memcontrol: introduce mem_cgroup_ino() and mem_cgroup_ [...] adds da2da07e5551 mm: shrinkers: introduce debugfs interface for memory shrinkers adds ccea06eb7a27 mm-shrinkers-introduce-debugfs-interface-for-memory-shrinkers-fix adds ce18f5eaadb2 mm: shrinkers: provide shrinkers with names adds 694938a6183f mm: docs: document shrinker debugfs adds 1d993f763c1e tools: add memcg_shrinker.py adds c1114a7283f2 mm: shrinkers: add scan interface for shrinker debugfs adds 12208f19d7b6 mm-shrinkers-add-scan-interface-for-shrinker-debugfs-fix adds 7061124eb801 mm-shrinkers-add-scan-interface-for-shrinker-debugfs-fix-fix adds dd67a10bc29d mm: drop oom code from exit_mmap adds 6fa905dec8f5 mm-drop-oom-code-from-exit_mmap-fix-fix adds 45f8a2f24aa1 mm: delete unused MMF_OOM_VICTIM flag adds 62dfdf035e88 mm, hwpoison, hugetlb: introduce SUBPAGE_INDEX_HWPOISON to [...] adds f7e1ea4b91c9 mm-hwpoison-hugetlb-introduce-subpage_index_hwpoison-to-sa [...] adds 33e258f2f944 mm,hwpoison: set PG_hwpoison for busy hugetlb pages adds 63c5794227ab mm, hwpoison: make __page_handle_poison returns int adds e527b0f3f56d mm, hwpoison: skip raw hwpoison page in freeing 1GB hugepage adds 094acde90f44 mm, hwpoison: enable memory error handling on 1GB hugepage adds 737c5ba6b918 mm/damon: remove obsolete comments of kdamond_stop adds db27c6ee3f8a mm: refactor of vma_merge() adds 9908c058de07 mm: add merging after mremap resize adds de4693046c4e mm-add-merging-after-mremap-resize-checkpatch-fixes adds 7a7e52f8f273 mm/vmalloc: invoke classify_va_fit_type() in adjust_va_to_ [...] adds 4315d5add1d7 mm/vmalloc: remove the redundant boundary check adds 7ae603630e80 mm/vmalloc: fix typo in local variable name adds 6948192fae1a mm/vmalloc: add code comment for find_vmap_area_exceed_addr() adds 15164ccbd093 mm: memcontrol: add {pgscan,pgsteal}_{kswapd,direct} items [...] adds b8bf1e67eb81 mm-memcontrol-add-pgscanpgsteal_kswapddirect-items-in-memo [...] adds 8b67db3946fb mm-memcontrol-add-pgscanpgsteal_kswapddirect-items-in-memo [...] adds eeff9a1a1072 zram_drv: add __GFP_NOMEMALLOC not to use ALLOC_NO_WATERMARKS adds d2eb3ab25e04 dax: introduce holder for dax_device adds 3ca60d967c86 mm: factor helpers for memory_failure_dev_pagemap adds 136f10e33633 mm-factor-helpers-for-memory_failure_dev_pagemap-fix adds 3cb893121865 pagemap,pmem: introduce ->memory_failure() adds e23c75281578 fsdax: introduce dax_lock_mapping_entry() adds 143ac5cd7289 mm: introduce mf_dax_kill_procs() for fsdax case adds e2a2abec5f13 xfs: implement ->notify_failure() for XFS adds 4cd45491c6e9 fsdax: set a CoW flag when associate reflink mappings adds 70d7b8f5eb65 fsdax: output address in dax_iomap_pfn() and rename it adds 973d31835d3e fsdax-output-address-in-dax_iomap_pfn-and-rename-it-v21 adds 3104b01c0aef fsdax: introduce dax_iomap_cow_copy() adds 0f9153ebe73f fsdax: replace mmap entry in case of CoW adds 653a876a81e0 fsdax: add dax_iomap_cow_copy() for dax zero adds 44deb1d0d9f6 fsdax: dedup file range to use a compare function adds 691a8d955e48 xfs: support CoW in fsdax mode adds f1125b05d99f xfs-support-cow-in-fsdax-mode-fix adds 5fa23b3af3a4 xfs: add dax dedupe support adds 32e18262a499 Docs/admin-guide/damon/reclaim: remove a paragraph that be [...] adds 3e2554a99639 mm/damon/{dbgfs,sysfs}: move target_has_pid() from dbgfs t [...] adds a23a542463d9 mm/damon/reclaim: deduplicate 'commit_inputs' handling adds 097c159b3e71 mm/damon/sysfs: deduplicate inputs applying adds dc7ea373e93f mm/damon/reclaim: make 'enabled' checking timer simpler adds 5293f05e4291 mm/damon/reclaim: add 'damon_reclaim_' prefix to 'enabled_ [...] adds c886f48cf94c mm/page_alloc: use might_alloc() adds 56bbabacc7aa mm/slab: delete cache_alloc_debugcheck_before() adds fa8e62a13401 mm/mempool: use might_alloc() adds b4f3551c0fa7 mm/memremap: fix wrong function name above memremap_pages() adds 7c8f14f8a782 mm/vmalloc: make link_va()/unlink_va() common to different [...] adds a1badeefd755 mm/vmalloc: extend __alloc_vmap_area() with extra arguments adds b3e02dfba8c2 mm/vmalloc: initialize VA's list node after unlink adds 037af94edfb2 mm/vmalloc: extend __find_vmap_area() with one more argument adds 5efa5d784259 lib/test_vmalloc: switch to prandom_u32() adds 122f209b64f2 ocfs2: reflink deadlock when clone file to the same direct [...] adds 28c7346cb928 ocfs2: clear links count in ocfs2_mknod() if an error occurs adds 193ae73bdc14 ocfs2: fix ocfs2 corrupt when iputting an inode adds a13771a6c53f init: add "hostname" kernel parameter adds 31f7576ec6b5 init-add-hostname-kernel-parameter-v2 adds bb1933550cef init/main.c: silence some -Wunused-parameter warnings adds 92999941f7fb checkpatch: add XA_STATE and XA_STATE_ORDER to the macro d [...] adds 62218f5aba27 profiling: fix shift too large makes kernel panic adds 9d02c57c0ad2 resource: re-factor page_is_ram() adds 244c579d32cd Revert "squashfs: provide backing_dev_info in order to dis [...] adds e6d91f33a1a1 squashfs: always build "file direct" version of page actor adds 2c871b832843 squashfs: implement readahead adds f3e56fa900d9 lib/list_debug.c: Detect uninitialized lists adds e7d7bdeea82e lib/flex_proportions.c: remove local_irq_ops in fprop_new_ [...] adds a11ccf5fb036 include/linux/rbtree.h: replace kernel.h with the necessar [...] adds f49fd26aae1f include/linux/xarray.h: replace kernel.h with the necessar [...] adds 45bd07b3d890 ia64: fix sparse warnings with cmpxchg() & xchg() adds 7135b32f96d1 lib/btree: simplify btree_{lookup|update} adds 630e8e7672bd include/uapi/linux/swab.h: add __u16 cast to __swab16 conditional adds 4c3a76931e08 Merge branch 'mm-nonmm-unstable' into mm-everything adds 8c8c7754a479 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] adds 03c312cc5f47 Add linux-next specific files for 20220608
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 (1cfd968b58a1) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-aarch [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: .mailmap | 1 + Documentation/ABI/testing/sysfs-bus-iio-vf610 | 2 +- Documentation/ABI/testing/sysfs-class-hwmon | 9 + .../ABI/testing/sysfs-driver-bd9571mwv-regulator | 2 +- .../testing/sysfs-driver-intel-m10-bmc-sec-update | 61 + Documentation/admin-guide/cgroup-v1/memcg_test.rst | 2 +- Documentation/admin-guide/cgroup-v2.rst | 24 +- Documentation/admin-guide/kernel-parameters.txt | 34 + Documentation/admin-guide/mm/damon/reclaim.rst | 6 - Documentation/bpf/btf.rst | 43 +- .../devicetree/bindings/clock/idt,versaclock5.yaml | 2 +- .../bindings/cpufreq/brcm,stb-avs-cpu-freq.txt | 2 +- .../devicetree/bindings/display/bridge/sii902x.txt | 78 - .../bindings/display/bridge/sil,sii9022.yaml | 131 + .../bindings/display/msm/dpu-sc7180.yaml | 2 +- .../bindings/display/msm/dpu-sc7280.yaml | 2 +- .../bindings/display/msm/dpu-sdm845.yaml | 2 +- .../bindings/display/msm/dsi-controller-main.yaml | 2 +- .../bindings/display/msm/dsi-phy-10nm.yaml | 2 +- .../bindings/display/msm/dsi-phy-14nm.yaml | 2 +- .../bindings/display/msm/dsi-phy-20nm.yaml | 2 +- .../bindings/display/msm/dsi-phy-28nm.yaml | 2 +- .../bindings/display/msm/dsi-phy-common.yaml | 2 +- .../devicetree/bindings/hwmon/national,lm90.yaml | 131 + .../devicetree/bindings/hwmon/ti,tmp401.yaml | 5 +- .../devicetree/bindings/hwmon/vexpress.txt | 2 +- .../devicetree/bindings/iommu/xen,grant-dma.yaml | 39 + .../ingenic,nemc-peripherals.yaml | 46 + .../bindings/memory-controllers/ingenic,nemc.yaml | 32 - .../memory-controllers/mediatek,smi-common.yaml | 1 + .../memory-controllers/mediatek,smi-larb.yaml | 1 + .../memory-controllers/nvidia,tegra186-mc.yaml | 3 - .../devicetree/bindings/mfd/maxim,max77714.yaml | 2 +- .../bindings/mmc/brcm,sdhci-brcmstb.yaml | 32 +- .../devicetree/bindings/mmc/exynos-dw-mshc.txt | 94 - .../bindings/mmc/marvell,xenon-sdhci.yaml | 1 - .../devicetree/bindings/mmc/mmc-spi-slot.txt | 29 - .../devicetree/bindings/mmc/mmc-spi-slot.yaml | 77 + .../devicetree/bindings/mmc/renesas,sdhi.yaml | 4 + .../bindings/mmc/samsung,exynos-dw-mshc.yaml | 160 + .../devicetree/bindings/mmc/sdhci-msm.yaml | 52 +- .../devicetree/bindings/mtd/ingenic,nand.yaml | 1 + .../devicetree/bindings/mtd/spi-nand.yaml | 1 + .../bindings/net/broadcom-bluetooth.yaml | 1 + .../devicetree/bindings/net/dsa/brcm,b53.yaml | 115 +- .../devicetree/bindings/net/dsa/microchip,ksz.yaml | 1 + .../devicetree/bindings/net/dsa/nxp,sja1105.yaml | 1 + .../devicetree/bindings/net/dsa/realtek.yaml | 1 + .../devicetree/bindings/nvme/apple,nvme-ans.yaml | 1 - .../bindings/nvmem/microchip,sama7g5-otpc.yaml | 50 + .../devicetree/bindings/phy/phy-stih407-usb.txt | 2 +- .../bindings/phy/qcom,qmp-usb3-dp-phy.yaml | 2 +- .../devicetree/bindings/phy/qcom,qusb2-phy.yaml | 2 +- .../bindings/phy/qcom,usb-snps-femto-v2.yaml | 2 +- .../devicetree/bindings/pinctrl/pinctrl-rk805.txt | 2 +- .../bindings/power/supply/maxim,max77976.yaml | 2 +- .../devicetree/bindings/regulator/mps,mp5416.yaml | 1 + .../bindings/regulator/pwm-regulator.txt | 92 - .../bindings/regulator/pwm-regulator.yaml | 126 + .../regulator/qcom,usb-vbus-regulator.yaml | 2 +- .../devicetree/bindings/regulator/vexpress.txt | 2 +- .../devicetree/bindings/serio/ps2-gpio.txt | 23 - .../devicetree/bindings/serio/ps2-gpio.yaml | 64 + .../devicetree/bindings/soc/mediatek/devapc.yaml | 1 + .../bindings/sound/atmel-sam9x5-wm8731-audio.txt | 2 +- .../bindings/sound/nvidia,tegra210-ahub.yaml | 4 + .../bindings/sound/nvidia,tegra210-mbdrc.yaml | 47 + .../bindings/sound/nvidia,tegra210-ope.yaml | 87 + .../bindings/sound/nvidia,tegra210-peq.yaml | 48 + .../devicetree/bindings/sound/nxp,tfa989x.yaml | 1 + .../devicetree/bindings/sound/renesas,rz-ssi.yaml | 3 +- .../bindings/spi/mediatek,spi-mt65xx.yaml | 1 + .../bindings/spi/microchip,mpfs-spi.yaml | 1 - .../bindings/spi/qcom,spi-geni-qcom.yaml | 1 - .../devicetree/bindings/spi/snps,dw-apb-ssi.yaml | 18 +- .../bindings/spi/spi-peripheral-props.yaml | 5 + .../devicetree/bindings/trivial-devices.yaml | 2 + Documentation/devicetree/bindings/usb/dwc3-st.txt | 2 +- Documentation/devicetree/bindings/usb/ehci-st.txt | 2 +- Documentation/devicetree/bindings/usb/ohci-st.txt | 2 +- .../devicetree/bindings/usb/qcom,dwc3.yaml | 2 +- .../devicetree/bindings/vendor-prefixes.yaml | 3 + .../bindings/watchdog/allwinner,sun4i-a10-wdt.yaml | 1 - Documentation/filesystems/locking.rst | 5 +- Documentation/filesystems/vfs.rst | 52 +- Documentation/hwmon/asus_ec_sensors.rst | 1 + Documentation/hwmon/index.rst | 1 + Documentation/hwmon/lm90.rst | 233 +- Documentation/hwmon/lt7182s.rst | 92 + Documentation/hwmon/pmbus-core.rst | 9 + .../litmus-tests/locking/DCL-broken.litmus | 55 + .../litmus-tests/locking/DCL-fixed.litmus | 56 + .../litmus-tests/locking/RM-broken.litmus | 42 + Documentation/litmus-tests/locking/RM-fixed.litmus | 42 + Documentation/loongarch/irq-chip-model.rst | 122 +- .../zh_CN/loongarch/irq-chip-model.rst | 122 +- Documentation/vm/page_migration.rst | 33 +- MAINTAINERS | 49 +- Makefile | 4 +- Next/SHA1s | 306 +- Next/Trees | 2 + Next/merge.log | 5171 +++++++------------- arch/Kconfig | 4 + arch/arc/include/asm/bitops.h | 4 +- arch/arc/kernel/smp.c | 2 +- arch/arc/mm/cache.c | 4 +- arch/arm/boot/dts/en7523.dtsi | 8 + arch/arm/boot/dts/exynos-pinctrl.h | 55 + arch/arm/boot/dts/exynos3250-artik5.dtsi | 2 +- arch/arm/boot/dts/exynos3250-pinctrl.dtsi | 2 +- arch/arm/boot/dts/exynos3250.dtsi | 6 +- arch/arm/boot/dts/exynos4210-pinctrl.dtsi | 2 +- arch/arm/boot/dts/exynos4210-trats.dts | 2 +- arch/arm/boot/dts/exynos4412-galaxy-s3.dtsi | 2 +- arch/arm/boot/dts/exynos4412-midas.dtsi | 3 +- arch/arm/boot/dts/exynos4412-p4note.dtsi | 86 +- arch/arm/boot/dts/exynos4412-pinctrl.dtsi | 2 +- arch/arm/boot/dts/exynos5.dtsi | 2 +- arch/arm/boot/dts/exynos5250-pinctrl.dtsi | 2 +- arch/arm/boot/dts/exynos5260-pinctrl.dtsi | 2 +- arch/arm/boot/dts/exynos5410-pinctrl.dtsi | 2 +- arch/arm/boot/dts/exynos5420-pinctrl.dtsi | 2 +- arch/arm/boot/dts/rk3066a-mk808.dts | 18 + arch/arm/boot/dts/s3c2410-pinctrl.h | 19 + arch/arm/boot/dts/s3c2416-pinctrl.dtsi | 38 +- arch/arm/boot/dts/s3c64xx-pinctrl.dtsi | 178 +- arch/arm/boot/dts/s3c64xx-pinctrl.h | 27 + arch/arm/boot/dts/s5pv210-aquila.dts | 4 +- arch/arm/boot/dts/s5pv210-aries.dtsi | 134 +- arch/arm/boot/dts/s5pv210-fascinate4g.dts | 22 +- arch/arm/boot/dts/s5pv210-galaxys.dts | 34 +- arch/arm/boot/dts/s5pv210-pinctrl.dtsi | 480 +- arch/arm/boot/dts/s5pv210-pinctrl.h | 39 + arch/arm/boot/dts/sun5i-a13-licheepi-one.dts | 6 +- arch/arm/configs/multi_v7_defconfig | 2 + arch/arm/include/asm/xen/xen-ops.h | 2 + arch/arm/kernel/entry-common.S | 1 + arch/arm/mach-exynos/exynos.c | 1 + arch/arm/mach-s3c/mach-mini2440.c | 2 +- arch/arm/mm/dma-mapping.c | 7 +- arch/arm/mm/proc-v7-bugs.c | 6 +- arch/arm/xen/enlighten.c | 2 + arch/arm64/boot/dts/exynos/exynos-pinctrl.h | 79 + arch/arm64/boot/dts/exynos/exynos5433-pinctrl.dtsi | 2 +- arch/arm64/boot/dts/exynos/exynos5433.dtsi | 6 +- arch/arm64/boot/dts/exynos/exynos7-espresso.dts | 6 +- arch/arm64/boot/dts/exynos/exynos7-pinctrl.dtsi | 72 +- arch/arm64/boot/dts/exynos/exynos7885-pinctrl.dtsi | 2 +- arch/arm64/boot/dts/exynos/exynos7885.dtsi | 12 +- arch/arm64/boot/dts/exynos/exynos850-pinctrl.dtsi | 2 +- .../boot/dts/exynos/exynosautov9-pinctrl.dtsi | 2 +- arch/arm64/boot/dts/exynos/exynosautov9-sadk.dts | 18 + arch/arm64/boot/dts/exynos/exynosautov9.dtsi | 83 +- arch/arm64/boot/dts/mediatek/mt8183-evb.dts | 36 + arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi | 4 + arch/arm64/boot/dts/mediatek/mt8183.dtsi | 286 ++ .../boot/dts/renesas/beacon-renesom-baseboard.dtsi | 6 +- .../arm64/boot/dts/renesas/beacon-renesom-som.dtsi | 4 +- arch/arm64/boot/dts/renesas/ebisu.dtsi | 6 +- arch/arm64/boot/dts/renesas/hihope-common.dtsi | 4 +- arch/arm64/boot/dts/renesas/r8a779f0.dtsi | 62 + arch/arm64/boot/dts/renesas/r9a07g043.dtsi | 21 +- arch/arm64/boot/dts/renesas/r9a09g011-v2mevk2.dts | 14 + arch/arm64/boot/dts/renesas/r9a09g011.dtsi | 51 + arch/arm64/boot/dts/renesas/rzg2l-smarc-som.dtsi | 4 +- arch/arm64/boot/dts/renesas/rzg2lc-smarc-som.dtsi | 4 +- arch/arm64/boot/dts/renesas/rzg2ul-smarc-som.dtsi | 4 +- arch/arm64/boot/dts/renesas/salvator-common.dtsi | 6 +- arch/arm64/boot/dts/renesas/ulcb.dtsi | 4 +- arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dtsi | 70 +- arch/arm64/boot/dts/rockchip/rk3566-quartz64-a.dts | 106 + arch/arm64/boot/dts/rockchip/rk3566-quartz64-b.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3566.dtsi | 4 + arch/arm64/boot/dts/rockchip/rk3568-evb1-v10.dts | 47 + arch/arm64/boot/dts/rockchip/rk3568-rock-3a.dts | 47 + arch/arm64/boot/dts/rockchip/rk3568.dtsi | 4 + arch/arm64/boot/dts/rockchip/rk356x.dtsi | 133 + arch/arm64/boot/dts/tesla/fsd-evb.dts | 4 + arch/arm64/boot/dts/tesla/fsd-pinctrl.dtsi | 106 +- arch/arm64/boot/dts/tesla/fsd-pinctrl.h | 33 + arch/arm64/boot/dts/tesla/fsd.dtsi | 120 + arch/arm64/include/asm/xen/xen-ops.h | 2 + arch/arm64/mm/dma-mapping.c | 7 +- arch/ia64/include/uapi/asm/cmpxchg.h | 28 +- arch/ia64/mm/tlb.c | 2 +- arch/loongarch/Kconfig | 9 - arch/loongarch/Makefile | 5 - arch/loongarch/boot/Makefile | 4 - arch/loongarch/kernel/efi-header.S | 101 - arch/loongarch/kernel/efi.c | 126 +- arch/loongarch/kernel/head.S | 26 - arch/loongarch/kernel/image-vars.h | 29 - arch/loongarch/kernel/vmlinux.lds.S | 1 - arch/m68k/coldfire/device.c | 6 +- arch/mips/cavium-octeon/octeon-irq.c | 4 +- arch/mips/include/uapi/asm/stat.h | 12 +- arch/mips/kernel/crash.c | 2 +- arch/parisc/Kconfig | 8 + arch/parisc/include/asm/fb.h | 4 + arch/parisc/kernel/processor.c | 2 - arch/parisc/kernel/topology.c | 12 +- arch/powerpc/include/uapi/asm/stat.h | 4 +- arch/powerpc/kernel/smp.c | 2 +- arch/powerpc/kernel/watchdog.c | 2 +- arch/powerpc/xmon/xmon.c | 4 +- arch/riscv/boot/dts/microchip/mpfs.dtsi | 2 - arch/riscv/include/asm/alternative-macros.h | 4 +- arch/riscv/mm/init.c | 6 +- arch/riscv/net/bpf_jit.h | 1 + arch/riscv/net/bpf_jit_core.c | 8 +- arch/s390/Kconfig | 1 - arch/s390/kernel/perf_cpum_cf.c | 2 +- arch/s390/mm/init.c | 13 +- arch/sparc/include/uapi/asm/stat.h | 4 +- arch/x86/Kconfig | 5 +- arch/x86/include/asm/cpufeature.h | 2 +- arch/x86/include/asm/extable.h | 8 +- arch/x86/include/asm/processor.h | 4 +- arch/x86/include/asm/uaccess.h | 2 +- arch/x86/kernel/cpu/resctrl/rdtgroup.c | 2 +- arch/x86/kernel/cpu/sgx/encl.c | 105 +- arch/x86/kernel/cpu/sgx/encl.h | 7 +- arch/x86/kernel/cpu/sgx/main.c | 9 +- arch/x86/kvm/mmu/mmu.c | 2 +- arch/x86/kvm/mmu/tdp_iter.c | 9 + arch/x86/kvm/mmu/tdp_iter.h | 1 + arch/x86/kvm/mmu/tdp_mmu.c | 38 +- arch/x86/kvm/svm/nested.c | 4 +- arch/x86/kvm/svm/svm.c | 32 +- arch/x86/kvm/svm/svm.h | 2 +- arch/x86/mm/mem_encrypt.c | 7 - arch/x86/mm/mem_encrypt_amd.c | 4 + arch/x86/xen/enlighten_hvm.c | 2 + arch/x86/xen/enlighten_pv.c | 2 + block/blk-ia-ranges.c | 7 +- block/fops.c | 2 +- block/partitions/check.h | 4 +- block/partitions/core.c | 20 +- drivers/acpi/numa/srat.c | 2 +- drivers/android/binder.c | 2 + drivers/base/dd.c | 10 - drivers/base/firmware_loader/Kconfig | 1 + drivers/base/regmap/regcache.c | 2 +- drivers/block/zram/zram_drv.c | 1 + drivers/bluetooth/btbcm.c | 2 + drivers/bluetooth/hci_bcm.c | 1 + drivers/bluetooth/hci_intel.c | 6 +- drivers/char/Kconfig | 50 +- drivers/char/random.c | 17 +- drivers/clk/renesas/r9a06g032-clocks.c | 32 +- drivers/clk/renesas/r9a07g044-cpg.c | 17 +- drivers/clk/renesas/r9a09g011-cpg.c | 5 + drivers/clk/renesas/rzg2l-cpg.c | 2 +- drivers/clk/sunxi-ng/ccu-sun50i-h6-r.c | 16 +- drivers/clk/sunxi-ng/ccu-sun8i-de2.c | 77 +- drivers/clk/sunxi-ng/ccu-sun8i-h3.c | 113 +- drivers/clk/sunxi-ng/ccu-sun8i-r.c | 40 +- drivers/clk/sunxi-ng/ccu-sun8i-v3s.c | 80 +- drivers/cpufreq/cpufreq-dt.c | 14 +- drivers/cpufreq/imx-cpufreq-dt.c | 12 +- drivers/cpufreq/qcom-cpufreq-nvmem.c | 107 +- drivers/cpufreq/sti-cpufreq.c | 22 +- drivers/cpufreq/sun50i-cpufreq-nvmem.c | 11 +- drivers/cpufreq/tegra20-cpufreq.c | 10 +- drivers/cpufreq/ti-cpufreq.c | 38 +- drivers/dax/super.c | 67 +- drivers/devfreq/exynos-bus.c | 23 +- drivers/devfreq/sun8i-a33-mbus.c | 8 +- drivers/devfreq/tegra30-devfreq.c | 8 +- drivers/extcon/extcon-fsa9480.c | 6 - drivers/firmware/efi/Kconfig | 2 +- drivers/firmware/efi/libstub/Makefile | 10 - drivers/firmware/efi/libstub/efi-stub-helper.c | 2 +- drivers/firmware/efi/libstub/efi-stub.c | 4 +- drivers/firmware/efi/libstub/loongarch-stub.c | 88 - drivers/firmware/psci/psci_checker.c | 2 +- drivers/fpga/Kconfig | 12 + drivers/fpga/Makefile | 3 + drivers/fpga/intel-m10-bmc-sec-update.c | 625 +++ drivers/gpio/gpio-crystalcove.c | 70 +- drivers/gpio/gpio-dln2.c | 23 +- drivers/gpio/gpio-merrifield.c | 22 +- drivers/gpio/gpio-sch.c | 35 +- drivers/gpio/gpio-wcove.c | 10 +- drivers/gpu/Makefile | 3 +- drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | 42 +- drivers/gpu/drm/drm_atomic_helper.c | 16 +- drivers/gpu/drm/i915/TODO.txt | 2 +- drivers/gpu/drm/i915/display/g4x_dp.c | 22 +- drivers/gpu/drm/i915/display/hsw_ips.c | 4 +- drivers/gpu/drm/i915/display/icl_dsi.c | 11 +- drivers/gpu/drm/i915/display/intel_audio.c | 1 + drivers/gpu/drm/i915/display/intel_audio_regs.h | 160 + drivers/gpu/drm/i915/display/intel_backlight.c | 23 +- drivers/gpu/drm/i915/display/intel_bios.c | 505 +- drivers/gpu/drm/i915/display/intel_bios.h | 6 + drivers/gpu/drm/i915/display/intel_bw.c | 6 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 16 +- drivers/gpu/drm/i915/display/intel_color.c | 2 +- drivers/gpu/drm/i915/display/intel_ddi.c | 34 +- drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c | 37 +- drivers/gpu/drm/i915/display/intel_display.c | 216 +- drivers/gpu/drm/i915/display/intel_display_power.c | 6 +- .../drm/i915/display/intel_display_power_well.c | 4 +- drivers/gpu/drm/i915/display/intel_display_types.h | 88 +- drivers/gpu/drm/i915/display/intel_dmc.c | 103 +- drivers/gpu/drm/i915/display/intel_dmc_regs.h | 41 + drivers/gpu/drm/i915/display/intel_dp.c | 51 +- drivers/gpu/drm/i915/display/intel_dp.h | 2 + .../gpu/drm/i915/display/intel_dp_aux_backlight.c | 6 +- drivers/gpu/drm/i915/display/intel_dpll.c | 89 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 321 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.h | 3 + drivers/gpu/drm/i915/display/intel_drrs.c | 3 - drivers/gpu/drm/i915/display/intel_dsi.c | 2 +- .../gpu/drm/i915/display/intel_dsi_dcs_backlight.c | 9 +- drivers/gpu/drm/i915/display/intel_dsi_vbt.c | 56 +- drivers/gpu/drm/i915/display/intel_fbc.c | 4 +- drivers/gpu/drm/i915/display/intel_hdcp.c | 2 +- drivers/gpu/drm/i915/display/intel_lvds.c | 8 +- drivers/gpu/drm/i915/display/intel_panel.c | 66 +- drivers/gpu/drm/i915/display/intel_panel.h | 3 +- drivers/gpu/drm/i915/display/intel_pps.c | 129 +- drivers/gpu/drm/i915/display/intel_pps.h | 1 + drivers/gpu/drm/i915/display/intel_psr.c | 67 +- drivers/gpu/drm/i915/display/intel_sdvo.c | 5 +- drivers/gpu/drm/i915/display/intel_snps_phy.c | 34 +- drivers/gpu/drm/i915/display/intel_tc.c | 3 +- drivers/gpu/drm/i915/display/intel_vbt_defs.h | 58 +- drivers/gpu/drm/i915/display/intel_vrr.c | 30 +- drivers/gpu/drm/i915/display/intel_vrr.h | 4 +- drivers/gpu/drm/i915/display/vlv_dsi.c | 14 +- drivers/gpu/drm/i915/gem/i915_gem_userptr.c | 4 +- .../gpu/drm/i915/gt/intel_execlists_submission.c | 2 +- drivers/gpu/drm/i915/gt/intel_gt_pm_debugfs.c | 4 +- drivers/gpu/drm/i915/gt/intel_llc.c | 3 +- drivers/gpu/drm/i915/gt/intel_rc6.c | 4 +- drivers/gpu/drm/i915/gt/intel_ring.c | 3 +- drivers/gpu/drm/i915/gt/intel_rps.c | 5 +- drivers/gpu/drm/i915/gt/selftest_llc.c | 2 +- drivers/gpu/drm/i915/gt/selftest_rps.c | 2 +- drivers/gpu/drm/i915/gt/uc/intel_guc_log.c | 2 +- drivers/gpu/drm/i915/i915_driver.c | 12 +- drivers/gpu/drm/i915/i915_drv.h | 66 +- drivers/gpu/drm/i915/i915_gem.h | 39 - drivers/gpu/drm/i915/i915_pci.c | 2 + drivers/gpu/drm/i915/i915_reg.h | 154 +- drivers/gpu/drm/i915/i915_scheduler.h | 1 + drivers/gpu/drm/i915/i915_tasklet.h | 43 + drivers/gpu/drm/i915/i915_utils.h | 40 - drivers/gpu/drm/i915/intel_device_info.h | 1 + drivers/gpu/drm/i915/intel_dram.c | 2 +- drivers/gpu/drm/i915/intel_gvt_mmio_table.c | 2 + drivers/gpu/drm/i915/intel_pcode.c | 93 +- drivers/gpu/drm/i915/intel_pcode.h | 20 +- drivers/gpu/drm/i915/intel_pm.c | 10 +- drivers/gpu/drm/lima/lima_devfreq.c | 12 +- drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 8 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 10 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 3 - .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_wb.c | 4 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 14 +- drivers/gpu/drm/msm/dp/dp_ctrl.c | 15 +- drivers/gpu/drm/msm/dsi/dsi_host.c | 6 +- drivers/gpu/drm/msm/msm_mdss.c | 57 + drivers/gpu/drm/panfrost/panfrost_devfreq.c | 9 +- drivers/gpu/drm/tegra/gr3d.c | 6 +- drivers/gpu/host1x/Kconfig | 5 + drivers/gpu/host1x/Makefile | 1 + drivers/gpu/host1x/context_bus.c | 31 + drivers/hwmon/Kconfig | 21 +- drivers/hwmon/asus-ec-sensors.c | 18 + drivers/hwmon/f71882fg.c | 2 + drivers/hwmon/lm75.h | 3 +- drivers/hwmon/lm90.c | 2558 ++++++---- drivers/hwmon/occ/common.c | 5 + drivers/hwmon/occ/p9_sbe.c | 6 +- drivers/hwmon/pmbus/Kconfig | 9 + drivers/hwmon/pmbus/Makefile | 1 + drivers/hwmon/pmbus/lt7182s.c | 195 + drivers/hwmon/pmbus/pmbus.h | 2 +- drivers/hwmon/pmbus/pmbus_core.c | 338 +- drivers/hwmon/sch56xx-common.c | 44 +- drivers/iio/adc/adi-axi-adc.c | 3 + drivers/iio/industrialio-trigger.c | 2 +- drivers/iio/test/Kconfig | 2 +- drivers/iio/test/Makefile | 2 +- drivers/infiniband/Kconfig | 15 +- drivers/infiniband/hw/Makefile | 1 + drivers/infiniband/hw/erdma/Kconfig | 12 + drivers/infiniband/hw/erdma/Makefile | 4 + drivers/infiniband/hw/erdma/erdma.h | 287 ++ drivers/infiniband/hw/erdma/erdma_cm.c | 1435 ++++++ drivers/infiniband/hw/erdma/erdma_cm.h | 168 + drivers/infiniband/hw/erdma/erdma_cmdq.c | 497 ++ drivers/infiniband/hw/erdma/erdma_cq.c | 205 + drivers/infiniband/hw/erdma/erdma_eq.c | 334 ++ drivers/infiniband/hw/erdma/erdma_hw.h | 508 ++ drivers/infiniband/hw/erdma/erdma_main.c | 628 +++ drivers/infiniband/hw/erdma/erdma_qp.c | 567 +++ drivers/infiniband/hw/erdma/erdma_verbs.c | 1468 ++++++ drivers/infiniband/hw/erdma/erdma_verbs.h | 342 ++ drivers/infiniband/hw/hfi1/affinity.c | 9 +- drivers/infiniband/hw/qib/qib_file_ops.c | 2 +- drivers/infiniband/hw/qib/qib_iba7322.c | 2 +- drivers/input/misc/soc_button_array.c | 4 +- drivers/input/mouse/bcm5974.c | 7 +- drivers/irqchip/Kconfig | 2 +- drivers/md/dm.c | 2 +- drivers/media/platform/qcom/venus/pm_helpers.c | 18 +- drivers/memory/Kconfig | 1 + drivers/memory/mtk-smi.c | 22 +- drivers/memory/samsung/exynos5422-dmc.c | 29 +- drivers/memory/tegra/tegra124-emc.c | 14 +- drivers/memstick/core/ms_block.c | 4 +- drivers/mfd/intel-m10-bmc.c | 2 +- drivers/misc/lkdtm/stackleak.c | 1 + drivers/mmc/core/core.c | 10 +- drivers/mmc/core/debugfs.c | 79 + drivers/mmc/host/cqhci-core.c | 9 +- drivers/mmc/host/mtk-sd.c | 2 +- drivers/mmc/host/mxcmmc.c | 2 +- drivers/mmc/host/renesas_sdhi_internal_dmac.c | 1 + drivers/mmc/host/sdhci-brcmstb.c | 69 +- drivers/mmc/host/sdhci-msm.c | 6 +- drivers/mmc/host/sdhci-of-dwcmshc.c | 193 +- drivers/mmc/host/sdhci-of-esdhc.c | 1 + drivers/mmc/host/sdhci-pci-o2micro.c | 2 + drivers/mmc/host/sdhci.c | 59 +- drivers/mmc/host/sdhci.h | 3 + drivers/net/amt.c | 59 +- drivers/net/ethernet/altera/altera_utils.h | 5 +- drivers/net/ethernet/broadcom/bgmac-bcma-mdio.c | 1 + drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c | 2 +- .../ethernet/marvell/octeontx2/nic/otx2_ethtool.c | 2 +- .../ethernet/marvell/octeontx2/nic/otx2_flows.c | 4 +- drivers/net/ethernet/mellanox/mlx4/cmd.c | 10 +- drivers/net/ethernet/mellanox/mlx4/eq.c | 4 +- drivers/net/ethernet/mellanox/mlx4/fw.c | 4 +- drivers/net/ethernet/mellanox/mlx4/main.c | 2 +- drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c | 4 +- drivers/net/phy/dp83867.c | 29 + drivers/net/wan/farsync.h | 2 +- drivers/net/wireless/microchip/wilc1000/cfg80211.c | 246 +- drivers/net/wireless/microchip/wilc1000/fw.h | 21 +- drivers/net/wireless/microchip/wilc1000/hif.c | 202 +- drivers/net/wireless/microchip/wilc1000/hif.h | 14 +- drivers/net/wireless/microchip/wilc1000/netdev.c | 11 +- drivers/net/wireless/microchip/wilc1000/netdev.h | 14 +- drivers/net/wireless/microchip/wilc1000/spi.c | 6 +- drivers/net/wireless/microchip/wilc1000/wlan.c | 3 +- drivers/net/wireless/microchip/wilc1000/wlan.h | 2 + drivers/net/wireless/microchip/wilc1000/wlan_if.h | 20 +- drivers/net/wireless/realtek/rtlwifi/debug.c | 8 +- drivers/net/wireless/realtek/rtw88/main.c | 5 +- drivers/net/wireless/realtek/rtw88/rtw8723d.c | 2 +- drivers/net/wireless/realtek/rtw88/rtw8723d.h | 2 + drivers/net/wireless/realtek/rtw88/rtw8723de.c | 2 +- drivers/net/wireless/realtek/rtw88/rtw8723de.h | 10 - drivers/net/wireless/realtek/rtw88/rtw8821c.c | 2 +- drivers/net/wireless/realtek/rtw88/rtw8821c.h | 2 + drivers/net/wireless/realtek/rtw88/rtw8821ce.c | 2 +- drivers/net/wireless/realtek/rtw88/rtw8821ce.h | 10 - drivers/net/wireless/realtek/rtw88/rtw8822b.c | 2 +- drivers/net/wireless/realtek/rtw88/rtw8822b.h | 2 + drivers/net/wireless/realtek/rtw88/rtw8822be.c | 2 +- drivers/net/wireless/realtek/rtw88/rtw8822be.h | 10 - drivers/net/wireless/realtek/rtw88/rtw8822c.c | 2 +- drivers/net/wireless/realtek/rtw88/rtw8822c.h | 2 + drivers/net/wireless/realtek/rtw88/rtw8822ce.c | 2 +- drivers/net/wireless/realtek/rtw88/rtw8822ce.h | 10 - drivers/net/wireless/realtek/rtw89/core.c | 7 +- drivers/net/wireless/realtek/rtw89/core.h | 24 +- drivers/net/wireless/realtek/rtw89/debug.h | 1 + drivers/net/wireless/realtek/rtw89/fw.c | 24 +- drivers/net/wireless/realtek/rtw89/fw.h | 5 +- drivers/net/wireless/realtek/rtw89/mac.c | 15 +- drivers/net/wireless/realtek/rtw89/mac.h | 1 + drivers/net/wireless/realtek/rtw89/mac80211.c | 2 +- drivers/net/wireless/realtek/rtw89/pci.c | 9 +- drivers/net/wireless/realtek/rtw89/pci.h | 1 + drivers/net/wireless/realtek/rtw89/rtw8852c.c | 1 + drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c | 27 + drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.h | 1 + drivers/net/wireless/realtek/rtw89/sar.c | 140 +- drivers/net/wireless/st/cw1200/bh.c | 10 +- drivers/nvdimm/pmem.c | 17 + drivers/nvmem/Kconfig | 7 + drivers/nvmem/Makefile | 2 + drivers/nvmem/brcm_nvram.c | 2 - drivers/nvmem/microchip-otpc.c | 288 ++ drivers/of/kexec.c | 17 + drivers/opp/core.c | 1180 ++--- drivers/opp/opp.h | 11 +- drivers/opp/ti-opp-supply.c | 78 +- drivers/perf/thunderx2_pmu.c | 4 +- drivers/pinctrl/renesas/pinctrl-rzg2l.c | 2 + drivers/pinctrl/samsung/pinctrl-exynos.c | 6 +- drivers/pinctrl/samsung/pinctrl-exynos.h | 3 + drivers/pinctrl/samsung/pinctrl-samsung.c | 4 +- drivers/pinctrl/samsung/pinctrl-samsung.h | 8 + drivers/platform/chrome/Kconfig | 9 + drivers/platform/chrome/Makefile | 3 + drivers/platform/chrome/cros_ec_proto.c | 58 +- drivers/platform/chrome/cros_ec_proto_test.c | 214 + drivers/regulator/mp5416.c | 30 +- drivers/regulator/rt5190a-regulator.c | 3 + drivers/scsi/lpfc/lpfc_init.c | 2 +- drivers/slimbus/core.c | 6 +- drivers/slimbus/messaging.c | 4 +- drivers/soc/fsl/qbman/qman_test_stash.c | 2 +- drivers/soc/mediatek/mtk-devapc.c | 45 +- drivers/soc/mediatek/mtk-pmic-wrap.c | 225 +- drivers/soc/tegra/common.c | 14 +- drivers/soc/tegra/pmc.c | 8 +- drivers/soundwire/qcom.c | 10 + drivers/spi/Kconfig | 9 + drivers/spi/Makefile | 1 + drivers/spi/spi-altera-dfl.c | 14 +- drivers/spi/spi-cadence-quadspi.c | 19 +- drivers/spi/spi-cadence.c | 37 +- drivers/spi/spi-geni-qcom.c | 6 +- drivers/spi/spi-intel.c | 4 +- drivers/spi/spi-mem.c | 2 +- drivers/spi/spi-microchip-core.c | 632 +++ drivers/spi/spi-qcom-qspi.c | 6 +- drivers/spi/spi-s3c64xx.c | 56 +- drivers/spi/spi-stm32-qspi.c | 18 +- drivers/spi/spi-ti-qspi.c | 75 +- drivers/spi/spi-zynqmp-gqspi.c | 25 +- drivers/spi/spi.c | 143 +- drivers/staging/greybus/audio_helper.c | 13 +- drivers/staging/greybus/fw-management.c | 6 +- drivers/staging/media/tegra-video/vi.c | 2 +- drivers/staging/qlge/qlge_main.c | 2 +- drivers/staging/r8188eu/core/rtw_fw.c | 6 +- drivers/staging/r8188eu/core/rtw_ioctl_set.c | 1 - drivers/staging/r8188eu/core/rtw_mlme.c | 2 - drivers/staging/r8188eu/core/rtw_mlme_ext.c | 133 +- drivers/staging/r8188eu/core/rtw_recv.c | 3 +- drivers/staging/r8188eu/core/rtw_xmit.c | 20 +- drivers/staging/r8188eu/include/ieee80211.h | 7 - drivers/staging/r8188eu/include/rtw_mlme_ext.h | 3 +- drivers/staging/r8188eu/os_dep/ioctl_linux.c | 2 +- drivers/staging/rtl8192u/r8192U_dm.c | 2 +- drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 223 +- drivers/staging/rts5208/spi.c | 6 +- drivers/staging/sm750fb/ddk750_dvi.c | 2 +- drivers/staging/sm750fb/ddk750_sii164.c | 6 +- drivers/staging/sm750fb/ddk750_sii164.h | 2 +- .../vc04_services/bcm2835-audio/bcm2835-vchiq.c | 40 +- .../include/linux/raspberrypi/vchiq.h | 48 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 92 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.h | 8 +- .../vc04_services/interface/vchiq_arm/vchiq_core.c | 97 +- .../vc04_services/interface/vchiq_arm/vchiq_core.h | 38 +- .../vc04_services/interface/vchiq_arm/vchiq_dev.c | 40 +- .../staging/vc04_services/vchiq-mmal/mmal-vchiq.c | 63 +- drivers/staging/vt6655/baseband.c | 2 +- drivers/staging/vt6655/card.c | 71 +- drivers/staging/vt6655/device_main.c | 28 +- drivers/staging/vt6655/mac.c | 2 +- drivers/staging/vt6655/mac.h | 57 +- drivers/staging/vt6655/power.c | 4 +- drivers/staging/vt6655/rf.c | 4 +- drivers/staging/vt6655/rxtx.c | 4 +- drivers/staging/vt6655/srom.c | 2 +- drivers/staging/vt6655/upc.h | 35 - drivers/tee/optee/call.c | 2 +- drivers/thunderbolt/ctl.c | 6 +- drivers/thunderbolt/icm.c | 2 + drivers/thunderbolt/nhi.c | 4 + drivers/thunderbolt/nhi.h | 2 + drivers/thunderbolt/switch.c | 91 +- drivers/thunderbolt/tb.c | 68 +- drivers/thunderbolt/tb.h | 48 +- drivers/thunderbolt/tb_regs.h | 6 + drivers/thunderbolt/tmu.c | 221 +- drivers/tty/serial/qcom_geni_serial.c | 6 +- drivers/video/console/sticon.c | 5 +- drivers/video/console/sticore.c | 34 +- drivers/video/fbdev/core/fbcon.c | 12 +- drivers/video/fbdev/sticore.h | 3 + drivers/video/fbdev/stifb.c | 4 +- drivers/virtio/Kconfig | 6 - drivers/virtio/virtio.c | 5 +- drivers/xen/Kconfig | 20 + drivers/xen/Makefile | 2 + drivers/xen/grant-dma-iommu.c | 78 + drivers/xen/grant-dma-ops.c | 346 ++ drivers/xen/grant-table.c | 251 +- drivers/xen/xlate_mmu.c | 1 - fs/afs/mntpt.c | 6 - fs/aio.c | 36 +- fs/befs/linuxvfs.c | 16 +- fs/btrfs/Makefile | 2 +- fs/btrfs/btrfs_inode.h | 5 - fs/btrfs/compression.c | 55 +- fs/btrfs/compression.h | 7 +- fs/btrfs/ctree.h | 33 +- fs/btrfs/delayed-inode.c | 341 +- fs/btrfs/delayed-inode.h | 7 + fs/btrfs/disk-io.c | 204 +- fs/btrfs/disk-io.h | 11 - fs/btrfs/extent-io-tree.h | 15 - fs/btrfs/extent_io.c | 889 +--- fs/btrfs/extent_io.h | 26 - fs/btrfs/file.c | 25 +- fs/btrfs/inode.c | 381 +- fs/btrfs/ioctl.c | 117 +- fs/btrfs/lzo.c | 28 +- fs/btrfs/ordered-data.c | 4 +- fs/btrfs/raid56.c | 664 ++- fs/btrfs/raid56.h | 150 +- fs/btrfs/read-repair.c | 248 + fs/btrfs/read-repair.h | 33 + fs/btrfs/reflink.c | 29 +- fs/btrfs/scrub.c | 32 +- fs/btrfs/send.c | 313 +- fs/btrfs/send.h | 156 +- fs/btrfs/space-info.c | 34 +- fs/btrfs/space-info.h | 4 + fs/btrfs/struct-funcs.c | 11 +- fs/btrfs/subpage.c | 2 +- fs/btrfs/super.c | 72 +- fs/btrfs/sysfs.c | 130 +- fs/btrfs/tree-log.c | 2 +- fs/btrfs/volumes.c | 305 +- fs/btrfs/volumes.h | 28 +- fs/btrfs/zoned.c | 6 +- fs/buffer.c | 39 +- fs/cifs/cifsfs.c | 2 +- fs/cifs/cifsfs.h | 2 +- fs/cifs/connect.c | 3 +- fs/cifs/dfs_cache.c | 86 +- fs/cifs/misc.c | 27 +- fs/cifs/sess.c | 5 +- fs/cifs/smb2pdu.c | 3 + fs/coda/symlink.c | 11 +- fs/cramfs/inode.c | 17 +- fs/dax.c | 401 +- fs/erofs/super.c | 10 +- fs/ext2/dir.c | 20 +- fs/ext2/inode.c | 6 +- fs/ext2/super.c | 7 +- fs/ext4/inode.c | 44 +- fs/ext4/super.c | 9 +- fs/f2fs/checkpoint.c | 4 +- fs/f2fs/compress.c | 35 +- fs/f2fs/data.c | 40 +- fs/f2fs/f2fs.h | 4 - fs/f2fs/namei.c | 16 +- fs/f2fs/node.c | 4 +- fs/f2fs/super.c | 29 +- fs/file.c | 3 +- fs/freevxfs/vxfs_immed.c | 43 +- fs/freevxfs/vxfs_subr.c | 6 - fs/fs-writeback.c | 37 +- fs/gfs2/aops.c | 2 +- fs/gfs2/lops.c | 28 +- fs/hfs/bnode.c | 4 - fs/hfsplus/bnode.c | 4 - fs/hostfs/hostfs_kern.c | 6 +- fs/hugetlbfs/inode.c | 69 +- fs/inode.c | 2 +- fs/io_uring.c | 5 +- fs/iomap/buffered-io.c | 28 - fs/jfs/jfs_metapage.c | 2 +- fs/nfs/callback_proc.c | 1 + fs/nfs/file.c | 4 +- fs/nfs/internal.h | 6 +- fs/nfs/pnfs.c | 21 +- fs/nfs/pnfs.h | 1 + fs/nfs/read.c | 4 - fs/nfs/write.c | 16 +- fs/nilfs2/dir.c | 2 +- fs/nilfs2/page.c | 60 +- fs/ntfs/aops.c | 6 +- fs/ntfs/aops.h | 7 +- fs/ntfs/file.c | 5 - fs/ntfs3/bitmap.c | 4 +- fs/ntfs3/file.c | 1 - fs/ntfs3/frecord.c | 49 +- fs/ntfs3/index.c | 25 +- fs/ntfs3/inode.c | 1 + fs/ntfs3/ntfs_fs.h | 7 +- fs/ntfs3/record.c | 5 +- fs/ntfs3/super.c | 8 +- fs/ocfs2/aops.c | 28 +- fs/ocfs2/refcounttree.c | 42 +- fs/orangefs/inode.c | 4 +- fs/quota/dquot.c | 10 + fs/reiserfs/xattr.c | 9 +- fs/remap_range.c | 42 +- fs/squashfs/file.c | 48 +- fs/ubifs/file.c | 29 +- fs/ufs/dir.c | 2 +- fs/ufs/util.c | 11 - fs/xfs/Makefile | 5 + fs/xfs/xfs_aops.c | 2 +- fs/xfs/xfs_buf.c | 10 +- fs/xfs/xfs_file.c | 35 +- fs/xfs/xfs_fsops.c | 3 + fs/xfs/xfs_inode.c | 69 +- fs/xfs/xfs_inode.h | 1 + fs/xfs/xfs_iomap.c | 30 +- fs/xfs/xfs_iomap.h | 1 + fs/xfs/xfs_mount.h | 1 + fs/xfs/xfs_notify_failure.c | 220 + fs/xfs/xfs_reflink.c | 12 +- fs/xfs/xfs_super.h | 1 + fs/zonefs/super.c | 2 +- include/asm-generic/Kbuild | 1 + include/asm-generic/platform-feature.h | 8 + include/dt-bindings/nvmem/microchip,sama7g5-otpc.h | 12 + include/dt-bindings/soc/samsung,boot-mode.h | 18 + include/linux/bitmap.h | 83 - include/linux/bpf.h | 1 + include/linux/btf.h | 28 + include/linux/buffer_head.h | 10 + include/linux/cgroup-defs.h | 2 +- include/linux/cgroup.h | 2 +- include/linux/context_tracking_state.h | 8 +- include/linux/cpufreq.h | 2 +- include/linux/cpumask.h | 50 - include/linux/damon.h | 6 + include/linux/dax.h | 56 +- include/linux/efi.h | 1 - include/linux/fs.h | 30 +- include/linux/host1x_context_bus.h | 15 + include/linux/iomap.h | 6 - include/linux/jump_label.h | 4 +- include/linux/maple_tree.h | 2 +- include/linux/memremap.h | 12 + include/linux/migrate.h | 22 +- include/linux/mm.h | 2 + include/linux/mmc/host.h | 26 + include/linux/mmc/mmc.h | 6 + include/linux/netfs.h | 21 +- include/linux/nodemask.h | 40 - include/linux/of.h | 5 +- include/linux/page-flags.h | 6 + include/linux/pagemap.h | 29 +- include/linux/pagevec.h | 10 - include/linux/pe.h | 2 - include/linux/platform-feature.h | 19 + include/linux/pm_opp.h | 158 +- include/linux/random.h | 2 +- include/linux/rbtree.h | 2 +- include/linux/rcupdate.h | 28 +- include/linux/rcutiny.h | 21 +- include/linux/rcutree.h | 2 + include/linux/sched.h | 4 +- include/linux/skbuff.h | 179 +- include/linux/skmsg.h | 1 + include/linux/spi/spi.h | 54 +- include/linux/swap.h | 3 +- include/linux/virtio_config.h | 9 - include/linux/xarray.h | 7 +- include/net/bluetooth/hci.h | 1 + include/net/bluetooth/hci_core.h | 19 +- include/net/dropreason.h | 256 + include/sound/cs35l41.h | 3 + include/sound/pcm.h | 19 +- include/sound/simple_card_utils.h | 2 +- include/sound/soc-acpi-intel-match.h | 2 + include/trace/events/btrfs.h | 95 +- include/trace/events/maple_tree.h | 6 +- include/trace/events/skb.h | 89 +- include/trace/events/workqueue.h | 8 +- include/uapi/linux/android/binder.h | 2 +- include/uapi/linux/btf.h | 17 +- include/uapi/linux/btrfs.h | 10 +- include/uapi/linux/swab.h | 2 +- include/uapi/linux/wireless.h | 2 +- include/uapi/rdma/erdma-abi.h | 49 + include/uapi/rdma/ib_user_ioctl_verbs.h | 1 + include/xen/arm/xen-ops.h | 18 + include/xen/grant_table.h | 4 + include/xen/xen-ops.h | 13 + include/xen/xen.h | 8 + init/init_task.c | 1 + kernel/Makefile | 2 +- kernel/audit.c | 2 +- kernel/bpf/btf.c | 145 +- kernel/bpf/cgroup.c | 70 +- kernel/bpf/core.c | 2 +- kernel/bpf/syscall.c | 5 +- kernel/bpf/verifier.c | 2 +- kernel/cgroup/cgroup.c | 8 +- kernel/entry/kvm.c | 6 - kernel/fork.c | 1 + kernel/kthread.c | 14 +- kernel/platform-feature.c | 27 + kernel/rcu/Kconfig | 29 + kernel/rcu/Kconfig.debug | 2 +- kernel/rcu/rcu.h | 15 + kernel/rcu/rcuscale.c | 1 + kernel/rcu/rcutorture.c | 209 +- kernel/rcu/tasks.h | 470 +- kernel/rcu/tiny.c | 25 +- kernel/rcu/tree.c | 175 +- kernel/rcu/tree.h | 13 +- kernel/rcu/tree_exp.h | 113 +- kernel/rcu/tree_nocb.h | 244 +- kernel/rcu/tree_plugin.h | 44 +- kernel/rcu/tree_stall.h | 49 +- kernel/rcu/update.c | 13 + kernel/sched/autogroup.c | 2 +- kernel/sched/core.c | 32 + kernel/sched/psi.c | 19 +- kernel/smp.c | 4 +- kernel/trace/bpf_trace.c | 8 +- lib/bitmap.c | 21 - lib/btree.c | 30 +- lib/flex_proportions.c | 10 +- lib/maple_tree.c | 141 +- lib/test_vmalloc.c | 15 +- localversion-next | 2 +- mm/balloon_compaction.c | 15 +- mm/compaction.c | 5 +- mm/damon/dbgfs.c | 15 +- mm/damon/reclaim.c | 46 +- mm/damon/sysfs.c | 67 +- mm/filemap.c | 137 +- mm/folio-compat.c | 22 - mm/hugetlb.c | 14 +- mm/ksm.c | 2 +- mm/memcontrol.c | 55 +- mm/memory-failure.c | 286 +- mm/mempolicy.c | 2 +- mm/mempool.c | 2 +- mm/memremap.c | 4 +- mm/migrate.c | 217 +- mm/migrate_device.c | 3 +- mm/mmap.c | 87 +- mm/mremap.c | 19 +- mm/page_alloc.c | 7 +- mm/readahead.c | 2 + mm/secretmem.c | 12 +- mm/shmem.c | 17 +- mm/slab.c | 10 - mm/swap.c | 29 - mm/swap_state.c | 4 +- mm/userfaultfd.c | 2 +- mm/vmalloc.c | 138 +- mm/vmscan.c | 58 +- mm/z3fold.c | 8 +- mm/zsmalloc.c | 8 +- net/bluetooth/hci_core.c | 47 +- net/bluetooth/hci_event.c | 5 +- net/bluetooth/hci_request.c | 2 +- net/bluetooth/hci_sock.c | 11 +- net/bluetooth/hci_sync.c | 6 +- net/bluetooth/mgmt.c | 37 +- net/bpf/test_run.c | 6 - net/core/.gitignore | 1 + net/core/Makefile | 23 +- net/core/drop_monitor.c | 13 - net/core/skbuff.c | 3 + net/core/skmsg.c | 1 + net/core/sock_map.c | 23 + net/ipv4/tcp_bpf.c | 1 + net/sunrpc/clnt.c | 1 + net/unix/af_unix.c | 2 +- net/xdp/xdp_umem.c | 6 +- net/xfrm/xfrm_policy.c | 5 +- samples/bpf/xdp_router_ipv4.bpf.c | 9 + scripts/Makefile.build | 4 +- scripts/Makefile.lib | 2 +- scripts/check-local-export | 2 +- scripts/mod/modpost.c | 2 +- scripts/objdiff | 4 +- security/selinux/hooks.c | 2 +- security/selinux/include/avc.h | 2 +- sound/pci/hda/hda_intel.c | 3 + sound/pci/hda/patch_conexant.c | 7 + sound/pci/hda/patch_hdmi.c | 1 + sound/pci/hda/patch_realtek.c | 1 + sound/soc/amd/acp-config.c | 30 + sound/soc/amd/acp/Kconfig | 1 + sound/soc/amd/acp/acp-mach-common.c | 233 +- sound/soc/amd/acp/acp-mach.h | 3 + sound/soc/amd/acp/acp-pdm.c | 2 +- sound/soc/amd/acp/acp-sof-mach.c | 30 + sound/soc/amd/mach-config.h | 1 + sound/soc/codecs/Kconfig | 10 + sound/soc/codecs/Makefile | 2 + sound/soc/codecs/ab8500-codec.c | 2 - sound/soc/codecs/ab8500-codec.h | 2 - sound/soc/codecs/ak4613.c | 6 - sound/soc/codecs/cros_ec_codec.c | 1 + sound/soc/codecs/cs35l36.c | 3 +- sound/soc/codecs/cs35l41-lib.c | 82 +- sound/soc/codecs/cs35l41.c | 71 +- sound/soc/codecs/cs35l45-i2c.c | 4 +- sound/soc/codecs/cs35l45.c | 4 +- sound/soc/codecs/cs35l45.h | 4 +- sound/soc/codecs/cs42l42.c | 3 +- sound/soc/codecs/cs42l51.c | 2 +- sound/soc/codecs/cs42l52.c | 8 +- sound/soc/codecs/cs42l56.c | 4 +- sound/soc/codecs/cs53l30.c | 16 +- sound/soc/codecs/da7210.c | 2 + sound/soc/codecs/da7219.c | 6 - sound/soc/codecs/da732x.c | 6 - sound/soc/codecs/es8328.c | 5 +- sound/soc/codecs/hda-dai.c | 102 + sound/soc/codecs/hda.c | 395 ++ sound/soc/codecs/hda.h | 19 + sound/soc/codecs/lm49453.c | 6 - sound/soc/codecs/max98390.c | 2 +- sound/soc/codecs/max9860.c | 6 +- sound/soc/codecs/mt6358.c | 1 + sound/soc/codecs/nau8822.c | 14 + sound/soc/codecs/nau8822.h | 2 + sound/soc/codecs/ssm2518.c | 4 +- sound/soc/codecs/ssm2602.c | 6 +- sound/soc/codecs/ssm4567.c | 4 +- sound/soc/codecs/tfa9879.c | 4 +- sound/soc/codecs/tfa989x.c | 30 + sound/soc/codecs/wcd-mbhc-v2.c | 2 +- sound/soc/codecs/wcd9335.c | 4 +- sound/soc/codecs/wm8962.c | 1 + sound/soc/codecs/wm_adsp.c | 2 +- sound/soc/fsl/fsl_asrc_dma.c | 14 + sound/soc/fsl/fsl_mqs.c | 119 +- sound/soc/fsl/fsl_sai.c | 59 +- sound/soc/fsl/fsl_xcvr.c | 9 + sound/soc/fsl/imx-audmux.c | 2 +- sound/soc/generic/simple-card-utils.c | 11 +- sound/soc/intel/Kconfig | 3 + sound/soc/intel/atom/sst-atom-controls.c | 4 +- sound/soc/intel/atom/sst/sst.c | 2 +- sound/soc/intel/atom/sst/sst_ipc.c | 8 +- sound/soc/intel/avs/Makefile | 3 + sound/soc/intel/avs/boards/Kconfig | 121 + sound/soc/intel/avs/boards/Makefile | 27 + sound/soc/intel/avs/boards/da7219.c | 282 ++ sound/soc/intel/avs/boards/dmic.c | 93 + sound/soc/intel/avs/boards/hdaudio.c | 294 ++ sound/soc/intel/avs/boards/i2s_test.c | 180 + sound/soc/intel/avs/boards/max98357a.c | 154 + sound/soc/intel/avs/boards/max98373.c | 239 + sound/soc/intel/avs/boards/nau8825.c | 353 ++ sound/soc/intel/avs/boards/rt274.c | 310 ++ sound/soc/intel/avs/boards/rt286.c | 281 ++ sound/soc/intel/avs/boards/rt298.c | 281 ++ sound/soc/intel/avs/boards/rt5682.c | 340 ++ sound/soc/intel/avs/boards/ssm4567.c | 271 + sound/soc/intel/boards/Kconfig | 1 - sound/soc/intel/boards/broadwell.c | 12 +- sound/soc/intel/boards/bytcr_rt5640.c | 2 +- sound/soc/intel/boards/bytcr_rt5651.c | 2 +- sound/soc/intel/boards/cht_bsw_rt5645.c | 2 +- sound/soc/intel/boards/sof_cirrus_common.c | 40 +- sound/soc/intel/boards/sof_pcm512x.c | 2 +- sound/soc/intel/boards/sof_realtek_common.c | 24 +- sound/soc/intel/boards/sof_realtek_common.h | 6 +- sound/soc/intel/boards/sof_rt5682.c | 2 +- sound/soc/intel/boards/sof_sdw.c | 24 +- sound/soc/intel/common/Makefile | 1 + sound/soc/intel/common/soc-acpi-intel-mtl-match.c | 41 + sound/soc/mediatek/mt6797/mt6797-mt6351.c | 6 +- sound/soc/mediatek/mt8173/mt8173-afe-pcm.c | 6 +- sound/soc/mediatek/mt8173/mt8173-rt5650-rt5676.c | 10 +- sound/soc/mediatek/mt8173/mt8173-rt5650.c | 9 +- sound/soc/mediatek/mt8186/mt8186-afe-clk.c | 651 +++ sound/soc/mediatek/mt8186/mt8186-afe-clk.h | 106 + sound/soc/mediatek/mt8186/mt8186-afe-gpio.c | 244 + sound/soc/mediatek/mt8186/mt8186-afe-gpio.h | 19 + sound/soc/mediatek/mt8186/mt8186-audsys-clk.c | 150 + sound/soc/mediatek/mt8186/mt8186-audsys-clk.h | 15 + sound/soc/mediatek/mt8186/mt8186-audsys-clkid.h | 45 + sound/soc/mediatek/mt8186/mt8186-dai-adda.c | 873 ++++ sound/soc/mediatek/mt8186/mt8186-dai-hostless.c | 298 ++ sound/soc/mediatek/mt8186/mt8186-dai-hw-gain.c | 236 + sound/soc/mediatek/mt8186/mt8186-dai-i2s.c | 1286 +++++ sound/soc/mediatek/mt8186/mt8186-dai-pcm.c | 423 ++ sound/soc/mediatek/mt8186/mt8186-dai-src.c | 695 +++ sound/soc/mediatek/mt8186/mt8186-dai-tdm.c | 698 +++ sound/soc/mediatek/mt8186/mt8186-interconnection.h | 69 + sound/soc/mediatek/mt8186/mt8186-misc-control.c | 252 + sound/soc/mediatek/mt8186/mt8186-reg.h | 2913 +++++++++++ sound/soc/mediatek/mt8195/mt8195-afe-clk.c | 8 +- sound/soc/meson/meson-codec-glue.c | 2 +- sound/soc/qcom/qdsp6/q6adm.c | 6 +- sound/soc/rockchip/rk3288_hdmi_analog.c | 4 +- sound/soc/samsung/aries_wm8994.c | 6 +- sound/soc/samsung/snow.c | 2 +- sound/soc/soc-ops.c | 23 +- sound/soc/sof/amd/acp-dsp-offset.h | 2 + sound/soc/sof/amd/acp.c | 36 + sound/soc/sof/amd/acp.h | 4 + sound/soc/sof/amd/pci-rn.c | 4 + sound/soc/sof/amd/renoir.c | 4 + sound/soc/sof/mediatek/adsp_helper.h | 1 + sound/soc/sof/mediatek/mt8195/mt8195-clk.c | 7 + sound/soc/sof/mediatek/mt8195/mt8195.c | 50 +- sound/soc/sof/mediatek/mt8195/mt8195.h | 5 + sound/soc/sof/sof-audio.c | 2 +- sound/soc/sof/sof-client-ipc-msg-injector.c | 28 +- sound/soc/stm/stm32_adfsdm.c | 2 +- sound/soc/stm/stm32_sai_sub.c | 2 - sound/soc/tegra/Kconfig | 9 + sound/soc/tegra/Makefile | 2 + sound/soc/tegra/tegra210_ahub.c | 39 +- sound/soc/tegra/tegra210_mbdrc.c | 1012 ++++ sound/soc/tegra/tegra210_mbdrc.h | 215 + sound/soc/tegra/tegra210_ope.c | 419 ++ sound/soc/tegra/tegra210_ope.h | 90 + sound/soc/tegra/tegra210_peq.c | 434 ++ sound/soc/tegra/tegra210_peq.h | 56 + sound/soc/ux500/mop500.c | 2 - sound/soc/ux500/mop500_ab8500.c | 2 - sound/soc/ux500/mop500_ab8500.h | 2 - sound/soc/ux500/ux500_msp_dai.c | 2 - sound/soc/ux500/ux500_msp_dai.h | 2 - sound/soc/ux500/ux500_msp_i2s.c | 2 - sound/soc/ux500/ux500_msp_i2s.h | 2 - sound/soc/ux500/ux500_pcm.c | 2 - sound/soc/ux500/ux500_pcm.h | 2 - sound/usb/pcm.c | 5 +- sound/usb/quirks-table.h | 7 +- tools/Makefile | 3 + tools/bpf/bpftool/Documentation/bpftool-cgroup.rst | 16 +- tools/bpf/bpftool/Documentation/bpftool-prog.rst | 5 +- tools/bpf/bpftool/bash-completion/bpftool | 18 +- tools/bpf/bpftool/btf.c | 57 +- tools/bpf/bpftool/btf_dumper.c | 29 + tools/bpf/bpftool/cgroup.c | 53 +- tools/bpf/bpftool/common.c | 82 +- tools/bpf/bpftool/feature.c | 87 +- tools/bpf/bpftool/gen.c | 4 + tools/bpf/bpftool/link.c | 61 +- tools/bpf/bpftool/main.h | 20 +- tools/bpf/bpftool/map.c | 82 +- tools/bpf/bpftool/prog.c | 76 +- tools/include/linux/bitmap.h | 43 - tools/include/nolibc/Makefile | 37 +- tools/include/nolibc/stdio.h | 4 +- tools/include/nolibc/stdlib.h | 7 +- tools/include/uapi/linux/btf.h | 17 +- tools/lib/bitmap.c | 20 - tools/lib/bpf/btf.c | 229 +- tools/lib/bpf/btf.h | 32 +- tools/lib/bpf/btf_dump.c | 137 +- tools/lib/bpf/libbpf.c | 228 +- tools/lib/bpf/libbpf.h | 38 +- tools/lib/bpf/libbpf.map | 8 + tools/lib/bpf/libbpf_internal.h | 7 + tools/lib/bpf/linker.c | 7 +- tools/lib/bpf/relo_core.c | 113 +- tools/lib/bpf/relo_core.h | 4 +- tools/memory-model/Documentation/locking.txt | 320 ++ tools/memory-model/linux-kernel.bell | 16 +- tools/memory-model/litmus-tests/.gitignore | 2 +- tools/memory-model/scripts/README | 16 +- tools/memory-model/scripts/checkalllitmus.sh | 29 +- tools/memory-model/scripts/checkghlitmus.sh | 11 +- tools/memory-model/scripts/checklitmus.sh | 25 +- tools/memory-model/scripts/checklitmushist.sh | 2 +- tools/memory-model/scripts/checktheselitmus.sh | 43 + tools/memory-model/scripts/cmplitmushist.sh | 49 +- tools/memory-model/scripts/hwfnseg.sh | 20 + tools/memory-model/scripts/initlitmushist.sh | 2 +- tools/memory-model/scripts/judgelitmus.sh | 120 +- tools/memory-model/scripts/newlitmushist.sh | 4 +- tools/memory-model/scripts/parseargs.sh | 21 +- tools/memory-model/scripts/runlitmus.sh | 80 + tools/memory-model/scripts/runlitmushist.sh | 29 +- tools/memory-model/scripts/simpletest.sh | 35 + tools/objtool/check.c | 4 +- tools/perf/Documentation/perf-record.txt | 2 +- tools/perf/Documentation/perf-stat.txt | 2 +- tools/perf/Documentation/perf-top.txt | 2 +- tools/perf/arch/arm64/util/mem-events.c | 6 +- tools/perf/arch/x86/util/evsel.c | 5 +- tools/perf/arch/x86/util/evsel.h | 7 + tools/perf/arch/x86/util/topdown.c | 21 +- tools/perf/builtin-c2c.c | 4 +- tools/perf/builtin-lock.c | 2 +- tools/perf/pmu-events/arch/s390/cf_z10/basic.json | 48 +- tools/perf/pmu-events/arch/s390/cf_z10/crypto.json | 64 +- .../perf/pmu-events/arch/s390/cf_z10/extended.json | 36 +- tools/perf/pmu-events/arch/s390/cf_z13/basic.json | 48 +- tools/perf/pmu-events/arch/s390/cf_z13/crypto.json | 64 +- .../perf/pmu-events/arch/s390/cf_z13/extended.json | 100 +- tools/perf/pmu-events/arch/s390/cf_z14/basic.json | 32 +- tools/perf/pmu-events/arch/s390/cf_z14/crypto.json | 64 +- .../perf/pmu-events/arch/s390/cf_z14/extended.json | 102 +- tools/perf/pmu-events/arch/s390/cf_z15/basic.json | 32 +- tools/perf/pmu-events/arch/s390/cf_z15/crypto.json | 114 - .../perf/pmu-events/arch/s390/cf_z15/crypto6.json | 112 + .../perf/pmu-events/arch/s390/cf_z15/extended.json | 108 +- tools/perf/pmu-events/arch/s390/cf_z16/basic.json | 58 + .../perf/pmu-events/arch/s390/cf_z16/crypto6.json | 142 + .../perf/pmu-events/arch/s390/cf_z16/extended.json | 492 ++ .../arch/s390/{cf_z13 => cf_z16}/transaction.json | 0 tools/perf/pmu-events/arch/s390/cf_z196/basic.json | 48 +- .../perf/pmu-events/arch/s390/cf_z196/crypto.json | 64 +- .../pmu-events/arch/s390/cf_z196/extended.json | 44 +- .../perf/pmu-events/arch/s390/cf_zec12/basic.json | 48 +- .../perf/pmu-events/arch/s390/cf_zec12/crypto.json | 64 +- .../pmu-events/arch/s390/cf_zec12/extended.json | 66 +- tools/perf/pmu-events/arch/s390/mapfile.csv | 1 + .../pmu-events/arch/x86/alderlake/adl-metrics.json | 163 +- .../arch/x86/sapphirerapids/spr-metrics.json | 530 ++ tools/perf/tests/shell/test_arm_spe_fork.sh | 92 + tools/perf/util/dso.h | 2 + tools/perf/util/pmu.c | 2 +- tools/perf/util/unwind-libunwind-local.c | 105 +- tools/testing/radix-tree/linux/maple_tree.h | 2 +- tools/testing/radix-tree/trace/events/maple_tree.h | 8 +- tools/testing/selftests/bpf/btf_helpers.c | 25 +- tools/testing/selftests/bpf/prog_tests/btf.c | 153 +- tools/testing/selftests/bpf/prog_tests/btf_write.c | 126 +- .../testing/selftests/bpf/prog_tests/core_reloc.c | 58 + .../selftests/bpf/prog_tests/fexit_bpf2bpf.c | 14 + .../selftests/bpf/prog_tests/fexit_stress.c | 32 +- .../testing/selftests/bpf/prog_tests/libbpf_str.c | 207 + .../testing/selftests/bpf/prog_tests/tc_redirect.c | 8 +- .../bpf/progs/btf__core_reloc_enum64val.c | 3 + .../bpf/progs/btf__core_reloc_enum64val___diff.c | 3 + .../btf__core_reloc_enum64val___err_missing.c | 3 + .../btf__core_reloc_enum64val___val3_missing.c | 3 + .../testing/selftests/bpf/progs/core_reloc_types.h | 78 + .../selftests/bpf/progs/freplace_global_func.c | 18 + .../bpf/progs/test_core_reloc_enum64val.c | 70 + tools/testing/selftests/bpf/progs/test_tc_dtime.c | 53 +- .../selftests/bpf/test_bpftool_synctypes.py | 166 +- tools/testing/selftests/bpf/test_btf.h | 1 + tools/testing/selftests/bpf/test_xdping.sh | 4 + tools/testing/selftests/kvm/x86_64/hyperv_clock.c | 10 +- tools/testing/selftests/net/bpf/Makefile | 4 +- .../selftests/rcutorture/bin/kvm-check-branches.sh | 11 +- .../testing/selftests/rcutorture/bin/kvm-remote.sh | 1 + tools/testing/selftests/rcutorture/bin/kvm.sh | 6 +- tools/testing/selftests/vm/mremap_test.c | 49 +- 1139 files changed, 50368 insertions(+), 16994 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-driver-intel-m10-bmc-sec-update delete mode 100644 Documentation/devicetree/bindings/display/bridge/sii902x.txt create mode 100644 Documentation/devicetree/bindings/display/bridge/sil,sii9022.yaml create mode 100644 Documentation/devicetree/bindings/iommu/xen,grant-dma.yaml create mode 100644 Documentation/devicetree/bindings/memory-controllers/ingenic,ne [...] delete mode 100644 Documentation/devicetree/bindings/mmc/exynos-dw-mshc.txt delete mode 100644 Documentation/devicetree/bindings/mmc/mmc-spi-slot.txt create mode 100644 Documentation/devicetree/bindings/mmc/mmc-spi-slot.yaml create mode 100644 Documentation/devicetree/bindings/mmc/samsung,exynos-dw-mshc.yaml create mode 100644 Documentation/devicetree/bindings/nvmem/microchip,sama7g5-otpc.yaml delete mode 100644 Documentation/devicetree/bindings/regulator/pwm-regulator.txt create mode 100644 Documentation/devicetree/bindings/regulator/pwm-regulator.yaml delete mode 100644 Documentation/devicetree/bindings/serio/ps2-gpio.txt create mode 100644 Documentation/devicetree/bindings/serio/ps2-gpio.yaml create mode 100644 Documentation/devicetree/bindings/sound/nvidia,tegra210-mbdrc.yaml create mode 100644 Documentation/devicetree/bindings/sound/nvidia,tegra210-ope.yaml create mode 100644 Documentation/devicetree/bindings/sound/nvidia,tegra210-peq.yaml create mode 100644 Documentation/hwmon/lt7182s.rst create mode 100644 Documentation/litmus-tests/locking/DCL-broken.litmus create mode 100644 Documentation/litmus-tests/locking/DCL-fixed.litmus create mode 100644 Documentation/litmus-tests/locking/RM-broken.litmus create mode 100644 Documentation/litmus-tests/locking/RM-fixed.litmus create mode 100644 arch/arm/boot/dts/exynos-pinctrl.h create mode 100644 arch/arm/boot/dts/s3c2410-pinctrl.h create mode 100644 arch/arm/boot/dts/s3c64xx-pinctrl.h create mode 100644 arch/arm/boot/dts/s5pv210-pinctrl.h create mode 100644 arch/arm/include/asm/xen/xen-ops.h create mode 100644 arch/arm64/boot/dts/exynos/exynos-pinctrl.h create mode 100644 arch/arm64/boot/dts/tesla/fsd-pinctrl.h create mode 100644 arch/arm64/include/asm/xen/xen-ops.h delete mode 100644 arch/loongarch/kernel/efi-header.S delete mode 100644 arch/loongarch/kernel/image-vars.h delete mode 100644 drivers/firmware/efi/libstub/loongarch-stub.c create mode 100644 drivers/fpga/intel-m10-bmc-sec-update.c create mode 100644 drivers/gpu/drm/i915/display/intel_audio_regs.h create mode 100644 drivers/gpu/drm/i915/i915_tasklet.h create mode 100644 drivers/gpu/host1x/context_bus.c create mode 100644 drivers/hwmon/pmbus/lt7182s.c create mode 100644 drivers/infiniband/hw/erdma/Kconfig create mode 100644 drivers/infiniband/hw/erdma/Makefile create mode 100644 drivers/infiniband/hw/erdma/erdma.h create mode 100644 drivers/infiniband/hw/erdma/erdma_cm.c create mode 100644 drivers/infiniband/hw/erdma/erdma_cm.h create mode 100644 drivers/infiniband/hw/erdma/erdma_cmdq.c create mode 100644 drivers/infiniband/hw/erdma/erdma_cq.c create mode 100644 drivers/infiniband/hw/erdma/erdma_eq.c create mode 100644 drivers/infiniband/hw/erdma/erdma_hw.h create mode 100644 drivers/infiniband/hw/erdma/erdma_main.c create mode 100644 drivers/infiniband/hw/erdma/erdma_qp.c create mode 100644 drivers/infiniband/hw/erdma/erdma_verbs.c create mode 100644 drivers/infiniband/hw/erdma/erdma_verbs.h delete mode 100644 drivers/net/wireless/realtek/rtw88/rtw8723de.h delete mode 100644 drivers/net/wireless/realtek/rtw88/rtw8821ce.h delete mode 100644 drivers/net/wireless/realtek/rtw88/rtw8822be.h delete mode 100644 drivers/net/wireless/realtek/rtw88/rtw8822ce.h create mode 100644 drivers/nvmem/microchip-otpc.c create mode 100644 drivers/platform/chrome/cros_ec_proto_test.c create mode 100644 drivers/spi/spi-microchip-core.c delete mode 100644 drivers/staging/vt6655/upc.h create mode 100644 drivers/xen/grant-dma-iommu.c create mode 100644 drivers/xen/grant-dma-ops.c create mode 100644 fs/btrfs/read-repair.c create mode 100644 fs/btrfs/read-repair.h create mode 100644 fs/xfs/xfs_notify_failure.c create mode 100644 include/asm-generic/platform-feature.h create mode 100644 include/dt-bindings/nvmem/microchip,sama7g5-otpc.h create mode 100644 include/dt-bindings/soc/samsung,boot-mode.h create mode 100644 include/linux/host1x_context_bus.h create mode 100644 include/linux/platform-feature.h create mode 100644 include/net/dropreason.h create mode 100644 include/uapi/rdma/erdma-abi.h create mode 100644 include/xen/arm/xen-ops.h create mode 100644 kernel/platform-feature.c create mode 100644 net/core/.gitignore create mode 100644 sound/soc/codecs/hda-dai.c create mode 100644 sound/soc/codecs/hda.c create mode 100644 sound/soc/codecs/hda.h create mode 100644 sound/soc/intel/avs/boards/Kconfig create mode 100644 sound/soc/intel/avs/boards/Makefile create mode 100644 sound/soc/intel/avs/boards/da7219.c create mode 100644 sound/soc/intel/avs/boards/dmic.c create mode 100644 sound/soc/intel/avs/boards/hdaudio.c create mode 100644 sound/soc/intel/avs/boards/i2s_test.c create mode 100644 sound/soc/intel/avs/boards/max98357a.c create mode 100644 sound/soc/intel/avs/boards/max98373.c create mode 100644 sound/soc/intel/avs/boards/nau8825.c create mode 100644 sound/soc/intel/avs/boards/rt274.c create mode 100644 sound/soc/intel/avs/boards/rt286.c create mode 100644 sound/soc/intel/avs/boards/rt298.c create mode 100644 sound/soc/intel/avs/boards/rt5682.c create mode 100644 sound/soc/intel/avs/boards/ssm4567.c create mode 100644 sound/soc/intel/common/soc-acpi-intel-mtl-match.c create mode 100644 sound/soc/mediatek/mt8186/mt8186-afe-clk.c create mode 100644 sound/soc/mediatek/mt8186/mt8186-afe-clk.h create mode 100644 sound/soc/mediatek/mt8186/mt8186-afe-gpio.c create mode 100644 sound/soc/mediatek/mt8186/mt8186-afe-gpio.h create mode 100644 sound/soc/mediatek/mt8186/mt8186-audsys-clk.c create mode 100644 sound/soc/mediatek/mt8186/mt8186-audsys-clk.h create mode 100644 sound/soc/mediatek/mt8186/mt8186-audsys-clkid.h create mode 100644 sound/soc/mediatek/mt8186/mt8186-dai-adda.c create mode 100644 sound/soc/mediatek/mt8186/mt8186-dai-hostless.c create mode 100644 sound/soc/mediatek/mt8186/mt8186-dai-hw-gain.c create mode 100644 sound/soc/mediatek/mt8186/mt8186-dai-i2s.c create mode 100644 sound/soc/mediatek/mt8186/mt8186-dai-pcm.c create mode 100644 sound/soc/mediatek/mt8186/mt8186-dai-src.c create mode 100644 sound/soc/mediatek/mt8186/mt8186-dai-tdm.c create mode 100644 sound/soc/mediatek/mt8186/mt8186-interconnection.h create mode 100644 sound/soc/mediatek/mt8186/mt8186-misc-control.c create mode 100644 sound/soc/mediatek/mt8186/mt8186-reg.h create mode 100644 sound/soc/tegra/tegra210_mbdrc.c create mode 100644 sound/soc/tegra/tegra210_mbdrc.h create mode 100644 sound/soc/tegra/tegra210_ope.c create mode 100644 sound/soc/tegra/tegra210_ope.h create mode 100644 sound/soc/tegra/tegra210_peq.c create mode 100644 sound/soc/tegra/tegra210_peq.h create mode 100644 tools/memory-model/Documentation/locking.txt create mode 100755 tools/memory-model/scripts/checktheselitmus.sh create mode 100755 tools/memory-model/scripts/hwfnseg.sh create mode 100755 tools/memory-model/scripts/runlitmus.sh create mode 100755 tools/memory-model/scripts/simpletest.sh create mode 100644 tools/perf/arch/x86/util/evsel.h delete mode 100644 tools/perf/pmu-events/arch/s390/cf_z15/crypto.json create mode 100644 tools/perf/pmu-events/arch/s390/cf_z16/basic.json create mode 100644 tools/perf/pmu-events/arch/s390/cf_z16/crypto6.json create mode 100644 tools/perf/pmu-events/arch/s390/cf_z16/extended.json copy tools/perf/pmu-events/arch/s390/{cf_z13 => cf_z16}/transaction.json (100%) create mode 100644 tools/perf/pmu-events/arch/x86/sapphirerapids/spr-metrics.json create mode 100755 tools/perf/tests/shell/test_arm_spe_fork.sh create mode 100644 tools/testing/selftests/bpf/prog_tests/libbpf_str.c create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_enum64val.c create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_enum64val___diff.c create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_enum64val___e [...] create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_enum64val___v [...] create mode 100644 tools/testing/selftests/bpf/progs/freplace_global_func.c create mode 100644 tools/testing/selftests/bpf/progs/test_core_reloc_enum64val.c