This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-arm-next-allmodconfig 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 44e66c3bda45 Merge branch 'i2c/for-mergewindow' into i2c/for-next omits 06523e690f10 Merge branch 'i2c/for-current' into i2c/for-next omits 49117854aeda Merge branch 'i2c/for-mergewindow' into i2c/for-next omits ffa2998f2757 Merge branch 'i2c/for-current' into i2c/for-next 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 308df0777c8e Merge branch 'i2c/for-mergewindow' into i2c/for-next 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 6f2c48bcb7ed Merge branch 'i2c/for-mergewindow' into i2c/for-next 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 864067632632 Merge branch for-5.19/arm64/defconfig into for-next omits d409396cf14e Merge branch for-5.19/arm64/dt into for-next omits 00be1ffc1f17 Merge branch for-5.19/arm/defconfig into for-next omits 50c5e2319a55 Merge branch for-5.19/dt-bindings into for-next omits 547020e1ae70 Merge branch for-5.19/soc into for-next omits f1b0ec7cb56e Merge branch for-5.19/arm/core into for-next omits 2be50cadedf1 Merge branch for-5.19/memory into for-next omits 8bd7afbdff03 Merge branch for-5.19/clk into for-next omits eab0086afe17 memory: tegra: Add MC error logging on Tegra186 onward 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 ef736ba3ca8e Merge branch 'i2c/for-mergewindow' into i2c/for-next omits 575685151209 Merge branch 'i2c/for-current' into i2c/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 fbe78a0bc09c memory: tegra: Add memory controller channels support 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 05b42eff61a5 Merge branch 'i2c/for-mergewindow' into i2c/for-next 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 84f6f49b9017 memory: tegra: Add APE memory clients for Tegra234 omits 37e246839d47 memory: tegra: Add Tegra234 support 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 dda5384313a4 KEYS: trusted: tpm2: Fix migratable logic adds 32d380a7ef02 Merge tag 'tpmdd-next-v5.19-rc2-v2' of git://git.kernel.or [...] 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 54aa83c90198 KVM: x86: do not set st->preempted when going back to user space adds 6cd88243c7e0 KVM: x86: do not report a vCPU as preempted outside instru [...] adds 34f4335c16a5 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 6bfb56e93bce cert host tools: Stop complaining about deprecated OpenSSL [...] 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 87770ae50a93 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 7bf179de5b2d kbuild: avoid regex RS for POSIX awk adds 49c3ca34f7db scripts/nsdeps: adjust to the format change of *.mod files adds c531e24c7011 scripts/check-local-export: avoid 'wait $!' for process su [...] adds 6987edb847b7 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 588467452c0e Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] adds a3d52ac77500 arm64/sme: Fix tests for 0b1111 value ID registers adds f539316fe810 arm64/sme: Fix SVE/SME typo in ABI documentation adds 549a7b72fb70 Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] 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 053b76107f10 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 93d6fe5c7302 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] adds 14cd868bad5f 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 282e5f8fe907 netfilter: nat: really support inet nat without l3 address adds ab5e5c062f67 netfilter: nf_tables: use kfree_rcu(ptr, rcu) to release h [...] adds b6d9014a3335 netfilter: nf_tables: delete flowtable hooks via transaction list adds 2c9e4559773c netfilter: nf_tables: always initialize flowtable hook lis [...] adds c271cc9febaa netfilter: nf_tables: release new hooks on unsupported flo [...] adds 9dd732e0bdf5 netfilter: nf_tables: memleak flow rule from commit path adds 3a41c64d9c11 netfilter: nf_tables: bail out early if hardware offload i [...] adds 91ffb0893291 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf adds 0737e018a05e net: dsa: lantiq_gswip: Fix refcount leak in gswip_gphy_fw_list adds f5826c8c9d57 net/mlx4_en: Fix wrong return value on ioctl EEPROM query failure adds 35b42dce6197 net: mdio: unexport __init-annotated mdio_bus_init() adds 4a388f08d878 net: xfrm: unexport __init-annotated xfrm4_protocol_init() adds 5801f064e351 net: ipv6: unexport __init-annotated seg6_hmac_init() adds 653926f6938d Merge branch 'net-unexport-some-symbols-that-are-annotated [...] adds 77e5fe8f176a nfc: st21nfca: fix incorrect validating logic in EVT_TRANSACTION adds 996419e0594a nfc: st21nfca: fix memory leaks in EVT_TRANSACTION handling adds f2e19b36593c nfc: st21nfca: fix incorrect sizing calculations in EVT_TR [...] adds e44c8f4080ca Merge branch 'split-nfc-st21nfca-refactor-evt_transaction-into-3' adds 8a4d480702b7 nfc: nfcmrvl: Fix memory leak in nfcmrvl_play_deferred adds f93431c86b63 ipv6: Fix signed integer overflow in __ip6_append_data adds f638a84afef3 ipv6: Fix signed integer overflow in l2tp_ip6_sendmsg adds a6958951ebe7 au1000_eth: stop using virt_to_bus() adds 1bd8965d7bbb 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 d678cbd2f867 xsk: Fix handling of invalid descriptors in XSK TX batching API adds 7c217aca85dd MAINTAINERS: Add a maintainer for bpftool adds 0361af030035 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 c7a794b534cd Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 118f767413ad RDMA/qedr: Fix reporting QP timeout attribute adds 71d4a133f298 Merge branch 'for-rc' 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 527f4643e03c ALSA: hda/realtek - Add HW8326 support adds 5f3d696eea91 ALSA: hda/realtek: Add quirk for HP Dev One adds d2cd2c4b0acb Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 073350da0aa2 Merge tag 'v5.19-rc1' into asoc-5.19 adds 5871321fb455 ASoC: ops: Fix off by one in range control validation adds f9e9bdd5bb18 ASoC: Realtek/Maxim SoundWire codecs: disable pm_runtime o [...] adds 716c2e7e1608 ASoC: rt711-sdca-sdw: fix calibrate mutex initialization adds 768ad6d80db2 ASoC: Intel: sof_sdw: handle errors on card registration adds 74d40901ebad ASoC: rt711: fix calibrate mutex initialization adds 05ba4c00fa9c ASoC: rt7*-sdw: harden jack_detect_handler adds a49267a3bd10 ASoC: codecs: rt700/rt711/rt711-sdca: initialize workqueue [...] adds e02b99e9b79f ASoC: codecs: rt700/rt711/rt711-sdca: resume bus/codec in [...] adds 27e05fcbea20 ASoC: harden SoundWire codec/machine drivers used on Intel [...] adds ec3ad554b956 ASoC: ak4613: cares Simple-Audio-Card case for TDM adds d1d66d35fb70 Merge remote-tracking branch 'asoc/for-5.18' into asoc-linus adds 6bbed3b86554 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 9882beba7c0d Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 122e951eb804 regulator: qcom_smd: correct MP5496 ranges adds ca767a365fc1 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 cac7613bf3ac 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 675ee22a732e 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 fe66105b30ea Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 003886a872b9 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds feec5bfa4dd7 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 c937f2f98b53 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 014bd16ce14b 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 9f687c1a6e5b 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 13dbe267ff6c Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] adds f92de9d11042 scsi: sd: Fix interpretation of VPD B9h length adds cf71d59c2ece scsi: vmw_pvscsi: Expand vcpuHint to 16 bits adds 44ba9786b673 scsi: lpfc: Correct BDE type for XMIT_SEQ64_WQE in lpfc_ct [...] adds 24e1f056677e scsi: lpfc: Resolve some cleanup issues following abort pa [...] adds e27f05147bff scsi: lpfc: Resolve some cleanup issues following SLI path [...] adds 6f808bd78e82 scsi: lpfc: Address NULL pointer dereference after starget [...] adds b1b3440f437b scsi: lpfc: Resolve NULL ptr dereference after an ELS LOGO [...] adds 336d63615466 scsi: lpfc: Fix port stuck in bypassed state after LIP in [...] adds ea7bd1f39331 scsi: lpfc: Add more logging of cmd and cqe information fo [...] adds 2e7e9c0c1ec0 scsi: lpfc: Allow reduced polling rate for nvme_admin_asyn [...] adds 1af48fffd7ff scsi: lpfc: Update lpfc version to 14.2.0.4 adds 120f1d95efb1 scsi: mpt3sas: Fix out-of-bounds compiler warning adds d64c49191132 scsi: ipr: Fix missing/incorrect resource cleanup in error case adds ec1e8adcbdf6 scsi: pmcraid: Fix missing resource cleanup in error case adds b70c6243ba82 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds f616ec25d0bf mmc: sdhci-pci-o2micro: Fix card detect by dealing with de [...] adds 1a4a7fd0340b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 967ba5ac7d16 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds 6640b5df1a38 Drivers: hv: vmbus: Don't assign VMbus channel interrupts [...] adds 92ec746bcea0 Drivers: hv: Fix syntax errors in comments adds 245b993d8f6c clocksource: hyper-v: unexport __init-annotated hv_init_cl [...] adds f5f93d7f5a5c HID: hyperv: Correctly access fields declared as __le16 adds 0b9a7f554cb1 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] 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 623ffc56bd64 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds ba79c5e45eec MAINTAINERS: Update Intel pin control to Supported adds 654940217b75 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 6c254bf3b637 SUNRPC: Fix the calculation of xdr->end in xdr_get_next_en [...] adds 62ed448cc53b SUNRPC: Optimize xdr_reserve_space() adds 90d871b3b9bb SUNRPC: Clean up xdr_commit_encode() adds bd07a64176a2 SUNRPC: Clean up xdr_get_next_encode_buffer() adds da9e94fe000e SUNRPC: Remove pointer type casts from xdr_get_next_encode [...] adds c5b773369a50 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds bed65db48135 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 957b2079cb73 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 00f7c4da5a5f Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] adds 4339c5ee19c9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 0ae36ea7493b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 64ea1f46fbdd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 0cb62cd11c0a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c32e50fc8362 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 f3ca0067052f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 9af3a4fe371d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 4c1e4e34d020 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 7a0d01a6fd9e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds bdbe611b2942 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8b64bea661bc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds dfd30065fd51 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds be1417d3f78e 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 ab92385e455b 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 56ef3e1a4d99 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 564f0a88bfc4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 122839b58a08 firmware: arm_scmi: Relax base protocol sanity checks on t [...] adds d0c94bef70e7 firmware: arm_scmi: Remove all the unused local variables adds 78a4242ebfb5 firmware: arm_scmi: Review BASE protocol string-buffers sizes adds 883e1b781834 firmware: arm_scmi: Fix SENSOR_AXIS_NAME_GET behaviour whe [...] adds 0684269ee431 firmware: arm_scmi: Use preferred strscpy to handle strings adds 9cbe729756e4 Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] adds ae5309956eb1 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] 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 b2f5114d3888 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] adds a359f809baa9 Merge branch 'next' of https://git.linaro.org/people/jens. [...] adds 3ffb20f5c789 dt-bindings: Add headers for Tegra234 GPCDMA adds 29803c18b832 Merge branch for-5.20/dt-bindings into for-next adds 829205d8410e ARM: tegra: Adjust whitespace around '=' adds 7af2a24dbee8 Merge branch for-5.20/arm/dt into for-next adds e2fd5ec5f76e Merge branch 'for-5.20/dt-bindings' into for-5.20/arm64/dt adds 853fd8677038 arm64: tegra: Add OPE device on Tegra210 and later adds 008ba54e85a7 arm64: tegra: Enable OPE on various platforms adds 37e386aba8cb arm64: tegra: Adjust whitespace around '=' adds 2663cff5beb9 arm64: tegra: Add Tegra234 GPCDMA device tree node adds 42fe3aba361d Merge branch for-5.20/arm64/dt into for-next adds 28b4dcc8f010 arm64: defconfig: Build Tegra OPE module adds 22cd13a29127 Merge branch for-5.20/arm64/defconfig into for-next adds 2979fbe58ca7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d02dde562b76 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 86fd019c2eea Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] adds c5ac8a9fcfab m68k: coldfire/device.c: protect FLEXCAN blocks adds 770ce44168da 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 830b39ccff34 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 294b2111ff10 riscv: dts: microchip: remove spi-max-frequency property adds 571f6bb9975a Merge branch 'dt-for-next' of git://git.kernel.org/pub/scm [...] adds fcd9d7b494de Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...] adds e3a4167c880c btrfs: add error messages to all unrecognized mount options adds e4549a7a0112 Merge branch 'misc-5.19' into for-next-current-v5.18-20220608 adds 7c5be2557f5f Merge branch 'for-next-current-v5.18-20220608' 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 c3cb26971633 btrfs: make btrfs_super_block::log_root_transid deprecated adds 8bcebdb674ee btrfs: reject log replay if there is unsupported RO compat flag adds be3c0c51ef72 btrfs: stop looking at btrfs_bio->iter in index_one_bio adds eac5b5138fef btrfs: split discard handling out of btrfs_map_block adds b854629893c4 btrfs: sysfs: advertise zoned support among features adds c75441a47683 btrfs: zoned: prevent allocation from previous data relocation BG adds e2a46f3f73fd btrfs: zoned: fix critical section of relocation inode writeback adds fd9d4409d783 Merge branch 'misc-next' into for-next-next-v5.19-20220608 adds d7f3af3fec88 btrfs: save the original bi_iter into btrfs_bio for buffered read adds 9f3e34786792 btrfs: set ->file_offset in end_bio_extent_readpage adds dd1fedfaaf92 btrfs: factor out a btrfs_map_repair_bio helper adds caaa23eb7efc btrfs: support read bios in btrfs_map_repair_bio adds 5dc70e576ec4 btrfs: add new read repair infrastructure adds 9d20f5d4b045 btrfs: use the new read repair code for direct I/O adds 2352da072a09 btrfs: use the new read repair code for buffered reads adds 9847626fded0 btrfs: remove io_failure_record infrastructure completely adds 4cd4aed63125 btrfs: fold repair_io_failure into btrfs_repair_eb_io_failure adds 0d1ce1ad818f Merge branch 'ext/hch/sync-repair-v2' into for-next-next-v [...] adds 6013325030c2 btrfs: open code rbtree search into split_state adds 3b36c2631779 btrfs: open code rbtree search in insert_state adds 1be84acd258f btrfs: lift start and end parameters to callers of insert_state adds 2fbeb26c4e8b btrfs: pass bits by value not pointer for extent_state helpers adds 85ad4b193c5c btrfs: add fast path for extent_state insertion adds 2457c75452da btrfs: remove node and parent parameters from insert_state adds c549e3874b48 btrfs: open code inexact rbtree search in tree_search adds 7c8a3f54c97b btrfs: make tree search for insert more generic and use it [...] adds 62221b54b299 btrfs: unify tree search helper returning prev and next nodes adds 753e9f329627 Merge branch 'dev/extent-io-tree-cleanups' into for-next-n [...] adds 4077c8c19c72 Merge branch 'for-next-next-v5.19-20220608' into for-next- [...] adds 1599d5e99eb6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9a4e7e6de745 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 c3bb1ebce6b9 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 a3cd6bbc23a4 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 25808e99833f Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 44c0fbad15fb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ab37c305bf89 gfs2: Remove redundant NULL check before kfree adds df2a7e0733cc 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 2461408758d4 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] 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 dc8965ab5e33 fs/ntfs3: Remove redundant assignment to variable vcn adds 2c75ecfb0c9e Merge branch 'master' of https://github.com/Paragon-Softwa [...] adds 27a3c6a4581c Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] adds 67d5545d0371 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 906a46499d45 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7ccced33a0ba HID: wacom: Only report rotation for art pen adds d6b675687a4a HID: wacom: Don't register pad_input for touch switch adds e51d8d3ea3d7 HID: amd_sfh: Don't show client init failed as error when [...] adds 8e520fb60575 Merge branch 'for-5.19/upstream-fixes' into for-next adds ded3021ef205 dt-bindings: HID: i2c-hid: elan: Introduce bindings for El [...] adds bd3cba00dcc6 HID: i2c-hid: elan: Add support for Elan eKTH6915 i2c-hid [...] adds f273eafbaa11 Merge branch 'for-5.20/elan' into for-next adds 92cdfba40155 HID: nintendo: fix unused const warning adds 168192f798c3 Merge branch 'for-5.19/upstream-fixes' into for-next adds a0a05054583f HID: apple: Properly handle function keys on non-Apple keyboard adds 2a6539b2be45 Merge branch 'for-5.20/apple' into for-next adds d5e649a5a537 HID: uclogic: properly format kernel-doc comment for hid_d [...] adds e17191e2cc82 Merge branch 'for-5.19/upstream-fixes' into for-next adds 6431fd0151ec HID: logitech-hidpp: Fix syntax errors in comments adds f434857d5734 Merge branch 'for-5.19/upstream-fixes' into for-next adds 15b281560294 HID: intel-ish-hid: ipc: use time_before to replace "jiffies < a" adds abc44fe1d31f Merge branch 'for-5.19/upstream-fixes' into for-next adds db925d809011 HID: hid-input: add Surface Go battery quirk adds 221bd70be2e8 Merge branch 'for-5.19/upstream-fixes' into for-next adds 296181f499fd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8c4811e7a5a6 MAINTAINERS: Update Synopsys DesignWare I2C to Supported adds 6ba12b56b9b8 i2c: npcm7xx: Add check for platform_driver_register adds 577584582db5 dt-bindings: i2c: Rewrite Nomadik I2C bindings in YAML adds 74557cb4e84f dt-bindings: i2c: Convert arm,i2c-versatile to DT schema adds 8ad69f490516 dt-bindings: i2c: convert ocores binding to yaml adds 29d2bff1c34a dt-bindings: i2c: npcm: support NPCM845 adds 47d506d1a28f i2c: npcm: Remove own slave addresses 2:10 adds d7aa1b149b8f i2c: npcm: Correct slave role behavior adds bbc38ed53a02 i2c: npcm: Support NPCM845 adds ffad0a354b0c i2c: npcm: Capitalize the one-line comment adds f24bc86adec6 i2c: qcom-cci: simplify access to bus data structure adds 3d43273d7d1e i2c: mxs: Silence a clang warning adds 99ad11e06be8 i2c: dummy: Drop no-op remove function adds fbecd5a0d391 Merge branch 'i2c/for-mergewindow' into i2c/for-next adds 98897b339287 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 33e7381b5784 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] adds 6a8964e28238 Merge branch 'pm-sysoff' into linux-next adds 2b8c612c6102 kernel/reboot: Fix powering off using a non-syscall code paths adds 28e0b92ca611 Merge branch 'pm-sysoff' into linux-next adds 9f2ec541522b 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 3277386e3fae Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] adds 3ad105afe949 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] adds 650126a89090 RDMA/hfi1: Fix typo in comment adds 158e71bb69e3 RDMA/mlx5: Add a umr recovery flow adds 2512dc32d132 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] 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 67074ae6af59 net: dsa: microchip: ksz8xxx: Replace kernel.h with the ne [...] adds da6e113ff010 net: ethernet: mtk_eth_soc: enable rx cksum offload for MT [...] adds 17e9157c4ed0 nfp: Remove kernel.h when not needed adds a84a434baf94 net: constify some inline functions in sock.h adds 1a2f856b9c4a 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 622d59012467 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 ad564394b3db Bluetooth: fix an error code in hci_register_dev() adds 0b537674e072 Bluetooth: use memset avoid memory leaks adds c5d0ecdd58e2 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 d38c9df53ad6 wifi: rtw88: use %*ph to print small buffer adds 9e8e9187673c wifi: ray_cs: Utilize strnlen() in parse_addr() adds 4dfc63c002a5 wifi: ray_cs: Drop useless status variable in parse_addr() adds 85393ca610de wifi: rtw89: support MULTI_BSSID and correct BSSID mask of H2C adds 763c76491971 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b486873058cc 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 ab9db127ee03 drm/i915/pxp: fix sparse warning for not declared symbol adds eb20cf30c57c drm/i915/overlay: remove redundant GEM_BUG_ON() adds f09d2b0bdd78 drm/i915: Initialize eDP source rates after per-panel VBT parsing adds f06d1d66d54c drm/i915: Update eDP fast link training link rate parsing adds 24b8b74eb2eb drm/i915: Parse max link rate from the eDP BDB block adds 00e6761e0b34 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] adds 17a0c1d19870 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 6da022697a00 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 2f4f03322be0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] 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 3929ead38d61 ASoC: nau8822: Add operation for internal PLL off and on adds dd58365d43ef ASoC: qcom: lpass-platform: Update VMA access permissions [...] adds 33dbf3fc6942 ASoC: Intel: cirrus-common: fix incorrect channel mapping adds 07c2307ce8b4 ASoC: cs42l52: Fix TLV scales for mixer controls adds e9dad4de223e ASoC: cs35l36: Update digital volume TLV adds 5a7f6cdd402e ASoC: cs53l30: Correct number of volume levels on SX controls adds cd6c0895b9d3 ASoC: cs42l52: Correct TLV for Bypass Volume adds 0c9495ee315e ASoC: cs42l56: Correct typo in minimum level for SX volume [...] adds 513abe2460de ASoC: cs42l51: Correct minimum value for SX volume control adds eff8f2aeaf0c ASoC: cx2072x: Use modern ASoC DAI format terminology adds 573a9a37b6fc ASoC: max98090: Use modern ASoC DAI format terminology adds cd0df1706d18 ASoC: rk3328: Use modern ASoC DAI format terminology adds ef08b481ae78 ASoC: sta32x: Use modern ASoC DAI format terminology adds def5b3774a48 ASoC: sta350: Use modern ASoC DAI format terminology adds d7e98b570e80 ASoC: sti-sas: Use modern ASoC DAI format terminology adds 6b486af2ab94 ASoC: tas2552: Use modern ASoC DAI format terminology adds f8a4018c826f ASoC: tas2770: Use modern ASoC DAI format terminology adds 7c5c399fb97e ASoC: tas5086: Use modern ASoC DAI format terminology adds 9f6654c3162a ASoC: tas5720: Use modern ASoC DAI format terminology adds f025fcc466cc ASoC: tas6424: Use modern ASoC DAI format terminology adds 5fc4ed4bda46 ASoC: uda1334: Use modern ASoC DAI format terminology adds ad60ff09801f ASoC: tlv320adc3xxx: Use modern ASoC DAI format terminology adds 10649fa392c9 ASoC: tlv320adcx140: Use modern ASoC DAI format terminology adds b9ff35c7afc6 ASoC: tlv320aic23: Use modern ASoC DAI format terminology adds 8d322f170b09 ASoC: tlv320aic26: Use modern ASoC DAI format terminology adds 2fd8298aed22 ASoC: tlv320aic31xx: Use modern ASoC DAI format terminology adds 0cc5a137f7a3 ASoC: tlv320aic32x4: Use modern ASoC DAI format terminology adds 83a5f86903fb ASoC: tlv320aic33: Use modern ASoC DAI format terminology adds 894bf75bb1f6 ASoC: tlv320dac3x: Use modern ASoC DAI format terminology adds e288179dd09a ASoC: DAI clocking terminology modernisation adds b09654e39c89 ASoC: mediatek: mt8186: Fix a handful of spelling mistakes adds ff87d619ac18 ASoC: fsl_sai: Enable MCTL_MCLK_EN bit for master mode adds bfbf93f35479 Merge remote-tracking branch 'asoc/for-5.20' into asoc-next adds 58bd6da6f44b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d7568a56cecf Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 75d6654eb3ab Merge branch 'for-5.19/block' into for-next adds ed267b5eb75b Merge branch 'for-next' of git://git.kernel.dk/linux-block.git adds acd3b61d62d6 ata: libata: Fix syntax errors in comments adds cb3eff1ffb66 ata: pata_hpt37x: move claculating PCI clock from hpt37x_c [...] adds 25bb33236e72 ata: pata_hpt37x: factor out hpt37x_pci_clock() adds a3ffab44e5d8 ata: pata_hpt37x: merge hpt374_read_freq() to hpt37x_pci_clock() adds 2548249130dd ata: pata_hpt3x2n: pass base DPLL frequency to hpt3x2n_pci [...] adds d326e046e3a5 ata: libata-core: fix sloppy typing in ata_id_n_sectors() adds bc2f0fdb3336 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] 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 fd5baf62a1fb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] 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 f210f387c8c0 regulator: qcom_smd: add get_voltage to MP5496 adds aa3562673c25 Merge remote-tracking branch 'regulator/for-5.20' into reg [...] adds f7a18a1f0729 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds efc2ce3d899a Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] adds 4259d98d7376 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 3693081d1bc9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds f591403813a7 Merge branch 'next' of git://github.com/cschaufler/smack-next adds 5ee6cfdd11aa audit: remove redundant data_len check adds 97a843c0a6c6 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 99427f0770b6 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 9723070ecb28 spi: s3c64xx: Fix spelling mistake "hannel" -> "channel" adds 5dfac65b6217 spi: <linux/spi/spi.h>: Add missing documentation for stru [...] adds 762834bd705f Merge remote-tracking branch 'spi/for-5.20' into spi-next adds 869ba220e2ee 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 bcb2c6956db1 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 28be11de719c Merge branch 'timers/drivers/next' of git://git.linaro.org [...] adds 348a6657a121 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] adds c5e7b1401825 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 b01de8610f00 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 00f08d99dd7d KVM: nSVM: Sync next_rip field from vmcb12 to vmcb02 adds f17c31c48e5c KVM: SVM: Don't BUG if userspace injects an interrupt with GIF=0 adds cd9e6da8048c KVM: SVM: Unwind "speculative" RIP advancement if INTn inj [...] adds 3741aec4c38f KVM: SVM: Stuff next_rip on emulated INT3 injection if NRI [...] adds 6ef88d6e36c2 KVM: SVM: Re-inject INT3/INTO instead of retrying the instruction adds 7e5b5ef8dca3 KVM: SVM: Re-inject INTn instead of retrying the insn on " [...] adds a61d7c5432ac KVM: x86: Trace re-injected exceptions adds 21d4c575eb4a KVM: x86: Print error code in exception injection tracepoi [...] adds 2d61391270a3 KVM: x86: Differentiate Soft vs. Hard IRQs vs. reinjected [...] adds 159fc6fa3b7d KVM: nSVM: Transparently handle L1 -> L2 NMI re-injection adds d8969871253a KVM: selftests: nSVM: Add svm_nested_soft_inject_test adds 9fb3565743d5 KVM: x86/mmu: Drop RWX=0 SPTEs during ept_sync_page() adds b8b9156ec6ef KVM: x86/mmu: Comment FNAME(sync_page) to document TLB flu [...] adds 465932db25f3 x86/cpu: Add new VMX feature, Tertiary VM-Execution control adds ed3905ba6038 KVM: VMX: Extend BUILD_CONTROLS_SHADOW macro to support 64 [...] adds 1ad4e5438c67 KVM: VMX: Detect Tertiary VM-Execution control when setup [...] adds 0b85baa5f46d KVM: VMX: Report tertiary_exec_control field in dump_vmcs() adds 5413bcba7ed5 KVM: x86: Add support for vICR APIC-write VM-Exits in x2APIC mode adds f08a06c9a357 KVM: VMX: Clean up vmx_refresh_apicv_exec_ctrl() adds 1d5e740d518e KVM: Move kvm_arch_vcpu_precreate() under kvm->lock adds 35875316384b KVM: x86: Allow userspace to set maximum VCPU id for VM adds 753dcf7a8686 kvm: selftests: Add KVM_CAP_MAX_VCPU_ID cap test adds d588bb9be1da KVM: VMX: enable IPI virtualization adds fb358e0b811e perf/x86/intel: Add EPT-Friendly PEBS for Ice Lake Server adds 69e575dd4fba perf/x86/intel: Handle guest PEBS overflow PMI for KVM guest adds 39a4d779546a perf/x86/core: Pass "struct kvm_pmu *" to determine the gu [...] adds bef6ecca46ac KVM: x86/pmu: Set MSR_IA32_MISC_ENABLE_EMON bit when vPMU [...] adds 2c985527dd8d KVM: x86/pmu: Introduce the ctrl_mask value for fixed counter adds 0d23dc34a7ce x86/perf/core: Add pebs_capable to store valid PEBS_COUNTE [...] adds c59a1f106f5c KVM: x86/pmu: Add IA32_PEBS_ENABLE MSR emulation for exten [...] adds 79f3e3b58386 KVM: x86/pmu: Reprogram PEBS event to emulate guest PEBS counter adds 6ebe44366bde KVM: x86/pmu: Adjust precise_ip to emulate Ice Lake guest [...] adds 8183a538cd95 KVM: x86/pmu: Add IA32_DS_AREA MSR emulation to support guest DS adds 902caeb6841a KVM: x86/pmu: Add PEBS_DATA_CFG MSR emulation to support a [...] adds d10551738f6a KVM: x86: Set PEBS_UNAVAIL in IA32_MISC_ENABLE when PEBS i [...] adds 63f21f326fc9 KVM: x86/pmu: Move pmc_speculative_in_use() to arch/x86/kvm/pmu.h adds 854250329c02 KVM: x86/pmu: Disable guest PEBS temporarily in two rare s [...] adds 968635abd5f5 KVM: x86/pmu: Add kvm_pmu_cap to optimize perf_get_x86_pmu [...] adds 59cc99f6e971 KVM: x86/cpuid: Refactor host/guest CPU model consistency check adds cf8e55fe50df KVM: x86/pmu: Expose CPUIDs feature bits PDCM, DS, DTES64 adds 5d9cd8b55cdc selftests: kvm: replace ternary operator with min() adds 43d62d108af8 KVM: x86/pmu: Move the vmx_icl_pebs_cpu[] definition out o [...] adds ec4036edf924 KVM: x86/pmu: remove useless prototype adds c49467a45fe0 KVM: x86/pmu: Don't overwrite the pmu->global_ctrl when re [...] adds 98defd2e1780 KVM: x86/pmu: Ignore pmu->global_ctrl check if vPMU doesn' [...] adds bfb088d9fb5a KVM: vmx, pmu: accept 0 for host-initiated write to MSR_IA [...] adds d1c88a402056 KVM: x86: always allow host-initiated writes to PMU MSRs adds a33095f4937b KVM: x86/pmu: Update comments for AMD gp counters adds 89cb454ea984 KVM: x86/pmu: Extract check_pmu_event_filter() handling bo [...] adds a40239b4cf33 KVM: x86/pmu: Pass only "struct kvm_pmc *pmc" to reprogram [...] adds fb121aaf19cd KVM: x86/pmu: Drop "u64 eventsel" for reprogram_gp_counter() adds 76d287b2342e KVM: x86/pmu: Drop "u8 ctrl, int idx" for reprogram_fixed_ [...] adds e99fae6edebc KVM: x86/pmu: Use only the uniform interface reprogram_counter() adds 02791a5c362b KVM: x86/pmu: Use PERF_TYPE_RAW to merge reprogram_{gp,fix [...] adds dc852ff5bb41 perf: x86/core: Add interface to query perfmon_event_map[] [...] adds 08dca7a8e73a KVM: x86/pmu: Replace pmc_perf_hw_id() with perf_get_hw_ev [...] adds 7aadaa988c5e KVM: x86/pmu: Drop amd_event_mapping[] in the KVM context adds ed2351174e38 KVM: x86: Extend KVM_{G,S}ET_VCPU_EVENTS to support pendin [...] adds 30267b43c5b0 KVM: selftests: Add a test to get/set triple fault event adds 938c8745bcf2 KVM: x86: Introduce "struct kvm_caps" to track misc caps/settings adds 2f4073e08f4c KVM: VMX: Enable Notify VM exit adds 92d80178a35b perf/x86/intel: Fix the comment about guest LBR support on KVM adds 916e3a4f950e x86: events: Do not return bogus capabilities if PMU is broken adds d7808f739162 KVM: x86/pmu: Update global enable_pmu when PMU is undetected adds b9181c8ef356 KVM: x86/pmu: Avoid exposing Intel BTS feature adds 6ef25aa0a961 KVM: x86/pmu: Restrict advanced features based on module e [...] adds 8e6a58e28b34 KVM: x86/pmu: Accept 0 for absent PMU MSRs when host-initi [...] adds f5a81d0eb01e KVM: VMX: Sanitize VM-Entry/VM-Exit control pairs at kvm_i [...] adds 3dbec44d9c94 KVM: VMX: Reject kvm_intel if an inconsistent VMCS config [...] adds b172862241b4 KVM: x86: PIT: Preserve state of speaker port data bit adds 8cda25423c56 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 9e57ea630c48 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds d60e37ca893b 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 12419c418fc0 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 8d5976089c97 platform/chrome: cros_ec_commands: Fix syntax errors in comments adds 15e27ba1410d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 991d3a4f693f 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 02f32eebe5a1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 3f83b62a7bfa mfd: intel-m10-bmc: Rename n3000bmc-secure driver adds bdf86d0e6ca3 fpga: m10bmc-sec: create max10 bmc secure update adds 154afa5c31cd fpga: m10bmc-sec: expose max10 flash update count adds 7f03d84a672d fpga: m10bmc-sec: expose max10 canceled keys in sysfs adds 5cd339b370e2 fpga: m10bmc-sec: add max10 secure update functions adds a5e3d775d088 fpga: Directly use ida_alloc()/free() adds 5a7eec21e6ff Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5fe9a89797ec Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] adds 0610f939e52c dt-bindings: phy: samsung,ufs-phy: make pmu-syscon as phan [...] adds 558801e82e0d phy: samsung: ufs: rename cfg to cfgs for clarification adds 521f88bf4daa phy: samsung: ufs: constify samsung_ufs_phy_cfg adds f86c1d0a58b1 phy: samsung: ufs: remove drvdata from struct samsung_ufs_phy adds 2aecaf6ccda7 phy: samsung: ufs: support secondary ufs phy adds 8567abecf22a dt-bindings: phy: mxs-usb-phy: Add i.MX8DXL compatible string adds f7fdc4db071f phy: samsung: exynosautov9-ufs: correct TSRV register conf [...] adds a6283f021ebc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 51bd0abd873d extcon: fsa9480: Drop no-op remove function adds ff0afedadc77 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 9a3e0f056251 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] adds 5f69a6577bc3 psi: dont alloc memory for psi by default adds 0bf5238e833c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5f78d0bdd4aa Merge branch 'misc' into for-next adds 088c4ab59c4f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9c40c36e75ff scsi: qla2xxx: edif: Reduce Initiator-Initiator thrashing adds 7a7b0b4865d3 scsi: qla2xxx: edif: bsg refactor adds df648afa39da scsi: qla2xxx: edif: Wait for app to ack on sess down adds 5ecd241bd7b1 scsi: qla2xxx: edif: Add bsg interface to read doorbell events adds e0fb8ce2bb9e scsi: qla2xxx: edif: Fix potential stuck session in sa update adds cf79716e6636 scsi: qla2xxx: edif: Synchronize NPIV deletion with authen [...] adds 0b3f3143d473 scsi: qla2xxx: edif: Add retry for ELS passthrough adds 1040e5f75ddf scsi: qla2xxx: edif: Remove old doorbell interface adds 789d54a41786 scsi: qla2xxx: edif: Fix n2n discovery issue with secure target adds aec55325ddec scsi: qla2xxx: edif: Fix n2n login retry for secure device adds 4dc48a107a14 scsi: qla2xxx: Update version to 10.02.07.500-k adds a11b80692be5 scsi: target: iscsi: Add upcast helpers adds a75fcb0912a5 scsi: target: iscsi: Extract auth functions adds a6e0d179764c scsi: target: iscsi: Control authentication per ACL adds 3fd3a52ca672 scsi: core: iscsi: Directly use ida_alloc()/ida_free() adds 1895769f41dc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 228432551bd8 virtio-rng: make device ready before making request adds 2f72b2262d31 vdpa/mlx5: Fix syntax errors in comments adds a58a7f97ba11 virtio-mmio: fix missing put_device() when vm_cmdline_pare [...] adds f766c409fcb3 vdpa/mlx5: fix error code for deleting vlan adds f38b3c6a788f vdpa/mlx5: clean up indenting in handle_ctrl_vlan() adds dbd29e075228 vringh: Fix loop descriptors check in the indirect cases adds b27ee76c74dc vduse: Fix NULL pointer dereference on sysfs access adds b92c0d50255b Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds 58fa0c71a6b7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5223c511eb4f pinctrl: renesas: rzg2l: Return -EINVAL for pins which hav [...] adds 95679613255a Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] adds c98ebe065e07 pinctrl: samsung: do not use bindings header with constants adds e003746f6243 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e08b19f85f4f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 0068911074a7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds dca21123cb02 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git adds e36e3a59778f 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 6160ce01df5e 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 711499380e19 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 275a21d98f40 RDMA: Add ERDMA to rdma_driver_id definition adds 2fdd5c17833d RDMA/erdma: Add the hardware related definitions adds 9e5a2a4f8cb4 RDMA/erdma: Add main include file adds 30af47e2e9ca RDMA/erdma: Add cmdq implementation adds b7acadcb4ca9 RDMA/erdma: Add event queue implementation adds 27ff382b9738 RDMA/erdma: Add verbs header file adds a05c56293767 RDMA/erdma: Add verbs implementation adds b7913146e2bf RDMA/erdma: Add connection management (CM) support adds 0bf575061cb9 RDMA/erdma: Add the erdma module adds a556889e74cc RDMA/erdma: Add the ABI definitions adds 457c42326fb9 RDMA/erdma: Add driver to kernel build environment adds 75645261f770 Merge branch 'hmm' of git://git.kernel.org/pub/scm/linux/k [...] adds ead827570113 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds afdb27fd5f19 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 f9fe9d1c735e random: do not use jump labels before they are initialized adds 556066836f9f random: credit cpu and bootloader seeds by default adds 9efdb19590e8 random: remove rng_has_arch_random() adds b25e36a4ae2b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 66875c72b610 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] adds 3c0d27404f67 filemap: Don't release a locked folio adds a0e7991424a8 filemap: Cache the value of vm_flags adds 5abfd11747a1 mm/huge_memory: Fix xarray node memory leak adds 9961bf176aa3 hugetlb: Convert huge_add_to_page_cache() to use a folio adds 6b635f2a4988 filemap: Remove add_to_page_cache() and add_to_page_cache_ [...] adds 052c039e52d9 filemap: Add filemap_get_folios() adds 8c814b4c7acd buffer: Convert clean_bdev_aliases() to use filemap_get_folios() adds 549df8af4f27 ext4: Convert mpage_release_unused_pages() to use filemap_ [...] adds 0a237cc0c890 ext4: Convert mpage_map_and_submit_buffers() to use filema [...] adds e56a33b071e4 f2fs: Convert f2fs_invalidate_compress_pages() to use file [...] adds b0e3a94d8d1d hugetlbfs: Convert remove_inode_hugepages() to use filemap [...] adds 608fe2da003b nilfs2: Convert nilfs_copy_back_pages() to use filemap_get [...] adds 53e98ab93369 vmscan: Add check_move_unevictable_folios() adds 347684889deb shmem: Convert shmem_unlock_mapping() to use filemap_get_folios() adds 2f4aa3216c8e filemap: Remove find_get_pages_range() and associated functions adds bcdde4aabd7e netfs: Remove extern from function prototypes adds f153135b371e filemap: Move 'filler' case to the end of do_read_cache_folio() adds 219fbdb765df filemap: Handle AOP_TRUNCATED_PAGE in do_read_cache_folio() adds 8389d5d1d7f9 filemap: Use filemap_read_folio() in do_read_cache_folio() adds dd101155362d docs: Improve ->read_folio documentation adds 89547002841f block: Remove check of PageError adds 005cffa97b5c afs: Remove check of PageError adds 5c1e905d404f freevxfs: Remove check of PageError adds 4da57a253d0e gfs: Check PageUptodate instead of PageError adds 54efbb8f30ba hfs: Remove check for PageError adds 58c06601d599 hfsplus: Remove check for PageError adds f231a33b1557 ntfs: Remove check for PageError adds 7bf93a608d4c ext2: Remove check for PageError adds b8167b76e065 nilfs2: Remove check for PageError adds 367711eb8d33 ntfs: Remove check for PageError adds 90cbc37e798e ntfs3: Remove check for PageError adds 7eb74bbb4396 reiserfs: Remove check for PageError adds 6f94c950988e ufs: Remove checks for PageError adds 5406d933edd7 remap_range: Remove check of uptodate flag adds 2b387afa1423 jfs: Remove check for PageUptodate adds 95579d58032d iomap: Remove test for folio error adds b981edc413e4 orangefs: Remove test for folio error adds 949886af1dd0 buffer: Remove check for PageError adds da2ddcd93ce6 nfs: Leave pages in the pagecache if readpage failed adds 59b1630e4f34 btrfs: Use a folio in wait_dev_supers() adds ab02bd1b56ca buffer: Don't test folio error in block_read_full_folio() adds 710f12175a74 squashfs: Return the actual error from squashfs_read_folio() adds 82a4053fecc3 hostfs: Handle page write errors correctly adds 80ce3caea0e2 ocfs2: Use filemap_write_and_wait_range() in ocfs2_cow_syn [...] adds e80f75f63377 cramfs: read_mapping_page() is synchronous adds 41b6cdb78604 block: Simplify read_part_sector() adds d485bcf57679 block: Handle partition read errors more consistently adds 372dc7f01a58 block: Use PAGE_SECTORS_SHIFT adds e7ef9c693a65 block: Convert read_part_sector() to use a folio adds 4c51f43d24e5 befs: Convert befs_symlink_read_folio() to use a folio adds ed5dc87cf482 coda: Convert coda_symlink_filler() to use a folio adds 12183ca7736f freevxfs: Convert vxfs_immed_read_folio() to use a folio adds bebebffa541c ocfs2: Convert ocfs2_read_folio() to use a folio adds b6b434372a0b gfs2: Convert gfs2_jhead_process_page() to use a folio adds 591a238e02bc ext2: Use a folio in ext2_get_page() adds 8836209e121b secretmem: Remove isolate_page adds 4f8487820b28 mm: Convert all PageMovable users to movable_operations adds 34fb660dde72 fs: Add aops->migrate_folio adds 175021e8a356 mm/migrate: Convert fallback_migrate_page() to fallback_mi [...] adds 53378e6d1de8 mm/migrate: Convert writeout() to take a folio adds ecd4687cb712 mm/migrate: Convert buffer_migrate_page() to buffer_migrat [...] adds 17911b01915a mm/migrate: Convert expected_page_refs() to folio_expected_refs() adds cc79eea1735f btrfs: Convert btree_migratepage to migrate_folio adds 931cc2b9cf76 nfs: Convert to migrate_folio adds 4bb25987b23f mm/migrate: Convert migrate_page() to migrate_folio() adds b4f8b4d4539c mm/migrate: Add filemap_migrate_folio() adds de3f1ca5c5ed btrfs: Convert btrfs_migratepage to migrate_folio adds 1fa5b2618d5a ubifs: Convert to filemap_migrate_folio() adds d7f83caae004 f2fs: Convert to filemap_migrate_folio() adds e33d4e64fcac aio: Convert to migrate_folio adds 0b7134d57139 hugetlb: Convert to migrate_folio adds e2c6bfa3d3e6 secretmem: Convert to migrate_folio adds 76e855f41084 fs: Remove aops->migratepage() adds 1ad7b636a136 mm/folio-compat: Remove migration compatibility functions adds 9661dccbeb47 Merge branch 'for-next' of git://git.infradead.org/users/w [...] adds 50a713fc802b Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] adds deadf6a1e346 mm/page_isolation.c: fix one kernel-doc comment adds 05a1c4b78746 mm: lru_cache_disable: use synchronize_rcu_expedited adds 2a0c2f1fd979 mm: userfaultfd: fix UFFDIO_CONTINUE on fallocated shmem pages adds f90e9f018873 kthread: make it clear that kthread_create_on_node() might [...] adds 08807eafa7ab mm/damon/reclaim: schedule 'damon_reclaim_timer' only afte [...] adds 225885c0b156 mailmap: add alias for jarkko@profian.com adds 5e1cc4bab0a2 MAINTAINERS: add Miaohe Lin as a memory-failure reviewer adds ed1a11b99d95 mm: rmap: use the correct parameter name for DEFINE_PAGE_VMA_WALK adds 168e6a3e629d mm/page_vma_mapped.c: check possible huge PMD map with tra [...] adds 77f313e86a2e mm/page_alloc: add page->buddy_list and page->pcp_list adds c65a86f3eb02 mm/page_alloc: use only one PCP list for THP-sized allocations adds 4fea0a9d61ba mm/page_alloc: split out buddy removal code from rmqueue i [...] adds 79d20b95407b mm/page_alloc: protect PCP lists with a spinlock adds d661039911bb mm/page_alloc: remotely drain per-cpu lists adds 2a9f8c6f862b mm-page_alloc-remotely-drain-per-cpu-lists-checkpatch-fixes adds 01ad0da8e362 mm: discard __GFP_ATOMIC adds 46929bbafeca mips: rename mt_init to mips_mt_init adds 38f88f8babee Maple Tree: add new data structure adds fde1474d37d4 maple_tree: Fix expanding null off the end of the data. adds 7c925ec85151 maple_tree: fix mas_next() when already on the last node entry adds e85ea59e8667 maple_tree: fix 32b parent pointers adds ebc6c5f82ad1 maple_tree: fix potential out of range offset on mas_next( [...] adds 9475dc94b57d MAINTAINERS: remove an obvious typo in MAPLE TREE adds f10c00a72c2f maple_tree: cleanup for checkpatch adds 8181f528e522 radix tree test suite: add pr_err define adds 987cdb2d1530 radix tree test suite: add kmem_cache_set_non_kernel() adds 9eba39c607c3 radix tree test suite: add allocation counts and size to k [...] adds e89fe0a3ea01 radix tree test suite: add support for slab bulk APIs adds 769471a76c2f radix tree test suite: add lockdep_is_held to header adds f2b67192b080 lib/test_maple_tree: add testing for maple tree adds 90009d16ecdb test_maple_tree: add null expansion tests adds 252380f79fcf mm: start tracking VMAs with maple tree adds 40aa934d993c mapletree: build fix adds 525c9ea40c1a mm/mmap: fix leak on expand_downwards() and expand_upwards() adds 5e9ff59fc4be mm: add VMA iterator adds e37932c24ba0 mmap: use the VMA iterator in count_vma_pages_range() adds 46e2ac047b8d mm/mmap: use the maple tree in find_vma() instead of the rbtree. adds a8fc599c5432 mm/mmap: use the maple tree for find_vma_prev() instead of [...] adds 4f14f5876651 mm/mmap: use maple tree for unmapped_area{_topdown} adds 4265590c1541 kernel/fork: use maple tree for dup_mmap() during forking adds c010c94e0edc damon: convert __damon_va_three_regions to use the VMA iterator adds a7379f54a53f damon-convert-__damon_va_three_regions-to-use-the-vma-iter [...] adds 59618f0d9dd4 proc: remove VMA rbtree use from nommu adds 439952ede288 mm: remove rb tree. adds 78196ef16b8c mmap: change zeroing of maple tree in __vma_adjust() adds 3f684b7eebed xen: use vma_lookup() in privcmd_ioctl_mmap() adds b5434263fe95 mm: optimize find_exact_vma() to use vma_lookup() adds b43283c592af mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...] adds 4629f03cf740 mm/mmap: change do_brk_flags() to expand existing VMA and [...] adds 0fd41720801b mm: use maple tree operations for find_vma_intersection() adds ca857cef1bf9 mm/mmap: use advanced maple tree API for mmap_region() adds efca3fcbacad mm/mmap: fix advanced maple tree API for mmap_region() adds f79c57bc84cb mm-mmap-use-advanced-maple-tree-api-for-mmap_region-fix-ch [...] adds 2e16f925b255 mm/mmap: qvoid dereferencing next on null in BUG_ON() adds 068c3e61303b mm: remove vmacache adds ec343260dfe9 mm: convert vma_lookup() to use mtree_load() adds 2eeb8ce151c0 mm/mmap: move mmap_region() below do_munmap() adds 9124d228b7ae mm/mmap: reorganize munmap to use maple states adds 07322f3ecfd0 mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() adds 2e11d27aa6d8 mm/mmap: fix do_brk_munmap() when munmapping multiple mappings adds 628efe3ada42 arm64: remove mmap linked list from vdso adds 20327662f3bb arm64: Change elfcore for_each_mte_vma() to use VMA iterator adds 8af8fe24e955 parisc: remove mmap linked list from cache handling adds 99b5fef0e2bd powerpc: remove mmap linked list walks adds 476b010aa2ca s390: remove vma linked list walks adds 7652ac170311 x86: remove vma linked list walks adds 4a444eafd7b3 xtensa: remove vma linked list walks adds d3e728fb4396 cxl: remove vma linked list walk adds 2032c32b9dfb optee: remove vma linked list walk adds 8e86e4646c73 um: remove vma linked list walk adds ab8e344eaffb coredump: remove vma linked list walk adds 58f1c410f81e exec: use VMA iterator instead of linked list adds 0a1a2c527c6a fs/proc/base: use maple tree iterators in place of linked list adds 4efcfac79e91 fs/proc/task_mmu: stop using linked list and highest_vm_end adds 42e37153cbe9 userfaultfd: use maple tree iterator to iterate VMAs adds 6cf957345e26 ipc/shm: use VMA iterator instead of linked list adds c87207ce8704 acct: use VMA iterator instead of linked list adds 3e900371f0ea perf: use VMA iterator adds 858f649509b7 sched: use maple tree iterator to walk VMAs adds c9bd73b4247c fork: use VMA iterator adds 7bd976d0aede bpf: remove VMA linked list adds 11dac982e241 mm/gup: use maple tree navigation instead of linked list adds cd3812ce54c2 mm/khugepaged: stop using vma linked list adds 1ebeb57deaa9 mm/ksm: use vma iterators instead of vma linked list adds 06474be75740 mm/madvise: use vma_find() instead of vma linked list adds 207e4f782678 mm/memcontrol: stop using mm->highest_vm_end adds f1c450b8b310 mm/mempolicy: use vma iterator & maple state instead of vm [...] adds a7d6f7c1faeb mm/mlock: use vma iterator and maple state instead of vma [...] adds e38df0cc6ef7 mm/mprotect: use maple tree navigation instead of vma linked list adds c4869e8bddd4 mm/mremap: use vma_find_intersection() instead of vma linked list adds 431a4dd38a03 mm/msync: use vma_find() instead of vma linked list adds c7f7b2a3fa2e mm/oom_kill: use maple tree iterators instead of vma linked list adds 647f43e3b099 mm/pagewalk: use vma_find() instead of vma linked list adds 496635bce685 mm/swapfile: use vma iterator instead of vma linked list adds 8c0b0c12b5d1 i915: use the VMA iterator adds 1478e77fcbcc nommu: remove uses of VMA linked list adds 8ad78274d76c mm/nommu: move preallocations and limit other allocations adds a8ec2ee0f78b mm/nommu: fix compile warning in do_mmap() adds d296ba47d355 riscv: use vma iterator for vdso adds cd9fe286e2b3 mm: remove the vma linked list adds efbd47357790 mm/mmap: fix potential leak on do_mas_align_munmap() adds 8f721315c756 mm-remove-the-vma-linked-list-fix-fix adds 53bfe3d8bac9 mm-remove-the-vma-linked-list-fix-fix-fix adds 24bbd6768af1 mm/mmap: drop range_has_overlap() function adds 54c4850ee7e0 mm/mmap.c: pass in mapping to __vma_link_file() adds ea16a346b3fe mm/page_alloc: reduce potential fragmentation in make_allo [...] adds c4ba1df3fd84 mm: fix racing of vb->va when kasan enabled adds 5bf013766d27 mm/x86: remove dead code for hugetlbpage.c adds 6550c284cb4b mm: use PAGE_ALIGNED instead of IS_ALIGNED adds f91bb4f3430b tools/vm/slabinfo: use alphabetic order when two values are equal adds daa42580af29 mm: avoid unnecessary page fault retires on shared memory types adds 34d87c822e89 mm/shmem.c: clean up comment of shmem_swapin_folio adds 4084f20081c0 mm: reduce the rcu lock duration adds 56bab2edae6f mm/migration: remove unneeded lock page and PageMovable check adds f6a07da558d3 mm/migration: return errno when isolate_huge_page failed adds 7eeca468a2f8 mm/migration: fix potential pte_unmap on an not mapped pte adds 9157299364b2 mm: add zone device coherent type memory support adds 76b6d721caad mm: handling Non-LRU pages returned by vm_normal_pages adds e2e2ef8b6e0f mm: add device coherent vma selection for memory migration adds 8df48a809a7f mm: remove the vma check in migrate_vma_setup() adds db60741a00fe mm/gup: migrate device coherent pages when pinning instead [...] adds d9ce0025db5b drm/amdkfd: add SPM support for SVM adds aedf12644bfd lib: test_hmm add ioctl to get zone device type adds e63c542e19e2 lib: test_hmm add module param for zone device type adds a4f754e5455b lib: add support for device coherent type in test_hmm adds 6056b09a352b tools: update hmm-test to support device coherent type adds bcc5649e7123 tools: update test_hmm script to support SP config adds ae62dfc4edf7 tools: add hmm gup tests for device coherent type adds d6f74638977c tools: add selftests to hmm for COW in device memory adds f12d6c468dcd mm-handling-non-lru-pages-returned-by-vm_normal_pages-fix adds 3ff4ad0a58b2 mm: rename kernel_init_free_pages to kernel_init_pages adds 1f59bd8540c1 mm: introduce clear_highpage_kasan_tagged adds fbadc0931ca2 mm-introduce-clear_highpage_tagged-fix adds 310452d04f82 kasan: fix zeroing vmalloc memory with HW_TAGS adds 29b58a565106 kasan-fix-zeroing-vmalloc-memory-with-hw_tags-fix adds 59fbf5ba121f selftests/vm: add protection_keys tests to run_vmtests adds 836eeae069b3 mm/memory_hotplug: drop 'reason' argument from check_pfn_span() adds eaa4bc0e9962 mm: memory_hotplug: enumerate all supported section flags adds e54fa18a9eb1 mm: memory_hotplug: introduce SECTION_CANNOT_OPTIMIZE_VMEMMAP adds 4fc186b0d224 mm/hugetlb: remove unnecessary huge_ptep_set_access_flags( [...] adds 4766a802ba78 mm/oom_kill: break evaluation when a task has been selected adds 7a936a2594bc mm/mempolicy: fix get_nodes out of bound access adds f3c81442a5aa mm: memcontrol: introduce mem_cgroup_ino() and mem_cgroup_ [...] adds 74d28900dfc4 mm: shrinkers: introduce debugfs interface for memory shrinkers adds a22e2b2c5adb mm-shrinkers-introduce-debugfs-interface-for-memory-shrinkers-fix adds 28b2880b8d36 mm: shrinkers: provide shrinkers with names adds 64512920f097 mm: docs: document shrinker debugfs adds 20aebe4c142a tools: add memcg_shrinker.py adds c999e624385e mm: shrinkers: add scan interface for shrinker debugfs adds 893655db582d mm-shrinkers-add-scan-interface-for-shrinker-debugfs-fix adds 3ffe3b15a817 mm-shrinkers-add-scan-interface-for-shrinker-debugfs-fix-fix adds 54cb0b697cac mm: drop oom code from exit_mmap adds 36347cf99b40 mm-drop-oom-code-from-exit_mmap-fix-fix adds 691fb8db9583 mm: delete unused MMF_OOM_VICTIM flag adds a268e0c66025 mm, hwpoison, hugetlb: introduce SUBPAGE_INDEX_HWPOISON to [...] adds f18dfc594912 mm-hwpoison-hugetlb-introduce-subpage_index_hwpoison-to-sa [...] adds 01db8fe52be1 mm,hwpoison: set PG_hwpoison for busy hugetlb pages adds 0e0239e79efe mm, hwpoison: make __page_handle_poison returns int adds a714988f9e03 mm, hwpoison: skip raw hwpoison page in freeing 1GB hugepage adds e14a4d5db84b mm, hwpoison: enable memory error handling on 1GB hugepage adds 9a110c152dc2 mm/damon: remove obsolete comments of kdamond_stop adds 071a3250f875 mm: refactor of vma_merge() adds bad263d7dd7e mm: add merging after mremap resize adds 2517f09ecb95 mm-add-merging-after-mremap-resize-checkpatch-fixes adds 7737a055c26a mm/vmalloc: invoke classify_va_fit_type() in adjust_va_to_ [...] adds e76ccab428e3 mm/vmalloc: remove the redundant boundary check adds ccc16bde05cf mm/vmalloc: fix typo in local variable name adds e19951216c03 mm/vmalloc: add code comment for find_vmap_area_exceed_addr() adds 1dfa8bdb4da9 mm: memcontrol: add {pgscan,pgsteal}_{kswapd,direct} items [...] adds 6c65510b4cf9 mm-memcontrol-add-pgscanpgsteal_kswapddirect-items-in-memo [...] adds 0b9eb97e9ea5 mm-memcontrol-add-pgscanpgsteal_kswapddirect-items-in-memo [...] adds 68870beebf6c dax: introduce holder for dax_device adds e7719e540229 mm: factor helpers for memory_failure_dev_pagemap adds 93679077441c mm-factor-helpers-for-memory_failure_dev_pagemap-fix adds 6aeb0cb1a831 pagemap,pmem: introduce ->memory_failure() adds 4b4973dbc449 fsdax: introduce dax_lock_mapping_entry() adds 942e9aabe665 mm: introduce mf_dax_kill_procs() for fsdax case adds 63a4cdbdd2c6 xfs: implement ->notify_failure() for XFS adds 93f119954671 fsdax: set a CoW flag when associate reflink mappings adds 082b2fc2b679 fsdax: output address in dax_iomap_pfn() and rename it adds 00aed595668c fsdax-output-address-in-dax_iomap_pfn-and-rename-it-v21 adds 74bc724d7c22 fsdax: introduce dax_iomap_cow_copy() adds acee4fb4c95c fsdax: replace mmap entry in case of CoW adds 07644014f42e fsdax: add dax_iomap_cow_copy() for dax zero adds 1969f0b14408 fsdax: dedup file range to use a compare function adds 553eed3aefc7 xfs: support CoW in fsdax mode adds a12d97dd027d xfs-support-cow-in-fsdax-mode-fix adds f3bd6503f0d2 xfs: add dax dedupe support adds 3ee3ed68f927 Docs/admin-guide/damon/reclaim: remove a paragraph that be [...] adds 07221a0a220b mm/damon/{dbgfs,sysfs}: move target_has_pid() from dbgfs t [...] adds a80f5a947d43 mm/damon/reclaim: deduplicate 'commit_inputs' handling adds 4c5e61e53ab2 mm/damon/sysfs: deduplicate inputs applying adds 122335362b8b mm/damon/reclaim: make 'enabled' checking timer simpler adds 995ca8713ffb mm/damon/reclaim: add 'damon_reclaim_' prefix to 'enabled_ [...] adds 0384312e6d67 mm/page_alloc: use might_alloc() adds 7f96141cc486 mm/slab: delete cache_alloc_debugcheck_before() adds ce70beb5c015 mm/mempool: use might_alloc() adds be53feee0c04 mm/memremap: fix wrong function name above memremap_pages() adds 7ff6633312c1 mm/vmalloc: make link_va()/unlink_va() common to different [...] adds 7f81fd3c0e40 mm/vmalloc: extend __alloc_vmap_area() with extra arguments adds be3e95c66eed mm/vmalloc: initialize VA's list node after unlink adds b8d5be44e60a mm/vmalloc: extend __find_vmap_area() with one more argument adds 5ef44fd4a0f5 lib/test_vmalloc: switch to prandom_u32() adds c3d4e45b0056 mm/swapfile: make security_vm_enough_memory_mm() work as expected adds b2059ca195db mm/swapfile: fix possible data races of inuse_pages adds adbd5ac39bd1 mm/swap: remove swap_cache_info statistics adds 7bfe7c870f00 mm/vmscan: don't try to reclaim freed folios adds a4bf92bd6e08 ocfs2: kill EBUSY from dlmfs_evict_inode adds d82d40830ebe ocfs2: reflink deadlock when clone file to the same direct [...] adds dc3f4afc1a16 ocfs2: clear links count in ocfs2_mknod() if an error occurs adds 9432668bce32 ocfs2: fix ocfs2 corrupt when iputting an inode adds 109454cd5244 init: add "hostname" kernel parameter adds 4445db699632 init-add-hostname-kernel-parameter-v2 adds dd1352943116 init/main.c: silence some -Wunused-parameter warnings adds bba98db9100d checkpatch: add XA_STATE and XA_STATE_ORDER to the macro d [...] adds e1b4d5677ae3 profiling: fix shift too large makes kernel panic adds df1062c1a685 resource: re-factor page_is_ram() adds 2d41e000cb0c Revert "squashfs: provide backing_dev_info in order to dis [...] adds 4e37cbe26bec squashfs: always build "file direct" version of page actor adds 39940e218634 squashfs: implement readahead adds cc65b4e21032 lib/list_debug.c: Detect uninitialized lists adds 0b7eb5981c04 lib/flex_proportions.c: remove local_irq_ops in fprop_new_ [...] adds 79cf74a0399d include/linux/rbtree.h: replace kernel.h with the necessar [...] adds a864f9131455 ia64: fix sparse warnings with cmpxchg() & xchg() adds 099120550e23 lib/btree: simplify btree_{lookup|update} adds 61c9f0287c00 fs/kernel_read_file: allow to read files up-to ssize_t adds f3bffdcb03fe kexec_file: increase maximum file size to 4G adds 0643e2954b07 Merge branch 'mm-nonmm-unstable' into mm-everything adds 049c2925d07b Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] adds ff539ac73ea5 Add linux-next specific files for 20220609
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/llvm-master-arm-n [...]
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/arm64/sme.rst | 2 +- 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/i2c/arm,i2c-versatile.yaml | 29 + .../devicetree/bindings/i2c/i2c-nomadik.txt | 23 - .../devicetree/bindings/i2c/i2c-ocores.txt | 78 - .../devicetree/bindings/i2c/i2c-versatile.txt | 10 - .../bindings/i2c/nuvoton,npcm7xx-i2c.yaml | 25 +- .../bindings/i2c/opencores,i2c-ocores.yaml | 113 + .../devicetree/bindings/i2c/st,nomadik-i2c.yaml | 113 + .../devicetree/bindings/input/elan,ekth6915.yaml | 65 + .../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/mxs-usb-phy.txt | 1 + .../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/phy/samsung,ufs-phy.yaml | 14 +- .../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 +- Documentation/process/changes.rst | 12 + .../zh_CN/loongarch/irq-chip-model.rst | 122 +- Documentation/virt/kvm/api.rst | 82 +- Documentation/vm/page_migration.rst | 33 +- MAINTAINERS | 64 +- Makefile | 4 +- Next/SHA1s | 328 +- Next/Trees | 2 + Next/merge.log | 5590 ++++++++------------ 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/boot/dts/tegra20-acer-a500-picasso.dts | 2 +- arch/arm/boot/dts/tegra20-asus-tf101.dts | 2 +- .../dts/tegra30-asus-nexus7-grouper-common.dtsi | 6 +- arch/arm/boot/dts/tegra30-asus-nexus7-tilapia.dtsi | 2 +- arch/arm/boot/dts/tegra30-colibri.dtsi | 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 + arch/arm64/boot/dts/nvidia/tegra186-p2771-0000.dts | 43 + arch/arm64/boot/dts/nvidia/tegra186.dtsi | 23 + arch/arm64/boot/dts/nvidia/tegra194-p2972-0000.dts | 43 + .../arm64/boot/dts/nvidia/tegra194-p3509-0000.dtsi | 43 + arch/arm64/boot/dts/nvidia/tegra194.dtsi | 23 + arch/arm64/boot/dts/nvidia/tegra210-p2371-2180.dts | 84 + arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts | 84 + arch/arm64/boot/dts/nvidia/tegra210.dtsi | 42 +- .../dts/nvidia/tegra234-p3737-0000+p3701-0000.dts | 43 + arch/arm64/boot/dts/nvidia/tegra234.dtsi | 65 + .../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/configs/defconfig | 1 + arch/arm64/include/asm/sysreg.h | 4 +- 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/platforms/pseries/cmm.c | 60 +- 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/kvm/kvm-s390.c | 2 - arch/s390/mm/init.c | 13 +- arch/sparc/include/uapi/asm/stat.h | 4 +- arch/x86/Kconfig | 5 +- arch/x86/events/core.c | 28 +- arch/x86/events/intel/core.c | 160 +- arch/x86/events/perf_event.h | 6 +- arch/x86/include/asm/cpufeature.h | 2 +- arch/x86/include/asm/extable.h | 8 +- arch/x86/include/asm/kvm-x86-ops.h | 1 + arch/x86/include/asm/kvm-x86-pmu-ops.h | 2 +- arch/x86/include/asm/kvm_host.h | 52 +- arch/x86/include/asm/msr-index.h | 7 + arch/x86/include/asm/perf_event.h | 11 +- arch/x86/include/asm/processor.h | 4 +- arch/x86/include/asm/uaccess.h | 2 +- arch/x86/include/asm/vmx.h | 18 + arch/x86/include/asm/vmxfeatures.h | 6 +- arch/x86/include/uapi/asm/kvm.h | 9 +- arch/x86/include/uapi/asm/vmx.h | 4 +- arch/x86/kernel/cpu/feat_ctl.c | 9 +- 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/cpuid.c | 35 +- arch/x86/kvm/cpuid.h | 5 + arch/x86/kvm/debugfs.c | 4 +- arch/x86/kvm/i8254.c | 10 +- arch/x86/kvm/i8254.h | 1 - arch/x86/kvm/lapic.c | 26 +- arch/x86/kvm/mmu/mmu.c | 2 +- arch/x86/kvm/mmu/paging_tmpl.h | 18 +- arch/x86/kvm/mmu/spte.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/pmu.c | 224 +- arch/x86/kvm/pmu.h | 49 +- arch/x86/kvm/svm/nested.c | 67 +- arch/x86/kvm/svm/pmu.c | 75 +- arch/x86/kvm/svm/svm.c | 207 +- arch/x86/kvm/svm/svm.h | 10 +- arch/x86/kvm/trace.h | 31 +- arch/x86/kvm/vmx/capabilities.h | 57 +- arch/x86/kvm/vmx/evmcs.c | 2 + arch/x86/kvm/vmx/evmcs.h | 1 + arch/x86/kvm/vmx/nested.c | 12 +- arch/x86/kvm/vmx/pmu_intel.c | 210 +- arch/x86/kvm/vmx/posted_intr.c | 15 +- arch/x86/kvm/vmx/posted_intr.h | 2 + arch/x86/kvm/vmx/vmcs.h | 1 + arch/x86/kvm/vmx/vmx.c | 284 +- arch/x86/kvm/vmx/vmx.h | 66 +- arch/x86/kvm/x86.c | 273 +- arch/x86/kvm/x86.h | 33 +- arch/x86/kvm/xen.h | 6 +- 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 +- certs/extract-cert.c | 7 + drivers/acpi/numa/srat.c | 2 +- drivers/android/binder.c | 2 + drivers/ata/libata-core.c | 10 +- drivers/ata/libata-transport.c | 2 +- drivers/ata/pata_hpt37x.c | 113 +- drivers/ata/pata_hpt3x2n.c | 19 +- drivers/base/dd.c | 10 - drivers/base/firmware_loader/Kconfig | 1 + drivers/base/regmap/regcache.c | 2 +- drivers/bluetooth/btbcm.c | 2 + drivers/bluetooth/hci_bcm.c | 1 + drivers/bluetooth/hci_intel.c | 6 +- drivers/char/Kconfig | 50 +- drivers/char/hw_random/virtio-rng.c | 2 + drivers/char/random.c | 39 +- 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/clocksource/hyperv_timer.c | 1 - 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/arm_scmi/base.c | 24 +- drivers/firmware/arm_scmi/clock.c | 7 +- drivers/firmware/arm_scmi/perf.c | 6 +- drivers/firmware/arm_scmi/power.c | 2 +- drivers/firmware/arm_scmi/protocols.h | 2 - drivers/firmware/arm_scmi/reset.c | 2 +- drivers/firmware/arm_scmi/sensors.c | 68 +- drivers/firmware/arm_scmi/voltage.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/dfl.c | 4 +- drivers/fpga/fpga-bridge.c | 6 +- drivers/fpga/fpga-mgr.c | 6 +- drivers/fpga/fpga-region.c | 6 +- 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 | 537 +- 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 | 89 +- 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 | 93 +- 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_overlay.c | 2 - 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 | 60 +- 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/i915/pxp/intel_pxp_debugfs.c | 5 +- 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/hid/amd-sfh-hid/amd_sfh_pcie.c | 3 +- drivers/hid/hid-apple.c | 34 +- drivers/hid/hid-hyperv.c | 5 +- drivers/hid/hid-ids.h | 1 + drivers/hid/hid-input.c | 2 + drivers/hid/hid-logitech-hidpp.c | 2 +- drivers/hid/hid-nintendo.c | 3 +- drivers/hid/hid-uclogic-params.c | 24 +- drivers/hid/i2c-hid/Kconfig | 15 + drivers/hid/i2c-hid/Makefile | 1 + drivers/hid/i2c-hid/i2c-hid-of-elan.c | 130 + drivers/hid/intel-ish-hid/ipc/ipc.c | 2 +- drivers/hid/wacom_sys.c | 2 +- drivers/hid/wacom_wac.c | 72 +- drivers/hv/channel_mgmt.c | 17 +- drivers/hv/hv_kvp.c | 2 +- drivers/hv/vmbus_drv.c | 4 + 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/i2c/busses/Kconfig | 8 +- drivers/i2c/busses/Makefile | 2 +- drivers/i2c/busses/i2c-mxs.c | 2 +- drivers/i2c/busses/i2c-npcm7xx.c | 179 +- drivers/i2c/busses/i2c-qcom-cci.c | 27 +- drivers/i2c/i2c-core-base.c | 6 - 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 | 1430 +++++ drivers/infiniband/hw/erdma/erdma_cm.h | 167 + drivers/infiniband/hw/erdma/erdma_cmdq.c | 497 ++ drivers/infiniband/hw/erdma/erdma_cq.c | 205 + drivers/infiniband/hw/erdma/erdma_eq.c | 329 ++ drivers/infiniband/hw/erdma/erdma_hw.h | 508 ++ drivers/infiniband/hw/erdma/erdma_main.c | 628 +++ drivers/infiniband/hw/erdma/erdma_qp.c | 566 ++ drivers/infiniband/hw/erdma/erdma_verbs.c | 1466 +++++ drivers/infiniband/hw/erdma/erdma_verbs.h | 342 ++ drivers/infiniband/hw/hfi1/affinity.c | 9 +- drivers/infiniband/hw/hfi1/pio_copy.c | 2 +- drivers/infiniband/hw/mlx5/cq.c | 4 + drivers/infiniband/hw/mlx5/mlx5_ib.h | 12 +- drivers/infiniband/hw/mlx5/umr.c | 78 +- drivers/infiniband/hw/qedr/qedr.h | 1 + drivers/infiniband/hw/qedr/verbs.c | 4 +- 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/misc/vmw_balloon.c | 61 +- 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/dsa/lantiq_gswip.c | 4 +- drivers/net/dsa/microchip/ksz8.h | 3 +- drivers/net/ethernet/altera/altera_utils.h | 5 +- drivers/net/ethernet/amd/au1000_eth.c | 22 +- drivers/net/ethernet/amd/au1000_eth.h | 4 +- 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/mediatek/mtk_eth_soc.c | 11 +- drivers/net/ethernet/mellanox/mlx4/cmd.c | 10 +- drivers/net/ethernet/mellanox/mlx4/en_ethtool.c | 2 +- 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/netronome/nfp/nfpcore/crc32.h | 1 - drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c | 4 +- drivers/net/phy/dp83867.c | 29 + drivers/net/phy/mdio_bus.c | 1 - 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/ray_cs.c | 20 +- drivers/net/wireless/realtek/rtlwifi/debug.c | 8 +- drivers/net/wireless/realtek/rtw88/debug.c | 6 +- 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/cam.c | 7 + drivers/net/wireless/realtek/rtw89/cam.h | 8 + drivers/net/wireless/realtek/rtw89/core.c | 8 +- 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/nfc/nfcmrvl/usb.c | 16 +- drivers/nfc/st21nfca/se.c | 53 +- 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/phy/samsung/phy-exynos7-ufs.c | 2 +- drivers/phy/samsung/phy-exynosautov9-ufs.c | 20 +- drivers/phy/samsung/phy-samsung-ufs.c | 18 +- drivers/phy/samsung/phy-samsung-ufs.h | 23 +- 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/qcom_smd-regulator.c | 9 +- drivers/regulator/rt5190a-regulator.c | 3 + drivers/scsi/hosts.c | 4 +- drivers/scsi/ipr.c | 4 +- drivers/scsi/lpfc/lpfc_crtn.h | 4 +- drivers/scsi/lpfc/lpfc_ct.c | 2 +- drivers/scsi/lpfc/lpfc_els.c | 21 +- drivers/scsi/lpfc/lpfc_hw4.h | 3 + drivers/scsi/lpfc/lpfc_init.c | 4 +- drivers/scsi/lpfc/lpfc_nportdisc.c | 3 +- drivers/scsi/lpfc/lpfc_nvme.c | 52 +- drivers/scsi/lpfc/lpfc_scsi.c | 6 + drivers/scsi/lpfc/lpfc_sli.c | 25 +- drivers/scsi/lpfc/lpfc_version.h | 2 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 23 +- drivers/scsi/pmcraid.c | 2 +- drivers/scsi/qla2xxx/qla_attr.c | 2 - drivers/scsi/qla2xxx/qla_dbg.h | 2 +- drivers/scsi/qla2xxx/qla_def.h | 4 +- drivers/scsi/qla2xxx/qla_edif.c | 523 +- drivers/scsi/qla2xxx/qla_edif.h | 3 +- drivers/scsi/qla2xxx/qla_edif_bsg.h | 106 +- drivers/scsi/qla2xxx/qla_gbl.h | 4 +- drivers/scsi/qla2xxx/qla_gs.c | 118 +- drivers/scsi/qla2xxx/qla_init.c | 11 +- drivers/scsi/qla2xxx/qla_iocb.c | 2 +- drivers/scsi/qla2xxx/qla_mid.c | 6 +- drivers/scsi/qla2xxx/qla_os.c | 2 +- drivers/scsi/qla2xxx/qla_target.c | 35 +- drivers/scsi/qla2xxx/qla_version.h | 4 +- drivers/scsi/scsi_transport_iscsi.c | 6 +- drivers/scsi/sd.c | 2 +- drivers/scsi/vmw_pvscsi.h | 4 +- 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/target/iscsi/iscsi_target_configfs.c | 113 +- drivers/target/iscsi/iscsi_target_nego.c | 148 +- drivers/target/iscsi/iscsi_target_nodeattrib.c | 1 + drivers/target/iscsi/iscsi_target_tpg.c | 3 +- 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/vdpa/mlx5/net/mlx5_vnet.c | 9 +- drivers/vdpa/vdpa_user/vduse_dev.c | 7 +- drivers/vhost/vringh.c | 10 +- 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/virtio/virtio_balloon.c | 47 +- drivers/virtio/virtio_mmio.c | 1 + 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/block-group.h | 1 + fs/btrfs/btrfs_inode.h | 5 - fs/btrfs/compression.c | 55 +- fs/btrfs/compression.h | 7 +- fs/btrfs/ctree.h | 47 +- fs/btrfs/delayed-inode.c | 341 +- fs/btrfs/delayed-inode.h | 7 + fs/btrfs/disk-io.c | 218 +- fs/btrfs/disk-io.h | 11 - fs/btrfs/extent-io-tree.h | 15 - fs/btrfs/extent-tree.c | 92 +- fs/btrfs/extent_io.c | 1206 ++--- fs/btrfs/extent_io.h | 26 - fs/btrfs/file.c | 25 +- fs/btrfs/inode.c | 407 +- fs/btrfs/ioctl.c | 117 +- fs/btrfs/lzo.c | 28 +- fs/btrfs/ordered-data.c | 4 +- fs/btrfs/raid56.c | 396 +- 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 | 139 +- fs/btrfs/tree-log.c | 2 +- fs/btrfs/volumes.c | 372 +- fs/btrfs/volumes.h | 36 +- fs/btrfs/zoned.c | 33 +- fs/btrfs/zoned.h | 5 + 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/kernel_read_file.c | 38 +- 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/attrib.c | 2 +- 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/dlmfs/dlmfs.c | 14 +- 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/memory/tegra234-mc.h | 1 + include/dt-bindings/nvmem/microchip,sama7g5-otpc.h | 12 + include/dt-bindings/reset/tegra234-reset.h | 1 + include/dt-bindings/soc/samsung,boot-mode.h | 18 + include/linux/balloon_compaction.h | 6 +- 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 | 32 +- include/linux/host1x_context_bus.h | 15 + include/linux/iomap.h | 6 - include/linux/jump_label.h | 4 +- include/linux/kernel_read_file.h | 32 +- include/linux/limits.h | 1 + include/linux/maple_tree.h | 2 +- include/linux/memremap.h | 12 + include/linux/migrate.h | 48 +- 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 | 8 +- include/linux/pagemap.h | 29 +- include/linux/pagevec.h | 10 - include/linux/pe.h | 2 - include/linux/platform-feature.h | 19 + include/linux/platform_data/cros_ec_commands.h | 2 +- include/linux/pm_opp.h | 158 +- include/linux/random.h | 3 +- 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/scmi_protocol.h | 9 +- include/linux/skbuff.h | 179 +- include/linux/skmsg.h | 1 + include/linux/spi/spi.h | 61 +- include/linux/sunrpc/xdr.h | 16 +- include/linux/swap.h | 3 +- include/linux/virtio_config.h | 9 - include/linux/xarray.h | 1 + include/net/bluetooth/hci.h | 1 + include/net/bluetooth/hci_core.h | 19 +- include/net/dropreason.h | 256 + include/net/flow_offload.h | 1 + include/net/ipv6.h | 4 +- include/net/netfilter/nf_tables.h | 1 - include/net/netfilter/nf_tables_offload.h | 2 +- include/net/sock.h | 6 +- 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/target/iscsi/iscsi_target_core.h | 14 + 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/kvm.h | 12 + include/uapi/linux/magic.h | 4 - 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/kexec_file.c | 10 +- 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/reboot.c | 46 +- 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 +- lib/vsprintf.c | 3 +- lib/xarray.c | 5 +- localversion-next | 2 +- mm/balloon_compaction.c | 10 +- mm/compaction.c | 34 +- mm/damon/dbgfs.c | 15 +- mm/damon/reclaim.c | 46 +- mm/damon/sysfs.c | 67 +- mm/filemap.c | 146 +- mm/folio-compat.c | 22 - mm/huge_memory.c | 3 +- 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 | 238 +- 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 | 13 +- mm/shmem.c | 17 +- mm/slab.c | 10 - mm/swap.c | 29 - mm/swap_state.c | 21 +- mm/swapfile.c | 14 +- mm/userfaultfd.c | 2 +- mm/util.c | 4 +- mm/vmalloc.c | 138 +- mm/vmscan.c | 68 +- mm/z3fold.c | 82 +- mm/zsmalloc.c | 102 +- net/bluetooth/hci_core.c | 48 +- 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/l2cap_core.c | 1 + 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/flow_offload.c | 6 + net/core/skbuff.c | 3 + net/core/skmsg.c | 1 + net/core/sock_map.c | 23 + net/ipv4/tcp_bpf.c | 1 + net/ipv4/xfrm4_protocol.c | 1 - net/ipv6/ip6_output.c | 6 +- net/ipv6/seg6_hmac.c | 1 - net/l2tp/l2tp_ip6.c | 5 +- net/netfilter/nf_tables_api.c | 54 +- net/netfilter/nf_tables_offload.c | 23 +- net/netfilter/nft_nat.c | 3 +- net/sunrpc/clnt.c | 1 + net/sunrpc/xdr.c | 37 +- net/unix/af_unix.c | 2 +- net/xdp/xdp_umem.c | 6 +- net/xdp/xsk.c | 5 +- net/xdp/xsk_queue.h | 8 - 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 | 38 +- scripts/mod/modpost.c | 2 +- scripts/nsdeps | 5 +- scripts/objdiff | 4 +- scripts/sign-file.c | 7 + security/keys/trusted-keys/trusted_tpm2.c | 4 +- security/selinux/hooks.c | 2 +- security/selinux/include/avc.h | 2 +- sound/hda/hdac_device.c | 1 + 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 | 16 + 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 | 12 +- 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/cx2072x.c | 17 +- 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/max98090.c | 12 +- sound/soc/codecs/max98373-sdw.c | 12 +- 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/rk3328_codec.c | 6 +- sound/soc/codecs/rt1308-sdw.c | 11 + sound/soc/codecs/rt1316-sdw.c | 11 + sound/soc/codecs/rt5682-sdw.c | 5 +- sound/soc/codecs/rt700-sdw.c | 6 +- sound/soc/codecs/rt700.c | 30 +- sound/soc/codecs/rt711-sdca-sdw.c | 9 +- sound/soc/codecs/rt711-sdca.c | 40 +- sound/soc/codecs/rt711-sdw.c | 9 +- sound/soc/codecs/rt711.c | 40 +- sound/soc/codecs/rt715-sdca-sdw.c | 12 + sound/soc/codecs/rt715-sdw.c | 12 + sound/soc/codecs/ssm2518.c | 4 +- sound/soc/codecs/ssm2602.c | 6 +- sound/soc/codecs/ssm4567.c | 4 +- sound/soc/codecs/sta32x.c | 4 +- sound/soc/codecs/sta350.c | 4 +- sound/soc/codecs/sti-sas.c | 6 +- sound/soc/codecs/tas2552.c | 10 +- sound/soc/codecs/tas2770.c | 6 +- sound/soc/codecs/tas5086.c | 2 +- sound/soc/codecs/tas5720.c | 4 +- sound/soc/codecs/tas6424.c | 6 +- sound/soc/codecs/tfa9879.c | 4 +- sound/soc/codecs/tfa989x.c | 30 + sound/soc/codecs/tlv320adc3xxx.c | 3 +- sound/soc/codecs/tlv320adcx140.c | 10 +- sound/soc/codecs/tlv320aic23.c | 7 +- sound/soc/codecs/tlv320aic26.c | 15 +- sound/soc/codecs/tlv320aic31xx.c | 19 +- sound/soc/codecs/tlv320aic32x4.c | 9 +- sound/soc/codecs/tlv320aic3x.c | 11 +- sound/soc/codecs/tlv320dac33.c | 12 +- sound/soc/codecs/uda1334.c | 2 +- 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 | 65 +- 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 | 75 +- 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 | 27 +- 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/.gitignore | 5 +- tools/testing/selftests/kvm/Makefile | 3 + .../selftests/kvm/include/x86_64/processor.h | 17 + .../selftests/kvm/include/x86_64/svm_util.h | 12 + tools/testing/selftests/kvm/lib/aarch64/ucall.c | 4 +- tools/testing/selftests/kvm/lib/riscv/ucall.c | 2 +- tools/testing/selftests/kvm/lib/s390x/ucall.c | 2 +- tools/testing/selftests/kvm/lib/x86_64/ucall.c | 2 +- tools/testing/selftests/kvm/x86_64/evmcs_test.c | 1 - tools/testing/selftests/kvm/x86_64/hyperv_clock.c | 10 +- .../testing/selftests/kvm/x86_64/hyperv_svm_test.c | 5 - .../selftests/kvm/x86_64/max_vcpuid_cap_test.c | 54 + .../kvm/x86_64/svm_nested_soft_inject_test.c | 217 + .../selftests/kvm/x86_64/triple_fault_event_test.c | 101 + tools/testing/selftests/net/bpf/Makefile | 4 +- tools/testing/selftests/netfilter/nft_nat.sh | 43 + .../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 +- virt/kvm/kvm_main.c | 10 +- 1408 files changed, 56068 insertions(+), 19511 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/i2c/arm,i2c-versatile.yaml delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-nomadik.txt delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-ocores.txt delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-versatile.txt create mode 100644 Documentation/devicetree/bindings/i2c/opencores,i2c-ocores.yaml create mode 100644 Documentation/devicetree/bindings/i2c/st,nomadik-i2c.yaml create mode 100644 Documentation/devicetree/bindings/input/elan,ekth6915.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/hid/i2c-hid/i2c-hid-of-elan.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 create mode 100644 tools/testing/selftests/kvm/x86_64/max_vcpuid_cap_test.c create mode 100644 tools/testing/selftests/kvm/x86_64/svm_nested_soft_inject_test.c create mode 100644 tools/testing/selftests/kvm/x86_64/triple_fault_event_test.c