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-release-aarch64-next-allyesconfig in repository toolchain/ci/linux.
omits 07dc787be231 Add linux-next specific files for 20220617 omits 6032839ffea5 next-20220601/amdgpu omits dc308400b0f7 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits faa0408e7b2f Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] omits 4772df3452b4 Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] omits 43e86560e560 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 9ec67c2fbb8e Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] omits 3d96b831666d Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits 54d5338f199c Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits 2b295374f774 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 5b511d42a6e5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits e576ae0dc60d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2b5fcfbfb62e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b9e426ab65e2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 66f301b1390c Merge branch 'hmm' of git://git.kernel.org/pub/scm/linux/k [...] omits 4f887a3375e0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2169b7ffd150 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 92e0c2e915e4 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits bbaff31be555 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 685bd43e061e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e39064e25cce Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8a1b6d9f7144 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c677309995ac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 46b3df0e1996 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits 1029f5445498 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0b15d01cc057 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6f8dd212bc4a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 697e464a7838 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 19788fd0ebc7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 64ab0edddc97 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 040fed4fd395 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 780886869002 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits 7f8a60b6e082 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c18b05513a5a Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 9da23ac6e0b6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c9d150ec6774 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits 521320162416 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits e5deb5d159f1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2fc9ebac3edc Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits dbbae4dbc471 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits b85948ef1490 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 593b597cb3e4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits da162ef4980d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a6a4ae86500d Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits 67978e7f29f0 Merge branch 'mm-nonmm-unstable' into mm-everything omits 7bb2138b1543 proc: delete unused <linux/uaccess.h> includes omits c1d5286b8d00 vmcoreinfo: include kallsyms symbols omits 64c481d30c9a kallsyms: move declarations to internal header omits a8d2760d07f3 lockdep: make PROVE_RAW_LOCK_NESTING depend on PREEMPT_RT omits ce4ed4a8d102 squashfs: implement readahead omits a337e31b93b2 squashfs: always build "file direct" version of page actor omits c653db869bee Revert "squashfs: provide backing_dev_info in order to dis [...] omits 1e2781de88ea lib/debugobjects: fix stat count and optimize debug_object [...] omits 0078f6023ed5 resource: re-factor page_is_ram() omits f27de9504d92 init/main.c: silence some -Wunused-parameter warnings omits fb1470c9d1b1 init-add-hostname-kernel-parameter-v2 omits 4aae426ea756 init: add "hostname" kernel parameter omits d4b2a47fa0e3 ocfs2: fix ocfs2 corrupt when iputting an inode omits 5cdb39bdaa14 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits d1bcbe8b7044 ocfs2: reflink deadlock when clone file to the same direct [...] omits 686452475dbc kasan: separate double free case from invalid free omits 00a27d36545f tools/testing/selftests/vm/ksm_tests.c: fix resource leak [...] omits caf4b9972a92 doc: proc: fix the description to THPeligible omits 62f78f7c4160 mm: khugepaged: reorg some khugepaged helpers omits 4a263333f176 mm: thp: kill __transhuge_page_enabled() omits 1fe2b28ee355 mm: thp: kill transparent_hugepage_active() omits d03db5e866a3 mm: khugepaged: better comments for anon vma check in huge [...] omits 1b2b1a996c2d mm: thp: consolidate vma size check to transhuge_vma_suitable omits 3a769f9369d8 mm: khugepaged: check THP flag in hugepage_vma_check() omits 2dddc0a8a164 mm/mlock: drop dead code in count_mm_mlocked_page_nr() omits 63cd2f26dc29 mm/mprotect: try avoiding write faults for exclusive anony [...] omits a101fbf04f78 userfaultfd: selftests: infinite loop in faulting_process omits 800e61e25f8c selftests: vm: add /dev/userfaultfd test cases to run_vmtests.sh omits fe54e1aadcb2 userfaultfd: selftests: make /dev/userfaultfd testing conf [...] omits 5da6ce0c8595 userfaultfd: update documentation to describe /dev/userfaultfd omits 77ca673f79b2 userfaultfd: selftests: modify selftest to use /dev/userfaultfd omits 9391d5267ae2 userfaultfd: add /dev/userfaultfd for fine grained access control omits 38bc8ce54764 selftests: vm: add hugetlb_shared userfaultfd test to run_ [...] omits 842c9c23d489 Docs/admin-guide/damon: add a document for DAMON_LRU_SORT omits 6de81362e68d mm/damon: introduce DAMON-based LRU-lists Sorting omits 51f334d98bf3 Docs/admin-guide/damon/sysfs: document 'LRU_DEPRIO' scheme action omits 0512df3ce1c4 mm/damon/schemes: add 'LRU_DEPRIO' action omits 319f979004f0 Docs/admin-guide/damon/sysfs: document 'LRU_PRIO' scheme action omits e516b4515e21 mm/damon/schemes: add 'LRU_PRIO' DAMOS action omits ebcb8f791e97 mm/damon/paddr: use a separate function for 'DAMOS_PAGEOUT [...] omits e8a564a1b957 mm/damon/dbgfs: add and use mappings between 'schemes' act [...] omits e630f1389367 mm/page_alloc: remotely drain per-cpu lists omits 599d7c45e5d9 mm/page_alloc: protect PCP lists with a spinlock omits 2398bee26bea mm/page_alloc: remove mistaken page == NULL check in rmqueue omits c7f5d5278e1a mm/page_alloc: split out buddy removal code from rmqueue i [...] omits 2bacedd09697 mm/page_alloc: use only one PCP list for THP-sized allocations omits 0f8bd7bd798e mm/page_alloc: add page->buddy_list and page->pcp_list omits bacb077050d9 mm/page_alloc: minor clean up for memmap_init_compound() omits b32b38253d3f mm/vmscan: don't try to reclaim freed folios omits c30a8025abce mm/swap: remove swap_cache_info statistics omits 39a0ba146453 mm/swapfile: fix possible data races of inuse_pages omits 4f09decdc2da mm/swapfile: make security_vm_enough_memory_mm() work as expected omits 053e9ec1e48a lib/test_vmalloc: switch to prandom_u32() omits 458943833ced mm/vmalloc: extend __find_vmap_area() with one more argument omits 0eb4d2e93ee3 mm/vmalloc: initialize VA's list node after unlink omits 4e131d3efca6 mm/vmalloc: extend __alloc_vmap_area() with extra arguments omits a5c4f6e3ac60 mm/vmalloc: make link_va()/unlink_va() common to different [...] omits 3519ae82eded xfs: add dax dedupe support omits 0ad6ecf401e7 xfs-support-cow-in-fsdax-mode-fix omits 613bad91743c xfs: support CoW in fsdax mode omits 59f0debb62c8 fsdax: dedup file range to use a compare function omits dbe5d1acc4d1 fsdax: add dax_iomap_cow_copy() for dax zero omits 84fb94b735d0 fsdax: replace mmap entry in case of CoW omits c7ce69ae2530 fsdax: introduce dax_iomap_cow_copy() omits 1e4c2e4e6090 fsdax-output-address-in-dax_iomap_pfn-and-rename-it-v21 omits c7164817a123 fsdax: output address in dax_iomap_pfn() and rename it omits b6fda7b0cba9 fsdax: set a CoW flag when associate reflink mappings omits b6b33b839440 xfs: implement ->notify_failure() for XFS omits 00d8472a1299 mm: introduce mf_dax_kill_procs() for fsdax case omits ffcd5ee63f09 fsdax: introduce dax_lock_mapping_entry() omits ba8a3302515b pagemap,pmem: introduce ->memory_failure() omits ff116be7626b mm-factor-helpers-for-memory_failure_dev_pagemap-fix omits b462f4e2b692 mm: factor helpers for memory_failure_dev_pagemap omits f1fe65b755e9 dax: introduce holder for dax_device omits 8dc373d5e823 mm-add-merging-after-mremap-resize-checkpatch-fixes omits a1bbb9d8268f mm: add merging after mremap resize omits a5cccc23c68e mm: refactor of vma_merge() omits 3d898968b5cd mm, hwpoison: enable memory error handling on 1GB hugepage omits 662874a57785 mm, hwpoison: skip raw hwpoison page in freeing 1GB hugepage omits 908510dc5405 mm, hwpoison: make __page_handle_poison returns int omits 311df925411a mm,hwpoison: set PG_hwpoison for busy hugetlb pages omits 35d5edcc1b2f mm-hwpoison-hugetlb-introduce-subpage_index_hwpoison-to-sa [...] omits 942dc0d865aa mm, hwpoison, hugetlb: introduce SUBPAGE_INDEX_HWPOISON to [...] omits cf46ff78fd18 mm: delete unused MMF_OOM_VICTIM flag omits 520efd9bebeb mm-drop-oom-code-from-exit_mmap-fix-fix omits dabe01fa63d2 mm: drop oom code from exit_mmap omits 384c377d2636 mm-shrinkers-add-scan-interface-for-shrinker-debugfs-fix-fix omits d501700d4fcb mm-shrinkers-add-scan-interface-for-shrinker-debugfs-fix omits b9ded1760828 mm: shrinkers: add scan interface for shrinker debugfs omits a30050a52ecb tools: add memcg_shrinker.py omits 8234c217c8a7 mm: docs: document shrinker debugfs omits e7b06f77b668 mm: shrinkers: provide shrinkers with names omits 79f4306d346b mm-shrinkers-introduce-debugfs-interface-for-memory-shrinkers-fix omits 9e58c10d7195 mm: shrinkers: introduce debugfs interface for memory shrinkers omits 2c0ab754efb7 mm: memcontrol: introduce mem_cgroup_ino() and mem_cgroup_ [...] omits cf1a2959a27a mm/mempolicy: fix get_nodes out of bound access omits 4d44e599d4d1 mm/hugetlb: remove unnecessary huge_ptep_set_access_flags( [...] omits 9c7c7456808f mm: memory_hotplug: introduce SECTION_CANNOT_OPTIMIZE_VMEMMAP omits d372647e5f44 mm: memory_hotplug: enumerate all supported section flags omits 1d5e4eeff32b selftests/vm: add protection_keys tests to run_vmtests omits fee3790933b7 kasan: fix zeroing vmalloc memory with HW_TAGS omits baad116add82 mm: introduce clear_highpage_kasan_tagged omits 5e34fa4e7b17 mm: rename kernel_init_free_pages to kernel_init_pages omits 45686bc6dfe2 mm/damon/reclaim: add 'damon_reclaim_' prefix to 'enabled_ [...] omits 05dbff6ac476 mm/damon/reclaim: make 'enabled' checking timer simpler omits 1382c6476b5f mm/damon/sysfs: deduplicate inputs applying omits b8cc0383ca00 mm/damon/reclaim: deduplicate 'commit_inputs' handling omits 4b8bff7bc924 mm/damon/{dbgfs,sysfs}: move target_has_pid() from dbgfs t [...] omits 9cf556fb1021 Docs/admin-guide/damon/reclaim: remove a paragraph that be [...] omits 49e7de13ca98 tools: add selftests to hmm for COW in device memory omits 028b2990d0ea tools: add hmm gup tests for device coherent type omits a9d41dd924f6 tools: update test_hmm script to support SP config omits a90f328466c5 tools: update hmm-test to support device coherent type omits 1825136835be lib: add support for device coherent type in test_hmm omits e17bc1dd148d lib: test_hmm add module param for zone device type omits 27fe608610e7 lib: test_hmm add ioctl to get zone device type omits 34da39172b3b drm/amdkfd: add SPM support for SVM omits a39aa19e135c mm/gup: migrate device coherent pages when pinning instead [...] omits 60b0ac6abfac mm: remove the vma check in migrate_vma_setup() omits e0d2ee458b18 mm: add device coherent vma selection for memory migration omits e1c3ffed0bf5 mm-handling-non-lru-pages-returned-by-vm_normal_pages-fix omits e07e9f7f12ff mm: handling Non-LRU pages returned by vm_normal_pages omits 165268ba193a mm: add zone device coherent type memory support omits 03e88cdc7005 mm/migration: fix potential pte_unmap on an not mapped pte omits 23977c2c78d6 mm/migration: return errno when isolate_huge_page failed omits 0ab36e181831 mm/migration: remove unneeded lock page and PageMovable check omits 7f7bd41ed457 mm: reduce the rcu lock duration omits 63527590d825 mm: fix racing of vb->va when kasan enabled omits 154c3a8d9368 mm/page_alloc: reduce potential fragmentation in make_allo [...] omits 4309e869fd93 mm/mmap.c: pass in mapping to __vma_link_file() omits d84cfdf62c7a mm/mmap: drop range_has_overlap() function omits cfdd5ef47870 mm-remove-the-vma-linked-list-fix-fix-fix omits 4ccb3d794fef mm-remove-the-vma-linked-list-fix-fix omits fecaf3e5672b mm/mmap: fix potential leak on do_mas_align_munmap() omits 2dba72e2a849 mm: remove the vma linked list omits e278d9e8c95d riscv: use vma iterator for vdso omits e76b729e6eca mm/nommu: fix compile warning in do_mmap() omits 4bb034cdde2a mm/nommu: move preallocations and limit other allocations omits 35ec5dd7935a nommu: remove uses of VMA linked list omits 93cb43d237cb i915: use the VMA iterator omits a717304d3af9 mm/swapfile: use vma iterator instead of vma linked list omits c2188c745f0f mm/pagewalk: use vma_find() instead of vma linked list omits b4f4ef7adf11 mm/oom_kill: use maple tree iterators instead of vma linked list omits a436af794788 mm/msync: use vma_find() instead of vma linked list omits b03c9425c44e mm/mremap: use vma_find_intersection() instead of vma linked list omits dd8a55404f69 mm/mprotect: use maple tree navigation instead of vma linked list omits fe9e9f526080 mm/mlock: use vma iterator and maple state instead of vma [...] omits 467157d3b45f mm/mempolicy: use vma iterator & maple state instead of vm [...] omits 92a140953a64 mm/memcontrol: stop using mm->highest_vm_end omits 69316378f0d3 mm/madvise: use vma_find() instead of vma linked list omits 2e1424042575 mm/ksm: use vma iterators instead of vma linked list omits 963d7ef72689 mm/khugepaged: stop using vma linked list omits 7b1b043eeaf2 mm/gup: use maple tree navigation instead of linked list omits 28cf41800780 bpf: remove VMA linked list omits c6a151dc9ef6 fork: use VMA iterator omits 147acaff30ea sched: use maple tree iterator to walk VMAs omits a0c04cedba7c perf: use VMA iterator omits ee3171b593ef acct: use VMA iterator instead of linked list omits ff302c42d1aa ipc/shm: use VMA iterator instead of linked list omits 5bcfcbc7136c userfaultfd: use maple tree iterator to iterate VMAs omits a57acdcc3dc6 fs/proc/task_mmu: stop using linked list and highest_vm_end omits 6dcbfea04ea0 fs/proc/base: use maple tree iterators in place of linked list omits 608e363a6df7 exec: use VMA iterator instead of linked list omits 0c7c28421b10 coredump: remove vma linked list walk omits e50b388e5ba5 um: remove vma linked list walk omits be4c170601a4 optee: remove vma linked list walk omits 181749878af5 cxl: remove vma linked list walk omits de0ecf9bb4d6 xtensa: remove vma linked list walks omits 33559ff093ee x86: remove vma linked list walks omits 66cfb656e22f s390: remove vma linked list walks omits 75d8ef209747 powerpc: remove mmap linked list walks omits b1812397a2cc parisc: remove mmap linked list from cache handling omits 4e3f41e5e894 arm64: Change elfcore for_each_mte_vma() to use VMA iterator omits a32d32fcb356 arm64: remove mmap linked list from vdso omits 861200669e16 mm/mmap: fix do_brk_munmap() when munmapping multiple mappings omits 1c3b736d76c8 mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() omits 11cfe242cc3b mm/mmap: reorganize munmap to use maple states omits 8c1c45fbc906 mm/mmap: move mmap_region() below do_munmap() omits 6f5a27fa6596 mm: convert vma_lookup() to use mtree_load() omits 7a1d50bfb4d5 mm: remove vmacache omits 1b3c22da3174 mm/mmap: allow vma_expand() to lock both anon and file locks omits 2e23720c69c7 mm/mmap: qvoid dereferencing next on null in BUG_ON() omits 4dbae5724b3d mm-mmap-use-advanced-maple-tree-api-for-mmap_region-fix-ch [...] omits 4a3db84c072e mm/mmap: fix advanced maple tree API for mmap_region() omits 644a2ab2eafc mm/mmap: use advanced maple tree API for mmap_region() omits 86fff98d27a2 mm: use maple tree operations for find_vma_intersection() omits e92232dc0031 mm/mmap: change do_brk_flags() to expand existing VMA and [...] omits 941e44f1a15f mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...] omits 8e812c564ed6 mm: optimize find_exact_vma() to use vma_lookup() omits fd1fea529296 xen: use vma_lookup() in privcmd_ioctl_mmap() omits 3f39d4a76d07 mmap: change zeroing of maple tree in __vma_adjust() omits 358c83233578 mm: remove rb tree. omits 503d8ef3882d proc: remove VMA rbtree use from nommu omits e9cc99f0b056 damon-convert-__damon_va_three_regions-to-use-the-vma-iter [...] omits dd39efc931ff damon: convert __damon_va_three_regions to use the VMA iterator omits 64750dc338c0 kernel/fork: use maple tree for dup_mmap() during forking omits e3e983ce7067 mm/mmap: use maple tree for unmapped_area{_topdown} omits e3a1d8249922 mm/mmap: use the maple tree for find_vma_prev() instead of [...] omits 968e27c296d3 mm/mmap: use the maple tree in find_vma() instead of the rbtree. omits 300e33538223 mmap: use the VMA iterator in count_vma_pages_range() omits 99e76dc05561 mm: add VMA iterator omits 9da1facbcabd fs/userfaultfd: fix vma iteration in mas_for_each() loop omits c7a01a5a4fe6 mm/mmap: fix leak on expand_downwards() and expand_upwards() omits 383bc2ac45cd mapletree: build fix omits 15f8b4f03132 mm: start tracking VMAs with maple tree omits c72ed4e98e83 test_maple_tree: add tests for preallocations and large sp [...] omits a1532c42a10a test_maple_tree: add null expansion tests omits c67f6bacbe4c lib/test_maple_tree: add testing for maple tree omits 7ba218528536 radix tree test suite: add lockdep_is_held to header omits bf26da0784ed radix tree test suite: add support for slab bulk APIs omits 338e6501fa93 radix tree test suite: add allocation counts and size to k [...] omits b5c4678aa256 radix tree test suite: add kmem_cache_set_non_kernel() omits e78a59f88807 radix tree test suite: add pr_err define omits 50a56cd89f06 maple_tree: make mas_prealloc() error checking more generic omits 29e94ddeabba maple_tree: Change spanning store to work on larger trees omits 100c808720d0 maple_tree: change spanning store to work on larger trees omits 69922c8c2f28 maple_tree: fix mt_destroy_walk() on full non-leaf non-all [...] omits 745b53f29d0d maple_tree: cleanup for checkpatch omits 93f131831e47 MAINTAINERS: remove an obvious typo in MAPLE TREE omits f23f4aea842d maple_tree: fix potential out of range offset on mas_next( [...] omits f9a8f8c432dd maple_tree: fix 32b parent pointers omits 4b0b47106e80 maple_tree: fix mas_next() when already on the last node entry omits 85b7c57c6664 maple_tree: Fix expanding null off the end of the data. omits 133bffeb2494 Maple Tree: add new data structure omits 697ddab88490 mips: rename mt_init to mips_mt_init omits c95465992934 mm: discard __GFP_ATOMIC omits 5d6c5c8f42b7 mm/page_vma_mapped.c: check possible huge PMD map with tra [...] omits 71843c9a08ea mm: rmap: use the correct parameter name for DEFINE_PAGE_VMA_WALK omits 187de408d411 Merge branch 'mm-stable' into mm-unstable omits c09340d43976 mm: userfaultfd: fix UFFDIO_CONTINUE on fallocated shmem pages omits 30145373b1ab Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits f276e2310c19 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b0b33b9decbe Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits a6a2fa0751fa Merge branch 'timers/drivers/next' of git://git.linaro.org [...] omits 8907f85e1c52 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 60af8f4fd92b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e4f053cbfd2c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f7319e2f61d1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a9a53ba3b94d Merge branch 'master' of git://www.linux-watchdog.org/linu [...] omits 18637550e0e9 Merge branch 'next' of git://github.com/cschaufler/smack-next omits cf6e32e9560a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2eb6cf92b5cd Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 5ecc75886924 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits 014b1f57e99b Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] omits 36788670013a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0549bc7eb773 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8bdaa851a35b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 543606822ecb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d0d87dd33515 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 51893ea03b9e Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 36a4de4163ab Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 37e1eca4f58b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9aef49b949d4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 898662a8207a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f1f01450b0cf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 53bb4aa037ba Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] omits e4f34c88c0b1 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] omits 17fa1e6ba5a1 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits c443b83784e4 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits dd1b7336bba4 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits 4393ce311100 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 05d2aa53af31 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits 83468b23f118 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits 355f19d75109 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9feca9024a04 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 1cdecc458600 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ef755b85ea37 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits a931dbb600d0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d54cacb6854b Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits 1d406c19d240 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 3515e4298010 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits 90b6690299a5 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 7eada4cf115c Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 6b48cd052791 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits 18192c2826ca Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits d1e84fb034a9 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits a80c627503cf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0b4f2bb60939 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 4c4394053e13 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e4e4484f7a08 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5832b8a3ed73 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits 33bab2f35c45 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 0d59b412c1ea Merge branch '9p-next' of git://github.com/martinetd/linux omits 8a31f88fa387 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 2ae505a8aaeb Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits d541d28fdddc Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 0852f78228c4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e6a5b9e90524 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f73f5ce6a743 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 156b0290edab Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 0942857a92a5 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 8cca83afdf6d Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits edf90c64a3ff Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits a0d893c91230 Merge branch 'master' of git://github.com/ceph/ceph-client.git omits f78b17bf953f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 103c8705261b Merge branch 'dt-for-next' of git://git.kernel.org/pub/scm [...] omits 579cea0b38a6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 54ed4f307e58 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b1f5779add49 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0e606bac6d40 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d9ae918a7d16 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits 625faefa4a6f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f39adb878b84 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 7b3eab99735b Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits b5ab61068c9f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0dd4c0e1ea34 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits 4e4f083e8631 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 30c21032e51e Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 548bc0ceaf95 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 69f7d583c0e4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 004c01e3b598 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 71c8105d4d59 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 03fce0a58735 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 53a797fb7c59 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 397a57d9b2cf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a2ccdb1ca90b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b84c62660be0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e88cabcf0e35 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c733fd8b70d9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f5db1e49ba0d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 2bd8b0c19dd8 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 292ab9f969be Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 4fd5682d561f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 18363dc7b05d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 334d313d0542 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e8ab825863b3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 231e311b2f6d Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits b31bdb4b6faf Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits ba1eaf33689d Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 03ceff4adff5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 7079bd3b36f0 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] omits 5a63483870ae Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] omits bc6681b4db5e Merge branch 'fixes' of https://github.com/Broadcom/stblinux.git omits eb340c17a264 Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] omits afe7da5ef70c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 9b44fe87f5e7 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits 1e26b793159d Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...] omits f480239daec2 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 9c72a9dad17d Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits db21d6d90cc9 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 975f0ce58911 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 1a9e6bd87d7d Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 099c221e9134 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits f437a366f4d5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 06e0fd75270d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits fa2e67d2643d Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 2ca8bb34a867 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits c31ba2e81d21 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 3a6be2238482 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits 7bb5ee1557c5 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] omits 4e564a52aa63 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits eb45b7aa96b2 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits a1432ab3ed97 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 325087e8c6a8 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits 101049e557dc Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits ae4ac2f36614 Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] omits 33da085f52ab Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 2a38ce32a537 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits a3e0c74093f5 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 24d054eed597 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 6fadcb51562b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits a516d94b2696 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 5462511912fb Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 0680b14b6941 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits 2d21a4e69e9c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 52d329433df8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 4fd2c295e5c9 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 05018732ea7d Merge branch 'fixes' of https://git.linaro.org/people/jens [...] omits fcc487bd5108 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 907f09d94527 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits 6489abdf5531 Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] omits d63b684112c7 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] omits d86ec59c9f83 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits d8621f7f2315 cifs: when a channel is not found for server, log its conn [...] omits 4adf3a12cc21 cifs: periodically query network interfaces from server omits 9a6ce1ab9d0c cifs: during reconnect, update interface if necessary omits bba79a1d23cd cifs: change iface_list from array to sorted linked list omits 7dd093b55287 mailmap: add entry for Christian Marangi omits 7934a17106ab mm/memory-failure: disable unpoison once hw error happens omits ead768419a3e hugetlbfs: zero partial pages during fallocate hole punch omits 6a651525213f mm: memcontrol: reference to tools/cgroup/memcg_slabinfo.py omits d961cf1532ad mm: userfaultfd: fix UFFDIO_CONTINUE on fallocated shmem pages omits 4738ee6ac06a mm: re-allow pinning of zero pfns omits c9f01447cd58 mm/kfence: select random number before taking raw lock omits 059345576d6e MAINTAINERS: add maillist information for LoongArch omits c1bea92e37a1 MAINTAINERS: update tree references omits 2f46c8b91ef1 MAINTAINERS: Update Abel Vesa's email omits 69a4fc386175 maintainers-add-memory-hotunplug-section-and-add-myself-as [...] omits e9d8fa080cca MAINTAINERS: add MEMORY HOT(UN)PLUG section and add David [...] omits e613e72ab4e6 MAINTAINERS: add Miaohe Lin as a memory-failure reviewer omits cf66401d625e mailmap: add alias for jarkko@profian.com omits bfba11622552 mm/damon/reclaim: schedule 'damon_reclaim_timer' only afte [...] omits 46390509e3c1 kthread: make it clear that kthread_create_on_node() might [...] omits 92ee1662c1aa mm: lru_cache_disable: use synchronize_rcu_expedited omits 6e8e16714a6b mm/page_isolation.c: fix one kernel-doc comment omits d37f50f5293b Merge branch 'for-5.20/block' into for-next omits 49c5a0124872 block: Make blk_mq_get_sq_hctx() select the proper hardwar [...] omits cd4f134dff2b block: Rename a blk_mq_map_queue() argument omits 985df59e381b blk-iocost: Simplify ioc_rqos_done() omits 7412189428d5 Merge branch 'for-5.20/io_uring' into for-next omits 0ecf301ea7b8 io_uring: mutex locked poll hashing omits 14a2c93433fb io_uring: propagate locking state to poll cancel omits c37af77d1d95 io_uring: introduce a struct for hash table omits 778c443346f5 io_uring: pass hash table into poll_find omits 56e641002499 io_uring: add IORING_SETUP_SINGLE_ISSUER omits 426bb577fcb0 io_uring: use state completion infra for poll reqs omits af03600f4e71 io_uring: clean up io_ring_ctx_alloc omits d8b78704a199 io_uring: limit the number of cancellation buckets omits d0a82689d32a io_uring: clean up io_try_cancel omits 1d7a26290345 io_uring: pass poll_find lock back omits e15ecc60f337 io_uring: switch cancel_hash to use per entry spinlock omits 6a78d205e024 io_uring: poll: remove unnecessary req->ref set omits 8d7139ca9ec4 io_uring: don't inline io_put_kbuf omits 6db38fa433da io_uring: refactor io_req_task_complete() omits bff86a6ab883 io_uring: kill REQ_F_COMPLETE_INLINE omits 94d4cae57480 io_uring: rw: delegate sync completions to core io_uring omits 289f649c4ab5 io_uring: remove unused IO_REQ_CACHE_SIZE defined omits 9959faed3f70 io_uring: don't set REQ_F_COMPLETE_INLINE in tw omits 14a8e73e2d08 io_uring: remove check_cq checking from hot paths omits 0c852c9ff056 io_uring: never defer-complete multi-apoll omits e5af9373b23f io_uring: inline ->registered_rings omits 39ad68483801 io_uring: explain io_wq_work::cancel_seq placement omits db667dd65544 io_uring: move small helpers to headers omits eeffa3c37efa io_uring: refactor ctx slow data placement omits 2bb7e1bf1f79 io_uring: better caching for ctx timeout fields omits 4003b53511f3 io_uring: move defer_list to slow data omits 63709f235b68 io_uring: make reg buf init consistent omits 820d4f4b6b94 io_uring: deprecate epoll_ctl support omits b95da6bba486 io_uring: add support for level triggered poll omits b1c2f91740e4 io_uring: move opcode table to opdef.c omits 1228ef161143 io_uring: move read/write related opcodes to its own file omits c6b1148dede4 io_uring: move remaining file table manipulation to filetable.c omits f3ec800c7b98 io_uring: move rsrc related data, core, and commands omits 886dfc24f437 io_uring: split provided buffers handling into its own file omits 650029216f94 io_uring: move cancelation into its own file omits b2f884a839e0 io_uring: move poll handling into its own file omits 98afdc6e1166 io_uring: add opcode name to io_op_defs omits b4b3eacf5d37 io_uring: include and forward-declaration sanitation omits 264beb8ddb0b io_uring: move io_uring_task (tctx) helpers into its own file omits 3d94f0b4d5b4 io_uring: move fdinfo helpers to its own file omits eccab23d42e3 io_uring: use io_is_uring_fops() consistently omits 25eba18285fa io_uring: move SQPOLL related handling into its own file omits 45b747b816da io_uring: move timeout opcodes and handling into its own file omits 6003fe4fd9e9 io_uring: move our reference counting into a header omits d877865e657e io_uring: move msg_ring into its own file omits 1c409bae44af io_uring: split network related opcodes into its own file omits 2a67b9a5c98f io_uring: move statx handling to its own file omits fc78f87b719e io_uring: move epoll handler to its own file omits 5385ed99154a io_uring: add a dummy -EOPNOTSUPP prep handler omits 70be83b534a4 io_uring: move uring_cmd handling to its own file omits 2e6f1dfd0b50 io_uring: split out open/close operations omits e3c1a4d90c3b io_uring: separate out file table handling code omits 76dd0ef2bafd io_uring: split out fadvise/madvise operations omits 9ad3f0326f60 io_uring: split out fs related sync/fallocate functions omits 9344bceadb0b io_uring: split out splice related operations omits 80f0b11285c6 io_uring: split out filesystem related operations omits dbb6ce36f632 io_uring: move nop into its own file omits a39eeb5e959d io_uring: move xattr related opcodes to its own file omits 09eaa49e078c io_uring: handle completions in the core omits 9f76f5d5c22e io_uring: set completion results upfront omits 00868fe5f4dc io_uring: add io_uring_types.h omits 67a6c8dabed5 io_uring: define a request type cleanup handler omits e3352002ac4e io_uring: unify struct io_symlink and io_hardlink omits faba4ae5ef36 io_uring: convert iouring_cmd to io_cmd_type omits 8a9abebd85cd io_uring: convert xattr to use io_cmd_type omits 8dab12df9dfe io_uring: convert rsrc_update to io_cmd_type omits 733f734b2185 io_uring: convert msg and nop to io_cmd_type omits 4749373044f6 io_uring: convert splice to use io_cmd_type omits ed2899323740 io_uring: convert epoll to io_cmd_type omits 6407221fbd11 io_uring: convert file system request types to use io_cmd_type omits 46cc54110043 io_uring: convert madvise/fadvise to use io_cmd_type omits ea76c023b402 io_uring: convert open/close path to use io_cmd_type omits 6315718daa31 io_uring: convert timeout path to use io_cmd_type omits 35fb670a6b20 io_uring: convert cancel path to use io_cmd_type omits c8c3e2b8b160 io_uring: convert the sync and fallocate paths to use io_cmd_type omits 8db41dd5c032 io_uring: convert net related opcodes to use io_cmd_type omits f7c1cf2a3e1b io_uring: remove recvmsg knowledge from io_arm_poll_handler() omits 35daf8a5cb48 io_uring: convert poll_update path to use io_cmd_type omits 9605f96e26e1 io_uring: convert poll path to use io_cmd_type omits 952058332e35 io_uring: convert read/write path to use io_cmd_type omits fe6940aa4197 io_uring: add generic command payload type to struct io_kiocb omits 96d2a5dec1d3 io_uring: move req async preparation into opcode handler omits 8b0391bed19f io_uring: move to separate directory omits f06c0f97cafc io_uring: define a 'prep' and 'issue' handler for each opcode omits 480dc1b4e0c8 Merge branch 'io_uring-5.19' into for-5.20/io_uring omits ef9403cd78a9 memory-model: Prohibit nested SRCU read-side critical sections omits 86ae777ae09a Merge branch 'lkmm-dev.2022.06.12a' into HEAD omits 066a80de39ab Merge branch 'nolibc.2022.06.16a' into HEAD omits e5e16b7e4c52 tools/nolibc: add a help target to list supported targets omits 46a0e3b655da tools/nolibc: make the default target build the headers omits e7928e6f2735 tools/nolibc: fix the makefile to also work as "make -C to [...] omits d7e8aa4c7b4b tools/nolibc/stdio: Add format attribute to enable printf [...] omits 94fad30c9e42 tools/nolibc/stdlib: Support overflow checking for older c [...] omits acdaea203699 Merge branch 'ctxt.2022.06.16a' into HEAD omits b38e3e98d144 Merge branches 'doc.2022.06.16a', 'fixes.2022.06.16a', 'no [...] omits 48d6791adc98 refscale: Convert test_lock spinlock to raw_spinlock omits 9041a1cc7ec8 torture: Flush printk() buffers before powering off omits 52fa2d734e4d rcutorture: Handle failure of memory allocation functions omits 40a9b817d870 rcutorture: Fix ksoftirqd boosting timing and iteration omits a645dcf68b2a torture: Create kvm-check-branches.sh output in proper location omits ae595b3373a1 rcu/rcuscale: Fix smp_processor_id()-in-preemptible warnings omits 07c25acce3a4 rcutorture: Make failure indication note reader-batch overflow omits e6fd6d64f96d torture: Adjust to again produce debugging information omits f63b75351957 rcutorture: Fix memory leak in rcu_test_debug_objects() omits 981f7fc09f2a rcutorture: Simplify rcu_torture_read_exit_child() loop omits 848384320ffb rcu/torture: Change order of warning and trace dump omits 706ea8befcf3 torture: Make kvm-remote.sh announce which system is being [...] omits e054edaf2154 rcu-tasks: Use delayed_work to delay rcu_tasks_verify_self [...] omits a894022a737f rcu-tasks: Be more patient for RCU Tasks boot-time testing omits 14a12ebc85e2 rcu-tasks: Update comments omits 0e45e9fe35f6 rcu-tasks: Disable and enable CPU hotplug in same function omits f7e73ec399b5 rcu-tasks: Eliminate RCU Tasks Trace IPIs to online CPUs omits b740afc6d638 rcu-tasks: Maintain a count of tasks blocking RCU Tasks Tr [...] omits f0d9a544704c rcu-tasks: Stop RCU Tasks Trace from scanning full tasks list omits 7b83bcd160ae rcu-tasks: Stop RCU Tasks Trace from scanning idle tasks omits c5fae983b484 rcu-tasks: Pull in tasks blocked within RCU Tasks Trace readers omits eb4086bfba00 rcu-tasks: Scan running tasks for RCU Tasks Trace readers omits a947cdee0e6e rcu-tasks: Avoid rcu_tasks_trace_pertask() duplicate list [...] omits daa21072e485 rcu-tasks: Move rcu_tasks_trace_pertask() before rcu_tasks [...] omits 8f230e00dc74 rcu-tasks: Add blocked-task indicator to RCU Tasks Trace s [...] omits 7b8b4d4a5bc1 rcu-tasks: Untrack blocked RCU Tasks Trace at reader end omits 6c207df0a11e rcu-tasks: Track blocked RCU Tasks Trace readers omits e00f0baeca00 rcu-tasks: Add data structures for lightweight grace periods omits 072ed67fd36b rcu-tasks: Make RCU Tasks Trace stall warning handle idle [...] omits 2347f7dee957 rcu-tasks: Make RCU Tasks Trace stall warnings print full [...] omits 182e1e0db7cd rcu-tasks: Flag offline CPUs in RCU Tasks Trace stall warnings omits c4f7d50c4b87 rcu-tasks: Add slow-IPI indicator to RCU Tasks Trace stall [...] omits 1f3ffa835ad7 rcu-tasks: Simplify trc_inspect_reader() QS logic omits 6347d6dbf002 rcu-tasks: Make rcu_note_context_switch() unconditionally [...] omits bf9efc7eb402 rcu-tasks: RCU Tasks Trace grace-period kthread has implicit QS omits fa85da3bc7d8 rcu-tasks: Handle idle tasks for recently offlined CPUs omits 6af27acab095 rcu-tasks: Idle tasks on offline CPUs are in quiescent states omits a9f5921feee5 rcu-tasks: Make trc_read_check_handler() fetch ->trc_reade [...] omits 5bf999af020e rcu-tasks: Remove rcu_tasks_trace_postgp() wait for counter omits 9b4b26d029e3 rcu-tasks: Merge state into .b.need_qs and atomically update omits 6237ccd57004 rcu-tasks: Drive synchronous grace periods from calling task omits 1f4b56a299ec rcu-tasks: Move synchronize_rcu_tasks_generic() down omits 1ad2c993d97f rcu-tasks: Split rcu_tasks_one_gp() from rcu_tasks_kthread() omits e2530108cecf rcu-tasks: Check for abandoned callbacks omits 6b3ff4ad18d5 rcu: Add irqs-disabled indicator to expedited RCU CPU stal [...] omits 84d991b808c1 rcu: Diagnose extended sync_rcu_do_polled_gp() loops omits c12534adc7ed rcu: Put panic_on_rcu_stall() after expedited RCU CPU stal [...] omits c275d855cd85 rcutorture: Test polled expedited grace-period primitives omits 40af6a95af90 rcu: Add polled expedited grace-period primitives omits 7c835aeaeab8 rcutorture: Verify that polled GP API sees synchronous gra [...] omits b59ce355bfdf rcu: Make Tiny RCU grace periods visible to polled APIs omits 8bf53b86cf79 rcu: Make polled grace-period API account for expedited gr [...] omits 3c80163309a5 rcu: Switch polled grace-period APIs to ->gp_seq_polled omits 3fdf363d6182 rcutorture: Validate get_completed_synchronize_rcu() omits 9e06601e087e rcu: Provide a get_completed_synchronize_rcu() function omits fea508baa7eb rcu: Make normal polling GP be more precise about sequence [...] omits 2025d8bf1ce4 rcu/nocb: Avoid polling when my_rdp->nocb_head_rdp list is empty omits 874af88bfd06 rcu/nocb: Add option to opt rcuo kthreads out of RT priority omits 5b8e1d74d29b rcu: Add nocb_cb_kthread check to rcu_is_callbacks_kthread() omits 4368dd63d63a rcu/nocb: Add an option to offload all CPUs on boot omits 2c94807f66dd rcu/nocb: Fix NOCB kthreads spawn failure with rcu_nocb_rd [...] omits b9d4ee44a62b rcu/nocb: Invert rcu_state.barrier_mutex VS hotplug lock l [...] omits 1eeb08255bab rcu/nocb: Add/del rdp to iterate from rcuog itself omits 14c51d13c8ba srcu: Block less aggressively for expedited grace periods omits 00a6ce7004a1 rcu/tree: Add comment to describe GP-done condition in fqs loop omits b5329c7eb998 rcu: Initialize first_gp_fqs at declaration in rcu_gp_fqs() omits 1dd788687350 rcu/kvfree: Remove useless monitor_todo flag omits df266730a11f rcu: Cleanup RCU urgency state for offline CPU omits 0a4ab152fc95 rcu: tiny: Record kvfree_call_rcu() call stack for KASAN omits 6f674fd1c555 locking/csd_lock: Change csdlock_debug from early_param to [...] omits d03d48c1eaa9 rcu: Forbid RCU_STRICT_GRACE_PERIOD in TINY_RCU kernels omits 3c49be9a4443 rcu: Immediately boost preempted readers for strict grace periods omits 5737713c7234 rcu: Add rnp->cbovldmask check in rcutree_migrate_callbacks() omits cef3a29ae2df rcu: Avoid tracing a few functions executed in stop machine omits 1fa80408dbde rcu: Decrease FQS scan wait time in case of callback overloading omits 9e3b793db5c2 doc: Document rcutree.nocb_nobypass_lim_per_jiffy kernel p [...] omits 2ad00a6f0afc doc: Document the rcutree.rcu_divisor kernel boot parameter omits af72b9b79ca2 rcutorture: Update rcutorture.fwd_progress help text omits fd2cb972fdc7 context_tracking: Interrupts always disabled for ct_idle_exit() omits fb74bc5de043 MAINTAINERS: Add Paul as context tracking maintainer omits d184ec9feb7c rcu/context_tracking: Merge dynticks counter and context t [...] omits 189c0f162a38 context_tracking: Convert state to atomic_t omits b0273fb1c915 rcu/context-tracking: Remove unused and/or unecessary midd [...] omits 9765c4ff4c30 rcu/context-tracking: Move RCU-dynticks internal functions [...] omits d84a3f6335f9 rcu/context-tracking: Move deferred nocb resched to contex [...] omits 17a8cbee03a7 rcu/context_tracking: Move dynticks_nmi_nesting to context [...] omits 144f9287e0ab rcu/context_tracking: Move dynticks_nesting to context tracking omits 8bb4e216b773 rcu/context_tracking: Move dynticks counter to context tracking omits 97068ffb7b41 rcu/context-tracking: Remove rcu_irq_enter/exit() omits a2119b6c1d4d context_tracking: Take NMI eqs entrypoints over RCU omits 342ebd2a5348 context_tracking: Take IRQ eqs entrypoints over RCU omits c6bee41c10e9 context_tracking: Take idle eqs entrypoints over RCU omits 2ad9b4c81ea4 context_tracking: Split user tracking Kconfig omits 3664026538c7 context_tracking: Rename context_tracking_cpu_set() to ct_ [...] omits 873076a18c60 context_tracking: Rename context_tracking_enter/exit() to [...] omits 29765ae224e4 context_tracking: Rename context_tracking_user_enter/exit( [...] omits dcb1634db6e7 context_tracking: Rename __context_tracking_enter/exit() t [...] omits 2b65dd63564f context_tracking: Add a note about noinstr VS unsafe conte [...] omits bb0e43d7a2dc context_tracking: Remove unused context_tracking_in_user() omits 01811148a597 rcu: Apply noinstr to rcu_idle_enter() and rcu_idle_exit() omits 096b555b39d8 rcu: Dump rcuc kthread status for CPUs not reporting quies [...] omits 9b2b56a53770 random: quiet urandom warning ratelimit suppression message omits 9cc10984a1f8 Merge remote-tracking branch 'spi/for-5.20' into spi-next omits b4b19d9575fb Merge branches 'msm-next-lumag-core', 'msm-next-lumag-dpu' [...] omits bef6ea5cbd4f Merge remote-tracking branch 'asoc/for-5.20' into asoc-next omits 02375363e547 Merge remote-tracking branch 'asoc/for-5.18' into asoc-linus omits e4452b4538bd random: schedule mix_interrupt_randomness() less often omits cadd2590307a drm/msm/dpu: remove hard-coded linewidth limit for writeback omits fe29a2ef5793 drm/msm/dpu: fix maxlinewidth for writeback block omits 2c00a5337c86 drm/msm/dpu: move intf and wb assignment to dpu_encoder_se [...] omits b4e4e4fb186b drm/msm/dp: make dp_bridge_mode_valid() more precise omits a4947b8e10ee drm/msm/dpu: drop enum msm_display_caps omits 83958b9b7b80 drm/msm/dpu: dont_use IS_ERR_OR_NULL for encoder phys backends omits b917b075b95f drm/msm/mdp4: get rid of struct mdp4_platform_config omits cfac8e10c4d5 drm/msm/mdp4: move iommu_domain_alloc() call close to its usage omits 156d58af7b55 drm/msm/dp: check core_initialized before disable interrup [...] omits 5130fb90a2d3 Merge branch 'for-5.20/block' into for-next omits dd104bcc2cf2 x86/PCI: Revert "x86/PCI: Clip only host bridge windows fo [...] omits c13794dbe936 block: Directly use ida_alloc()/free() omits ad9542b26754 hwmon: (dell-smm) Add Dell G5 5590 to DMI table omits a731d66c5fe3 hwmon: (dell-smm) Add Dell XPS 13 7390 to fan control whitelist omits d987ed28dab2 hwmon: (nct6775) Drop duplicate NULL check in ->init() and [...] omits dd6a3bacd60f hwmon: (pmbus) fix build error unused-function omits a83e24dadbd0 hwmon: (lm90) Read the channel's temperature offset from d [...] omits 7904f86e72a6 hwmon: (lm90) Add support for 2nd remote channel's offset [...] omits b44f6c1c3db9 hwmon: (occ) Delete unnecessary NULL check omits df104ee24c61 hwmon: (lm90) Read the channel's label from device-tree omits b2e25de149ed hwmon: (lm90) Define maximum number of channels that are s [...] omits 0098998fbb9e hwmon: (lm90) Add compatible entry for adt7481 omits f73294a3e20b dt-bindings: hwmon: Allow specifying channels for lm90 omits cf30df706e4f dt-bindings: hwmon: Add compatible string for ADT7481 in lm90 omits 3b97195700ac hwmon: Allow to compile ASB100 and FSCHMD on !X86 omits 8f08d6ad0998 hwmon: (pmbus) add MFR_* registers to debugfs omits e347e8decf82 hwmon: (pmbus) add a function to check the presence of a b [...] omits 41a6026d1989 hwmon: (asus-ec-sensors) add support for Strix Z690-a D4 omits ded82c29b905 hwmon: (sch56xx-common) Add DMI override table omits d4aa6bfab944 hwmon: (lm75) Replace kernel.h with the necessary inclusions omits a18372436f0f hwmon: (f71882fg) Add support for F71858AD (0x0903) omits 79e32df964d8 hwmon: (pmbus) Add support for Analog Devices LT7182S omits 443ddaeb0b59 dt-bindings: trivial-devices: Add lt7182s omits 93a8600bf2e3 hwmon: (pmbus) Add IEEE 754 half precision support to PMBus core omits 47d0e51052ff hwmon: (lm90) Support temp_samples attribute omits c1464eb49876 hwmon: (lm90) Add table with supported Analog/ONSEMI devices omits 9f313afb784f hwmon: (lm90) Add support and detection of Philips/NXP NE1618 omits e646ee47feff hwmon: (lm90) Add explicit support for ADM1020 omits a0186860094a hwmon: (lm90) Only disable alerts if not already disabled omits bd5d892c52a2 hwmon: (lm90) Add support for ADT7421 omits 038d4724b5a3 hwmon: (lm90) Add support for ON Semiconductor NCT218 omits 820f442993ba hwmon: (lm90) Add support for ON Semiconductor NCT214 and NCT72 omits c88011db3537 hwmon: (lm90) Add explicit support for NCT210 omits 9ce7d3ed5a5e hwmon: (lm90) Combine lm86 and lm90 configuration omits 7bae5fe72fe0 hwmon: (lm90) Add remaining chips supported by adm1021 driver omits 349192b30787 hwmon: (lm90) Add support for ADM1021, ADM1021A, and ADM1023 omits a154bf19307d hwmon: (lm90) Support MAX1617 and LM84 omits 2a917cf291ba hwmon: (lm90) Introduce 16-bit register write function omits 27b204efa9e5 hwmon: (lm90) Let lm90_read16() handle 8-bit read operations omits 4d7abb614782 hwmon: (lm90) Add support for MAX6642 omits 66aefdaac743 hwmon: (lm90) Add flag to indicate conversion rate support omits 5bd034b31eb8 hwmon: (lm90) Add flag to indicate support for minimum tem [...] omits b2702e734c8c hwmon: (lm90) Add support for MAX6690 omits bb0f561c2d9b hwmon: (lm90) Strengthen chip detection for ADM1032, ADT74 [...] omits 5ea1fcb4bd76 hwmon: (lm90) Add support for ADT7481, ADT7482, and ADT7483 omits 9a872e13211f hwmon: (lm90) Add explicit support for MAX6648/MAX6692 omits fe13dace55c5 hwmon: (lm90) Add flag to indicate 'alarms' attribute support omits 44e0789fa646 hwmon: (lm90) Fix/Add detection of G781-1 omits 56ea9eda93d5 hwmon: (lm90) Add support for additional chip revision of NCT1008 omits a59b92d9ab47 hwmon: (lm90) Rework detect function omits 2ac5ba05f24e hwmon: (lm90) Use single flag to indicate extended tempera [...] omits 873b6f4de0f7 hwmon: (lm90) Support multiple temperature resolutions omits ed011c8c3441 hwmon: (lm90) Only re-read registers if volatile omits dc817e5800b2 hwmon: (lm90) Add support for unsigned and signed temperatures omits 7e3af6361a10 hwmon: (lm90) Enable full PEC support for ADT7461A omits d8b4848eb63c hwmon: (lm90) Add partial PEC support for ADT7461 omits bce98991876d hwmon: (lm90) Improve PEC support omits 813d13b4dda7 hwmon: (lm90) Stop using R_/W_ register prefix omits aff754b9cbc3 hwmon: (lm90) Move status register bit shifts to compile time omits 82ed82ae76ac hwmon: (lm90) Use BIT macro omits 39c851508a51 hwmon: (lm90) Reorder chip enumeration to be in alphabetic [...] omits 4ac93b6201ad hwmon: (lm90) Reorder include files in alphabetical order omits 4a5a29a39804 hwmon: (lm90) Rework alarm/status handling omits 7adeb3090abe hwmon: (lm90) Generate sysfs and udev events for all alarms omits 07158b8bc5e0 hwmon: (pmbus) Move pec attribute to I2C device omits 5f668e5438f9 drm/msm/mdp5: Add perf data for MDP v1.16 omits 9d923cb30180 drm/msm/mdp4: Fix refcount leak in mdp4_modeset_init_intf omits 17d3a39b5f30 dt-bindings: msm: update maintainers list with proper id omits e9e3c431749e drm/msm/dpu: make dpu hardware catalog static const omits 624581978604 drm/msm/dpu: constify struct dpu_mdss_cfg omits 5c2274ce0666 drm/msm/dpu: change catalog->dma_cfg to be a const pointer omits f7683be9b946 drm/msm/dpu: change catalog->perf to be a const pointer omits 957277ab7271 drm/msm/dpu: remove hwversion field from data structures omits 4845315c4720 drm/msm/dpu: move VBIF_XINL_QOS_LVL_REMAP size to hw_catalog omits c1f738b2109e drm/msm/dpu: use feature bit for LM combined alpha check omits 7390c7512da0 drm/msm/dpu: add writeback support for sc7180 omits 5331c4638221 dt-bindings: msm/dp: List supplies in the bindings omits 5939778250e3 drm/msm/dp: rewrite dss_module_power to use bulk clock functions omits 94b80bbb0df4 drm/msm/dp: inline dp_power_clk_set_rate() omits 26d77dc05d59 drm/msm/dp: set stream_pixel rate directly omits 965dc12edd4c drm/msm/dp: "inline" dp_ctrl_set_clock_rate("ctrl_link") omits a02841d568ec Merge branch 'io_uring-5.19' into for-5.20/io_uring omits 695d7fbc2941 drivers: cpufreq: Add missing of_node_put() in qoriq-cpufreq.c omits 71f7a4d5e7cd Merge branch 'imx/defconfig' into for-next omits da3de44ac9e0 Merge branch 'imx/dt64' into for-next omits 175261d01f08 Merge branch 'imx/dt' into for-next omits f567d0cc5a87 Merge branch 'imx/bindings' into for-next omits 7a8de234ffb4 Merge branch 'imx/soc' into for-next omits 40e11e7a6cc7 iomap: add support for dma aligned direct-io omits 84f970d415ef block: relax direct io memory alignment omits 72230944b7a5 block: introduce bdev_iter_is_aligned helper omits ab7c0c3abb2e iov: introduce iov_iter_aligned omits 4b5310470e72 block/bounce: count bytes instead of sectors omits 4ff782f24a4c block/merge: count bytes instead of sectors omits 8a39418810a6 block: add a helper function for dio alignment omits 24b10a6e0bc2 block: introduce bdev_dma_alignment helper omits 5f507439f051 block: export dma_alignment attribute omits 7a2b81b95a89 block/bio: remove duplicate append pages code omits 1180b55c93f6 block: fix infinite loop for invalid zone append omits d3104995c583 Merge branches 'acpi-processor' and 'acpi-apei' into linux-next omits a02227d13bb8 m68k: mac: Fix typos in comments omits 43f754134a92 m68k: Fix syntax errors in comments omits e749d205d653 m68k: coldfire: make symbol m523x_clk_lookup static omits 76cc2758d0b5 m68k: coldfire/device.c: protect FLEXCAN blocks omits e27728b91489 Merge branch 'v5.20-armsoc/dts64' into for-next omits 92701caeeaf2 tools/memory-model: Use "-unroll 0" to keep --hw runs finite omits 1e828cbd37b6 tools/memory-model: Make judgelitmus.sh handle scripted Re [...] omits 80cf4836c714 tools/memory-model: Add data-race capabilities to judgelitmus.sh omits fa68e95e34d3 tools/memory-model: Add checktheselitmus.sh to run specifi [...] omits 988c305f823b tools/memory-model: Repair parseargs.sh header comment omits 8d523525d742 tools/memory-model: Add "--" to parseargs.sh for addition [...] omits e94a896f02ce tools/memory-model: Make history-check scripts use mselect7 omits 95d180a1246e tools/memory-model: Make checkghlitmus.sh use mselect7 omits dff2b6d828a7 tools/memory-model: Fix scripting --jobs argument omits 1d58abc6a75b tools/memory-model: Implement --hw support for checkghlitmus.sh omits 13f33ee0bfb2 tools/memory-model: Add -v flag to jingle7 runs omits 81f9c8254b88 tools/memory-model: Make runlitmus.sh check for jingle errors omits a4fc78376eae tools/memory-model: Allow herd to deduce CPU type omits 0f4639388e75 tools/memory-model: Keep assembly-language litmus tests omits 7427a882e8e2 tools/memory-model: Move from .AArch64.litmus.out to .litm [...] omits 2eb2d961a120 tools/memory-model: Make runlitmus.sh generate .litmus.out [...] omits e4e41df53875 tools/memory-model: Split runlitmus.sh out of checklitmus.sh omits e6b6fcf8622d tools/memory-model: Make judgelitmus.sh ransack .litmus.out files omits 403faf92937f tools/memory-model: Hardware checking for check{,all}litmus.sh omits 51ef13aa4093 tools/memory-model: Fix checkalllitmus.sh comment omits 516c84246af3 tools/memory-model: Add simpletest.sh to check locking, RC [...] omits 890db9294dea tools/memory-model: Make judgelitmus.sh handle hardware ve [...] omits dc7a8dc493e9 tools/memory-model: Update parseargs.sh for hardware verification omits 27ef34303481 tools/memory-model: Fix paulmck email address on pre-exist [...] omits 588623642acb tools/memory-model: Make judgelitmus.sh detect hard deadlocks omits c8c92a3876c7 tools/memory-model: Make judgelitmus.sh identify bad macros omits 51194ac3d346 tools/memory-model: Make cmplitmushist.sh note timeouts omits bd15ac938925 tools/memory-model: Make judgelitmus.sh note timeouts omits 3a29997fb526 tools/memory-model: Document locking corner cases omits 7b63b6462ba5 Merge branch 'v5.20-armsoc/dts64' into for-next omits 8204d960f5b1 iio: adc: stm32: fix maximum clock rate for stm32mp15x omits 264b56e1312b iio: adc: stm32: fix vrefint wrong calibration value handling omits 371ce3373db0 iio: imu: inv_icm42600: Fix broken icm42600 (chip id 0 value) omits 18440d4c3724 Merge branch 'v5.19-armsoc/dtsfixes' into for-next omits 105f2f1bdfb9 Merge branch 'v5.19-armsoc/dtsfixes' into for-next omits 5226a378d36d Merge branch 'v5.20-armsoc/dts64' into for-next omits 5aa033a91982 Merge branch 'v5.20-armsoc/dts32' into for-next omits aa958d2d2d75 dt-bindings: arm: fsl: add toradex,colibri-imx7s/d/d-emmc- [...] omits 62b927ca10f0 mm/folio-compat: Remove migration compatibility functions omits 312a7054b990 fs: Remove aops->migratepage() omits d8c5f5af6ee7 secretmem: Convert to migrate_folio omits adce694351f2 hugetlb: Convert to migrate_folio omits 6534d0c257be aio: Convert to migrate_folio omits 1b099c2cf842 f2fs: Convert to filemap_migrate_folio() omits 621a0fc4421c ubifs: Convert to filemap_migrate_folio() omits 44626794be0b btrfs: Convert btrfs_migratepage to migrate_folio omits da79cd1ab59c mm/migrate: Add filemap_migrate_folio() omits 7275aa4914ab mm/migrate: Convert migrate_page() to migrate_folio() omits 1b67ccae4759 nfs: Convert to migrate_folio omits f0f0cacbc8c6 btrfs: Convert btree_migratepage to migrate_folio omits a4112e37e440 mm/migrate: Convert expected_page_refs() to folio_expected_refs() omits 1a10e8bbd8c5 mm/migrate: Convert buffer_migrate_page() to buffer_migrat [...] omits e62dfb1abf15 mm/migrate: Convert writeout() to take a folio omits f929e2842384 mm/migrate: Convert fallback_migrate_page() to fallback_mi [...] omits b02124e1a1aa fs: Add aops->migrate_folio omits 7cb9df9e94c7 mm: Convert all PageMovable users to movable_operations omits f11065d7bf9e secretmem: Remove isolate_page omits 66f760424583 ext2: Use a folio in ext2_get_page() omits abb0a73355ab gfs2: Convert gfs2_jhead_process_page() to use a folio omits 57afb6eea039 ocfs2: Convert ocfs2_read_folio() to use a folio omits a18eb3443624 freevxfs: Convert vxfs_immed_read_folio() to use a folio omits 639d4d623740 coda: Convert coda_symlink_filler() to use a folio omits f3667b1b1451 befs: Convert befs_symlink_read_folio() to use a folio omits d2f9ad0a4ce8 block: Convert read_part_sector() to use a folio omits fd4671266d81 block: Use PAGE_SECTORS_SHIFT omits 4b9f0777e9e8 block: Handle partition read errors more consistently omits 9c1f0b0b9e06 block: Simplify read_part_sector() omits 896575c5ad4f cramfs: read_mapping_page() is synchronous omits 9d4afab021a0 ocfs2: Use filemap_write_and_wait_range() in ocfs2_cow_syn [...] omits 7bfb6aeb9fe3 hostfs: Handle page write errors correctly omits 354734407bcc squashfs: Return the actual error from squashfs_read_folio() omits 724fdd730df0 buffer: Don't test folio error in block_read_full_folio() omits 020ae1ea6060 btrfs: Use a folio in wait_dev_supers() omits de1cf187a8ea nfs: Leave pages in the pagecache if readpage failed omits 9c7a20b37454 buffer: Remove check for PageError omits 18568626c5ee orangefs: Remove test for folio error omits 25034c4deddf iomap: Remove test for folio error omits 571f4263d957 jfs: Remove check for PageUptodate omits f10e8eddaa13 remap_range: Remove check of uptodate flag omits 24fb0c4883ef ufs: Remove checks for PageError omits 8380af3ad312 reiserfs: Remove check for PageError omits c899ed2b6f23 ntfs3: Remove check for PageError omits 77b7c770ac71 ntfs: Remove check for PageError omits 47ab4d965e88 nilfs2: Remove check for PageError omits 990c612e5f02 ext2: Remove check for PageError omits a3f1513e8436 ntfs: Remove check for PageError omits 97659dedb6a1 hfsplus: Remove check for PageError omits cfb6647a960f hfs: Remove check for PageError omits 093ee067d389 gfs: Check PageUptodate instead of PageError omits 24105e5940a8 freevxfs: Remove check of PageError omits a042dbbff0a5 afs: Remove check of PageError omits eb50755dfd40 block: Remove check of PageError omits 5d3e31dbd162 docs: Improve ->read_folio documentation omits 1842c5ec6d60 filemap: Use filemap_read_folio() in do_read_cache_folio() omits fd16e2b85cf8 filemap: Handle AOP_TRUNCATED_PAGE in do_read_cache_folio() omits a4c1e56b678d filemap: Move 'filler' case to the end of do_read_cache_folio() omits 0463e729a56d netfs: Remove extern from function prototypes omits 48888435c9c2 filemap: Remove find_get_pages_range() and associated functions omits 438e6514f16c shmem: Convert shmem_unlock_mapping() to use filemap_get_folios() omits 0db8bd7caf9e vmscan: Add check_move_unevictable_folios() omits f3a9087abaa2 nilfs2: Convert nilfs_copy_back_pages() to use filemap_get [...] omits 5ac0d631d52f hugetlbfs: Convert remove_inode_hugepages() to use filemap [...] omits 9e22a14b5989 f2fs: Convert f2fs_invalidate_compress_pages() to use file [...] omits 466de960c14e ext4: Convert mpage_map_and_submit_buffers() to use filema [...] omits 1dbddb7ca991 ext4: Convert mpage_release_unused_pages() to use filemap_ [...] omits c8c4328ab159 buffer: Convert clean_bdev_aliases() to use filemap_get_folios() omits a012cef751a9 filemap: Add filemap_get_folios() omits 1c5f36e5c41e filemap: Remove add_to_page_cache() and add_to_page_cache_ [...] omits 3d70898effde hugetlb: Convert huge_add_to_page_cache() to use a folio omits 89fcb20347f2 filemap: Correct the conditions for marking a folio as accessed omits 83916ec5a8c7 media: pvrusb2: fix memory leak in pvr_probe omits db731d8a5b31 media: rcar-vin: Fix channel routing for Ebisu omits 2cbd36034e11 media: mediatek/vcodec: Enable incoherent buffer allocation omits 3dd7998a6edf media: amphion: delete unnecessary NULL check omits e998ab47547d media: imx-jpeg: Implement drain using v4l2-mem2mem helpers omits 883271cd155b media: imx-jpeg: Align upwards buffer size omits 67d1558c92a4 media: imx-jpeg: Leave a blank space before the configurat [...] omits e24afdc6829d media: imx-jpeg: Correct some definition according specification omits 4d97111a8865 media: platform: fix missing/incorrect resource cleanup in [...] omits 567347d72a6e media: amphion: Replace zero-length array with flexible-ar [...] omits 3f0969e22f1f media: Hantro: Correct G2 init qp field omits 2c53819496af media: mediatek: vcodec: Use kmemdup rather than kmalloc/memcpy omits 784457ce59be media: atmel: atmel-isc-base: move cropping settings outsi [...] omits d6ca99623176 media: camss: Move and unexport functions specific to ISPIF omits 1e983fe1c5bc media: amphion: return error if format is unsupported by vpu omits 4e2980faf81e media: staging: atomisp: fix typo in comment omits 92b86db1350b media: platform: exynos4-is: fix typos in comments omits 0b1365c37a8e media: mediatek: vcodec: fix typo in comment omits c4e6b0b80d3e media: platform: exynos-gsc: fix typo in comment omits c8946454ed96 media: tw686x: Register the irq at the end of probe omits 7bce792845b0 media: tw5864: Convert to use managed functions pcim* and devm* omits fd0a6a228db1 media: platform: cros-ec: Add moli to the match table omits d8754e50bcf7 media: platform: omap: Pass a pointer to virt_to_page() omits f7a54516d774 media: amphion: vdec check format in enum_fmt omits ff5d4f7445e1 media: camss: Allocate camss struct as a managed device resource omits 751b4def379f media: hantro: Be more accurate on pixel formats step_widt [...] omits 18f7989eae08 media: airspy: respect the DMA coherency rules omits 6406c6c17bac media: media: jpegenc: set bit mask for jpegenc omits 93f6cc58c1d5 media: media: jpegenc: add mediatek,mt8186-jpgenc compatible omits 0bbb8a1ab38c media: rc: Directly use ida_free() omits 561db6042460 media: ttusbir: avoid unnecessary usb_unlink_urb() omits 527b8da27590 media: ttusbir: NOIO during resume omits aba80baab0e9 media: xbox_remote: xbox_remote_initialize() cannot fail omits b31dfa5958a9 media: streamzap: avoid unnecessary GFP_ATOMIC omits 53deb5dda501 media: redrat3: no unnecessary GFP_ATOMIC omits cddc3f399219 media: imon_raw: respect DMA coherency omits 0fc4ad4a9b1b media: iguanair: no superfluous usb_unlink_urb() omits 7b34f32de249 media: igorplugusb: remove superfluous usb_unlink_urb() omits 163cc835582a media: igorplugusb: break cyclical race on disconnect omits 7632e7cf82cc media: igorplugusb: prevent use after free in probe error omits cecf90970275 media: igorplugusb: respect DMA coherency omits f7c38da16929 media: mediatek: vcodec: Add to support H264 inner racing mode omits 61be10a04ac7 media: mediatek: vcodec: prevent kernel crash when scp ipi [...] omits 8f79077e730e media: mediatek: vcodec: Different codec using different c [...] omits eac2925b31b9 media: mediatek: vcodec: Adds compatible for mt8195 omits f81012c3c5de media: dt-bindings: media: mediatek: vcodec: Adds decoder [...] omits 65b7215926da media: mediatek: vcodec: Add to support lat soc hardware omits 94968c24c9a2 media: dt-bindings: media: mediatek: vcodec: Adds decoder [...] omits e5eb73f0f3db media: mediatek: vcodec: add vp9 decoder driver for mt8186 omits f4969793d2cf media: vivid.rst: document HDMI Video Guard Band control omits bb6a4f40e7eb media: Add P010 video format omits 9673f0c7689d media: imx-jpeg: Encoder support to set jpeg quality omits 97ffb4c49321 media: platform: samsung: s5p-jpeg: replace ternary operat [...] omits 53e21de02ac5 media: i2c: adv7180: fix reserved bit in Video Selection 2 omits f731ab86d983 media: stkwebcam: deprecate driver, move to staging omits 0dacb00ef5e9 media: platform: exynos-gsc: remove redundant initializati [...] omits 52f220aa4e2c media: amphion: support for reloading module omits ba8b435c2c2f media: atmel: atmel-isc-base: remove unneeded semicolon omits 582ed8345c74 media: st-delta: Remove unneeded NULL check in delta-v4l2 omits 39a6a0d54e59 media: usbtv: Add PAL-Nc standard omits 9d3a7296f0b2 media: cx88: Fix PAL-Nc standard omits 87e980bff2a2 media: vivid: add HDMI Video Guard Band control omits db8d7697be05 media: v4l2-tpg: add HDMI Video Guard Band test pattern omits 2fa96ab841d0 media: cec-adap.c: log when claiming LA fails unexpectedly omits 1337677d6c6c media: adv7604: try all infoframe types omits f673698ceee5 media: camss: Allocate power domain resources dynamically omits 4e0b7fc60bc6 media: davinci: vpif: add missing of_node_put() in vpif_probe() omits 25021f380ff6 media: TDA1997x: Fix the error handling in tda1997x_probe() omits a90f1c1725d2 media: dt-bindings: qcom,sdm660-camss: document interconnects omits 55d4a88fef33 media: camss: csid: fix wrong size passed to devm_kmalloc_array() omits 85c4bbd18fa6 media: staging: media: zoran: replace dprintk with new deb [...] omits 05b556c01100 media: staging: media: zoran: replace all pr_err with zrde [...] omits d493884b7e5b media: staging: media: zoran: setup videocodec header for [...] omits 11d5871543d1 media: staging: media: zoran: add logging macros omits 1c92e8b9a2d7 media: atmel: atmel-sama7g5-isc: fix warning in configs wi [...] omits f97c473e9fa5 media: imx-jpeg: Don't fill the description field in struc [...] omits 6a6a0438392c dt-bindings: arm: fsl: add imx93 11x11 evk board omits bb0fa1533715 dt-bindings: arm: fsl: correct 1g vs. 1gb in toradex,colib [...] omits b7fb186ebab3 Merge branch 'v5.19-next/soc' into for-next omits 003586da100a Merge branch 'v5.19-next/dts32' into for-next omits f1b03cf05746 fbcon: Fix accelerated fbdev scrolling while logo is still shown omits 7c8c6c85c1e9 fbcon: Fix boundary checks for fbcon=vc:n1-n2 parameters omits f7898b33dbb0 Merge branch 'v5.20-armsoc/dts64' into for-next omits 3012a39c78c7 Merge branch 'v5.20-armsoc/dts32' into for-next omits b28a36fad7c6 Merge branch 'v5.19-armsoc/dtsfixes' into for-next omits dee61a0ffff5 iio: adc: vf610: fix conversion mode sysfs node name omits b192ddb1eddf iio: adc: adi-axi-adc: Fix refcount leak in adi_axi_adc_at [...] omits 53757a15f21f iio: test: fix missing MODULE_LICENSE for IIO_RESCALE=m omits e104588d3fe4 iio:humidity:hts221: rearrange iio trigger get and register omits 10c204f288a7 iio:chemical:ccs811: rearrange iio trigger get and register omits 2fdd8b1f053b iio:accel:mxc4005: rearrange iio trigger get and register omits cc3974003f83 iio:accel:kxcjk-1013: rearrange iio trigger get and register omits 2bf0a3f97830 iio:accel:bma180: rearrange iio trigger get and register omits 4f1855d0d798 iio: afe: rescale: Fix boolean logic bug omits b5e1cf77d1a0 iio: adc: aspeed: Fix refcount leak in aspeed_adc_set_trim_data omits deaf083bfe54 iio: adc: stm32: Fix IRQs on STM32F4 by removing custom sp [...] omits 6e2919e6e2a4 iio: adc: stm32: Fix ADCs iteration in irq handler omits 5f954dd45220 iio: adc: ti-ads131e08: add missing fwnode_handle_put() in [...] omits 444d33270235 iio: adc: rzg2l_adc: add missing fwnode_handle_put() in rz [...] omits eac375891ee0 iio: trigger: sysfs: fix use-after-free on remove omits ecdde8bf6e6a iio: gyro: mpu3050: Fix the error handling in mpu3050_power_up() omits a142568c4406 iio: freq: admv1014: Fix warning about dubious x & !y and [...] omits d3296c58b3f1 iio: adc: stm32-adc: Use generic_handle_domain_irq() omits e9d0fa5e2482 IDT: Fix Build warnings on some 32bit architectures. omits b53c24f69199 drm/tegra: Support YVYU, VYUY and YU24 formats omits c25eae9d06b6 drm/tegra: Support semi-planar formats on Tegra114+ omits f3e0a175dcfe drm/tegra: Fix planar formats on Tegra186 and later omits 0bb9320fc457 gpu: host1x: Fix a memory leak in 'host1x_remove()' omits d65e338027e7 gpu: host1x: Fix an error handling path in 'host1x_probe()' adds 2f90ec127195 Merge tag 'drm-misc-fixes-2022-06-16' of git://anongit.fre [...] adds 3f0acf259a28 Merge tag 'drm-intel-fixes-2022-06-16' of git://anongit.fr [...] adds c904e3acbab3 drm/amdgpu: Fix GTT size reporting in amdgpu_ioctl adds 4fd17f2ac0aa drm/amd/display: Cap OLED brightness per max frame-average [...] adds d08227a8b122 Merge tag 'amd-drm-fixes-5.19-2022-06-15' of https://gitla [...] adds 5c2b74517334 drm/exynos: fix IS_ERR() vs NULL check in probe adds 7d787184a18f drm/exynos: mic: Rework initialization adds 65cf7c02cfc7 Merge tag 'exynos-drm-fixes-v5.19-rc3' of git://git.kernel [...] adds 47700948a4ab Merge tag 'drm-fixes-2022-06-17' of git://anongit.freedesk [...] adds 9057a646446c Merge tag 'usb-5.19-rc3' of git://git.kernel.org/pub/scm/l [...] adds 62dcd5e198af Merge tag 'tty-5.19-rc3' of git://git.kernel.org/pub/scm/l [...] adds 9afc441c3c9c Merge tag 'staging-5.19-rc3' of git://git.kernel.org/pub/s [...] adds f0ec9c65a8d6 Merge tag 'char-misc-5.19-rc3' of git://git.kernel.org/pub [...] adds 79fe0f863f92 Merge tag 'v5.19-p2' of git://git.kernel.org/pub/scm/linux [...] adds 7c2d03f15f52 Merge tag 'linux-watchdog-5.19-rc3' of git://www.linux-wat [...] adds a96e902ba9ab Merge tag 'hwmon-for-v5.19-rc3' of git://git.kernel.org/pu [...] adds 274295c6e53f Merge tag 'for-5.19/dm-fixes-3' of git://git.kernel.org/pu [...] adds 5c0cd3d4a976 Merge tag 'fs_for_v5.19-rc3' of git://git.kernel.org/pub/s [...] adds 6436c770f120 io_uring: recycle provided buffer if we punt to io-wq adds f8e174c3071d Merge tag 'io_uring-5.19-2022-06-16' of git://git.kernel.d [...] adds 1fc766b5c084 nvme: add device name to warning in uuid_show() adds 2f0dad1719cb nvme: add bug report info for global duplicate id adds 4641a8e6e145 nvme-pci: add trouble shooting steps for timeouts adds 3765fad50896 nvme-pci: add NVME_QUIRK_BOGUS_NID for ADATA XPG GAMMIX S50 adds 2cf7a77ed5f8 nvme-pci: phison e12 has bogus namespace ids adds c98a879312ca nvme-pci: smi has bogus namespace ids adds c4f01a776b28 nvme-pci: sk hynix p31 has bogus namespace ids adds 6b961bce50e4 nvme-pci: avoid the deepest sleep state on ZHITAI TiPro7000 SSDs adds 43047e082b90 nvme-pci: disable write zeros support on UMIC and Samsung SSDs adds 2396e958c816 Merge tag 'nvme-5.19-2022-06-15' of git://git.infradead.or [...] adds d0a180341fe0 Revert "md: don't unregister sync_thread with reconfig_mut [...] adds f34fdcd4a0e7 md/raid5-ppl: Fix argument order in bio_alloc_bioset() adds 04cb45b49567 Merge branch 'md-fixes' of https://git.kernel.org/pub/scm/ [...] adds 14dc7a18abbe block: Fix handling of offline queues in blk_mq_alloc_requ [...] adds 5fd7a84a09e6 blk-mq: protect q->elevator by ->sysfs_lock in blk_mq_elv_ [...] adds 4d337cebcb1c blk-mq: avoid to touch q->elevator without any protection adds 6cfeadbff3f8 blk-mq: don't clear flush_rq from tags->rqs[] adds b96f3cab5965 block/bfq: Enable I/O statistics adds 462abc9de7a1 Merge tag 'block-5.19-2022-06-16' of git://git.kernel.dk/l [...] adds 2d806a688f98 Merge tag 'hyperv-fixes-signed-20220617' of git://git.kern [...] adds f10516322dda Merge tag 'riscv-for-linus-5.19-rc3' of git://git.kernel.o [...] adds b672332ef916 LoongArch: vmlinux.lds.S: Add missing ELF_DETAILS adds a667e4d3d0b0 docs/LoongArch: Fix notes rendering by using reST directives adds 03dfb4a3abc4 docs/zh_CN/LoongArch: Fix notes rendering by using reST di [...] adds cc2fb31d49f8 Merge tag 'loongarch-fixes-5.19-2' of git://git.kernel.org [...] adds c50f11c6196f arm64: mm: Don't invalidate FROM_DEVICE buffers at start o [...] adds ef06e68290b2 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 38335cc5ffaf Merge branch 'rework/kthreads' into for-linus adds 93d17c1c8c1c Merge tag 'printk-for-5.19-rc3' of git://git.kernel.org/pu [...] adds a2b36ffbf5b6 x86/PCI: Revert "x86/PCI: Clip only host bridge windows fo [...] adds 32efdbffff28 Merge tag 'pci-v5.19-fixes-2' of git://git.kernel.org/pub/ [...] adds 4b35035bcf80 Merge tag 'nfs-for-5.19-2' of git://git.linux-nfs.org/proj [...] adds 5d24968f5b7e cifs: when a channel is not found for server, log its conn [...] adds ace2045ed56f Merge tag '5.19-rc2-smb3-client-fixes' of git://git.samba. [...] adds 4f5bf12732fd fs: fix jbd2_journal_try_to_free_buffers() kernel-doc comment adds 48e02e611382 ext4: fix incorrect comment in ext4_bio_write_page() adds 3103084afcf2 ext4, doc: remove unnecessary escaping adds 15baa7dcadf1 ext4: fix warning when submitting superblock in ext4_commi [...] adds 8d5459c11f54 ext4: improve write performance with disabled delalloc adds 9b6641dd95a0 ext4: fix super block checksum incorrect after mount adds 4efd9f0d120c ext4: use kmemdup() to replace kmalloc + memcpy adds 85456054e10b ext4: fix up test_dummy_encryption handling for new mount API adds a08f789d2ab5 ext4: fix bug_on ext4_mb_use_inode_pa adds cf4ff938b47f ext4: correct the judgment of BUG in ext4_mb_normalize_request adds bc75a6eb856c ext4: make variable "count" signed adds b55c3cd102a6 ext4: add reserved GDT blocks check adds 1f3ddff37559 ext4: fix a doubled word "need" in a comment adds 354c6e071be9 Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/ [...] adds 063232b6c46e Merge tag 'xfs-5.19-fixes-1' of git://git.kernel.org/pub/s [...] adds ee4eb6eeaf14 Merge tag 'i2c-for-5.19-rc3' of git://git.kernel.org/pub/s [...] adds bc94632ceb4b Merge tag 'char-misc-5.19-rc3-take2' of git://git.kernel.o [...] adds 36da9f5fb6e3 Merge tag 'irq-urgent-2022-06-19' of git://git.kernel.org/ [...] adds 4afb65156a79 Merge tag 'locking-urgent-2022-06-19' of git://git.kernel. [...] adds 727c3991dfdb Merge tag 'sched-urgent-2022-06-19' of git://git.kernel.or [...] adds 5d770f11a162 Merge tag 'objtool-urgent-2022-06-19' of git://git.kernel. [...] adds 60428d8bc27f x86/tdx: Fix early #VE handling adds cdd85786f4b3 x86/tdx: Clarify RIP adjustments in #VE handler adds 1e7769653b06 x86/tdx: Handle load_unaligned_zeropad() page-cross to a s [...] adds 05c6ca8512f2 Merge tag 'x86-urgent-2022-06-19' of git://git.kernel.org/ [...] adds a111daf0c53a Linux 5.19-rc3 adds 05b252cccb2e udmabuf: add back sanity check adds 59b785fe2abb Merge tag 'slab-for-5.19-fixup' of git://git.kernel.org/pu [...] adds 1d98cdf7fa2b perf unwind: Fix uninitialized variable adds ec906102e5b7 perf test: Fix "perf stat CSV output linter" test on s390 adds 94725994cfd7 libperf evsel: Open shouldn't leak fd on failure adds cc2145526c98 perf test: Fix variable length array undefined behavior in [...] adds 67e7d771580e perf beauty: Update copy of linux/socket.h with the kernel [...] adds 72dcae8efd42 perf test: Record only user callchains on the "Check Arm64 [...] adds b236371421df perf test topology: Use !strncmp(right platform) to fix gu [...] adds e5287e6dd3b0 perf expr: Allow exponents on floating point values adds 51ba539f5bdb perf arm-spe: Don't set data source if it's not a memory o [...] adds 2e323f360a7b tools headers UAPI: Sync x86's asm/kvm.h with the kernel sources adds 37402d5d061b tools headers arm64: Sync arm64's cputype.h with the kerne [...] adds c788ef61ef2a perf metrics: Ensure at least 1 id per metric adds 140cd9ec8fdd tools headers UAPI: Sync linux/prctl.h with the kernel sources adds c5b3a0946bbe Merge tag 'perf-tools-fixes-for-v5.19-2022-06-19' of git:/ [...] adds da8badd7d358 scsi: ufs: Simplify ufshcd_clear_cmd() adds d1a7644648b7 scsi: ufs: Support clearing multiple commands at once adds 2acd76e7b859 scsi: ufs: Fix a race between the interrupt handler and th [...] adds 1d3e0980782f scsi: storvsc: Correct reporting of Hyper-V I/O size limits adds 72ea7fe0db73 scsi: ibmvfc: Allocate/free queue resource only during pro [...] adds aeaadcde1a60 scsi: ibmvfc: Store vhost pointer during subcrq allocation adds 78ca55889a54 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 3f2cc95a65b9 mm: userfaultfd: fix UFFDIO_CONTINUE on fallocated shmem pages new a6de83408bd8 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] new 1f37c6563907 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] new 93d13c07b4af Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] new 189af98eb36f Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] new 21cb536362c7 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] adds 6cf06c17e94f powerpc/mm: Move CMA reservations after initmem_init() adds 20a9689b3607 powerpc/microwatt: wire up rng during setup_arch() adds e561e472a3d4 powerpc/pseries: wire up rng during setup_arch() adds ec6d0dde71d7 powerpc: Enable execve syscall exit tracepoint adds 7bc08056a6da powerpc/rtas: Allow ibm,platform-dump RTAS call with null [...] new 70bc59414a0d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 9b7fd1670a94 phy: aquantia: Fix AN when higher speeds than 1G are not a [...] adds cc26c2661fef net: fix data-race in dev_isalive() adds e66e257a5d83 veth: Add updating of trans_start adds 911600bf5a5e tipc: fix use-after-free Read in tipc_named_reinit adds 2b04495e21cd hamradio: 6pack: fix array-index-out-of-bounds in decode_s [...] adds b4a028c4d031 ipv4: ping: fix bind address validity check adds ad8848535e97 selftests/bpf: Shuffle cookies symbols in kprobe multi test adds eb1b2985fe5c ftrace: Keep address offset in ftrace_lookup_symbols adds eb5fb0325698 bpf: Force cookies array to follow symbols sorting adds 730067022c01 selftest/bpf: Fix kprobe_multi bench test adds a4a8b2eea490 Merge branch 'bpf: Fix cookie values for kprobe multi' adds 63ce81d1c404 bpf, docs: Update some of the JIT/maintenance entries adds c88dbbcd88c2 fprobe, samples: Add use_trace option and show hit/missed counter adds c0f3bb4054ef rethook: Reject getting a rethook if RCU is not watching adds 582573f1b23d Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds 3f6a57ee8544 igb: fix a use-after-free issue in igb_clean_tx_ring adds 7a9214f3d88c bonding: ARP monitor spams NETDEV_NOTIFY_PEERS notifiers adds a3bb7b63813f ethtool: Fix get module eeprom fallback adds a2b1a5d40bd1 net/sched: sch_netem: Fix arithmetic in netem_dump() for 3 [...] adds 8fc74d18639a drivers/net/ethernet/neterion/vxge: Fix a use-after-free b [...] adds 9926de7315be net: phy: at803x: fix NULL pointer dereference on AR9331 PHY new 313c502fa3b3 ipv4: fix bind address validity regression tests new 301bd140ed0b erspan: do not assume transport header is always set new 69135c572d1f net/tls: fix tls_sk_proto_close executed repeatedly new fdf3c4f048a8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 17421f15ed5c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 4c68510c1057 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ff495427b36d Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds dda8ad0aa8af firewire: cdev: fix potential leak of kernel stack due to [...] adds 2328fe7a98db firewire: convert sysfs sprintf/snprintf family to sysfs_emit adds 33fa35db8917 ALSA: hda: intel-dspcfg: use SOF for UpExtreme and UpExtre [...] adds 6376ab023748 ALSA: hda: intel-nhlt: remove use of __func__ in dev_dbg adds e87c65aeb46c ALSA: x86: intel_hdmi_audio: enable pm_runtime and set aut [...] adds bb30b453feda ALSA: x86: intel_hdmi_audio: use pm_runtime_resume_and_get() adds d49951219b02 ALSA: hda/realtek: Add quirk for Clevo PD70PNT new 9882d63bea14 ALSA: memalloc: Drop x86-specific hack for WC allocations new 5faa0bc69102 ALSA: hda/conexant: Fix missing beep setup new c7807b27d510 ALSA: hda/via: Fix missing beep setup new ba001f2d71a3 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds a37a9224d050 ASoC: SOF: Intel: hda: Fix compressed stream position tracking adds 6639990dbb25 ASoC: SOF: pm: add explicit behavior for ACPI S1 and S2 adds 7a5974e035a6 ASoC: SOF: pm: add definitions for S4 and S5 states adds 58ecb11eab44 ASoC: SOF: Intel: disable IMR boot when resuming from ACPI [...] adds 57b06e9711a5 ASoC: SOF: Intel: fix resume from hibernate new 44f362c2cc6d ASoC: rockchip: i2s: switch BCLK to GPIO new ad9894ac6cc1 MAINTAINERS: update ASoC Qualcomm maintainer email-id new 5ac01e023a1b regmap: Re-introduce bulk read support check in regmap_bul [...] new f6e5c3850d11 regmap: Make regmap_noinc_read() return -ENOTSUPP if map-> [...] new 1db43c8ad90c regmap: Wire up regmap_config provided bulk write in misse [...] new 1a9451bef205 remap: Some fixes for bulk read/write callbacks in regmap_ [...] new d0ce4533afe6 Merge remote-tracking branch 'asoc/for-5.18' into asoc-linus new 970da9efb6f2 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new ea50e2a1540f regmap: Re-introduce bulk read support check in regmap_bul [...] new c42e99a3f93b regmap: Make regmap_noinc_read() return -ENOTSUPP if map-> [...] new 2a166929bc0a regmap: Wire up regmap_config provided bulk write in misse [...] new b7c6be368e27 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 2db1b1e61335 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 419bc8f681a0 spi: rockchip: Unmask IRQ at the final to avoid preemption new 12c282f14f18 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 342fc0c3b345 USB: serial: option: add Telit LE910Cx 0x1250 composition new 1c1ae7129299 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds 9293ee00cc1c phy: ti: tusb1210: Don't check for write errors when powering on new a1766cc8dfb3 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 6f6bd7591945 iio: freq: admv1014: Fix warning about dubious x & !y and [...] adds b2f5ad97645e iio: gyro: mpu3050: Fix the error handling in mpu3050_power_up() adds 78601726d4a5 iio: trigger: sysfs: fix use-after-free on remove adds d836715f588e iio: adc: rzg2l_adc: add missing fwnode_handle_put() in rz [...] adds 47dcf770abc7 iio: adc: ti-ads131e08: add missing fwnode_handle_put() in [...] adds d2214cca4d3e iio: adc: stm32: Fix ADCs iteration in irq handler adds 99bded02dae5 iio: adc: stm32: Fix IRQs on STM32F4 by removing custom sp [...] adds 8a2b6b568798 iio: adc: aspeed: Fix refcount leak in aspeed_adc_set_trim_data adds 9decacd8b3a4 iio: afe: rescale: Fix boolean logic bug adds e5f3205b04d7 iio:accel:bma180: rearrange iio trigger get and register adds ed302925d708 iio:accel:kxcjk-1013: rearrange iio trigger get and register adds 9354c224c9b4 iio:accel:mxc4005: rearrange iio trigger get and register adds d710359c0b44 iio:chemical:ccs811: rearrange iio trigger get and register adds 10b9c2c33ac7 iio:humidity:hts221: rearrange iio trigger get and register adds 7a2f6f61e8ee iio: test: fix missing MODULE_LICENSE for IIO_RESCALE=m adds ada7b0c0deda iio: adc: adi-axi-adc: Fix refcount leak in adi_axi_adc_at [...] adds f1a633b15cd5 iio: adc: vf610: fix conversion mode sysfs node name adds 106b391e1b85 iio: imu: inv_icm42600: Fix broken icm42600 (chip id 0 value) adds bc05f30fc247 iio: adc: stm32: fix vrefint wrong calibration value handling adds 990539486e7e iio: adc: stm32: fix maximum clock rate for stm32mp15x adds bf745142cc0a iio: accel: mma8452: ignore the return value of reset operation adds 70171ed6dc53 iio:proximity:sx9324: Check ret value of device_property_r [...] new 315f7e15c261 Merge tag 'iio-fixes-for-5.19a' of https://git.kernel.org/ [...] new 0cf571ce8db7 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] new 54cef133915e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 51341c378dcc Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new aff03de7459f Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] new 6e4f51fdf072 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git new 5e47cb099c01 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 7ccdce9ef3b7 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] new a388b1276c10 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new b1f7b5f664ba Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 13bd259b64bb drm/i915: Implement w/a 22010492432 for adl-s new 3828296ad624 drm/i915/fdinfo: Don't show engine classes not present new c7b28f52f406 drm/i915/display: Re-add check for low voltage sku for max [...] new e540c03d038c Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new 80ac9759214b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 6c10c6977b36 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds e83031564137 riscv: Fix ALT_THEAD_PMA's asm parameters new 45532fceba30 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 674c82766c2f Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...] new c591758db9c7 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] new f30d5aaf3ac6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new e0e6089fb16b Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] new 26afaed80f7f Merge branch 'fixes' of https://github.com/Broadcom/stblinux.git new 2442858941b4 Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] new 124be0c605dc Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] new 4030dec975d1 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds be33d52ef5b4 drm: panel-orientation-quirks: Add quirk for Aya Neo Next new 3bc66a8a3bd5 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new 55272c33319e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 6f192ea805da Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new b4be02fe6a8c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ee4ebb3e6e33 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d18529a4c12f soc: amlogic: Fix refcount leak in meson-secure-pwrc.c adds 147c83586707 Merge branch 'v5.20/drivers' into for-next new 9b8d60c97ce9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2e912a20fc28 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 34fa3e6f9f5b Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new c5eb8a89f561 dt-bindings: arm64: Add BCM6813 SoC new 2f6a83dddbe2 dt-bindings: ARM: add bindings for the Meraki MR26 new 935327a73553 ARM: dts: BCM5301X: Add DT for Meraki MR26 new d5a4ebb64049 Merge branch 'devicetree/next' into next new f9f6c27da7b3 Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 69bf52a30def Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new a1016ba9f908 ARM: dts: imx7d-smegw01: Fix the SDIO description new 43b240d41b51 soc: imx: gpcv2: print errno for regulator errors new 81fbdc1bbebf Merge branch 'imx/drivers' into for-next new 9fc792e596f1 ARM: imx25: support silicon revision 1.2 new 0f4fc9591220 Merge branch 'imx/soc' into for-next new a500c4a572ac dt-bindings: arm: fsl: correct 1g vs. 1gb in toradex,colib [...] new 90ea76423fec dt-bindings: arm: fsl: add imx93 11x11 evk board new 5f1387b8a4c5 dt-bindings: arm: fsl: add toradex,colibri-imx7s/d/d-emmc- [...] new 9794c3084168 dt-bindings: arm: Add DH electronics i.MX8M Plus DHCOM and PDK2 new 4bd07304c8d2 dt-bindings: arm: fsl: Decrease the line length new 560c73ac9734 dt-bindings: arm: fsl: Add carrier for toradex,apalis-imx6q new 24c8b2dc75f4 Merge branch 'imx/bindings' into for-next new 4c2f2775abce ARM: dts: imx6: skov: add pwm-regulator to control the pan [...] new 82cc47fd88d5 ARM: dts: imx6sl-tolino-shine2hd: fix led node name. new ce23644c5aa2 ARM: dts: imx6: fix node names for ebook reader keys new 5655699cf5cf ARM: dts: imx6ul: add missing properties for sram new edb67843983b ARM: dts: imx6ul: change operating-points to uint32-matrix new 7d15e0c9a515 ARM: dts: imx6ul: fix keypad compatible new e0aca931a2c7 ARM: dts: imx6ul: fix csi node compatible new 1a884d17ca32 ARM: dts: imx6ul: fix lcdif node compatible new 0c6cf86e1ab4 ARM: dts: imx6ul: fix qspi node compatible new 8e82a5231511 ARM: dts: imx: Pass a label to the soc node new e56d3274770e ARM: dts: imx: Pass a label to the AIPS nodes new 9c0919acb3fa Revert "ARM: dts: imx6qdl-apalis: Avoid underscore in node name" new 966b48d983da ARM: dts: imx6q-apalis: Add gpio-line-names new 4eb56e26f92e ARM: dts: imx6q-apalis: Command pmic to standby for poweroff new 36d46dff9d5a ARM: dts: imx6q-apalis: Move parallel rgb interface to SoM dtsi new 1c5fa82860d8 ARM: dts: imx6q-apalis: Move pinmux groups to SoM dtsi new 2c119c4d9cdf ARM: dts: imx6q-apalis: Move Atmel MXT touch ctrl to SoM dtsi new 1347e20118d5 ARM: dts: imx6q-apalis: move gpio-keys to SoM dtsi new a9b9f1c6de0d ARM: dts: imx6q-apalis: Add LVDS panel support new 6429a399ae6f ARM: dts: imx6q-apalis: Disable HDMI new 30b847665e41 ARM: dts: imx6q-apalis: Disable stmpe touchscreen new b656eb41be70 ARM: dts: imx6q-apalis: Add ov5640 mipi csi camera new 9560fc59425c ARM: dts: imx6q-apalis: Add adv7280 video input new 6a1155449899 ARM: dts: imx6q-apalis: Clean-up sd card support new 1868abc13d3d ARM: dts: imx6q-apalis: Add support for Toradex Ixora V1.2 [...] new e366f7f7fcf6 ARM: dts: imx6q-apalis: backlight pwm: Simplify inverted b [...] new 8e4724c93c76 ARM: dts: imx6q-apalis: backlight pwm: Adapt brightness steps new ea0fb37ba036 ARM: dts: imx6q-apalis: Cleanup new c67b70db4c8e Merge branch 'imx/dt' into for-next new 20d728a28239 arm64: dts: mba8mx: Remove unneeded comments new 518d5f16a4be arm64: dts: freescale: imx8qxp: Fix thermal zone name for cpu0 new dc9c1ceb555f arm64: dts: imx8m: Disable job ring 0 nodes new b803d15e89f9 arm64: dts: freescale: align gpio-key node names with dtschema new 82cb850653e8 arm64: dts: freescale: align led node names with dtschema new 8d6712695bc8 arm64: dts: imx8mp: Add support for DH electronics i.MX8M [...] new 9635b7134c29 arm64: dts: imx8mm-venice-gw7902: fix UART1 CTS new fcdef92ba639 arm64: dts: imx8m: Pass a label to the soc node new 825bd2351122 arm64: dts: imx8mq: Pass a label to the AIPS nodes new f5f1e907718b arm64: freescale/imx8mp-evk.dts: reorder nodes alphabetically new 9c4b48719396 Merge branch 'imx/dt64' into for-next new 8ba5923278b5 Merge branch 'imx/defconfig' into for-next new b398c82c1da2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2c9875709d3b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 08a4aeb2c23f ARM: dts: Add PCIe support for Airoha EN7523 adds c4218e8cb971 ARM: dts: mediatek: adjust whitespace around '=' adds 4da8b5e9f24a ARM: dts: mediatek: align gpio-key node names with dtschema adds 41131266c8ce arm64: dts: mt8183: add svs device information adds ab43a84c9863 arm64: dts: mediatek: mt8195: add efuse node and cells adds 77d30613087c arm64: dts: mediatek: mt8195: enable usb remote wakeup adds 2e9cf55405c8 arm64: dts: mediatek: adjust whitespace around '=' adds 335d1603669f arm64: dts: mediatek: align gpio-key node names with dtschema adds 7db5dfd3f9f1 arm64: dts: mediatek: mt7622-bananapi-bpi-r64: align led n [...] adds 0be021f900d3 arm64: dts: mt8183: add GCE client property for Mediatek MUTEX adds 211cdb45ebc6 Merge branch 'v5.19-next/dts64' into for-next adds d969f2171eaf dt-bindings: soc: mediatek: add mtk svs dt-bindings adds 681a02e95000 soc: mediatek: SVS: introduce MTK SVS engine adds 6c69271926e9 soc: mediatek: SVS: add monitor mode adds 13f1bbcfb582 soc: mediatek: SVS: add debug commands adds 5ed6605f9040 dt-bindings: soc: mediatek: add mt8192 svs dt-bindings adds 0bbb09b2af9d soc: mediatek: SVS: add mt8192 SVS GPU driver adds 141311b856d8 soc: mediatek: mutex: add MT8365 support adds 38077cb39b42 soc: mediatek: mt8365-mmsys: add DPI/HDMI display path adds 72be1e7a447a soc: mediatek: pm-domains: Add support always on flag adds d0804085c5a7 soc: mediatek: mutex: add common interface for modules setting adds 2c9f8d1e01af soc: mediatek: mutex: add 8183 MUTEX MOD settings for MDP adds 59bf87eefa40 dt-bindings: soc: mediatek: move out common module from di [...] adds e3b6b5a9cf9f dt-bindings: soc: mediatek: add gce-client-reg for MUTEX adds e5758850c2ea soc: mediatek: mutex: add functions that operate registers [...] adds c17a6281b45f Merge branch 'v5.19-next/soc' into for-next new 2f31fb364e80 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7b040d699964 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d843767ee6c5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6d4589c438ec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ccf11b32a96a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5a3ad6f466fe arm64: dts: renesas: r8a779f0: Add thermal support adds 76f9a5615202 arm64: dts: renesas: Adjust whitespace around '=' adds fd869e63b6ba arm64: dts: renesas: r8a779f0: Add IPMMU nodes adds 3a9747f05124 arm64: dts: renesas: r8a779f0: Add iommus to DMAC nodes adds 5235d551779d arm64: dts: renesas: r8a779f0: Add UFS node adds 290cedeca6fa arm64: dts: renesas: rzg2l-smarc: Use proper bool operator adds 9e8322dcf5f6 ARM: dts: r9a06g032-rzn1d400-db: Enable rtc0 adds 650fd1d058a1 arm64: dts: renesas: r8a779a0: Update to R-Car Gen4 compat [...] adds 06279f82da68 arm64: dts: renesas: r8a779a0: Add CPU0 core clock adds ffeca49a8ba9 arm64: dts: renesas: r8a779f0: Add L3 cache controller adds 2dcb78d2266c arm64: dts: renesas: r8a779f0: Add secondary CA55 CPU cores adds 9bc7cd07aade arm64: dts: renesas: r8a779f0: Add CPUIdle support adds e5fba0bc8240 arm64: dts: renesas: r8a779f0: Add CPU core clocks adds ea25b1836f57 arm64: dts: renesas: rzg2ul-smarc: Enable RSPI1 on carrier board adds 52271d32348e arm64: dts: renesas: rzg2ul-smarc-som: Enable ADC on SMARC [...] adds 86aefa0d8dfa arm64: dts: renesas: Add missing space after remote-endpoint adds c62872a6893f arm64: dts: renesas: r8a779f0: Add DMA properties to SCIF3 adds 01a787f78bfd arm64: dts: renesas: r8a779f0: Add HSCIF nodes adds 40753144256b arm64: dts: renesas: r8a779f0: Add SCIF nodes adds 1614c8624a48 arm64: dts: renesas: spider-cpu: Enable SCIF0 on second connector adds 62e8a5343114 arm64: dts: renesas: Fix thermal-sensors on single-zone sensors adds 3c7742a45c17 ARM: dts: rza2mevb: Fix LED node names adds 9d4c643e72f8 Merge branch 'renesas-arm-dt-for-v5.20' into renesas-next adds 774fecc7ece1 dt-bindings: soc: renesas: Move renesas,prr from arm to soc adds 64d15244c480 Merge branch 'renesas-dt-bindings-for-v5.20' into renesas-next new 14f82a225a09 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds d325b5a8c62a Merge branch 'v5.20-armsoc/dts32' into for-next adds 5a86111e9def dt-bindings: arm: rockchip: Add Radxa ROCK Pi S adds 2e04c25b1320 arm64: dts: rockchip: add ROCK Pi S DTS support adds bc3753aed81f arm64: dts: rockchip: rock-pi-s add more peripherals adds 161ed6356c3e Merge branch 'v5.20-armsoc/dts64' into for-next adds ef1c05c8a63f Merge branch 'v5.19-armsoc/dtsfixes' into for-next adds f4470dbfb5ff ARM: rockchip: Add missing of_node_put() in rockchip_suspe [...] adds bee3751c8803 Merge branch 'v5.19-armsoc/socfixes' into for-next new 326dbef308ea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 523b53bb750d ARM: dts: animeo: align gpio-key node names with dtschema new 91503e5a3b5a ARM: dts: animeo: correct gpio-keys properties new 0f5095eb42c3 Merge branch 'for-5.20/dts-cleanup' into for-next new 2453119fe6ee arm64: dts: apm: correct gpio-keys properties new ea559c81b616 arm64: dts: broadcom: align gpio-key node names with dtschema new 111b4da2c2fc arm64: dts: hisilicon: align gpio-key node names with dtschema new 717b3096da2e arm64: dts: hisilicon: correct gpio-keys properties new ddb8a2049dbe Merge branch 'for-5.20/dts64-cleanup' into for-next new cd268e309c29 dt-bindings: clock: Add bindings for Exynos7885 CMU_FSYS new e756e932a3a1 dt-bindings: clock: Add indices for Exynos7885 TREX clocks new ced37411d7f5 arm64: dts: exynos: Add internal eMMC support to jackpotlte new bf4e96644efc Merge branch 'for-v5.20/exynos7885-emmc-clk' into for-next new dd1895babfc4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 754f04cac362 firmware: arm_scmi: Relax CLOCK_DESCRIBE_RATES out-of-spec checks new 04dbc874a2f5 Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] new 0d88e37f608b Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new c8b2a8fd9b8a dt-bindings: rcc: stm32: select the "secure" path for stm32mp13 new b3c4c7346bc9 firmware: arm_scmi: Relax base protocol sanity checks on t [...] new 9639d650f725 ARM: dts: stm32: enable optee firmware and SCMI support on [...] new 51e23f5d30e0 ARM: dts: stm32: add RCC on STM32MP13x SoC family new 8b02e25efaaa ARM: dts: stm32: add optee reserved memory on stm32mp135f-dk new 1570e66b14dc ARM: dts: stm32: add fake interrupt propoerty for ASync no [...] new bf5c0ac05c36 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 0ac1311a77af dt-bindings: clock: Add compatible for D1 DE2 clocks new ba585a9e1791 Merge branch 'sunxi/dt-for-5.20' into sunxi/for-next new 2b03f546c2de Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 9635673d1a5d Merge branch 'next' of https://git.linaro.org/people/jens. [...] new 2b0bdcdba2d7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3ea73bf02225 ARM: dts: keystone: Adjust whitespace around '=' adds b710673e2dde soc: ti: wkup_m3_ipc: Remove unneeded semicolon adds 856216b70a41 arm64: dts: ti: k3-j721s2: Fix overlapping GICD memory region adds 0c0af88f3f31 arm64: dts: ti: k3-am64-main: Remove support for HS400 speed mode adds 5888f1ed173e arm64: dts: ti: Adjust whitespace around '=' adds 85423386c976 arm64: dts: ti: Align gpio-key node names with dtschema adds 9b123c7c630c Merge branches 'ti-keystone-dts-next', 'ti-drivers-soc-nex [...] new 524043da9fd5 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new 2d9ba90b3795 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git adds b348c26c28a9 clk: mediatek: reset: Add reset.h adds edabcf71d100 clk: mediatek: reset: Fix written reset bit offset adds 086bcb50b435 clk: mediatek: reset: Refine and reorder functions in reset.c adds 114257572a0e clk: mediatek: reset: Extract common drivers to update function adds 370bf6286969 clk: mediatek: reset: Merge and revise reset register function adds 2d2a2900588c clk: mediatek: reset: Revise structure to control reset register adds 723e367114de clk: mediatek: reset: Support nonsequence base offsets of [...] adds 322989ddf7c4 clk: mediatek: reset: Support inuput argument index mode adds 7d10ae3797e1 clk: mediatek: reset: Change return type for clock reset r [...] adds 761bc64003e3 clk: mediatek: reset: Add new register reset function with device adds b27a604a5793 clk: mediatek: reset: Add reset support for simple probe adds 4d352eb91a42 dt-bindings: arm: mediatek: Add #reset-cells property for [...] adds fb91526b5fb0 dt-bindings: reset: mediatek: Add infra_ao reset index for [...] adds a0bc8ae5a0d7 clk: mediatek: reset: Add infra_ao reset support for MT819 [...] adds 5ea61b478f30 dt-bindings: reset: mediatek: Add infra_ao reset index for MT8186 adds 2336db647f31 dt-bindings: arm: mediatek: Add #reset-cells property for MT8186 adds 3b3ec201f381 clk: mediatek: reset: Add infra_ao reset support for MT8186 adds d6acc1d49dd5 Merge branch 'clk-mtk' into clk-next adds af89cd456034 clk: Improve documentation for devm_clk_get() and its opti [...] adds abae8e57e49a clk: generalize devm_clk_get() a bit adds 7ef9651e9792 clk: Provide new devm_clk helpers for prepared and enabled clocks adds 68bde8b2e311 clk: meson: axg-audio: Don't duplicate devm_clk_get_enabled() adds 733dc1aaf4f0 Merge branch 'clk-devm-enable' into clk-next adds 255584b13834 clk: ti: Stop using legacy clkctrl names for omap4 and 5 adds 71b8138dea9a Merge branch 'clk-ti-dt' into clk-next new 34945394bca0 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new 5b03a1e47469 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d5c10876c76f clk: renesas: r8a779f0: Add Z0 and Z1 clock support adds b7f64eaee5a3 clk: renesas: r8a779f0: Add PCIe clocks adds 080bcd8d5997 clk: renesas: r8a779f0: Add HSCIF clocks new c0db18706af9 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new efae7404e16a m68k: virt: Kconfig minor fixes new c4738fa76cba m68k: mac: Fix typos in comments new bcc94f9a2581 m68k: sun3: Use __func__ to get function's name in an outp [...] new 52996ce5abaa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c5b0ee1badd7 m68k: coldfire/device.c: protect FLEXCAN blocks new 5a916b6f0f85 m68k: coldfire: make symbol m523x_clk_lookup static new 8c6c2af9a4ed m68k: Fix syntax errors in comments new 789ae33e5c37 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c18ab31fcf37 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2edcdb545973 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 68a9dbfc323a Merge branch 'dt-for-next' of git://git.kernel.org/pub/scm [...] adds a0117dc95642 xtensa: Fix refcount leak bug in time.c adds 173940b3ae40 xtensa: xtfpga: Fix refcount leak bug in setup new a2d9b75b19dc xtensa: change '.bss' to '.section .bss' new 8d590f3ba928 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] new a5a7a07ad7ce Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c44bf94813f8 Merge branch 'master' of git://github.com/ceph/ceph-client.git new 6e28e1b96c06 smb3: fix empty netname context on secondary channels new 73b2046398f9 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new 4dfdec4a0477 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 78f68417c1db Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 17217902fc4f ext4: fix super block checksum incorrect after mount adds befabc8759af ext4: use kmemdup() to replace kmalloc + memcpy adds 882e14aa2c30 ext4: fix up test_dummy_encryption handling for new mount API adds 0fb337007c8c ext4: fix bug_on ext4_mb_use_inode_pa adds d1389cc90702 ext4: correct the judgment of BUG in ext4_mb_normalize_request adds fefb759df063 ext4: make variable "count" signed adds 7dc0ff3a33ea ext4: add reserved GDT blocks check adds 729e657ab8d4 ext4: fix a doubled word "need" in a comment new a4f7e17b0a4e Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new e5ead7be959e Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 7031c0b88b70 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ebcb1069d9a6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 555ad9e230bc Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] adds f759942b72a9 fs/ntfs3: Add missing error check new a5b97935d35b Merge branch 'master' of https://github.com/Paragon-Softwa [...] new 398fe7bc2441 Merge branch '9p-next' of git://github.com/martinetd/linux new 7f663aa15792 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] new 82b53b8d602b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 805453d44e47 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d97edacca1d7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 8877be37807d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f7bad2fc2b6e Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 1369e0e621b6 hwmon: (pmbus) Move pec attribute to I2C device new 6d40e357f632 hwmon: (lm90) Generate sysfs and udev events for all alarms new e182cf579f0f hwmon: (lm90) Rework alarm/status handling new 5d1c1f7b4235 hwmon: (lm90) Reorder include files in alphabetical order new c36d1ab18d07 hwmon: (lm90) Reorder chip enumeration to be in alphabetic [...] new d940537c1353 hwmon: (lm90) Use BIT macro new b532998b5855 hwmon: (lm90) Move status register bit shifts to compile time new 1a37896e9448 hwmon: (lm90) Stop using R_/W_ register prefix new 2fa0c986c847 hwmon: (lm90) Improve PEC support new cae5c0390553 hwmon: (lm90) Add partial PEC support for ADT7461 new 8b0e9dd284db hwmon: (lm90) Enable full PEC support for ADT7461A new f8456e71c6cc hwmon: (lm90) Add support for unsigned and signed temperatures new ebad6377aa37 hwmon: (lm90) Only re-read registers if volatile new 3b87b3b05354 hwmon: (lm90) Support multiple temperature resolutions new 0ab31f6a9796 hwmon: (lm90) Use single flag to indicate extended tempera [...] new e3799d896013 hwmon: (lm90) Rework detect function new 2386c1e6d466 hwmon: (lm90) Add support for additional chip revision of NCT1008 new 42ed2a1bceba hwmon: (lm90) Fix/Add detection of G781-1 new d84bf17c686e hwmon: (lm90) Add flag to indicate 'alarms' attribute support new e1fa606f8be2 hwmon: (lm90) Add explicit support for MAX6648/MAX6692 new f5c2615a60da hwmon: (lm90) Add support for ADT7481, ADT7482, and ADT7483 new 2286f7aa6f57 hwmon: (lm90) Strengthen chip detection for ADM1032, ADT74 [...] new 45aa8a47c900 hwmon: (lm90) Add support for MAX6690 new 97ba9319a6a6 hwmon: (lm90) Add flag to indicate support for minimum tem [...] new 7f03b0a314ec hwmon: (lm90) Add flag to indicate conversion rate support new debf45a59f99 hwmon: (lm90) Add support for MAX6642 new ce6b4a48e04c hwmon: (lm90) Let lm90_read16() handle 8-bit read operations new 04eb8e032ffd hwmon: (lm90) Introduce 16-bit register write function new 6a5c2b843068 hwmon: (lm90) Support MAX1617 and LM84 new c982e13231a8 hwmon: (lm90) Add support for ADM1021, ADM1021A, and ADM1023 new e60619222d3d hwmon: (lm90) Add remaining chips supported by adm1021 driver new 222a8621956d hwmon: (lm90) Combine lm86 and lm90 configuration new cfbf431d1f77 hwmon: (lm90) Add explicit support for NCT210 new 37743a09b390 hwmon: (lm90) Add support for ON Semiconductor NCT214 and NCT72 new 32834ce4dbb4 hwmon: (lm90) Add support for ON Semiconductor NCT218 new a5896b62e030 hwmon: (lm90) Add support for ADT7421 new f53b79f39b4d hwmon: (lm90) Only disable alerts if not already disabled new 585a5cfa9657 hwmon: (lm90) Add explicit support for ADM1020 new 43764925230f hwmon: (lm90) Add support and detection of Philips/NXP NE1618 new 156ed568a502 hwmon: (lm90) Add table with supported Analog/ONSEMI devices new 545a18648e5d hwmon: (lm90) Support temp_samples attribute new fdf4358f353b hwmon: (pmbus) Add IEEE 754 half precision support to PMBus core new 721e1ee46fcf dt-bindings: trivial-devices: Add lt7182s new f6fdd050ea19 hwmon: (pmbus) Add support for Analog Devices LT7182S new 1a3423a15dfe hwmon: (f71882fg) Add support for F71858AD (0x0903) new 41e7a05d1ee7 hwmon: (lm75) Replace kernel.h with the necessary inclusions new 20603c01e49f hwmon: (sch56xx-common) Add DMI override table new 245a8c2bdd90 hwmon: (asus-ec-sensors) add support for Strix Z690-a D4 new 9cbb237147dc hwmon: (pmbus) add a function to check the presence of a b [...] new 033bf8e37366 hwmon: (pmbus) add MFR_* registers to debugfs new 3b002836cd21 hwmon: Allow to compile ASB100 and FSCHMD on !X86 new 3bb417b63edc dt-bindings: hwmon: Add compatible string for ADT7481 in lm90 new a6191ebb41eb dt-bindings: hwmon: Allow specifying channels for lm90 new c7c30ed29d25 hwmon: (lm90) Add compatible entry for adt7481 new 5259edd90932 hwmon: (lm90) Define maximum number of channels that are s [...] new e5f61aeab862 hwmon: (lm90) Read the channel's label from device-tree new 0ebca8acf120 hwmon: (occ) Delete unnecessary NULL check new 9470e12f991b hwmon: (lm90) Add support for 2nd remote channel's offset [...] new e329aa93653b hwmon: (lm90) Read the channel's temperature offset from d [...] new 6a7156236976 hwmon: (pmbus) fix build error unused-function new 3be3a88c83f1 hwmon: (nct6775) Drop duplicate NULL check in ->init() and [...] new f043dc8ce309 hwmon: (dell-smm) Add Dell XPS 13 7390 to fan control whitelist new 60169ffdee50 hwmon: (dell-smm) Add Dell G5 5590 to DMI table new 1a0741d8fa95 hwmon: (gsc-hwmon) Add missing of_node_put() new 93b6dbea8d75 hwmon: (pmbus) Introduce and use cached vout margins new 56d56e90f574 hwmon: (pmbus) Add list_voltage to pmbus ops new 2c8a4c3d4257 hwmon: (pmbus/ltc2978) Set voltage resolution new c59ed392a4a3 hwmon: (dell-smm) Improve assembly code new d0027cf072a1 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new 39ad84e911c5 media: imx-jpeg: Don't fill the description field in struc [...] new b2bae4b8e637 media: atmel: atmel-sama7g5-isc: fix warning in configs wi [...] new f3805c32ddd1 media: staging: media: zoran: add logging macros new cc86485849f9 media: staging: media: zoran: setup videocodec header for [...] new 5ad5c9fcafa2 media: staging: media: zoran: replace all pr_err with zrde [...] new c984fcb1fadf media: staging: media: zoran: replace dprintk with new deb [...] new 4c25384d1366 media: camss: csid: fix wrong size passed to devm_kmalloc_array() new 73ed516abc4e media: dt-bindings: qcom,sdm660-camss: document interconnects new 31b980c06900 media: TDA1997x: Fix the error handling in tda1997x_probe() new bb45f5433f23 media: davinci: vpif: add missing of_node_put() in vpif_probe() new 6b1814e26989 media: camss: Allocate power domain resources dynamically new b9629c550f01 media: adv7604: try all infoframe types new 691c3db0dc76 media: cec-adap.c: log when claiming LA fails unexpectedly new 5a531791edb2 media: v4l2-tpg: add HDMI Video Guard Band test pattern new aabcc21d0bd2 media: vivid: add HDMI Video Guard Band control new 6f0c460fbd7c media: cx88: Fix PAL-Nc standard new 6aaf006c6779 media: usbtv: Add PAL-Nc standard new 97185c458567 media: st-delta: Remove unneeded NULL check in delta-v4l2 new f4334c51b1df media: atmel: atmel-isc-base: remove unneeded semicolon new 9059ca921bd3 media: amphion: support for reloading module new aa911fcc772e media: platform: exynos-gsc: remove redundant initializati [...] new 56280c64ecac media: stkwebcam: deprecate driver, move to staging new db9edaaff137 media: i2c: adv7180: fix reserved bit in Video Selection 2 new 5fe1d61a98e2 media: platform: samsung: s5p-jpeg: replace ternary operat [...] new a23196c7a9cb media: imx-jpeg: Encoder support to set jpeg quality new 5374d8fb75f3 media: Add P010 video format new d7365ae8ea9f media: vivid.rst: document HDMI Video Guard Band control new b0f407c19648 media: mediatek: vcodec: add vp9 decoder driver for mt8186 new 3fbf1eac01b5 media: dt-bindings: media: mediatek: vcodec: Adds decoder [...] new d9e1799a6491 media: mediatek: vcodec: Add to support lat soc hardware new 6c41991b023c media: dt-bindings: media: mediatek: vcodec: Adds decoder [...] new 02bbf16aee6e media: mediatek: vcodec: Adds compatible for mt8195 new 7501edef6b1f media: mediatek: vcodec: Different codec using different c [...] new 9223415d47e1 media: mediatek: vcodec: prevent kernel crash when scp ipi [...] new 5b044a130017 media: mediatek: vcodec: Add to support H264 inner racing mode new b3f820b905c9 media: igorplugusb: respect DMA coherency new 522f1d7d95fe media: igorplugusb: prevent use after free in probe error new 2a7745949386 media: igorplugusb: break cyclical race on disconnect new 5e4029056263 media: igorplugusb: remove superfluous usb_unlink_urb() new 0189ef827228 media: iguanair: no superfluous usb_unlink_urb() new 8332f75a5bd4 media: imon_raw: respect DMA coherency new 407cba97c442 media: redrat3: no unnecessary GFP_ATOMIC new 6f2f124a1aa3 media: streamzap: avoid unnecessary GFP_ATOMIC new 2cb5cadf171f media: xbox_remote: xbox_remote_initialize() cannot fail new d040f0e78af5 media: ttusbir: NOIO during resume new 07456325a3c1 media: ttusbir: avoid unnecessary usb_unlink_urb() new cd54ff938091 media: rc: Directly use ida_free() new ad834fa85f11 media: media: jpegenc: add mediatek,mt8186-jpgenc compatible new 6a0d67330989 media: media: jpegenc: set bit mask for jpegenc new ca9dc8d06ab6 media: airspy: respect the DMA coherency rules new 135ad96cb4d6 media: hantro: Be more accurate on pixel formats step_widt [...] new cf295629e3d6 media: camss: Allocate camss struct as a managed device resource new ded5c4faf0d2 media: amphion: vdec check format in enum_fmt new e3b9e50af7db media: platform: omap: Pass a pointer to virt_to_page() new a1a9b71ebd65 media: platform: cros-ec: Add moli to the match table new d3741027e578 media: tw5864: Convert to use managed functions pcim* and devm* new fb730334e0f7 media: tw686x: Register the irq at the end of probe new e795aa7f7e2e media: platform: exynos-gsc: fix typo in comment new 04870d780905 media: mediatek: vcodec: fix typo in comment new af917b01ded3 media: platform: exynos4-is: fix typos in comments new b99bea151563 media: staging: atomisp: fix typo in comment new a3a2efca36a3 media: amphion: return error if format is unsupported by vpu new 7e89476b59ca media: camss: Move and unexport functions specific to ISPIF new 5c2111c29689 media: atmel: atmel-isc-base: move cropping settings outsi [...] new 8b0f690de136 media: mediatek: vcodec: Use kmemdup rather than kmalloc/memcpy new 300065f966d3 media: Hantro: Correct G2 init qp field new 5455491bf13f media: amphion: Replace zero-length array with flexible-ar [...] new 8cc7b3d329f7 media: platform: fix missing/incorrect resource cleanup in [...] new 5a601f89e846 media: imx-jpeg: Correct some definition according specification new 6285cdea19da media: imx-jpeg: Leave a blank space before the configurat [...] new 9e7aa76cdb02 media: imx-jpeg: Align upwards buffer size new 4911c5acf935 media: imx-jpeg: Implement drain using v4l2-mem2mem helpers new 54b4d1911ef7 media: amphion: delete unnecessary NULL check new 377301bfb6f0 media: mediatek/vcodec: Enable incoherent buffer allocation new 5b9b598453d3 media: rcar-vin: Fix channel routing for Ebisu new 945a9a8e448b media: pvrusb2: fix memory leak in pvr_probe new c9c8dcf37cdc Merge branch 'master' of git://linuxtv.org/media_tree.git new 95f6189c4d93 Merge branches 'acpi-processor' and 'acpi-apei' into linux-next new 0da11bf0cab9 cpuidle: haltpoll: Add trace points for guest_halt_poll_ns [...] new 336e51283ae3 cpufreq: Optimize cpufreq_show_cpus() new 9ab9b9d3fb92 cpufreq: Drop unnecessary cpus locking from store() new 367561606187 Merge branches 'pm-cpuidle' and 'pm-cpufreq' into linux-next new 5a5b7d8d5416 thermal: Directly use ida_alloc()/free() new 4abf3e80fc98 Merge branch 'thermal-core' into linux-next new 70664ebd58e9 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds 11be7dbc90ce drivers: cpufreq: Add missing of_node_put() in qoriq-cpufreq.c adds d79958f34d7a cpufreq: qcom-hw: Don't do lmh things without a throttle i [...] new d151cd51d3a4 cpufreq: pmac32-cpufreq: Fix refcount leak bug new c40bffd189af cpufreq: Add MT8186 to cpufreq-dt-platdev blocklist new 78458c648881 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 225b50833ddd Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] new c154459e50dd Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new 30f1db8e2d10 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] adds fc008bdbf1cd RDMA/core: Add an rb_tree that stores cm_ids sorted by ifi [...] adds 925d046e7e52 RDMA/core: Add a netevent notifier to cma adds d56e336e8444 RDMA/usnic: Use device_iommu_capable() adds 1a685940e620 RDMA/rxe: fix xa_alloc_cycle() error return value check again adds 686141bc02f2 Merge branch 'mlx5-next' into wip/leon-for-next new 3fa42bd45c0c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9cbc9911260f Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds ab1e9de84aff dt-bindings: dp83867: add binding for io_impedance_ctrl nv [...] adds a793679827a8 linux/phy.h: add phydev_err_probe() wrapper for dev_err_probe() adds 5c2d0a6a0701 net: phy: dp83867: implement support for io_impedance_ctrl [...] adds 6c0d09d9374c Merge branch 'dt-bindings-dp83867-add-binding-for-io_imped [...] adds dd5a046cbbed net: ipa: don't assume one channel per event ring adds 8eec78319585 net: ipa: don't pass channel when mapping transaction adds 2f48fb0edc0d net: ipa: pass GSI pointer to gsi_evt_ring_rx_update() adds 9f1c3ad65406 net: ipa: call gsi_evt_ring_rx_update() unconditionally adds 81765eeac1b0 net: ipa: move more code out of gsi_channel_update() adds 821c7733d26c Merge branch 'net-ipa-more-multi-channel-event-ring-work' adds 5eb1a2384066 net: dsa: realtek: rtl8365mb: rename macro RTL8367RB -> RT [...] adds b325159d0044 net: dsa: realtek: rtl8365mb: remove port_mask private dat [...] adds ca5ecd4246d4 net: dsa: realtek: rtl8365mb: correct the max number of ports adds b3456030f54b net: dsa: realtek: rtl8365mb: remove learn_limit_max priva [...] adds a48b6e44a9e7 net: dsa: realtek: rtl8365mb: handle PHY interface modes c [...] adds f0502724367a Merge branch 'net-dsa-realtek-rtl8365mb-improve-handling-o [...] adds 9aeb87d2b5a1 net: lan743x: Add support to LAN743x register dump adds 6b3768ac8e2b net: lan743x: Add support to Secure-ON WOL adds 46b777ad9a8c net: lan743x: Add support to SGMII 1G and 2.5G adds 311abcdddc00 net: phy: add support to get Master-Slave configuration adds e8b03391b6a7 Merge branch 'net-lan743x-pci11010-pci11414-devices-enhancements' adds c4ee118561a0 tcp: fix over estimation in sk_forced_mem_schedule() adds 849b425cd091 tcp: fix possible freeze in tx path under memory pressure adds f54755f6a11a tcp: fix possible freeze in tx path under memory pressure adds e42134b57e20 Merge branch 'tcp-mem-pressure-fixes' adds 4b1cc357f843 mlxsw: Trap ARP packets at layer 3 instead of layer 2 adds b9840fe035ac mlxsw: Keep track of number of allocated RIFs adds 4ec2feb26cc3 mlxsw: Add a resource describing number of RIFs adds e386a527fc08 selftests: mirror_gre_bridge_1q_lag: Enslave port to bridg [...] adds d3ffeb2dba63 selftests: mlxsw: resource_scale: Update scale target afte [...] adds 3128b9f51ee7 selftests: mlxsw: resource_scale: Introduce traffic tests adds 8cad339db339 selftests: mlxsw: resource_scale: Allow skipping a test adds 35d5829e86c2 selftests: mlxsw: resource_scale: Pass target count to cleanup adds dd5d20e17c96 selftests: mlxsw: tc_flower_scale: Add a traffic test adds be00853bfd2e selftests: mlxsw: Add a RIF counter scale test adds ed62af45467a selftests: spectrum-2: tc_flower_scale: Dynamically set sc [...] adds 982c3e2948d6 Merge branch 'mlxsw-L3-HW-stats-improvements' adds fa9c562f9735 net: make xpcs_do_config to accept advertising for pcs-xpc [...] adds c82386310d95 stmmac: intel: prepare to support 1000BASE-X phy interface [...] adds b47aec885bcd net: pcs: xpcs: add CL37 1000BASE-X AN support adds 72edaf39fc65 stmmac: intel: add phy-mode and fixed-link ACPI _DSD setti [...] adds ab21cf920928 net: stmmac: make mdio register skips PHY scanning for fixed-link adds 47cfd0619240 Merge branch 'pcs-xpcs-stmmac-add-1000BASE-X-AN-for-networ [...] adds fd8b330ce1bb tcp: fix build... adds 225b0ed27e6a net: ag71xx: fix discards 'const' qualifier warning adds 2c0ab32b73cf hinic: Replace memcpy() with direct assignment adds 46e31db55da8 net: macb: fix negative max_mtu size for sama5d3 adds 4875d94c69d5 tipc: cleanup unused function adds d687f621c518 bpf: move bpf_prog to bpf.h adds 8c7dcb84e3b7 bpf: implement sleepable uprobes by chaining gps adds 64ad7556c75e bpf: allow sleepable uprobe programs to attach adds c4cac71fc8a5 libbpf: add support for sleepable uprobe programs adds cb3f4a4a462b selftests/bpf: add tests for sleepable (uk)probes adds 88bf18581375 Merge branch 'sleepable uprobe support' adds ac80287a6af9 bpf: Fix documentation of th_len in bpf_tcp_{gen,check}_syncookie adds 508362ac66b0 bpf: Allow helpers to accept pointers with a fixed size adds 33bf9885040c bpf: Add helpers to issue and check SYN cookies in XDP adds fb5cd0ce70d4 selftests/bpf: Add selftests for raw syncookie helpers adds 9a4cf073866c bpf: Allow the new syncookie helpers to work with SKBs adds 784d5dc0efc2 selftests/bpf: Add selftests for raw syncookie helpers in TC mode adds 4429bdc40826 Merge branch 'New BPF helpers to accelerate synproxy' adds 08c79c9cd67f selftests/bpf: Don't force lld on non-x86 architectures adds dc368e1c658e bpf: Fix non-static bpf_func_proto struct definitions adds f5be22c64bd6 bpf: Fix bpf_skc_lookup comment wrt. return type adds 9fb424c4c29d Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/ [...] adds 7a49f2193063 net: dsa: ar9331: fix potential dead lock on mdio access adds 382f99c442b3 nfp: add support for .get_pauseparam() adds 959edef6589d ppp: Fix typo in comment adds f691b4d87edf atm: iphase: Fix typo in comment adds f0623340fd2c ax25: use GFP_KERNEL in ax25_dev_device_up() adds dbca1596bbb0 ping: convert to RCU lookups, get rid of rwlock adds c205035e3adb net: ethernet: stmmac: remove select QCOM_SOCINFO and make [...] adds 8670dc33f48b net: dsa: felix: update base time of time-aware shaper whe [...] adds ba44f8182ec2 raw: use more conventional iterators adds 0daf07e52709 raw: convert raw sockets to RCU adds 5d1d527cd905 Merge branch 'raw-RCU-conversion' adds bdb6cfe7512f net: mii: add mii_bmcr_encode_fixed() adds f28a602b285e net: phy: use mii_bmcr_encode_fixed() adds e62dbaff4bc2 net: phy: marvell: use mii_bmcr_encode_fixed() adds 449b7a15200a net: pcs: pcs-xpcs: use mii_bmcr_encode_fixed() adds 5fc217a3c9a8 Merge branch 'mii_bmcr_encode_fixed' adds 41a36d4e5a14 Revert "nfp: update nfp_X logging definitions" adds a278bfb24298 net: emac: Fix typo in a comment adds dd33c5932e55 sfc: Fix typo in comment adds 9776fe0f424b sfc/siena: Fix typo in comment new 5da39e31b1b0 raw: Fix mixed declarations error in raw_icmp_error(). new f289c02bf41b raw: Use helpers for the hlist_nulls variant. new 6f9d70466c89 Merge branch 'raw-rcu-fixes' new a56b158a5078 vmxnet3: disable overlay offloads if UPT device does not support new 02d23c9544ea mlxsw: reg: Add 'flood_rsp' field to SFMR register new e459466a26bb mlxsw: reg: Add ingress RIF related fields to SFMR register new dd326565c59e mlxsw: reg: Add ingress RIF related fields to SVFA register new e0f071c5b8e1 mlxsw: reg: Add Switch Multicast Port to Egress VID Register new 894b98d50b64 mlxsw: Add SMPE related fields to SMID2 register new 92e4e543b128 mlxsw: reg: Add SMPE related fields to SFMR register new 485c281cadf7 mlxsw: reg: Add VID related fields to SFD register new 94536249b8d8 mlxsw: reg: Add flood related field to SFMR register new 48bca94fff12 mlxsw: reg: Replace MID related fields in SFGC register new 27f0b6ce06d7 mlxsw: reg: Add Router Egress Interface to VID Register new ad9592c061e3 mlxsw: reg: Add egress FID field to RITR register new 1b1c198c306c mlxsw: Add support for egress FID classification after dec [...] new b3820922651a mlxsw: reg: Add support for VLAN RIF as part of RITR register new 4336487e30c3 Merge branch 'mlxsw-unified-bridge-conversion-part-1' new 9054f828db5d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 04919bed948d tcp: Introduce tcp_read_skb() new 965b57b469a5 net: Introduce a new proto_ops ->read_skb() new 57452d767fea skmsg: Get rid of skb_clone() new 43312915b5ba skmsg: Get rid of unncessary memset() new e068c0776b0b selftests/bpf: Enable config options needed for xdp_synproxy test new aca80dd95e20 uprobe: gate bpf call behind BPF_EVENTS new e478959a22da Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 08f7db588af7 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 92ea8df110b8 wifi: mac80211: reject WEP or pairwise keys with key ID > 3 new 7b0a0e3c3a88 wifi: cfg80211: do some rework towards MLO link APIs new d0a9123ef548 wifi: mac80211: move some future per-link data to bss_conf new f276e20b182d wifi: mac80211: move interface config to new struct new bfd8403adddd wifi: mac80211: reorg some iface data structs for MLD new 7b7090b4c6a9 wifi: mac80211: split bss_info_changed method new 8e14130d3faf wifi: mac80211: add per-link configuration pointer new 7fc83a2ba2d5 wifi: mac80211: pass link ID where already present new b4f85443c17c wifi: mac80211: make channel context code MLO-aware new 2a5ccbeec0f2 wifi: mac80211: remove sta_info_tx_streams() new 246b39e4a1ba wifi: mac80211: refactor some sta_info link handling new ec7a04073d3b wifi: mac80211: use IEEE80211_MLD_MAX_NUM_LINKS new 762623a6a422 wifi: mac80211: validate some driver features for MLO new 4b41b2ef9e0d wifi: mac80211: refactor some link setup code new afe0d181905e wifi: mac80211: add link_id to vht.c code for MLO new 2b4ad30946d3 wifi: mac80211: add link_id to eht.c code for MLO new 6b41f832a26e wifi: mac80211: HT: make ieee80211_ht_cap_ie_to_sta_ht_cap [...] new e9aac179ad45 wifi: mac80211: make some SMPS code MLD-aware new 40a27ea07949 wifi: mac80211: make ieee80211_he_cap_ie_to_sta_he_cap() M [...] new 7ffc4b29d8b5 wifi: mac80211: correct link config data in tracing new 37a7d0dae311 wifi: mac80211: sort trace.h file new e5c0ee01fedf wifi: mac80211: status: look up band only where needed new 27f852de7e5c wifi: mac80211: tx: simplify chanctx_conf handling new 0f7594489a8a wifi: cfg80211: mlme: get BSS entry outside cfg80211_mlme_assoc() new 9ecff10e82a5 wifi: nl80211: refactor BSS lookup in nl80211_associate() new 0f48b8b88aa9 wifi: ieee80211: add definitions for multi-link element new 325839da9581 wifi: cfg80211: simplify cfg80211_mlme_auth() prototype new 7a52107e441e wifi: mac80211_hwsim: split bss_info_changed to vif/link i [...] new a503a9535eb8 wifi: mac80211: ignore IEEE80211_CONF_CHANGE_SMPS in chanctx mode new d648c23024bd wifi: nl80211: support MLO in auth/assoc new d8787ec6b4ef wifi: mac80211: add vif link addition/removal new eef25a6679ad wifi: mac80211: remove band from TX info in MLO new 69d41b5a9c9d wifi: mac80211: add MLO link ID to TX frame metadata new cb71f1d136a6 wifi: mac80211: add sta link addition/removal new c8a11ed5539f wifi: cfg80211: sort trace.h new f2a0290b2df2 wifi: cfg80211: add optional link add/remove callbacks new 0d8c4a3c8688 wifi: mac80211: implement add/del interface link callbacks new d9f83f22a791 wifi: mac80211: use link in start/stop ap new ae7ba17b49b6 wifi: mac80211: pass the link id in start/stop ap new 6e8912a50375 wifi: mac80211: return a beacon for a specific link new 7e60096f6733 wifi: mac80211: move ieee80211_bssid_match() function new ce6893e91786 wifi: mac80211: ethtool: use deflink for now new c71420db653a wifi: mac80211: RCU-ify link STA pointers new ba6ddab94fc6 wifi: mac80211: maintain link-sta hash table new 630c7e462176 wifi: mac80211: set STA deflink addresses new e57f8a489c29 wifi: mac80211_hwsim: send a beacon per link new ce08cd344a00 wifi: nl80211: expose link information for interfaces new dd374f84baec wifi: nl80211: expose link ID for associated BSSes new 2fd0c671ece4 wifi: mac80211_hwsim: support creating MLO-capable radios new 245e5ebc6afa wifi: mac80211_hwsim: print the link id new efbabc116500 cfg80211: Indicate MLO connection info in connect and roam [...] new e2e75f20774e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 278811d5a7b2 mtd: parsers: scpart: add missing of_node_put() in scpart_parse() new 5fe946576af1 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] adds b360514edb47 mtd: nand: raw: qcom_nandc: reorder qcom_nand_host struct adds 862bdedd7f4b mtd: nand: raw: qcom_nandc: add support for unprotected sp [...] adds 5278cc93a97f dt-bindings: mtd: qcom_nandc: document qcom,boot-partition [...] new 6521f1ec559c Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] adds ce6330f74b08 MAINTAINERS: update HiSilicon ZIP and QM maintainers adds 00856e5391fb crypto: hisilicon/trng - fix local variable type adds bf081d6fa8e9 crypto: hisilicon/qm - add functions for releasing resources adds 3099fc9c2b3a crypto: hisilicon/qm - move alloc qm->wq to qm.c adds d64de9773c18 crypto: hisilicon/qm - modify event irq processing adds d61a7b3decf7 crypto: sun8i-ss - fix infinite loop in sun8i_ss_setup_ivs() adds bffa1fc06589 crypto: hisilicon/sec - only HW V2 needs to change the BD [...] new e371017c5f57 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 27e1198d7e71 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new 5e5f6db87390 next-20220620/drm-misc adds 88436dec47a8 drm/i915/wm: move wm state verification to intel_pm.c adds f0978e92c2f7 drm/i915/dpll: move shared dpll state verification to inte [...] adds 109406c92f97 drm/i915/mpllb: use I915_STATE_WARN() for state mismatch warnings adds 781c336a6caa drm/i915/mpllb: move mpllb state check to intel_snps_phy.c adds df17ff62b626 drm/i915/display: split out modeset verification code adds 3e29d3b31853 drm/i915/display: split out crtc state dump to a separate file adds ac1b49be7fa8 drm/i915/display: change who adds [] around crtc state dum [...] adds 319ff0931293 drm/i915/display: rename dev_priv -> i915 in crtc state dump adds c5dc92006d50 drm/i915/display: some struct drm_i915_private *i915 conversions new d5929835080a drm/i915/display: Re-add check for low voltage sku for max [...] new 2c7676b6b1f5 drm/i915/display: split out hw state readout and sanitize new 47fa33cc5461 drm/i915/display: convert modeset setup to struct drm_i915 [...] new 6434cf630086 drm/i915/bios: calculate panel type as per child device in [...] new 21d68da7dbef Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new fd27de58b0ad dt-bindings: display: tegra: Convert to json-schema new 8d65765bd2da Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] adds bda2eac959ae drm/msm: Fix fence rollover issue new 05c1ba9aaf8d drm/msm/dpu: add writeback support for sc7180 new 28b92681df6c drm/msm/dpu: use feature bit for LM combined alpha check new 5cf78b34990e drm/msm/dpu: move VBIF_XINL_QOS_LVL_REMAP size to hw_catalog new d3bdbdc72445 drm/msm/dpu: remove hwversion field from data structures new e326305a4b5e drm/msm/dpu: change catalog->perf to be a const pointer new e5d082bc646a drm/msm/dpu: change catalog->dma_cfg to be a const pointer new 9f09f7edc2d2 drm/msm/dpu: constify struct dpu_mdss_cfg new f223eb447498 drm/msm/dpu: make dpu hardware catalog static const new d0ab109ca1ee drm/msm/dpu: dont_use IS_ERR_OR_NULL for encoder phys backends new 7642437647ad drm/msm/dpu: drop enum msm_display_caps new 9e1390f1ba98 drm/msm/dpu: move intf and wb assignment to dpu_encoder_se [...] new 6caf45f9ee07 drm/msm/dpu: fix maxlinewidth for writeback block new e8f95f8314d0 drm/msm/dpu: remove hard-coded linewidth limit for writeback new 43e4ae425de0 drm/msm/dp: "inline" dp_ctrl_set_clock_rate("ctrl_link") new 0282ba0170a0 drm/msm/dp: set stream_pixel rate directly new 532ac0302b5c drm/msm/dp: inline dp_power_clk_set_rate() new fa865f7f19a9 drm/msm/dp: rewrite dss_module_power to use bulk clock functions new 540efa3db2a2 dt-bindings: msm/dp: List supplies in the bindings new 9495c64413d3 dt-bindings: msm: update maintainers list with proper id new 3d6137ccf2c6 drm/msm/dp: make dp_bridge_mode_valid() more precise adds 5bdf0c2ca0b6 drm/msm/hdmi: drop empty bridge callbacks adds 0c830c3896e4 drm/msm/hdmi: support attaching the "next" bridge new 02f28e8926dc drm/msm/mdp5: Add perf data for MDP v1.16 new c7cb805ff6bd drm/msm/mdp4: move iommu_domain_alloc() call close to its usage new bb925fb41554 drm/msm/mdp4: get rid of struct mdp4_platform_config new 24c23f234c07 Merge branches 'msm-next-lumag-core', 'msm-next-lumag-dpu' [...] new 56b1fc94cd7b Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] new fc378794a2f7 video: fbdev: skeletonfb: Fix syntax errors in comments new 25c9a15fb7bb video: fbdev: intelfb: Use aperture size from pci_resource_len new d36a869e0d0e video: fbdev: intelfb: Initialize value of stolen size new e146a096217e video: fbdev: cirrusfb: Remove useless reference to PCI po [...] new 267173cbf4a6 video: fbdev: skeletonfb: Convert to generic power management new a09d2d00af53 video: fbdev: pxa3xx-gcu: Fix integer overflow in pxa3xx_g [...] new b5c525abe717 video: fbdev: au1100fb: Drop unnecessary NULL ptr check new 5491424d17bd video: fbdev: simplefb: Check before clk_put() not needed new 0303169e0496 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1c6b27f701e8 Merge remote-tracking branch 'regmap/for-5.20' into regmap-next new 1bb8ee2dc77e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cd76175a2b20 ALSA: rawmidi: Make internal functions local static new f1d40433352e ALSA: rawmidi: Move lock to snd_rawmidi_substream new 94b98194b62e ALSA: rawmidi: Take open_mutex around parameter changes new 463a20fd3481 ALSA: rawmidi: Check stream state at exported functions new 3809db6430bf ALSA: rawmidi: Take buffer refcount while draining output new 3d76d093616b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7adadfb06b98 ASoC: twl4030: Drop legacy, non DT boot support adds 6d5e37b0f343 ASoC: SOF: Intel: hda-dsp: report error on power-up/down adds 3abc88730a0e ASoC: SOF: Intel: hda-stream: report error on stream not opened adds 18701bb1370c ASoC: SOF: Intel: hda-dai: remove use of __func__ in dev_dbg adds 8bf064f8e439 ASoC: SOF: Intel: hda-stream: remove use of __func__ in dev_dbg adds b837870fe17f ASoC: SOF: Intel: mtl: remove use of __func__ in dev_dbg adds 9fd8fcd03451 ASoC: SOF: ipc3-dtrace: remove use of __func__ in dev_dbg adds e16809a74f09 ASoC: SOF: ipc3-loader: remove use of __func__ in dev_dbg adds f132dc020270 ASoC: SOF: ipc3-topology: remove use of __func__ in dev_dbg adds 3809264b5390 ASoC: SOF: ipc4-topology remove use of __func__ in dev_dbg adds 298e3aba1b56 ASoC: SOF: sof-client: remove use of __func__ in dev_dbg adds b3ec3eb2baaa ASoC: SOF: ipc4: remove use of __func__ in dev_dbg adds 46bc6bc3a6a3 ASoC: Intel: boards: hda: remove use of __func__ in dev_dbg adds d2d19cb6ed13 ASoC: Intel: boards: sof_sdw: remove use of __func__ in dev_dbg adds bdb94f002eb9 ASoC: SOF/Intel: remove __func__ from dev_dbg() adds e1ab67be68e9 ASoC: cs4270: update kernel-doc adds 7c619b306285 ASoC: sunxi: sun4i-i2s: update kernel-doc adds 8b409f754b14 ASoC: minor kernel-doc corrections adds e33ea0685a21 ASoC: Intel: skl_nau88l25_max98357a: remap jack pins adds 4864ef4a67ed ASoC: Intel: skl_nau88l25_ssm4567: remap jack pins adds decdbf3dd7ec ASoC: Intel: kbl_rt5663_max98927: remap jack pins adds c2065d43ae85 ASoC: Intel: kbl_da7219_max98357a: remap jack pins adds b9f53b9fc14e ASoC: Intel: kbl_da7219_max98927: remap jack pins adds c0703be996c3 ASoC: Intel: kbl_rt5663_rt5514_max98927: remap jack pins adds bbdd4ea2190b ASoC: Intel: bxt_da7219_max98357a: remap jack pins adds 4c3a68e9026a ASoC: Intel: glk_rt5682_max98357a: remap jack pins adds 77a036e8b074 ASoC: Intel: cml_rt1011_rt5682: remap jack pins adds 7459c8940a50 ASoC: Intel: sof_cs42l42: remap jack pins adds 2913bb1f6830 ASoC: Intel: sof_da7219_max98373: remap jack pins adds 2a172d2f06c1 ASoC: Intel: sof_nau8825: remap jack pins adds c3ce12b27e56 ASoC: Intel: sof_rt5682: remap jack pins adds ba46bd04a421 ASoC: Intel: Chromebooks: remap jack pins adds 442302003bd2 ASoC: ops: Fix integer detection for when max possible values > 1 adds 6c9e9046e1ff ASoC: mediatek: mt8186: Fix mutex double unlock in GPIO request adds 4ea3bfd13a24 ASoC: SOF: pcm: use pm_resume_and_get() on component probe adds 011e397f5c9c ASoC: codecs: soundwire: call pm_runtime_resume() in compo [...] adds 87a36978b27a ASoC: SOF/soundwire: use resume_and_get on component probe new 289a3ec0b5b9 ASoC: fsl_asrc_dma: Use dmaengine_terminate_async() new 715b30581dea Merge remote-tracking branch 'asoc/for-5.20' into asoc-next new 4de405f3f4dc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5bfed6fa34df Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds c5b6df8eb1c3 block: fix infinite loop for invalid zone append adds 3fa2a198c41b block/bio: remove duplicate append pages code adds 272418c8708d block: export dma_alignment attribute adds 69c41516c35f block: introduce bdev_dma_alignment helper adds 79996ec808be block: add a helper function for dio alignment adds 751646af7fbb block/merge: count bytes instead of sectors adds ac68bdf57bb2 block/bounce: count bytes instead of sectors adds cb33f9c2ec22 iov: introduce iov_iter_aligned adds b1c25866bf25 block: introduce bdev_iter_is_aligned helper adds bd36e6fd4c0c block: relax direct io memory alignment adds 11032040d5d0 iomap: add support for dma aligned direct-io adds 8807a154146d block: Directly use ida_alloc()/free() adds d9571633f251 blk-iocost: Simplify ioc_rqos_done() adds dff8453451f1 block: Rename a blk_mq_map_queue() argument adds e4184322855d block: Make blk_mq_get_sq_hctx() select the proper hardwar [...] adds 089612cfe182 block: factor out a chunk_size_left helper adds c8cfcbecdc71 dm: open code blk_max_size_offset in max_io_len adds 7c0aa30e7c97 block: open code blk_max_size_offset in blk_rq_get_max_sectors adds 1190182052f0 block: cleanup variable naming in get_max_io_size adds 50fd548f8464 block: fold blk_max_size_offset into get_max_io_size adds 5685fa613af1 block: move blk_queue_get_max_sectors to blk.h adds ed614dff950c bfq: Remove useless code in bfq_lookup_next_entity adds ccbc13aa17b6 block: bfq: Remove an unused function definition adds 6dbcddf6e76b block: bfq: Fix kernel-doc headers adds 2a4a70a1b451 Merge branch 'for-5.20/block' into for-next adds 3d4492aeb8aa io_uring: define a 'prep' and 'issue' handler for each opcode adds 610268ef85f8 io_uring: move to separate directory adds a7d67c768d11 io_uring: move req async preparation into opcode handler adds c2c7c02382d0 io_uring: add generic command payload type to struct io_kiocb adds e3ee0481832d io_uring: convert read/write path to use io_cmd_type adds 31a57b32c77d io_uring: convert poll path to use io_cmd_type adds 5f588abec256 io_uring: convert poll_update path to use io_cmd_type adds 8d139f77229c io_uring: remove recvmsg knowledge from io_arm_poll_handler() adds 5d6da17b1540 io_uring: convert net related opcodes to use io_cmd_type adds 0eacb33489f4 io_uring: convert the sync and fallocate paths to use io_cmd_type adds d5a237dced1c io_uring: convert cancel path to use io_cmd_type adds a6d40dd91ba3 io_uring: convert timeout path to use io_cmd_type adds 6eaa654e5501 io_uring: convert open/close path to use io_cmd_type adds e7e6850df7c5 io_uring: convert madvise/fadvise to use io_cmd_type adds 99637e677221 io_uring: convert file system request types to use io_cmd_type adds 7d7b502791da io_uring: convert epoll to io_cmd_type adds 290228b4dabc io_uring: convert splice to use io_cmd_type adds a0cbc12dbe0a io_uring: convert msg and nop to io_cmd_type adds 1c9bdf435ea2 io_uring: convert rsrc_update to io_cmd_type adds 4bb9ae5a107a io_uring: convert xattr to use io_cmd_type adds 8b1f3e39ed2a io_uring: convert iouring_cmd to io_cmd_type adds 9868007859db io_uring: unify struct io_symlink and io_hardlink adds b3046ca4ad35 io_uring: define a request type cleanup handler adds 11e00d1042d8 io_uring: add io_uring_types.h adds b394247a1e47 io_uring: set completion results upfront adds 9c1d09f56425 io_uring: handle completions in the core adds bc593b33177c io_uring: move xattr related opcodes to its own file adds 935b7050084c io_uring: move nop into its own file adds 1b2d7cf4c8e2 io_uring: split out filesystem related operations adds 8a4afdcf94d2 io_uring: split out splice related operations adds 7d03a03d3302 io_uring: split out fs related sync/fallocate functions adds 1c0d2de30bbf io_uring: split out fadvise/madvise operations adds 120b53574319 io_uring: separate out file table handling code adds 9d7e22455e23 io_uring: split out open/close operations adds 172b7f1acafd io_uring: move uring_cmd handling to its own file adds e009ae48a042 io_uring: add a dummy -EOPNOTSUPP prep handler adds 43d1f8e82f53 io_uring: move epoll handler to its own file adds ca87f0bf135c io_uring: move statx handling to its own file adds a13fa5db53ae io_uring: split network related opcodes into its own file adds 5e505812ece8 io_uring: move msg_ring into its own file adds 7a74623743e6 io_uring: move our reference counting into a header adds b341bbfbe5fa io_uring: move timeout opcodes and handling into its own file adds 21d4ba04ba81 io_uring: move SQPOLL related handling into its own file adds 3e7b65ce3c57 io_uring: use io_is_uring_fops() consistently adds 4e9a9247aefb io_uring: move fdinfo helpers to its own file adds 9805619f5266 io_uring: move io_uring_task (tctx) helpers into its own file adds 27d980b4b92a io_uring: include and forward-declaration sanitation adds 72e6852e745c io_uring: add opcode name to io_op_defs adds ebf226552123 io_uring: move poll handling into its own file adds d0fc9175967c io_uring: move cancelation into its own file adds 8c72e53aecfa io_uring: split provided buffers handling into its own file adds 77af22ce836f io_uring: move rsrc related data, core, and commands adds ff66e023d816 io_uring: move remaining file table manipulation to filetable.c adds 3a37e3c03754 io_uring: move read/write related opcodes to its own file adds 0a2370ddcaa3 io_uring: move opcode table to opdef.c adds de3e6cbc9402 io_uring: add support for level triggered poll adds 1e7154f725d5 io_uring: deprecate epoll_ctl support adds 87812e13dd60 io_uring: make reg buf init consistent adds 4e05eed693e4 io_uring: move defer_list to slow data adds 588b7370e918 io_uring: better caching for ctx timeout fields adds fbe116eaec6b io_uring: refactor ctx slow data placement adds 5dbe6953e487 io_uring: move small helpers to headers adds 3f4182aeea88 io_uring: explain io_wq_work::cancel_seq placement adds c68122c62ab0 io_uring: inline ->registered_rings adds e62089d0daed io_uring: never defer-complete multi-apoll adds 7cfd299adfb8 io_uring: remove check_cq checking from hot paths adds 382cfdcb5c5c io_uring: don't set REQ_F_COMPLETE_INLINE in tw adds c959c2caa109 io_uring: remove unused IO_REQ_CACHE_SIZE defined adds be3a2f496e22 io_uring: rw: delegate sync completions to core io_uring adds fadab90ff861 io_uring: kill REQ_F_COMPLETE_INLINE adds d9c8f9278334 io_uring: refactor io_req_task_complete() adds 82fbafae223b io_uring: don't inline io_put_kbuf adds a21714a94287 io_uring: poll: remove unnecessary req->ref set adds 0db40c544a47 io_uring: switch cancel_hash to use per entry spinlock adds 6f4a0d38ff64 io_uring: pass poll_find lock back adds 60ae62ff9fec io_uring: clean up io_try_cancel adds 505137fd00f8 io_uring: limit the number of cancellation buckets adds 25d4fa8d229a io_uring: clean up io_ring_ctx_alloc adds cd204c00db76 io_uring: use state completion infra for poll reqs adds 7e68eddbd16c io_uring: add IORING_SETUP_SINGLE_ISSUER adds 0c041d7ca8cd io_uring: pass hash table into poll_find adds ac8dcd877ba2 io_uring: introduce a struct for hash table adds c38218b3f0c2 io_uring: propagate locking state to poll cancel adds 1897d5fd597a io_uring: mutex locked poll hashing adds 1033cd71e715 io_uring: kbuf: add comments for some tricky code adds 5486f135abc3 io_uring: don't expose io_fill_cqe_aux() adds 1c99dd0a2c5d io_uring: don't inline __io_get_cqe() adds f5d9039accb1 io_uring: introduce io_req_cqe_overflow() adds 418d0d20fbb2 io_uring: deduplicate __io_fill_cqe_req tracing adds 818ec86b04fc io_uring: deduplicate io_get_cqe() calls adds eef4c9eacc47 io_uring: change ->cqe_cached invariant for CQE32 adds c5049271274a io_uring: kill extra io_uring_types.h includes adds 6bb8e36058ff io_uring: make io_uring_types.h public adds 990a176239a2 io_uring: clean up tracing events adds 97313ec964ae io_uring: move a few private types to local headers adds 8be6d81f5893 io_uring: remove extra io_commit_cqring() adds 94d4ff32eb18 io_uring: reshuffle io_uring/io_uring.h adds 430d908cc4d1 io_uring: move io_eventfd_signal() adds f94d3c4b1f4a io_uring: remove ->flush_cqes optimisation adds 9c1b621d082b Merge branch 'for-5.20/io_uring' into for-next adds c8a8697c1f63 io_uring: have cancelation API accept io_uring_task directly adds 0178e0c1bc8d io_uring: add IORING_ASYNC_CANCEL_FD_FIXED cancel flag adds 64d169231f48 io_uring: add sync cancelation API through io_uring_register() adds b61834a461bd Merge branch 'for-5.20/io_uring-cancel' into for-next adds 5c9ef206f3eb io_uring: split out fixed file installation and removal adds 7789a596c6b4 io_uring: add support for passing fixed file descriptors adds 388fa372e0ea Merge branch 'for-5.20/io_uring-msg-fd' into for-next new 45987e01342c io_uring: fix multi ctx cancellation new 23641c3094a7 io_uring: improve task exit timeout cancellations new e67910197b48 io_uring: fix io_poll_remove_all clang warnings new 8ac9127be60b io_uring: hide eventfd assumptions in eventfd paths new d88cbb474bb5 io_uring: introduce locking helpers for CQE posting new fe435d183d95 io_uring: add io_commit_cqring_flush() new a708de4e48da io_uring: opcode independent fixed buf import new d9b631c2d3d4 io_uring: move io_import_fixed() new f7605b87fdcf io_uring: consistent naming for inline completion new d0093035a003 io_uring: add a warn_once for poll_find new 7a60464d7e72 Merge branch 'for-5.20/io_uring' into for-next new 094abe8fbccb io_uring: optimize io_uring_task layout new 0815f42d4c39 Merge branch 'for-5.20/io_uring' into for-next new b96cd39b0f1b Merge branch 'for-next' of git://git.kernel.dk/linux-block.git adds f0a6d77b351c ata: make transfer mode masks *unsigned int* adds 4d6119f06ce1 ata: libata-core: make ata_exec_internal_sg() *static* adds afae461a3bfa ata: libata-eh: fix sloppy result type of ata_eh_nr_in_flight() adds 2e0aee8f0a22 ata: make ata_port::fastdrain_cnt *unsigned int* adds 61176eed36d3 ata: libata-core: fix sloppy parameter type in ata_exec_in [...] adds e06233f9372c ata: libata-eh: fix sloppy result type of ata_internal_cmd [...] new 2b5960a0e33b ata: pata_macio: Fix compilation warning new 28e46c28e2e9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b59dd799f443 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3eeaf21f136b mfd: max77714: Update Luca Ceresoli's e-mail address new 441613662db7 dt-bindings: mfd: Convert da9063 to yaml new 5b8065ebf69b dt-bindings: mfd: ti,j721e-system-controller: Add clock property new a7ba2448704b MAINTAINERS: Update Intel PMIC (MFD part) to Supported new 8cadb98dcbb3 mfd: asic3: Make asic3_gpio_remove() return void new a854e9e87b38 mfd: t7l66xb: Drop platform disable callback new 417c7255af4f mfd: tc6387xb: Drop disable callback that is never called new 60de450a4851 syscon: Use %pa to format the variable of resource_size_t type new c6e140ee3cb9 MAINTAINERS: Fix file entry for MAX77693 DT new 1581f38f6ac6 mfd: max77620: Fix refcount leak in max77620_initialise_fps new 5e6c9f6d9a16 dt-bindings: mfd: stm32-timers: Document how to specify in [...] new ce3b2284421a dt-bindings: mfd: Add compatible for MT6331 PMIC new ced54d50b05b mfd: mt6397-core: Add MT6357 PMIC support new 6919c63775e2 mfd: mt6358-irq: Add MT6357 PMIC support new 3be4648d2e0b mfd: cros_ec: Add SCP Core-1 as a new CrOS EC MCU new 1f19c3535c96 dt-bindings: mfd: qcom,tcsr: Convert to dtschema new 44d7890b88ac dt-bindings: mfd: qcom,tcsr: Add qcom,tcsr-mdm9615 new 490b495cab29 mfd: core: Use acpi_dev_for_each_child() new a213a8fe5e27 dt-bindings: mfd: Add mp2733 compatible new 198057c06f54 mfd: twl: Remove platform data support new 325834439073 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new c9091853f2b1 next-20220617/battery new 727da4cb5a68 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a04c13e748bf Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] new 038413aa4033 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new 8fef48ff7a1a Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new ef54ccb61616 selinux: selinux_add_opt() callers free memory new c7f7d4a44fda Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 014f643e9e96 Merge branch 'next' of git://github.com/cschaufler/smack-next new 535d5c698be6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds e291506242b1 dt-bindings: display: Add Arm virtual platforms display adds bb9a3cc77aa1 dt-bindings: perf: Convert Arm CCN to DT schema adds 67fcaf287720 dt-bindings: vexpress-sysreg: Add deprecated GPIO provider [...] adds cfda05c1ddb8 dt-bindings: vexpress-sysreg: Allow for no child nodes new 74952b650b8a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d9709fdb20ba dt-bindings: soc: qcom,rpmh-rsc: simplify qcom,tcs-config new 56cf5b7fde54 spi: dt-bindings: qcom,spi-geni-qcom: allow three interconnects new cd3cd7d63543 dt-bindings: soc: qcom: aoss: document qcom,sm8450-aoss-qmp new 5f8574497695 dt-bindings: soc: qcom: qcom,smd-rpm: add power-controller new 7e03a2c01ca3 dt-bindings: nvmem: qfprom: add IPQ8064 and SDM630 compatibles new ba5203932582 dt-bindings: leds: qcom-wled: fix number of addresses new 9635539ab84f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 26f30e3ee1bf spi: topcliff-pch: Use core message validation new 0cb24a68abbe Merge remote-tracking branch 'spi/for-5.20' into spi-next new 6df47d544225 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3bedf21dc5e4 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 5d49c5024cfc Merge branch 'timers/drivers/next' of git://git.linaro.org [...] new 92da90dad811 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 0482c9caf8c8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new eb0eaacf8174 rcutorture: Update rcutorture.fwd_progress help text new 89c40eef8bb9 doc: Document the rcutree.rcu_divisor kernel boot parameter new fbbc183d7444 doc: Document rcutree.nocb_nobypass_lim_per_jiffy kernel p [...] new dad188dccc73 rcu: Decrease FQS scan wait time in case of callback overloading new 31a7775e2439 rcu: Avoid tracing a few functions executed in stop machine new d922c5e2e6bf rcu: Add rnp->cbovldmask check in rcutree_migrate_callbacks() new ce8d0272ba7b rcu: Immediately boost preempted readers for strict grace periods new be1fbcd1352e rcu: Forbid RCU_STRICT_GRACE_PERIOD in TINY_RCU kernels new 0229bb5c7869 locking/csd_lock: Change csdlock_debug from early_param to [...] new f4211d36c747 rcu: tiny: Record kvfree_call_rcu() call stack for KASAN new 0def5e6d227d rcu: Cleanup RCU urgency state for offline CPU new e3131bd6c47c rcu/kvfree: Remove useless monitor_todo flag new 01d65812b5f8 rcu: Initialize first_gp_fqs at declaration in rcu_gp_fqs() new 3c20e040078c rcu/tree: Add comment to describe GP-done condition in fqs loop new 192d787eb63f srcu: Block less aggressively for expedited grace periods new 872e0e913108 rcu/nocb: Add/del rdp to iterate from rcuog itself new a4f6be801589 rcu/nocb: Invert rcu_state.barrier_mutex VS hotplug lock l [...] new e02168108754 rcu/nocb: Fix NOCB kthreads spawn failure with rcu_nocb_rd [...] new 666f4bec8bf1 rcu/nocb: Add an option to offload all CPUs on boot new 0d1542f115ec rcu: Add nocb_cb_kthread check to rcu_is_callbacks_kthread() new c1e3653810e2 rcu/nocb: Add option to opt rcuo kthreads out of RT priority new a5c9d22fc5cb rcu/nocb: Avoid polling when my_rdp->nocb_head_rdp list is empty new 2403e8044f22 rcu: Make normal polling GP be more precise about sequence [...] new 414c12385d47 rcu: Provide a get_completed_synchronize_rcu() function new d0eac20f9909 rcutorture: Validate get_completed_synchronize_rcu() new b18d9d5b9dd6 rcu: Switch polled grace-period APIs to ->gp_seq_polled new ec88fafdec60 rcu: Make polled grace-period API account for expedited gr [...] new a68abcd9529e rcu: Make Tiny RCU grace periods visible to polled APIs new ffacc7da521b rcutorture: Verify that polled GP API sees synchronous gra [...] new 1dc6d2c092e3 rcu: Add polled expedited grace-period primitives new f9cba743f48d rcutorture: Test polled expedited grace-period primitives new bb7cdbfc3aaa rcu: Put panic_on_rcu_stall() after expedited RCU CPU stal [...] new ac03e0c703f4 rcu: Diagnose extended sync_rcu_do_polled_gp() loops new 571229fe741d rcu: Add irqs-disabled indicator to expedited RCU CPU stal [...] new 4cf0585c4d66 rcu-tasks: Check for abandoned callbacks new d96225fd09ff rcu-tasks: Split rcu_tasks_one_gp() from rcu_tasks_kthread() new 68cb47204db4 rcu-tasks: Move synchronize_rcu_tasks_generic() down new 4a8cc433b8bf rcu-tasks: Drive synchronous grace periods from calling task new 3847b64570b1 rcu-tasks: Merge state into .b.need_qs and atomically update new 550611269b15 rcu-tasks: Remove rcu_tasks_trace_postgp() wait for counter new 9ff86b4c443c rcu-tasks: Make trc_read_check_handler() fetch ->trc_reade [...] new 5c9a9ca44fda rcu-tasks: Idle tasks on offline CPUs are in quiescent states new 897ba84dc5aa rcu-tasks: Handle idle tasks for recently offlined CPUs new 5d4c90d755d5 rcu-tasks: RCU Tasks Trace grace-period kthread has implicit QS new 6a694411977a rcu-tasks: Make rcu_note_context_switch() unconditionally [...] new 0968e8920b5b rcu-tasks: Simplify trc_inspect_reader() QS logic new 9f3eb5fb8e46 rcu-tasks: Add slow-IPI indicator to RCU Tasks Trace stall [...] new c8c03ad9d7cd rcu-tasks: Flag offline CPUs in RCU Tasks Trace stall warnings new be15a16486dd rcu-tasks: Make RCU Tasks Trace stall warnings print full [...] new f90f19da88bf rcu-tasks: Make RCU Tasks Trace stall warning handle idle [...] new 434c9eefb959 rcu-tasks: Add data structures for lightweight grace periods new 0356d4e66214 rcu-tasks: Track blocked RCU Tasks Trace readers new 0bcb38685737 rcu-tasks: Untrack blocked RCU Tasks Trace at reader end new 387c0ad70229 rcu-tasks: Add blocked-task indicator to RCU Tasks Trace s [...] new 1fa98e2e40e5 rcu-tasks: Move rcu_tasks_trace_pertask() before rcu_tasks [...] new 19415004d522 rcu-tasks: Avoid rcu_tasks_trace_pertask() duplicate list [...] new 7460ade1fc6e rcu-tasks: Scan running tasks for RCU Tasks Trace readers new dc7d54b45170 rcu-tasks: Pull in tasks blocked within RCU Tasks Trace readers new 955a01920820 rcu-tasks: Stop RCU Tasks Trace from scanning idle tasks new 007e0f1b38c6 rcu-tasks: Stop RCU Tasks Trace from scanning full tasks list new a29089543f2d rcu-tasks: Maintain a count of tasks blocking RCU Tasks Tr [...] new 46d2b9cfe364 rcu-tasks: Eliminate RCU Tasks Trace IPIs to online CPUs new 2f520b07a0c2 rcu-tasks: Disable and enable CPU hotplug in same function new f717c307edd8 rcu-tasks: Update comments new ad13ad90c2ee rcu-tasks: Be more patient for RCU Tasks boot-time testing new 85718af7453e rcu-tasks: Use delayed_work to delay rcu_tasks_verify_self [...] new ab69d3c8b994 torture: Make kvm-remote.sh announce which system is being [...] new 839174bb63d6 rcu/torture: Change order of warning and trace dump new 52d19e90c115 rcutorture: Simplify rcu_torture_read_exit_child() loop new 1c35d8a9f6af rcutorture: Fix memory leak in rcu_test_debug_objects() new fb8349ca4265 torture: Adjust to again produce debugging information new e7673e0e60e1 rcutorture: Make failure indication note reader-batch overflow new b6bddb859344 rcuscale: Fix smp_processor_id()-in-preemptible warnings new ea83f0f4341d torture: Create kvm-check-branches.sh output in proper location new 145dc35147ae rcutorture: Fix ksoftirqd boosting timing and iteration new c291b5288757 rcutorture: Handle failure of memory allocation functions new 4fa038cb9055 refscale: Convert test_lock spinlock to raw_spinlock new 3d01678d5630 Merge branches 'doc.2022.06.20a', 'fixes.2022.06.20a', 'no [...] new 245a62982502 rcu: Dump rcuc kthread status for CPUs not reporting quies [...] new ed4ae5eff4b3 rcu: Apply noinstr to rcu_idle_enter() and rcu_idle_exit() new 5f8a62af527a context_tracking: Remove unused context_tracking_in_user() new f67671baadf6 context_tracking: Add a note about noinstr VS unsafe conte [...] new e314e322b934 context_tracking: Rename __context_tracking_enter/exit() t [...] new 1e71afb39ba9 context_tracking: Rename context_tracking_user_enter/exit( [...] new c8cceba2db74 context_tracking: Rename context_tracking_enter/exit() to [...] new 090b2b7d583d context_tracking: Rename context_tracking_cpu_set() to ct_ [...] new f5133e6b8cfa context_tracking: Split user tracking Kconfig new 9f74b8f8e1f5 context_tracking: Take idle eqs entrypoints over RCU new 57c621e02a8e context_tracking: Take IRQ eqs entrypoints over RCU new 6af599fb2391 context_tracking: Take NMI eqs entrypoints over RCU new 96092864b679 rcu/context-tracking: Remove rcu_irq_enter/exit() new 91566f708cbf rcu/context_tracking: Move dynticks counter to context tracking new e0b830b5b604 rcu/context_tracking: Move dynticks_nesting to context tracking new 6065dbe763e1 rcu/context_tracking: Move dynticks_nmi_nesting to context [...] new dc05ddf5c177 rcu/context-tracking: Move deferred nocb resched to contex [...] new cc9c2183dce0 rcu/context-tracking: Move RCU-dynticks internal functions [...] new f103e5ab1e42 rcu/context-tracking: Remove unused and/or unecessary midd [...] new 620ac34fef9e context_tracking: Convert state to atomic_t new a6ca618020d9 rcu/context_tracking: Merge dynticks counter and context t [...] new baf6fdb0ae06 MAINTAINERS: Add Paul as context tracking maintainer new aac3a613d874 context_tracking: Use arch_atomic_read() in __ct_state for KASAN new bfba26ba3778 Merge branch 'ctxt.2022.06.20b' into HEAD new 1ef150cf40be tools/nolibc/stdlib: Support overflow checking for older c [...] new 4f2c9703a128 tools/nolibc/stdio: Add format attribute to enable printf [...] new 6a3ad243b29b tools/nolibc: fix the makefile to also work as "make -C to [...] new fe20cad47e6c tools/nolibc: make the default target build the headers new 4f8126f3a665 tools/nolibc: add a help target to list supported targets new 289617cb358a Merge branch 'nolibc.2022.06.20a' into HEAD new df19e18e21fd tools/memory-model: Document locking corner cases new 3b75b8f485d3 tools/memory-model: Make judgelitmus.sh note timeouts new e288d8830535 tools/memory-model: Make cmplitmushist.sh note timeouts new 454cb4a71993 tools/memory-model: Make judgelitmus.sh identify bad macros new f2bb81a27d1b tools/memory-model: Make judgelitmus.sh detect hard deadlocks new deb2df812405 tools/memory-model: Fix paulmck email address on pre-exist [...] new e292cf7435ce tools/memory-model: Update parseargs.sh for hardware verification new 8bda372a2bda tools/memory-model: Make judgelitmus.sh handle hardware ve [...] new 6b6c60b65add tools/memory-model: Add simpletest.sh to check locking, RC [...] new c541c92f6297 tools/memory-model: Fix checkalllitmus.sh comment new 4416bb57a79a tools/memory-model: Hardware checking for check{,all}litmus.sh new 26ac8a58dac7 tools/memory-model: Make judgelitmus.sh ransack .litmus.out files new eeaa50faf94c tools/memory-model: Split runlitmus.sh out of checklitmus.sh new 07fcb46d8e76 tools/memory-model: Make runlitmus.sh generate .litmus.out [...] new b77cadc21340 tools/memory-model: Move from .AArch64.litmus.out to .litm [...] new 5febfdb3c2b5 tools/memory-model: Keep assembly-language litmus tests new a95a565cd763 tools/memory-model: Allow herd to deduce CPU type new 38f3c8f5204e tools/memory-model: Make runlitmus.sh check for jingle errors new da024cabe61a tools/memory-model: Add -v flag to jingle7 runs new 2046702ac1ac tools/memory-model: Implement --hw support for checkghlitmus.sh new 2915afd21ae5 tools/memory-model: Fix scripting --jobs argument new 4208482741f8 tools/memory-model: Make checkghlitmus.sh use mselect7 new 22467ba0a44f tools/memory-model: Make history-check scripts use mselect7 new 45c841e30500 tools/memory-model: Add "--" to parseargs.sh for addition [...] new edfb0a41ac6e tools/memory-model: Repair parseargs.sh header comment new f3d1f9769848 tools/memory-model: Add checktheselitmus.sh to run specifi [...] new 18bc38d07be9 tools/memory-model: Add data-race capabilities to judgelitmus.sh new f98f4fc38857 tools/memory-model: Make judgelitmus.sh handle scripted Re [...] new ae0c3e94367e tools/memory-model: Use "-unroll 0" to keep --hw runs finite new 17241486a4cb Merge branch 'lkmm-dev.2022.06.20a' into HEAD new eb722000f62c memory-model: Prohibit nested SRCU read-side critical sections new 8f93cdb72b86 rcu: Fix rcu_read_unlock_strict() strict QS reporting new 19743f8bb51c rcu/nocb: Choose the right rcuog/rcuop kthreads to output new fa553323ba12 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new b3b7c6a6e80d KVM: selftests: kvm_binary_stats_test: Fix index expressions new 4f48e2e73745 KVM: selftests: Add a missing apostrophe in comment to sho [...] new ad125f309850 KVM: selftests: Call a dummy helper in VM/vCPU ioctls() to [...] new 96f113c40d28 KVM: selftests: Drop a duplicate TEST_ASSERT() in vm_nr_pa [...] new 9393cb13fa5d KVM: selftests: Use kvm_has_cap(), not kvm_check_cap(), wh [...] new 1cb67e25f9a8 KVM: selftests: Remove the mismatched parameter comments new 5bdae49fc2f6 KVM: SEV: fix misplaced closing parenthesis new e5380f6d7586 KVM: SVM: Hide SEV migration lockdep goo behind CONFIG_PRO [...] new 37f80a7c9987 KVM: s390: selftests: Fix memop extension capability check new fc10020ac9ec KVM: X86/MMU: Remove unused PT32_DIR_BASE_ADDR_MASK from mmu.c new f24b44e48d26 KVM: Rename ack_flush() to ack_kick() new 024c3c3304ca KVM: X86/MMU: Remove useless mmu_topup_memory_caches() in [...] new 78c7d9001be7 KVM: X86/SVM: Use root_level in svm_load_mmu_pgd() new 007a369fba3c KVM: x86/mmu: Drop unused CMPXCHG macro from paging_tmpl.h new d895f28ed6da KVM: VMX: Skip filter updates for MSRs that KVM is already [...] new aee98a6838d5 KVM: x86/mmu: Use try_cmpxchg64 in tdp_mmu_set_spte_atomic new 0ac304de73b3 KVM: VMX: Use try_cmpxchg64 in pi_try_set_control new 2db2f46fdfc2 KVM: x86/mmu: Use try_cmpxchg64 in fast_pf_fix_direct_spte new fa578398a0ba KVM: nVMX: Snapshot pre-VM-Enter BNDCFGS for !nested_run_p [...] new 764643a6be07 KVM: nVMX: Snapshot pre-VM-Enter DEBUGCTL for !nested_run_ [...] new 5d76b1f8c793 KVM: nVMX: Rename nested.vmcs01_* fields to nested.pre_vmenter_* new 308a4fffeb36 KVM: nVMX: Save BNDCFGS to vmcs12 iff relevant controls ar [...] new 913d6c9b8fe4 KVM: nVMX: Update vmcs12 on BNDCFGS write, not at vmcs02=> [...] new ec1d7e6ab9ff KVM: SVM: Drop unused AVIC / kvm_x86_ops declarations new d39850f57d21 KVM: x86: Drop @vcpu parameter from kvm_x86_ops.hwapic_isr [...] new ae801e1303e9 KVM: x86: Check for in-kernel xAPIC when querying APICv fo [...] new ce0a58f4756c KVM: x86: Move "apicv_active" into "struct kvm_lapic" new b8e1b9626746 KVM: x86: Use lapic_in_kernel() to query in-kernel APIC in [...] new 1ae20e0b975c KVM: VMX: Refactor 32-bit PSE PT creation to avoid using M [...] new b3fcdb04a980 KVM: x86/mmu: Bury 32-bit PSE paging helpers in paging_tmpl.h new 42c88ff893f0 KVM: x86/mmu: Dedup macros for computing various page table masks new 2ca3129e8045 KVM: x86/mmu: Use separate namespaces for guest PTEs and s [...] new f6b8ea6d4364 KVM: x86/mmu: Use common macros to compute 32/64-bit paging masks new f7384b8866b0 KVM: x86/mmu: Truncate paging32's PT_BASE_ADDR_MASK to 32 bits new 70e41c31bc77 KVM: x86/mmu: Use common logic for computing the 32/64-bit [...] new 28b85ae06f64 KVM: Drop bogus "pfn != 0" guard from kvm_release_pfn() new a1040b0d42ac KVM: Don't set Accessed/Dirty bits for ZERO_PAGE new 8e1c69149f27 KVM: Avoid pfn_to_page() and vice versa when releasing pages new fe1911aa443e KVM: nVMX: Use kvm_vcpu_map() to get/pin vmcs12's APIC-acc [...] new 6573a6910ce4 KVM: Don't WARN if kvm_pfn_to_page() encounters a "reserved" pfn new b1624f99aa8f KVM: Remove kvm_vcpu_gfn_to_page() and kvm_vcpu_gpa_to_page() new 284dc4930773 KVM: Take a 'struct page', not a pfn in kvm_is_zone_device_page() new b14b2690c50e KVM: Rename/refactor kvm_is_reserved_pfn() to kvm_pfn_to_r [...] new 5d49f08c2e08 KVM: x86/mmu: Shove refcounted page dependency into host_p [...] new 943dfea8f166 KVM: Do not zero initialize 'pfn' in hva_to_pfn() new e20918f6d112 x86: kvm: remove NULL check before kfree new 844e89086a10 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] new 7489d242d2ab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 026a9af0686c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d17684fa001a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 55a7c9596399 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new 22fe2b36493f Merge v5.19-rc3 into usb-next new f464db8c2c4d Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] adds 34b9715b7cae thunderbolt: Fix typo in comment new 4a993a833487 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new df36f3e3fbb7 Merge tag 'v5.19-rc3' into tty-next new fcf8f3788796 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new f685bd9c03f5 coresight: Clear the connection field properly new 94ec6f01e489 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 2d3e272f42e2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 57eb14779dfd interconnect: qcom: icc-rpmh: Support child NoC device probe new 23c136bb3f91 dt-bindings: interconnect: qcom: Split out rpmh-common bindings new 394fb1695479 dt-bindings: interconnect: Add Qualcomm SM6350 NoC support new 6a6eff73a954 interconnect: qcom: Add SM6350 driver support new b3d5304b64e7 Merge branch 'icc-sm6350' into icc-next new 1d0cb579bbaf Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] adds ae3babe1c466 iio: adc: ad7606: explicitly add proper header files adds f3823017e16d iio: adc: ad7606_par: explicitly add proper header files adds 34de6b50ddb6 iio: adc: berlin2-adc: explicitly add proper header files adds 848d19010408 iio: adc: imx7d_adc: explicitly add proper header files adds c2bb705f45c6 iio: adc: imx8qxp-adc: explicitly add proper header files adds 4738b57a6c12 iio: adc: ingenic-adc: explicitly add proper header files adds 1fd4c0cd789d iio: adc: mp2629_adc: explicitly add proper header files adds e335cd347e6e iio: adc: mt6360-adc: explicitly add proper header files adds 074d68c1c012 iio: adc: npcm_adc: explicitly add proper header files adds d428e68a26cf iio: adc: rzg2l_adc: explicitly add proper header files adds fb68441019dc iio: common: cros_ec_lid_angle: explicitly add proper head [...] adds 1f0350557b39 iio: common: cros_ec_sensors: explicitly add proper header files adds 2a53b91c23f2 iio: dac: stm32-dac: explicitly add proper header files adds 55ae407ae946 iio: dac: vf610_dac: explicitly add proper header files adds 93018249a731 iio: humidity: hts221_buffer: explicitly add proper header files adds ca07e6bb4e5a iio: light: cros_ec_light_prox: explicitly add proper head [...] adds ca27395f1b95 iio: pressure: cros_ec_baro: explicitly add proper header files adds f93d3a779272 iio: trigger: stm32-lptimer-trigger: explicitly add proper [...] adds bf49a46b6d8b iio: adc: intel_mrfld_adc: explicitly add proper header files adds 10f09307199d iio: core: drop of.h from iio.h adds cb490b10c3fd iio:accel:kxsd9: Switch from CONFIG_PM guards to pm_ptr() etc adds 2129f25de582 iio: humidity: hts221: Use EXPORT_SIMPLE_DEV_PM_OPS() to a [...] adds 1300ab392718 iio: humidity: hts221: Move symbol exports into IIO_HTS221 [...] adds acc416ff7d40 iio: imu: lsm6dsx: Use new pm_sleep_ptr() and EXPORT_SIMPL [...] adds 2b059449b5a3 iio: imu: lsm6dsx: Move exported symbols to the IIO_LSM6DS [...] adds 9e5b4cd2e9c0 iio: imu: st_lsm6dsx: Limit requested watermark value to h [...] adds 754d013433bc iio: at91-sama5d2: Limit requested watermark value to hwfifo size adds 5a3ec28adafd iio: adc: sc27xx_adc: Re-use generic struct u32_fract adds ec25bb6e84a0 iio: adc: meson_saradc: Don't attach managed resource to I [...] adds d43c7006e495 iio: adc: meson_saradc: Align messages to be with physical [...] adds 2d27a021395e iio: adc: meson_saradc: Convert to use dev_err_probe() adds 6531f3a41fe8 iio: adc: meson_saradc: Use devm_clk_get_optional() adds 22c26db48c19 iio: adc: meson_saradc: Use temporary variable for struct device adds 79b584ed12a0 iio: adc: meson_saradc: Use regmap_read_poll_timeout() for [...] adds 9cf0b6185994 iio: Use octal permissions and DEVICE_ATTR_{RO,RW}. new 9a2139c2912e spmi: add a helper to look up an SPMI device from a device node new e9c11c6e3a0e mfd: qcom-spmi-pmic: expose the PMIC revid information to clients new d23c3c085a95 mfd: qcom-spmi-pmic: read fab id on supported PMICs new 7ea58c951ab3 dt-bindings: iio: adc: document qcom-spmi-rradc new 72c7df8505cb iio: adc: qcom-spmi-rradc: introduce round robin adc new 0691cd473715 Merge branch 'immutable-qcom-spmi-rradc' into togreg new 4a08069461ac iio: trigger: warn about non-registered iio trigger gettin [...] new 76faa32077b0 iio: light: tsl2563: Replace flush_scheduled_work() with c [...] new dbacf752cde2 iio:light:tsl2563: Replace cancel_delayed_work() with canc [...] new 072c7d343888 iio: accel: mma7660: Drop wrong use of ACPI_PTR() new f7108bcb3466 iio: dac: stm32-dac: Replace open coded str_enable_disable() new 7f467484730c iio: gyro: bmg160: Fix typo in comment new 4e1c59f3ffd5 dt-bindings: iio/accel: Fix adi,adxl345/6 example I2C address new 0b685f435769 MAINTAINERS: add include/dt-bindings/iio to IIO SUBSYSTEM [...] new 82c89365733e proximity: vl53l0x: Make VDD regulator actually optional new 88cb99daa2b5 iio: adc: stm32-adc: Use generic_handle_domain_irq() new ff1ddd59c2d8 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new cbf1449c46d4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 107dd3ff03e4 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new e8f4118f4297 Merge 5.19-rc3 into staging-next new 5a38122926a8 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new b9eb32060949 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 4992762a8272 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0a1daafc6ec4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4074f61c3d50 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f1d88894404b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 97097d871b21 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new be753a1fd77b Merge branch 'ib-v5.20-amd-pinctrl' new 277b95a93383 pinctrl: intel: Embed struct pingroup into struct intel_pingroup new 770f53d43ac9 pinctrl: baytrail: Switch to to embedded struct pingroup new 2c292a78eaba pinctrl: cherryview: Switch to to embedded struct pingroup new a7f9757cec91 pinctrl: lynxpoint: Switch to to embedded struct pingroup new 98c23f607cdf pinctrl: merrifield: Switch to to embedded struct pingroup new 4426be364f37 pinctrl: intel: Switch to to embedded struct pingroup new 487b87717b85 pinctrl: intel: Drop no more used members of struct intel_ [...] new 0dfbe40fb3f5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c203ecccd04c Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] new b378b1635c61 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e3fcf8ebb393 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 76d12309e546 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new dcfcc0e235f1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dc150dfb081f ntb_perf: extend with burst latency measurement new 9ace38ad4e8a ntb_perf: extend with poll latency measurement new d3b4b9c2142c ntb_perf: extend with doorbell latency measurement new 991b4c2a6dfc PCI: designware-ep: Allow pcie_ep_set_bar change inbound m [...] new f1ac4e991dc9 NTB: epf: Added more flexible memory map method new ff32fac00d97 NTB: EPF: support NTB transfer between PCI RC and EP connection new 0c4b285d9636 Documentation: PCI: Add specification for the PCI vNTB fun [...] new 65df941b199f Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new abda4705727d Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new e1ef29b4bc83 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds af0d041c4c3e dt-bindings: nvmem: convert mtk-efuse.txt to YAML schema adds ccba200e4801 dt-bindings: nvmem: mediatek: efuse: add support mt8183 new d6a0fe1cd27a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3dc0e7fc7ae2 Merge branch 'hmm' of git://git.kernel.org/pub/scm/linux/k [...] new db01ea882bf6 efi: Correct comment on efi_memmap_alloc new 3881ee0b1edc efi: avoid efivars layer when loading SSDTs from variables new 416581e48679 efi: efibc: avoid efivar API for setting variables new 38d4f74bc148 media: atomisp_gmin_platform: stop abusing efivar API new 0c4bad7f47c4 iwlwifi: Switch to proper EFI variable store interface new 98e152c19b66 brcmfmac: Switch to appropriate helper to load EFI variabl [...] new 3713369b70eb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 1f88dae0ccd4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f7257f06bb2c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 534d2eaf1970 random: schedule mix_interrupt_randomness() less often adds c01d4d0a82b7 random: quiet urandom warning ratelimit suppression message new 63b8ea5e4f1a random: update comment from copy_to_user() -> copy_to_iter() new 189668932344 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 0f3c51dbfd1f Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 44973fb55146 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new 5ccc944dce3d filemap: Correct the conditions for marking a folio as accessed new cb995f4eeba9 filemap: Handle sibling entries in filemap_get_read_batch() new b3d29bc523a1 mm: Clear page->private when splitting or migrating a page new 4b3c772a8ca2 filemap: Fix serialization adding transparent huge pages t [...] new 4c27dc762d7b mpage: Convert do_mpage_readpage() to use a folio new 6058a318791f hugetlb: Convert huge_add_to_page_cache() to use a folio new 174527b2ab94 filemap: Remove add_to_page_cache() and add_to_page_cache_ [...] new bd94e0b48109 filemap: Add filemap_get_folios() new 6413b04f1855 buffer: Convert clean_bdev_aliases() to use filemap_get_folios() new c9538887b86d ext4: Convert mpage_release_unused_pages() to use filemap_ [...] new 2decf8a99a46 ext4: Convert mpage_map_and_submit_buffers() to use filema [...] new afe4c6fb3ecb f2fs: Convert f2fs_invalidate_compress_pages() to use file [...] new 0e2a979f000c hugetlbfs: Convert remove_inode_hugepages() to use filemap [...] new 5813bb15507a nilfs2: Convert nilfs_copy_back_pages() to use filemap_get [...] new 15077be8badc vmscan: Add check_move_unevictable_folios() new 45e8cfbfbd05 shmem: Convert shmem_unlock_mapping() to use filemap_get_folios() new 3109db7fa906 filemap: Remove find_get_pages_range() and associated functions new 1676cb9a16fd netfs: Remove extern from function prototypes new 30f5b4233793 filemap: Move 'filler' case to the end of do_read_cache_folio() new 273ae296c685 filemap: Handle AOP_TRUNCATED_PAGE in do_read_cache_folio() new 441cececa24d filemap: Use filemap_read_folio() in do_read_cache_folio() new 9c29de83b4ca docs: Improve ->read_folio documentation new 40cd0858a6f2 block: Remove check of PageError new b0e3639e31ba afs: Remove check of PageError new 13e59428cfcf freevxfs: Remove check of PageError new 1abe0e8c19c5 gfs: Check PageUptodate instead of PageError new c04feb06dad4 hfs: Remove check for PageError new 5f6ff0bb5f6b hfsplus: Remove check for PageError new d6ad811c9571 ntfs: Remove check for PageError new 9bfab177ac9e ext2: Remove check for PageError new 02d1e006a804 nilfs2: Remove check for PageError new 6670abc175db ntfs: Remove check for PageError new 870b753bd501 ntfs3: Remove check for PageError new 554aef137f7a reiserfs: Remove check for PageError new e10a81e016ea ufs: Remove checks for PageError new 271777553b3e remap_range: Remove check of uptodate flag new 337676e1a478 jfs: Remove check for PageUptodate new 20f75f987ead iomap: Remove test for folio error new b9e601b2530f orangefs: Remove test for folio error new ac905698f7e7 buffer: Remove check for PageError new 66e2913c43e2 nfs: Leave pages in the pagecache if readpage failed new 4d10b83afcdf btrfs: Use a folio in wait_dev_supers() new e9e8ac04f38d buffer: Don't test folio error in block_read_full_folio() new 8a95be833df0 squashfs: Return the actual error from squashfs_read_folio() new 344e48262b50 hostfs: Handle page write errors correctly new 8d7d4eba36b7 ocfs2: Use filemap_write_and_wait_range() in ocfs2_cow_syn [...] new d7240a369f68 cramfs: read_mapping_page() is synchronous new 7964c524cb44 block: Simplify read_part_sector() new 9a31f6ab45f3 block: Handle partition read errors more consistently new 792bd3614cd7 block: Use PAGE_SECTORS_SHIFT new 2249f83ea7a8 block: Convert read_part_sector() to use a folio new 78275c48174e befs: Convert befs_symlink_read_folio() to use a folio new de593d737b84 coda: Convert coda_symlink_filler() to use a folio new f9190653b57c freevxfs: Convert vxfs_immed_read_folio() to use a folio new 2dbec1c54192 ocfs2: Convert ocfs2_read_folio() to use a folio new 90c6ded59288 gfs2: Convert gfs2_jhead_process_page() to use a folio new fc4bf7a65f9f ext2: Use a folio in ext2_get_page() new be1102d67948 secretmem: Remove isolate_page new 4e0a64bdf807 mm: Convert all PageMovable users to movable_operations new 95b14d49d6e7 fs: Add aops->migrate_folio new 5a348099d6bf mm/migrate: Convert fallback_migrate_page() to fallback_mi [...] new 5dca411905a3 mm/migrate: Convert writeout() to take a folio new 43c0a24f414b mm/migrate: Convert buffer_migrate_page() to buffer_migrat [...] new bc411c12c9e4 mm/migrate: Convert expected_page_refs() to folio_expected_refs() new e4c40d139a5e btrfs: Convert btree_migratepage to migrate_folio new cc23b44d03d8 nfs: Convert to migrate_folio new 151afb5d4450 mm/migrate: Convert migrate_page() to migrate_folio() new 7b5470f38775 mm/migrate: Add filemap_migrate_folio() new 46bfb10217a6 btrfs: Convert btrfs_migratepage to migrate_folio new 68dc7b2141d2 ubifs: Convert to filemap_migrate_folio() new 909f48d15843 f2fs: Convert to filemap_migrate_folio() new d2e741da8cbc aio: Convert to migrate_folio new 7910de4b2702 hugetlb: Convert to migrate_folio new 81caef3ae6b4 secretmem: Convert to migrate_folio new 7687f332b806 fs: Remove aops->migratepage() new a8a519aa8bf3 mm/folio-compat: Remove migration compatibility functions new 3e06ead28f5c ntfs3: refactor ntfs_writepages new a8ed15367769 ext2: remove nobh support new 683efe6e394e jfs: stop using the nobh helper new 39dc24be52fc fs: remove the nobh helpers new 6a200099fb5e fs: don't call ->writepage from __mpage_writepage new e0183897944e fs: remove the NULL get_block case in mpage_writepages new 32547930f23c Merge branch 'for-next' of git://git.infradead.org/users/w [...] new afd3ded110b1 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] adds 85ff37e302ef gpiolib: cdev: Fix kernel doc for struct line new d2af308ce34e Merge branch 'hte/for-next' of git://git.kernel.org/pub/sc [...] new 81ce516d2916 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new a2fa9869735e Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] new 90a121bfbb1e Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] new d751820cd612 Merge branch 'mm-stable' into mm-unstable new 252f3be1878d mm: rmap: use the correct parameter name for DEFINE_PAGE_VMA_WALK new 37daae8781c7 mm/page_vma_mapped.c: check possible huge PMD map with tra [...] new 9fec25b7264f mm: discard __GFP_ATOMIC new 2fca4d380f15 mips: rename mt_init to mips_mt_init new cb348d555aca Maple Tree: add new data structure new d22556d88ac5 maple_tree: Fix expanding null off the end of the data. new f5f32833a926 maple_tree: fix mas_next() when already on the last node entry new 3197b9936029 maple_tree: fix 32b parent pointers new 9e5db19f94ae maple_tree: fix potential out of range offset on mas_next( [...] new 04935a3c1c74 MAINTAINERS: remove an obvious typo in MAPLE TREE new 2c51a3d0d613 maple_tree: cleanup for checkpatch new 889f0269addf maple_tree: fix mt_destroy_walk() on full non-leaf non-all [...] new 4bb4cdecb548 maple_tree: change spanning store to work on larger trees new 75bbcef8d290 maple_tree: Change spanning store to work on larger trees new bc309a8ed758 maple_tree: make mas_prealloc() error checking more generic new a86b6d050559 maple_tree: fix return from mas_prealloc() new ce7b021b0c7b radix tree test suite: add pr_err define new b8f8fcaf7666 radix tree test suite: add kmem_cache_set_non_kernel() new e52bbb785944 radix tree test suite: add allocation counts and size to k [...] new f0fb2ef8d318 radix tree test suite: add support for slab bulk APIs new 9d9c052f8f66 radix tree test suite: add lockdep_is_held to header new 07369850c326 lib/test_maple_tree: add testing for maple tree new fd1bb6775d35 test_maple_tree: add null expansion tests new 61acd63a51fa test_maple_tree: add tests for preallocations and large sp [...] new e1966a5753a0 mm: start tracking VMAs with maple tree new 64397830fbbc mapletree: build fix new 16a9a14c8de8 mm/mmap: fix leak on expand_downwards() and expand_upwards() new 24ce5c6de176 fs/userfaultfd: fix vma iteration in mas_for_each() loop new 31cb8633b52e mm: add VMA iterator new 397ad51b633d mmap: use the VMA iterator in count_vma_pages_range() new 60a832a2d98b mm/mmap: use the maple tree in find_vma() instead of the rbtree. new 508d7d5adcf3 mm/mmap: use the maple tree for find_vma_prev() instead of [...] new a340bc3120be mm/mmap: use maple tree for unmapped_area{_topdown} new 8a25714de661 kernel/fork: use maple tree for dup_mmap() during forking new b88990b6507c damon: convert __damon_va_three_regions to use the VMA iterator new c174df74c3c0 damon-convert-__damon_va_three_regions-to-use-the-vma-iter [...] new 14c8e5be585e proc: remove VMA rbtree use from nommu new 06c99f561df6 mm: remove rb tree. new 1c2f73acd7ab mmap: change zeroing of maple tree in __vma_adjust() new 82210f5d8350 xen: use vma_lookup() in privcmd_ioctl_mmap() new e02e755b513f mm: optimize find_exact_vma() to use vma_lookup() new 96fcb4616d69 mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...] new d6e219803d10 mm/mmap: change do_brk_flags() to expand existing VMA and [...] new e9dba5925d3a mm: use maple tree operations for find_vma_intersection() new d7ae3ec42209 mm/mmap: use advanced maple tree API for mmap_region() new bb52c883b227 mm/mmap: fix advanced maple tree API for mmap_region() new 547b11b00039 mm-mmap-use-advanced-maple-tree-api-for-mmap_region-fix-ch [...] new b50cc6d959c6 mm/mmap: qvoid dereferencing next on null in BUG_ON() new 837cc4346794 mm/mmap: allow vma_expand() to lock both anon and file locks new 6e2972126783 mm: remove vmacache new 73a9b5d2faad mm: convert vma_lookup() to use mtree_load() new 9a44b654ab68 mm/mmap: move mmap_region() below do_munmap() new b77c3239f0b7 mm/mmap: reorganize munmap to use maple states new 3771889fd262 mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() new a3cb84828d18 mm/mmap: fix do_brk_munmap() when munmapping multiple mappings new b985b247d6df arm64: remove mmap linked list from vdso new 8f14f11f637a arm64: Change elfcore for_each_mte_vma() to use VMA iterator new 759eb02df5d7 parisc: remove mmap linked list from cache handling new c6183b06d0f2 powerpc: remove mmap linked list walks new 80456b50817e s390: remove vma linked list walks new 7ad392502606 x86: remove vma linked list walks new 1ad1ff21ee7a xtensa: remove vma linked list walks new 02f6903c6f45 cxl: remove vma linked list walk new b146c6e7bf67 optee: remove vma linked list walk new 7dbed34ae382 um: remove vma linked list walk new 3b24e2e0f334 coredump: remove vma linked list walk new 3b2853a3545f exec: use VMA iterator instead of linked list new e2f5a6ef386d fs/proc/base: use maple tree iterators in place of linked list new 988177c313f0 fs/proc/task_mmu: stop using linked list and highest_vm_end new a24cfb43d851 userfaultfd: use maple tree iterator to iterate VMAs new ebb4f2237223 ipc/shm: use VMA iterator instead of linked list new bc41d9f81ad9 acct: use VMA iterator instead of linked list new 5ad44baf97d9 perf: use VMA iterator new 92dd98ef1d85 sched: use maple tree iterator to walk VMAs new 35c677de08f2 fork: use VMA iterator new 6ff7c77f3cb8 bpf: remove VMA linked list new 31000e39be65 mm/gup: use maple tree navigation instead of linked list new 23f9b06abafb mm/khugepaged: stop using vma linked list new bf2840e7baf8 mm/ksm: use vma iterators instead of vma linked list new ac4c6d0cb7b4 mm/madvise: use vma_find() instead of vma linked list new 5c77642a78ef mm/memcontrol: stop using mm->highest_vm_end new 82c54640cdff mm/mempolicy: use vma iterator & maple state instead of vm [...] new 8cc66f901e32 mm/mlock: use vma iterator and maple state instead of vma [...] new 36db3e38e17a mm/mprotect: use maple tree navigation instead of vma linked list new 33a66ece0a35 mm/mremap: use vma_find_intersection() instead of vma linked list new 30aa9f0d65c4 mm/msync: use vma_find() instead of vma linked list new b2dc5345622c mm/oom_kill: use maple tree iterators instead of vma linked list new 51e3aebf8977 mm/pagewalk: use vma_find() instead of vma linked list new 36dc74dd9370 mm/swapfile: use vma iterator instead of vma linked list new fb266ef071ce i915: use the VMA iterator new 3b17ea538dee nommu: remove uses of VMA linked list new 7193505c399a mm/nommu: move preallocations and limit other allocations new 15ad5f7da01b mm/nommu: fix compile warning in do_mmap() new 38b927357f04 riscv: use vma iterator for vdso new 27bc16d90983 mm: remove the vma linked list new 0afe5b9387d8 mm/mmap: fix potential leak on do_mas_align_munmap() new 4668a66a9510 mm-remove-the-vma-linked-list-fix-fix new 386fe750cfed mm-remove-the-vma-linked-list-fix-fix-fix new fecd1f7f7502 mm/mmap: change do_mas_align_munmap() to avoid preallocati [...] new f516eacbd969 mm/mmap: drop range_has_overlap() function new b8e54f8f9597 mm/mmap.c: pass in mapping to __vma_link_file() new e313448eec62 mm/page_alloc: reduce potential fragmentation in make_allo [...] new 298ec022108b mm: fix racing of vb->va when kasan enabled new 197c6c282167 mm: reduce the rcu lock duration new c7a8d6f17c70 mm/migration: remove unneeded lock page and PageMovable check new 453edf01592b mm/migration: return errno when isolate_huge_page failed new 4ff3424d024f mm/migration: fix potential pte_unmap on an not mapped pte new 4a4847917916 mm: add zone device coherent type memory support new f83ce59fa77d mm: handling Non-LRU pages returned by vm_normal_pages new f129e3d5b2b2 mm-handling-non-lru-pages-returned-by-vm_normal_pages-fix new 3455ea65b756 mm: add device coherent vma selection for memory migration new 9ec397193142 mm: remove the vma check in migrate_vma_setup() new 1874b4e756fd mm/gup: migrate device coherent pages when pinning instead [...] new 27f897b752a7 drm/amdkfd: add SPM support for SVM new 7fc33040e941 lib: test_hmm add ioctl to get zone device type new ce8649155edf lib: test_hmm add module param for zone device type new da42c65db106 lib: add support for device coherent type in test_hmm new fdfa0c7642e4 tools: update hmm-test to support device coherent type new 8e0ff6a399b3 tools: update test_hmm script to support SP config new 8e4ea9800f77 tools: add hmm gup tests for device coherent type new 5cf0c100b4b9 tools: add selftests to hmm for COW in device memory new 8840c45f872b Docs/admin-guide/damon/reclaim: remove a paragraph that be [...] new df6ca278c9cc mm/damon/{dbgfs,sysfs}: move target_has_pid() from dbgfs t [...] new ab6573c676d0 mm/damon/reclaim: deduplicate 'commit_inputs' handling new 6278fe9ba306 mm/damon/sysfs: deduplicate inputs applying new 0d8b80220e7f mm/damon/reclaim: make 'enabled' checking timer simpler new 77481bd6ea1b mm/damon/reclaim: add 'damon_reclaim_' prefix to 'enabled_ [...] new eb142e851033 mm: rename kernel_init_free_pages to kernel_init_pages new 1b232a9826a5 mm: introduce clear_highpage_kasan_tagged new 48dc780f214b kasan: fix zeroing vmalloc memory with HW_TAGS new 52fdbdf0a3a1 selftests/vm: add protection_keys tests to run_vmtests new 35631617acc6 mm/hugetlb: remove unnecessary huge_ptep_set_access_flags( [...] new 8a9b2f56eb05 mm/mempolicy: fix get_nodes out of bound access new 9ba3d240c628 mm: memcontrol: introduce mem_cgroup_ino() and mem_cgroup_ [...] new 5b6abacf7c11 mm: shrinkers: introduce debugfs interface for memory shrinkers new 25f70698c374 mm-shrinkers-introduce-debugfs-interface-for-memory-shrinkers-fix new 585dab0b1120 mm: shrinkers: provide shrinkers with names new bd226fdb9f0a mm: docs: document shrinker debugfs new 219acca9f234 tools: add memcg_shrinker.py new f6fe2a0cbc82 mm: shrinkers: add scan interface for shrinker debugfs new d3badc01ceef mm-shrinkers-add-scan-interface-for-shrinker-debugfs-fix new 4e1b096d7304 mm-shrinkers-add-scan-interface-for-shrinker-debugfs-fix-fix new 6a838282c0f3 mm: drop oom code from exit_mmap new 076c1e2e0bcc mm-drop-oom-code-from-exit_mmap-fix-fix new 07d23bb37b0d mm: delete unused MMF_OOM_VICTIM flag new 1c1d8b5dcd7b mm, hwpoison, hugetlb: introduce SUBPAGE_INDEX_HWPOISON to [...] new 206ea9f0200b mm-hwpoison-hugetlb-introduce-subpage_index_hwpoison-to-sa [...] new efd667021c20 mm,hwpoison: set PG_hwpoison for busy hugetlb pages new 40409dbc5b53 mm, hwpoison: make __page_handle_poison returns int new e770816d43d0 mm, hwpoison: skip raw hwpoison page in freeing 1GB hugepage new 77c94ff0e476 mm, hwpoison: enable memory error handling on 1GB hugepage new 399ade8af56d mm: refactor of vma_merge() new 38a9aefec3b8 mm: add merging after mremap resize new f8c4aef5e355 mm-add-merging-after-mremap-resize-checkpatch-fixes new bd0edee2cc78 dax: introduce holder for dax_device new b197a1bc8ae1 mm: factor helpers for memory_failure_dev_pagemap new a995e3b44d65 mm-factor-helpers-for-memory_failure_dev_pagemap-fix new 937371a875ef pagemap,pmem: introduce ->memory_failure() new 7a73b3293fd9 fsdax: introduce dax_lock_mapping_entry() new d5e8b49cb6a2 mm: introduce mf_dax_kill_procs() for fsdax case new fbf457b5f920 xfs: implement ->notify_failure() for XFS new f4b4a4980ba8 fsdax: set a CoW flag when associate reflink mappings new 5a766bc52175 fsdax: output address in dax_iomap_pfn() and rename it new 42c59a284ded fsdax-output-address-in-dax_iomap_pfn-and-rename-it-v21 new 5c88d8d4d04a fsdax: introduce dax_iomap_cow_copy() new 03aeb6bf4765 fsdax: replace mmap entry in case of CoW new bed16072acc5 fsdax: add dax_iomap_cow_copy() for dax zero new 9259de2d5aca fsdax: dedup file range to use a compare function new f71278d80221 xfs: support CoW in fsdax mode new 4b10f0810f49 xfs-support-cow-in-fsdax-mode-fix new 06f1521cc145 xfs: add dax dedupe support new 50a977d33f4f mm/vmalloc: make link_va()/unlink_va() common to different [...] new cfc67fb88f73 mm/vmalloc: extend __alloc_vmap_area() with extra arguments new 29dd8a44dca3 mm/vmalloc: initialize VA's list node after unlink new f5bb60c80edf mm/vmalloc: extend __find_vmap_area() with one more argument new fa400a0216d3 lib/test_vmalloc: switch to prandom_u32() new 7962a362479b mm/swapfile: make security_vm_enough_memory_mm() work as expected new 32013acad453 mm/swapfile: fix possible data races of inuse_pages new cf459514fbb1 mm/swap: remove swap_cache_info statistics new ff8c4f66f760 mm/vmscan: don't try to reclaim freed folios new d66c29665a56 mm/page_alloc: minor clean up for memmap_init_compound() new 44171915e2a9 mm/page_alloc: add page->buddy_list and page->pcp_list new c993202aa9e6 mm/page_alloc: use only one PCP list for THP-sized allocations new 186dd7051398 mm/page_alloc: split out buddy removal code from rmqueue i [...] new 65dd658531aa mm/page_alloc: remove mistaken page == NULL check in rmqueue new ccf631c84834 mm/page_alloc: protect PCP lists with a spinlock new 9e684a95f803 mm/page_alloc: remotely drain per-cpu lists new 4933700aa9f1 mm/damon/dbgfs: add and use mappings between 'schemes' act [...] new cd34a111b48c mm/damon/paddr: use a separate function for 'DAMOS_PAGEOUT [...] new b08d7f1be16a mm/damon/schemes: add 'LRU_PRIO' DAMOS action new c2009374500d Docs/admin-guide/damon/sysfs: document 'LRU_PRIO' scheme action new 742033853c56 mm/damon/schemes: add 'LRU_DEPRIO' action new 4a402a0b8cb5 Docs/admin-guide/damon/sysfs: document 'LRU_DEPRIO' scheme action new 8a5e44042d46 mm/damon: introduce DAMON-based LRU-lists Sorting new 16d2801cd42e Docs/admin-guide/damon: add a document for DAMON_LRU_SORT new 805c1273cd2c selftests: vm: add hugetlb_shared userfaultfd test to run_ [...] new 65969918e6ee userfaultfd: add /dev/userfaultfd for fine grained access control new 2375ddbcfe60 userfaultfd: selftests: modify selftest to use /dev/userfaultfd new 6f82e9cdd859 userfaultfd: update documentation to describe /dev/userfaultfd new c6a6bfbd845a userfaultfd: selftests: make /dev/userfaultfd testing conf [...] new 97fb86a5d959 selftests: vm: add /dev/userfaultfd test cases to run_vmtests.sh new 438b133826a7 userfaultfd: selftests: infinite loop in faulting_process new 94bae9ecd227 mm/mprotect: try avoiding write faults for exclusive anony [...] new c7f43cc88627 mm/mlock: drop dead code in count_mm_mlocked_page_nr() new 607d51f04ea2 mm: khugepaged: check THP flag in hugepage_vma_check() new 201c0587b32c mm: thp: consolidate vma size check to transhuge_vma_suitable new 806e4d91686e mm: khugepaged: better comments for anon vma check in huge [...] new 0a44ebaaa3f3 mm: thp: kill transparent_hugepage_active() new 37c4fbc818d9 mm: thp: kill __transhuge_page_enabled() new 6b5ee0bcd5af mm: khugepaged: reorg some khugepaged helpers new 7cd004c857ef doc: proc: fix the description to THPeligible new aa658d0739a2 tools/testing/selftests/vm/ksm_tests.c: fix resource leak [...] new 8bca76f81433 kasan: separate double free case from invalid free new f1ccd8d2b2a9 mm/vmscan: convert reclaim_clean_pages_from_list() to folios new fd2aa0bf6ec7 mm/vmscan: convert isolate_lru_pages() to use a folio new 8ebc3eb30730 mm/vmscan: convert move_pages_to_lru() to use a folio new 494d01fc70c2 mm/vmscan: convert shrink_active_list() to use a folio new d7f2b7f0a6e4 mm/vmscan: convert reclaim_pages() to use a folio new b53e91c6cafa mm: add folios_put() new 7f9b28eb22a1 mm/swap: add folio_batch_move_lru() new 229d98bdddcb mm/swap: make __pagevec_lru_add static new 1d1d52466442 mm/swap: convert lru_add to a folio_batch new ebad8932647e mm/swap: convert lru_deactivate_file to a folio_batch new debd99227c44 mm/swap: convert lru_deactivate to a folio_batch new e80809112d8e mm/swap: convert lru_lazyfree to a folio_batch new 0641cf421dbc mm/swap: convert activate_page to a folio_batch new 16c27e1995cf mm/swap: rename lru_pvecs to cpu_fbatches new df33cc82536a mm/swap: pull the CPU conditional out of __lru_add_drain_all() new 148d24fa8eec mm/swap: optimise lru_add_drain_cpu() new 456d827b655b mm/swap: convert try_to_free_swap to use a folio new e25da77fdc17 mm/swap: convert release_pages to use a folio internally new 5d975b5c5baa mm/swap: convert put_pages_list to use folios new bd2e315dec4d mm/swap: convert __put_page() to __folio_put() new 7b405d512a82 mm/swap: convert __put_single_page() to __folio_put_small() new 8a86413a72be mm/swap: convert __put_compound_page() to __folio_put_large() new 19211dae45bb mm/swap: convert __page_cache_release() to use a folio new d3b90b76e101 mm: convert destroy_compound_page() to destroy_large_folio() new 169f02f4efb1 mm: convert page_swap_flags to folio_swap_flags new e5085f2cc241 mm/swap: convert delete_from_swap_cache() to take a folio new 56629699b3dd mm/swap: convert __delete_from_swap_cache() to a folio new cececf2df493 mm: memory_hotplug: enumerate all supported section flags new 10a768735470 mm: memory_hotplug: make hugetlb_optimize_vmemmap compatib [...] new 882be1ed6b1b mm: hugetlb: remove minimum_order variable new 926b2e7ecf8b ocfs2: reflink deadlock when clone file to the same direct [...] new ece4f9b5a34e ocfs2: clear links count in ocfs2_mknod() if an error occurs new 506aeedd8550 ocfs2: fix ocfs2 corrupt when iputting an inode new 54632142a178 init: add "hostname" kernel parameter new 26a3681190e4 init-add-hostname-kernel-parameter-v2 new b4a2e481176e init/main.c: silence some -Wunused-parameter warnings new cd2accbc4353 resource: re-factor page_is_ram() new cae071fe752b lib/debugobjects: fix stat count and optimize debug_object [...] new e18f623d193f Revert "squashfs: provide backing_dev_info in order to dis [...] new 436da6ff21a6 squashfs: always build "file direct" version of page actor new 330679d9545c squashfs: implement readahead new 1ee035824904 squashfs: support reading fragments in readahead call new 4b3ef33baa8f kallsyms: move declarations to internal header new 44e0770b8689 vmcoreinfo: include kallsyms symbols new 3989a2a69a84 proc: delete unused <linux/uaccess.h> includes new 23b6d2dd3c46 Merge branch 'mm-nonmm-unstable' into mm-everything new 007163ee2c2e Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new ba51313bc264 Revert "mm: memory_hotplug: make hugetlb_optimize_vmemmap [...] new 1952727151e6 Revert "mm: memory_hotplug: enumerate all supported sectio [...] new c93df2a19219 Revert "mm/swap: convert __delete_from_swap_cache() to a folio" new 050e90169832 Revert "mm/swap: convert delete_from_swap_cache() to take [...] new 076333638a19 Revert "mm: convert page_swap_flags to folio_swap_flags" new 286c6c7a8f9a Revert "mm: convert destroy_compound_page() to destroy_lar [...] new 2c05221a93a7 next-20220601/amdgpu new 34d1d36073ea Add linux-next specific files for 20220621
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 (07dc787be231) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-aarc [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 1191 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/PCI/endpoint/index.rst | 2 + Documentation/PCI/endpoint/pci-vntb-function.rst | 126 + Documentation/PCI/endpoint/pci-vntb-howto.rst | 161 + Documentation/admin-guide/kernel-parameters.txt | 22 +- Documentation/admin-guide/sysctl/vm.rst | 5 +- .../devicetree/bindings/arm/bcm/brcm,bcm4708.yaml | 7 + .../devicetree/bindings/arm/bcm/brcm,bcmbca.yaml | 7 + Documentation/devicetree/bindings/arm/fsl.yaml | 35 +- .../arm/mediatek/mediatek,mt8186-sys-clock.yaml | 3 + .../arm/mediatek/mediatek,mt8192-sys-clock.yaml | 3 + .../arm/mediatek/mediatek,mt8195-sys-clock.yaml | 3 + .../devicetree/bindings/arm/rockchip.yaml | 5 + .../devicetree/bindings/arm/vexpress-sysreg.yaml | 10 +- .../clock/allwinner,sun8i-a83t-de2-clk.yaml | 3 + .../bindings/clock/samsung,exynos7885-clock.yaml | 27 + .../devicetree/bindings/clock/st,stm32mp1-rcc.yaml | 1 + .../devicetree/bindings/display/arm,pl11x.yaml | 15 +- .../bindings/display/panel/arm,rtsm-display.yaml | 27 + .../display/tegra/nvidia,tegra114-mipi.txt | 41 - .../display/tegra/nvidia,tegra114-mipi.yaml | 74 + .../display/tegra/nvidia,tegra124-dpaux.yaml | 149 + .../display/tegra/nvidia,tegra124-sor.yaml | 206 ++ .../display/tegra/nvidia,tegra124-vic.yaml | 71 + .../bindings/display/tegra/nvidia,tegra186-dc.yaml | 85 + .../display/tegra/nvidia,tegra186-display.yaml | 310 ++ .../display/tegra/nvidia,tegra186-dsi-padctl.yaml | 45 + .../bindings/display/tegra/nvidia,tegra20-dc.yaml | 181 ++ .../bindings/display/tegra/nvidia,tegra20-dsi.yaml | 159 + .../bindings/display/tegra/nvidia,tegra20-epp.yaml | 70 + .../display/tegra/nvidia,tegra20-gr2d.yaml | 73 + .../display/tegra/nvidia,tegra20-gr3d.yaml | 214 ++ .../display/tegra/nvidia,tegra20-hdmi.yaml | 126 + .../display/tegra/nvidia,tegra20-host1x.txt | 675 ---- .../display/tegra/nvidia,tegra20-host1x.yaml | 347 ++ .../bindings/display/tegra/nvidia,tegra20-isp.yaml | 67 + .../bindings/display/tegra/nvidia,tegra20-mpe.yaml | 73 + .../bindings/display/tegra/nvidia,tegra20-tvo.yaml | 58 + .../bindings/display/tegra/nvidia,tegra20-vi.yaml | 163 + .../display/tegra/nvidia,tegra210-csi.yaml | 52 + .../devicetree/bindings/iio/accel/adi,adxl345.yaml | 2 +- .../bindings/iio/adc/qcom,spmi-rradc.yaml | 51 + .../bindings/interconnect/qcom,rpmh-common.yaml | 43 + .../bindings/interconnect/qcom,rpmh.yaml | 22 +- .../bindings/interconnect/qcom,sm6350-rpmh.yaml | 82 + .../bindings/leds/backlight/qcom-wled.yaml | 9 +- Documentation/devicetree/bindings/mfd/da9063.txt | 114 - .../devicetree/bindings/mfd/dlg,da9063.yaml | 132 + .../devicetree/bindings/mfd/mps,mp2629.yaml | 1 + Documentation/devicetree/bindings/mfd/mt6397.txt | 1 + .../devicetree/bindings/mfd/qcom,tcsr.txt | 24 - .../devicetree/bindings/mfd/qcom,tcsr.yaml | 50 + .../devicetree/bindings/mfd/st,stm32-timers.yaml | 15 + .../bindings/mfd/ti,j721e-system-controller.yaml | 12 + .../devicetree/bindings/mtd/qcom,nandc.yaml | 27 + .../devicetree/bindings/net/ti,dp83867.yaml | 18 +- .../devicetree/bindings/nvmem/mediatek,efuse.yaml | 88 + .../devicetree/bindings/nvmem/mtk-efuse.txt | 43 - .../devicetree/bindings/nvmem/qcom,qfprom.yaml | 2 + .../devicetree/bindings/perf/arm,ccn.yaml | 40 + Documentation/devicetree/bindings/perf/arm-ccn.txt | 23 - .../pinctrl/nvidia,tegra124-dpaux-padctl.txt | 59 - .../{display => soc}/mediatek/mediatek,mutex.yaml | 14 +- .../devicetree/bindings/soc/mediatek/mtk-svs.yaml | 91 + .../bindings/soc/qcom/qcom,aoss-qmp.yaml | 1 + .../bindings/soc/qcom/qcom,rpmh-rsc.yaml | 33 +- .../devicetree/bindings/soc/qcom/qcom,smd-rpm.yaml | 3 + .../bindings/{arm => soc/renesas}/renesas,prr.yaml | 4 +- .../bindings/spi/qcom,spi-geni-qcom.yaml | 5 +- .../devicetree/bindings/trivial-devices.yaml | 2 - Documentation/filesystems/ext2.rst | 2 - Documentation/filesystems/ext4/attributes.rst | 68 +- Documentation/filesystems/ext4/bigalloc.rst | 2 +- Documentation/filesystems/ext4/bitmaps.rst | 6 +- Documentation/filesystems/ext4/blockgroup.rst | 30 +- Documentation/filesystems/ext4/blockmap.rst | 2 +- Documentation/filesystems/ext4/checksums.rst | 26 +- Documentation/filesystems/ext4/directory.rst | 166 +- Documentation/filesystems/ext4/eainode.rst | 10 +- Documentation/filesystems/ext4/group_descr.rst | 126 +- Documentation/filesystems/ext4/ifork.rst | 60 +- Documentation/filesystems/ext4/inlinedata.rst | 8 +- Documentation/filesystems/ext4/inodes.rst | 306 +- Documentation/filesystems/ext4/journal.rst | 214 +- Documentation/filesystems/ext4/mmp.rst | 36 +- Documentation/filesystems/ext4/overview.rst | 2 +- Documentation/filesystems/ext4/special_inodes.rst | 8 +- Documentation/filesystems/ext4/super.rst | 550 ++-- Documentation/loongarch/introduction.rst | 15 +- Documentation/loongarch/irq-chip-model.rst | 22 +- .../translations/zh_CN/loongarch/introduction.rst | 14 +- .../zh_CN/loongarch/irq-chip-model.rst | 14 +- MAINTAINERS | 63 +- Makefile | 2 +- Next/SHA1s | 190 +- Next/Trees | 2 + Next/merge.log | 3399 +++++++++++++------- arch/arm/boot/dts/Makefile | 2 + arch/arm/boot/dts/animeo_ip.dts | 10 +- arch/arm/boot/dts/bcm53015-meraki-mr26.dts | 166 + arch/arm/boot/dts/e60k02.dtsi | 4 +- arch/arm/boot/dts/e70k02.dtsi | 8 +- arch/arm/boot/dts/en7523-evb.dts | 8 + arch/arm/boot/dts/en7523.dtsi | 58 + arch/arm/boot/dts/imx25.dtsi | 2 +- arch/arm/boot/dts/imx27.dtsi | 6 +- arch/arm/boot/dts/imx31.dtsi | 4 +- arch/arm/boot/dts/imx50.dtsi | 6 +- arch/arm/boot/dts/imx51.dtsi | 6 +- arch/arm/boot/dts/imx53.dtsi | 6 +- arch/arm/boot/dts/imx6dl.dtsi | 2 +- arch/arm/boot/dts/imx6q-apalis-eval.dts | 127 +- arch/arm/boot/dts/imx6q-apalis-ixora-v1.1.dts | 263 +- ...-ixora-v1.1.dts => imx6q-apalis-ixora-v1.2.dts} | 212 +- arch/arm/boot/dts/imx6q-apalis-ixora.dts | 113 +- .../boot/dts/imx6q-skov-reve-mi1010ait-1cp1.dts | 6 + arch/arm/boot/dts/imx6q.dtsi | 4 +- arch/arm/boot/dts/imx6qdl-apalis.dtsi | 638 +++- arch/arm/boot/dts/imx6qdl-skov-cpu.dtsi | 10 + arch/arm/boot/dts/imx6qdl.dtsi | 6 +- arch/arm/boot/dts/imx6sl-tolino-shine2hd.dts | 10 +- arch/arm/boot/dts/imx6sx.dtsi | 2 +- arch/arm/boot/dts/imx6ul.dtsi | 35 +- arch/arm/boot/dts/imx6ull.dtsi | 2 +- arch/arm/boot/dts/imx7d-smegw01.dts | 4 +- arch/arm/boot/dts/imx7d.dtsi | 2 +- arch/arm/boot/dts/imx7s.dtsi | 2 +- arch/arm/boot/dts/keystone-k2e-netcp.dtsi | 26 +- arch/arm/boot/dts/keystone-k2e.dtsi | 6 +- arch/arm/boot/dts/keystone-k2g-netcp.dtsi | 2 +- arch/arm/boot/dts/keystone-k2g.dtsi | 18 +- arch/arm/boot/dts/keystone-k2hk-netcp.dtsi | 12 +- arch/arm/boot/dts/keystone-k2hk.dtsi | 4 +- arch/arm/boot/dts/keystone-k2l-netcp.dtsi | 18 +- arch/arm/boot/dts/keystone-k2l.dtsi | 8 +- arch/arm/boot/dts/keystone.dtsi | 18 +- arch/arm/boot/dts/mt2701.dtsi | 8 +- arch/arm/boot/dts/mt7623.dtsi | 6 +- arch/arm/boot/dts/mt7623a-rfb-emmc.dts | 4 +- arch/arm/boot/dts/mt7623a-rfb-nand.dts | 4 +- arch/arm/boot/dts/mt7623n-bananapi-bpi-r2.dts | 4 +- arch/arm/boot/dts/mt7623n-rfb-emmc.dts | 4 +- arch/arm/boot/dts/mt7629-rfb.dts | 4 +- arch/arm/boot/dts/r7s9210-rza2mevb.dts | 4 +- arch/arm/boot/dts/stm32mp131.dtsi | 142 +- arch/arm/boot/dts/stm32mp133.dtsi | 4 +- arch/arm/boot/dts/stm32mp135f-dk.dts | 11 + arch/arm/boot/dts/stm32mp13xc.dtsi | 3 +- arch/arm/boot/dts/stm32mp13xf.dtsi | 3 +- arch/arm/mach-imx/cpu-imx25.c | 2 + arch/arm/mach-pxa/eseries.c | 1 - arch/arm/mach-rockchip/pm.c | 7 +- arch/arm64/boot/dts/apm/apm-merlin.dts | 2 +- arch/arm64/boot/dts/apm/apm-mustang.dts | 2 +- .../bcm4908/bcm4906-tplink-archer-c2300-v1.dts | 8 +- .../broadcom/bcm4908/bcm4908-asus-gt-ac5300.dts | 8 +- .../boot/dts/exynos/exynos7885-jackpotlte.dts | 20 + arch/arm64/boot/dts/exynos/exynos7885.dtsi | 32 + arch/arm64/boot/dts/freescale/Makefile | 1 + .../arm64/boot/dts/freescale/fsl-ls1088a-ten64.dts | 10 +- arch/arm64/boot/dts/freescale/imx8mm-mx8menlo.dts | 4 +- .../boot/dts/freescale/imx8mm-var-som-symphony.dts | 6 +- .../boot/dts/freescale/imx8mm-venice-gw700x.dtsi | 8 +- .../boot/dts/freescale/imx8mm-venice-gw7901.dts | 8 +- .../boot/dts/freescale/imx8mm-venice-gw7902.dts | 10 +- .../boot/dts/freescale/imx8mm-venice-gw7903.dts | 6 +- arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8mm.dtsi | 3 +- .../boot/dts/freescale/imx8mn-var-som-symphony.dts | 6 +- .../boot/dts/freescale/imx8mn-venice-gw7902.dts | 8 +- arch/arm64/boot/dts/freescale/imx8mn.dtsi | 3 +- .../arm64/boot/dts/freescale/imx8mp-dhcom-pdk2.dts | 163 + .../arm64/boot/dts/freescale/imx8mp-dhcom-som.dtsi | 1030 ++++++ arch/arm64/boot/dts/freescale/imx8mp-evk.dts | 28 +- arch/arm64/boot/dts/freescale/imx8mp-verdin.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8mp.dtsi | 3 +- .../boot/dts/freescale/imx8mq-librem5-devkit.dts | 6 +- arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi | 4 +- arch/arm64/boot/dts/freescale/imx8mq-nitrogen.dts | 2 +- arch/arm64/boot/dts/freescale/imx8mq.dtsi | 11 +- .../dts/freescale/imx8qxp-colibri-eval-v3.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8qxp.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8ulp.dtsi | 2 +- arch/arm64/boot/dts/freescale/mba8mx.dtsi | 8 +- arch/arm64/boot/dts/hisilicon/hi3660-hikey960.dts | 2 +- arch/arm64/boot/dts/hisilicon/hip05-d02.dts | 6 +- arch/arm64/boot/dts/mediatek/mt2712-evb.dts | 2 +- .../boot/dts/mediatek/mt7622-bananapi-bpi-r64.dts | 19 +- arch/arm64/boot/dts/mediatek/mt7622-rfb1.dts | 12 +- arch/arm64/boot/dts/mediatek/mt7622.dtsi | 10 +- arch/arm64/boot/dts/mediatek/mt7986a.dtsi | 4 +- .../boot/dts/mediatek/mt8173-elm-hana-rev7.dts | 6 +- arch/arm64/boot/dts/mediatek/mt8173-elm.dtsi | 22 +- arch/arm64/boot/dts/mediatek/mt8173-evb.dts | 12 +- arch/arm64/boot/dts/mediatek/mt8173.dtsi | 8 +- .../boot/dts/mediatek/mt8183-kukui-jacuzzi.dtsi | 4 +- .../boot/dts/mediatek/mt8183-kukui-kakadu.dtsi | 2 +- arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi | 2 +- arch/arm64/boot/dts/mediatek/mt8183.dtsi | 25 +- arch/arm64/boot/dts/mediatek/mt8195-evb.dts | 8 +- arch/arm64/boot/dts/mediatek/mt8195.dtsi | 63 + arch/arm64/boot/dts/mediatek/pumpkin-common.dtsi | 4 +- arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 2 +- arch/arm64/boot/dts/renesas/r8a77990.dtsi | 2 +- arch/arm64/boot/dts/renesas/r8a779a0.dtsi | 31 +- .../boot/dts/renesas/r8a779f0-spider-cpu.dtsi | 13 + arch/arm64/boot/dts/renesas/r8a779f0-spider.dts | 1 + arch/arm64/boot/dts/renesas/r8a779f0.dtsi | 157 +- arch/arm64/boot/dts/rockchip/Makefile | 1 + arch/arm64/boot/dts/rockchip/rk3308-rock-pi-s.dts | 253 ++ arch/arm64/boot/dts/ti/k3-am62-main.dtsi | 4 +- arch/arm64/boot/dts/ti/k3-am625-sk.dts | 2 +- arch/arm64/boot/dts/ti/k3-am64-main.dtsi | 6 +- arch/arm64/boot/dts/ti/k3-am642-evm.dts | 2 +- arch/arm64/boot/dts/ti/k3-am642-sk.dts | 2 +- arch/arm64/boot/dts/ti/k3-am65-iot2050-common.dtsi | 4 +- arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 14 +- arch/arm64/boot/dts/ti/k3-am65-wakeup.dtsi | 4 +- arch/arm64/boot/dts/ti/k3-am654-base-board.dts | 8 +- arch/arm64/boot/dts/ti/k3-j7200-mcu-wakeup.dtsi | 4 +- .../boot/dts/ti/k3-j721e-common-proc-board.dts | 4 +- arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi | 4 +- arch/arm64/boot/dts/ti/k3-j721s2-main.dtsi | 6 +- arch/arm64/boot/dts/ti/k3-j721s2-mcu-wakeup.dtsi | 4 +- arch/arm64/mm/cache.S | 2 - arch/loongarch/kernel/vmlinux.lds.S | 1 + arch/m68k/Kconfig.machine | 3 +- arch/m68k/sun3/mmu_emu.c | 11 +- arch/powerpc/kernel/process.c | 2 +- arch/powerpc/kernel/rtas.c | 11 +- arch/powerpc/kernel/setup-common.c | 13 +- arch/powerpc/platforms/microwatt/microwatt.h | 7 + arch/powerpc/platforms/microwatt/rng.c | 10 +- arch/powerpc/platforms/microwatt/setup.c | 8 + arch/powerpc/platforms/pseries/pseries.h | 2 + arch/powerpc/platforms/pseries/rng.c | 11 +- arch/powerpc/platforms/pseries/setup.c | 1 + arch/riscv/include/asm/errata_list.h | 14 +- arch/x86/coco/tdx/tdx.c | 187 +- arch/x86/include/asm/kvm_host.h | 3 +- arch/x86/kernel/kvm.c | 3 +- arch/x86/kvm/lapic.c | 38 +- arch/x86/kvm/lapic.h | 3 +- arch/x86/kvm/mmu.h | 10 - arch/x86/kvm/mmu/mmu.c | 112 +- arch/x86/kvm/mmu/mmu_internal.h | 14 + arch/x86/kvm/mmu/paging.h | 14 - arch/x86/kvm/mmu/paging_tmpl.h | 57 +- arch/x86/kvm/mmu/spte.c | 2 +- arch/x86/kvm/mmu/spte.h | 28 +- arch/x86/kvm/mmu/tdp_iter.c | 6 +- arch/x86/kvm/mmu/tdp_mmu.c | 22 +- arch/x86/kvm/svm/sev.c | 17 +- arch/x86/kvm/svm/svm.c | 7 +- arch/x86/kvm/svm/svm.h | 4 - arch/x86/kvm/vmx/nested.c | 55 +- arch/x86/kvm/vmx/posted_intr.c | 2 +- arch/x86/kvm/vmx/vmx.c | 38 +- arch/x86/kvm/vmx/vmx.h | 17 +- arch/x86/kvm/x86.c | 14 +- arch/xtensa/kernel/entry.S | 2 +- arch/xtensa/kernel/time.c | 1 + arch/xtensa/platforms/xtfpga/setup.c | 1 + block/bfq-cgroup.c | 8 +- block/bfq-iosched.c | 6 + block/bfq-wf2q.c | 5 +- block/blk-merge.c | 28 +- block/blk-mq-sched.c | 1 + block/blk-mq.c | 29 +- block/blk.h | 13 + block/kyber-iosched.c | 3 +- block/mq-deadline.c | 3 + drivers/ata/libata-acpi.c | 8 +- drivers/ata/libata-core.c | 50 +- drivers/ata/libata-eh.c | 30 +- drivers/ata/libata.h | 8 +- drivers/ata/pata_acpi.c | 2 +- drivers/ata/pata_ali.c | 2 +- drivers/ata/pata_amd.c | 14 +- drivers/ata/pata_hpt366.c | 2 +- drivers/ata/pata_hpt37x.c | 6 +- drivers/ata/pata_hpt3x2n.c | 2 +- drivers/ata/pata_macio.c | 2 +- drivers/ata/pata_pdc2027x.c | 4 +- drivers/ata/pata_serverworks.c | 4 +- drivers/ata/pata_sis.c | 2 +- drivers/ata/pata_via.c | 2 +- drivers/atm/iphase.c | 2 +- drivers/base/regmap/regmap.c | 15 +- drivers/char/random.c | 2 +- drivers/clk/clk-devres.c | 91 +- drivers/clk/mediatek/clk-mt2701-eth.c | 10 +- drivers/clk/mediatek/clk-mt2701-g3d.c | 10 +- drivers/clk/mediatek/clk-mt2701-hif.c | 10 +- drivers/clk/mediatek/clk-mt2701.c | 22 +- drivers/clk/mediatek/clk-mt2712.c | 22 +- drivers/clk/mediatek/clk-mt7622-eth.c | 10 +- drivers/clk/mediatek/clk-mt7622-hif.c | 12 +- drivers/clk/mediatek/clk-mt7622.c | 22 +- drivers/clk/mediatek/clk-mt7629-eth.c | 10 +- drivers/clk/mediatek/clk-mt7629-hif.c | 12 +- drivers/clk/mediatek/clk-mt8135.c | 22 +- drivers/clk/mediatek/clk-mt8173.c | 22 +- drivers/clk/mediatek/clk-mt8183.c | 18 +- drivers/clk/mediatek/clk-mt8186-infra_ao.c | 23 + drivers/clk/mediatek/clk-mt8192.c | 29 + drivers/clk/mediatek/clk-mt8195-infra_ao.c | 24 + drivers/clk/mediatek/clk-mtk.c | 7 + drivers/clk/mediatek/clk-mtk.h | 9 +- drivers/clk/mediatek/reset.c | 198 +- drivers/clk/mediatek/reset.h | 82 + drivers/clk/meson/axg-audio.c | 36 +- drivers/clk/renesas/r8a779f0-cpg-mssr.c | 8 + drivers/clk/ti/clk-44xx.c | 210 +- drivers/clk/ti/clk-54xx.c | 160 +- drivers/clk/ti/clkctrl.c | 4 - drivers/cpufreq/cpufreq-dt-platdev.c | 1 + drivers/cpufreq/cpufreq.c | 27 +- drivers/cpufreq/pmac32-cpufreq.c | 4 + drivers/cpufreq/qcom-cpufreq-hw.c | 6 + drivers/cpuidle/governors/haltpoll.c | 3 + .../crypto/allwinner/sun8i-ss/sun8i-ss-cipher.c | 1 + drivers/crypto/hisilicon/qm.c | 203 +- drivers/crypto/hisilicon/sec2/sec_main.c | 39 +- drivers/crypto/hisilicon/trng/trng.c | 2 +- drivers/crypto/hisilicon/zip/zip_main.c | 17 +- drivers/dma-buf/udmabuf.c | 5 +- drivers/firewire/core-cdev.c | 2 +- drivers/firewire/core-device.c | 6 +- drivers/firmware/arm_scmi/clock.c | 26 +- drivers/firmware/arm_scmi/driver.c | 1 + drivers/firmware/arm_scmi/protocols.h | 3 + drivers/firmware/efi/Kconfig | 1 + drivers/firmware/efi/efi.c | 103 +- drivers/firmware/efi/efibc.c | 76 +- drivers/firmware/efi/memmap.c | 3 +- drivers/gpio/gpiolib-cdev.c | 4 + drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 2 - drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 8 +- drivers/gpu/drm/drm_panel_orientation_quirks.c | 6 + drivers/gpu/drm/exynos/exynos_drm_drv.c | 6 +- drivers/gpu/drm/exynos/exynos_drm_mic.c | 42 +- drivers/gpu/drm/i915/Makefile | 3 + drivers/gpu/drm/i915/display/icl_dsi.c | 2 +- drivers/gpu/drm/i915/display/intel_bios.c | 16 +- drivers/gpu/drm/i915/display/intel_bios.h | 1 + .../gpu/drm/i915/display/intel_crtc_state_dump.c | 314 ++ .../gpu/drm/i915/display/intel_crtc_state_dump.h | 16 + drivers/gpu/drm/i915/display/intel_display.c | 1689 +--------- drivers/gpu/drm/i915/display/intel_display.h | 18 + drivers/gpu/drm/i915/display/intel_dp.c | 35 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 88 + drivers/gpu/drm/i915/display/intel_dpll_mgr.h | 5 + drivers/gpu/drm/i915/display/intel_lvds.c | 2 +- drivers/gpu/drm/i915/display/intel_modeset_setup.c | 734 +++++ drivers/gpu/drm/i915/display/intel_modeset_setup.h | 15 + .../gpu/drm/i915/display/intel_modeset_verify.c | 246 ++ .../gpu/drm/i915/display/intel_modeset_verify.h | 21 + drivers/gpu/drm/i915/display/intel_sdvo.c | 2 +- drivers/gpu/drm/i915/display/intel_snps_phy.c | 43 + drivers/gpu/drm/i915/display/intel_snps_phy.h | 5 +- drivers/gpu/drm/i915/display/intel_vbt_defs.h | 4 + drivers/gpu/drm/i915/display/vlv_dsi.c | 2 +- drivers/gpu/drm/i915/i915_drm_client.c | 5 +- drivers/gpu/drm/i915/intel_pm.c | 138 +- drivers/gpu/drm/i915/intel_pm.h | 14 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c | 2 - drivers/gpu/drm/msm/dp/dp_display.c | 3 +- drivers/gpu/drm/msm/hdmi/hdmi.c | 14 + drivers/gpu/drm/msm/hdmi/hdmi.h | 2 + drivers/gpu/drm/msm/hdmi/hdmi_bridge.c | 10 - drivers/gpu/drm/msm/msm_fence.c | 13 +- drivers/hwmon/dell-smm-hwmon.c | 78 +- drivers/hwmon/gsc-hwmon.c | 3 + drivers/hwmon/pmbus/ltc2978.c | 44 +- drivers/hwmon/pmbus/pmbus.h | 8 +- drivers/hwmon/pmbus/pmbus_core.c | 108 +- drivers/hwtracing/coresight/coresight-core.c | 1 + drivers/iio/accel/kxsd9-i2c.c | 2 +- drivers/iio/accel/kxsd9-spi.c | 2 +- drivers/iio/accel/kxsd9.c | 11 +- drivers/iio/accel/mma7660.c | 6 +- drivers/iio/accel/mma8452.c | 10 +- drivers/iio/adc/Kconfig | 12 + drivers/iio/adc/Makefile | 1 + drivers/iio/adc/ad7606.c | 1 + drivers/iio/adc/ad7606_par.c | 1 + drivers/iio/adc/at91-sama5d2_adc.c | 2 +- drivers/iio/adc/berlin2-adc.c | 2 + drivers/iio/adc/imx7d_adc.c | 1 + drivers/iio/adc/imx8qxp-adc.c | 1 + drivers/iio/adc/ingenic-adc.c | 2 + drivers/iio/adc/intel_mrfld_adc.c | 1 + drivers/iio/adc/meson_saradc.c | 177 +- drivers/iio/adc/mp2629_adc.c | 1 + drivers/iio/adc/mt6360-adc.c | 1 + drivers/iio/adc/npcm_adc.c | 1 + drivers/iio/adc/qcom-spmi-rradc.c | 1022 ++++++ drivers/iio/adc/rzg2l_adc.c | 1 + drivers/iio/adc/sc27xx_adc.c | 15 +- .../iio/common/cros_ec_sensors/cros_ec_lid_angle.c | 1 + .../iio/common/cros_ec_sensors/cros_ec_sensors.c | 1 + drivers/iio/dac/stm32-dac.c | 6 +- drivers/iio/dac/vf610_dac.c | 1 + drivers/iio/gyro/bmg160_core.c | 2 +- drivers/iio/humidity/hts221_buffer.c | 1 + drivers/iio/humidity/hts221_core.c | 12 +- drivers/iio/humidity/hts221_i2c.c | 3 +- drivers/iio/humidity/hts221_spi.c | 3 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c | 16 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_i2c.c | 3 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_i3c.c | 3 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_spi.c | 3 +- drivers/iio/industrialio-buffer.c | 56 +- drivers/iio/industrialio-core.c | 33 +- drivers/iio/industrialio-trigger.c | 31 +- drivers/iio/light/cros_ec_light_prox.c | 1 + drivers/iio/light/tsl2563.c | 7 +- drivers/iio/pressure/cros_ec_baro.c | 1 + drivers/iio/proximity/sx9324.c | 3 + drivers/iio/proximity/vl53l0x-i2c.c | 2 +- drivers/iio/trigger/stm32-lptimer-trigger.c | 1 + drivers/infiniband/core/cma.c | 230 +- drivers/infiniband/core/cma_priv.h | 1 + drivers/infiniband/hw/usnic/usnic_uiom.c | 2 +- drivers/infiniband/sw/rxe/rxe_pool.c | 4 +- drivers/interconnect/qcom/Kconfig | 9 + drivers/interconnect/qcom/Makefile | 2 + drivers/interconnect/qcom/icc-rpmh.c | 4 + drivers/interconnect/qcom/sm6350.c | 493 +++ drivers/interconnect/qcom/sm6350.h | 139 + drivers/md/dm-raid.c | 2 +- drivers/md/dm.c | 17 +- drivers/md/md.c | 14 +- drivers/md/md.h | 2 +- drivers/md/raid5-ppl.c | 4 +- drivers/mfd/asic3.c | 9 +- drivers/mfd/cros_ec_dev.c | 5 + drivers/mfd/max77620.c | 2 + drivers/mfd/max77714.c | 4 +- drivers/mfd/mfd-core.c | 31 +- drivers/mfd/mt6358-irq.c | 24 + drivers/mfd/mt6397-core.c | 44 + drivers/mfd/qcom-spmi-pmic.c | 272 +- drivers/mfd/syscon.c | 3 +- drivers/mfd/t7l66xb.c | 6 +- drivers/mfd/twl-core.c | 323 +- drivers/mtd/nand/raw/qcom_nandc.c | 306 +- drivers/mtd/parsers/scpart.c | 1 + drivers/net/bonding/bond_main.c | 4 +- drivers/net/dsa/ocelot/felix_vsc9959.c | 83 +- drivers/net/dsa/qca/ar9331.c | 17 +- drivers/net/dsa/realtek/rtl8365mb.c | 299 +- drivers/net/dsa/sja1105/sja1105_main.c | 2 +- drivers/net/ethernet/atheros/ag71xx.c | 2 +- drivers/net/ethernet/cadence/macb_main.c | 4 +- drivers/net/ethernet/huawei/hinic/hinic_devlink.c | 4 +- drivers/net/ethernet/intel/igb/igb_main.c | 7 +- drivers/net/ethernet/mellanox/mlxsw/port.h | 2 - drivers/net/ethernet/mellanox/mlxsw/reg.h | 353 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 29 + drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 1 + drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c | 4 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 18 + .../net/ethernet/mellanox/mlxsw/spectrum_router.h | 1 + .../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 7 +- .../net/ethernet/mellanox/mlxsw/spectrum_trap.c | 8 +- drivers/net/ethernet/mellanox/mlxsw/trap.h | 4 +- drivers/net/ethernet/microchip/lan743x_ethtool.c | 63 +- drivers/net/ethernet/microchip/lan743x_ethtool.h | 26 + drivers/net/ethernet/microchip/lan743x_main.c | 378 ++- drivers/net/ethernet/microchip/lan743x_main.h | 106 + drivers/net/ethernet/mscc/ocelot.c | 1 + drivers/net/ethernet/mscc/ocelot_ptp.c | 8 + drivers/net/ethernet/neterion/vxge/vxge-main.c | 2 +- .../net/ethernet/netronome/nfp/nfp_net_ethtool.c | 19 + .../net/ethernet/netronome/nfp/nfpcore/nfp_cpp.h | 26 +- drivers/net/ethernet/qualcomm/emac/emac-mac.c | 2 +- drivers/net/ethernet/sfc/mcdi.c | 2 +- drivers/net/ethernet/sfc/siena/mcdi.c | 2 +- drivers/net/ethernet/stmicro/stmmac/Kconfig | 4 +- drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c | 34 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 12 +- drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c | 14 + drivers/net/hamradio/6pack.c | 9 +- drivers/net/ipa/gsi.c | 59 +- drivers/net/ipa/gsi_private.h | 3 - drivers/net/ipa/gsi_trans.c | 28 +- drivers/net/pcs/pcs-xpcs.c | 168 +- drivers/net/pcs/pcs-xpcs.h | 1 - drivers/net/phy/aquantia_main.c | 15 +- drivers/net/phy/at803x.c | 6 + drivers/net/phy/dp83867.c | 55 +- drivers/net/phy/marvell.c | 10 +- drivers/net/phy/mxl-gpy.c | 3 + drivers/net/phy/phy_device.c | 18 +- drivers/net/ppp/ppp_generic.c | 2 +- drivers/net/veth.c | 4 + drivers/net/vmxnet3/vmxnet3_drv.c | 9 +- drivers/net/vmxnet3/vmxnet3_ethtool.c | 6 + drivers/net/wireless/admtek/adm8211.c | 2 +- drivers/net/wireless/ath/ar5523/ar5523.c | 12 +- drivers/net/wireless/ath/ath10k/htt_rx.c | 2 +- drivers/net/wireless/ath/ath10k/mac.c | 43 +- drivers/net/wireless/ath/ath10k/wmi-tlv.c | 2 +- drivers/net/wireless/ath/ath10k/wmi.c | 4 +- drivers/net/wireless/ath/ath11k/mac.c | 40 +- drivers/net/wireless/ath/ath11k/wmi.c | 4 +- drivers/net/wireless/ath/ath5k/base.c | 2 +- drivers/net/wireless/ath/ath5k/mac80211-ops.c | 14 +- drivers/net/wireless/ath/ath6kl/cfg80211.c | 8 +- drivers/net/wireless/ath/ath9k/beacon.c | 15 +- drivers/net/wireless/ath/ath9k/htc_drv_beacon.c | 4 +- drivers/net/wireless/ath/ath9k/htc_drv_main.c | 18 +- drivers/net/wireless/ath/ath9k/main.c | 12 +- drivers/net/wireless/ath/carl9170/main.c | 4 +- drivers/net/wireless/ath/carl9170/tx.c | 2 +- drivers/net/wireless/ath/wcn36xx/main.c | 22 +- drivers/net/wireless/ath/wcn36xx/smd.c | 2 +- drivers/net/wireless/ath/wil6210/cfg80211.c | 9 +- drivers/net/wireless/ath/wil6210/wmi.c | 4 +- drivers/net/wireless/atmel/at76c50x-usb.c | 2 +- drivers/net/wireless/broadcom/b43/main.c | 6 +- drivers/net/wireless/broadcom/b43legacy/main.c | 4 +- .../broadcom/brcm80211/brcmfmac/cfg80211.c | 10 +- .../broadcom/brcm80211/brcmfmac/firmware.c | 25 +- .../broadcom/brcm80211/brcmsmac/mac80211_if.c | 18 +- drivers/net/wireless/intel/iwlegacy/3945-mac.c | 6 +- drivers/net/wireless/intel/iwlegacy/4965.c | 6 +- drivers/net/wireless/intel/iwlegacy/common.c | 18 +- drivers/net/wireless/intel/iwlegacy/common.h | 2 +- drivers/net/wireless/intel/iwlwifi/dvm/agn.h | 2 +- drivers/net/wireless/intel/iwlwifi/dvm/lib.c | 4 +- drivers/net/wireless/intel/iwlwifi/dvm/main.c | 4 +- drivers/net/wireless/intel/iwlwifi/dvm/rxon.c | 26 +- drivers/net/wireless/intel/iwlwifi/fw/uefi.c | 96 +- drivers/net/wireless/intel/iwlwifi/mvm/coex.c | 10 +- drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 4 +- .../net/wireless/intel/iwlwifi/mvm/debugfs-vif.c | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c | 2 +- .../net/wireless/intel/iwlwifi/mvm/ftm-initiator.c | 12 +- .../net/wireless/intel/iwlwifi/mvm/ftm-responder.c | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 24 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 88 +- .../net/wireless/intel/iwlwifi/mvm/offloading.c | 6 +- drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/power.c | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/quota.c | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/rs.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/sf.c | 6 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/tdls.c | 4 +- .../net/wireless/intel/iwlwifi/mvm/time-event.c | 12 +- drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/utils.c | 6 +- drivers/net/wireless/intersil/p54/main.c | 8 +- drivers/net/wireless/mac80211_hwsim.c | 245 +- drivers/net/wireless/mac80211_hwsim.h | 5 +- drivers/net/wireless/marvell/libertas/mesh.c | 10 +- drivers/net/wireless/marvell/libertas_tf/main.c | 6 +- drivers/net/wireless/marvell/mwifiex/11h.c | 2 +- drivers/net/wireless/marvell/mwifiex/cfg80211.c | 18 +- drivers/net/wireless/marvell/mwl8k.c | 14 +- drivers/net/wireless/mediatek/mt76/mac80211.c | 4 +- drivers/net/wireless/mediatek/mt76/mt7603/beacon.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7603/main.c | 4 +- drivers/net/wireless/mediatek/mt76/mt7615/main.c | 4 +- drivers/net/wireless/mediatek/mt76/mt7615/mcu.c | 8 +- .../net/wireless/mediatek/mt76/mt76_connac_mcu.c | 10 +- drivers/net/wireless/mediatek/mt76/mt76x02.h | 2 +- .../net/wireless/mediatek/mt76/mt76x02_beacon.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76x02_util.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7915/main.c | 4 +- drivers/net/wireless/mediatek/mt76/mt7915/mcu.c | 12 +- drivers/net/wireless/mediatek/mt76/mt7921/main.c | 4 +- drivers/net/wireless/mediatek/mt76/mt7921/mcu.c | 4 +- drivers/net/wireless/mediatek/mt7601u/main.c | 2 +- drivers/net/wireless/mediatek/mt7601u/phy.c | 9 +- drivers/net/wireless/microchip/wilc1000/cfg80211.c | 3 +- drivers/net/wireless/purelifi/plfxlc/mac.c | 8 +- drivers/net/wireless/quantenna/qtnfmac/cfg80211.c | 14 +- drivers/net/wireless/quantenna/qtnfmac/commands.c | 2 +- drivers/net/wireless/quantenna/qtnfmac/event.c | 15 +- drivers/net/wireless/ralink/rt2x00/rt2x00.h | 2 +- drivers/net/wireless/ralink/rt2x00/rt2x00config.c | 4 +- drivers/net/wireless/ralink/rt2x00/rt2x00mac.c | 4 +- drivers/net/wireless/ralink/rt2x00/rt2x00queue.c | 2 +- drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c | 4 +- drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c | 4 +- .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c | 12 +- drivers/net/wireless/realtek/rtlwifi/core.c | 8 +- drivers/net/wireless/realtek/rtlwifi/pci.c | 2 +- drivers/net/wireless/realtek/rtw88/bf.c | 2 +- drivers/net/wireless/realtek/rtw88/fw.c | 2 +- drivers/net/wireless/realtek/rtw88/mac80211.c | 9 +- drivers/net/wireless/realtek/rtw88/main.c | 17 +- drivers/net/wireless/realtek/rtw89/cam.c | 2 +- drivers/net/wireless/realtek/rtw89/core.c | 2 +- drivers/net/wireless/realtek/rtw89/core.h | 2 +- drivers/net/wireless/realtek/rtw89/fw.c | 3 +- drivers/net/wireless/realtek/rtw89/mac80211.c | 10 +- drivers/net/wireless/realtek/rtw89/phy.c | 4 +- drivers/net/wireless/rndis_wlan.c | 5 +- drivers/net/wireless/rsi/rsi_91x_core.c | 3 +- drivers/net/wireless/rsi/rsi_91x_hal.c | 9 +- drivers/net/wireless/rsi/rsi_91x_mac80211.c | 33 +- drivers/net/wireless/rsi/rsi_91x_mgmt.c | 3 +- drivers/net/wireless/silabs/wfx/hif_tx.c | 12 +- drivers/net/wireless/silabs/wfx/sta.c | 40 +- drivers/net/wireless/silabs/wfx/sta.h | 10 +- drivers/net/wireless/st/cw1200/sta.c | 44 +- drivers/net/wireless/st/cw1200/sta.h | 2 +- drivers/net/wireless/st/cw1200/txrx.c | 4 +- drivers/net/wireless/ti/wl1251/main.c | 12 +- drivers/net/wireless/ti/wlcore/cmd.c | 4 +- drivers/net/wireless/ti/wlcore/main.c | 47 +- drivers/net/wireless/zydas/zd1211rw/zd_mac.c | 13 +- drivers/ntb/hw/epf/ntb_hw_epf.c | 48 +- drivers/ntb/hw/idt/Makefile | 1 - drivers/ntb/test/ntb_perf.c | 826 ++++- drivers/nvme/host/core.c | 5 +- drivers/nvme/host/nvme.h | 28 + drivers/nvme/host/pci.c | 43 +- drivers/pci/controller/dwc/pcie-designware-ep.c | 10 +- drivers/pci/endpoint/functions/Kconfig | 11 + drivers/pci/endpoint/functions/Makefile | 1 + drivers/pci/endpoint/functions/pci-epf-vntb.c | 1425 ++++++++ drivers/phy/ti/phy-tusb1210.c | 5 +- drivers/pinctrl/intel/pinctrl-baytrail.c | 18 +- drivers/pinctrl/intel/pinctrl-cherryview.c | 16 +- drivers/pinctrl/intel/pinctrl-intel.c | 14 +- drivers/pinctrl/intel/pinctrl-intel.h | 25 +- drivers/pinctrl/intel/pinctrl-lynxpoint.c | 10 +- drivers/pinctrl/intel/pinctrl-merrifield.c | 14 +- drivers/scsi/ibmvscsi/ibmvfc.c | 82 +- drivers/scsi/ibmvscsi/ibmvfc.h | 2 +- drivers/scsi/storvsc_drv.c | 27 +- drivers/soc/amlogic/meson-secure-pwrc.c | 4 +- drivers/soc/imx/gpcv2.c | 8 +- drivers/soc/mediatek/Kconfig | 10 + drivers/soc/mediatek/Makefile | 1 + drivers/soc/mediatek/mt8195-pm-domains.h | 2 +- drivers/soc/mediatek/mt8365-mmsys.h | 22 + drivers/soc/mediatek/mtk-mutex.c | 159 +- drivers/soc/mediatek/mtk-pm-domains.c | 3 + drivers/soc/mediatek/mtk-pm-domains.h | 2 + drivers/soc/mediatek/mtk-svs.c | 2399 ++++++++++++++ drivers/soc/ti/wkup_m3_ipc.c | 2 +- drivers/spi/spi-rockchip.c | 11 +- drivers/spi/spi-topcliff-pch.c | 30 +- drivers/spmi/spmi.c | 17 + .../media/atomisp/pci/atomisp_gmin_platform.c | 27 +- drivers/staging/r8188eu/os_dep/ioctl_linux.c | 2 +- drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 8 +- drivers/staging/vt6655/device_main.c | 8 +- drivers/staging/vt6655/rxtx.c | 2 +- drivers/staging/vt6656/main_usb.c | 6 +- drivers/staging/vt6656/rxtx.c | 2 +- drivers/staging/wlan-ng/cfg80211.c | 2 +- drivers/thermal/thermal_core.c | 18 +- drivers/thunderbolt/ctl.h | 2 +- drivers/ufs/core/ufshcd.c | 76 +- drivers/usb/serial/option.c | 1 + drivers/video/fbdev/au1100fb.c | 6 +- drivers/video/fbdev/cirrusfb.c | 6 - drivers/video/fbdev/core/fbcon.c | 12 +- drivers/video/fbdev/intelfb/intelfbdrv.c | 4 +- drivers/video/fbdev/intelfb/intelfbhw.c | 12 +- drivers/video/fbdev/pxa3xx-gcu.c | 2 +- drivers/video/fbdev/simplefb.c | 3 +- drivers/video/fbdev/skeletonfb.c | 15 +- fs/buffer.c | 324 -- fs/cifs/cifs_debug.c | 15 +- fs/cifs/cifsglob.h | 42 +- fs/cifs/cifsproto.h | 7 - fs/cifs/connect.c | 32 - fs/cifs/misc.c | 9 +- fs/cifs/sess.c | 150 +- fs/cifs/smb2ops.c | 154 +- fs/cifs/smb2pdu.c | 14 +- fs/ext2/ext2.h | 1 - fs/ext2/inode.c | 51 +- fs/ext2/namei.c | 10 +- fs/ext2/super.c | 6 +- fs/ext4/inode.c | 2 +- fs/ext4/mballoc.c | 26 +- fs/ext4/migrate.c | 2 +- fs/ext4/namei.c | 3 +- fs/ext4/page-io.c | 2 +- fs/ext4/resize.c | 10 + fs/ext4/super.c | 172 +- fs/ext4/xattr.c | 3 +- fs/jbd2/transaction.c | 2 +- fs/jfs/inode.c | 18 +- fs/mpage.c | 124 +- fs/ntfs3/fslog.c | 2 + fs/ntfs3/inode.c | 8 +- fs/squashfs/file.c | 47 +- include/dt-bindings/clock/exynos7885.h | 54 +- include/dt-bindings/interconnect/qcom,sm6350.h | 148 + include/dt-bindings/reset/mt8186-resets.h | 5 + include/dt-bindings/reset/mt8192-resets.h | 8 + include/dt-bindings/reset/mt8195-resets.h | 6 + include/linux/blkdev.h | 43 +- include/linux/bpf.h | 104 +- include/linux/buffer_head.h | 8 - include/linux/clk.h | 134 +- include/linux/context_tracking_state.h | 2 +- include/linux/filter.h | 34 - include/linux/hisi_acc_qm.h | 8 +- include/linux/ieee80211.h | 225 ++ include/linux/iio/iio.h | 3 +- include/linux/iio/trigger.h | 5 + {io_uring => include/linux}/io_uring_types.h | 49 +- include/linux/kconfig.h | 1 - include/linux/kvm_host.h | 12 +- include/linux/libata.h | 51 +- include/linux/memory_hotplug.h | 9 + include/linux/mfd/max77714.h | 2 +- include/linux/mfd/mt6357/core.h | 119 + include/linux/mfd/mt6357/registers.h | 1574 +++++++++ include/linux/mfd/mt6397/core.h | 1 + include/linux/mfd/t7l66xb.h | 1 - include/linux/mfd/tc6387xb.h | 1 - include/linux/mfd/twl.h | 55 - include/linux/mii.h | 35 + include/linux/mm.h | 25 +- include/linux/mmzone.h | 71 +- include/linux/mpage.h | 2 - include/linux/net.h | 4 + include/linux/netfs.h | 4 +- include/linux/page-flags.h | 6 + include/linux/pagemap.h | 2 - include/linux/pagevec.h | 1 - include/linux/pcs/pcs-xpcs.h | 3 +- include/linux/phy.h | 3 + include/linux/platform_data/cros_ec_commands.h | 2 + include/linux/platform_data/cros_ec_proto.h | 1 + include/linux/soc/mediatek/mtk-mutex.h | 27 + include/linux/spmi.h | 3 + include/net/cfg80211.h | 214 +- include/net/mac80211.h | 210 +- include/net/raw.h | 16 +- include/net/rawv6.h | 7 +- include/net/tcp.h | 2 + include/net/udp.h | 3 +- include/rdma/rdma_cm.h | 1 + include/soc/mscc/ocelot.h | 7 + include/soc/qcom/qcom-spmi-pmic.h | 61 + include/sound/rawmidi.h | 6 +- include/trace/events/io_uring.h | 118 +- include/trace/events/power.h | 29 + include/uapi/linux/bpf.h | 88 +- include/uapi/linux/io_uring.h | 34 + include/uapi/linux/nl80211.h | 37 + io_uring/advise.c | 1 - io_uring/cancel.c | 134 +- io_uring/cancel.h | 17 +- io_uring/epoll.c | 1 - io_uring/fdinfo.c | 2 +- io_uring/filetable.c | 67 +- io_uring/filetable.h | 14 +- io_uring/fs.c | 1 - io_uring/io-wq.h | 17 +- io_uring/io_uring.c | 335 +- io_uring/io_uring.h | 216 +- io_uring/kbuf.c | 21 +- io_uring/msg_ring.c | 138 +- io_uring/net.c | 23 +- io_uring/nop.c | 1 - io_uring/opdef.c | 1 - io_uring/openclose.c | 36 +- io_uring/openclose.h | 2 +- io_uring/poll.c | 42 +- io_uring/poll.h | 1 + io_uring/refs.h | 2 +- io_uring/rsrc.c | 77 +- io_uring/rsrc.h | 11 + io_uring/rw.c | 75 +- io_uring/splice.c | 1 - io_uring/sqpoll.c | 1 - io_uring/statx.c | 1 - io_uring/sync.c | 1 - io_uring/tctx.c | 14 +- io_uring/tctx.h | 34 +- io_uring/timeout.c | 22 +- io_uring/timeout.h | 1 + io_uring/uring_cmd.c | 1 - io_uring/xattr.c | 1 - kernel/bpf/core.c | 15 + kernel/bpf/helpers.c | 12 +- kernel/bpf/syscall.c | 2 +- kernel/bpf/verifier.c | 47 +- kernel/context_tracking.c | 5 +- kernel/events/core.c | 16 +- kernel/rcu/tree_nocb.h | 6 +- kernel/rcu/tree_plugin.h | 1 + kernel/torture.c | 1 - kernel/trace/bpf_trace.c | 64 +- kernel/trace/ftrace.c | 13 +- kernel/trace/rethook.c | 9 + kernel/trace/trace_uprobe.c | 7 +- lib/Kconfig.debug | 1 - lib/maple_tree.c | 5 +- localversion-next | 2 +- mm/filemap.c | 2 + mm/huge_memory.c | 1 + mm/hugetlb.c | 18 +- mm/hugetlb_vmemmap.c | 28 +- mm/memory_hotplug.c | 28 +- mm/migrate.c | 1 + mm/mmap.c | 39 +- mm/readahead.c | 2 + mm/sparse.c | 8 - mm/swap.c | 599 ++-- mm/swapfile.c | 23 +- mm/vmscan.c | 228 +- net/ax25/ax25_dev.c | 5 +- net/core/dev.c | 25 +- net/core/filter.c | 130 +- net/core/net-sysfs.c | 1 + net/core/page_pool.c | 2 +- net/core/skmsg.c | 48 +- net/ethtool/eeprom.c | 2 +- net/ipv4/af_inet.c | 5 +- net/ipv4/ip_gre.c | 15 +- net/ipv4/ping.c | 46 +- net/ipv4/raw.c | 164 +- net/ipv4/raw_diag.c | 53 +- net/ipv4/tcp.c | 78 +- net/ipv4/tcp_input.c | 3 +- net/ipv4/tcp_output.c | 7 +- net/ipv4/udp.c | 11 +- net/ipv6/af_inet6.c | 6 +- net/ipv6/ip6_gre.c | 15 +- net/ipv6/raw.c | 117 +- net/mac80211/agg-rx.c | 4 +- net/mac80211/agg-tx.c | 2 +- net/mac80211/airtime.c | 4 +- net/mac80211/cfg.c | 490 +-- net/mac80211/chan.c | 660 ++-- net/mac80211/debug.h | 14 + net/mac80211/debugfs_key.c | 10 +- net/mac80211/debugfs_netdev.c | 20 +- net/mac80211/driver-ops.h | 102 +- net/mac80211/eht.c | 9 +- net/mac80211/ethtool.c | 26 +- net/mac80211/he.c | 17 +- net/mac80211/ht.c | 41 +- net/mac80211/ibss.c | 65 +- net/mac80211/ieee80211_i.h | 294 +- net/mac80211/iface.c | 249 +- net/mac80211/key.c | 56 +- net/mac80211/main.c | 143 +- net/mac80211/mesh.c | 20 +- net/mac80211/mesh_plink.c | 14 +- net/mac80211/mlme.c | 434 +-- net/mac80211/ocb.c | 15 +- net/mac80211/offchannel.c | 22 +- net/mac80211/rate.c | 19 +- net/mac80211/rate.h | 8 +- net/mac80211/rx.c | 43 +- net/mac80211/scan.c | 2 +- net/mac80211/sta_info.c | 313 +- net/mac80211/sta_info.h | 28 +- net/mac80211/status.c | 24 +- net/mac80211/tdls.c | 31 +- net/mac80211/trace.h | 1160 ++++--- net/mac80211/tx.c | 304 +- net/mac80211/util.c | 80 +- net/mac80211/vht.c | 177 +- net/mac80211/wme.c | 3 +- net/sched/sch_netem.c | 4 +- net/tipc/core.c | 3 +- net/tipc/name_table.c | 11 - net/tipc/name_table.h | 1 - net/tls/tls_main.c | 3 + net/unix/af_unix.c | 23 +- net/wireless/ap.c | 46 +- net/wireless/chan.c | 196 +- net/wireless/core.c | 28 +- net/wireless/core.h | 24 +- net/wireless/ibss.c | 57 +- net/wireless/mesh.c | 31 +- net/wireless/mlme.c | 160 +- net/wireless/nl80211.c | 957 ++++-- net/wireless/ocb.c | 5 +- net/wireless/rdev-ops.h | 58 +- net/wireless/reg.c | 139 +- net/wireless/scan.c | 8 +- net/wireless/sme.c | 512 ++- net/wireless/trace.h | 378 ++- net/wireless/util.c | 44 +- net/wireless/wext-compat.c | 48 +- net/wireless/wext-sme.c | 29 +- samples/fprobe/fprobe_example.c | 29 +- scripts/bpf_doc.py | 4 + security/selinux/hooks.c | 11 +- sound/core/memalloc.c | 23 +- sound/core/rawmidi.c | 274 +- sound/hda/intel-dsp-config.c | 12 + sound/hda/intel-nhlt.c | 17 +- sound/pci/hda/patch_conexant.c | 4 +- sound/pci/hda/patch_realtek.c | 1 + sound/pci/hda/patch_via.c | 4 +- sound/soc/codecs/cs4270.c | 1 - sound/soc/codecs/max98373.c | 14 +- sound/soc/codecs/rt1308-sdw.c | 12 + sound/soc/codecs/rt1316-sdw.c | 12 + sound/soc/codecs/rt700.c | 5 + sound/soc/codecs/rt711-sdca.c | 5 + sound/soc/codecs/rt711.c | 5 + sound/soc/codecs/rt715-sdca.c | 12 + sound/soc/codecs/rt715.c | 12 + sound/soc/codecs/twl4030.c | 101 +- sound/soc/fsl/fsl_asrc_dma.c | 4 +- sound/soc/intel/boards/bxt_da7219_max98357a.c | 21 +- sound/soc/intel/boards/cml_rt1011_rt5682.c | 23 +- sound/soc/intel/boards/glk_rt5682_max98357a.c | 21 +- sound/soc/intel/boards/hda_dsp_common.c | 4 +- sound/soc/intel/boards/kbl_da7219_max98357a.c | 21 +- sound/soc/intel/boards/kbl_da7219_max98927.c | 21 +- sound/soc/intel/boards/kbl_rt5663_max98927.c | 21 +- .../soc/intel/boards/kbl_rt5663_rt5514_max98927.c | 21 +- sound/soc/intel/boards/skl_hda_dsp_generic.c | 4 +- sound/soc/intel/boards/skl_nau88l25_max98357a.c | 19 +- sound/soc/intel/boards/skl_nau88l25_ssm4567.c | 19 +- sound/soc/intel/boards/sof_cs42l42.c | 23 +- sound/soc/intel/boards/sof_da7219_max98373.c | 23 +- sound/soc/intel/boards/sof_nau8825.c | 23 +- sound/soc/intel/boards/sof_rt5682.c | 23 +- sound/soc/intel/boards/sof_sdw.c | 2 +- sound/soc/mediatek/mt8186/mt8186-afe-gpio.c | 1 - sound/soc/rockchip/rockchip_i2s.c | 160 +- sound/soc/soc-ops.c | 15 +- sound/soc/sof/intel/hda-dai.c | 6 +- sound/soc/sof/intel/hda-dsp.c | 4 +- sound/soc/sof/intel/hda-loader.c | 3 +- sound/soc/sof/intel/hda-pcm.c | 74 +- sound/soc/sof/intel/hda-stream.c | 100 +- sound/soc/sof/intel/hda.h | 3 + sound/soc/sof/intel/mtl.c | 3 +- sound/soc/sof/ipc3-dtrace.c | 5 +- sound/soc/sof/ipc3-loader.c | 11 +- sound/soc/sof/ipc3-topology.c | 4 +- sound/soc/sof/ipc4-topology.c | 18 +- sound/soc/sof/ipc4.c | 2 +- sound/soc/sof/pcm.c | 11 + sound/soc/sof/pm.c | 21 +- sound/soc/sof/sof-client.c | 4 +- sound/soc/sof/sof-priv.h | 2 + sound/soc/sunxi/sun4i-i2s.c | 2 + sound/x86/intel_hdmi_audio.c | 15 +- tools/arch/arm64/include/asm/cputype.h | 12 +- tools/arch/x86/include/uapi/asm/kvm.h | 11 +- tools/include/uapi/linux/bpf.h | 88 +- tools/include/uapi/linux/prctl.h | 9 + tools/lib/bpf/libbpf.c | 5 +- tools/lib/perf/evsel.c | 17 +- tools/perf/tests/bp_account.c | 16 +- tools/perf/tests/expr.c | 2 + tools/perf/tests/shell/lib/perf_csv_output_lint.py | 48 - tools/perf/tests/shell/stat+csv_output.sh | 69 +- tools/perf/tests/shell/test_arm_callgraph_fp.sh | 2 +- tools/perf/tests/topology.c | 2 +- tools/perf/trace/beauty/include/linux/socket.h | 7 +- tools/perf/util/arm-spe.c | 22 +- tools/perf/util/expr.l | 2 +- tools/perf/util/metricgroup.c | 9 + tools/perf/util/unwind-libunwind-local.c | 2 +- tools/testing/selftests/bpf/.gitignore | 1 + tools/testing/selftests/bpf/Makefile | 14 +- tools/testing/selftests/bpf/config | 6 + .../selftests/bpf/prog_tests/attach_probe.c | 49 +- .../testing/selftests/bpf/prog_tests/bpf_cookie.c | 78 +- .../selftests/bpf/prog_tests/kprobe_multi_test.c | 3 + .../selftests/bpf/prog_tests/xdp_synproxy.c | 183 ++ tools/testing/selftests/bpf/progs/kprobe_multi.c | 24 +- .../selftests/bpf/progs/test_attach_probe.c | 60 + .../selftests/bpf/progs/xdp_synproxy_kern.c | 833 +++++ tools/testing/selftests/bpf/xdp_synproxy.c | 466 +++ .../drivers/net/mlxsw/rif_counter_scale.sh | 107 + .../drivers/net/mlxsw/spectrum-2/resource_scale.sh | 31 +- .../net/mlxsw/spectrum-2/rif_counter_scale.sh | 1 + .../net/mlxsw/spectrum-2/tc_flower_scale.sh | 15 +- .../drivers/net/mlxsw/spectrum/resource_scale.sh | 29 +- .../net/mlxsw/spectrum/rif_counter_scale.sh | 34 + .../selftests/drivers/net/mlxsw/tc_flower_scale.sh | 17 + tools/testing/selftests/kvm/aarch64/psci_test.c | 2 +- .../testing/selftests/kvm/include/kvm_util_base.h | 57 +- .../testing/selftests/kvm/kvm_binary_stats_test.c | 4 +- tools/testing/selftests/kvm/lib/kvm_util.c | 9 +- tools/testing/selftests/kvm/lib/x86_64/processor.c | 4 +- tools/testing/selftests/kvm/s390x/memop.c | 2 +- tools/testing/selftests/kvm/s390x/sync_regs_test.c | 2 +- .../selftests/kvm/x86_64/pmu_event_filter_test.c | 2 +- .../selftests/kvm/x86_64/sev_migrate_tests.c | 6 +- tools/testing/selftests/kvm/x86_64/smm_test.c | 2 +- tools/testing/selftests/kvm/x86_64/state_test.c | 2 +- tools/testing/selftests/net/fcnal-test.sh | 61 +- .../net/forwarding/mirror_gre_bridge_1q_lag.sh | 7 +- virt/kvm/kvm_main.c | 150 +- 1002 files changed, 37348 insertions(+), 15278 deletions(-) create mode 100644 Documentation/PCI/endpoint/pci-vntb-function.rst create mode 100644 Documentation/PCI/endpoint/pci-vntb-howto.rst create mode 100644 Documentation/devicetree/bindings/display/panel/arm,rtsm-display.yaml delete mode 100644 Documentation/devicetree/bindings/display/tegra/nvidia,tegra114 [...] create mode 100644 Documentation/devicetree/bindings/display/tegra/nvidia,tegra114 [...] create mode 100644 Documentation/devicetree/bindings/display/tegra/nvidia,tegra124 [...] create mode 100644 Documentation/devicetree/bindings/display/tegra/nvidia,tegra124 [...] create mode 100644 Documentation/devicetree/bindings/display/tegra/nvidia,tegra124 [...] create mode 100644 Documentation/devicetree/bindings/display/tegra/nvidia,tegra186 [...] create mode 100644 Documentation/devicetree/bindings/display/tegra/nvidia,tegra186 [...] create mode 100644 Documentation/devicetree/bindings/display/tegra/nvidia,tegra186 [...] create mode 100644 Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-dc.yaml create mode 100644 Documentation/devicetree/bindings/display/tegra/nvidia,tegra20- [...] create mode 100644 Documentation/devicetree/bindings/display/tegra/nvidia,tegra20- [...] create mode 100644 Documentation/devicetree/bindings/display/tegra/nvidia,tegra20- [...] create mode 100644 Documentation/devicetree/bindings/display/tegra/nvidia,tegra20- [...] create mode 100644 Documentation/devicetree/bindings/display/tegra/nvidia,tegra20- [...] delete mode 100644 Documentation/devicetree/bindings/display/tegra/nvidia,tegra20- [...] create mode 100644 Documentation/devicetree/bindings/display/tegra/nvidia,tegra20- [...] create mode 100644 Documentation/devicetree/bindings/display/tegra/nvidia,tegra20- [...] create mode 100644 Documentation/devicetree/bindings/display/tegra/nvidia,tegra20- [...] create mode 100644 Documentation/devicetree/bindings/display/tegra/nvidia,tegra20- [...] create mode 100644 Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-vi.yaml create mode 100644 Documentation/devicetree/bindings/display/tegra/nvidia,tegra210 [...] create mode 100644 Documentation/devicetree/bindings/iio/adc/qcom,spmi-rradc.yaml create mode 100644 Documentation/devicetree/bindings/interconnect/qcom,rpmh-common.yaml create mode 100644 Documentation/devicetree/bindings/interconnect/qcom,sm6350-rpmh.yaml delete mode 100644 Documentation/devicetree/bindings/mfd/da9063.txt create mode 100644 Documentation/devicetree/bindings/mfd/dlg,da9063.yaml delete mode 100644 Documentation/devicetree/bindings/mfd/qcom,tcsr.txt create mode 100644 Documentation/devicetree/bindings/mfd/qcom,tcsr.yaml create mode 100644 Documentation/devicetree/bindings/nvmem/mediatek,efuse.yaml delete mode 100644 Documentation/devicetree/bindings/nvmem/mtk-efuse.txt create mode 100644 Documentation/devicetree/bindings/perf/arm,ccn.yaml delete mode 100644 Documentation/devicetree/bindings/perf/arm-ccn.txt delete mode 100644 Documentation/devicetree/bindings/pinctrl/nvidia,tegra124-dpaux [...] rename Documentation/devicetree/bindings/{display => soc}/mediatek/mediatek,mutex. [...] create mode 100644 Documentation/devicetree/bindings/soc/mediatek/mtk-svs.yaml rename Documentation/devicetree/bindings/{arm => soc/renesas}/renesas,prr.yaml (85%) create mode 100644 arch/arm/boot/dts/bcm53015-meraki-mr26.dts copy arch/arm/boot/dts/{imx6q-apalis-ixora-v1.1.dts => imx6q-apalis-ixora-v1.2.dts} (50%) create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-dhcom-pdk2.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-dhcom-som.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/rk3308-rock-pi-s.dts create mode 100644 arch/powerpc/platforms/microwatt/microwatt.h delete mode 100644 arch/x86/kvm/mmu/paging.h create mode 100644 drivers/clk/mediatek/reset.h create mode 100644 drivers/gpu/drm/i915/display/intel_crtc_state_dump.c create mode 100644 drivers/gpu/drm/i915/display/intel_crtc_state_dump.h create mode 100644 drivers/gpu/drm/i915/display/intel_modeset_setup.c create mode 100644 drivers/gpu/drm/i915/display/intel_modeset_setup.h create mode 100644 drivers/gpu/drm/i915/display/intel_modeset_verify.c create mode 100644 drivers/gpu/drm/i915/display/intel_modeset_verify.h create mode 100644 drivers/iio/adc/qcom-spmi-rradc.c create mode 100644 drivers/interconnect/qcom/sm6350.c create mode 100644 drivers/interconnect/qcom/sm6350.h create mode 100644 drivers/pci/endpoint/functions/pci-epf-vntb.c create mode 100644 drivers/soc/mediatek/mtk-svs.c create mode 100644 include/dt-bindings/interconnect/qcom,sm6350.h rename {io_uring => include/linux}/io_uring_types.h (96%) create mode 100644 include/linux/mfd/mt6357/core.h create mode 100644 include/linux/mfd/mt6357/registers.h create mode 100644 include/soc/qcom/qcom-spmi-pmic.h delete mode 100644 tools/perf/tests/shell/lib/perf_csv_output_lint.py create mode 100644 tools/testing/selftests/bpf/prog_tests/xdp_synproxy.c create mode 100644 tools/testing/selftests/bpf/progs/xdp_synproxy_kern.c create mode 100644 tools/testing/selftests/bpf/xdp_synproxy.c create mode 100644 tools/testing/selftests/drivers/net/mlxsw/rif_counter_scale.sh create mode 120000 tools/testing/selftests/drivers/net/mlxsw/spectrum-2/rif_counte [...] create mode 100644 tools/testing/selftests/drivers/net/mlxsw/spectrum/rif_counter_ [...]