This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-arm-next-defconfig in repository toolchain/ci/linux.
discards 3b87ed7ea4d5 Add linux-next specific files for 20220719 discards 175ab2876098 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] discards 962858f0d25b Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] discards 8ec2eea84de5 Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] discards 62510516b999 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] discards 57ffceea666b Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] discards 886146032e75 Merge branch 'bitmap-for-next' of https://github.com/norov [...] discards 79bbf414c46e Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] discards 344e0f63067c Merge branch 'for-next' of git://git.infradead.org/users/w [...] discards 28e7965abde3 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] discards 16b23580bc10 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] discards 8b6d40c9ba44 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards 0c591b06430e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 2d6028fb2af8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards fa9ceffa292d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 1002c4bcf617 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 1ac214f7044e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 6794da4aab0d Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] discards 229594fe5fe9 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] discards cc841a084570 Merge branch 'hmm' of git://git.kernel.org/pub/scm/linux/k [...] discards 33fc7f86b55f Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] discards dcd7518ba275 Merge branch 'main' of git://git.infradead.org/users/willy [...] discards 63c6b164e7e5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 3430fb1227b9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards d9699ed7fdb9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 94fb2325c354 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] discards 775d77d1077d Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git discards 522e1d7f5f41 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] discards a99d101c348c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards f68ea4d10134 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards c63501c477eb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 9184fdfc8082 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 3abca71aff31 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 46760e7be356 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 9caed3cbe638 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] discards 17954fab22dc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards ce297c2af8e5 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] discards 9cc03057c421 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards a75382af8376 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards fff2a3bdb06e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 01a216f2649e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 3f92e0aeef03 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] discards dfd997be957b Merge branch 'next' of git://github.com/awilliam/linux-vfio.git discards b8d9600aff6d Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] discards b03644173da3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 419e1f59deef Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] discards 90f44c01fe6b Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] discards 733823cbca30 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] discards 44084251a4fa Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] discards a142887fdd52 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] discards 746ddecdea7c Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] discards f9a2628c3b2a Merge branch 'for-next' of git://github.com/cminyard/linux [...] discards 140051f82dc4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 7ba337fe30b6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 6bece8874544 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 96ffe4afaca6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 6e035622f6ba Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] discards 1c88d91f9d48 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards df15aaa5d7f3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 9903a4f52b2c Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] discards 51f1ba33f60d Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] discards ee264c4cc252 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards f3dd8a7d64be Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] discards 0abed8c04054 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] discards e566437576fa Merge branch 'timers/drivers/next' of git://git.linaro.org [...] discards 2298896c17b4 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards a250a07f5944 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 6601030b8e31 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards f992d4b8aa38 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards a3ac78fd7d6e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards d48be06c5f83 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards e3d45a36b8da Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 323058ff7751 Merge branch 'next' of git://github.com/cschaufler/smack-next discards bd26db3396e9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards a7c869289efd Merge branch 'safesetid-next' of https://github.com/micah- [...] discards fb5512cf9eb8 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] discards d0bf81396af7 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] discards f731d61c7d11 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 912623de7f2a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 5a934a0ac340 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 9dfb64fae903 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] discards 4b9eae99115a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 1d28a7386980 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 7475ae1c7a5c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards fdf0da3b6f5d Merge branch 'for-next' of git://git.kernel.dk/linux-block.git discards 2e193582249e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards bef8df94e084 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] discards 2f57eb5daf9b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 2840f3ac0026 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards ce2b675dca3c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 48a65bade46d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards db2daaed0d5e Merge branch 'for-linux-next' of git://anongit.freedesktop [...] discards 56b0f390c35c Merge branch 'mm-nonmm-unstable' into mm-everything discards d563bc8ef27a kernel/hung_task: fix address space of proc_dohung_task_ti [...] discards b618e3f03266 lib/lzo/lzo1x_compress.c: replace ternary operator with mi [...] discards fb11eb67e47a squashfs: support reading fragments in readahead call discards 9f4cac0d39ef squashfs: implement readahead discards 443251107dd2 squashfs: always build "file direct" version of page actor discards f820d51f3f69 Revert "squashfs: provide backing_dev_info in order to dis [...] discards 22bc67456384 lib/debugobjects: fix stat count and optimize debug_object [...] discards c014f235995a init/main.c: silence some -Wunused-parameter warnings discards c3e8f9961e5a ocfs2: fix ocfs2 corrupt when iputting an inode discards 6115f7ca0166 ocfs2: clear links count in ocfs2_mknod() if an error occurs discards 26a2df290cf6 ocfs2: reflink deadlock when clone file to the same direct [...] discards d6a83e150499 mm/page_alloc: correct the wrong cpuset file path in comment discards 1c0aaf1f0a87 mm: remove unneeded PageAnon check in restore_exclusive_pte() discards baeaee0b60af tools/vm/page_owner_sort.c: adjust the indent in is_need() discards 26393f584a3a mm-shmem-support-fs_ioc_etflags-in-tmpfs-fix discards 354f4bdee2c4 mm/shmem: support FS_IOC_[SG]ETFLAGS in tmpfs discards a1741fcba0ef mm, hwpoison: enable memory error handling on 1GB hugepage discards e5b1d4ca989c mm, hwpoison: skip raw hwpoison page in freeing 1GB hugepage discards d8315ad2c645 mm, hwpoison: make __page_handle_poison returns int discards 2182c50e1ed3 mm, hwpoison: set PG_hwpoison for busy hugetlb pages discards f36be64b1c82 mm, hwpoison: make unpoison aware of raw error info in hwp [...] discards de640b8dd511 mm, hwpoison, hugetlb: support saving mechanism of raw err [...] discards f81bfe06f9c5 mm/hugetlb: make pud_huge() and follow_huge_pud() aware of [...] discards 03dc83c32ac9 mm/hugetlb: check gigantic_page_runtime_supported() in ret [...] discards 3ff541630496 mm/damon/reclaim: fix potential memory leak in damon_recla [...] discards 88fbd567e6ef mm: vmpressure: don't count proactive reclaim in vmpressure discards 92f8b51b970d zsmalloc: zs_malloc: return ERR_PTR on failure discards a9f21dbd7ce3 writeback: remove inode_to_wb_is_valid() discards 14942d2d02a9 memblock,arm64: expand the static memblock memory table discards 099c000500c7 mm: remove obsolete comment in do_fault_around() discards 4da5380297ed mm: compaction: include compound page count for scanning i [...] discards 59d6eb52bfc3 selftests/vm: add selftest to verify multi THP collapse discards 27bf41ac1b10 selftests/vm: add selftest to verify recollapse of THPs discards 9a3c5d306583 selftests/vm: add MADV_COLLAPSE collapse context to selftests discards 2d8834eb91b2 selftests/vm: dedup hugepage allocation logic discards 828ac06573a1 selftests/vm: modularize collapse selftests discards b37ba6effc8a mm/madvise: add MADV_COLLAPSE to process_madvise() discards cabdc050c5ab mm/madvise: add huge_memory:mm_madvise_collapse tracepoint discards 39d62e81af68 mm/khugepaged: rename prefix of shared collapse functions discards 0b360bf54321 mm/khugepaged: add missing kfree() to madvise_collapse() discards cff5945bc47d mm/khugepaged: Avoid possible memory leak in failure path discards 00c7d378e0b7 mm/madvise: introduce MADV_COLLAPSE sync hugepage collapse discards 0fe7aca4a890 mm/khugepaged: record SCAN_PMD_MAPPED when scan_pmd() find [...] discards 40e3f4bb4a2e mm/thp: add flag to enforce sysfs THP in hugepage_vma_check() discards dfb924b8a1d0 mm/khugepaged: add flag to predicate khugepaged-only behavior discards 58e2153a405e mm/khugepaged: propagate enum scan_result codes back to callers discards 917326f77570 mm/khugepaged: dedup and simplify hugepage alloc and charging discards 89424f703b2e mm/khugepaged: add struct collapse_control discards f1c783842880 mm: khugepaged: don't carry huge page to the next loop for [...] discards 3cb103d4ad8b mm/khugepaged: remove redundant transhuge_vma_suitable() check discards ff99992d00ea selftests/vm: enable running select groups of tests discards 1d464cea808a selftests/vm: skip 128TBswitch on unsupported arch discards ba4f8f259594 selftests-vm-fix-errno-handling-in-mrelease_test-v4 discards 224689b9608f selftests/vm: fix errno handling in mrelease_test discards f91105f2c84b mm: memcontrol: do not miss MEMCG_MAX events for enforced [...] discards 92738e054a86 filemap: minor cleanup for filemap_write_and_wait_range discards 4332a787e970 memcg: notify about global mem_cgroup_id space depletion discards f0935b16222a procfs: add 'path' to /proc/<pid>/fdinfo/ discards a1ee3c7cbf26 procfs: add 'size' to /proc/<pid>/fdinfo/ discards 41c74bb36fe5 mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region discards ab63404ff240 mm/mlock: drop dead code in count_mm_mlocked_page_nr() discards 19d0984daa43 selftests: vm: add /dev/userfaultfd test cases to run_vmtests.sh discards 4fd08f179790 userfaultfd: selftests: make /dev/userfaultfd testing conf [...] discards 94feca5069aa userfaultfd: update documentation to describe /dev/userfaultfd discards e129870a0919 userfaultfd: selftests: modify selftest to use /dev/userfaultfd discards 52665d1866bf userfaultfd: add /dev/userfaultfd for fine grained access control discards 6b6e5b944e5e selftests: vm: add hugetlb_shared userfaultfd test to run_ [...] discards 70897d104dd4 mm/page_alloc: minor clean up for memmap_init_compound() discards f2651b30203a mm-add-merging-after-mremap-resize-checkpatch-fixes discards 0286d941989a mm: add merging after mremap resize discards 2fafc3b9df6c mm: refactor of vma_merge() discards 26c630e8537c mm: delete unused MMF_OOM_VICTIM flag discards da8dbd1cb801 mm-drop-oom-code-from-exit_mmap-fix-fix discards 095199229d05 mm: drop oom code from exit_mmap discards d5f6c656d595 mm/mmap.c: pass in mapping to __vma_link_file() discards dd40996ece6a mm/mmap: drop range_has_overlap() function discards 45bc0addb0b3 mm: remove the vma linked list discards af6ce839b2e8 riscv: use vma iterator for vdso discards 25880086cea3 nommu: remove uses of VMA linked list discards 2b25e5a6c8cd i915: use the VMA iterator discards 7732f443573e mm/swapfile: use vma iterator instead of vma linked list discards 32e67b3f97ce mm/pagewalk: use vma_find() instead of vma linked list discards 096e67117a58 mm/oom_kill: use maple tree iterators instead of vma linked list discards bf292ba40e5d mm/msync: use vma_find() instead of vma linked list discards 4bb94b1b5dbd mm/mremap: use vma_find_intersection() instead of vma linked list discards fafdfee5b302 mm/mprotect: use maple tree navigation instead of vma linked list discards e34d18643b2b mm/mlock: use vma iterator and maple state instead of vma [...] discards a332b26af6a2 mm/mempolicy: use vma iterator & maple state instead of vm [...] discards ab8ab4994451 mm/memcontrol: stop using mm->highest_vm_end discards 8add3d80c695 mm/madvise: use vma_find() instead of vma linked list discards c685cf8adb5e mm/ksm: use vma iterators instead of vma linked list discards 4bfcb2ec2303 mm/khugepaged: stop using vma linked list discards 5b309384638e mm/gup: use maple tree navigation instead of linked list discards 8ca1dfa03fc6 bpf: remove VMA linked list discards 7e36f1874e89 fork: use VMA iterator discards 075f7f888afc sched: use maple tree iterator to walk VMAs discards 13410b0d0fbe perf: use VMA iterator discards 8a3d1db62b4d acct: use VMA iterator instead of linked list discards 727180071311 ipc/shm: use VMA iterator instead of linked list discards 79ac8ac69fb0 userfaultfd: use maple tree iterator to iterate VMAs discards d37609eae30e fs/proc/task_mmu: stop using linked list and highest_vm_end discards cefb49a8f79c fs/proc/base: use maple tree iterators in place of linked list discards 0e9614bce64a exec: use VMA iterator instead of linked list discards de865f0eeee4 coredump: remove vma linked list walk discards 4145f38cce04 um: remove vma linked list walk discards f897bd5e74b5 optee: remove vma linked list walk discards caa875522090 cxl: remove vma linked list walk discards aa29446b9328 xtensa: remove vma linked list walks discards 661377c082e6 x86: remove vma linked list walks discards 30f13a7b36c0 s390: remove vma linked list walks discards a69fd0b33f11 powerpc: remove mmap linked list walks discards fee01f332b3c parisc: remove mmap linked list from cache handling discards 176a23d59873 arm64: Change elfcore for_each_mte_vma() to use VMA iterator discards d870db19280a arm64: remove mmap linked list from vdso discards ecca9a0278f1 mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() discards 74b7096e1497 mm/mmap: reorganize munmap to use maple states discards ca9c43eabb97 mm/mmap: move mmap_region() below do_munmap() discards 5b957b314d63 mm: convert vma_lookup() to use mtree_load() discards e434d2acce6c mm: remove vmacache discards cce36510d3dc mm/mmap: use advanced maple tree API for mmap_region() discards c4ab43a69b75 mm: use maple tree operations for find_vma_intersection() discards 691765b2c862 mm/mmap: change do_brk_flags() to expand existing VMA and [...] discards b0ca6928200f mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...] discards 00608b3e9fbb mm: optimize find_exact_vma() to use vma_lookup() discards 7469e0cbc351 xen: use vma_lookup() in privcmd_ioctl_mmap() discards 883e2565e7c7 mmap: change zeroing of maple tree in __vma_adjust() discards 0b9ecb391b93 mm: remove rb tree. discards 7d84e3303989 proc: remove VMA rbtree use from nommu discards 5498153dbc4c damon: convert __damon_va_three_regions to use the VMA iterator discards 17b1eb61e64f kernel/fork: use maple tree for dup_mmap() during forking discards c423f08a0e72 mm/mmap: use maple tree for unmapped_area{_topdown} discards a6d4088c6145 mm/mmap: use the maple tree for find_vma_prev() instead of [...] discards 403ef3000069 mm/mmap: use the maple tree in find_vma() instead of the rbtree. discards 95660a6ae3f9 mmap: use the VMA iterator in count_vma_pages_range() discards 8f523f27e1f3 mm: add VMA iterator discards c0fe75c742b3 mm: start tracking VMAs with maple tree discards bf7518ed418e lib/test_maple_tree: add testing for maple tree discards 6dd5d3db5add radix tree test suite: add lockdep_is_held to header discards ecfadc144e46 radix tree test suite: add support for slab bulk APIs discards f46776b5dc8f radix tree test suite: add allocation counts and size to k [...] discards 180ea56be76c radix tree test suite: add kmem_cache_set_non_kernel() discards f6fdcd47a777 radix tree test suite: add pr_err define discards a760c7b9338b Maple Tree: add new data structure discards 6a52db420b32 android: binder: fix lockdep check on clearing vma discards 37b4b829fbac android-binder-stop-saving-a-pointer-to-the-vma-fix discards d68ae6ca95e7 android: binder: stop saving a pointer to the VMA discards bd7c6881170d mips: rename mt_init to mips_mt_init discards e7b644f0ea9d mm: discard __GFP_ATOMIC discards 7745507ff516 mm: hugetlb_vmemmap: use PTRS_PER_PTE instead of PMD_SIZE [...] discards 93489a5cc15f mm: hugetlb_vmemmap: move code comments to vmemmap_dedup.rst discards 704be8c8fe59 mm: hugetlb_vmemmap: improve hugetlb_vmemmap code readability discards 3656b71586d5 mm: hugetlb_vmemmap: replace early_param() with core_param() discards 84f9687e3689 mm: hugetlb_vmemmap: move vmemmap code related to HugeTLB [...] discards 4e2d17b7688a mm: hugetlb_vmemmap: introduce the name HVO discards c17d7d4e2502 mm: hugetlb_vmemmap: optimize vmemmap_optimize_mode handling discards a40aac389499 mm: hugetlb_vmemmap: delete hugetlb_optimize_vmemmap_enabled() discards f052c6b5aaba Merge branch 'mm-stable' into mm-unstable omits 7ca6e0e75e10 userfaultfd: provide properly masked address for huge-pages omits 9ab0e8ce6d2d mm/hugetlb: avoid corrupting page->mapping in hugetlb_mcop [...] discards 135908f6e883 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] discards e4fb048ebcf8 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] discards aaeca589a535 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards 8761c3546588 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] discards 572aed7b9ff1 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] discards 107ca6a438e4 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] discards 221803062df6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards f16943849f8b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards 9af339319775 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] discards 0d8888896c5c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards 65bc63bef279 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards bee7b30fe14e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards 1c61a402371a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 796eccb05e8a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 4c0859720272 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] discards 9b925dd569f5 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] discards 2b5729db8261 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] discards a7db9fc3f8eb Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] discards 1e4633720119 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] discards a841a2cb5f08 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git discards 5a7d75ffacec Merge branch 'master' of git://linuxtv.org/media_tree.git discards 99485a5d52bc Merge branch 'docs-next' of git://git.lwn.net/linux.git discards 6399c2485dc4 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] discards e4e73db2885b Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] discards d23a1c24e711 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 57893dedf735 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] discards 7d435db52705 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 776555e8b975 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards da83454e34fd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 7385d5017975 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] discards 234f8989762b Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] discards ec31f4d9e873 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 9899307eddfa Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] discards 455a758f3bbc Merge branch '9p-next' of git://github.com/martinetd/linux discards 5415bfe981b8 Merge branch 'master' of https://github.com/Paragon-Softwa [...] discards 7e6053c7527a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards de89dcd6af29 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] discards c36910d15d18 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards f71ebaee7745 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards d6b886c4c1ef Merge branch 'fsverity' of git://git.kernel.org/pub/scm/fs [...] discards cfc902647884 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] discards 4e87d7366915 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] discards 9fb45285386a Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] discards 2de066b89d59 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] discards 21371c3fa00c Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] discards 97aedff78646 Merge branch 'master' of git://github.com/ceph/ceph-client.git discards 62bfe89becae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards dc2d2fa0e16e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 479066c53c46 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] discards 2bc986e5a301 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] discards 73cdaa546d75 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 914078c39466 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards b7b82c398ea9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 99ff26288c5b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 4404c71ca0d5 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] discards ea25fc056faa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards ea610c3efbcd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 061882be3f07 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] discards 2befa94116ea Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] discards a82dc202cf0b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards e1a28eeb33df Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] discards 818dc1969937 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git discards 4de88684305e Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] discards 5887ae16a456 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 560e27751d65 Merge branch 'next' of https://git.linaro.org/people/jens. [...] discards 374e3c922a98 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] discards 4557f0b6f208 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] discards 948084f362e0 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] discards a64bb269b156 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 30e340e30925 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards a13c5d574291 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] discards f3c2f6c34afb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards c0957c200a8f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards e0e068a5da9f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards a02e6507412b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 9b799a8f7856 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 4535355c75e1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards a74a1c7a773b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 9fb9f7349208 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards c2d7806f8229 Merge branch 'next' of https://github.com/Broadcom/stblinux.git discards 0e1e3f6f32a9 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] discards 1ed92ec749ea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards e0224110b54d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 3f8c4356be87 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 92da864fe77e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 7a32c4c349d5 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] discards 0d06d70bb79d Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] discards 99c818900df1 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards c17b986da714 Merge branch 'for-next' of git://git.infradead.org/users/h [...] discards b4b8c3dd6158 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] discards bc6037ae27c7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards a3866a7dc77d Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] discards 2d0ab51136f3 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] discards 6397a0e7cc71 Merge branch 'fixes' of https://github.com/Broadcom/stblinux.git discards 91d16c3f6bc3 Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...] discards 8b46b8035a0d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] discards 4b3a26e0d644 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] discards 6a4f04827195 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] discards 02481b6018c2 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] discards 2e6265f4e84d Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] discards 61382c1ac1c9 Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub [...] discards 752a3c152b60 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards 57e682fe0952 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] discards 7d458b5fd188 Merge branch 'at91-fixes' of git://git.kernel.org/pub/scm/ [...] discards 03f5fe1a8ddd Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git discards e901ca10c8df Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] discards 7c7ceac175d4 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] discards aff2c39d5662 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] discards 3c7f8d770d66 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] discards a6b0a4d85719 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards 4ccce87263ba Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards 89ef0b3d5581 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] discards 22e75e46de03 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] discards 29c2b9422b75 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 590d45354e5e Merge branch 'for-5.20/block' into for-next discards bb9b2607bb7e Merge of ucount-rlimits-cleanups-for-v5.19, interrupting_k [...] omits efd8a0ec36ba signal: Drop signals received after a fatal signal has bee [...] omits 63e14c2d9955 signal: Guarantee that SIGNAL_GROUP_EXIT is set on process exit omits 63a69e15f46d signal: Ensure SIGNAL_GROUP_EXIT gets set in do_group_exit discards 3ce21a0734f0 Merge branch 'for-next-next-v5.19-20220718' into for-next- [...] discards 391159fc528f Merge branch 'ext/hch/repair-compressed-v3' into for-next- [...] discards 5622fb0da146 Merge branch 'misc-next' into for-next-next-v5.19-20220718 discards f27a57d5a6a7 btrfs: don't call btrfs_page_set_checked in finish_compres [...] discards 5e1e7a5de991 btrfs: fix repair of compressed extents discards 499e3cac0955 btrfs: remove the start argument to check_data_csum discards 928ed458451f btrfs: pass a btrfs_bio to btrfs_repair_one_sector discards 58c55f4a5901 btrfs: simplify the pending I/O counting in struct compressed_bio discards 157242deba0d btrfs: repair all known bad mirrors omits ab31d929d785 btrfs: simplify error handling in btrfs_lookup_dentry omits 56b9e4476302 btrfs: send: always use the rbtree based inode ref managem [...] omits 1884529add91 btrfs: send: fix sending link commands for existing file paths omits ba148233cec4 btrfs: send: introduce recorded_ref_alloc and recorded_ref_free omits b2e68eb57742 btrfs: zoned: wait until zone is finished when allocation [...] omits 7b6fcd6be5cf btrfs: zoned: write out partially allocated region omits b4597228246f btrfs: zoned: activate necessary block group omits 2782377ad327 btrfs: zoned: activate metadata block group on flush_space omits 5b80a7159534 btrfs: zoned: disable metadata overcommit for zoned omits 0f2edece5687 btrfs: zoned: introduce space_info->active_total_bytes omits 95f3ec83ec97 btrfs: zoned: finish least available block group on data b [...] omits dbbc4bafc9c9 btrfs: let can_allocate_chunk return error omits 13693ed044a3 btrfs: use fs_info->max_extent_size in get_extent_max_capacity() omits 3d742e83deee btrfs: convert count_max_extents() to use fs_info->max_ext [...] omits 2f347c6a9daa btrfs: replace BTRFS_MAX_EXTENT_SIZE with fs_info->max_ext [...] discards dd9808e84b42 NFSD: Remove CONFIG_SUNRPC_GSS_MODULE omits 43979072706d Merge remote-tracking branch 'spi/for-5.20' into spi-next omits 031a2fea0482 drm/i915/psr: Disable PSR before disable pipe omits ad444123a4a1 Revert "drm/i915/display: Ensure PSR gets disabled if no e [...] discards e4e44678bad3 Merge remote-tracking branch 'asoc/for-5.20' into asoc-next discards 07bf836cbc9c Merge remote-tracking branch 'asoc/for-5.18' into asoc-linus omits 806d819cc447 btrfs: zoned: revive max_zone_append_bytes omits f02ee48f1354 block: add bdev_max_segments() helper omits 05bd421cdec9 btrfs: add optimized btrfs_ino() version for 64 bits systems omits 4a70de579d6c btrfs: set the objectid of the btree inode's location key omits 0949f442cfdc btrfs: replace kmap_atomic() with kmap_local_page() omits 03c0f74f943b btrfs: zlib: replace kmap() with kmap_local_page() in zlib [...] omits 23e958dd3fd8 btrfs: zlib: replace kmap() with kmap_local_page() in zlib [...] omits 56bd723a759e btrfs: zstd: replace kmap() with kmap_local_page() omits b0acaccd0319 highmem: Make __kunmap_{local,atomic}() take const void pointer omits 5ad7531dbe67 btrfs: fault in pages for direct io reads/writes in a more [...] discards 9590d7afab6a random: handle archrandom in plural words omits c19491894d4b drm/i915/tgl+: Fix HDMI transcoder clock vs. DDI BUF disab [...] discards 6202793d6d78 Merge branch 'mvebu/dt64' into mvebu/for-next discards a2d1b2238fdc Merge branch 'mvebu/dt' into mvebu/for-next discards df9c42a99a89 arm64: marvell: enable the 98DX2530 pinctrl driver discards dcb6bf642591 arm64: dts: marvell: Add Armada 98DX2530 SoC and RD-AC5X board omits d18d6aa0cbe3 Merge branch 'for-next/arch_topology' of git://git.kernel. [...] discards dd8649f575a7 userfaultfd: provide properly masked address for huge-pages discards bf80a99f175f mm/hugetlb: avoid corrupting page->mapping in hugetlb_mcop [...] discards cc906f0a6435 RDMA/mlx5: Expose steering anchor to userspace discards 73aa41cf1c9a RDMA/mlx5: Refactor get flow table function discards 6aa7f7b69446 iio: adc: npcm: Add NPCM8XX support discards 88e55ad95bde dt-bindings: iio: adc: npcm: Add npcm845 compatible string discards cbb86958726e iio: cros: Register FIFO callback after sensor is registered discards ce42024dbedf hugetlb: fix memoryleak in hugetlb_mcopy_atomic_pte discards 1e7f8de9cd97 fs: sendfile handles O_NONBLOCK of out_fd discards 7cf3e31e4f61 ntfs: fix use-after-free in ntfs_ucsncmp() discards a06346578d59 secretmem: fix unhandled fault in truncate discards 832c48fc075a mm/hugetlb: separate path for hwpoison entry in copy_huget [...] discards 8e9201f6d45c mm: fix missing wake-up event for FSDAX pages discards 2e09a48889e4 mm: fix page leak with multiple threads mapping the same page discards 4512600f3ca1 mailmap: update Seth Forshee's email address discards 284a3191dcc8 tmpfs: fix the issue that the mount and remount results ar [...] discards 863419065861 mm: kfence: apply kmemleak_ignore_phys on early allocated pool discards 0abbf470e33b Revert "ocfs2: mount shared volume without ha stack" discards 83f074355c06 Merge branches 'arm64-for-5.20', 'arm64-defconfig-for-5.20 [...] discards 6e0dd121ec1f Merge branches 'work.misc', 'work.iov_iter', 'work.namei' [...] omits b1fc9e8ad3d2 Merge branch 'for-5.20/block' into for-next discards b3390fc5b96d Merge branch irq/misc-5.20 into irq/irqchip-next omits 61abd527b50e Merge branch 'for-5.20/io_uring' into for-next omits e544477ca928 net: fix compat pointer in get_compat_msghdr() omits 70669b9b2227 Merge branch 'for-5.20/block' into for-next omits a04c18fc1eb1 Merge branch 'for-5.20/io_uring' into for-next omits 367979e5855a io_uring: Don't require reinitable percpu_ref omits 410bae521617 erofs: introduce multi-reference pclusters (fully-referenced) omits d12c9b337860 erofs: record the longest decompressed size in this round omits 29b91abc6d5a erofs: introduce z_erofs_do_decompressed_bvec() omits 1dea8d840723 erofs: try to leave (de)compressed_pages on stack if possible omits e31f78854028 erofs: introduce struct z_erofs_decompress_backend omits 66ba2096dee2 erofs: get rid of `z_pagemap_global' omits 35eac211d18d erofs: clean up `enum z_erofs_collectmode' omits 813cb712f5c9 erofs: get rid of `enum z_erofs_page_type' omits d09bee88c7c7 erofs: rework online page handling omits 29b37105dd71 erofs: switch compressed_pages[] to bufvec omits 7a302ece4e6e erofs: introduce `z_erofs_parse_in_bvecs' omits 0ef51c8b5892 erofs: drop the old pagevec approach omits 4845ecf1184c erofs: introduce bufvec to store decompressed buffers omits 0308e8ec28f8 erofs: introduce `z_erofs_parse_out_bvecs()' omits 57ae72cc06a2 erofs: clean up z_erofs_collector_begin() omits feafb7ef037a erofs: get rid of unneeded `inode', `map' and `sb' omits dc2ebf038c4a Merge branch 'for-5.20/drivers' into for-next omits 18710de30154 Merge branch 'for-5.20/drivers' into for-next omits 4ab14222eb3f Merge branch 'for-5.20/io_uring' into for-next omits 184d0a675663 io_uring: fix types in io_recvmsg_multishot_overflow omits 13b6290a821f arch_topology: Fix cache attributes detection in the CPU h [...] omits 08045ad09ba8 cacheinfo: Use atomic allocation for percpu cache attributes omits f36be09f90d3 Merge branch 'features' into for-next omits 64cba4305933 Merge branch 'fixes' into for-next discards 30d98804b636 expand those iov_iter_advance()... discards 5fffa443ddc8 pipe_get_pages(): switch to append_pipe() discards 3cc346c01da4 get rid of non-advancing variants discards 2c82c745d908 ceph: switch the last caller of iov_iter_get_pages_alloc() discards 31beaca073f0 9p: convert to advancing variant of iov_iter_get_pages_alloc() discards 5c8baa273bc3 af_alg_make_sg(): switch to advancing variant of iov_iter_ [...] discards 9cfb833af985 iter_to_pipe(): switch to advancing variant of iov_iter_ge [...] discards 4d3d7082926b block: convert to advancing variants of iov_iter_get_pages [...] discards 834b26166282 iov_iter: advancing variants of iov_iter_get_pages{,_alloc}() discards 2f4eb33b8922 iov_iter: saner helper for page array allocation discards a982e4e1740f fold __pipe_get_pages() into pipe_get_pages() discards 8d35ca7738c9 ITER_XARRAY: don't open-code DIV_ROUND_UP() discards 24d75eec4b5b unify the rest of iov_iter_get_pages()/iov_iter_get_pages_ [...] discards 137fce1d1a1d unify xarray_get_pages() and xarray_get_pages_alloc() discards 21a8d447834a unify pipe_get_pages() and pipe_get_pages_alloc() discards a08d80516049 iov_iter_get_pages(): sanity-check arguments discards a7339de0303b iov_iter_get_pages_alloc(): lift freeing pages array on fa [...] discards 447dc04147e2 ITER_PIPE: fold data_start() and pipe_space_for_user() together discards ee12805743b1 ITER_PIPE: cache the type of last buffer discards 12af45418266 ITER_PIPE: clean iov_iter_revert() discards 932efc736b67 ITER_PIPE: clean pipe_advance() up discards 6b97a6011ff9 ITER_PIPE: lose iter_head argument of __pipe_get_pages() discards d409d643e709 ITER_PIPE: fold push_pipe() into __pipe_get_pages() discards e26df77b6890 ITER_PIPE: allocate buffers as we go in copy-to-pipe primitives discards 4684b809ee47 ITER_PIPE: helpers for adding pipe buffers discards 0a088c8d6874 ITER_PIPE: helper for getting pipe buffer by index discards dedaa90ed7e9 splice: stop abusing iov_iter_advance() to flush a pipe discards 8b662e639236 switch new_sync_{read,write}() to ITER_UBUF discards afe667d84f20 new iov_iter flavour - ITER_UBUF discards 3656516b9e39 Merge branches 'fixes', 'alignment-fixes-rebased', 'work.9 [...] omits f46c4db86bee Merge branch 'for-5.20/block' into for-next omits db3edb69fb7d Merge branch 'for-5.20/io_uring' into for-next omits 7d45e0edf375 io_uring: Use atomic_long_try_cmpxchg in __io_account_mem omits 95c090184632 Merge branch 'for-5.20/drivers' into for-next omits d17451696e0c Merge branch 'for-5.20/block' into for-next omits dd292b76eedd Merge branch 'for-5.20/io_uring' into for-next omits a8b38c4ce724 io_uring: support multishot in recvmsg omits 1a3e4e94a1b9 net: copy from user before calling __get_compat_msghdr omits 03a3f428042c net: copy from user before calling __copy_msghdr omits 051de2edff2e Merge branch 'for-5.20/block' into for-next omits f857cf22d7c3 Merge branch 'for-5.20/block-iter' into for-next discards ff63b9bfa56d KVM: s390: pv: destroy the configuration before its memory discards 9e290b8a369b KVM: s390: pv: refactoring of kvm_s390_pv_deinit_vm discards 5ad36df8e666 s390/mm: KVM: pv: when tearing down, try to destroy protec [...] discards 7aab0c571fb4 KVM: s390: pv: add mmu_notifier discards 63e90bf07778 gpio: 104-idi-48: unsigned to unsigned int cleanup omits 5ad3a1d30b36 Merge branch 'for-5.20/block' into for-next omits e9479ba901c7 Merge branch 'for-5.20/block' into for-next omits 97f87b84481a Merge branch 'for-5.20/block' into for-next omits 81cb44274c65 drm/i915: Add Wa_14016291713 discards ae76a60b69b5 block: fix leaking page ref on truncated direct io omits 3fa92bb834a4 Merge branch 'for-5.20/io_uring' into for-next omits 9c0e5355f36f Merge branch 'for-5.20/drivers' into for-next omits 9768a7fc4627 Merge branch 'for-5.20/block' into for-next discards d78f210e7676 gpio: GPIO_SAMA5D2_PIOBU should depend on ARCH_AT91 omits 75f664903d86 drm/i915/display: Ensure PSR gets disabled if no encoders [...] discards c4bafe46e6e5 gpio: gpiolib-of: Fix refcount bugs in of_mm_gpiochip_add_data() omits 20898aeac6b8 io_uring: support 0 length iov in buffer select in compat omits a8723bb79e40 io_uring: fix multishot ending when not polled discards 0397aefa7037 dt-bindings: gpio: Convert TI TPIC2810 GPIO Controller bin [...] discards 30f8f57ce7ae mfd: intel_soc_pmic_bxtwc: Fix spelling in the comment discards b90edb27c88f mfd: intel_soc_pmic_bxtwc: Drop unneeded casting discards 752deebcf3c8 mfd: intel_soc_pmic_bxtwc: Use sysfs_emit() instead of sprintf() discards 838865e55cf6 mfd: intel_soc_pmic_bxtwc: Use bits.h macros for all masks discards 486972248e10 mfd: intel_soc_pmic_bxtwc: Drop redundant ACPI_PTR() discards d9709f382272 mfd: intel_soc_pmic_bxtwc: Switch from CONFIG_PM_SLEEP gua [...] discards 389a558e7f50 mfd: intel_soc_pmic_bxtwc: Extend use of temporary variabl [...] discards 75d5fc63c880 mfd: intel_soc_pmic_bxtwc: Use dev_err_probe() discards 001b0e578873 mfd: intel_soc_pmic_bxtwc: Convert to use platform_get/set [...] discards b4d49511de2d Merge branch irq/renesas-irqc into irq/irqchip-next discards c11a9d180049 mfd: intel_soc_pmic_bxtwc: Create sysfs attributes using c [...] discards c8629c4ece87 mfd: intel_soc_pmic_bxtwc: Don't shadow error codes in sho [...] discards 839a559e0e36 mfd: intel-lpss: Add Intel Meteor Lake-P PCI IDs discards cf74638602db gpio: lp3943: unsigned to unsigned int cleanup discards 5a053a55d60f Merge tag 'intel-gpio-v5.20-1' of git://git.kernel.org/pub [...] omits c41ea87cc6d9 Merge branch 'for-5.20/io_uring-buffered-writes' into for-next omits ab0f1b6aebd1 Merge branch 'for-5.20/io_uring' into for-next omits 8e39d3e05ced mm: honor FGP_NOWAIT for page cache page allocation omits f877e9be9369 xfs: Add async buffered write support omits 4e9d40f7d359 xfs: Specify lockmode when calling xfs_ilock_for_iomap() omits f658c2287cce io_uring: Add tracepoint for short writes omits c043b30eb78c io_uring: fix issue with io_write() not always undoing sb_ [...] omits dad772b8d208 io_uring: Add support for async buffered writes omits f0a3abb558c4 fs: Add async write file modification handling. omits 2fb9cae6d81f fs: Split off inode_needs_update_time and __file_update_time omits 40a2626d1af4 fs: add __remove_file_privs() with flags parameter omits dfe97d3b13a9 fs: add a FMODE_BUF_WASYNC flags for f_mode omits 0a93ac2d1849 iomap: Return -EAGAIN from iomap_write_iter() omits 45566e6b20dd iomap: Add async buffered write support omits 575a19c2725e iomap: Add flags parameter to iomap_page_create() omits a011405fc2ff mm: Add balance_dirty_pages_ratelimited_flags() function omits 9bb6d812e2c3 mm: Move updates of dirty_exceeded into one place omits 2efa5f0a45c9 mm: Move starting of background writeback into the main ba [...] omits 3a393fb95262 io_uring: add netmsg cache omits 3cdce31e6273 io_uring: impose max limit on apoll cache omits 1b9af1acf807 io_uring: add abstraction around apoll cache omits f81a70696481 io_uring: move apoll cache to poll.c omits 0049e02197e2 io_uring: consolidate hash_locked io-wq handling omits ff36d94edbb5 io_uring: clear REQ_F_HASH_LOCKED on hash removal omits ab585a96b6ba io_uring: don't race double poll setting REQ_F_ASYNC_DATA omits 4c19a03efe2c io_uring: don't miss setting REQ_F_DOUBLE_POLL omits 64ee42991795 io_uring: disable multishot recvmsg omits 3e208d0874a4 io_uring: only trace one of complete or overflow omits 0d163b2280f9 io_uring: fix io_uring_cqe_overflow trace format omits 065205435b5d io_uring: multishot recv omits 29b39437c645 io_uring: fix multishot accept ordering omits e484fb07117b io_uring: fix multishot poll on overflow omits d24a20024d82 io_uring: add allow_overflow to io_post_aux_cqe omits e47b8ef1a6b3 io_uring: add IOU_STOP_MULTISHOT return code omits 7776743514f4 io_uring: clean up io_poll_check_events return values omits 6c00cf721a53 io_uring: recycle buffers on error omits 8be497a4d775 io_uring: allow iov_len = 0 for recvmsg and buffer select omits 6e504f61aca3 io_uring: restore bgid in io_put_kbuf omits b4e191a6dc70 io_uring: allow 0 length for buffer select omits c7ba408267e7 io_uring: let to set a range for file slot allocation omits 61e18202f584 io_uring: add support for passing fixed file descriptors omits 23ce94d1fea5 io_uring: split out fixed file installation and removal omits f30b2d9e1dfd io_uring: replace zero-length array with flexible-array member omits 397447f4fb49 io_uring: remove ctx->refs pinning on enter omits e8522501ec88 io_uring: don't check file ops of registered rings omits 1acb87371f68 io_uring: remove extra TIF_NOTIFY_SIGNAL check omits abab929ef171 io_uring: fuse fallback_node and normal tw node omits 84b994a3c74b io_uring: improve io_fail_links() omits db720039968a io_uring: move POLLFREE handling to separate function omits 721ad7a10f59 io_uring: kbuf: inline io_kbuf_recycle_ring() omits 8735faefaeb8 io_uring: optimise submission side poll_refs omits e0423cb5e909 io_uring: refactor poll arm error handling omits 1d2ba9015d3b io_uring: change arm poll return values omits 7609371234d4 io_uring: add a helper for apoll alloc omits f4ce51baf4d2 io_uring: remove events caching atavisms omits cdd270668338 io_uring: clean poll ->private flagging omits 6037de47f0dd io_uring: add sync cancelation API through io_uring_register() omits bba8b8f4bc8e io_uring: add IORING_ASYNC_CANCEL_FD_FIXED cancel flag omits a3e31e20e214 io_uring: have cancelation API accept io_uring_task directly omits ffb28cf4a0f5 io_uring: kbuf: kill __io_kbuf_recycle() omits fb7384a5683e io_uring: trace task_work_run omits b5b37143a5bd io_uring: add trace event for running task work omits 7385eb332081 io_uring: batch task_work omits d83ea548b5f9 io_uring: introduce llist helpers omits 214f5fbb5bf0 io_uring: lockless task list omits 85c6f98aa301 io_uring: remove __io_req_task_work_add omits bdedf4639d37 io_uring: remove priority tw list optimisation omits fc5ac17b0509 io_uring: dedup io_run_task_work omits 27de120bc8f3 io_uring: move list helpers to a separate file omits f6b6597f7a40 io_uring: improve io_run_task_work() omits 18f1480c6ee6 io_uring: optimize io_uring_task layout omits 15db3bc9500b io_uring: add a warn_once for poll_find omits f3df8e477ef4 io_uring: consistent naming for inline completion omits 921b95ca99c6 io_uring: move io_import_fixed() omits 9280e917dc70 io_uring: opcode independent fixed buf import omits 5141f1671bd5 io_uring: add io_commit_cqring_flush() omits 14528a022399 io_uring: introduce locking helpers for CQE posting omits 6311202aea23 io_uring: hide eventfd assumptions in eventfd paths omits 7c7accb1d70c io_uring: fix io_poll_remove_all clang warnings omits 26055b44b9ae io_uring: improve task exit timeout cancellations omits 61fb28b41970 io_uring: fix multi ctx cancellation omits 06dd893cab87 io_uring: remove ->flush_cqes optimisation omits 6fce18297998 io_uring: move io_eventfd_signal() omits 95de95d4a42a io_uring: reshuffle io_uring/io_uring.h omits c1d524b52b74 io_uring: remove extra io_commit_cqring() omits 8f724bb5e73f io_uring: move a few private types to local headers omits a767b00e2f36 io_uring: clean up tracing events omits b264387e7149 io_uring: make io_uring_types.h public omits 9d7af22b01eb io_uring: kill extra io_uring_types.h includes omits 86ecb603600b io_uring: change ->cqe_cached invariant for CQE32 omits 264cffd5c942 io_uring: deduplicate io_get_cqe() calls omits 173701d05431 io_uring: deduplicate __io_fill_cqe_req tracing omits 3e685a56fd1e io_uring: introduce io_req_cqe_overflow() omits 76f4c1695547 io_uring: don't inline __io_get_cqe() omits 1db230d1e477 io_uring: don't expose io_fill_cqe_aux() omits cbfca1f38ad4 io_uring: kbuf: add comments for some tricky code omits fe3c6b41f624 io_uring: mutex locked poll hashing omits 7259513fede5 io_uring: propagate locking state to poll cancel omits 33e5d5c8908e io_uring: introduce a struct for hash table omits 7c7807f54841 io_uring: pass hash table into poll_find omits 6ce749631f69 io_uring: add IORING_SETUP_SINGLE_ISSUER omits a3ef4956ec5b io_uring: use state completion infra for poll reqs omits ae60fcec6630 io_uring: clean up io_ring_ctx_alloc omits bcbb247dde7d io_uring: limit the number of cancellation buckets omits 549a46f5ae52 io_uring: clean up io_try_cancel omits 9b6b3c25c72e io_uring: pass poll_find lock back omits 24f74c8f4203 io_uring: switch cancel_hash to use per entry spinlock omits 08f4187b0238 io_uring: poll: remove unnecessary req->ref set omits 8199f7682d9e io_uring: don't inline io_put_kbuf omits 3df41932380b io_uring: refactor io_req_task_complete() omits 6e79128d4689 io_uring: kill REQ_F_COMPLETE_INLINE omits 7eef5295be99 io_uring: rw: delegate sync completions to core io_uring omits e12fba112932 io_uring: remove unused IO_REQ_CACHE_SIZE defined omits 78685618823e io_uring: don't set REQ_F_COMPLETE_INLINE in tw omits 94e09ecbd39e io_uring: remove check_cq checking from hot paths omits ba5aa640ac68 io_uring: never defer-complete multi-apoll omits 8a75d9d4f7ed io_uring: inline ->registered_rings omits eedf4298699c io_uring: explain io_wq_work::cancel_seq placement omits 79dd6976460c io_uring: move small helpers to headers omits e417ac911752 io_uring: refactor ctx slow data placement omits 405196b8636d io_uring: better caching for ctx timeout fields omits 1ecc91fc7c13 io_uring: move defer_list to slow data omits faee7b38d3c3 io_uring: make reg buf init consistent omits 3be303ab6d28 io_uring: deprecate epoll_ctl support omits 2773edb91e80 io_uring: add support for level triggered poll omits 3dcff0480af9 io_uring: move opcode table to opdef.c omits 9d6c15adf84b io_uring: move read/write related opcodes to its own file omits 04ec3bdabbf9 io_uring: move remaining file table manipulation to filetable.c omits 129ce6a14855 io_uring: move rsrc related data, core, and commands omits 3dce6c7030ba io_uring: split provided buffers handling into its own file omits b5d6cf58272d io_uring: move cancelation into its own file omits 2a0272736c32 io_uring: move poll handling into its own file omits eb9596944794 io_uring: add opcode name to io_op_defs omits 96317c361b25 io_uring: include and forward-declaration sanitation omits 4f53729c3a3a io_uring: move io_uring_task (tctx) helpers into its own file omits d2f69225b2f8 io_uring: move fdinfo helpers to its own file omits 56d59030280a io_uring: use io_is_uring_fops() consistently omits b52c6a1a6fee io_uring: move SQPOLL related handling into its own file omits 50149ac94bbc io_uring: move timeout opcodes and handling into its own file omits 0e236970a5e5 io_uring: move our reference counting into a header omits 61d06f78b9fa io_uring: move msg_ring into its own file omits fcc5280b51cc io_uring: split network related opcodes into its own file omits 0be074e16d53 io_uring: move statx handling to its own file omits 8033c38aebcd io_uring: move epoll handler to its own file omits 0fef014fb306 io_uring: add a dummy -EOPNOTSUPP prep handler omits cdcef5233ce6 io_uring: move uring_cmd handling to its own file omits 48f68fdcdf66 io_uring: split out open/close operations omits 6a58219e4fa6 io_uring: separate out file table handling code omits 33b98482a4c3 io_uring: split out fadvise/madvise operations omits 25646528f2c9 io_uring: split out fs related sync/fallocate functions omits 9fc2d74c92ae io_uring: split out splice related operations omits fae3ee700dee io_uring: split out filesystem related operations omits d5870bf452b1 io_uring: move nop into its own file omits f3235a082f92 io_uring: move xattr related opcodes to its own file omits c41873c7d476 io_uring: handle completions in the core omits 66795c444d4e io_uring: set completion results upfront omits d6996518608c io_uring: add io_uring_types.h omits 52d7d2802cb5 io_uring: define a request type cleanup handler omits e0405dda871b io_uring: unify struct io_symlink and io_hardlink omits 418f34341f47 io_uring: convert iouring_cmd to io_cmd_type omits 270f59f57a58 io_uring: convert xattr to use io_cmd_type omits 14ded02690b2 io_uring: convert rsrc_update to io_cmd_type omits 207baff96fd1 io_uring: convert msg and nop to io_cmd_type omits 76e7347cd9c6 io_uring: convert splice to use io_cmd_type omits 2cc330b83420 io_uring: convert epoll to io_cmd_type omits 583a0edd54c5 io_uring: convert file system request types to use io_cmd_type omits 2f512b735f16 io_uring: convert madvise/fadvise to use io_cmd_type omits f46f41a2b90c io_uring: convert open/close path to use io_cmd_type omits 539807595573 io_uring: convert timeout path to use io_cmd_type omits e23a713a5aed io_uring: convert cancel path to use io_cmd_type omits 7c533324a327 io_uring: convert the sync and fallocate paths to use io_cmd_type omits 757d103df896 io_uring: convert net related opcodes to use io_cmd_type omits 6ddf89066c4e io_uring: remove recvmsg knowledge from io_arm_poll_handler() omits 3e9d9dbc69d5 io_uring: convert poll_update path to use io_cmd_type omits b7927893b6f6 io_uring: convert poll path to use io_cmd_type omits bc32c34dd300 io_uring: convert read/write path to use io_cmd_type omits bf04e72df744 io_uring: add generic command payload type to struct io_kiocb omits 13a8f5e4b8fc io_uring: move req async preparation into opcode handler omits 239b2db7c7ca io_uring: move to separate directory omits 78cb8d84c408 io_uring: define a 'prep' and 'issue' handler for each opcode discards 88cea4e18ed4 rcu: Make tiny RCU support leak callbacks for debug-object errors discards 3c7753e95970 tools/memory-model: Clarify LKMM's limitations in litmus-t [...] omits 7531ec5954ab Merge branch 'misc-5.19' into next-fixes discards 22c32f6fcf06 gpiolib: of: Use device_match_of_node() helper omits eff044f1b04e Merge branch 'for-next/boot' into for-next/core omits e1528206e3a2 Merge branches 'for-next/cpufeature', 'for-next/cpuidle', [...] omits 859161b952a4 drm/i915/dg2: Bump up CDCLK for DG2 omits b5a1f6394ad9 Merge branch 'for-5.20/drivers' into for-next omits f3819ae0b7e1 Merge branch 'for-5.20/block' into for-next omits c3c8b2187779 s390: copy_oldmem_page() - don't ignore ->iov_offset discards 44f36ddb2b7f gpio: adp5588: sort header inclusion alphabetically discards 4f296916f36b gpio: adp5588: Do not use defined value for driver name an [...] discards 2fe3f44c2b9f gpio: adp5588: Switch from of headers to mod_devicetable.h discards e6f3e3314910 mfd: mt6397: Add basic support for MT6331+MT6332 PMIC discards b330fa7c4629 mfd: axp20x: Add AXP221/AXP223/AXP809 GPIO cells discards 23779a4af059 mfd: ipaq-micro: Fix spelling mistake of "receive{d}" discards 657070371e7a mfd: db8500-prcmu: Drop duplicated word "the" in the comments discards 235f69f8d593 dt-bindings: mfd: Add i.MX8qm/qxp Control and Status Regis [...] discards c7b930aad7e0 mfd: intel_soc_pmic_chtwc: Switch from __maybe_unused to p [...] discards 1e5bc849a538 mfd: intel_soc_pmic_chtwc: Use dev_err_probe() discards 0c183939da84 mfd: tc6393xb: Make disable callback return void discards ebe35d270f65 mfd: dln2: Automatically detect and fill endpoint pointers discards ed1b108bca27 dt-bindings: mfd: mt6397: Add compatibles for MT6331 RTC and keys discards a7447e0b2d37 dt-bindings: mfd: qcom-pm8xxx: Update the maintainers section discards fea75ece6f58 mfd: pm8008: Remove driver data structure pm8008_data discards 2f1823d7d208 mfd: twl: Remove platform data support discards 4abc1e8f3b3b dt-bindings: mfd: Add mp2733 compatible discards 474032efc4c7 dt-bindings: mfd: qcom,tcsr: Add qcom,tcsr-mdm9615 discards ac2a19381c7b dt-bindings: mfd: qcom,tcsr: Convert to dtschema discards 1271ee250de7 mfd: cros_ec: Add SCP Core-1 as a new CrOS EC MCU discards 1bc9e011d2f4 mfd: mt6358-irq: Add MT6357 PMIC support discards e12bfb5ed956 mfd: mt6397-core: Add MT6357 PMIC support discards b9ca48edf8c8 dt-bindings: mfd: Add compatible for MT6331 PMIC discards 81a5d90e5c38 dt-bindings: mfd: stm32-timers: Document how to specify in [...] discards cdb9333c61fc mfd: max77620: Fix refcount leak in max77620_initialise_fps discards 0e5346ff570b MAINTAINERS: Fix file entry for MAX77693 DT discards 6bb3d540d345 syscon: Use %pa to format the variable of resource_size_t type discards 2b61bea43374 mfd: tc6387xb: Drop disable callback that is never called discards ab84d19b864f mfd: t7l66xb: Drop platform disable callback discards 41a702734c09 mfd: asic3: Make asic3_gpio_remove() return void discards a44d09a79ca9 MAINTAINERS: Update Intel PMIC (MFD part) to Supported discards dd15f49a1008 dt-bindings: mfd: ti,j721e-system-controller: Add clock property discards 39b5d0d5e849 dt-bindings: mfd: Convert da9063 to yaml discards 027dac7b9a59 mfd: max77714: Update Luca Ceresoli's e-mail address discards dbd4c0fea106 Merge branches 'ib-mfd-acpi-for-rafael-5.20' and 'ib-mfd-s [...] discards 2b4ad13e89bc doc: Emphasize the need for explicit RCU read-side markers discards 8bcbbfa02981 rcu: Add QS check in rcu_exp_handler() for non-preemptible [...] discards 9aeb468218ee rcu/kvfree: Update KFREE_DRAIN_JIFFIES interval discards 7d365f4ee77e rcu: Update rcu_preempt_deferred_qs() comments for !PREEMP [...] discards cd011b5fdbba rcu/kfree: Fix kfree_rcu_shrink_count() return value discards 5164c862c620 rcu: Back off upon fill_page_cache_func() allocation failure discards dbcb2a01da4f docs/memory-barriers.txt: Fixup long lines discards 4e83abf6be1c docs/memory-barriers.txt: Fix confusing name of 'data depe [...] discards 3cecb4e88a98 torture: Optionally flush printk() buffers before powering off discards 1f2ae36a10af rcu/nocb: Choose the right rcuog/rcuop kthreads to output discards 627f6168f5f1 rcu: Fix rcu_read_unlock_strict() strict QS reporting discards abba287bb206 memory-model: Prohibit nested SRCU read-side critical sections discards e880da2f05e9 Merge branch 'lkmm-dev.2022.06.20a' into HEAD discards b681f7f84340 Merge branch 'nolibc.2022.06.20a' into HEAD discards 45507365ca24 Merge branch 'ctxt.2022.07.05a' into HEAD discards c0d7efcad0cc Merge branches 'doc.2022.06.21a', 'fixes.2022.07.05a', 'no [...] discards 09dc81257726 srcu: Make expedited RCU grace periods block even less frequently discards 88882d1437e4 srcu: Block less aggressively for expedited grace periods discards 36355c2d2b4c rcu/tree: Add comment to describe GP-done condition in fqs loop discards be5aab1f94fe rcu: Initialize first_gp_fqs at declaration in rcu_gp_fqs() discards 81a974d78733 rcu/kvfree: Remove useless monitor_todo flag discards 455d5bdd9160 rcu: Cleanup RCU urgency state for offline CPU discards 2946c5bc1a33 rcu: tiny: Record kvfree_call_rcu() call stack for KASAN discards b4c8010208da locking/csd_lock: Change csdlock_debug from early_param to [...] discards 078ba6695be2 rcu: Forbid RCU_STRICT_GRACE_PERIOD in TINY_RCU kernels discards 59d9a105e822 rcu: Immediately boost preempted readers for strict grace periods discards 068580995892 rcu: Add rnp->cbovldmask check in rcutree_migrate_callbacks() discards 00dad0b81431 rcu: Avoid tracing a few functions executed in stop machine discards 8fb3768bfc30 rcu: Decrease FQS scan wait time in case of callback overloading omits 248022ffae3f block: ensure bio_iov_add_page can't fail omits 35006342b739 block: ensure iov_iter advances for added pages discards 1fde565c5593 gpio: rockchip: add support for rk3588 discards f47ee0243749 dt-bindings: gpio: rockchip: add gpio-ranges discards 441e04e85e56 gpio: adnp: Make use of device properties discards 02873178fc30 gpio: adnp: use simple i2c probe function discards 5b32432e0d68 gpio: pca9570: add pca9571 support discards 08cba85d2c32 gpio: pca9570: Add DT bindings for NXP PCA9571 omits ad0d6ea39195 Merge branch 'for-v5.20/dt-bindings-qcom' into next/dt-bindings omits 062529700fdb dt-bindings: cpufreq: qcom-cpufreq-nvmem: fix board compat [...] discards 097c53a72818 gpio: xgs-iproc: Drop if with an always false condition discards 0c609049273b gpio: brcmstb: Make .remove() obviously always return 0 discards 1933569ab533 gpio: ucb1400: Remove platform setup and teardown support discards bb4012e8d4cc gpio: twl4030: Don't return an error after WARN in .remove discards f58a8504803c gpio: twl4030: Drop platform teardown callback discards bb421c7f0f86 dt-bindings: gpio: renesas,rcar-gpio: R-Car V3U is R-Car Gen4 discards d9a5d6f7df04 gpio: davinci: Add support for system suspend/resume PM discards 04e59aedee8d dt-bindings: gpio: gpio-mvebu: document offset and marvell [...] discards 5054a0bb33cd dt-bindings: gpio: gpio-mvebu: deprecate armadaxp-gpio discards 977eb93c798f dt-bindings: gpio: gpio-mvebu: convert txt binding to DT s [...] discards 090ca30459ea gpiolib: devres: Get rid of unused devm_gpio_free() omits 8ebbcd3cef3a Merge branch 'for-v5.20/dt-bindings-aspeed' into next/dt-bindings omits 7752cf2fe2d5 dt-bindings: arm: aspeed: add Aspeed Evaluation boards omits 881010ed2796 Merge branch 'for-v5.20/dt-bindings-aspeed' into next/dt-bindings omits f9702486c77b dt-bindings: arm: qcom: add missing SM6350 board compatibles omits 103a90f68bf1 dt-bindings: arm: qcom: add missing SM6125 board compatibles omits 1facf9135a1b dt-bindings: arm: qcom: add missing SDM845 board compatibles omits 7e86c41be0be dt-bindings: arm: qcom: add missing SDM636 board compatibles omits 4fc3efba3205 dt-bindings: arm: qcom: add missing SDM630 board compatibles omits 1ceefa2a55ce dt-bindings: arm: qcom: add missing QCS404 board compatibles omits 581704606d4e dt-bindings: arm: qcom: add missing MSM8992 board compatibles omits a47214e3fde9 dt-bindings: arm: qcom: add missing MSM8998 board compatibles omits de0f2f0d6f35 dt-bindings: vendor-prefixes: add Shift GmbH omits 33a34cefdfaa dt-bindings: arm: qcom: add missing SM8350 board compatibles omits 197b6d70cf9e dt-bindings: arm: qcom: add missing SM8250 board compatibles omits 4c74aef40300 dt-bindings: arm: qcom: add missing SM8150 board compatibles omits 215ad5a02e6c dt-bindings: arm: qcom: add missing MSM8994 board compatibles omits 496bb1347265 dt-bindings: arm: qcom: add missing MSM8916 board compatibles omits 317e5467957b dt-bindings: arm: qcom: fix MSM8994 boards compatibles omits 4de2601759e5 dt-bindings: arm: qcom: fix MSM8916 MTP compatibles omits 0c8195fca687 dt-bindings: arm: qcom: fix Longcheer L8150 compatibles omits 5c7b9a89c60c dt-bindings: arm: qcom: fix Alcatel OneTouch Idol 3 compatibles omits ba5203932582 dt-bindings: leds: qcom-wled: fix number of addresses omits 7e03a2c01ca3 dt-bindings: nvmem: qfprom: add IPQ8064 and SDM630 compatibles omits 5f8574497695 dt-bindings: soc: qcom: qcom,smd-rpm: add power-controller omits cd3cd7d63543 dt-bindings: soc: qcom: aoss: document qcom,sm8450-aoss-qmp omits 56cf5b7fde54 spi: dt-bindings: qcom,spi-geni-qcom: allow three interconnects omits d9709fdb20ba dt-bindings: soc: qcom,rpmh-rsc: simplify qcom,tcs-config discards a5c9d22fc5cb rcu/nocb: Avoid polling when my_rdp->nocb_head_rdp list is empty discards c1e3653810e2 rcu/nocb: Add option to opt rcuo kthreads out of RT priority discards 0d1542f115ec rcu: Add nocb_cb_kthread check to rcu_is_callbacks_kthread() discards 666f4bec8bf1 rcu/nocb: Add an option to offload all CPUs on boot discards e02168108754 rcu/nocb: Fix NOCB kthreads spawn failure with rcu_nocb_rd [...] discards a4f6be801589 rcu/nocb: Invert rcu_state.barrier_mutex VS hotplug lock l [...] discards 872e0e913108 rcu/nocb: Add/del rdp to iterate from rcuog itself discards 01dca6d03bb3 Merge branch 'trace/for-next-rtla' into trace/for-next omits 6b49bc9d8a5f fuse: avoid unnecessary spinlock bump omits 888e58368fe8 fuse: fix deadlock between atomic O_TRUNC and page invalidation omits cb9874316130 fuse: write inode in fuse_release() adds ca85855bdcae Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds 543ce63b664e lockdown: Fix kexec lockdown bypass with ima policy adds 353f7988dd84 watchqueue: make sure to serialize 'wqueue->defunct' properly adds 44e29e64cf1a watch-queue: remove spurious double semicolon adds 23a67619bc7e scripts/gdb: Fix gdb 'lx-symbols' command adds 1e9fdf21a433 mmu_gather: Remove per arch tlb_{start,end}_vma() adds 1d7708e75c49 csky/tlb: Remove tlb_flush() define adds 18ba064e42df mmu_gather: Let there be one tlb_{start,end}_vma() implementation adds b67fbebd4cf9 mmu_gather: Force tlb-flush VM_PFNMAP vmas adds 45533a534a45 net: lan966x: Fix taking rtnl_lock while holding spin_lock adds 43243bb3195b net: lan966x: Fix usage of lan966x->mac_lock when entry is added adds 99343cfa4f75 net: lan966x: Fix usage of lan966x->mac_lock when entry is [...] adds c19246843697 net: lan966x: Fix usage of lan966x->mac_lock inside lan966 [...] adds 675c807ae26b net: lan966x: Fix usage of lan966x->mac_lock when used by FDB adds b6224a36de8b Merge branch 'net-lan966x-fix-issues-with-mac-table' adds 3696c952da07 net: ethernet: mtk_eth_soc: fix off by one check of ARRAY_SIZE adds f838a6336981 i40e: Fix erroneous adapter reinitialization during recove [...] adds 1e53834ce541 ixgbe: Add locking to prevent panic when setting sriov_num [...] adds 4db2a5ef4ccb net: dsa: fix dsa_port_vlan_filtering when global adds 1699b4d502ed net: dsa: fix NULL pointer dereference in dsa_port_reset_v [...] adds 49a2f5c88e8f Merge branch 'fix-2-dsa-issues-with-vlan_filtering_is_global' adds da791bac104a net: stmmac: remove redunctant disable xPCS EEE call adds d7241f679a59 be2net: Fix buffer overflow in be_get_module_eeprom adds 855fe49984a8 net: dsa: sja1105: silent spi_device_id warnings adds 1774559f0799 net: dsa: vitesse-vsc73xx: silent spi_device_id warnings adds 30e22a6ebca0 amt: use workqueue for gateway side message handling adds 9c343ea6185f amt: remove unnecessary locks adds 928f353cb867 amt: use READ_ONCE() in amt module adds 627f16931bf3 amt: add missing regeneration nonce logic in request logic adds 40185f359fba amt: drop unexpected advertisement message adds 239d886601e3 amt: drop unexpected query message adds e882827d5b89 amt: drop unexpected multicast data adds 989918482bbc amt: do not use amt->nr_tunnels outside of lock adds b3fcfc4f0c50 Merge branch 'amt-fix-validation-and-synchronization-bugs' adds cdf0b86b250f r8152: fix a WOL issue adds 53eb9b04560c net: ethernet: mtk_ppe: fix possible NULL pointer derefere [...] adds c6b10de537b9 Documentation: fix udp_wmem_min in ip-sysctl.rst adds 968996c070ef iavf: Fix VLAN_V2 addition/rejection adds 4635fd3a9d77 iavf: Disallow changing rx/tx-frames and rx/tx-frames-irq adds a9f49e006030 iavf: Fix handling of dummy receive descriptors adds d8fa2fd791a7 iavf: Fix missing state logs adds 48ea8ea32dbf Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] adds ef5621758a02 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 87507bcb4f5d ipv4: Fix a data-race around sysctl_fib_multipath_use_neigh. adds 7998c12a08c9 ipv4: Fix data-races around sysctl_fib_multipath_hash_policy. adds 8895a9c2ac76 ipv4: Fix data-races around sysctl_fib_multipath_hash_fields. adds 9b55c20f8336 ip: Fix data-races around sysctl_ip_prot_sock. adds 3d72bb4188c7 udp: Fix a data-race around sysctl_udp_l3mdev_accept. adds 3666f666e996 tcp: Fix data-races around sysctl knobs related to SYN option. adds 52e65865deb6 tcp: Fix a data-race around sysctl_tcp_early_retrans. adds e7d2ef837e14 tcp: Fix data-races around sysctl_tcp_recovery. adds 7c6f2a86ca59 tcp: Fix a data-race around sysctl_tcp_thin_linear_timeouts. adds 4845b5713ab1 tcp: Fix data-races around sysctl_tcp_slow_start_after_idle. adds 1a63cb91f0c2 tcp: Fix a data-race around sysctl_tcp_retrans_collapse. adds 4e08ed41cb11 tcp: Fix a data-race around sysctl_tcp_stdurg. adds 0b484c91911e tcp: Fix a data-race around sysctl_tcp_rfc1337. adds 2d17d9c73823 tcp: Fix a data-race around sysctl_tcp_abort_on_overflow. adds a11e5b3e7a59 tcp: Fix data-races around sysctl_tcp_max_reordering. adds 3b15b3e93e40 Merge branch 'net-sysctl-races-round-4' adds c0f47c2822aa net/sched: cls_api: Fix flow action initialization adds e5ec6a251338 mlxsw: spectrum_router: Fix IPv4 nexthop gateway indication adds db87c005b9cc can: mcp251xfd: fix detection of mcp251863 adds 7b66dfcc6e1e can: rcar_canfd: Add missing of_node_put() in rcar_canfd_probe() adds 44484fa8eedf Merge tag 'linux-can-fixes-for-5.19-20220720' of git://git [...] adds 7ca433dc6ded Merge tag 'net-5.19-rc8' of git://git.kernel.org/pub/scm/l [...] adds 68e77ffbfd06 Merge tag 'mtd/fixes-for-5.19-final' of git://git.kernel.o [...] adds cc983da76a90 mm/hugetlb: avoid corrupting page->mapping in hugetlb_mcop [...] adds 8e86a047da7d userfaultfd: provide properly masked address for huge-pages adds b109319f5c2b mailmap: update Gao Xiang's email addresses adds f30d41c27dcc Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 945b31318369 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] adds dd9734ea662e Merge branch 'fixes' of https://git.linaro.org/people/jens [...] adds be640317a1d0 powerpc/64s: Disable stack variable initialisation for prom_init adds 97bfa54b43c3 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 918e75f77af7 s390/archrandom: prevent CPACF trng invocations in interru [...] adds f36d815ba528 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds a61b861eb0ea Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 11e9318ff748 ASoC: rsnd: ssiu: add missing .quit callback for gen2 adds a871b65505af Merge remote-tracking branch 'asoc/for-5.18' into asoc-linus adds 682c71b4656a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 4ceaa684459d spi: bcm2835: bcm2835_spi_handle_err(): fix NULL pointer d [...] adds e1502ba41699 spi: spi-cadence: Fix SPI NO Slave Select macro definition adds b620aa3a7be3 spi: spi-rspi: Fix PIO fallback on RZ platforms adds bb5e98b287c1 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 23df0a9b8c05 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds affb20592f64 Merge branch 'at91-fixes' of git://git.kernel.org/pub/scm/ [...] adds a07a4237276a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds f9b22a33f0bb Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds d34213ebfea3 nvdimm/namespace: drop nested variable in create_namespace_pmem() adds 86e0605325ae Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub [...] adds edee0ff54e84 btrfs: join running log transaction when logging new name adds af39011ec0c7 Merge branch 'misc-5.19' into next-fixes adds 79966555a7af Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 39ee947a60dd Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds e7999fa14f19 drm/i915/guc: Support programming the EU priority in the G [...] adds 443148858f26 drm/i915/guc: support v69 in parallel to v70 adds 4b2b2ee1f87d Merge tag 'drm-intel-fixes-2022-07-20-1' of git://anongit. [...] adds 2d4bd81fea1a drm/amd/display: Fix new dmub notification enabling in DM adds e1aadbab445b drm/amdgpu: Remove one duplicated ef removal adds 90af0ca047f3 drm/amdgpu: Protect the amdgpu_bo_list list with a mutex v2 adds 1c46f3c07591 Merge tag 'amd-drm-fixes-5.19-2022-07-20' of https://gitla [...] adds 048427e45c40 Merge branch 'drm-fixes' of git://git.freedesktop.org/git/ [...] adds 9c5adcb57756 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds cc0e9b6c3f5e Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds c1f6eff304e4 riscv: add as-options for modules with assembly compontents adds 7a78f1f8f476 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 3abf38161d3e Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...] adds db8edaa09d74 gpio: pca953x: only use single read/write for No AI mode adds 2abc17a93867 gpio: pca953x: use the correct range when do regmap sync adds b8c768ccdd83 gpio: pca953x: use the correct register address when regca [...] adds f63731e18e8d selftests: gpio: fix include path to kernel headers for ou [...] adds 36b5e3b61651 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] adds c1dd219d8f7d Merge branch 'fixes' of https://github.com/Broadcom/stblinux.git adds 73fcd5a33398 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] adds ef2084a8388b drm/panel-edp: Fix variable typo when saving hpd absent de [...] adds 02c87df2480a drm/imx/dcss: Add missing of_node_put() in fail path adds ae7d06669281 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds 244eaeb08ce9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 0698461ad298 Merge remote-tracking branch 'torvalds/master' into perf/core adds a6bd98c45d1a perf buildid-list: Add a "-m" option to show kernel and mo [...] adds 68566a7cf56b perf tools: Fix dso_id inode generation comparison adds 163dac34d7a2 perf tools: Export dsos__for_each_with_build_id() adds f8bcf1e223ad perf ordered_events: Add ordered_events__last_flush_time() adds eddc6e3f6684 perf tools: Export perf_event__process_finished_round() adds 0a64de04c94a perf tools: Factor out evsel__id_hdr_size() adds 1ee94463e9ac perf tools: Add perf_event__synthesize_id_sample() adds 57190e38b00d perf script: Add --dump-unsorted-raw-trace option adds 15fe03621d9d perf buildid-cache: Add guestmount'd files to the build ID cache adds c1fd5b7d8aed perf buildid-cache: Do not require purge files to also be [...] adds b47bb18661ea perf tools: Add machine_pid and vcpu to id_index adds ff7a78c210ed perf session: Create guest machines from id_index adds 797efbc523b3 perf tools: Add guest_cpu to hypervisor threads adds 3461b65da7d4 perf tools: Add machine_pid and vcpu to perf_sample adds 635049099582 perf session: Use sample->machine_pid to find guest machine adds e28fb159f116 perf script: Add machine_pid and vcpu adds 2273e46b9837 perf dlfilter: Add machine_pid and vcpu adds 7151c1d17820 perf auxtrace: Add machine_pid and vcpu to auxtrace_error adds 6de306b7a530 perf script python: Add machine_pid and vcpu adds 13a133b2550e perf script python: intel-pt-events: Add machine_pid and vcpu adds 386e0d83d351 perf tools: Remove also guest kcore_dir with host kcore_dir adds 65691e9ff0c9 perf tools: Make has_kcore_dir() work also for guest kcore_dir adds a5367ecb5353 perf tools: Automatically use guest kcore_dir if present adds 10d34700223b perf tools: Add reallocarray_as_needed() adds 97406a7e4fa6 perf inject: Add support for injecting guest sideband events adds eef8e06eeba8 perf machine: Use realloc_array_as_needed() in machine__se [...] adds f42bbbf2e9a5 perf tools: Handle injected guest kernel mmap event adds f9de2f0fd35f perf tools: Add perf_event__is_guest() adds 7c0b20d13f32 perf intel-pt: Remove guest_machine_pid adds 12374a16223a perf intel-pt: Add some more logging to intel_pt_walk_next_insn() adds 0bb82cf51877 perf intel-pt: Track guest context switches adds 7d1f65b5046f perf intel-pt: Disable sync switch with guest sideband adds 71658de4dda8 perf intel-pt: Determine guest thread from guest sideband adds 61cd9135d09b perf intel-pt: Add machine_pid and vcpu to auxtrace_error adds 98759cca8440 perf intel-pt: Use guest pid/tid etc in guest samples adds 2f1d6b41e2f5 perf intel-pt: Add documentation for tracing guest machine [...] adds 557cc18ee7dc perf gtk: Only support --gtk if compiled in adds ee87a0841aa5 perf python: Avoid deprecation warning on distutils adds 63a4354ae75c perf scripting perl: Ignore some warnings to keep building [...] adds c69d33ebfae2 perf probe: Fix duplicated 'the' in comment adds 2c91cd88f58b perf cs-etm: Fix duplicated 'the' in comment adds 87abe344cd28 perf test: Fix test case 83 ('perf stat CSV output linter' [...] adds f077c7769955 perf build: Avoid defining _FORTIFY_SOURCE multiple times adds 41d0914d861e perf python: Ignore unused command line arguments when bui [...] adds 60ecf84d728a Merge remote-tracking branch 'torvalds/master' into perf/core adds 9fe9b252c7c0 perf lock: Fix a copy-n-paste bug adds e2516b361de0 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] adds a229cc14f339 dma-mapping: add dma_opt_mapping_size() adds 6d9870b7e5de dma-iommu: add iommu_dma_opt_mapping_size() adds bb7d1283e628 scsi: core: cap shost max_sectors according to DMA limits [...] adds 608128d391fa scsi: sd: allow max_sectors be capped at DMA optimal size limit adds 4cbfca5f7750 scsi: scsi_transport_sas: cap shost opt_sectors according [...] adds 0568e6122574 ata: libata-scsi: cap ata_device->max_sectors according to [...] adds 90207af5dd80 Merge branch 'for-next' of git://git.infradead.org/users/h [...] adds 9b31e60800d8 tools: Fixed MIPS builds due to struct flock re-definition adds 750e571acf3d Merge branch 'asm-generic-fixes' into asm-generic adds 2cb9b6429321 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds a4357b103597 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] adds 44b3834b2eed arm64: errata: Remove AES hwcap for COMPAT tasks adds 9e26cac5f82b arm64: numa: Don't check node against MAX_NUMNODES adds 19198abf3d81 arm64/mm: use GENMASK_ULL for TTBR_BADDR_MASK_52 adds d0637c505f8a arm64: enable THP_SWAP for arm64 adds 491f10d08fda perf: RISC-V: Add of_node_put() when breaking out of for_e [...] adds 92f2b8bafa3d drivers/perf: arm_spe: Fix consistency of SYS_PMSCR_EL1.CX adds 1fdd99f7e193 Merge branches 'for-next/cpuidle', 'for-next/docs', 'for-n [...] adds d3e4a9d30804 arm64/hwcap: Document allocation of upper bits of AT_HWCAP adds 60c868eff2bc arm64/cpufeature: Store elf_hwcaps as a bitmap rather than [...] adds a6a468f50d6a arm64/hwcap: Support FEAT_EBF16 adds 67a649f8818c Merge branch 'for-next/cpufeature' into for-next/core adds 1191b6256e50 arm64: fix KASAN_INLINE adds 6b9073abd579 Merge branch 'for-next/boot' into for-next/core adds 48e7627923fe Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] adds 64f89dfaa4f1 soc: fujitsu: Add A64FX diagnostic interrupt driver adds fc5599cb36a3 Merge branch 'arm/drivers' into for-next adds 8bbb1dd569c1 dt-bindings: arm: sunplus: Add bindings for Sunplus SP7021 [...] adds 55bfc376b8fb dt-bindings: reset: Add bindings for SP7021 reset driver adds dbf018be52e3 reset: Add Sunplus SP7021 reset driver adds 5543604a05a9 dt-bindings: clock: Add bindings for SP7021 clock driver adds 4966dfe186a4 dt-bindings: interrupt-controller: Add bindings for SP7021 [...] adds f7189d938b31 irqchip: Add Sunplus SP7021 interrupt controller driver adds 0aa94eea8d95 ARM: sunplus: Add initial support for Sunplus SP7021 SoC adds 027a68e35206 ARM: sp7021_defconfig: Add Sunplus SP7021 defconfig adds f6639994a6dd ARM: dts: Add Sunplus SP7021-Demo-V3 board device tree adds 7cb7b8fe6339 Merge branch 'sunplus/newsoc' into arm/newsoc adds 50a62e4dd681 Merge branch 'arm/newsoc' into for-next adds 7dbb1b0b467e Merge tag 'mvebu-dt-5.20-1' of git://git.kernel.org/pub/sc [...] adds b795fadfc46b arm64: dts: marvell: Add Armada 98DX2530 SoC and RD-AC5X board adds 8225663e0cd4 arm64: marvell: enable the 98DX2530 pinctrl driver adds 26c350fe7ae0 Merge tag 'mvebu-dt64-5.20-1' of git://git.kernel.org/pub/ [...] adds 7a99be178ae1 Merge branch 'arm/dt' into for-next adds 7e0b0cc16ba1 Merge tag 'mvebu-arm-5.20-1' of git://git.kernel.org/pub/s [...] adds 1207c6758537 Merge branch 'arm/soc' into for-next adds 6762d688a1a5 dt-bindings: timer: npcm: Add npcm845 compatible string adds 5e1f5ea3da98 dt-bindings: watchdog: npcm: Add npcm845 compatible string adds 08e950449c62 dt-binding: clk: npcm845: Add binding for Nuvoton NPCM8XX Clock adds 40b88f32ccf6 dt-bindings: reset: npcm: add GCR syscon property adds 8f73a173430b ARM: dts: nuvoton: add reset syscon property adds 3183444aee63 reset: npcm: using syscon instead of device data adds 85331f56cb72 dt-bindings: reset: npcm: Add support for NPCM8XX adds fc5d2a2f4aa5 reset: npcm: Add NPCM8XX support adds e8dd9f77c0e5 dt-bindings: arm: npcm: Add maintainer adds 730585a061e3 dt-bindings: arm: npcm: Add nuvoton,npcm845 compatible string adds 6524d8ebbc27 dt-bindings: arm: npcm: Add nuvoton,npcm845 GCR compatible string adds 3670d2ec13ee arm64: npcm: Add support for Nuvoton NPCM8XX BMC SoC adds 6cc82f07fc34 arm64: dts: nuvoton: Add initial NPCM8XX device tree adds f21d8e7165e9 arm64: dts: nuvoton: Add initial NPCM845 EVB device tree adds 45472f1e5348 arm64: defconfig: Add Nuvoton NPCM family support adds 2d0f3f13a959 Merge branch 'nuvoton/newsoc' into arm/newsoc adds 793e9b0c2d21 Merge branch 'arm/newsoc' into for-next adds 9d08a6c65b5d soc: document merges adds f740949d41a7 soc: a64fx-diag: disable modular build adds 25658fbe9abb Merge branch 'arm/drivers' into for-next adds 7849f5cf7639 mailmap: update Baolin Wang's email adds 430d31bb2e60 Merge tag 'at91-fixes-5.19-3' of git://git.kernel.org/pub/ [...] adds b56c91cd7341 Merge branch 'arm/fixes' into for-next adds 390ffde2b97c ARM: dts: aspeed: centriq2400: drop the board adds 12f158808510 dt-bindings: arm: aspeed: add Aspeed Evaluation boards adds d44108d84411 Merge tag 'dt-bindings-aspeed-5.20' of git://git.kernel.or [...] adds aa7fd3bb6017 ARM: dts: qcom: add rpmcc missing clocks for apq/ipq8064 a [...] adds 3d2b5fddd067 Merge tag 'qcom-dts-for-5.20-2' of git://git.kernel.org/pu [...] adds 5969d3290fb5 arm64: dts: qcom: sc8280xp: add missing 300MHz adds 757991c0778f arm64: dts: sdm850: Remove unnecessary turbo-mode adds 8ed85d1e515f arm64: dts: qcom: sc7280: delete vdda-1p2 and vdda-0p9 fro [...] adds 0f064ae7cf70 arm64: dts: qcom: sdm845: Fill in GENI DMA references adds 79cfb1124af9 arm64: dts: qcom: sdm845-db845c: Enable gpi_dma1 adds 746ff2bfcec7 arm64: dts: qcom: sdm845-db845c: Specify a i2c bus clocks adds 1282fa32d716 arm64: dts: qcom: qrb5165-rb5: Fix 'dtbs_check' error for [...] adds 360d95267612 arm64: dts: qcom: qrb5165-rb5: Fix 'dtbs_check' error for [...] adds 944de5182f02 dt-bindings: arm: qcom: fix Alcatel OneTouch Idol 3 compatibles adds 25d203d0751c dt-bindings: arm: qcom: fix Longcheer L8150 compatibles adds bb35fe1efbae dt-bindings: arm: qcom: fix MSM8916 MTP compatibles adds c704bd373f58 dt-bindings: arm: qcom: fix MSM8994 boards compatibles adds fc4f8f6748e3 dt-bindings: arm: qcom: add missing MSM8916 board compatibles adds 940780880200 dt-bindings: arm: qcom: add missing MSM8994 board compatibles adds 1ce0ff93d711 dt-bindings: arm: qcom: add missing SM8150 board compatibles adds c810f39aea90 dt-bindings: arm: qcom: add missing SM8250 board compatibles adds baa36665348b dt-bindings: arm: qcom: add missing SM8350 board compatibles adds 82a547bb3cee dt-bindings: vendor-prefixes: add Shift GmbH adds 8eb1b188caf7 dt-bindings: arm: qcom: add missing MSM8998 board compatibles adds 02cb8d73c0d6 dt-bindings: arm: qcom: add missing MSM8992 board compatibles adds 09b75a927ffd dt-bindings: arm: qcom: add missing QCS404 board compatibles adds 0d45153fb9bb dt-bindings: arm: qcom: add missing SDM630 board compatibles adds ce23114d25dc dt-bindings: arm: qcom: add missing SDM636 board compatibles adds 33fae534d7b1 dt-bindings: arm: qcom: add missing SDM845 board compatibles adds d3ddba6a25dc dt-bindings: arm: qcom: add missing SM6125 board compatibles adds 31b3483aaa18 dt-bindings: arm: qcom: add missing SM6350 board compatibles adds 1ef5a4d1d03c dt-bindings: arm: qcom: Document lg,judyln and lg,judyp devices adds 5aca0822aabf dt-bindings: arm: qcom: Add Xiaomi Mi Mix2s bindings adds be497abe19bf arm64: dts: qcom: Add support for Xiaomi Mi Mix2s adds 2c947cd63bfb Merge tag 'qcom-arm64-for-5.20-2' of git://git.kernel.org/ [...] adds 45f829641bca Merge branch 'arm/dt' into for-next adds 947bb0d16576 soc: qcom: icc-bwmon: Remove unnecessary print function dev_err() adds 709d473dd5e1 dt-bindings: soc: qcom: smd-rpm: Add MSM8909 adds 73579f2a99a6 soc: qcom: smd-rpm: Add compatible for MSM8909 adds c61c6c650792 dt-bindings: power: qcom-rpmpd: Add MSM8909 power domains adds 488f1d96c354 soc: qcom: rpmpd: Add compatible for MSM8909 adds 6447cd8dcec5 dt-bindings: soc: qcom: spm: Add MSM8909 CPU compatible adds fddb663de9eb soc: qcom: spm: Add CPU data for MSM8909 adds df71736be882 dt-bindings: arm: cpus: Document "qcom,msm8909-smp" enable-method adds 2bc7d3e08ec7 ARM: mach-qcom: Add support for MSM8909 adds 52b23f12432f dt-bindings: soc: qcom,rpmh-rsc: simplify qcom,tcs-config adds fbbb1cd09f29 dt-bindings: soc: qcom: aoss: document qcom,sm8450-aoss-qmp adds c23b7d496789 dt-bindings: soc: qcom: qcom,smd-rpm: add power-controller adds 99978d2fd90b Merge tag 'qcom-drivers-for-5.20-2' of git://git.kernel.or [...] adds b25ec9d5c8c1 Merge branch 'arm/drivers' into for-next adds c71572aa544c ARM: at91: add sam_linux_is_optee_available() function adds 3b5a7ca7d252 ARM: at91: setup outer cache .write_sec() callback if needed adds 755d0ebc03f8 Merge tag 'at91-soc-5.20' of git://git.kernel.org/pub/scm/ [...] adds e6b11502f21e Merge branch 'arm/soc' into for-next adds 01579b88a03a arm64: defconfig: Demote Qualcomm USB PHYs to modules adds e4866a0da488 Merge tag 'qcom-arm64-defconfig-for-5.20-2' of git://git.k [...] adds 964dd2a6b1e6 Merge branch 'arm/defconfig' into for-next adds 7f40c1eca12f soc: document merges adds 51f9f2ab6180 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 1df9c607a76a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2d0dd29628a1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 648229f40ecb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6f3077eeec2d Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] adds 6538c72b95cb Merge branch 'next' of https://github.com/Broadcom/stblinux.git adds 2d68c320aa14 memory: pl353-smc: Fix refcount leak bug in pl353_smc_probe() adds 1247574242a9 Merge branch 'for-v5.20/mem-ctrl-next-late' into for-next adds d16232de82d6 memory: dfl-emif: Update the dfl emif driver support revision 1 adds 9ba28a00f1b8 Merge branch 'for-v5.20/mem-ctrl-next-late' into for-next adds b54af2053101 memory: of: Fix refcount leak bug in of_get_ddr_timings() adds 2f1b3550a152 memory: of: Fix refcount leak bug in of_lpddr3_get_ddr_timings() adds 1b33eb4acdc8 Merge branch 'for-v5.20/mem-ctrl-next-late' into for-next adds fabbfd5005d1 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 970b177cff1d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 77c685b90802 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds f8ff01b9604f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds fc2f63550158 Merge branch 'mvebu/dt' into mvebu/for-next adds bc50bfd4f018 Merge branch 'mvebu/dt64' into mvebu/for-next adds 5ab8e657d895 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b86454132f18 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b1ec8b53c9ae clk: qcom: Drop mmcx gdsc supply for dispcc and videocc adds 41fff779d794 clk: qcom: gdsc: Bump parent usage count when GDSC is foun [...] adds 2bc308ebc453 clk: qcom: gcc-msm8939: Fix weird field spacing in ftbl_gc [...] adds 159b2f59d65b clk: qcom: gcc-msm8939: Add missing CAMSS CCI bus clock adds 680b86da10a2 clk: qcom: gcc-msm8939: Fix venus0_vcodec0_clk frequency d [...] adds 2c37d70c82e8 clk: qcom: gcc-msm8939: Add missing CAMSS CPP clock frequencies adds 2573f7d8629a clk: qcom: gcc-msm8939: Add missing MDSS MDP clock frequencies adds 873b98538491 clk: qcom: gcc-msm8939: Add missing USB HS system clock fr [...] adds 4970f3139d42 dt-bindings: clock: fix wrong clock documentation for qcom,rpmcc adds 129d9cd9c250 clk: qcom: clk-rpm: convert to parent_data API adds 5e1e12d29920 clk: qcom: gcc-msm8994: use parent_hws for gpll0/4 adds 58b9ca29ff61 Merge branches 'arm64-for-5.20', 'arm64-defconfig-for-5.20 [...] adds 5d978700385c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds abdd9bfd12da Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2487c1614eeb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds c4ada3ca99b2 reset: reset-simple should depends on HAS_IOMEM adds 27cee6653aeb Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] adds 2d89a15cfa49 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 39176cbad549 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 55930c20f617 cacheinfo: Use atomic allocation for percpu cache attributes adds 7c14e55a7dfe ACPI: PPTT: Leave the table mapped for the runtime usage adds c86b123b03be arch_topology: Fix cache attributes detection in the CPU h [...] adds d95e624af5ab Merge branch 'for-next/arch_topology' of git://git.kernel. [...] adds 4a0ddf08098a Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] adds 35675e4e1d21 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] adds 4f7cd53740b2 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] adds e139a6ddb8de Merge branch 'next' of https://git.linaro.org/people/jens. [...] adds 06af4606d0d4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 44928b309c91 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] adds 9dfb30b1a492 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git adds 6a3a6c7ae0ef dt-bindings: clk: sprd: Add bindings for ums512 clock controller adds 8c18fece15f6 clk: sprd: Add dt-bindings include file for UMS512 adds 7a5f046a9789 Merge branch 'clk-spreadtrum' into clk-next adds 8ba69fd24266 Merge tag 'renesas-clk-for-v5.20-tag2' of git://git.kernel [...] adds 030b61a43157 Merge branch 'clk-renesas' into clk-next adds 432b09665b5a Merge tag 'sunxi-clk-for-5.20-1' of https://git.kernel.org [...] adds 0d7548421178 Merge branch 'clk-allwinner' into clk-next adds f04f2870e549 Merge tag 'clk-imx-5.20' of git://git.kernel.org/pub/scm/l [...] adds 5d7d16dbe757 Merge branch 'clk-imx' into clk-next adds 25c2a075eb6a clk: lan966x: Fix the lan966x clock gate register address adds b293bc9286ee Merge branch 'clk-fixes' into clk-next adds 0d67c6ad374c Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] adds 0fbc39efcece Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] adds 417fc2b31d98 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 779e8b62ff57 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d4384c1d2dcb Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] adds e818884c382e parisc: Drop pa_swapper_pg_lock spinlock adds 200a2d5f6afe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 78988b273d59 powerpc/perf: Give generic PMU a nice name adds 6320e693d98c powerpc/perf: Add support for caps under sysfs in powerpc adds 999d7c47a0f7 docs: ABI: sysfs-bus-event_source-devices: Document sysfs [...] adds 1978c4849517 powerpc/52xx: Mark gpt driver as not removable adds 03924de0231f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 869d40bdfca0 riscv: cpu_ops_sbi: Add 64bit hartid support on RV64 adds c029e487e7c0 riscv: spinwait: Fix hartid variable type adds 62750eae410c riscv: smp: Add 64bit hartid support on RV64 adds ad635e723e17 riscv: cpu: Add 64bit hartid support on RV64 adds 171549f829df riscv/efi_stub: Add 64bit boot-hartid support on RV64 adds 8916c9054f94 RISC-V: Support for 64bit hartid on RV64 platforms adds 8ab74b8f0d23 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6f109a4a7af6 Merge branch 'fixes' into for-next adds 034921cdea1c s390/vfio-ap: use new AP bus interface to search for queue [...] adds 260f3ea14138 s390/vfio-ap: move probe and remove callbacks to vfio_ap_ops.c adds 11cb2419fafe s390/vfio-ap: manage link between queue struct and matrix mdev adds 49b0109fb399 s390/vfio-ap: introduce shadow APCB adds 48cae940c31d s390/vfio-ap: refresh guest's APCB by filtering AP resourc [...] adds e2126a73746e s390/vfio-ap: allow assignment of unavailable AP queues to [...] adds d0786556caa1 s390/vfio-ap: rename matrix_dev->lock mutex to matrix_dev- [...] adds 21195eb038bc s390/vfio-ap: introduce new mutex to control access to the [...] adds b84eb8e05057 s390/vfio-ap: use proper locking order when setting/cleari [...] adds 8ee13ad99337 s390/vfio-ap: prepare for dynamic update of guest's APCB o [...] adds 2c1ee8983aa3 s390/vfio-ap: prepare for dynamic update of guest's APCB o [...] adds 51dc562af09d s390/vfio-ap: allow hot plug/unplug of AP devices when ass [...] adds 09d31ff78793 s390/vfio-ap: hot plug/unplug of AP devices when probed/removed adds 70aeefe574cb s390/vfio-ap: reset queues after adapter/domain unassignment adds 3f85d1df26a9 s390/vfio-ap: implement in-use callback for vfio_ap driver adds f7f795c54d71 s390/vfio-ap: sysfs attribute to display the guest's matrix adds eeb386aeb5b7 s390/vfio-ap: handle config changed and scan complete noti [...] adds cb269e0aba7c s390/vfio-ap: update docs to include dynamic config support adds e32d3827f3d5 s390/Docs: new doc describing lock usage by the vfio_ap de [...] adds 693714b900ce MAINTAINERS: pick up all vfio_ap docs for VFIO AP maintainers adds 0a5f9b382c61 s390/cpufeature: rework to allow more than only hwcap bits adds e2f39c9f547c s390/cpufeature: allow for facility bits adds 5fcd0d8ae23a s390/uvdevice: autoload module based on CPU facility adds e229c657a779 Merge branch 'features' into for-next adds b37cf29090e0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b48dc48a834b Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds 693127bf18fa Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] adds 2b3416ceff5e fs: add mode_strip_sgid() helper adds ac6800e279a2 fs: Add missing umask strip in vfs_tmpfile adds 1639a49ccdce fs: move S_ISGID stripping into the vfs_*() helpers adds 5fadbd992996 ceph: rely on vfs for setgid stripping adds deea718a1c42 Merge branch 'fs.setgid' into for-next adds 24fe8cd6784c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e2bc623cb029 Merge branch 'misc-5.19' into for-next-current-v5.18-20220721 adds 7a29d217cddb Merge branch 'for-next-current-v5.18-20220721' into for-ne [...] adds b8efc026a05c highmem: Make __kunmap_{local,atomic}() take const void pointer adds 9e15f58d0088 btrfs: zstd: replace kmap() with kmap_local_page() adds 8dc147738249 btrfs: zlib: replace kmap() with kmap_local_page() in zlib [...] adds 24c3d5ef9790 btrfs: zlib: replace kmap() with kmap_local_page() in zlib [...] adds 6406ac4a931e btrfs: replace kmap_atomic() with kmap_local_page() adds a55a71ab9c8e btrfs: set the objectid of the btree inode's location key adds 5f2135526620 btrfs: add optimized btrfs_ino() version for 64 bits systems adds 8e0207f87eb9 block: add bdev_max_segments() helper adds 3ee390bfe8ea btrfs: zoned: revive max_zone_append_bytes adds baf8c86329f2 btrfs: replace BTRFS_MAX_EXTENT_SIZE with fs_info->max_ext [...] adds b172a0b8733f btrfs: convert count_max_extents() to use fs_info->max_ext [...] adds aa9ecd92c2af btrfs: use fs_info->max_extent_size in get_extent_max_capacity() adds a0eaccd2ea3c btrfs: let can_allocate_chunk return error adds 7ebc76dcfd08 btrfs: zoned: finish least available block group on data b [...] adds b088778d620f btrfs: zoned: introduce space_info->active_total_bytes adds 9cbf95339dbc btrfs: zoned: disable metadata overcommit for zoned adds cc3835a383a8 btrfs: zoned: activate metadata block group on flush_space adds 6b58aef24538 btrfs: zoned: activate necessary block group adds 251ec57736e3 btrfs: zoned: write out partially allocated region adds 98dddc58c850 btrfs: zoned: wait until zone is finished when allocation [...] adds df11a7e54f12 btrfs: send: introduce recorded_ref_alloc and recorded_ref_free adds cf8743e8fbd5 btrfs: send: fix sending link commands for existing file paths adds dba4c5c9b71d btrfs: send: always use the rbtree based inode ref managem [...] adds 8f814141fa3b btrfs: simplify error handling in btrfs_lookup_dentry adds bf4d69293be9 btrfs: join running log transaction when logging new name adds 9bf28cbaecc4 btrfs: merge btrfs_dev_stat_print_on_error with its only caller adds d096b965fdb0 btrfs: repair all known bad mirrors adds 0a1730bb43ab btrfs: simplify the pending I/O counting in struct compressed_bio adds c2b4e6a29708 btrfs: pass a btrfs_bio to btrfs_repair_one_sector adds 358169f6f995 btrfs: remove the start argument to check_data_csum and export adds 5bbe423cf8ed btrfs: fix repair of compressed extents adds 9b198f41a0d1 btrfs: don't call btrfs_page_set_checked in finish_compres [...] adds cd7b630c8e06 Merge branch 'misc-next' into for-next-next-v5.19-20220721 adds d4548716324d btrfs: Add a lockdep model for the num_writers wait event adds 6c4ab588b78b btrfs: Add a lockdep model for the num_extwriters wait event adds 51bf5bdf2389 btrfs: Add lockdep models for the transaction states wait events adds 3d52c864fae2 btrfs: Add a lockdep model for the pending_ordered wait event adds 22d85ab1af7d btrfs: Change the lockdep class of struct inode's invalidate_lock adds 291147541851 btrfs: Add a lockdep model for the ordered extents wait event adds 1ab082877050 Merge branch 'ext/ioannis/lockdep' into for-next-next-v5.1 [...] adds ba37a9d53d71 Merge branch 'for-next-next-v5.19-20220721' into for-next- [...] adds d8810bbf26c9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e391d067ec8e Merge branch 'master' of git://github.com/ceph/ceph-client.git adds 53c0fd4057df cifs: Fix memory leak when using fscache adds 108d5cecd2a6 smb2: small refactor in smb2_check_message() adds 57656487463b cifs: update MAINTAINERS file with reviewers adds e3c9cfe8e495 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds 83a386c0a53d erofs: get rid of unneeded `inode', `map' and `sb' adds 0d823b424f1b erofs: clean up z_erofs_collector_begin() adds 42fec235f122 erofs: introduce `z_erofs_parse_out_bvecs()' adds 06a304cd9cc0 erofs: introduce bufvec to store decompressed buffers adds 387bab8716e2 erofs: drop the old pagevec approach adds 67139e36d970 erofs: introduce `z_erofs_parse_in_bvecs' adds ed722fbccadb erofs: switch compressed_pages[] to bufvec adds 671485516e1c erofs: rework online page handling adds 5b220b204c5f erofs: get rid of `enum z_erofs_page_type' adds db166fc2020d erofs: clean up `enum z_erofs_collectmode' adds e73681877d4c erofs: get rid of `z_pagemap_global' adds 4f05687fd703 erofs: introduce struct z_erofs_decompress_backend adds fe3e5914e6dc erofs: try to leave (de)compressed_pages on stack if possible adds 3fe96ee0f96d erofs: introduce z_erofs_do_decompressed_bvec() adds 2bfab9c0edac erofs: record the longest decompressed size in this round adds 49e3c73875ec erofs: introduce multi-reference pclusters (fully-referenced) adds b061dc227467 erofs: get rid of erofs_prepare_dio() helper adds d0e5ad05996e erofs: get rid of the leftover PAGE_SIZE in dir.c adds da541c23b393 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds c63b0872e3e6 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] adds d7d70e99b5bf Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 33eecca29f60 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds ec836bf39979 Merge branch 'fsverity' of git://git.kernel.org/pub/scm/fs [...] adds 035ff33cf4db fuse: write inode in fuse_release() adds 2fdbb8dd0155 fuse: fix deadlock between atomic O_TRUNC and page invalidation adds 47e301491c4f fuse: avoid unnecessary spinlock bump adds 47912eaa061a fuse: limit nsec adds 02c0cab8e734 fuse: ioctl: translate ENOSYS adds c64797809a64 fuse: Remove the control interface for virtio-fs adds 9ccf47b26b73 fuse: Add module param for CAP_SYS_ADMIN access bypassing [...] adds 1e5b9e048cda virtiofs: delete unused parameter for virtio_fs_cleanup_vqs adds c8d80924ae02 virtio_fs: Modify format for virtio_fs_direct_access adds ffde049947f4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 0428685e2e64 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds fe0cab7ab0dd Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] adds bbeefc0ad610 SUNRPC: Fix xdr_encode_bool() adds 8abc6d81ba47 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 83e5d5d51538 Merge branch 'master' of https://github.com/Paragon-Softwa [...] adds a2a4f80f2a31 Merge branch '9p-next' of git://github.com/martinetd/linux adds fdbae121b436 xfs: fix comment for start time value of inode with bigtim [...] adds 3f52e016af60 xfs: delete unnecessary NULL checks adds 231f91ab504e xfs: xfs_buf cache destroy isn't RCU safe adds 1a53d3d42641 xfs: fix for variable set but not used warning adds c78c2d090318 xfs: don't leak memory when attr fork loading fails adds 91f7b073a416 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] adds c1cd52dde1a7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3ad4324904b1 Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] adds 6c409763a7c4 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] adds d6ff957ee012 Merge branches 'fixes', 'work.9p' and 'work.iov_iter-base' [...] adds dfd46f8698bb Merge branch 'for-5.20/block-iter' of git://git.kernel.dk/ [...] adds 7190d84966b3 s390/mm: remove unused tprot() function adds 86caa4b67895 s390/crash: remove redundant panic() on save area allocati [...] adds f6749da17a34 s390/crash: fix incorrect number of bytes to copy to user space adds 9ffed254d938 s390/zcore: fix race when reading from hardware system area adds d6da67378198 s390/crash: move copy_to_user_real() to crash_dump.c adds 6d2e5a4a13da s390/crash: use static swap buffer for copy_to_user_real() adds ebbc95701691 s390/crash: support multi-segment iterators adds e04836c31aa6 Merge branch 'vmcore-iov_iter' of git://git.kernel.org/pub [...] adds 92d4d18eecb9 new iov_iter flavour - ITER_UBUF adds dec1b9c52f85 switch new_sync_{read,write}() to ITER_UBUF adds d0ed88f335ba splice: stop abusing iov_iter_advance() to flush a pipe adds 9aae4a61fb04 ITER_PIPE: helper for getting pipe buffer by index adds 868c3c3e863b ITER_PIPE: helpers for adding pipe buffers adds 12a73beb5e34 ITER_PIPE: allocate buffers as we go in copy-to-pipe primitives adds 109a546dc64a ITER_PIPE: fold push_pipe() into __pipe_get_pages() adds 1e3f3943d779 ITER_PIPE: lose iter_head argument of __pipe_get_pages() adds b41ed6448c2c ITER_PIPE: clean pipe_advance() up adds be794fdc20e8 ITER_PIPE: clean iov_iter_revert() adds ec55c91c6d9e ITER_PIPE: cache the type of last buffer adds 14880ec1c6d7 ITER_PIPE: fold data_start() and pipe_space_for_user() together adds 315c55741371 iov_iter_get_pages_alloc(): lift freeing pages array on fa [...] adds dc7bbeeeb440 iov_iter_get_pages(): sanity-check arguments adds b37b3d98a96e unify pipe_get_pages() and pipe_get_pages_alloc() adds be2de06038cc unify xarray_get_pages() and xarray_get_pages_alloc() adds 56b61ad8932d unify the rest of iov_iter_get_pages()/iov_iter_get_pages_ [...] adds cc61b83413a8 ITER_XARRAY: don't open-code DIV_ROUND_UP() adds 89004052fc17 fold __pipe_get_pages() into pipe_get_pages() adds aecb65fcfb0b iov_iter: saner helper for page array allocation adds 1108e834f2ef iov_iter: advancing variants of iov_iter_get_pages{,_alloc}() adds 9efb814aef01 block: convert to advancing variants of iov_iter_get_pages [...] adds 216472af2de7 iter_to_pipe(): switch to advancing variant of iov_iter_ge [...] adds cb43d42107bf af_alg_make_sg(): switch to advancing variant of iov_iter_ [...] adds 4dfc780fb1a0 9p: convert to advancing variant of iov_iter_get_pages_alloc() adds 1fd93d09c913 ceph: switch the last caller of iov_iter_get_pages_alloc() adds efaccb4dd8bd get rid of non-advancing variants adds 55820f508ac9 pipe_get_pages(): switch to append_pipe() adds 56f697aa55af expand those iov_iter_advance()... adds 3f57a53ae24a Merge branches 'work.misc', 'work.iov_iter', 'work.namei' [...] adds aa231f44f9c6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e3c8d33e0d62 scripts/gdb: fix 'lx-dmesg' on 32 bits arch adds 5c3e98b3139f Merge branch 'for-5.20' into for-next adds 585ad2b117f1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d9b1cbceca00 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds ea6b41587e47 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] adds 62ac2473553a HID: mcp2221: prevent a buffer overflow in mcp_smbus_write() adds ddc60942fcc5 Merge branch 'for-5.19/upstream-fixes' into for-next adds 92443a9ff120 ID: intel-ish-hid: hid-client: drop unexpected word "the" [...] adds 8a2568739089 Merge branch 'for-5.19/upstream-fixes' into for-next adds 4df4b0fe960c HID: core: remove unneeded assignment in hid_process_report() adds 6798e69da72c Merge branch 'for-5.20/core' into for-next adds 06aa2a43c307 HID: amd_sfh: Add NULL check for hid device adds 6947f312e505 HID: amd_sfh: Move common macros and structures adds 8c68db65727e HID: amd_sfh: Move request_list struct to header file adds c092e274e0fc HID: amd_sfh: Move request_list variable to client data adds 786aa1b961d1 HID: amd_sfh: Add descriptor operations in amd_mp2_ops adds 9acadc7256b1 HID: amd_sfh: Add PM operations in amd_mp2_ops adds 722658f86a23 HID: amd_sfh: Add remove operation in amd_mp2_ops adds 87cb795291bb HID: amd_sfh: Move global functions to static adds e7f535eaf08f HID: amd_sfh: Move amd_sfh_work to common interface adds 014730c40b79 HID: amd_sfh: Move interrupt handling to common interface adds 93ce5e0231d7 HID: amd_sfh: Implement SFH1.1 functionality adds 92f419de687a Merge branch 'for-5.20/amd-sfh' into for-next adds 12ffcd757860 HID: lg-g15: Fix comment typo adds 36d4b8dffcf3 Merge branch 'for-5.19/upstream-fixes' into for-next adds ab5f3404b776 HID: nintendo: Add missing array termination adds e2e1cdbe8a83 Merge branch 'for-5.19/upstream-fixes' into for-next adds 94b179052f95 HID: wacom: Force pen out of prox if no events have been r [...] adds aa8c1129bd45 Merge branch 'for-5.19/upstream-fixes' into for-next adds 9c56bf477574 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 809950218d4a Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] adds 09e893092e00 hwmon: (aquacomputer_d5next) Add D5 Next fan control support adds 3b1ea71faccb hwmon: (aspeed-pwm-tacho) increase fan tach period (again) adds 0eabb1396656 hwmon: (tps23861) fix byte order in current and voltage registers adds e4913c79553e Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] adds 40b1aa5973e4 docs: ABI: correct QEMU fw_cfg spec path adds cbf4adfd4d19 Documentation: process: Update email client instructions f [...] adds 5a491c9714d0 docs: Remove spurious tag from admin-guide/mm/overcommit-a [...] adds a5966b751169 Merge branch 'docs-next' of git://git.lwn.net/linux.git adds f3b657cefad3 Merge branch 'master' of git://linuxtv.org/media_tree.git adds 09073396ea62 ACPI: CPPC: Don't require flexible address space if X86_FE [...] adds 99bc096a0b8e Merge branch 'acpi-cppc' into linux-next adds b2111a01dc3c Merge tag 'devfreq-next-for-5.20' of git://git.kernel.org/ [...] adds 66de314cd08f Merge branch 'pm-devfreq' into linux-next adds 731e4a22b4a2 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds 44431e5ba970 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] adds ce736cf71b5a OPP: Don't drop opp_table->np reference while it is still in use adds 3466ea2cd6b6 OPP: Don't drop opp->np reference while it is still in use adds d0f9c75fcc0a Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] adds 1493fe6be4bd Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] adds fc33a30e4d0f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 137d264c6f63 RDMA/irdma: Add 2 level PBLE support for FMR adds 26bf01903298 RDMA/irdma: Add AE source to error log adds 36a26d123919 RDMA/irdma: Make CQP invalid state error non-critical adds c8c7c0758101 RDMA/irdma: Make resource distribution algorithm more QP oriented adds 8ecef7890b3a RDMA/irdma: Fix a window for use-after-free adds 82ab2b52654c RDMA/irdma: Fix VLAN connection with wildcard address adds 3a844596ed71 RDMA/irdma: Fix setting of QP context err_rq_idx_valid field adds b577ea54ac0e RDMA/qib: Use the bitmap API to allocate bitmaps adds e471eedd94d9 RDMA/rtrs-clt: Use the bitmap API to allocate bitmaps adds fc4114736f5a RDMA/rtrs-clt: Use bitmap_empty() adds aeea6cc06752 RDMA: remove useless condition in siw_create_cq() adds ed6e53820ee4 RDMA/rtrs-srv: Fix modinfo output for stringify adds 861703b4c76e RDMA/rtrs-clt: Use this_cpu_ API for stats adds f4e1357184a5 RDMA/rtrs-srv: Use per-cpu variables for rdma stats adds c14adff285ad RDMA/rtrs-clt: Replace list_next_or_null_rr_rcu with an in [...] adds 46195de38abf RDMA/rtrs-srv: Do not use mempool for page allocation adds 82319639cd6f RDMA/irdma: Use the bitmap API to allocate bitmaps adds e39c600049d0 RDMA/hfi1: Depend on !UML adds b3236a64ddd1 RDMA/qedr: Fix potential memory leak in __qedr_alloc_mr() adds f5c25465b4f7 RDMA/hns: Remove unused abnormal interrupt of type RAS adds d95e0a0c6c96 RDMA/hns: Fix the wrong type of return value of the interr [...] adds ecb4db5c3590 RDMA/hns: Fix incorrect clearing of interrupt status register adds 75e4e716f708 RDMA/hns: Refactor the abnormal interrupt handler function adds 2de949abd6a5 RDMA/hns: Recover 1bit-ECC error of RAM on chip adds 3056fc6c32e6 RDMA/siw: Fix duplicated reported IW_CM_EVENT_CONNECT_REPLY event adds 37da51efe6ea RDMA/rxe: Fix BUG: KASAN: null-ptr-deref in rxe_qp_do_cleanup adds 882736fb3b55 RDMA/rxe: Add common rxe_prepare_res() adds 548c56dd2e55 RDMA/rxe: Rename rxe_atomic_reply to atomic_reply adds 03905ac2852c RDMA/rxe: Remove unused mask parameter adds aa2a1df3a2c8 RDMA/hfi1: fix potential memory leak in setup_base_ctxt() adds b3be1e57f263 IB/qib: Fix comment typo adds 68691bad98ee RDMA/rxe: Remove unused qp parameter adds 43038d8418a3 Merge branch 'mlx5-next' into wip/leon-for-next adds e74d2e4dfd0d RDMA/mlx5: Refactor get flow table function adds 0c6ab0ca9a66 RDMA/mlx5: Expose steering anchor to userspace adds 38a3ca984b71 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e26fde2f5bef net: devlink: avoid false DEADLOCK warning reported by lockdep adds 852e85a704c2 net: devlink: add unlocked variants of devling_trap*() functions adds c223d6a4bf6d net: devlink: add unlocked variants of devlink_resource*() [...] adds 755cfa69c4ec net: devlink: add unlocked variants of devlink_sb*() functions adds 70a2ff89369d net: devlink: add unlocked variants of devlink_dpipe*() functions adds 72a4c8c94efa mlxsw: convert driver to use unlocked devlink API during i [...] adds eb0e9fa2c635 net: devlink: add unlocked variants of devlink_region_crea [...] adds 012ec02ae441 netdevsim: convert driver to use unlocked devlink API duri [...] adds f655dacb59ac net: devlink: remove unused locked functions adds 3e7380bb870b Merge branch 'devlink-prepare-mlxsw-and-netdevsim-for-lock [...] adds bdeed8b0958c vmxnet3: Record queue number to incoming packets adds 71c47aa98c51 net: prestera: acl: fix code formatting adds 6ee49d629dd6 net: macb: fixup sparse warnings on __be16 ports adds 896a55aa5232 ice: Add EXTTS feature to the feature bitmap adds ca415ea1f03a ice: Remove pci_aer_clear_nonfatal_status() call adds e22c88799f26 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds 3c6aca333362 net: prestera: acl: add support for 'police' action on egress adds 769e2695be41 net: dsa: microchip: fix the missing ksz8_r_mib_cnt adds 1f17708b47a9 sfc: update MCDI protocol headers adds 8eb77cc73977 ipv4: avoid partial copy for zc adds 773ba4fe9104 ipv6: avoid partial copy for zc adds 1b4b2b09d4fb skbuff: don't mix ubuf_info from different sources adds 2e07a521e1e4 skbuff: add SKBFL_DONT_ORPHAN flag adds 7c701d92b2b5 skbuff: carry external ubuf_info in msghdr adds ebe73a284f4d net: Allow custom iter handler in msghdr adds 753f1ca4e1e5 net: introduce managed frags infrastructure adds 84ce071e38a6 net: introduce __skb_fill_page_desc_noacc adds c445f31b3cfa ipv4/udp: support externally provided ubufs adds 1fd3ae8c906c ipv6/udp: support externally provided ubufs adds eb315a7d1396 tcp: support externally provided ubufs adds 7f9eee196ec8 Merge branch 'io_uring-zerocopy-send' of git://git.kernel. [...] adds ca0cab119288 net/sched: remove qdisc_root_lock() helper adds a5fd39464a40 igc: Lift TAPRIO schedule restriction adds fb24f341c7b9 igc: Remove MSI-X PBA Clear register adds 6ac0db3f2bf6 igc: Remove forced_speed_duplex value adds c2fe9ec3975d Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] adds 0159a9305d40 can: slcan: use scnprintf() as a hardening measure adds 71f3a4cc740a can: slcan: convert comments to network style comments adds ded5fa885b2d can: slcan: slcan_init() convert printk(LEVEL ...) to pr_level() adds f07d9e3c849b can: slcan: fix whitespace issues adds 69a6539632dd can: slcan: convert comparison to NULL into !val adds 18de712a5802 can: slcan: clean up if/else adds 8575f3141abe Merge branch 'can-slcan-checkpatch-cleanups' adds f6b8061db9af dt-bindings: can: sja1000: Convert to json-schema adds 4591c760b797 dt-bindings: can: nxp,sja1000: Document RZ/N1{D,S} support adds 2d99bfbf3386 can: sja1000: Add Quirk for RZ/N1 SJA1000 CAN controller adds 63ab1b63695e can: sja1000: Use device_get_match_data to get device data adds 6d5fe10796bb can: sja1000: Change the return type as void for SoC speci [...] adds cc944c89c53e Merge branch 'can-add-support-for-rz-n1-sja1000-can-controller' adds c6887023268e can: slcan: do not sleep with a spin lock held adds 4940eb51fc49 can: c_can: remove wrong comment adds 9e7c9b8eb719 can: ctucanfd: Update CTU CAN FD IP core registers to matc [...] adds 92505df464ff can: peak_usb: pcan_dump_mem(): mark input prompt and data [...] adds a0cf2fe6cf2e can: peak_usb: correction of an initially misnamed field name adds 4f232482467a can: peak_usb: include support for a new MCU adds d79ee9a66a82 Merge branch 'can-peak_usb-cleanups-and-updates' adds 3a5c7e4611dd can: pch_can: do not report txerr and rxerr during bus-off adds a37b7245e831 can: rcar_can: do not report txerr and rxerr during bus-off adds 164d7cb2d5a3 can: sja1000: do not report txerr and rxerr during bus-off adds ce0e7aeb676b can: slcan: do not report txerr and rxerr during bus-off adds a22bd630cfff can: hi311x: do not report txerr and rxerr during bus-off adds 0ac15a8f661b can: sun4i_can: do not report txerr and rxerr during bus-off adds 936e90595376 can: kvaser_usb_hydra: do not report txerr and rxerr durin [...] adds a57732084e06 can: kvaser_usb_leaf: do not report txerr and rxerr during [...] adds aebe8a2433cd can: usb_8dev: do not report txerr and rxerr during bus-off adds e70a3263a7ee can: error: specify the values of data[5..7] of CAN error frames adds 3e5c291c7942 can: add CAN_ERR_CNT flag to notify availability of error counter adds 3f9c26210cf8 can: error: add definitions for the different CAN error th [...] adds 1dbd8748a147 Merge branch 'can-error-set-of-fixes-and-improvement-on-tx [...] adds 50ad649dd760 Merge tag 'linux-can-next-for-5.20-20220720' of git://git. [...] adds ffcdd1197da6 vmxnet3: Implement ethtool's get_channels command adds 52323ef75414 net: marvell: prestera: add phylink support adds 5fb859f79f4f net: ipa: initialize ring indexes to 0 adds 07071e47da44 net/mlx5e: Report header-data split state through ethtool adds 0bb7228f7096 net/mlx5e: Fix mqprio_rl handling on devlink reload adds efe317997ec9 net/mlx5e: HTB, reduce visibility of htb functions adds 4f8d1d3adc8d net/mlx5e: HTB, move ids to selq_params struct adds 66d95936488c net/mlx5e: HTB, move section comment to the right place adds db83f24d89e6 net/mlx5e: HTB, move stats and max_sqs to priv adds aaffda6b3668 net/mlx5e: HTB, hide and dynamically allocate mlx5e_htb structure adds 28df4a0117e2 net/mlx5e: HTB, remove priv from htb function calls adds 3685eed56f81 net/mlx5e: HTB, change functions name to follow convention adds 462b00599936 net/mlx5e: HTB, move htb functions to a new file adds 2e5e4185ff89 net/mlx5: Expose ts_cqe_metadata_size2wqe_counter adds 58a518948f60 net/mlx5e: Add resiliency for PTP TX port timestamp adds 22df2e93622f net/mlx5: CT: Remove warning of ignore_flow_level support [...] adds 47f058ce9807 Merge tag 'mlx5-updates-2022-07-17' of git://git.kernel.or [...] adds 6be791561212 netfilter: conntrack: use fallthrough to cleanup adds b8acd43148c0 netfilter: conntrack: use correct format characters adds fc54d9065f90 net/sched: act_ct: set 'net' pointer when creating new nf_ [...] adds b038177636f8 netfilter: nf_flow_table: count pending offload workqueue tasks adds 6976890e8998 netfilter: nf_conntrack: add missing __rcu annotations adds e14575fa7529 netfilter: nf_conntrack: use rcu accessors where needed adds d3f2d0a292c2 netfilter: h323: merge nat hook pointers into one adds f72547473fcd netfilter: nft_set_bitmap: Fix spelling mistake adds ec6f2ff0a398 netfilter: nfnetlink: add missing __be16 cast adds 168141f7e0b4 netfilter: x_tables: use correct integer types adds d86473bf2ff3 netfilter: nf_tables: use the correct get/put helpers adds 7278b3c1e4eb netfilter: nf_tables: add and use BE register load-store helpers adds ffb3d9a30cc6 netfilter: nf_tables: use correct integer types adds 6b77205374fd netfilter: nf_tables: move nft_cmp_fast_mask to where its used adds 9d2f00fb0a0c netfilter: nf_nat: in nf_nat_initialized(), use const stru [...] adds 5787db7c9053 netfilter: ipvs: Use the bitmap API to allocate bitmaps adds f02e7dc4cff8 netfilter: flowtable: prefer refcount_inc adds aa8c7cdbae58 netfilter: xt_TPROXY: remove pr_debug invocations adds 602ae008ab14 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfil [...] adds 09765fcd3c71 net: amd8111e: remove repeated dev->features assignement adds f12b86c0d606 selftests: net: af_unix: Fix a build error of unix_connect.c. adds d79e4164d0d5 net: ipa: add an endpoint device attribute group adds b63f507c06e6 net: ipa: add a transaction committed list adds 4920065888fa net: ipa: rearrange transaction initialization adds 4d8996cbeeab net: ipa: skip some cleanup for unused transactions adds 3c91c86d1bb6 net: ipa: report when the driver has been removed adds 616c4a83b6ea net: ipa: fix an outdated comment adds 4ab6e359f8df Merge branch 'net-ipa-small-transaction-updates' adds ec2ea5e06c67 net: ipa: list supported IPA versions in the Makefile adds 2c7b9b936bdc net: ipa: move configuration data files into a subdirectory adds bf2200e8491b Merge branch 'net-ipa-move-configuration-data-files' adds 266c0190aee3 net/cdc_ncm: Enable ZLP for DisplayLink ethernet devices adds 5588d6280270 net/cdc_ncm: Increase NTB max RX/TX values to 64kb adds 6e0e846ee2ab Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds 32d00f62db4e net: ipa: fix build adds 9950f1121133 can: pch_can: pch_can_error(): initialize errc before using it adds b945804d9930 Merge tag 'linux-can-next-for-5.20-20220721' of git://git. [...] adds 53a571320a34 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 55d00c37ebc3 libbpf: generalize virtual __kconfig externs and use it for USDT adds ce6dc74a0a4a selftests/bpf: add test of __weak unknown virtual __kconfi [...] adds 6f5d467d55f0 libbpf: improve BPF_KPROBE_SYSCALL macro and rename it to [...] adds 708ac5bea0ce libbpf: add ksyscall/kretsyscall sections support for sysc [...] adds d814ed62d3d2 selftests/bpf: use BPF_KSYSCALL and SEC("ksyscall") in selftests adds ab850abbcf4d Merge branch 'Add SEC("ksyscall") support' adds 3908fcddc65d bpf: fix lsm_cgroup build errors on esoteric configs adds e5e23424e51e docs/bpf: Update documentation for BTF_KIND_FUNC adds 87ac0d600943 bpf: fix potential 32-bit overflow when accessing ARRAY ma [...] adds d937bc3449fa bpf: make uniform use of array->elem_size everywhere in ar [...] adds 63b8ce77b15e bpf: remove obsolete KMALLOC_MAX_SIZE restriction on array [...] adds 243164612005 selftests/bpf: validate .bss section bigger than 8MB is po [...] adds 92f619735b7c Merge branch 'BPF array map fixes and improvements' adds fd1894224407 bpf: Don't redirect packets with invalid pkt_len adds a1ac9fd6c650 libbpf: fallback to tracefs mount point if debugfs is not mounted adds bdb2bc759929 bpf: fix bpf_skb_pull_data documentation adds 597fbc468296 libbpf: make RINGBUF map size adjustments more eagerly adds e134601961fe selftests/bpf: test eager BPF ringbuf size adjustment logic adds 979855d30264 bpf, docs: document BPF_MAP_TYPE_HASH and variants adds c5d22f4cfe8d selftests/bpf: fix a test for snprintf() overflow adds b77ffb30cfc5 libbpf: fix an snprintf() overflow check adds 9cb61fda8c71 bpf: Fix bpf_trampoline_{,un}link_cgroup_shim ifdef guards adds c6018fc6e7b6 libbpf: Fix sign expansion bug in btf_dump_get_enum_value() adds 14229b8153a3 libbpf: Fix str_has_sfx()'s return value adds aef9d4a34a51 bpf: Check attach_func_proto more carefully in check_helper_call adds 339ed900b307 bpf, arm64: Fix compile error in dummy_tramp() adds 5cb62b7598f2 bpf, docs: Use SPDX license identifier in bpf_doc.py adds c42c62088262 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 1eee92f41f86 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds db52f939ccf8 Bluetooth: Add default wakeup callback for HCI UART driver adds 5ce548c49ce0 Bluetooth: btusb: Add Realtek RTL8852C support ID 0x04CA:0x4007 adds 35de797dc6c7 Bluetooth: btusb: Add Realtek RTL8852C support ID 0x04C5:0x1675 adds aec73886e6b5 Bluetooth: btusb: Add Realtek RTL8852C support ID 0x0CB8:0xC558 adds f0dc2393fbbf Bluetooth: btusb: Add Realtek RTL8852C support ID 0x13D3:0x3587 adds 8dd512ca4609 Bluetooth: btusb: Add Realtek RTL8852C support ID 0x13D3:0x3586 adds 3c7ec89ab45e Bluetooth: clean up error pointer checking adds c6480829cda7 dt-bindings: net: broadcom-bluetooth: Add CYW55572 DT binding adds f5d25901c5cc dt-bindings: net: broadcom-bluetooth: Add conditional constraints adds 7386459d24b3 Bluetooth: hci_bcm: Add DT compatible for CYW55572 adds 31e65c6d44a2 Bluetooth: hci_bcm: Prevent early baudrate setting in auto [...] adds 719a11a62d19 Bluetooth: hci_bcm: Increase host baudrate for CYW55572 in [...] adds d8252b94a32a Bluetooth: btusb: Set HCI_QUIRK_BROKEN_ENHANCED_SETUP_SYNC [...] adds b4e7b216fd4c Bluetooth: btusb: Add a new VID/PID 0489/e0e2 for MT7922 adds f7913b8db3c4 Bluetooth: hci_sync: Correct hci_set_event_mask_page_2_syn [...] adds ca832c5e178f Bluetooth: hci_sync: Check LMP feature bit instead of quirk adds 9ee3f82b5015 Bluetooth: btusb: Remove HCI_QUIRK_BROKEN_ERR_DATA_REPORTI [...] adds 08454349a054 Bluetooth: btusb: Remove HCI_QUIRK_BROKEN_ERR_DATA_REPORTI [...] adds 4d22b9f84c44 Bluetooth: hci_sync: Remove HCI_QUIRK_BROKEN_ERR_DATA_REPORTING adds 75d2509cd04e Bluetooth: hci_sync: Refactor add Adv Monitor adds 6b88eff43704 Bluetooth: hci_sync: Refactor remove Adv Monitor adds 37d7b2d3f1d9 Bluetooth: hci_sync: Split hci_dev_open_sync adds ebbe97a74ab7 Bluetooth: Add bt_status adds cdc8cafcb63b Bluetooth: Use bt_status to convert from errno adds 4e0b765cefea Bluetooth: mgmt: Fix using hci_conn_abort adds e2a46c598180 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 1ac0920f98f1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b05bf03380f4 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] adds 87495982c738 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] adds 92714596cdbe MAINTAINERS: Use my kernel.org email adds 90c517f435a9 mtd: spi-nor: micron-st: Skip FSR reading if SPI controlle [...] adds 41e4f15f02af mtd: spi-nor: esmt: Use correct name of f25l32qa adds 858e6c1729ad Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] adds ed221835a7ae crypto: lib - add module license to libsha1 adds b048ba44c21c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds d95ea4b303dd Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] adds d997e85c9850 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] adds cd784bd92d06 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d6dc100fa0c9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e042d6fb846c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 0cf470c08319 ASoC: nau8821: add new widget to control system clock adds 393a40b50fe9 ASoC: amd: yc: Decrease level of error message adds 2d86cef353b8 ASoC: nau8821: Don't unconditionally free interrupt adds 13a45b9484e5 ASoC: SOF: mediatek: Revise mt8195 boot flow adds 99bad468846f ASoC: SOF: mediatek: fix mt8195 StatvectorSel wrong setting adds 09f852894553 ASoC: SOF: mediatek: fix boot sequences adds 740e5d8713e0 ASoC: SOF: Intel: MTL: remove redundant snd_sof_dsp_read() call adds 711d0427c713 ASoC: SOF: ipc4-topology: move ida allocate/free to widget [...] adds bdb803c8280b ASoC: SOF: ipc4-pcm: set pcm rate to dai setting adds b85f4fc40d56 ASoC: SOF: add ipc4 SRC module support adds dc6137a56a72 ASoC: SOF: ipc4-topology: set domain bit based on dp domain type adds b9cb044f35fd ASoC: SOF: ipc3-loader: Print out the non matching ext_man [...] adds 27b196c19c5a ASoC: SOF: Intel: atom: don't keep a temporary string in f [...] adds ef05eb575ed9 ASoC: SOF: Intel: hda: don't set fw_filename adds 054d1fd1380a ASoC: SOF: Intel: hda: only fixup topology name if not set [...] adds bdcf7926fab2 ASoC: SOF: probes: rename assign/free callbacks as startup [...] adds 321add801bcd ASoC: SOF: Intel: hda-stream: test DMA buffer first in hw_params adds 16824dffcf61 ASoC: SOF: Intel: updates and cleanups adds a6229b53194f ASoC: dt-bindings: sgtl5000: Add missing type to 'micbias- [...] adds a3b19e0c9cdd ASoC: dt-bindings: atmel-classd: Convert to json-schema adds ca0e30b19dbe ASoC: dt-bindings: atmel-classd: PDMIC convert to json-schema adds b87ee706b83e ASoC: dt-bindings: atmel-classd: Convert to adds f4d92d9757e6 ASoC: Makefile: Fix simultaneous build of KUNIT tests adds cd57272c4e68 ASoC: jz4740-i2s: Remove unused 'mem' resource adds 097e874ad3fc ASoC: mediatek: mt8186: add platform driver adds a809ded89d1d ASoC: mediatek: mt8186: add mt8186-mt6366 common driver adds 3c6e24b65b53 ASoC: mediatek: mt8186: add machine driver with mt6366, da [...] adds 0da16e370dd7 ASoC: mediatek: mt8186: add machine driver with mt6366, rt [...] adds 8f57d8b149b1 ASoC: mediatek: mt6358: add new compatible for using mt6366 adds 344afef6b980 ASoC: mediatek: mt8186: add audio afe document adds 8a8da1e6af18 ASoC: mediatek: mt8186: add mt8186-mt6366-da7219-max98357 [...] adds 1bcca73ee596 ASoC: mediatek: mt8186: add mt8186-mt6366-rt1019-rt5682s document adds bc6d2e305b41 ASoC: mediatek: Add support for MT8186 SoC adds 9f26bd6417fc Merge remote-tracking branch 'asoc/for-5.20' into asoc-next adds fdfab0c6c748 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8069dd9d43fc Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] adds 59b7a5af8e8c Input: properly queue synthetic events adds ebfa0043c96c Input: deactivate MT slots when inhibiting or suspending devices adds 77c91c3a3276 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 14a6e2eb7df5 block: don't allow the same type rq_qos add more than once adds 9108104d4f81 Merge branch 'for-5.20/block' into for-next adds 0718c70490a9 Merge branch 'for-5.20/block-iter' into for-next adds d838f91db8ab Merge branch 'for-5.20/drivers' into for-next adds 1e89db9bd676 Merge branch 'for-5.20/block' into for-5.20/drivers-post adds bd1ebc677229 Merge branch 'for-5.20/drivers' into for-5.20/drivers-post adds c451eedea522 md/raid5: Fix sectors_to_do bitmap overflow in raid5_make_ [...] adds f68c68c0a6d5 md/raid5: Convert prepare_to_wait() to wait_woken() api adds 069cce613a4a md: fix mddev->kobj lifetime adds 9c39164ac17d md: fix error handling in md_alloc adds a46457a5ee79 md: implement ->free_disk adds e7f238227528 md: rename md_free to md_kobj_release adds 93c12a1eb34e md: factor out the rdev overlaps check from rdev_size_store adds 1bb108375497 md: stop using for_each_mddev in md_do_sync adds 32389bb813f9 md: stop using for_each_mddev in md_notify_reboot adds 45e0d2740082 md: stop using for_each_mddev in md_exit adds d9406f31a964 md: only delete entries from all_mddevs when the disk is freed adds 4500d5c17910 md: simplify md_open adds 211a3702d5ae raid5: fix duplicate checks for rdev->saved_raid_disk adds f83e1915cb7f Merge branch 'md-next' of https://git.kernel.org/pub/scm/l [...] adds 5be375840750 Merge branch 'for-5.20/drivers-post' into for-next adds ec8516f3b7c4 io_uring: fix free of unallocated buffer list adds 934447a603b2 io_uring: do not recycle buffer in READV adds 19c2d4b802e6 Merge branch 'io_uring-5.19' into for-5.20/io_uring adds 877ef7557c75 io_uring: define a 'prep' and 'issue' handler for each opcode adds f38d5d5d9beb io_uring: move to separate directory adds c7e32b1e6dce io_uring: move req async preparation into opcode handler adds 1208b72e7901 io_uring: add generic command payload type to struct io_kiocb adds 245406a9986b io_uring: convert read/write path to use io_cmd_type adds 6c1ecd8af010 io_uring: convert poll path to use io_cmd_type adds 35bc16416609 io_uring: convert poll_update path to use io_cmd_type adds b59188be43a9 io_uring: remove recvmsg knowledge from io_arm_poll_handler() adds ffca591a6e3e io_uring: convert net related opcodes to use io_cmd_type adds 206933c3b5fa io_uring: convert the sync and fallocate paths to use io_cmd_type adds 70c0c7cc2c44 io_uring: convert cancel path to use io_cmd_type adds ae28dd1c71d1 io_uring: convert timeout path to use io_cmd_type adds b6c2e5ee093c io_uring: convert open/close path to use io_cmd_type adds 318ad765e898 io_uring: convert madvise/fadvise to use io_cmd_type adds 70ebe5d44e3d io_uring: convert file system request types to use io_cmd_type adds c08c06be7629 io_uring: convert epoll to io_cmd_type adds 6048498179fc io_uring: convert splice to use io_cmd_type adds 4d856c254fee io_uring: convert msg and nop to io_cmd_type adds 23406d4bf843 io_uring: convert rsrc_update to io_cmd_type adds 2736926825b9 io_uring: convert xattr to use io_cmd_type adds 584c06fa3cad io_uring: convert iouring_cmd to io_cmd_type adds 6273e727d185 io_uring: unify struct io_symlink and io_hardlink adds 24210d3b02f9 io_uring: define a request type cleanup handler adds 1137696137ef io_uring: add io_uring_types.h adds dda7decff941 io_uring: set completion results upfront adds 0245ca65ee12 io_uring: handle completions in the core adds ecd1bf726b21 io_uring: move xattr related opcodes to its own file adds 5e6941bb2ceb io_uring: move nop into its own file adds 98b979583fd4 io_uring: split out filesystem related operations adds 7291afb55e27 io_uring: split out splice related operations adds d956679750fd io_uring: split out fs related sync/fallocate functions adds f3b1ae30857f io_uring: split out fadvise/madvise operations adds fce59eb5e202 io_uring: separate out file table handling code adds 6c92b7c6e676 io_uring: split out open/close operations adds 651de3ae6b88 io_uring: move uring_cmd handling to its own file adds 1a8cf9162ee2 io_uring: add a dummy -EOPNOTSUPP prep handler adds 45fa2196462c io_uring: move epoll handler to its own file adds eaa3f16eca5b io_uring: move statx handling to its own file adds cf97007d28b4 io_uring: split network related opcodes into its own file adds c620cd2f844c io_uring: move msg_ring into its own file adds 4b8271494264 io_uring: move our reference counting into a header adds 237ab11eb0e7 io_uring: move timeout opcodes and handling into its own file adds 078a30a655ff io_uring: move SQPOLL related handling into its own file adds 32bba8190229 io_uring: use io_is_uring_fops() consistently adds 787ef08a852f io_uring: move fdinfo helpers to its own file adds 91c2e67442ed io_uring: move io_uring_task (tctx) helpers into its own file adds 2d44939e7582 io_uring: include and forward-declaration sanitation adds 624749ca3f17 io_uring: add opcode name to io_op_defs adds e18862b552be io_uring: move poll handling into its own file adds 04d70db6e5af io_uring: move cancelation into its own file adds 4c29b398a7bb io_uring: split provided buffers handling into its own file adds 5df88c772881 io_uring: move rsrc related data, core, and commands adds f2f1bae84af5 io_uring: move remaining file table manipulation to filetable.c adds b687df8cda59 io_uring: move read/write related opcodes to its own file adds 0cf185c2ccf2 io_uring: move opcode table to opdef.c adds d0eac5e5d295 io_uring: add support for level triggered poll adds 85573c4bd942 io_uring: deprecate epoll_ctl support adds 7961705bf3d5 io_uring: make reg buf init consistent adds 5925ae6bf928 io_uring: move defer_list to slow data adds 0c991fc904d3 io_uring: better caching for ctx timeout fields adds 451137f3d089 io_uring: refactor ctx slow data placement adds da664786422d io_uring: move small helpers to headers adds 41b3a2aeabf2 io_uring: explain io_wq_work::cancel_seq placement adds cd784f262e3a io_uring: inline ->registered_rings adds 0b96e6d1a621 io_uring: never defer-complete multi-apoll adds dbc3d4d3b143 io_uring: remove check_cq checking from hot paths adds f14b69621ecf io_uring: don't set REQ_F_COMPLETE_INLINE in tw adds 2fbf9edf1125 io_uring: remove unused IO_REQ_CACHE_SIZE defined adds 384a31902540 io_uring: rw: delegate sync completions to core io_uring adds e6eda5e30552 io_uring: kill REQ_F_COMPLETE_INLINE adds acb01604de22 io_uring: refactor io_req_task_complete() adds c721c6114221 io_uring: don't inline io_put_kbuf adds 448841bce406 io_uring: poll: remove unnecessary req->ref set adds 70c18eb9532f io_uring: switch cancel_hash to use per entry spinlock adds d777ab41d8c0 io_uring: pass poll_find lock back adds 9b0dae591a5b io_uring: clean up io_try_cancel adds 3c510d815b09 io_uring: limit the number of cancellation buckets adds 9b9a0c5ada24 io_uring: clean up io_ring_ctx_alloc adds 389a427d10fc io_uring: use state completion infra for poll reqs adds 31d0a0e9c9c9 io_uring: add IORING_SETUP_SINGLE_ISSUER adds 05b696820f1b io_uring: pass hash table into poll_find adds 394462e7adc8 io_uring: introduce a struct for hash table adds be52a96c7c43 io_uring: propagate locking state to poll cancel adds 067d18f87981 io_uring: mutex locked poll hashing adds ba15af9a6270 io_uring: kbuf: add comments for some tricky code adds 2a3cbdd805ef io_uring: don't expose io_fill_cqe_aux() adds 53c0172a17c3 io_uring: don't inline __io_get_cqe() adds 16a6ac0df82a io_uring: introduce io_req_cqe_overflow() adds a8991d5ec8d5 io_uring: deduplicate __io_fill_cqe_req tracing adds 67e30949f020 io_uring: deduplicate io_get_cqe() calls adds 6c75953377e6 io_uring: change ->cqe_cached invariant for CQE32 adds 6186928b6fbe io_uring: kill extra io_uring_types.h includes adds 73b6da82944c io_uring: make io_uring_types.h public adds c316a1536661 io_uring: clean up tracing events adds a6a703c8a355 io_uring: move a few private types to local headers adds 32597fd6cebe io_uring: remove extra io_commit_cqring() adds b12b72c46a2d io_uring: reshuffle io_uring/io_uring.h adds f0b15b51bc01 io_uring: move io_eventfd_signal() adds 0e38e3122212 io_uring: remove ->flush_cqes optimisation adds 31f9a92ac61b io_uring: fix multi ctx cancellation adds 8703e6df74da io_uring: improve task exit timeout cancellations adds 61beb1f58edb io_uring: fix io_poll_remove_all clang warnings adds 93996d971371 io_uring: hide eventfd assumptions in eventfd paths adds 3805a7e49eea io_uring: introduce locking helpers for CQE posting adds 0dc54bfa4883 io_uring: add io_commit_cqring_flush() adds 77ae66d7f7ed io_uring: opcode independent fixed buf import adds ccf48f131d16 io_uring: move io_import_fixed() adds 8312cc0e0868 io_uring: consistent naming for inline completion adds 4916f55c4a59 io_uring: add a warn_once for poll_find adds 1a502b544790 io_uring: optimize io_uring_task layout adds 80ff20d177b4 io_uring: improve io_run_task_work() adds 2ae163969f83 io_uring: move list helpers to a separate file adds c582ded59d10 io_uring: dedup io_run_task_work adds 8b05078de0dc io_uring: remove priority tw list optimisation adds 46b0878d891b io_uring: remove __io_req_task_work_add adds dca6cd4188f0 io_uring: lockless task list adds 977595c31bca io_uring: introduce llist helpers adds 47583fc525b4 io_uring: batch task_work adds 5541b530fdae io_uring: add trace event for running task work adds 0b01a50034c5 io_uring: trace task_work_run adds 19c39fcab415 io_uring: kbuf: kill __io_kbuf_recycle() adds 03538a047e92 io_uring: have cancelation API accept io_uring_task directly adds a2530ece66e0 io_uring: add IORING_ASYNC_CANCEL_FD_FIXED cancel flag adds cd976e60ec51 io_uring: add sync cancelation API through io_uring_register() adds 5a382dda9bd7 io_uring: clean poll ->private flagging adds 6a7ece5a4e4c io_uring: remove events caching atavisms adds aea92968fd8a io_uring: add a helper for apoll alloc adds b98248fbb312 io_uring: change arm poll return values adds 4a615dbc8db6 io_uring: refactor poll arm error handling adds 617b1092abc7 io_uring: optimise submission side poll_refs adds b50873fe6244 io_uring: kbuf: inline io_kbuf_recycle_ring() adds eb25e7f4e460 io_uring: move POLLFREE handling to separate function adds 4a099bf6a5fd io_uring: improve io_fail_links() adds 004376248485 io_uring: fuse fallback_node and normal tw node adds 6465662ec252 io_uring: remove extra TIF_NOTIFY_SIGNAL check adds a69a2e6dcd30 io_uring: don't check file ops of registered rings adds 3d8aa1e9f237 io_uring: remove ctx->refs pinning on enter adds 5bc28b5590a8 io_uring: replace zero-length array with flexible-array member adds d75c24f662f1 io_uring: split out fixed file installation and removal adds 9bf2944565b3 io_uring: add support for passing fixed file descriptors adds 9b6b055e054a io_uring: let to set a range for file slot allocation adds 527adb7ef32c io_uring: allow 0 length for buffer select adds 678575394c97 io_uring: restore bgid in io_put_kbuf adds 14810ccc6051 io_uring: allow iov_len = 0 for recvmsg and buffer select adds f6b4094b8948 io_uring: recycle buffers on error adds ca814cd62074 io_uring: clean up io_poll_check_events return values adds b3390b4b92b6 io_uring: add IOU_STOP_MULTISHOT return code adds 61af7ee3f52d io_uring: add allow_overflow to io_post_aux_cqe adds 8c71a9efa1e2 io_uring: fix multishot poll on overflow adds d0e8dc8b36ea io_uring: fix multishot accept ordering adds 07daee61a562 io_uring: multishot recv adds 104bcfd7ecce io_uring: fix io_uring_cqe_overflow trace format adds af94cebd273e io_uring: only trace one of complete or overflow adds 67a9eea23f1c io_uring: disable multishot recvmsg adds 69a7c434f433 io_uring: don't miss setting REQ_F_DOUBLE_POLL adds 214bf9753e56 io_uring: don't race double poll setting REQ_F_ASYNC_DATA adds dc64630f725b io_uring: clear REQ_F_HASH_LOCKED on hash removal adds 93e9cc1411ac io_uring: consolidate hash_locked io-wq handling adds 14d6c4539caf io_uring: move apoll cache to poll.c adds 5bab264c2dce io_uring: add abstraction around apoll cache adds 975f7992ec48 io_uring: impose max limit on apoll cache adds b787bc318d0f io_uring: add netmsg cache adds 08c3be1466ae io_uring: fix multishot ending when not polled adds 8928cb8a1161 io_uring: support 0 length iov in buffer select in compat adds ff0c5d2a70a2 net: copy from user before calling __copy_msghdr adds b787fa827a0e net: copy from user before calling __get_compat_msghdr adds c56eab65de36 io_uring: support multishot in recvmsg adds 60875e719093 io_uring: Use atomic_long_try_cmpxchg in __io_account_mem adds ad01b3fe4620 io_uring: fix types in io_recvmsg_multishot_overflow adds b8fcaacbf658 io_uring: Don't require reinitable percpu_ref adds 7f91d3066ae1 net: fix compat pointer in get_compat_msghdr() adds b0604aa0cc07 Merge branch 'for-5.20/io_uring' into for-next adds 6deeac5fc61b mm: Move starting of background writeback into the main ba [...] adds 0762dec683b2 mm: Move updates of dirty_exceeded into one place adds 47f94042b4f6 mm: Add balance_dirty_pages_ratelimited_flags() function adds 8be70c859444 iomap: Add flags parameter to iomap_page_create() adds 3ba193ca3609 iomap: Add async buffered write support adds bdd5a24bfc89 iomap: Return -EAGAIN from iomap_write_iter() adds 0835057b58e5 fs: add a FMODE_BUF_WASYNC flags for f_mode adds b8f85795d96a fs: add __remove_file_privs() with flags parameter adds 4efa35cd1dff fs: Split off inode_needs_update_time and __file_update_time adds 76c6a3e1db30 fs: Add async write file modification handling. adds b1db7826bd45 io_uring: Add support for async buffered writes adds b51da82f9a51 io_uring: fix issue with io_write() not always undoing sb_ [...] adds 9d45302553f0 io_uring: Add tracepoint for short writes adds 572d1a4fefd9 xfs: Specify lockmode when calling xfs_ilock_for_iomap() adds 5df44218471c xfs: Add async buffered write support adds 7864cd41a830 mm: honor FGP_NOWAIT for page cache page allocation adds 7d3a13acc53f Merge branch 'for-5.20/io_uring-buffered-writes' into for-next adds 8d249ebd0394 Merge branch 'io_uring-zerocopy-send' of git://git.kernel. [...] adds d8736aa6d56a Merge branch 'for-5.20/io_uring' into for-5.20/io_uring-ze [...] adds 7ebff2d792fa io_uring: initialise msghdr::msg_ubuf adds 52139e4cef09 io_uring: export io_put_task() adds 8cdee2a5b90a io_uring: add zc notification infrastructure adds d51710c316ac io_uring: cache struct io_notif adds 5207a91439be io_uring: complete notifiers in tw adds 4e96038be44c io_uring: add rsrc referencing for notifiers adds 722112bc549f io_uring: add notification slot registration adds 121ebf7dfae0 io_uring: wire send zc request type adds d3b8269075f6 io_uring: account locked pages for non-fixed zc adds 82f5d38937dd io_uring: allow to pass addr into sendzc adds 41e69affe597 io_uring: sendzc with fixed buffers adds 1bb4685c9af1 io_uring: flush notifiers after sendzc adds f0e1261b6bdf io_uring: rename IORING_OP_FILES_UPDATE adds 6597402517af io_uring: add zc notification flush requests adds d918cce57bc0 io_uring: enable managed frags with register buffers adds ce7d721c3c6e selftests/io_uring: test zerocopy send adds 0ce13310c165 Merge branch 'for-5.20/io_uring-zerocopy-send' into for-next adds c910349016b3 io_uring: ensure REQ_F_ISREG is set async offload adds 43b860d5c478 Merge branch 'for-5.20/io_uring' into for-next adds 2142388da9a8 md: fix build failure for !MODULE adds 5c67212cae5e Merge branch 'for-5.20/drivers-post' into for-next adds c229686b26ee ublk: add a MAINTAINERS entry adds 5f8bcc837a96 ublk: remove UBLK_IO_F_PREFLUSH adds 49d686cceed2 ublk: remove the empty open and release block device operations adds fa362045564e ublk: simplify ublk_ch_open and ublk_ch_release adds 34d8f2bea529 ublk: cleanup ublk_ctrl_uring_cmd adds cfee7e4de287 ublk: fold __ublk_create_dev into ublk_ctrl_add_dev adds c50061f0f1a9 ublk: rewrite ublk_ctrl_get_queue_affinity to not rely on [...] adds 6d9e6dfdf3b2 ublk: defer disk allocation adds ec2af6d6b5e6 Merge branch 'for-5.20/block' into for-next adds 0a3e5cc7bbfc blk-mq: fix error handling in __blk_mq_alloc_disk adds c5db2cfc6274 block: call blk_mq_exit_queue from disk_release for never [...] adds fbc66077e444 Merge branch 'for-5.20/block' into for-next adds 828b5f017d9d block: remove __blk_get_queue adds e4621d4ed5e9 Merge branch 'for-5.20/block' into for-next adds e94eb459d3e4 ublk_drv: fix lockdep warning adds 03bcc540a432 Merge branch 'for-5.20/block' into for-next adds c0b1b7c3e12b Merge branch 'for-next' of git://git.kernel.dk/linux-block.git adds 9087782bc518 dm raid: fix crash if md_handle_request() splits bio adds ae3e11dfc6ab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds cc45fd919ed5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 883c1d6fa436 mmc: core: quirks: Add of_node_put() when breaking out of loop adds 19bbb49acf8d mmc: cavium-octeon: Add of_node_put() when breaking out of loop adds 7ee480795e41 mmc: cavium-thunderx: Add of_node_put() when breaking out of loop adds 00e8c11c137b mmc: renesas_sdhi: newer SoCs don't need manual tap correction adds 693cca859ef7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 9745fb07474f platform/x86/intel: Add Primary to Sideband (P2SB) bridge support adds c551bd81d198 pinctrl: intel: Check against matching data instead of ACP [...] adds 6e3b29dbc119 mfd: lpc_ich: Factor out lpc_ich_enable_spi_write() adds 559793198f92 mfd: lpc_ich: Switch to generic p2sb_bar() adds 7064d7d88b83 mfd: lpc_ich: Add support for pinctrl in non-ACPI system adds 5c7b9167ddf8 i2c: i801: convert to use common P2SB accessor adds 6adc32f58b93 EDAC, pnd2: Use proper I/O accessors and address space annotation adds 7b2db7049bb9 EDAC, pnd2: convert to use common P2SB accessor adds e38da7d30f56 watchdog: simatic-ipc-wdt: convert to use P2SB accessor adds 759273c3c429 leds: simatic-ipc-leds: Convert to use P2SB accessor adds 446f0cf9e08b platform/x86: simatic-ipc: drop custom P2SB bar code adds a6c80bec3c93 leds: simatic-ipc-leds-gpio: Add GPIO version of Siemens driver adds c1cd6c305ecd Merge branches 'ib-mfd-acpi-for-rafael-5.20', 'ib-mfd-edac [...] adds 62fa5c9800a0 mfd: max77714: Update Luca Ceresoli's e-mail address adds 361104b05684 dt-bindings: mfd: Convert da9063 to yaml adds 3e26292d1190 dt-bindings: mfd: ti,j721e-system-controller: Add clock property adds 2cc285008af3 MAINTAINERS: Update Intel PMIC (MFD part) to Supported adds 2598f6ec5471 mfd: asic3: Make asic3_gpio_remove() return void adds 128ac294e1b4 mfd: t7l66xb: Drop platform disable callback adds 6e1f1b1c93ce mfd: tc6387xb: Drop disable callback that is never called adds 7ff7d5ffb725 syscon: Use %pa to format the variable of resource_size_t type adds 34b1a65ec1b5 MAINTAINERS: Fix file entry for MAX77693 DT adds 1520669c8255 mfd: max77620: Fix refcount leak in max77620_initialise_fps adds 9875ab53c8ae dt-bindings: mfd: stm32-timers: Document how to specify in [...] adds 52298ec34cc8 dt-bindings: mfd: Add compatible for MT6331 PMIC adds de58cee8c6b8 mfd: mt6397-core: Add MT6357 PMIC support adds 738654be3cf7 mfd: mt6358-irq: Add MT6357 PMIC support adds 66ee379d743c mfd: cros_ec: Add SCP Core-1 as a new CrOS EC MCU adds 7677ed11e9fa dt-bindings: mfd: qcom,tcsr: Convert to dtschema adds 7eeed203604f dt-bindings: mfd: qcom,tcsr: Add qcom,tcsr-mdm9615 adds 4907f6991ecb dt-bindings: mfd: Add mp2733 compatible adds 4a346a03a63c mfd: twl: Remove platform data support adds 915696927cd6 mfd: pm8008: Remove driver data structure pm8008_data adds 76659e203f37 dt-bindings: mfd: qcom-pm8xxx: Update the maintainers section adds 7e47943c3357 dt-bindings: mfd: mt6397: Add compatibles for MT6331 RTC and keys adds 99a7ec2f3622 mfd: dln2: Automatically detect and fill endpoint pointers adds c55333064d6e mfd: tc6393xb: Make disable callback return void adds 352de78076d0 mfd: intel_soc_pmic_chtwc: Use dev_err_probe() adds 1074c4252fe3 mfd: intel_soc_pmic_chtwc: Switch from __maybe_unused to p [...] adds 9b2c55b5403f dt-bindings: mfd: Add i.MX8qm/qxp Control and Status Regis [...] adds 15ff0bbc3dc1 mfd: db8500-prcmu: Drop duplicated word "the" in the comments adds 79f821b5a3bf mfd: ipaq-micro: Fix spelling mistake of "receive{d}" adds 371a9fcac475 mfd: axp20x: Add AXP221/AXP223/AXP809 GPIO cells adds d9cd0bc60470 mfd: mt6397: Add basic support for MT6331+MT6332 PMIC adds 37e8ba74d152 mfd: intel-lpss: Add Intel Meteor Lake-P PCI IDs adds 5189952238c9 mfd: intel_soc_pmic_bxtwc: Don't shadow error codes in sho [...] adds 929a4d289de9 mfd: intel_soc_pmic_bxtwc: Create sysfs attributes using c [...] adds 2790a70c886b mfd: intel_soc_pmic_bxtwc: Convert to use platform_get/set [...] adds d30e2c30a43d mfd: intel_soc_pmic_bxtwc: Use dev_err_probe() adds ba3ea04a2557 mfd: intel_soc_pmic_bxtwc: Extend use of temporary variabl [...] adds 05879b125afd mfd: intel_soc_pmic_bxtwc: Switch from CONFIG_PM_SLEEP gua [...] adds cd58c8403423 mfd: intel_soc_pmic_bxtwc: Drop redundant ACPI_PTR() adds f801556a8443 mfd: intel_soc_pmic_bxtwc: Use bits.h macros for all masks adds 86da8be35c00 mfd: intel_soc_pmic_bxtwc: Use sysfs_emit() instead of sprintf() adds 7c06d478500b mfd: intel_soc_pmic_bxtwc: Drop unneeded casting adds 0ff590a3366e mfd: intel_soc_pmic_bxtwc: Fix spelling in the comment adds f33bae37c96f mfd: sun6i-prcm: Update Kconfig description adds 9e821c4368af MAINTAINERS: Use Lee Jones' kernel.org address for MFD sub [...] adds 47996d3dd3b4 MAINTAINERS: Use Lee Jones' kernel.org address for Syscon [...] adds 0a2de5bb0216 dt-bindings: mfd: syscon: Update Lee Jones' email address adds 63df8bd44cbc Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] adds 27e5c6546333 dt-bindings: backlight: rt4831: Add the new ocp level property adds 8b0bce056351 backlight: rt4831: Apply ocp level from devicetree adds e3ac5e8736c1 Revert "drivers/video/backlight/platform_lcd.c: add suppor [...] adds 2654f59b53bf dt-bindings: backlight: Update Lee Jones' email address adds f2ac0a8f8a03 backlight: lp855x: Switch to atomic PWM API adds bcc70da8da5f Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] adds fd781431aadb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 218320fec294 regulator: core: Fix off-on-delay-us for always-on/boot-on [...] adds 4c7da3741804 regulator: Add missing type for 'regulator-microvolt-offset' adds 41c9139b934c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b4fe9b22de57 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds a3f215ef088f apparmor: Mark alloc_unconfined() as static adds f37897369865 apparmor: Fix some kernel-doc comments adds 3bbb7b2e9bbc apparmor: fix setting unconfined mode on a loaded profile adds 2504db207146 apparmor: fix overlapping attachment computation adds c1ed5da19765 apparmor: allow label to carry debug flags adds f567e7fada03 apparmor: extend policydb permission set by making use of [...] adds eac931254d99 apparmor: move ptrace mediation to more logical task.{h,c} adds 79eb2711c919 apparmor: correct config reference to intended one adds 2d79f6dbbc48 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] adds f17dac0ebf0e Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] adds fa783762f9f9 Merge branch 'safesetid-next' of https://github.com/micah- [...] adds f9c0fcd313d6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 742d5779bc1d Merge branch 'next' of git://github.com/cschaufler/smack-next adds 05fe531eb3f1 kernel/hung_task: show backtrace of tasks with locks held adds a6a1e5d1de62 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] adds 5d78a92954c6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds f2cf714dbbcc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds bcf360324a99 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds e385b0ba6a13 of: overlay: Move devicetree_corrupt() check up adds e76f4a6107eb of: overlay: Simplify of_overlay_fdt_apply() tail adds 3eb229f203c2 dt-bindings: leds: lp50xx: correct reg/unit addresses in example adds 5b967e8eca4d dt-bindings: leds: fix indentation in examples adds e43232c0045e dt-bindings: leds: skyworks,aat1290: convert to dtschema adds 3ed4b599cced dt-bindings: leds: qcom-lpg: Add compatible for PM660L LPG block adds dbc801b472c1 dt-bindings: leds: Convert is31fl319x to dtschema adds fce43d8f7510 dt-bindings: leds: is31fl319x: Document variants specificities adds 12e5bde18d7f dt-bindings: Fix typo in comment adds c7c7ce585370 dt-bindings: vendor-prefixes: add Densitron adds 4f46cc1b88b3 dt-bindings: dma: Convert Qualcomm BAM DMA binding to json format adds e3899832bb7b dt-bindings: rtc: ds1307: Convert to json-schema adds d6abb2282404 dt-bindings: rtc: Add EM Microelectronic EM3027 bindings adds cd7cadbec95e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ee912312db5a spi: dt-bindings: qcom,spi-geni-qcom: allow three interconnects adds 7c3193f7890a spi: npcm-fiu: Modify direct read dummy configuration adds d50fef8ae939 dt-binding: spi: Add npcm845 compatible to npcm-fiu document adds 650b014facca spi: npcm-fiu: Add NPCM8XX support adds 23089eb6294d spi: npcm-fiu: add Arbel NPCM8XX support adds 3857fb0303e8 Merge remote-tracking branch 'spi/for-5.20' into spi-next adds 4f653207543f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f17b168734c0 x86/fpu: Add a helper to prepare AMX state for low-power CPU idle adds 9f0112938277 intel_idle: Add a new flag to initialize the AMX state adds 6d38d2fad1de Merge x86/fpu into tip/master adds 3f2adf00f52b x86/cpu: Use MSR_IA32_MISC_ENABLE constants adds 0797825c4d14 Merge x86/cpu into tip/master adds 28a99e95f55c x86/amd: Use IBPB for firmware calls adds e84276e90f66 Merge x86/urgent into tip/master adds 908fc4c2abdb virt: sev-guest: Pass the appropriate argument type to iounmap() adds 96ff3a14815b Merge x86/urgent into tip/master adds ccf714abfba1 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds cd53a2f6199a clocksource/drivers/timer-ti-dm: Move inline functions to [...] adds e6831f1a52d9 clocksource/drivers/timer-ti-dm: Make timer selectable for [...] adds 4f64b4ac719e clocksource/drivers/timer-ti-dm: Add compatible for am6 SoCs adds dbed639ec6c2 clocksource/drivers/timer-ti-dm: Make driver selection boo [...] adds 311d73d6e945 clocksource/drivers/tegra186: Put Kconfig option 'tristate [...] adds 1e1e5c47d330 dt-bindings: timer: renesas,cmt: Fix R-Car Gen4 fall-out adds c19e18637d89 clocksource/drivers/sun4i: Remove unnecessary (void*) conversions adds d2751858addf Merge branch 'timers/drivers/next' of git://git.linaro.org [...] adds ce4e222b5bf9 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] adds 8cfc90ecd33e dt-bindings: interrupt-controller: renesas,rzg2l-irqc: Doc [...] adds 2b0d7ab1646c Merge branch irq/renesas-irqc into irq/irqchip-next adds af6a1cfa6859 LoongArch: Provisionally add ACPICA data structures adds 7327b16f5f56 APCI: irq: Add support for multiple GSI domains adds 744b9a0c3c83 ACPI: irq: Allow acpi_gsi_to_irq() to have an arch-specifi [...] adds d319a299f406 genirq/generic_chip: Export irq_unmap_generic_chip adds cd0576675854 LoongArch: Use ACPI_GENERIC_GSI for gsi handling adds 2dfded47da32 LoongArch: Prepare to support multiple pch-pic and pch-msi [...] adds ee73f14ee9eb irqchip: Add Loongson PCH LPC controller support adds bcdd75c596c8 irqchip/loongson-pch-pic: Add ACPI init support adds 023087324000 irqchip/loongson-pch-msi: Add ACPI init support adds 0858ed035a85 irqchip/loongson-liointc: Add ACPI init support adds dd281e1a1a93 irqchip: Add Loongson Extended I/O interrupt controller support adds b2d3e3354e2a irqchip: Add LoongArch CPU interrupt controller support adds e8bba72b396c irqchip / ACPI: Introduce ACPI_IRQ_MODEL_LPIC for LoongArch adds 0fa72ed05ebf Merge branch irq/loongarch into irq/irqchip-next adds 295171705c9a irqchip/gic-v3: Fix comment typo adds 6f194c99f466 irqdomain: Report irq number for NOMAP domains adds ef50cd57a73a irqdomain: Use hwirq_max instead of revmap_size for NOMAP domains adds c904cda04482 genirq: Use for_each_action_of_desc in actions_show() adds 9f1ed5c1a612 Merge branch irq/misc-5.20 into irq/irqchip-next adds 9ab3abfd5eb9 Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] adds 94c255ac676f tracing/user_events: Fix syntax errors in comments adds fb991f194233 tracing/histograms: Simplify create_hist_fields() adds 2a04b8d846dc tracing: devlink: Use static array for string in devlink_t [...] adds fca8300f68fe tracing/ipv4/ipv6: Use static array for name field in fib* [...] adds 43b2aef3735e neighbor: tracing: Have neigh_create event use __string() adds 0563231f93c6 tracing/events: Add __vstring() and __assign_vstr() helper macros adds 8d7f5df0fb4e tracing/IB/hfi1: Use the new __vstring() helper adds c01406f89721 tracing/ath: Use the new __vstring() helper adds b6d18ab34220 tracing/brcm: Use the new __vstring() helper adds c7c37bb87590 tracing/iwlwifi: Use the new __vstring() helper adds 1b756b372fbf usb: chipidea: tracing: Use the new __vstring() helper adds 0ba4c9dede10 xhci: tracing: Use the new __vstring() helper adds 84149fc768bc usb: musb: tracing: Use the new __vstring() helper adds 5409b8053511 scsi: iscsi: tracing: Use the new __vstring() helper adds 74003fc4ae76 scsi: qla2xxx: tracing: Use the new __vstring() helper adds 013cfbccb0cb batman-adv: tracing: Use the new __vstring() helper adds a9350b9454ea mac80211: tracing: Use the new __vstring() helper adds c6422b4c27b6 tracing: eprobe: Add missing log index adds ca836ffa4c93 tracing: eprobe: Remove duplicate is_good_name() operation adds 05ebd4a63298 tracing: Auto generate event name when creating a group of events adds 9a5f84cf1296 selftests/ftrace: Add test case for GRP/ only input adds 3b0043f4cae5 selftests/kprobe: Do not test for GRP/ without event failures adds 5f7ce3a02ae6 tracing: Add example and documentation for new __vstring() macro adds 41065bf81386 selftests/kprobe: Update test for no event name syntax error adds 4d53cca075f4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8f870e6eb8c0 srcu: Block less aggressively for expedited grace periods adds 4f2bfd9494a0 srcu: Make expedited RCU grace periods block even less frequently adds fb77dccfc701 rcu: Decrease FQS scan wait time in case of callback overloading adds 48f8070f5dd8 rcu: Avoid tracing a few functions executed in stop machine adds 52c1d81ee291 rcu: Add rnp->cbovldmask check in rcutree_migrate_callbacks() adds 70a82c3c55c8 rcu: Immediately boost preempted readers for strict grace periods adds b3ade95b8ee5 rcu: Forbid RCU_STRICT_GRACE_PERIOD in TINY_RCU kernels adds 9c9b26b0df27 locking/csd_lock: Change csdlock_debug from early_param to [...] adds 800d6acf40e5 rcu: tiny: Record kvfree_call_rcu() call stack for KASAN adds e2bb1288a381 rcu: Cleanup RCU urgency state for offline CPU adds 82d26c36cc68 rcu/kvfree: Remove useless monitor_todo flag adds 9bdb5b3a8d8a rcu: Initialize first_gp_fqs at declaration in rcu_gp_fqs() adds a03ae49c4785 rcu/tree: Add comment to describe GP-done condition in fqs loop adds 1598f4a4762b rcu/nocb: Add/del rdp to iterate from rcuog itself adds 24a57affd242 rcu/nocb: Invert rcu_state.barrier_mutex VS hotplug lock l [...] adds 3a5761dc025d rcu/nocb: Fix NOCB kthreads spawn failure with rcu_nocb_rd [...] adds b37a667c6242 rcu/nocb: Add an option to offload all CPUs on boot adds 5103850654fd rcu: Add nocb_cb_kthread check to rcu_is_callbacks_kthread() adds 8f489b4da527 rcu/nocb: Add option to opt rcuo kthreads out of RT priority adds 0578e14c945b rcu/nocb: Avoid polling when my_rdp->nocb_head_rdp list is empty adds 5d3708b93976 Merge branches 'doc.2022.06.21a', 'fixes.2022.07.19a', 'no [...] adds 00a39826865d Merge branch 'ctxt.2022.07.05a' into HEAD adds c92f69f9ddbd Merge branch 'nolibc.2022.06.20a' into HEAD adds cb4c2f665e54 Merge branch 'lkmm-dev.2022.06.20a' into HEAD adds d5166a3d3786 memory-model: Prohibit nested SRCU read-side critical sections adds 3cbedec150c4 rcu: Fix rcu_read_unlock_strict() strict QS reporting adds 578b6339dbe5 rcu/nocb: Choose the right rcuog/rcuop kthreads to output adds 3160a8db9479 torture: Optionally flush printk() buffers before powering off adds fdd717cddc00 docs/memory-barriers.txt: Fix confusing name of 'data depe [...] adds e7daf3957cec docs/memory-barriers.txt: Fixup long lines adds 279fe0d1bdaa rcu: Back off upon fill_page_cache_func() allocation failure adds 173cdcd7c66c rcu/kfree: Fix kfree_rcu_shrink_count() return value adds b575b66c0ebb rcu: Update rcu_preempt_deferred_qs() comments for !PREEMP [...] adds 9ecc2c92b9ab rcu/kvfree: Update KFREE_DRAIN_JIFFIES interval adds 3fa1f17d5ca9 rcu: Add QS check in rcu_exp_handler() for non-preemptible [...] adds cd3cfb271c99 doc: Emphasize the need for explicit RCU read-side markers adds 5f13c9cc5a32 tools/memory-model: Clarify LKMM's limitations in litmus-t [...] adds 3ed58981942d rcu: Make tiny RCU support leak callbacks for debug-object errors adds 65db52482d5f rcu-tasks: Convert RCU_LOCKDEP_WARN() to WARN_ONCE() adds 0f07a845a2c9 rcu-tasks: Ensure RCU Tasks Trace loops have quiescent states adds 31c47ba2539f rcu-tasks: Make RCU Tasks Trace check for userspace execution adds 8d58e1d940ca tools/nolibc: make argc 32-bit in riscv startup code adds b9dcf40b9f99 tools/nolibc: fix build warning in sys_mmap() when my_sysc [...] adds b038c350472e tools/nolibc: make sys_mmap() automatically use the right [...] adds 577b56bc8f6d selftests/nolibc: add basic infrastructure to ease creatio [...] adds e8e30d00798a selftests/nolibc: support a test definition format adds b5bc3d2fbbf3 selftests/nolibc: implement a few tests for various syscalls adds ca4872233da9 selftests/nolibc: add a few tests for some libc functions adds 5bd0a48ae13a selftests/nolibc: exit with poweroff on success when getpi [...] adds ecd82dc71fdf selftests/nolibc: on x86, support exiting with isa-debug-exit adds 0a7373809ed4 selftests/nolibc: recreate and populate /dev and /proc if missing adds 67498b99dd60 selftests/nolibc: condition some tests on /proc existence adds c97d33d44e3c selftests/nolibc: support glibc as well adds bb6dfd968d87 selftests/nolibc: add a "kernel" target to build the kerne [...] adds dfbdcc6c9714 selftests/nolibc: add a "defconfig" target adds 4c95c27c71a3 selftests/nolibc: add a "run" target to start the kernel in QEMU adds 85114fb5629f selftests/nolibc: "sysroot" target installs a local copy o [...] adds 0717e927c47f selftests/nolibc: add a "help" target adds 4dfb06442fd2 selftests/nolibc: Avoid generated files being committed adds e015e40bb190 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] adds 4de5c54f8c80 KVM: nVMX: clean up posted interrupt descriptor try_cmpxchg adds e36de87d34a7 KVM: debugfs: expose pid of vcpu threads adds aae99a7c9ab3 x86/cpufeatures: Introduce x2AVIC CPUID bit adds bf348f667ed3 KVM: x86: lapic: Rename [GET/SET]_APIC_DEST_FIELD to [GET/ [...] adds 4bdec12aa8d6 KVM: SVM: Detect X2APIC virtualization (x2AVIC) support adds d2fe6bf5b881 KVM: SVM: Update max number of vCPUs supported for x2AVIC mode adds c514d3a348ac KVM: SVM: Update avic_kick_target_vcpus to support 32-bit APIC ID adds ab1b1dc131cd KVM: SVM: Do not support updating APIC ID when in x2APIC mode adds 5c127c85472c KVM: SVM: Adding support for configuring x2APIC MSRs interception adds 8fc9c7a3079e KVM: x86: Deactivate APICv on vCPU with APIC disabled adds 05c4fe8c1bd9 KVM: SVM: Refresh AVIC configuration when changing APIC mode adds 7a8f7c1f3434 KVM: x86: nSVM: always intercept x2apic msrs adds 4d1d7942e36a KVM: SVM: Introduce logic to (de)activate x2AVIC mode adds c0caeee65af3 KVM: SVM: Do not throw warning when calling avic_vcpu_load [...] adds 0e311d33bfbe KVM: SVM: Introduce hybrid-AVIC mode adds f8d8ac215919 KVM: x86: Warning APICv inconsistency only when vcpu APIC [...] adds 8c9e639da435 KVM: SVM: Use target APIC ID to complete x2AVIC IRQs when [...] adds 39b6b8c35cf3 KVM: SVM: Add AVIC doorbell tracepoint adds 091abbf578f9 KVM: x86: nSVM: optimize svm_set_x2apic_msr_interception adds 7a6177d6f344 KVM: x86: complete fast IN directly with complete_emulator [...] adds 0f87ac234d98 KVM: x86: inline kernel_pio into its sole caller adds 35ab3b77a0ae KVM: x86: drop PIO from unregistered devices adds 30d583fd4e1e KVM: x86: move all vcpu->arch.pio* setup in emulator_pio_in_out() adds 0c05e10bce52 KVM: x86: wean in-kernel PIO from vcpu->arch.pio* adds dc7a4bfde507 KVM: x86: wean fast IN from emulator_pio_in adds f35cee4adb54 KVM: x86: de-underscorify __emulator_pio_in adds db209369d48e KVM: SEV-ES: reuse advance_sev_es_emulated_ins for OUT too adds 72ae5822b81a KVM: x86/mmu: Use "unsigned int", not "u32", for SPTEs' @a [...] adds b9b71f43683a KVM: x86/mmu: Buffer nested MMU split_desc_cache only by d [...] adds 2368048bf5c2 KVM: x86: Signal #GP, not -EPERM, on bad WRMSR(MCi_CTL/STATUS) adds f5223a332f36 KVM: x86: Use explicit case-statements for MCx banks in {g [...] adds 54ad60ba9d26 KVM: x86: Add helpers to identify CTL and STATUS MCi MSRs adds 4a627b0b162b Merge branch 'kvm-5.20-msr-eperm' adds 03d84f968906 KVM: x86: Initialize number of APIC LVT entries during API [...] adds f83894b24c2a KVM: x86: Fix handling of APIC LVT updates when userspace [...] adds 159e037d2e36 KVM: x86: Fully initialize 'struct kvm_lapic_irq' in kvm_p [...] adds 156b9d76e882 KVM: nVMX: Always enable TSC scaling for L2 when it was en [...] adds 6e1d2a3f25d5 KVM: x86/mmu: Replace UNMAPPED_GVA with INVALID_GPA for gv [...] adds 79f772b9e800 KVM: x86: Query vcpu->vcpu_idx directly and drop its acces [...] adds 874190fd4ee8 KVM: selftests: Test MONITOR and MWAIT, not just MONITOR f [...] adds b624ae35418c KVM: selftests: Provide valid inputs for MONITOR/MWAIT regs adds 14fd95bf145d KVM: selftests: Use "a" and "d" to set EAX/EDX for wrmsr_safe() adds 43bb9e000ea4 KVM: x86: Tweak name of MONITOR/MWAIT #UD quirk to make it [...] adds ec6e4d863258 KVM: x86: Mark TSS busy during LTR emulation _after_ all f [...] adds 2626206963ac KVM: x86: Set error code to segment selector on LLDT/LTR n [...] adds 0bc273266112 KVM: x86: WARN only once if KVM leaves a dangling userspac [...] adds 8fb2638a568d KVM: selftests: enumerate GUEST_ASSERT arguments adds fc573fa4f38a KVM: selftests: Increase UCALL_MAX_ARGS to 7 adds ddcb57afd581 KVM: selftests: Write REPORT_GUEST_ASSERT macros to pair w [...] adds 594a1c271c15 KVM: selftests: Fix filename reporting in guest asserts adds 4c16fa3ee945 KVM: selftests: Set KVM's supported CPUID as vCPU's CPUID [...] adds 683edfd42bc2 KVM: sefltests: Use CPUID_* instead of X86_FEATURE_* for o [...] adds 61d76b8a6943 KVM: selftests: Add framework to query KVM CPUID bits adds c5c5b827f129 KVM: selftests: Use kvm_cpu_has() in the SEV migration test adds f21940a3bb5c KVM: selftests: Use kvm_cpu_has() for nested SVM checks adds 1ecbb337fa10 KVM: selftests: Use kvm_cpu_has() for nested VMX checks adds ea129d22541e KVM: selftests: Use kvm_cpu_has() to query PDCM in PMU selftest adds 50445ea2337a KVM: selftests: Drop redundant vcpu_set_cpuid() from PMU selftest adds fdd1e2788c41 KVM: selftests: Use kvm_cpu_has() for XSAVES in XSS MSR test adds 2697646bd343 KVM: selftests: Check for _both_ XTILE data and cfg in AMX test adds 8fea056eeb0c KVM: selftests: Use kvm_cpu_has() in AMX test adds 045520e4755b KVM: selftests: Use kvm_cpu_has() for XSAVE in cr4_cpuid_s [...] adds b046f4ee9cb6 KVM: selftests: Remove the obsolete/dead MMU role test adds 601c067f3815 KVM: selftests: Use kvm_cpu_has() for KVM's PV steal time adds 3c67f8208451 KVM: selftests: Use kvm_cpu_has() for nSVM soft INT inject [...] adds 71bcb951c68b KVM: selftests: Verify that kvm_cpuid2.entries layout is u [...] adds fc66963d7b01 KVM: selftests: Split out kvm_cpuid2_size() from allocate_ [...] adds 7fbc6038acba KVM: selftests: Cache CPUID in struct kvm_vcpu adds d838b313aadc KVM: selftests: Don't use a static local in vcpu_get_suppo [...] adds 8b02674103e6 KVM: selftests: Rename and tweak get_cpuid() to get_cpuid_entry() adds 662162fed261 KVM: selftests: Use get_cpuid_entry() in kvm_get_supported [...] adds c41880b5f040 KVM: selftests: Add helpers to get and modify a vCPU's CPU [...] adds 7af7161d8738 KVM: selftests: Use vm->pa_bits to generate reserved PA bits adds 1940af0b8179 KVM: selftests: Add and use helper to set vCPU's CPUID maxphyaddr adds b78843be7796 KVM: selftests: Use vcpu_clear_cpuid_feature() in monitor_ [...] adds 3a5d36b32bd2 KVM: selftests: Use vcpu_get_cpuid_entry() in PV features [...] adds 4dcd130c9b3d KVM: selftests: Use vCPU's CPUID directly in Hyper-V test adds 49f6876a2e1e KVM: selftests: Use vcpu_get_cpuid_entry() in CPUID test adds 4ee315231e3d KVM: selftests: Use vcpu_{set,clear}_cpuid_feature() in nV [...] adds 7ed5a54e8282 KVM: selftests: Use vcpu_clear_cpuid_feature() to clear x2APIC adds 813e38cd6d7b KVM: selftests: Make get_supported_cpuid() returns "const" adds 8fe09d6a91be KVM: selftests: Set input function/index in raw CPUID helper(s) adds 48ce3ed052e8 KVM: selftests: Add this_cpu_has() to query X86_FEATURE_* [...] adds 2b424a76d02c KVM: selftests: Use this_cpu_has() in CR4/CPUID sync test adds 05c2b6e5facc KVM: selftests: Use this_cpu_has() to detect SVM support in L1 adds 446ab76a0f7a KVM: selftests: Drop unnecessary use of kvm_get_supported_ [...] adds 28e09d321035 KVM: selftests: Rename kvm_get_supported_cpuid_index() to [...] adds d04019274d13 KVM: selftests: Inline "get max CPUID leaf" helpers adds 7fbb653e01fd KVM: selftests: Check KVM's supported CPUID, not host CPUI [...] adds d4c94ee8121c KVM: selftests: Skip AMX test if ARCH_REQ_XCOMP_GUEST_PERM [...] adds 090cd45b21cd KVM: selftests: Clean up requirements for XFD-aware XSAVE [...] adds 12a985aeb406 KVM: selftests: Use the common cpuid() helper in cpu_vendo [...] adds 3d5f8d03786f KVM: selftests: Drop unused SVM_CPUID_FUNC macro adds b184b35d06b2 KVM: VMX: Update PT MSR intercepts during filter change if [...] adds 79e48cec6cba KVM: x86/mmu: Add optimized helper to retrieve an SPTE's index adds 39944ab99c2f KVM: x86/mmu: Expand quadrant comment for PG_LEVEL_4K shad [...] adds dfd4eb444e5c KVM: x86/mmu: Fix typo and tweak comment for split_desc_ca [...] adds bdc2d7ad1072 KVM: SVM: fix task switch emulation on INTn instruction. adds 277ad7d58611 KVM: x86: Add dedicated helper to get CPUID entry with sig [...] adds ba28401bb93e KVM: x86: Restrict get_mt_mask() to a u8, use KVM_X86_OP_O [...] adds fbccc4f5c2b1 Merge commit 'kvm-vmx-nested-tsc-fix' into kvm-next-5.20 adds 8031d87aa995 KVM: x86: Check target, not vCPU's x2APIC ID, when applyin [...] adds 73356cb40caa Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] adds 603b79f24a5f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds ca2fd0609b5d KVM: s390: pv: add mmu_notifier adds 9bf811dae443 s390/mm: KVM: pv: when tearing down, try to destroy protec [...] adds da15fbc646f3 KVM: s390: pv: refactoring of kvm_s390_pv_deinit_vm adds 7746f735f552 KVM: s390: pv: destroy the configuration before its memory adds c3f0e5fd2d33 KVM: s390: pv: don't present the ecall interrupt twice adds 0130337ec45b KVM: s390: Cleanup ipte lock access and SIIF facility checks adds 24fe0195bc19 KVM: s390: guest support for topology function adds f5ecfee94493 KVM: s390: resetting the Topology-Change-Report adds 097e8f54430b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 44eba0c07096 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds 113d3eac00ec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds a47bc5a0c4c0 platform/chrome: cros_ec_typec: Rename port altmode array adds 1ff5d97f070c platform/chrome: cros_ec_typec: Register port altmodes adds d311664b9057 platform/chrome: cros_ec_proto: add "cros_ec_" prefix to s [...] adds 82f4def2d822 platform/chrome: cros_ec_proto: add Kunit tests for cros_e [...] adds da95f691311f platform/chrome: cros_ec_proto: add Kunit tests for cros_e [...] adds 810be30d27bd platform/chrome: cros_ec_proto: separate cros_ec_xfer_command() adds 0aad9aff6a64 platform/chrome: cros_ec_proto: separate cros_ec_wait_unti [...] adds 00eb36d52872 platform/chrome: cros_ec_proto: change Kunit expectation w [...] adds 7f95d2b68b9a platform/chrome: cros_ec_proto: return -EAGAIN when retrie [...] adds 82c9b7ed8c5c platform/chrome: cros_ec_proto: add Kunit test for empty payload adds 3e1c715ea179 platform/chrome: cros_ec_proto: return -EPROTO if empty payload adds 74bed42fd5fa platform/chrome: cros_ec_proto: add Kunit tests for cmd_xf [...] adds 1242688fc2f0 platform/chrome: cros_ec_proto: add Kunit test for cros_ec [...] adds 2b7ed927953f platform/chrome: cros_ec_proto: add Kunit tests for get_ne [...] adds 7cb1eb82642b platform/chrome: cros_ec_proto: add Kunit tests for get_ho [...] adds 00238864435f platform/chrome: cros_ec_proto: add Kunit tests for check_ [...] adds 33f0fdba6066 platform/chrome: cros_ec_proto: add Kunit tests for get_se [...] adds 9399b2cb2070 platform/chrome: cros_ec_proto: add Kunit test for cros_ec_cmd() adds 7e76e4bc0099 platform/chrome: cros_kbd_led_backlight: fix build warning adds f92dd1475b06 platform/chrome: merge Kunit utils and test cases adds afef1e1a0223 platform/chrome: cros_kunit_util: add default value for `m [...] adds 59f4152ef1c2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 11d0c24c7792 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 184b9dc94fb9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 96126b2360cc Merge branch 'for-next' of git://github.com/cminyard/linux [...] adds 9125c81105bd Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] adds 829b4c4183c2 Revert "platform/chrome: cros_ec_typec: Get retimer handle" adds 9169d2fd1f57 Revert "platform/chrome: cros_ec_typec: Cleanup switch han [...] adds 3838896d3749 Revert "platform/chrome: cros_typec_switch: Register mode [...] adds e5b25ca94c29 Revert "platform/chrome: cros_typec_switch: Add event check" adds 182da120f212 Revert "platform/chrome: cros_typec_switch: Set EC retimer" adds 1583afd4b0ef Revert "platform/chrome: cros_typec_switch: Add ACPI Kconfig dep" adds 3d3e9b0db608 Revert "platform/chrome: cros_typec_switch: Add switch driver" adds 32f02a211b0a Revert "platform/chrome: Add Type-C mux set command definitions" adds 8dce3a923cb0 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] adds 889cbade75c6 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] adds ceefa81e6e69 serial: remove VR41XX serial driver adds af77c56aa353 tty: vt: initialize unicode screen buffer adds cbe79fa688af Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] adds fe5fc9873af0 Merge tag 'phy-for-5.20' of git://git.kernel.org/pub/scm/l [...] adds 637adcb50409 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] adds 0b4ae3f6d121 iio: cros: Register FIFO callback after sensor is registered adds f0b4913ad0e3 dt-bindings: iio: adc: npcm: Add npcm845 compatible string adds 3ccb25240012 iio: adc: npcm: Add NPCM8XX support adds ef7ceceeb1fb iio: Use parens with sizeof adds 295cc4268bb9 iio: Be consistent with allocation result tests. adds 6c6a6ee93999 iio: ABI: temperature: Unify documentation for thermocoupl [...] adds c089f6fc4a55 iio: ABI: max31865: Drop in_filter_notch_centre_frequency [...] adds 41a7d6718b45 iio: ABI: stm32-timer-trigger: Fuse unusual ABI into main doc. adds 81e2445132e7 iio: adc: ti-ads124s08: Drop unused parameter to ads124s_read() adds 93a73f6a2604 iio: accel: bma220: Switch to DEFINE_SIMPLE_DEV_PM_OPS() a [...] adds 078d37b73f05 iio: adc: ad799x: Switch to DEFINE_SIMPLE_DEV_PM_OPS() and [...] adds 45dc8c59e143 iio: adc: at91-sam5d2: Switch to DEFINE_SIMPLE_DEV_PM_OPS( [...] adds cdb778105905 iio: adc: imx7d_adc: Switch to DEFINE_SIMPLE_DEV_PM_OPS() [...] adds 507379983b10 iio: adc: meson_saradc: Switch to DEFINE_SIMPLE_DEV_PM_OPS [...] adds 7ff1d28cc5f4 iio: adc: mt6577_auxadc: Switch to DEFINE_SIMPLE_DEV_PM_OP [...] adds 0b1e58e9ed3c iio: adc: stmpe-adc: Switch to DEFINE_SIMPLE_DEV_PM_OPS() [...] adds 0fda2c652d41 iio: adc: ti-am335x: Switch to DEFINE_SIMPLE_DEV_PM_OPS() [...] adds 3b4a1bd83908 iio: adc: xilinx-ams: Switch to DEFINE_SIMPLE_DEV_PM_OPS() [...] adds 479e575aee77 iio: chemical: scd4x: Switch to DEFINE_SIMPLE_DEV_PM_OPS() [...] adds 46b7116712b2 iio: dac: ds4424: Switch to DEFINE_SIMPLE_DEV_PM_OPS() and [...] adds 83a2aa2646e6 iio: dac: ltc1660: Switch to DEFINE_SIMPLE_DEV_PM_OPS() an [...] adds 7b9d3e85d71f iio: dac: max517: Switch to DEFINE_SIMPLE_DEV_PM_OPS() and [...] adds c9ccad99113d iio: dac: max5821: Switch to DEFINE_SIMPLE_DEV_PM_OPS() an [...] adds bf19b23591af iio: dac: mcp4725: Switch to DEFINE_SIMPLE_DEV_PM_OPS() an [...] adds fa55750642d0 iio: gyro: itg3200: Switch to DEFINE_SIMPLE_DEV_PM_OPS() a [...] adds 3d691c6a9f16 iio: health: afe4403: Switch to DEFINE_SIMPLE_DEV_PM_OPS() [...] adds b220558c0f2c iio: health: afe4404: Switch to DEFINE_SIMPLE_DEV_PM_OPS() [...] adds dc064f21ea80 iio: light: al3010: Switch to DEFINE_SIMPLE_DEV_PM_OPS() a [...] adds f3231f912bf4 iio: light: al3320a: Switch to DEFINE_SIMPLE_DEV_PM_OPS() [...] adds c422aa418a7d iio: light: as73211: Switch to DEFINE_SIMPLE_DEV_PM_OPS() [...] adds 7eff2dcec69c iio: light: bh1750: Switch to DEFINE_SIMPLE_DEV_PM_OPS() a [...] adds dc0258e33ddb iio: light: cm3605: Switch to DEFINE_SIMPLE_DEV_PM_OPS() a [...] adds dc69c61019dc iio: proximity: cros_ec_mkbp: Switch to DEFINE_SIMPLE_DEV_ [...] adds fb4e8e2dadc9 iio: temperature: ltc2983: Switch to DEFINE_SIMPLE_DEV_PM_ [...] adds a79163d19ef7 iio: light: us5182: Switch from CONFIG_PM guards to pm_ptr() etc adds 2583f5e82815 iio: adc: imx8qxp: Switch to DEFINE_RUNTIME_DEV_PM_OPS and [...] adds 7b79cda9e297 iio: light: gp2ap002: Switch to DEFINE_RUNTIME_DEV_PM_OPS [...] adds 9ec91dd4e944 iio: light: isl29028: Use DEFINE_RUNTIME_DEV_PM_OPS() and [...] adds f541541a37e4 iio: light: tsl2583: Use DEFINE_RUNTIME_DEV_PM_OPS and pm_ptr() adds 5672f3982ac9 iio: light: tsl2591: Use DEFINE_RUNTIME_DEV_PM_OPS() and pm_ptr() adds cd4d10b134c2 iio: light: vcnl4000: Use DEFINE_RUNTIME_DEV_PM_OPS() and [...] adds b904854e14bb iio: light: vcnl4035: Use DEFINE_RUNTIME_DEV_PM_OPS() and [...] adds 1539e05b0ba5 iio: light: veml6030: Use DEFINE_RUNTIME_DEV_PM_OPS() and [...] adds 74f4595ab7f8 iio: magnetometer: ak8974: Use DEFINE_RUNTIME_DEV_PM_OPS() [...] adds e5933cf48779 iio: magn: yas530: Use DEFINE_RUNTIME_DEV_PM_OPS() and pm_ [...] adds a63d28819ffc iio: magnetometer: hmc5843: Remove duplicate 'the' adds 7aa68dcce0ab iio: proximity: sx9324: add empty line in front of bullet list adds 06ee60eb507f iio: adc: max1027: unlock on error path in max1027_read_si [...] adds 5e1f91850365 iio: fix iio_format_avail_range() printing for none IIO_VAL_INT adds 3cfb0e1d395a iio: accel: sca3300: Extend the trigger buffer from 16 to [...] adds 06674fc7c003 iio: light: isl29028: Fix the warning in isl29028_remove() adds 180c6cb6b9b7 dt-bindings: iio: adc: Add compatible for MT8188 adds 58170a0dac0d Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] adds dd2f386fea72 Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] adds 951c39ea09b4 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git adds 43c8b51b2eb0 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] adds 86cb0defe0e2 dmaengine: dw-axi-dmac: do not print NULL LLI during error adds 820f5ce999d2 dmaengine: dw-axi-dmac: ignore interrupt if no descriptor adds c3266ee185b5 dmaengine: imx-dma: Cast of_device_get_match_data() with ( [...] adds d0b55afa4769 dmaengine: idxd: Correct IAX operation code names adds e0c7ea83f006 dmaengine: imx-sdma: Add FIFO stride support for multi FIF [...] adds f66d59180bae dmaengine: xilinx: use strscpy to replace strlcpy adds d97bb2045923 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds c947f8a5bbac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e7dfe3bc7687 Merge branch 'misc' into for-next adds 7427046587b3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e51dd255a556 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 91303ab3a068 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds 87923d46a66d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2b038e786f83 gpiolib: devres: Get rid of unused devm_gpio_free() adds 1282157a6cf4 dt-bindings: gpio: gpio-mvebu: convert txt binding to DT s [...] adds 988c8c0cd04d dt-bindings: gpio: gpio-mvebu: deprecate armadaxp-gpio adds df08a6fc0d5d dt-bindings: gpio: gpio-mvebu: document offset and marvell [...] adds 0651a730924b gpio: davinci: Add support for system suspend/resume PM adds 31212be40358 dt-bindings: gpio: renesas,rcar-gpio: R-Car V3U is R-Car Gen4 adds 2a1192ff0835 gpio: twl4030: Drop platform teardown callback adds 421e3c16c32a gpio: twl4030: Don't return an error after WARN in .remove adds 7e55b33d3f18 gpio: ucb1400: Remove platform setup and teardown support adds 1923433cd660 gpio: brcmstb: Make .remove() obviously always return 0 adds 3d57fa2a228c gpio: xgs-iproc: Drop if with an always false condition adds 91e9111bdd08 gpio: pca9570: Add DT bindings for NXP PCA9571 adds d274f02eb98b gpio: pca9570: add pca9571 support adds a2a15e1263ab gpio: adnp: use simple i2c probe function adds 8773bacefcd7 gpio: adnp: Make use of device properties adds 036e9cf35689 dt-bindings: gpio: rockchip: add gpio-ranges adds cc165ba48aaf gpio: rockchip: add support for rk3588 adds 4a40ccccb660 gpio: adp5588: Switch from of headers to mod_devicetable.h adds 669f5618feb8 gpio: adp5588: Do not use defined value for driver name an [...] adds 6169d76c56b3 gpio: adp5588: sort header inclusion alphabetically adds 597a8a888d34 gpiolib: of: Use device_match_of_node() helper adds 90ce2f01e7c2 Merge tag 'intel-gpio-v5.20-1' of git://git.kernel.org/pub [...] adds 13e024b66ca1 gpio: lp3943: unsigned to unsigned int cleanup adds 6b7e8c796de0 dt-bindings: gpio: Convert TI TPIC2810 GPIO Controller bin [...] adds 5d07a692f956 gpio: gpiolib-of: Fix refcount bugs in of_mm_gpiochip_add_data() adds b06d7b458a6e gpio: GPIO_SAMA5D2_PIOBU should depend on ARCH_AT91 adds 3e2d53b2734b gpio: 104-idi-48: unsigned to unsigned int cleanup adds 160d6e402900 gpiolib: cdev: simplify linereq_free adds 2487a812236c gpiolib: cdev: simplify parameter in call to hte_edge_setup adds cfa53463ac62 gpiolib: cdev: replace if-else chains with switches adds 242202329f0d gpiolib: cdev: simplify line event identification adds b1a92e94560d gpiolib: cdev: consolidate edge detector configuration flags adds 272ddba00473 gpiolib: cdev: compile out HTE unless CONFIG_HTE selected adds 10fcd2f180bc gpio: 74xx-mmio: Make use of device properties adds d3054ba1db62 gpio: 74xx-mmio: Check MMIO_74XX_DIR_IN flag in mmio_74xx_ [...] adds 28ba05745641 gpio: 74xx-mmio: use bits.h macros for all masks adds c269df8c5ad3 gpiolib: add support for bias pull disable adds 31bea23119cd gpiolib: of: support bias pull disable adds 6fd03f024828 gpiolib: acpi: support bias pull disable adds d042656a2170 dt-bindings: gpio: add pull-disable flag adds c4371c563973 gpio: remove VR41XX related gpio driver adds 2c05a0f29f41 gpio: ws16c48: Implement and utilize register structures adds cc442e4db9cb gpio: 104-idio-16: Implement and utilize register structures adds fb38af4a3a79 gpio: i8255: Introduce the Intel 8255 interface library module adds 71b7b3972590 gpio: 104-dio-48e: Implement and utilize register structures adds 3ce632fdd13a gpio: 104-idi-48: Implement and utilize register structures adds 949506dc608f gpio: gpio-mm: Implement and utilize register structures adds a26a8d9f8578 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] adds f8a0fd22eea6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 59bfe7f7c3eb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds bb6d5c548d19 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds cbe9dac37904 signal: Ensure SIGNAL_GROUP_EXIT gets set in do_group_exit adds d80f7d7b2c75 signal: Guarantee that SIGNAL_GROUP_EXIT is set on process exit adds 9a95f78eab70 signal: Drop signals received after a fatal signal has bee [...] adds c579d60f0d0c ipc: mqueue: fix possible memory leak in init_mqueue_fs() adds a0b88362d2c7 Merge of ucount-rlimits-cleanups-for-v5.19, interrupting_k [...] adds 8183e900aaad Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9a1e88530a2f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds be2761d3f9c5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2c4d56122ab3 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] adds 36a40c37389c nvdimm/namespace: return uuid_null only once in nd_dev_to_uuid() adds 53fc59511fc4 nvdimm/namespace: drop unneeded temporary variable in size [...] adds db58b9710045 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] adds 1fdcece1dd91 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git adds 834b93ec5901 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] adds af1fb0bee9d9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds b032ddb9119b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f41f3e77a7cf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 586491956027 Merge branch 'main' of git://git.infradead.org/users/willy [...] adds beaabde400a3 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] adds 4d61f3b2e16b Merge branch 'hmm' of git://git.kernel.org/pub/scm/linux/k [...] adds 28a96ede75fc Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] adds d59d67cb2fbf Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] adds 06c8580aa23d memblock tests: change build options to run-time options adds 83ff1b8b6c91 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 659885566533 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 7075f4488694 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds dcbdc767550a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2055e67bb6a8 mm/sl[au]b: use own bulk free function when bulk alloc failed adds 3041808b5220 mm/slab_common: move generic bulk alloc/free functions to SLOB adds 2bf33af70dff Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2b85d0d98f18 random: handle archrandom with multiple longs adds 19ee4671e063 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 03983e1c0937 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] adds 0e92a93423de Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] adds cd6228dc8f21 Merge branch 'for-next' of git://git.infradead.org/users/w [...] adds 27188e87805d Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] adds 8ecc89957f63 next-20220721/bitmap adds 1cec4e0fddff Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] adds bee141ae1189 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] adds b9d7915a0e02 Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] adds a54d3d7d3921 Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] adds db71f5f38a10 Merge branch 'mm-stable' into mm-unstable adds cef252ca974a mm: shrinkers: fix double kfree on shrinker name adds 90b5a54c4ccb mm-shrinkers-fix-double-kfree-on-shrinker-name-fix adds 1fe3e87f07cd mm: hugetlb_vmemmap: delete hugetlb_optimize_vmemmap_enabled() adds 078c4621934f mm: hugetlb_vmemmap: optimize vmemmap_optimize_mode handling adds e45911332f73 mm: hugetlb_vmemmap: introduce the name HVO adds 6f8e100d0880 mm: hugetlb_vmemmap: move vmemmap code related to HugeTLB [...] adds 4923c0196546 mm: hugetlb_vmemmap: replace early_param() with core_param() adds 26a306f7d927 mm: hugetlb_vmemmap: improve hugetlb_vmemmap code readability adds 83ef48c62abd mm: hugetlb_vmemmap: move code comments to vmemmap_dedup.rst adds 035c35ace5e2 mm: hugetlb_vmemmap: use PTRS_PER_PTE instead of PMD_SIZE [...] adds 4693575fba99 mm: discard __GFP_ATOMIC adds d37241279398 mips: rename mt_init to mips_mt_init adds abc461af0a9d android: binder: stop saving a pointer to the VMA adds 543d18605d2f android-binder-stop-saving-a-pointer-to-the-vma-fix adds f640f59f69cf android: binder: fix lockdep check on clearing vma adds 06b152b7980a Maple Tree: add new data structure adds 1bd1d9c08807 radix tree test suite: add pr_err define adds 3c95b0ea4b52 radix tree test suite: add kmem_cache_set_non_kernel() adds e55102778f2f radix tree test suite: add allocation counts and size to k [...] adds 954b2a53d95a radix tree test suite: add support for slab bulk APIs adds e07d1b9d26e5 radix tree test suite: add lockdep_is_held to header adds dd9239d21d92 lib/test_maple_tree: add testing for maple tree adds 03b055c3f563 mm: start tracking VMAs with maple tree adds 0fbf15cd28a8 mm: add VMA iterator adds 74d08a66d51c mmap: use the VMA iterator in count_vma_pages_range() adds 4a8e8ff67dba mm/mmap: use the maple tree in find_vma() instead of the rbtree. adds f46204bb64f0 mm/mmap: use the maple tree for find_vma_prev() instead of [...] adds 12f9af36974c mm/mmap: use maple tree for unmapped_area{_topdown} adds 57579b57de57 kernel/fork: use maple tree for dup_mmap() during forking adds 561cd17cbbe8 damon: convert __damon_va_three_regions to use the VMA iterator adds 6a26a3981d03 proc: remove VMA rbtree use from nommu adds 3c057956c0cf mm: remove rb tree. adds 8b5daf8dc360 mmap: change zeroing of maple tree in __vma_adjust() adds 2772cffffbda xen: use vma_lookup() in privcmd_ioctl_mmap() adds 9b2c3b958b2c mm: optimize find_exact_vma() to use vma_lookup() adds 9bbd369e8796 mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...] adds acc95bfb0123 mm/mmap: change do_brk_flags() to expand existing VMA and [...] adds 7a937e088009 mm: use maple tree operations for find_vma_intersection() adds e3076ce18333 mm/mmap: use advanced maple tree API for mmap_region() adds 4c063f987cac mm: remove vmacache adds 56c4be7a34a7 mm: convert vma_lookup() to use mtree_load() adds 487c1795c854 mm/mmap: move mmap_region() below do_munmap() adds a0d6cab9d7f0 mm/mmap: reorganize munmap to use maple states adds 488d4aac11c0 mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() adds 0116af68060a arm64: remove mmap linked list from vdso adds 1fd46f735eeb arm64: Change elfcore for_each_mte_vma() to use VMA iterator adds d37745134ad4 parisc: remove mmap linked list from cache handling adds 52c7442bc2cf powerpc: remove mmap linked list walks adds 4adb45976d90 s390: remove vma linked list walks adds 047baae2a039 x86: remove vma linked list walks adds 972c9b52d6b3 xtensa: remove vma linked list walks adds 31023dc33c49 cxl: remove vma linked list walk adds ab481355a34b optee: remove vma linked list walk adds eb83d617e0c9 um: remove vma linked list walk adds ee9ddff9c804 coredump: remove vma linked list walk adds 1ef40f14fda7 exec: use VMA iterator instead of linked list adds 3fe71ff6281b fs/proc/base: use maple tree iterators in place of linked list adds 199e47c4fdb0 fs/proc/task_mmu: stop using linked list and highest_vm_end adds da92f2cf123b userfaultfd: use maple tree iterator to iterate VMAs adds 92cd9118025e ipc/shm: use VMA iterator instead of linked list adds b9d92d8ebbb9 acct: use VMA iterator instead of linked list adds ac5d4e875cb0 perf: use VMA iterator adds 13a5c7e94d0f sched: use maple tree iterator to walk VMAs adds efc11b656ea8 fork: use VMA iterator adds 24a0c12b1c88 bpf: remove VMA linked list adds 5553d5047e7e mm/gup: use maple tree navigation instead of linked list adds b02303541671 mm/khugepaged: stop using vma linked list adds d842fcaaba39 mm/ksm: use vma iterators instead of vma linked list adds 083383e05ffa mm/madvise: use vma_find() instead of vma linked list adds a86d871021e1 mm/memcontrol: stop using mm->highest_vm_end adds 03b7e86e3670 mm/mempolicy: use vma iterator & maple state instead of vm [...] adds 1fef8cc60be6 mm/mlock: use vma iterator and maple state instead of vma [...] adds e0ba64bfb51b mm/mprotect: use maple tree navigation instead of vma linked list adds 55333a1a3456 mm/mremap: use vma_find_intersection() instead of vma linked list adds e2f0f10da4fe mm/msync: use vma_find() instead of vma linked list adds 494af92f12c0 mm/oom_kill: use maple tree iterators instead of vma linked list adds f895dad1e71f mm/pagewalk: use vma_find() instead of vma linked list adds 6140da761354 mm/swapfile: use vma iterator instead of vma linked list adds fc2abb41a280 i915: use the VMA iterator adds 7713c8f00019 nommu: remove uses of VMA linked list adds dc9e9de96cbd riscv: use vma iterator for vdso adds 2fecc8b97cab mm: remove the vma linked list adds 77795882c946 mm/mmap: drop range_has_overlap() function adds ed4f3c9ee666 mm/mmap.c: pass in mapping to __vma_link_file() adds 0b648589be1f mm: drop oom code from exit_mmap adds 0b1cd0dfcb8f mm-drop-oom-code-from-exit_mmap-fix-fix adds 86d6b8d5f6b1 mm: delete unused MMF_OOM_VICTIM flag adds bfb21c0fb419 mm: refactor of vma_merge() adds d5d114ee37aa mm: add merging after mremap resize adds 201fd24c2a9c mm-add-merging-after-mremap-resize-checkpatch-fixes adds a06ac1d05dbf mm/page_alloc: minor clean up for memmap_init_compound() adds 2da508d831bd mm/mlock: drop dead code in count_mm_mlocked_page_nr() adds d44a4c1221a5 mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region adds 33084a7766a2 procfs: add 'size' to /proc/<pid>/fdinfo/ adds 33afe91a4daa procfs: add 'path' to /proc/<pid>/fdinfo/ adds 66799b771b61 memcg: notify about global mem_cgroup_id space depletion adds 8341f2f33066 filemap: minor cleanup for filemap_write_and_wait_range adds e00801e13304 mm: memcontrol: do not miss MEMCG_MAX events for enforced [...] adds 1e4189733121 selftests/vm: fix errno handling in mrelease_test adds 4091777a6786 selftests-vm-fix-errno-handling-in-mrelease_test-v4 adds 3f00e76a1d64 selftests/vm: skip 128TBswitch on unsupported arch adds 93a2838042ff mm: khugepaged: don't carry huge page to the next loop for [...] adds aeeaef128b05 mm/khugepaged: add struct collapse_control adds adcc4e193b6b mm/khugepaged: use minimal bits to store num page < HPAGE_PMD_NR adds cea6d67c2b97 mm/khugepaged: dedup and simplify hugepage alloc and charging adds 4f0aed71d419 mm/khugepaged: propagate enum scan_result codes back to callers adds 36f5851226ba mm/khugepaged: add flag to predicate khugepaged-only behavior adds dccd751c7dde mm/thp: add flag to enforce sysfs THP in hugepage_vma_check() adds 301e44c2d20f mm/khugepaged: consistently order cc->is_khugepaged and pt [...] adds 1281e25a51c3 mm/khugepaged: record SCAN_PMD_MAPPED when scan_pmd() find [...] adds 1c0e1f10dc13 mm/madvise: introduce MADV_COLLAPSE sync hugepage collapse adds f24147764fbd mm/khugepaged: Avoid possible memory leak in failure path adds f3907356e31e mm/khugepaged: add missing kfree() to madvise_collapse() adds e6f776d7b69d mm/khugepaged: delay computation of hpage boundaries until use adds 0c92854e460e mm/khugepaged: rename prefix of shared collapse functions adds febc5f7b36ec mm/madvise: add MADV_COLLAPSE to process_madvise() adds 9eebbc3eebc6 selftests/vm: modularize collapse selftests adds fd9ec36f9557 selftests/vm: dedup hugepage allocation logic adds d253a2e6b148 selftests/vm: add MADV_COLLAPSE collapse context to selftests adds 1444590a71c5 selftests/vm: add selftest to verify recollapse of THPs adds d6b6fbe084da selftests/vm: add selftest to verify multi THP collapse adds f41c329749ac mm: compaction: include compound page count for scanning i [...] adds b67c9c2c38d5 mm: remove obsolete comment in do_fault_around() adds 4293014384a9 memblock,arm64: expand the static memblock memory table adds 49ad534f3d4e writeback: remove inode_to_wb_is_valid() adds 3998b6847b6b zsmalloc: zs_malloc: return ERR_PTR on failure adds f34a35c42883 mm: vmpressure: don't count proactive reclaim in vmpressure adds f44d6d3c2d9e mm/damon/reclaim: fix potential memory leak in damon_recla [...] adds 7ada89abdd21 mm/hugetlb: check gigantic_page_runtime_supported() in ret [...] adds c7bb399afb7b mm/hugetlb: make pud_huge() and follow_huge_pud() aware of [...] adds 73a8e289fb45 mm, hwpoison, hugetlb: support saving mechanism of raw err [...] adds debb6b9c3fdd mm, hwpoison: make unpoison aware of raw error info in hwp [...] adds b5100d2796a3 mm, hwpoison: set PG_hwpoison for busy hugetlb pages adds dcbdf0e437c2 mm, hwpoison: make __page_handle_poison returns int adds 47f619669bff mm, hwpoison: skip raw hwpoison page in freeing 1GB hugepage adds 97931adffb0d mm, hwpoison: enable memory error handling on 1GB hugepage adds 5064811182b7 mm/shmem: support FS_IOC_[SG]ETFLAGS in tmpfs adds e73bb04eaf10 mm-shmem-support-fs_ioc_etflags-in-tmpfs-fix adds 5e36c0319775 tools/vm/page_owner_sort.c: adjust the indent in is_need() adds 598a6bbb7031 mm: remove unneeded PageAnon check in restore_exclusive_pte() adds 3e387b49abd9 mm/page_alloc: correct the wrong cpuset file path in comment adds 435e21775cc8 mm/mempolicy: remove unneeded out label adds 93791c29b9a8 tools/testing/selftests/vm/hugetlb-madvise.c: silence unin [...] adds e121415d6227 mm/cma_debug.c: align the name buffer length as struct cma adds 1f9c68ff5b5c selftest/vm: uninitialized variable in main() adds 4cef4afa3b81 ocfs2: reflink deadlock when clone file to the same direct [...] adds 00fa8ad741b3 ocfs2: clear links count in ocfs2_mknod() if an error occurs adds 07f5f687c381 ocfs2: fix ocfs2 corrupt when iputting an inode adds 364ae57439fe init/main.c: silence some -Wunused-parameter warnings adds 03fdeceace30 lib/debugobjects: fix stat count and optimize debug_object [...] adds d0b0d120f318 Revert "squashfs: provide backing_dev_info in order to dis [...] adds 618d914b017c squashfs: always build "file direct" version of page actor adds b98ee2f54b9c squashfs: implement readahead adds 69fea72945ea squashfs: support reading fragments in readahead call adds 1408bd8fa33e lib/lzo/lzo1x_compress.c: replace ternary operator with mi [...] adds 314f7a3467c6 kernel/hung_task: fix address space of proc_dohung_task_ti [...] adds 18a5e6e6678b bdi: remove enum wb_congested_state adds c4c4914203b4 Merge branch 'mm-nonmm-unstable' into mm-everything adds d8fcf23148c5 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] adds 18c107a1f120 Add linux-next specific files for 20220722
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 (3b87ed7ea4d5) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-master-arm-ne [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: .mailmap | 6 + .../testing/sysfs-bus-event_source-devices-caps | 18 + Documentation/ABI/testing/sysfs-bus-iio | 3 + Documentation/ABI/testing/sysfs-bus-iio-sx9324 | 1 + .../ABI/testing/sysfs-bus-iio-temperature-max31856 | 31 - .../ABI/testing/sysfs-bus-iio-temperature-max31865 | 20 - .../ABI/testing/sysfs-bus-iio-thermocouple | 18 + .../ABI/testing/sysfs-bus-iio-timer-stm32 | 8 - .../ABI/testing/sysfs-devices-platform-soc-ipa | 62 +- .../ABI/testing/sysfs-firmware-qemu_fw_cfg | 5 +- Documentation/admin-guide/mm/userfaultfd.rst | 40 +- Documentation/admin-guide/sysctl/vm.rst | 3 - Documentation/arm64/elf_hwcaps.rst | 4 + Documentation/arm64/silicon-errata.rst | 4 + Documentation/bpf/btf.rst | 6 +- Documentation/bpf/map_hash.rst | 185 + Documentation/core-api/dma-api.rst | 14 + .../devicetree/bindings/arm/aspeed/aspeed.yaml | 2 +- Documentation/devicetree/bindings/arm/cpus.yaml | 1 + .../devicetree/bindings/arm/msm/qcom,saw2.txt | 2 +- .../devicetree/bindings/arm/npcm/npcm.yaml | 7 + .../devicetree/bindings/arm/npcm/nuvoton,gcr.yaml | 2 + Documentation/devicetree/bindings/arm/qcom.yaml | 13 +- .../devicetree/bindings/arm/sunplus,sp7021.yaml | 29 + .../bindings/clock/nuvoton,npcm845-clk.yaml | 49 + .../devicetree/bindings/clock/qcom,rpmcc.yaml | 85 +- .../devicetree/bindings/clock/sprd,ums512-clk.yaml | 71 + .../bindings/clock/sunplus,sp7021-clkc.yaml | 52 + .../devicetree/bindings/clock/ti/davinci/pll.txt | 2 +- .../devicetree/bindings/dma/qcom,bam-dma.yaml | 100 + .../devicetree/bindings/dma/qcom_bam_dma.txt | 52 - .../devicetree/bindings/fpga/fpga-region.txt | 2 +- .../devicetree/bindings/gpio/gpio-pisosr.txt | 2 +- .../bindings/iio/adc/mediatek,mt2701-auxadc.yaml | 1 + .../interrupt-controller/renesas,rzg2l-irqc.yaml | 3 +- .../interrupt-controller/sunplus,sp7021-intc.yaml | 62 + .../devicetree/bindings/leds/backlight/common.yaml | 2 +- .../bindings/leds/backlight/gpio-backlight.yaml | 2 +- .../bindings/leds/backlight/led-backlight.yaml | 2 +- .../bindings/leds/backlight/lm3630a-backlight.yaml | 2 +- .../bindings/leds/backlight/pwm-backlight.yaml | 2 +- .../bindings/leds/backlight/qcom-wled.yaml | 9 +- .../leds/backlight/richtek,rt4831-backlight.yaml | 5 + .../devicetree/bindings/leds/issi,is31fl319x.yaml | 193 + .../devicetree/bindings/leds/leds-aat1290.txt | 77 - .../devicetree/bindings/leds/leds-is31fl319x.txt | 61 - .../devicetree/bindings/leds/leds-lp50xx.yaml | 104 +- .../devicetree/bindings/leds/leds-lp55xx.yaml | 222 +- .../bindings/leds/leds-pwm-multicolor.yaml | 36 +- .../devicetree/bindings/leds/leds-qcom-lpg.yaml | 1 + .../devicetree/bindings/leds/skyworks,aat1290.yaml | 95 + Documentation/devicetree/bindings/mfd/syscon.yaml | 2 +- .../bindings/net/broadcom-bluetooth.yaml | 17 + .../devicetree/bindings/net/can/nxp,sja1000.yaml | 132 + .../devicetree/bindings/net/can/sja1000.txt | 58 - .../devicetree/bindings/net/qcom-emac.txt | 2 +- .../devicetree/bindings/nvmem/qcom,qfprom.yaml | 2 - .../phy/amlogic,meson-axg-mipi-pcie-analog.yaml | 2 +- .../bindings/pinctrl/aspeed,ast2400-pinctrl.yaml | 2 +- .../bindings/pinctrl/aspeed,ast2500-pinctrl.yaml | 2 +- .../bindings/pinctrl/aspeed,ast2600-pinctrl.yaml | 2 +- .../bindings/power/amlogic,meson-ee-pwrc.yaml | 2 +- .../devicetree/bindings/power/qcom,rpmpd.yaml | 1 + .../devicetree/bindings/powerpc/fsl/cpus.txt | 2 +- .../devicetree/bindings/powerpc/opal/power-mgt.txt | 2 +- .../devicetree/bindings/regulator/regulator.yaml | 1 + .../devicetree/bindings/remoteproc/qcom,q6v5.txt | 2 +- .../bindings/reset/nuvoton,npcm750-reset.yaml | 10 +- .../devicetree/bindings/reset/sunplus,reset.yaml | 38 + .../devicetree/bindings/rtc/rtc-ds1307.txt | 52 - .../devicetree/bindings/rtc/rtc-ds1307.yaml | 102 + .../devicetree/bindings/rtc/trivial-rtc.yaml | 2 + .../devicetree/bindings/soc/qcom/qcom,smd-rpm.yaml | 1 + .../devicetree/bindings/soc/qcom/qcom,spm.yaml | 1 + .../bindings/sound/atmel,sama5d2-classd.yaml | 100 + .../bindings/sound/atmel,sama5d2-pdmic.yaml | 98 + .../devicetree/bindings/sound/atmel-classd.txt | 55 - .../devicetree/bindings/sound/atmel-pdmic.txt | 55 - Documentation/devicetree/bindings/sound/mt6358.txt | 4 +- .../devicetree/bindings/sound/mt8186-afe-pcm.yaml | 175 + .../sound/mt8186-mt6366-da7219-max98357.yaml | 75 + .../sound/mt8186-mt6366-rt1019-rt5682s.yaml | 75 + .../devicetree/bindings/sound/sgtl5000.yaml | 1 + .../devicetree/bindings/sound/tlv320adcx140.yaml | 4 +- .../devicetree/bindings/spi/nuvoton,npcm-fiu.txt | 13 +- .../bindings/thermal/brcm,avs-ro-thermal.yaml | 2 +- .../bindings/thermal/nvidia,tegra124-soctherm.txt | 2 +- .../devicetree/bindings/thermal/rcar-thermal.yaml | 2 +- .../bindings/timer/nuvoton,npcm7xx-timer.yaml | 2 + .../devicetree/bindings/timer/renesas,cmt.yaml | 14 +- .../devicetree/bindings/vendor-prefixes.yaml | 2 + .../bindings/watchdog/nuvoton,npcm-wdt.txt | 3 +- Documentation/filesystems/fuse.rst | 29 +- Documentation/mm/overcommit-accounting.rst | 2 - Documentation/networking/ip-sysctl.rst | 6 +- Documentation/process/email-clients.rst | 69 +- Documentation/s390/vfio-ap-locking.rst | 105 + Documentation/s390/vfio-ap.rst | 492 +- Documentation/trace/kprobetrace.rst | 8 +- Documentation/trace/uprobetracer.rst | 8 +- Documentation/virt/kvm/api.rst | 27 +- MAINTAINERS | 54 +- Next/SHA1s | 172 +- Next/merge.log | 4521 ++++++----- arch/Kconfig | 7 + arch/arm/Kconfig | 2 + arch/arm/Makefile | 1 + arch/arm/arm-soc-for-next-contents.txt | 34 +- arch/arm/boot/dts/Makefile | 3 +- .../boot/dts/aspeed-bmc-arm-centriq2400-rep.dts | 225 - arch/arm/boot/dts/nuvoton-common-npcm7xx.dtsi | 1 + arch/arm/boot/dts/qcom-apq8064.dtsi | 2 + arch/arm/boot/dts/qcom-ipq8064.dtsi | 2 + arch/arm/boot/dts/qcom-msm8660.dtsi | 4 +- arch/arm/boot/dts/sunplus-sp7021-achip.dtsi | 84 + arch/arm/boot/dts/sunplus-sp7021-demo-v3.dts | 30 + arch/arm/boot/dts/sunplus-sp7021.dtsi | 310 + arch/arm/configs/multi_v7_defconfig | 1 + arch/arm/configs/sp7021_defconfig | 59 + arch/arm/mach-at91/sam_secure.c | 6 + arch/arm/mach-at91/sam_secure.h | 1 + arch/arm/mach-at91/sama5.c | 16 +- arch/arm/mach-omap2/Kconfig | 2 + arch/arm/mach-qcom/Kconfig | 4 + arch/arm/mach-qcom/platsmp.c | 1 + arch/arm/mach-sunplus/Kconfig | 27 + arch/arm/mach-sunplus/Makefile | 8 + arch/arm/mach-sunplus/sp7021.c | 16 + arch/arm64/Kconfig | 17 + arch/arm64/Kconfig.platforms | 11 + arch/arm64/boot/dts/Makefile | 1 + arch/arm64/boot/dts/marvell/ac5-98dx25xx.dtsi | 4 +- arch/arm64/boot/dts/nuvoton/Makefile | 2 + .../boot/dts/nuvoton/nuvoton-common-npcm8xx.dtsi | 170 + .../arm64/boot/dts/nuvoton/nuvoton-npcm845-evb.dts | 30 + arch/arm64/boot/dts/nuvoton/nuvoton-npcm845.dtsi | 76 + arch/arm64/boot/dts/qcom/Makefile | 1 + arch/arm64/boot/dts/qcom/qrb5165-rb5.dts | 10 +- arch/arm64/boot/dts/qcom/sc7280-herobrine.dtsi | 2 - arch/arm64/boot/dts/qcom/sc7280-qcard.dtsi | 3 - arch/arm64/boot/dts/qcom/sc8280xp.dtsi | 3 + arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 6 + arch/arm64/boot/dts/qcom/sdm845-xiaomi-polaris.dts | 762 ++ arch/arm64/boot/dts/qcom/sdm845.dtsi | 90 + arch/arm64/boot/dts/qcom/sdm850.dtsi | 1 - arch/arm64/configs/defconfig | 11 +- arch/arm64/include/asm/archrandom.h | 30 +- arch/arm64/include/asm/cpufeature.h | 2 +- arch/arm64/include/asm/hwcap.h | 3 +- arch/arm64/include/asm/pgtable-hwdef.h | 3 +- arch/arm64/include/asm/pgtable.h | 6 + arch/arm64/include/asm/setup.h | 3 + arch/arm64/include/uapi/asm/hwcap.h | 4 + arch/arm64/kernel/acpi_numa.c | 2 +- arch/arm64/kernel/cpu_errata.c | 16 + arch/arm64/kernel/cpufeature.c | 27 +- arch/arm64/kernel/cpuinfo.c | 1 + arch/arm64/kernel/head.S | 5 +- arch/arm64/kernel/idreg-override.c | 17 +- arch/arm64/kernel/setup.c | 15 + arch/arm64/net/bpf_jit_comp.c | 4 +- arch/arm64/tools/cpucaps | 1 + arch/csky/include/asm/tlb.h | 15 - arch/loongarch/Kconfig | 2 + arch/loongarch/include/asm/acpi.h | 142 + arch/loongarch/include/asm/irq.h | 51 +- arch/loongarch/include/asm/tlb.h | 10 - arch/loongarch/kernel/acpi.c | 65 - arch/loongarch/kernel/irq.c | 58 +- arch/loongarch/kernel/time.c | 14 +- arch/mips/include/asm/mach-loongson64/irq.h | 3 +- arch/parisc/kernel/cache.c | 3 - arch/powerpc/Kconfig | 1 + arch/powerpc/include/asm/archrandom.h | 6 +- arch/powerpc/include/asm/tlb.h | 2 - arch/powerpc/kernel/Makefile | 1 + arch/powerpc/kvm/book3s_hv.c | 2 +- arch/powerpc/perf/core-book3s.c | 31 + arch/powerpc/perf/generic-compat-pmu.c | 12 +- arch/powerpc/perf/power10-pmu.c | 10 + arch/powerpc/perf/power8-pmu.c | 10 + arch/powerpc/perf/power9-pmu.c | 10 + arch/powerpc/platforms/52xx/mpc52xx_gpt.c | 7 +- arch/riscv/Makefile | 1 + arch/riscv/include/asm/processor.h | 4 +- arch/riscv/include/asm/smp.h | 4 +- arch/riscv/kernel/cpu.c | 26 +- arch/riscv/kernel/cpu_ops_sbi.c | 4 +- arch/riscv/kernel/cpu_ops_spinwait.c | 4 +- arch/riscv/kernel/cpufeature.c | 6 +- arch/riscv/kernel/smp.c | 4 +- arch/riscv/kernel/smpboot.c | 9 +- arch/s390/Kconfig | 1 + arch/s390/crypto/aes_s390.c | 2 +- arch/s390/crypto/chacha-glue.c | 2 +- arch/s390/crypto/crc32-vx.c | 2 +- arch/s390/crypto/des_s390.c | 2 +- arch/s390/crypto/ghash_s390.c | 2 +- arch/s390/crypto/prng.c | 2 +- arch/s390/crypto/sha1_s390.c | 2 +- arch/s390/crypto/sha256_s390.c | 2 +- arch/s390/crypto/sha3_256_s390.c | 2 +- arch/s390/crypto/sha3_512_s390.c | 2 +- arch/s390/crypto/sha512_s390.c | 2 +- arch/s390/include/asm/archrandom.h | 16 +- arch/s390/include/asm/cpufeature.h | 23 +- arch/s390/include/asm/kvm_host.h | 18 +- arch/s390/include/asm/mmu.h | 14 - arch/s390/include/asm/os_info.h | 17 +- arch/s390/include/asm/sclp.h | 4 +- arch/s390/include/asm/tlb.h | 3 - arch/s390/include/asm/uaccess.h | 1 - arch/s390/include/uapi/asm/kvm.h | 1 + arch/s390/kernel/Makefile | 2 +- arch/s390/kernel/cpufeature.c | 46 + arch/s390/kernel/crash_dump.c | 128 +- arch/s390/kernel/processor.c | 10 - arch/s390/kvm/gaccess.c | 96 +- arch/s390/kvm/gaccess.h | 6 +- arch/s390/kvm/intercept.c | 15 + arch/s390/kvm/kvm-s390.c | 82 + arch/s390/kvm/priv.c | 26 +- arch/s390/kvm/sigp.c | 4 +- arch/s390/kvm/vsie.c | 8 + arch/s390/mm/maccess.c | 26 - arch/sparc/Kconfig | 2 + arch/sparc/include/asm/tlb_64.h | 2 - arch/um/include/asm/archrandom.h | 6 +- arch/x86/Kconfig | 1 + arch/x86/hyperv/hv_apic.c | 2 +- arch/x86/include/asm/apicdef.h | 4 +- arch/x86/include/asm/archrandom.h | 8 +- arch/x86/include/asm/cpufeatures.h | 2 + arch/x86/include/asm/fpu/api.h | 2 + arch/x86/include/asm/kvm-x86-ops.h | 2 +- arch/x86/include/asm/kvm_host.h | 10 +- arch/x86/include/asm/nospec-branch.h | 2 + arch/x86/include/asm/special_insns.h | 9 + arch/x86/include/asm/svm.h | 16 +- arch/x86/include/asm/tlb.h | 3 - arch/x86/include/uapi/asm/kvm.h | 2 +- arch/x86/kernel/apic/apic.c | 2 +- arch/x86/kernel/apic/ipi.c | 2 +- arch/x86/kernel/cpu/bugs.c | 11 +- arch/x86/kernel/cpu/intel.c | 4 +- arch/x86/kernel/espfix_64.c | 2 +- arch/x86/kernel/fpu/core.c | 14 + arch/x86/kvm/cpuid.c | 80 +- arch/x86/kvm/cpuid.h | 16 +- arch/x86/kvm/emulate.c | 23 +- arch/x86/kvm/hyperv.c | 8 +- arch/x86/kvm/lapic.c | 50 +- arch/x86/kvm/lapic.h | 1 + arch/x86/kvm/mmu/mmu.c | 70 +- arch/x86/kvm/mmu/paging_tmpl.h | 10 +- arch/x86/kvm/mmu/spte.h | 6 + arch/x86/kvm/svm/avic.c | 170 +- arch/x86/kvm/svm/nested.c | 5 + arch/x86/kvm/svm/svm.c | 84 +- arch/x86/kvm/svm/svm.h | 27 +- arch/x86/kvm/trace.h | 20 +- arch/x86/kvm/vmx/pmu_intel.c | 4 +- arch/x86/kvm/vmx/posted_intr.c | 15 +- arch/x86/kvm/vmx/sgx.c | 10 +- arch/x86/kvm/vmx/vmx.c | 12 +- arch/x86/kvm/x86.c | 179 +- arch/x86/kvm/xen.c | 10 +- block/blk-core.c | 10 +- block/blk-iocost.c | 20 +- block/blk-iolatency.c | 18 +- block/blk-mq.c | 2 +- block/blk-rq-qos.h | 11 +- block/blk-wbt.c | 12 +- block/blk.h | 5 - block/genhd.c | 15 + drivers/acpi/bus.c | 3 + drivers/acpi/cppc_acpi.c | 6 +- drivers/acpi/irq.c | 58 +- drivers/acpi/pptt.c | 102 +- drivers/ata/libata-scsi.c | 1 + drivers/block/ublk_drv.c | 455 +- drivers/bluetooth/btusb.c | 18 +- drivers/bluetooth/hci_bcm.c | 24 +- drivers/bluetooth/hci_serdev.c | 11 + drivers/char/hw_random/s390-trng.c | 2 +- drivers/char/random.c | 32 +- drivers/clk/qcom/clk-rpm.c | 24 +- drivers/clk/qcom/dispcc-sm8250.c | 1 - drivers/clk/qcom/gcc-msm8939.c | 16 +- drivers/clk/qcom/gcc-msm8994.c | 8 +- drivers/clk/qcom/gdsc.c | 8 + drivers/clk/qcom/videocc-sm8250.c | 4 - drivers/clocksource/Kconfig | 11 +- drivers/clocksource/Makefile | 2 +- drivers/clocksource/timer-riscv.c | 15 +- drivers/clocksource/timer-sun4i.c | 2 +- drivers/clocksource/timer-ti-dm.c | 123 + drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c | 11 + drivers/dma/imx-dma.c | 2 +- drivers/dma/imx-sdma.c | 27 +- drivers/dma/xilinx/xilinx_dpdma.c | 2 +- drivers/edac/Kconfig | 1 + drivers/edac/pnd2_edac.c | 62 +- drivers/firmware/efi/libstub/riscv-stub.c | 13 +- drivers/gpio/Kconfig | 21 +- drivers/gpio/Makefile | 2 +- drivers/gpio/gpio-104-dio-48e.c | 249 +- drivers/gpio/gpio-104-idi-48.c | 143 +- drivers/gpio/gpio-104-idio-16.c | 60 +- drivers/gpio/gpio-74xx-mmio.c | 15 +- drivers/gpio/gpio-gpio-mm.c | 202 +- drivers/gpio/gpio-i8255.c | 287 + drivers/gpio/gpio-i8255.h | 46 + drivers/gpio/gpio-pca953x.c | 22 +- drivers/gpio/gpio-vr41xx.c | 541 -- drivers/gpio/gpio-ws16c48.c | 120 +- drivers/gpio/gpiolib-acpi.c | 3 + drivers/gpio/gpiolib-cdev.c | 291 +- drivers/gpio/gpiolib-of.c | 7 + drivers/gpio/gpiolib.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.h | 4 + drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 16 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 4 +- drivers/gpu/drm/i915/display/intel_ddi.c | 6 +- drivers/gpu/drm/i915/display/intel_fbc.c | 6 - drivers/gpu/drm/i915/display/intel_psr.c | 14 +- drivers/gpu/drm/i915/gt/intel_context_types.h | 11 +- drivers/gpu/drm/i915/gt/uc/abi/guc_actions_abi.h | 3 + drivers/gpu/drm/i915/gt/uc/intel_guc.h | 5 + drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h | 45 + drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 352 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 56 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.h | 7 + drivers/gpu/drm/imx/dcss/dcss-dev.c | 3 + drivers/gpu/drm/panel/panel-edp.c | 2 +- drivers/hid/amd-sfh-hid/Makefile | 3 + drivers/hid/amd-sfh-hid/amd_sfh_client.c | 115 +- drivers/hid/amd-sfh-hid/amd_sfh_common.h | 76 + drivers/hid/amd-sfh-hid/amd_sfh_hid.c | 12 +- drivers/hid/amd-sfh-hid/amd_sfh_hid.h | 12 +- drivers/hid/amd-sfh-hid/amd_sfh_pcie.c | 75 +- drivers/hid/amd-sfh-hid/amd_sfh_pcie.h | 52 +- .../amd-sfh-hid/hid_descriptor/amd_sfh_hid_desc.c | 17 +- .../amd-sfh-hid/hid_descriptor/amd_sfh_hid_desc.h | 3 - .../amd_sfh_hid_desc.c => sfh1_1/amd_sfh_desc.c} | 299 +- drivers/hid/amd-sfh-hid/sfh1_1/amd_sfh_init.c | 324 + drivers/hid/amd-sfh-hid/sfh1_1/amd_sfh_init.h | 26 + drivers/hid/amd-sfh-hid/sfh1_1/amd_sfh_interface.c | 73 + drivers/hid/amd-sfh-hid/sfh1_1/amd_sfh_interface.h | 154 + drivers/hid/hid-core.c | 2 +- drivers/hid/hid-lg-g15.c | 2 +- drivers/hid/hid-mcp2221.c | 3 + drivers/hid/hid-nintendo.c | 1 + drivers/hid/intel-ish-hid/ishtp-hid-client.c | 2 +- drivers/hid/wacom.h | 3 + drivers/hid/wacom_sys.c | 2 + drivers/hid/wacom_wac.c | 39 + drivers/hwmon/aquacomputer_d5next.c | 6 + drivers/hwmon/aspeed-pwm-tacho.c | 2 +- drivers/hwmon/tps23861.c | 14 +- drivers/i2c/busses/Kconfig | 1 + drivers/i2c/busses/i2c-i801.c | 39 +- drivers/idle/intel_idle.c | 25 +- drivers/iio/accel/bma220_spi.c | 8 +- drivers/iio/accel/sca3300.c | 30 +- drivers/iio/adc/ad799x.c | 8 +- drivers/iio/adc/at91-sama5d2_adc.c | 9 +- drivers/iio/adc/imx7d_adc.c | 5 +- drivers/iio/adc/imx8qxp-adc.c | 13 +- drivers/iio/adc/max1027.c | 6 +- drivers/iio/adc/meson_saradc.c | 10 +- drivers/iio/adc/mt6577_auxadc.c | 12 +- drivers/iio/adc/stmpe-adc.c | 6 +- drivers/iio/adc/ti-ads124s08.c | 6 +- drivers/iio/adc/ti_am335x_adc.c | 8 +- drivers/iio/adc/xilinx-ams.c | 8 +- drivers/iio/chemical/scd4x.c | 8 +- drivers/iio/dac/ds4424.c | 8 +- drivers/iio/dac/ltc1660.c | 9 +- drivers/iio/dac/max517.c | 8 +- drivers/iio/dac/max5821.c | 9 +- drivers/iio/dac/mcp4725.c | 9 +- drivers/iio/gyro/itg3200_core.c | 9 +- drivers/iio/health/afe4403.c | 9 +- drivers/iio/health/afe4404.c | 9 +- drivers/iio/industrialio-core.c | 18 +- drivers/iio/industrialio-trigger.c | 6 +- drivers/iio/light/al3010.c | 8 +- drivers/iio/light/al3320a.c | 9 +- drivers/iio/light/as73211.c | 9 +- drivers/iio/light/bh1750.c | 6 +- drivers/iio/light/cm3605.c | 13 +- drivers/iio/light/gp2ap002.c | 14 +- drivers/iio/light/isl29028.c | 15 +- drivers/iio/light/tsl2583.c | 13 +- drivers/iio/light/tsl2591.c | 12 +- drivers/iio/light/us5182d.c | 8 +- drivers/iio/light/vcnl4000.c | 14 +- drivers/iio/light/vcnl4035.c | 14 +- drivers/iio/light/veml6030.c | 14 +- drivers/iio/magnetometer/ak8974.c | 14 +- drivers/iio/magnetometer/hmc5843_core.c | 2 +- drivers/iio/magnetometer/yamaha-yas530.c | 14 +- drivers/iio/proximity/cros_ec_mkbp_proximity.c | 8 +- drivers/iio/temperature/ltc2983.c | 9 +- drivers/infiniband/hw/hfi1/Kconfig | 2 +- drivers/infiniband/hw/hfi1/file_ops.c | 4 +- drivers/infiniband/hw/hfi1/trace_dbg.h | 8 +- drivers/infiniband/hw/hns/hns_roce_device.h | 1 + drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 248 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 13 +- drivers/infiniband/hw/irdma/cm.c | 11 +- drivers/infiniband/hw/irdma/ctrl.c | 8 +- drivers/infiniband/hw/irdma/hw.c | 33 +- drivers/infiniband/hw/irdma/main.h | 2 +- drivers/infiniband/hw/irdma/utils.c | 1 + drivers/infiniband/hw/irdma/verbs.c | 16 +- drivers/infiniband/hw/qedr/verbs.c | 8 +- drivers/infiniband/hw/qib/qib_file_ops.c | 2 +- drivers/infiniband/hw/qib/qib_init.c | 5 +- drivers/infiniband/sw/rxe/rxe_loc.h | 2 +- drivers/infiniband/sw/rxe/rxe_qp.c | 16 +- drivers/infiniband/sw/rxe/rxe_req.c | 5 +- drivers/infiniband/sw/rxe/rxe_resp.c | 77 +- drivers/infiniband/sw/siw/siw_cm.c | 7 +- drivers/infiniband/sw/siw/siw_verbs.c | 2 +- drivers/infiniband/ulp/rtrs/rtrs-clt-stats.c | 14 +- drivers/infiniband/ulp/rtrs/rtrs-clt.c | 50 +- drivers/infiniband/ulp/rtrs/rtrs-pri.h | 21 +- drivers/infiniband/ulp/rtrs/rtrs-srv-stats.c | 32 +- drivers/infiniband/ulp/rtrs/rtrs-srv-sysfs.c | 2 + drivers/infiniband/ulp/rtrs/rtrs-srv.c | 32 +- drivers/infiniband/ulp/rtrs/rtrs-srv.h | 15 +- drivers/input/input-core-private.h | 16 + drivers/input/input-mt.c | 48 +- drivers/input/input.c | 149 +- drivers/iommu/dma-iommu.c | 6 + drivers/iommu/iova.c | 5 + drivers/irqchip/Kconfig | 41 +- drivers/irqchip/Makefile | 4 + drivers/irqchip/irq-gic-v3.c | 20 +- drivers/irqchip/irq-gic.c | 18 +- drivers/irqchip/irq-loongarch-cpu.c | 148 + drivers/irqchip/irq-loongson-eiointc.c | 395 + drivers/irqchip/irq-loongson-liointc.c | 203 +- drivers/irqchip/irq-loongson-pch-lpc.c | 205 + drivers/irqchip/irq-loongson-pch-msi.c | 127 +- drivers/irqchip/irq-loongson-pch-pic.c | 177 +- drivers/irqchip/irq-riscv-intc.c | 7 +- drivers/irqchip/irq-sifive-plic.c | 7 +- drivers/irqchip/irq-sp7021-intc.c | 278 + drivers/leds/simple/Kconfig | 6 +- drivers/leds/simple/Makefile | 1 + drivers/leds/simple/simatic-ipc-leds-gpio.c | 105 + drivers/leds/simple/simatic-ipc-leds.c | 80 +- drivers/md/dm-raid.c | 12 + drivers/md/md.c | 312 +- drivers/md/md.h | 2 + drivers/md/raid5.c | 35 +- drivers/memory/dfl-emif.c | 62 +- drivers/memory/of_memory.c | 2 + drivers/memory/pl353-smc.c | 1 + drivers/mfd/Kconfig | 6 +- drivers/mfd/lpc_ich.c | 161 +- drivers/mmc/core/quirks.h | 4 +- drivers/mmc/host/cavium-octeon.c | 1 + drivers/mmc/host/cavium-thunderx.c | 4 +- drivers/mmc/host/renesas_sdhi.h | 1 + drivers/mmc/host/renesas_sdhi_core.c | 5 +- drivers/mmc/host/renesas_sdhi_internal_dmac.c | 6 + drivers/mtd/spi-nor/esmt.c | 2 +- drivers/mtd/spi-nor/micron-st.c | 12 +- drivers/net/amt.c | 239 +- drivers/net/can/c_can/c_can_main.c | 7 +- drivers/net/can/cc770/cc770.c | 1 + drivers/net/can/ctucanfd/ctucanfd_base.c | 5 +- drivers/net/can/ctucanfd/ctucanfd_kregs.h | 32 +- drivers/net/can/grcan.c | 1 + drivers/net/can/ifi_canfd/ifi_canfd.c | 4 +- drivers/net/can/janz-ican3.c | 4 +- drivers/net/can/kvaser_pciefd.c | 2 +- drivers/net/can/m_can/m_can.c | 4 +- drivers/net/can/pch_can.c | 9 +- drivers/net/can/peak_canfd/peak_canfd.c | 6 +- drivers/net/can/rcar/rcar_can.c | 9 +- drivers/net/can/rcar/rcar_canfd.c | 5 +- drivers/net/can/sja1000/sja1000.c | 16 +- drivers/net/can/sja1000/sja1000.h | 3 +- drivers/net/can/sja1000/sja1000_platform.c | 20 +- drivers/net/can/slcan/slcan-core.c | 117 +- drivers/net/can/spi/hi311x.c | 6 +- drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c | 19 +- drivers/net/can/sun4i_can.c | 10 +- drivers/net/can/ti_hecc.c | 1 + drivers/net/can/usb/esd_usb.c | 3 +- drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c | 14 +- drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c | 7 +- drivers/net/can/usb/peak_usb/pcan_usb.c | 1 + drivers/net/can/usb/peak_usb/pcan_usb_core.c | 2 +- drivers/net/can/usb/peak_usb/pcan_usb_core.h | 2 +- drivers/net/can/usb/peak_usb/pcan_usb_fd.c | 68 +- drivers/net/can/usb/peak_usb/pcan_usb_pro.c | 2 +- drivers/net/can/usb/peak_usb/pcan_usb_pro.h | 2 +- drivers/net/can/usb/usb_8dev.c | 8 +- drivers/net/can/xilinx_can.c | 1 + drivers/net/dsa/microchip/ksz_common.c | 1 + drivers/net/dsa/sja1105/sja1105_main.c | 16 + drivers/net/dsa/vitesse-vsc73xx-spi.c | 10 + drivers/net/ethernet/amd/amd8111e.c | 3 - drivers/net/ethernet/cadence/macb_main.c | 7 +- .../chelsio/inline_crypto/chtls/chtls_cm.c | 6 +- drivers/net/ethernet/emulex/benet/be_cmds.c | 10 +- drivers/net/ethernet/emulex/benet/be_cmds.h | 2 +- drivers/net/ethernet/emulex/benet/be_ethtool.c | 31 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 13 +- drivers/net/ethernet/intel/iavf/iavf.h | 14 +- drivers/net/ethernet/intel/iavf/iavf_ethtool.c | 10 - drivers/net/ethernet/intel/iavf/iavf_main.c | 11 +- drivers/net/ethernet/intel/iavf/iavf_txrx.c | 7 +- drivers/net/ethernet/intel/iavf/iavf_virtchnl.c | 65 +- drivers/net/ethernet/intel/ice/ice.h | 1 + drivers/net/ethernet/intel/ice/ice_lib.c | 1 + drivers/net/ethernet/intel/ice/ice_main.c | 6 - drivers/net/ethernet/intel/ice/ice_ptp.c | 18 +- drivers/net/ethernet/intel/igc/igc_hw.h | 2 - drivers/net/ethernet/intel/igc/igc_main.c | 23 +- drivers/net/ethernet/intel/igc/igc_regs.h | 3 - drivers/net/ethernet/intel/ixgbe/ixgbe.h | 1 + drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 3 + drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c | 6 + drivers/net/ethernet/marvell/prestera/Kconfig | 1 + drivers/net/ethernet/marvell/prestera/prestera.h | 10 + .../ethernet/marvell/prestera/prestera_ethtool.c | 28 +- .../ethernet/marvell/prestera/prestera_ethtool.h | 3 - .../ethernet/marvell/prestera/prestera_flower.c | 10 +- .../net/ethernet/marvell/prestera/prestera_main.c | 354 +- drivers/net/ethernet/mediatek/mtk_ppe_offload.c | 3 + drivers/net/ethernet/mediatek/mtk_wed.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/Makefile | 3 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 20 +- drivers/net/ethernet/mellanox/mlx5/core/en/htb.c | 722 ++ drivers/net/ethernet/mellanox/mlx5/core/en/htb.h | 46 + drivers/net/ethernet/mellanox/mlx5/core/en/ptp.c | 37 +- drivers/net/ethernet/mellanox/mlx5/core/en/ptp.h | 1 + drivers/net/ethernet/mellanox/mlx5/core/en/qos.c | 813 +- drivers/net/ethernet/mellanox/mlx5/core/en/qos.h | 37 +- drivers/net/ethernet/mellanox/mlx5/core/en/selq.c | 51 +- drivers/net/ethernet/mellanox/mlx5/core/en/selq.h | 4 +- .../ethernet/mellanox/mlx5/core/en/tc/post_act.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 2 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 16 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 228 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 14 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.h | 2 + drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 10 + .../ethernet/mellanox/mlx5/core/ipoib/ethtool.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/core.c | 53 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 103 +- .../net/ethernet/mellanox/mlxsw/spectrum1_kvdl.c | 82 +- .../net/ethernet/mellanox/mlxsw/spectrum_buffers.c | 14 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_cnt.c | 62 +- .../net/ethernet/mellanox/mlxsw/spectrum_dpipe.c | 88 +- .../net/ethernet/mellanox/mlxsw/spectrum_policer.c | 32 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 28 +- .../net/ethernet/mellanox/mlxsw/spectrum_span.c | 6 +- .../net/ethernet/mellanox/mlxsw/spectrum_trap.c | 27 +- .../net/ethernet/microchip/lan966x/lan966x_mac.c | 112 +- drivers/net/ethernet/sfc/mcdi_pcol.h | 8182 +++++++++++++++++++- .../net/ethernet/stmicro/stmmac/stmmac_ethtool.c | 8 - drivers/net/ipa/Makefile | 10 +- drivers/net/ipa/{ => data}/ipa_data-v3.1.c | 8 +- drivers/net/ipa/{ => data}/ipa_data-v3.5.1.c | 8 +- drivers/net/ipa/{ => data}/ipa_data-v4.11.c | 8 +- drivers/net/ipa/{ => data}/ipa_data-v4.2.c | 8 +- drivers/net/ipa/{ => data}/ipa_data-v4.5.c | 8 +- drivers/net/ipa/{ => data}/ipa_data-v4.9.c | 8 +- drivers/net/ipa/gsi.c | 23 +- drivers/net/ipa/gsi.h | 13 +- drivers/net/ipa/gsi_trans.c | 89 +- drivers/net/ipa/ipa_main.c | 3 + drivers/net/ipa/ipa_sysfs.c | 69 +- drivers/net/ipa/ipa_sysfs.h | 1 + drivers/net/netdevsim/bus.c | 19 - drivers/net/netdevsim/dev.c | 134 +- drivers/net/netdevsim/fib.c | 62 +- drivers/net/netdevsim/netdevsim.h | 3 - drivers/net/usb/cdc_ncm.c | 25 +- drivers/net/usb/r8152.c | 16 +- drivers/net/vmxnet3/vmxnet3_drv.c | 1 + drivers/net/vmxnet3/vmxnet3_ethtool.c | 29 + drivers/net/wireless/ath/ath10k/trace.h | 14 +- drivers/net/wireless/ath/ath11k/trace.h | 7 +- drivers/net/wireless/ath/ath6kl/trace.h | 14 +- drivers/net/wireless/ath/trace.h | 7 +- drivers/net/wireless/ath/wil6210/trace.h | 7 +- .../broadcom/brcm80211/brcmfmac/tracepoint.h | 12 +- .../brcm80211/brcmsmac/brcms_trace_brcmsmac_msg.h | 12 +- .../net/wireless/intel/iwlwifi/iwl-devtrace-msg.h | 12 +- drivers/nvdimm/namespace_devs.c | 24 +- drivers/of/overlay.c | 20 +- drivers/opp/core.c | 2 +- drivers/opp/of.c | 14 +- drivers/opp/opp.h | 6 +- drivers/perf/arm_spe_pmu.c | 22 +- drivers/perf/riscv_pmu_sbi.c | 5 +- drivers/pinctrl/intel/pinctrl-intel.c | 14 +- drivers/platform/chrome/Kconfig | 21 +- drivers/platform/chrome/Makefile | 6 +- drivers/platform/chrome/cros_ec_proto.c | 102 +- drivers/platform/chrome/cros_ec_proto_test.c | 1137 +++ drivers/platform/chrome/cros_ec_typec.c | 102 +- drivers/platform/chrome/cros_kbd_led_backlight.c | 10 +- drivers/platform/chrome/cros_kunit_util.c | 46 +- drivers/platform/chrome/cros_kunit_util.h | 12 + drivers/platform/chrome/cros_typec_switch.c | 332 - drivers/platform/x86/intel/Kconfig | 12 + drivers/platform/x86/intel/Makefile | 2 + drivers/platform/x86/intel/p2sb.c | 133 + drivers/platform/x86/simatic-ipc.c | 43 +- drivers/regulator/core.c | 5 +- drivers/reset/Kconfig | 10 + drivers/reset/Makefile | 1 + drivers/reset/reset-npcm.c | 207 +- drivers/reset/reset-sunplus.c | 212 + drivers/s390/char/uvdevice.c | 5 +- drivers/s390/char/zcore.c | 55 +- drivers/s390/crypto/ap_bus.c | 31 +- drivers/s390/crypto/pkey_api.c | 2 +- drivers/s390/crypto/vfio_ap_drv.c | 124 +- drivers/s390/crypto/vfio_ap_ops.c | 1441 +++- drivers/s390/crypto/vfio_ap_private.h | 47 +- drivers/scsi/hosts.c | 5 + drivers/scsi/scsi_lib.c | 4 - drivers/scsi/scsi_transport_sas.c | 6 + drivers/scsi/sd.c | 2 + drivers/soc/Kconfig | 1 + drivers/soc/Makefile | 1 + drivers/soc/fujitsu/Kconfig | 16 + drivers/soc/fujitsu/Makefile | 3 + drivers/soc/fujitsu/a64fx-diag.c | 154 + drivers/soc/qcom/icc-bwmon.c | 4 +- drivers/soc/qcom/rpmpd.c | 1 + drivers/soc/qcom/smd-rpm.c | 1 + drivers/soc/qcom/spm.c | 14 + drivers/spi/spi-bcm2835.c | 12 +- drivers/spi/spi-cadence.c | 2 +- drivers/spi/spi-npcm-fiu.c | 28 +- drivers/spi/spi-rspi.c | 4 + drivers/tty/serial/Kconfig | 17 - drivers/tty/serial/Makefile | 1 - drivers/tty/serial/vr41xx_siu.c | 932 --- drivers/tty/vt/vt.c | 2 +- drivers/usb/chipidea/trace.h | 4 +- drivers/usb/host/xhci-trace.h | 4 +- drivers/usb/musb/musb_trace.h | 4 +- drivers/video/backlight/lp855x_bl.c | 21 +- drivers/video/backlight/platform_lcd.c | 10 - drivers/video/backlight/rt4831-backlight.c | 33 +- drivers/virt/coco/sev-guest/sev-guest.c | 9 +- drivers/watchdog/Kconfig | 1 + drivers/watchdog/simatic-ipc-wdt.c | 15 +- fs/btrfs/compression.c | 17 +- fs/btrfs/ctree.h | 90 +- fs/btrfs/disk-io.c | 13 + fs/btrfs/extent_io.c | 29 +- fs/btrfs/extent_io.h | 3 +- fs/btrfs/file.c | 56 +- fs/btrfs/free-space-cache.c | 11 + fs/btrfs/inode.c | 25 +- fs/btrfs/ordered-data.c | 21 + fs/btrfs/transaction.c | 106 +- fs/btrfs/tree-log.c | 9 +- fs/btrfs/volumes.c | 5 - fs/ceph/file.c | 4 - fs/cifs/connect.c | 13 +- fs/cifs/file.c | 8 +- fs/cifs/smb2misc.c | 47 +- fs/erofs/data.c | 39 +- fs/erofs/dir.c | 4 +- fs/fuse/control.c | 4 +- fs/fuse/dir.c | 9 + fs/fuse/inode.c | 6 + fs/fuse/ioctl.c | 15 +- fs/fuse/virtio_fs.c | 9 +- fs/inode.c | 34 +- fs/namei.c | 80 +- fs/nfsd/nfsctl.c | 9 +- fs/ocfs2/namei.c | 1 + fs/userfaultfd.c | 76 +- fs/xfs/libxfs/xfs_attr_leaf.c | 1 - fs/xfs/libxfs/xfs_format.h | 2 +- fs/xfs/libxfs/xfs_inode_fork.c | 8 +- fs/xfs/scrub/repair.c | 4 +- fs/xfs/xfs_attr_inactive.c | 1 - fs/xfs/xfs_buf.c | 25 +- fs/xfs/xfs_buf.h | 6 +- fs/xfs/xfs_icache.c | 1 - fs/xfs/xfs_super.c | 22 +- include/asm-generic/archrandom.h | 4 +- include/asm-generic/tlb.h | 65 +- include/clocksource/timer-ti-dm.h | 144 - include/dt-bindings/clock/nuvoton,npcm845-clk.h | 49 + include/dt-bindings/clock/sprd,ums512-clk.h | 397 + include/dt-bindings/clock/sunplus,sp7021-clkc.h | 88 + include/dt-bindings/gpio/gpio.h | 3 + include/dt-bindings/power/qcom-rpmpd.h | 7 + include/dt-bindings/reset/sunplus,sp7021-reset.h | 87 + include/linux/acpi.h | 4 +- include/linux/backing-dev-defs.h | 7 - include/linux/bpf.h | 10 +- include/linux/cpuhotplug.h | 1 + include/linux/dma-map-ops.h | 1 + include/linux/dma-mapping.h | 5 + include/linux/dma/imx-dma.h | 13 + include/linux/fs.h | 2 + include/linux/gpio/machine.h | 1 + include/linux/huge_mm.h | 12 + include/linux/io_uring_types.h | 37 + include/linux/iova.h | 2 + include/linux/irq.h | 1 + include/linux/kvm_host.h | 7 +- include/linux/maple_tree.h | 2 - include/linux/mlx5/mlx5_ifc.h | 6 +- include/linux/netfilter/nf_conntrack_h323.h | 109 +- include/linux/netfilter/nf_conntrack_sip.h | 2 +- include/linux/of_gpio.h | 1 + include/linux/platform_data/cros_ec_commands.h | 18 - include/linux/platform_data/x86/p2sb.h | 28 + include/linux/platform_data/x86/simatic-ipc-base.h | 2 - include/linux/random.h | 12 +- include/linux/skbuff.h | 74 +- include/linux/socket.h | 5 + include/linux/sunrpc/xdr.h | 4 +- include/linux/trace_events.h | 18 + include/linux/usb/cdc_ncm.h | 4 +- include/net/amt.h | 20 + include/net/bluetooth/bluetooth.h | 3 +- include/net/bluetooth/hci.h | 12 +- include/net/bluetooth/hci_core.h | 11 +- include/net/bluetooth/hci_sync.h | 2 + include/net/devlink.h | 76 +- include/net/ip.h | 2 +- include/net/net_namespace.h | 6 + include/net/netfilter/nf_conntrack_timeout.h | 2 +- include/net/netfilter/nf_flow_table.h | 21 + include/net/netfilter/nf_nat.h | 2 +- include/net/netfilter/nf_tables.h | 15 + include/net/netfilter/nf_tables_core.h | 10 - include/net/netns/flow_table.h | 14 + include/net/sch_generic.h | 19 - include/net/tcp.h | 4 +- include/net/udp.h | 2 +- include/scsi/scsi_host.h | 1 + include/trace/events/devlink.h | 7 +- include/trace/events/fib.h | 6 +- include/trace/events/fib6.h | 8 +- include/trace/events/huge_memory.h | 22 - include/trace/events/iscsi.h | 4 +- include/trace/events/neigh.h | 2 +- include/trace/events/qla.h | 4 +- include/trace/stages/stage1_struct_define.h | 3 + include/trace/stages/stage2_data_offsets.h | 3 + include/trace/stages/stage4_event_fields.h | 3 + include/trace/stages/stage5_get_offsets.h | 4 + include/trace/stages/stage6_event_callback.h | 7 + include/uapi/asm-generic/fcntl.h | 2 + include/uapi/linux/bpf.h | 3 +- include/uapi/linux/can/error.h | 20 +- include/uapi/linux/idxd.h | 6 +- include/uapi/linux/io_uring.h | 45 +- include/uapi/linux/kvm.h | 1 + include/uapi/linux/serial_core.h | 4 - include/uapi/linux/ublk_cmd.h | 1 - include/uapi/linux/userfaultfd.h | 4 - io_uring/Makefile | 2 +- io_uring/io_uring.c | 45 +- io_uring/io_uring.h | 27 + io_uring/kbuf.c | 8 +- io_uring/kbuf.h | 9 +- io_uring/net.c | 187 + io_uring/net.h | 3 + io_uring/notif.c | 215 + io_uring/notif.h | 87 + io_uring/opdef.c | 24 +- io_uring/rsrc.c | 55 +- io_uring/rsrc.h | 16 +- io_uring/rw.c | 5 - io_uring/tctx.h | 26 - ipc/mqueue.c | 1 + kernel/bpf/arraymap.c | 40 +- kernel/bpf/bpf_lsm.c | 8 +- kernel/bpf/trampoline.c | 2 +- kernel/bpf/verifier.c | 4 +- kernel/dma/mapping.c | 12 + kernel/hung_task.c | 19 +- kernel/irq/generic-chip.c | 2 +- kernel/irq/irqdesc.c | 2 +- kernel/irq/irqdomain.c | 14 +- kernel/rcu/tasks.h | 5 +- kernel/rcu/tree.c | 4 +- kernel/rcu/tree_plugin.h | 4 - kernel/trace/trace.c | 8 +- kernel/trace/trace_dynevent.c | 2 +- kernel/trace/trace_eprobe.c | 28 +- kernel/trace/trace_events_hist.c | 5 +- kernel/trace/trace_events_user.c | 2 +- kernel/trace/trace_kprobe.c | 16 +- kernel/trace/trace_probe.c | 4 + kernel/trace/trace_uprobe.c | 12 +- kernel/watch_queue.c | 53 +- lib/crypto/sha1.c | 3 + lib/maple_tree.c | 4 +- localversion-next | 2 +- mm/cma_debug.c | 2 +- mm/khugepaged.c | 68 +- mm/mempolicy.c | 4 +- mm/mmap.c | 82 +- mm/shrinker_debug.c | 1 + mm/slab.c | 2 +- mm/slab.h | 9 - mm/slab_common.c | 27 - mm/slob.c | 25 +- mm/slub.c | 4 +- mm/swap_slots.c | 2 +- mm/vmscan.c | 9 +- net/batman-adv/trace.h | 7 +- net/bluetooth/hci_conn.c | 2 +- net/bluetooth/hci_core.c | 127 +- net/bluetooth/hci_sync.c | 239 +- net/bluetooth/lib.c | 71 + net/bluetooth/mgmt.c | 152 +- net/bluetooth/msft.c | 269 +- net/bluetooth/msft.h | 6 +- net/bpf/test_run.c | 3 + net/bridge/netfilter/nft_meta_bridge.c | 2 +- net/compat.c | 1 + net/core/datagram.c | 14 +- net/core/dev.c | 1 + net/core/devlink.c | 637 +- net/core/secure_seq.c | 4 +- net/core/skbuff.c | 37 +- net/dsa/port.c | 7 +- net/ipv4/fib_semantics.c | 2 +- net/ipv4/ip_output.c | 50 +- net/ipv4/netfilter/nf_nat_h323.c | 42 +- net/ipv4/route.c | 8 +- net/ipv4/syncookies.c | 6 +- net/ipv4/sysctl_net_ipv4.c | 6 +- net/ipv4/tcp.c | 31 +- net/ipv4/tcp_input.c | 15 +- net/ipv4/tcp_minisocks.c | 4 +- net/ipv4/tcp_output.c | 16 +- net/ipv4/tcp_recovery.c | 6 +- net/ipv4/tcp_timer.c | 2 +- net/ipv6/ip6_output.c | 49 +- net/mac80211/trace_msg.h | 6 +- net/netfilter/Kconfig | 9 + net/netfilter/Makefile | 1 + net/netfilter/ipvs/ip_vs_mh.c | 5 +- net/netfilter/nf_conntrack_broadcast.c | 6 +- net/netfilter/nf_conntrack_core.c | 8 +- net/netfilter/nf_conntrack_h323_main.c | 260 +- net/netfilter/nf_conntrack_helper.c | 4 +- net/netfilter/nf_conntrack_netlink.c | 9 +- net/netfilter/nf_conntrack_pptp.c | 2 +- net/netfilter/nf_conntrack_sip.c | 9 +- net/netfilter/nf_conntrack_timeout.c | 18 +- net/netfilter/nf_flow_table_core.c | 73 +- net/netfilter/nf_flow_table_offload.c | 17 +- net/netfilter/nf_flow_table_procfs.c | 80 + net/netfilter/nfnetlink.c | 2 +- net/netfilter/nfnetlink_cthelper.c | 10 +- net/netfilter/nft_byteorder.c | 3 +- net/netfilter/nft_cmp.c | 18 +- net/netfilter/nft_ct.c | 4 +- net/netfilter/nft_exthdr.c | 10 +- net/netfilter/nft_osf.c | 2 +- net/netfilter/nft_set_bitmap.c | 4 +- net/netfilter/nft_socket.c | 8 +- net/netfilter/nft_tproxy.c | 6 +- net/netfilter/nft_tunnel.c | 3 +- net/netfilter/nft_xfrm.c | 8 +- net/netfilter/xt_CT.c | 23 +- net/netfilter/xt_DSCP.c | 8 +- net/netfilter/xt_TCPMSS.c | 4 +- net/netfilter/xt_TPROXY.c | 25 +- net/netfilter/xt_connlimit.c | 6 +- net/sched/act_ct.c | 5 +- net/sched/cls_api.c | 16 +- net/socket.c | 2 + samples/trace_events/trace-events-sample.c | 14 +- samples/trace_events/trace-events-sample.h | 32 +- scripts/bpf_doc.py | 22 +- scripts/gdb/linux/dmesg.py | 9 +- scripts/gdb/linux/symbols.py | 2 +- scripts/gdb/linux/utils.py | 14 +- security/apparmor/apparmorfs.c | 2 + security/apparmor/domain.c | 2 +- security/apparmor/include/file.h | 3 + security/apparmor/include/ipc.h | 18 - security/apparmor/include/label.h | 2 + security/apparmor/include/path.h | 4 +- security/apparmor/include/policy.h | 6 +- security/apparmor/include/policy_unpack.h | 2 + security/apparmor/include/task.h | 18 + security/apparmor/ipc.c | 110 - security/apparmor/label.c | 12 +- security/apparmor/lib.c | 25 +- security/apparmor/lsm.c | 2 +- security/apparmor/mount.c | 1 - security/apparmor/policy_ns.c | 14 +- security/apparmor/policy_unpack.c | 16 +- security/apparmor/task.c | 114 + security/integrity/ima/ima_policy.c | 4 + sound/soc/Makefile | 4 +- sound/soc/amd/yc/pci-acp6x.c | 2 +- sound/soc/codecs/nau8821.c | 40 +- sound/soc/jz4740/jz4740-i2s.c | 1 - sound/soc/mediatek/Kconfig | 44 + sound/soc/mediatek/Makefile | 1 + sound/soc/mediatek/mt8186/Makefile | 22 + sound/soc/mediatek/mt8186/mt8186-afe-clk.c | 3 +- sound/soc/mediatek/mt8186/mt8186-afe-clk.h | 2 +- sound/soc/mediatek/mt8186/mt8186-afe-common.h | 195 + sound/soc/mediatek/mt8186/mt8186-afe-control.c | 255 + sound/soc/mediatek/mt8186/mt8186-afe-pcm.c | 3000 +++++++ sound/soc/mediatek/mt8186/mt8186-mt6366-common.c | 57 + sound/soc/mediatek/mt8186/mt8186-mt6366-common.h | 17 + .../mt8186/mt8186-mt6366-da7219-max98357.c | 1002 +++ .../mediatek/mt8186/mt8186-mt6366-rt1019-rt5682s.c | 978 +++ sound/soc/sh/rcar/ssiu.c | 1 + sound/soc/sof/intel/atom.c | 16 +- sound/soc/sof/intel/hda-probes.c | 16 +- sound/soc/sof/intel/hda-stream.c | 15 +- sound/soc/sof/intel/hda.c | 71 +- sound/soc/sof/intel/mtl.c | 13 +- sound/soc/sof/ipc3-loader.c | 6 +- sound/soc/sof/ipc4-pcm.c | 4 + sound/soc/sof/ipc4-topology.c | 156 +- sound/soc/sof/ipc4-topology.h | 27 +- sound/soc/sof/mediatek/mt8195/mt8195-loader.c | 13 +- sound/soc/sof/sof-client-probes.c | 8 +- sound/soc/sof/sof-client-probes.h | 8 +- tools/include/nolibc/arch-riscv.h | 2 +- tools/include/nolibc/sys.h | 4 +- tools/include/uapi/asm-generic/fcntl.h | 11 +- tools/include/uapi/linux/bpf.h | 3 +- tools/lib/bpf/bpf_tracing.h | 51 +- tools/lib/bpf/btf_dump.c | 2 +- tools/lib/bpf/gen_loader.c | 2 +- tools/lib/bpf/libbpf.c | 352 +- tools/lib/bpf/libbpf.h | 46 + tools/lib/bpf/libbpf.map | 1 + tools/lib/bpf/libbpf_internal.h | 8 +- tools/lib/bpf/usdt.bpf.h | 16 +- tools/lib/perf/include/internal/evsel.h | 4 + tools/lib/perf/include/perf/event.h | 7 + tools/perf/Documentation/perf-buildid-list.txt | 4 + tools/perf/Documentation/perf-dlfilter.txt | 22 + tools/perf/Documentation/perf-inject.txt | 17 + tools/perf/Documentation/perf-intel-pt.txt | 181 +- tools/perf/Documentation/perf-script.txt | 10 +- tools/perf/Makefile.config | 2 +- tools/perf/builtin-annotate.c | 8 + tools/perf/builtin-buildid-list.c | 39 +- tools/perf/builtin-inject.c | 1043 ++- tools/perf/builtin-lock.c | 2 +- tools/perf/builtin-report.c | 6 + tools/perf/builtin-script.c | 19 + tools/perf/include/perf/perf_dlfilter.h | 8 + tools/perf/scripts/perl/Perf-Trace-Util/Build | 6 +- tools/perf/scripts/python/intel-pt-events.py | 32 +- tools/perf/tests/shell/stat+csv_output.sh | 7 +- tools/perf/util/auxtrace.c | 30 +- tools/perf/util/auxtrace.h | 4 + tools/perf/util/build-id.c | 80 +- tools/perf/util/build-id.h | 16 +- tools/perf/util/cs-etm.c | 2 +- tools/perf/util/data.c | 43 +- tools/perf/util/data.h | 1 + tools/perf/util/dlfilter.c | 2 + tools/perf/util/dso.h | 6 + tools/perf/util/dsos.c | 15 +- tools/perf/util/event.h | 23 + tools/perf/util/evlist.c | 42 +- tools/perf/util/evsel.c | 27 + tools/perf/util/evsel.h | 2 + tools/perf/util/intel-pt.c | 183 +- tools/perf/util/machine.c | 56 +- tools/perf/util/machine.h | 7 + tools/perf/util/ordered-events.h | 6 + tools/perf/util/probe-event.c | 2 +- tools/perf/util/scripting-engines/Build | 2 +- .../util/scripting-engines/trace-event-python.c | 15 +- tools/perf/util/session.c | 111 +- tools/perf/util/session.h | 4 + tools/perf/util/setup.py | 12 +- tools/perf/util/symbol.c | 6 +- tools/perf/util/synthetic-events.c | 98 +- tools/perf/util/synthetic-events.h | 2 + tools/perf/util/thread.c | 1 + tools/perf/util/thread.h | 1 + tools/perf/util/util.c | 70 +- tools/perf/util/util.h | 15 + tools/testing/memblock/Makefile | 5 - tools/testing/memblock/linux/memory_hotplug.h | 8 +- tools/testing/memblock/main.c | 2 + tools/testing/memblock/scripts/Makefile.include | 10 - tools/testing/memblock/tests/common.c | 87 +- tools/testing/memblock/tests/common.h | 10 +- tools/testing/selftests/bpf/prog_tests/btf.c | 2 +- .../testing/selftests/bpf/prog_tests/core_extern.c | 17 +- .../selftests/bpf/prog_tests/ringbuf_multi.c | 11 + tools/testing/selftests/bpf/prog_tests/skeleton.c | 2 + .../selftests/bpf/progs/bpf_syscall_macro.c | 6 +- .../selftests/bpf/progs/test_attach_probe.c | 15 +- .../testing/selftests/bpf/progs/test_core_extern.c | 3 + .../testing/selftests/bpf/progs/test_probe_user.c | 27 +- tools/testing/selftests/bpf/progs/test_skeleton.c | 4 + .../ftrace/test.d/dynevent/add_remove_eprobe.tc | 9 +- .../ftrace/test.d/dynevent/add_remove_kprobe.tc | 7 + .../ftrace/test.d/kprobe/kprobe_syntax_errors.tc | 2 +- tools/testing/selftests/gpio/Makefile | 2 +- tools/testing/selftests/kvm/.gitignore | 1 - tools/testing/selftests/kvm/Makefile | 1 - tools/testing/selftests/kvm/aarch64/arch_timer.c | 11 +- .../selftests/kvm/aarch64/debug-exceptions.c | 4 +- tools/testing/selftests/kvm/aarch64/hypercalls.c | 7 +- tools/testing/selftests/kvm/aarch64/psci_test.c | 3 +- tools/testing/selftests/kvm/aarch64/vgic_irq.c | 4 +- .../testing/selftests/kvm/include/kvm_util_base.h | 14 + tools/testing/selftests/kvm/include/ucall_common.h | 63 +- .../selftests/kvm/include/x86_64/processor.h | 299 +- tools/testing/selftests/kvm/include/x86_64/svm.h | 2 - .../selftests/kvm/include/x86_64/svm_util.h | 15 - tools/testing/selftests/kvm/include/x86_64/vmx.h | 2 - tools/testing/selftests/kvm/lib/kvm_util.c | 17 +- .../selftests/kvm/lib/x86_64/perf_test_util.c | 2 +- tools/testing/selftests/kvm/lib/x86_64/processor.c | 289 +- tools/testing/selftests/kvm/lib/x86_64/svm.c | 13 - tools/testing/selftests/kvm/lib/x86_64/vmx.c | 12 - tools/testing/selftests/kvm/memslot_perf_test.c | 4 +- tools/testing/selftests/kvm/s390x/tprot.c | 26 +- .../testing/selftests/kvm/set_memory_region_test.c | 3 +- tools/testing/selftests/kvm/steal_time.c | 7 +- .../selftests/kvm/system_counter_offset_test.c | 3 +- tools/testing/selftests/kvm/x86_64/amx_test.c | 51 +- tools/testing/selftests/kvm/x86_64/cpuid_test.c | 88 +- .../selftests/kvm/x86_64/cr4_cpuid_sync_test.c | 23 +- .../selftests/kvm/x86_64/emulator_error_test.c | 13 +- tools/testing/selftests/kvm/x86_64/evmcs_test.c | 5 +- .../selftests/kvm/x86_64/fix_hypercall_test.c | 2 +- tools/testing/selftests/kvm/x86_64/hyperv_clock.c | 3 +- tools/testing/selftests/kvm/x86_64/hyperv_cpuid.c | 14 +- .../testing/selftests/kvm/x86_64/hyperv_features.c | 134 +- .../testing/selftests/kvm/x86_64/hyperv_svm_test.c | 5 +- .../testing/selftests/kvm/x86_64/kvm_clock_test.c | 3 +- tools/testing/selftests/kvm/x86_64/kvm_pv_test.c | 18 +- tools/testing/selftests/kvm/x86_64/mmu_role_test.c | 137 - .../selftests/kvm/x86_64/monitor_mwait_test.c | 26 +- .../selftests/kvm/x86_64/pmu_event_filter_test.c | 14 +- .../testing/selftests/kvm/x86_64/set_boot_cpu_id.c | 4 +- .../testing/selftests/kvm/x86_64/set_sregs_test.c | 28 +- .../selftests/kvm/x86_64/sev_migrate_tests.c | 13 +- tools/testing/selftests/kvm/x86_64/smm_test.c | 9 +- tools/testing/selftests/kvm/x86_64/state_test.c | 10 +- .../selftests/kvm/x86_64/svm_int_ctl_test.c | 4 +- .../kvm/x86_64/svm_nested_soft_inject_test.c | 13 +- .../testing/selftests/kvm/x86_64/svm_vmcall_test.c | 4 +- .../selftests/kvm/x86_64/triple_fault_event_test.c | 4 +- tools/testing/selftests/kvm/x86_64/tsc_msrs_test.c | 4 +- .../selftests/kvm/x86_64/userspace_io_test.c | 4 +- .../selftests/kvm/x86_64/userspace_msr_exit_test.c | 5 +- .../selftests/kvm/x86_64/vmx_apic_access_test.c | 5 +- .../kvm/x86_64/vmx_close_while_nested_test.c | 4 +- .../selftests/kvm/x86_64/vmx_dirty_log_test.c | 5 +- .../kvm/x86_64/vmx_invalid_nested_guest_state.c | 4 +- .../kvm/x86_64/vmx_nested_tsc_scaling_test.c | 4 +- .../selftests/kvm/x86_64/vmx_pmu_caps_test.c | 14 +- .../kvm/x86_64/vmx_preemption_timer_test.c | 7 +- .../kvm/x86_64/vmx_set_nested_state_test.c | 22 +- .../selftests/kvm/x86_64/vmx_tsc_adjust_test.c | 4 +- .../selftests/kvm/x86_64/xapic_state_test.c | 10 +- .../testing/selftests/kvm/x86_64/xen_shinfo_test.c | 2 +- .../testing/selftests/kvm/x86_64/xen_vmcall_test.c | 2 +- tools/testing/selftests/kvm/x86_64/xss_msr_test.c | 8 +- tools/testing/selftests/net/Makefile | 1 + tools/testing/selftests/net/af_unix/unix_connect.c | 3 +- tools/testing/selftests/net/io_uring_zerocopy_tx.c | 605 ++ .../testing/selftests/net/io_uring_zerocopy_tx.sh | 131 + tools/testing/selftests/nolibc/.gitignore | 4 + tools/testing/selftests/nolibc/Makefile | 135 + tools/testing/selftests/nolibc/nolibc-test.c | 757 ++ tools/testing/selftests/vm/hugepage-mremap.c | 2 +- tools/testing/selftests/vm/hugetlb-madvise.c | 5 +- tools/testing/selftests/vm/run_vmtests.sh | 244 +- tools/testing/selftests/vm/userfaultfd.c | 66 +- virt/kvm/kvm_main.c | 15 +- 1100 files changed, 43903 insertions(+), 14811 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-bus-event_source-devices-caps delete mode 100644 Documentation/ABI/testing/sysfs-bus-iio-temperature-max31856 delete mode 100644 Documentation/ABI/testing/sysfs-bus-iio-temperature-max31865 create mode 100644 Documentation/ABI/testing/sysfs-bus-iio-thermocouple create mode 100644 Documentation/bpf/map_hash.rst create mode 100644 Documentation/devicetree/bindings/arm/sunplus,sp7021.yaml create mode 100644 Documentation/devicetree/bindings/clock/nuvoton,npcm845-clk.yaml create mode 100644 Documentation/devicetree/bindings/clock/sprd,ums512-clk.yaml create mode 100644 Documentation/devicetree/bindings/clock/sunplus,sp7021-clkc.yaml create mode 100644 Documentation/devicetree/bindings/dma/qcom,bam-dma.yaml delete mode 100644 Documentation/devicetree/bindings/dma/qcom_bam_dma.txt create mode 100644 Documentation/devicetree/bindings/interrupt-controller/sunplus, [...] create mode 100644 Documentation/devicetree/bindings/leds/issi,is31fl319x.yaml delete mode 100644 Documentation/devicetree/bindings/leds/leds-aat1290.txt delete mode 100644 Documentation/devicetree/bindings/leds/leds-is31fl319x.txt create mode 100644 Documentation/devicetree/bindings/leds/skyworks,aat1290.yaml create mode 100644 Documentation/devicetree/bindings/net/can/nxp,sja1000.yaml delete mode 100644 Documentation/devicetree/bindings/net/can/sja1000.txt create mode 100644 Documentation/devicetree/bindings/reset/sunplus,reset.yaml delete mode 100644 Documentation/devicetree/bindings/rtc/rtc-ds1307.txt create mode 100644 Documentation/devicetree/bindings/rtc/rtc-ds1307.yaml create mode 100644 Documentation/devicetree/bindings/sound/atmel,sama5d2-classd.yaml create mode 100644 Documentation/devicetree/bindings/sound/atmel,sama5d2-pdmic.yaml delete mode 100644 Documentation/devicetree/bindings/sound/atmel-classd.txt delete mode 100644 Documentation/devicetree/bindings/sound/atmel-pdmic.txt create mode 100644 Documentation/devicetree/bindings/sound/mt8186-afe-pcm.yaml create mode 100644 Documentation/devicetree/bindings/sound/mt8186-mt6366-da7219-ma [...] create mode 100644 Documentation/devicetree/bindings/sound/mt8186-mt6366-rt1019-rt [...] create mode 100644 Documentation/s390/vfio-ap-locking.rst delete mode 100644 arch/arm/boot/dts/aspeed-bmc-arm-centriq2400-rep.dts create mode 100644 arch/arm/boot/dts/sunplus-sp7021-achip.dtsi create mode 100644 arch/arm/boot/dts/sunplus-sp7021-demo-v3.dts create mode 100644 arch/arm/boot/dts/sunplus-sp7021.dtsi create mode 100644 arch/arm/configs/sp7021_defconfig create mode 100644 arch/arm/mach-sunplus/Kconfig create mode 100644 arch/arm/mach-sunplus/Makefile create mode 100644 arch/arm/mach-sunplus/sp7021.c create mode 100644 arch/arm64/boot/dts/nuvoton/Makefile create mode 100644 arch/arm64/boot/dts/nuvoton/nuvoton-common-npcm8xx.dtsi create mode 100644 arch/arm64/boot/dts/nuvoton/nuvoton-npcm845-evb.dts create mode 100644 arch/arm64/boot/dts/nuvoton/nuvoton-npcm845.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sdm845-xiaomi-polaris.dts create mode 100644 arch/s390/kernel/cpufeature.c create mode 100644 drivers/gpio/gpio-i8255.c create mode 100644 drivers/gpio/gpio-i8255.h delete mode 100644 drivers/gpio/gpio-vr41xx.c create mode 100644 drivers/hid/amd-sfh-hid/amd_sfh_common.h copy drivers/hid/amd-sfh-hid/{hid_descriptor/amd_sfh_hid_desc.c => sfh1_1/amd_sfh_ [...] create mode 100644 drivers/hid/amd-sfh-hid/sfh1_1/amd_sfh_init.c create mode 100644 drivers/hid/amd-sfh-hid/sfh1_1/amd_sfh_init.h create mode 100644 drivers/hid/amd-sfh-hid/sfh1_1/amd_sfh_interface.c create mode 100644 drivers/hid/amd-sfh-hid/sfh1_1/amd_sfh_interface.h create mode 100644 drivers/input/input-core-private.h create mode 100644 drivers/irqchip/irq-loongarch-cpu.c create mode 100644 drivers/irqchip/irq-loongson-eiointc.c create mode 100644 drivers/irqchip/irq-loongson-pch-lpc.c create mode 100644 drivers/irqchip/irq-sp7021-intc.c create mode 100644 drivers/leds/simple/simatic-ipc-leds-gpio.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/htb.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/htb.h rename drivers/net/ipa/{ => data}/ipa_data-v3.1.c (99%) rename drivers/net/ipa/{ => data}/ipa_data-v3.5.1.c (99%) rename drivers/net/ipa/{ => data}/ipa_data-v4.11.c (98%) rename drivers/net/ipa/{ => data}/ipa_data-v4.2.c (98%) rename drivers/net/ipa/{ => data}/ipa_data-v4.5.c (99%) rename drivers/net/ipa/{ => data}/ipa_data-v4.9.c (99%) delete mode 100644 drivers/platform/chrome/cros_typec_switch.c create mode 100644 drivers/platform/x86/intel/p2sb.c create mode 100644 drivers/reset/reset-sunplus.c create mode 100644 drivers/soc/fujitsu/Kconfig create mode 100644 drivers/soc/fujitsu/Makefile create mode 100644 drivers/soc/fujitsu/a64fx-diag.c delete mode 100644 drivers/tty/serial/vr41xx_siu.c create mode 100644 include/dt-bindings/clock/nuvoton,npcm845-clk.h create mode 100644 include/dt-bindings/clock/sprd,ums512-clk.h create mode 100644 include/dt-bindings/clock/sunplus,sp7021-clkc.h create mode 100644 include/dt-bindings/reset/sunplus,sp7021-reset.h create mode 100644 include/linux/platform_data/x86/p2sb.h create mode 100644 include/net/netns/flow_table.h create mode 100644 io_uring/notif.c create mode 100644 io_uring/notif.h create mode 100644 net/netfilter/nf_flow_table_procfs.c create mode 100644 sound/soc/mediatek/mt8186/Makefile create mode 100644 sound/soc/mediatek/mt8186/mt8186-afe-common.h create mode 100644 sound/soc/mediatek/mt8186/mt8186-afe-control.c create mode 100644 sound/soc/mediatek/mt8186/mt8186-afe-pcm.c create mode 100644 sound/soc/mediatek/mt8186/mt8186-mt6366-common.c create mode 100644 sound/soc/mediatek/mt8186/mt8186-mt6366-common.h create mode 100644 sound/soc/mediatek/mt8186/mt8186-mt6366-da7219-max98357.c create mode 100644 sound/soc/mediatek/mt8186/mt8186-mt6366-rt1019-rt5682s.c delete mode 100644 tools/testing/selftests/kvm/x86_64/mmu_role_test.c create mode 100644 tools/testing/selftests/net/io_uring_zerocopy_tx.c create mode 100755 tools/testing/selftests/net/io_uring_zerocopy_tx.sh create mode 100644 tools/testing/selftests/nolibc/.gitignore create mode 100644 tools/testing/selftests/nolibc/Makefile create mode 100644 tools/testing/selftests/nolibc/nolibc-test.c