This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux-next.
omits 3b87ed7ea4d5 Add linux-next specific files for 20220719 omits 175ab2876098 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits 962858f0d25b Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] omits 8ec2eea84de5 Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] omits 62510516b999 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 57ffceea666b Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 886146032e75 Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits 79bbf414c46e Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] omits 344e0f63067c Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits 28e7965abde3 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits 16b23580bc10 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 8b6d40c9ba44 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 0c591b06430e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2d6028fb2af8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fa9ceffa292d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1002c4bcf617 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1ac214f7044e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6794da4aab0d Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits 229594fe5fe9 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits cc841a084570 Merge branch 'hmm' of git://git.kernel.org/pub/scm/linux/k [...] omits 33fc7f86b55f Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] omits dcd7518ba275 Merge branch 'main' of git://git.infradead.org/users/willy [...] omits 63c6b164e7e5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3430fb1227b9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d9699ed7fdb9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 94fb2325c354 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits 775d77d1077d Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 522e1d7f5f41 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits a99d101c348c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f68ea4d10134 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c63501c477eb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9184fdfc8082 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3abca71aff31 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 46760e7be356 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9caed3cbe638 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 17954fab22dc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ce297c2af8e5 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 9cc03057c421 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a75382af8376 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fff2a3bdb06e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 01a216f2649e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3f92e0aeef03 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits dfd997be957b Merge branch 'next' of git://github.com/awilliam/linux-vfio.git omits b8d9600aff6d Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] omits b03644173da3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 419e1f59deef Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 90f44c01fe6b Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits 733823cbca30 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 44084251a4fa Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits a142887fdd52 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 746ddecdea7c Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits f9a2628c3b2a Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits 140051f82dc4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7ba337fe30b6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6bece8874544 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 96ffe4afaca6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6e035622f6ba Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 1c88d91f9d48 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits df15aaa5d7f3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9903a4f52b2c Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits 51f1ba33f60d Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits ee264c4cc252 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f3dd8a7d64be Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] omits 0abed8c04054 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits e566437576fa Merge branch 'timers/drivers/next' of git://git.linaro.org [...] omits 2298896c17b4 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits a250a07f5944 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6601030b8e31 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f992d4b8aa38 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a3ac78fd7d6e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d48be06c5f83 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e3d45a36b8da Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 323058ff7751 Merge branch 'next' of git://github.com/cschaufler/smack-next omits bd26db3396e9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a7c869289efd Merge branch 'safesetid-next' of https://github.com/micah- [...] omits fb5512cf9eb8 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits d0bf81396af7 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits f731d61c7d11 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 912623de7f2a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5a934a0ac340 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9dfb64fae903 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 4b9eae99115a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1d28a7386980 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7475ae1c7a5c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fdf0da3b6f5d Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 2e193582249e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits bef8df94e084 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits 2f57eb5daf9b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2840f3ac0026 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ce2b675dca3c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 48a65bade46d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits db2daaed0d5e Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 56b0f390c35c Merge branch 'mm-nonmm-unstable' into mm-everything omits d563bc8ef27a kernel/hung_task: fix address space of proc_dohung_task_ti [...] omits b618e3f03266 lib/lzo/lzo1x_compress.c: replace ternary operator with mi [...] omits fb11eb67e47a squashfs: support reading fragments in readahead call omits 9f4cac0d39ef squashfs: implement readahead omits 443251107dd2 squashfs: always build "file direct" version of page actor omits f820d51f3f69 Revert "squashfs: provide backing_dev_info in order to dis [...] omits 22bc67456384 lib/debugobjects: fix stat count and optimize debug_object [...] omits c014f235995a init/main.c: silence some -Wunused-parameter warnings omits c3e8f9961e5a ocfs2: fix ocfs2 corrupt when iputting an inode omits 6115f7ca0166 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 26a2df290cf6 ocfs2: reflink deadlock when clone file to the same direct [...] omits d6a83e150499 mm/page_alloc: correct the wrong cpuset file path in comment omits 1c0aaf1f0a87 mm: remove unneeded PageAnon check in restore_exclusive_pte() omits baeaee0b60af tools/vm/page_owner_sort.c: adjust the indent in is_need() omits 26393f584a3a mm-shmem-support-fs_ioc_etflags-in-tmpfs-fix omits 354f4bdee2c4 mm/shmem: support FS_IOC_[SG]ETFLAGS in tmpfs omits a1741fcba0ef mm, hwpoison: enable memory error handling on 1GB hugepage omits e5b1d4ca989c mm, hwpoison: skip raw hwpoison page in freeing 1GB hugepage omits d8315ad2c645 mm, hwpoison: make __page_handle_poison returns int omits 2182c50e1ed3 mm, hwpoison: set PG_hwpoison for busy hugetlb pages omits f36be64b1c82 mm, hwpoison: make unpoison aware of raw error info in hwp [...] omits de640b8dd511 mm, hwpoison, hugetlb: support saving mechanism of raw err [...] omits f81bfe06f9c5 mm/hugetlb: make pud_huge() and follow_huge_pud() aware of [...] omits 03dc83c32ac9 mm/hugetlb: check gigantic_page_runtime_supported() in ret [...] omits 3ff541630496 mm/damon/reclaim: fix potential memory leak in damon_recla [...] omits 88fbd567e6ef mm: vmpressure: don't count proactive reclaim in vmpressure omits 92f8b51b970d zsmalloc: zs_malloc: return ERR_PTR on failure omits a9f21dbd7ce3 writeback: remove inode_to_wb_is_valid() omits 14942d2d02a9 memblock,arm64: expand the static memblock memory table omits 099c000500c7 mm: remove obsolete comment in do_fault_around() omits 4da5380297ed mm: compaction: include compound page count for scanning i [...] omits 59d6eb52bfc3 selftests/vm: add selftest to verify multi THP collapse omits 27bf41ac1b10 selftests/vm: add selftest to verify recollapse of THPs omits 9a3c5d306583 selftests/vm: add MADV_COLLAPSE collapse context to selftests omits 2d8834eb91b2 selftests/vm: dedup hugepage allocation logic omits 828ac06573a1 selftests/vm: modularize collapse selftests omits b37ba6effc8a mm/madvise: add MADV_COLLAPSE to process_madvise() omits cabdc050c5ab mm/madvise: add huge_memory:mm_madvise_collapse tracepoint omits 39d62e81af68 mm/khugepaged: rename prefix of shared collapse functions omits 0b360bf54321 mm/khugepaged: add missing kfree() to madvise_collapse() omits cff5945bc47d mm/khugepaged: Avoid possible memory leak in failure path omits 00c7d378e0b7 mm/madvise: introduce MADV_COLLAPSE sync hugepage collapse omits 0fe7aca4a890 mm/khugepaged: record SCAN_PMD_MAPPED when scan_pmd() find [...] omits 40e3f4bb4a2e mm/thp: add flag to enforce sysfs THP in hugepage_vma_check() omits dfb924b8a1d0 mm/khugepaged: add flag to predicate khugepaged-only behavior omits 58e2153a405e mm/khugepaged: propagate enum scan_result codes back to callers omits 917326f77570 mm/khugepaged: dedup and simplify hugepage alloc and charging omits 89424f703b2e mm/khugepaged: add struct collapse_control omits f1c783842880 mm: khugepaged: don't carry huge page to the next loop for [...] omits 3cb103d4ad8b mm/khugepaged: remove redundant transhuge_vma_suitable() check omits ff99992d00ea selftests/vm: enable running select groups of tests omits 1d464cea808a selftests/vm: skip 128TBswitch on unsupported arch omits ba4f8f259594 selftests-vm-fix-errno-handling-in-mrelease_test-v4 omits 224689b9608f selftests/vm: fix errno handling in mrelease_test omits f91105f2c84b mm: memcontrol: do not miss MEMCG_MAX events for enforced [...] omits 92738e054a86 filemap: minor cleanup for filemap_write_and_wait_range omits 4332a787e970 memcg: notify about global mem_cgroup_id space depletion omits f0935b16222a procfs: add 'path' to /proc/<pid>/fdinfo/ omits a1ee3c7cbf26 procfs: add 'size' to /proc/<pid>/fdinfo/ omits 41c74bb36fe5 mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region omits ab63404ff240 mm/mlock: drop dead code in count_mm_mlocked_page_nr() omits 19d0984daa43 selftests: vm: add /dev/userfaultfd test cases to run_vmtests.sh omits 4fd08f179790 userfaultfd: selftests: make /dev/userfaultfd testing conf [...] omits 94feca5069aa userfaultfd: update documentation to describe /dev/userfaultfd omits e129870a0919 userfaultfd: selftests: modify selftest to use /dev/userfaultfd omits 52665d1866bf userfaultfd: add /dev/userfaultfd for fine grained access control omits 6b6e5b944e5e selftests: vm: add hugetlb_shared userfaultfd test to run_ [...] omits 70897d104dd4 mm/page_alloc: minor clean up for memmap_init_compound() omits f2651b30203a mm-add-merging-after-mremap-resize-checkpatch-fixes omits 0286d941989a mm: add merging after mremap resize omits 2fafc3b9df6c mm: refactor of vma_merge() omits 26c630e8537c mm: delete unused MMF_OOM_VICTIM flag omits da8dbd1cb801 mm-drop-oom-code-from-exit_mmap-fix-fix omits 095199229d05 mm: drop oom code from exit_mmap omits d5f6c656d595 mm/mmap.c: pass in mapping to __vma_link_file() omits dd40996ece6a mm/mmap: drop range_has_overlap() function omits 45bc0addb0b3 mm: remove the vma linked list omits af6ce839b2e8 riscv: use vma iterator for vdso omits 25880086cea3 nommu: remove uses of VMA linked list omits 2b25e5a6c8cd i915: use the VMA iterator omits 7732f443573e mm/swapfile: use vma iterator instead of vma linked list omits 32e67b3f97ce mm/pagewalk: use vma_find() instead of vma linked list omits 096e67117a58 mm/oom_kill: use maple tree iterators instead of vma linked list omits bf292ba40e5d mm/msync: use vma_find() instead of vma linked list omits 4bb94b1b5dbd mm/mremap: use vma_find_intersection() instead of vma linked list omits fafdfee5b302 mm/mprotect: use maple tree navigation instead of vma linked list omits e34d18643b2b mm/mlock: use vma iterator and maple state instead of vma [...] omits a332b26af6a2 mm/mempolicy: use vma iterator & maple state instead of vm [...] omits ab8ab4994451 mm/memcontrol: stop using mm->highest_vm_end omits 8add3d80c695 mm/madvise: use vma_find() instead of vma linked list omits c685cf8adb5e mm/ksm: use vma iterators instead of vma linked list omits 4bfcb2ec2303 mm/khugepaged: stop using vma linked list omits 5b309384638e mm/gup: use maple tree navigation instead of linked list omits 8ca1dfa03fc6 bpf: remove VMA linked list omits 7e36f1874e89 fork: use VMA iterator omits 075f7f888afc sched: use maple tree iterator to walk VMAs omits 13410b0d0fbe perf: use VMA iterator omits 8a3d1db62b4d acct: use VMA iterator instead of linked list omits 727180071311 ipc/shm: use VMA iterator instead of linked list omits 79ac8ac69fb0 userfaultfd: use maple tree iterator to iterate VMAs omits d37609eae30e fs/proc/task_mmu: stop using linked list and highest_vm_end omits cefb49a8f79c fs/proc/base: use maple tree iterators in place of linked list omits 0e9614bce64a exec: use VMA iterator instead of linked list omits de865f0eeee4 coredump: remove vma linked list walk omits 4145f38cce04 um: remove vma linked list walk omits f897bd5e74b5 optee: remove vma linked list walk omits caa875522090 cxl: remove vma linked list walk omits aa29446b9328 xtensa: remove vma linked list walks omits 661377c082e6 x86: remove vma linked list walks omits 30f13a7b36c0 s390: remove vma linked list walks omits a69fd0b33f11 powerpc: remove mmap linked list walks omits fee01f332b3c parisc: remove mmap linked list from cache handling omits 176a23d59873 arm64: Change elfcore for_each_mte_vma() to use VMA iterator omits d870db19280a arm64: remove mmap linked list from vdso omits ecca9a0278f1 mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() omits 74b7096e1497 mm/mmap: reorganize munmap to use maple states omits ca9c43eabb97 mm/mmap: move mmap_region() below do_munmap() omits 5b957b314d63 mm: convert vma_lookup() to use mtree_load() omits e434d2acce6c mm: remove vmacache omits cce36510d3dc mm/mmap: use advanced maple tree API for mmap_region() omits c4ab43a69b75 mm: use maple tree operations for find_vma_intersection() omits 691765b2c862 mm/mmap: change do_brk_flags() to expand existing VMA and [...] omits b0ca6928200f mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...] omits 00608b3e9fbb mm: optimize find_exact_vma() to use vma_lookup() omits 7469e0cbc351 xen: use vma_lookup() in privcmd_ioctl_mmap() omits 883e2565e7c7 mmap: change zeroing of maple tree in __vma_adjust() omits 0b9ecb391b93 mm: remove rb tree. omits 7d84e3303989 proc: remove VMA rbtree use from nommu omits 5498153dbc4c damon: convert __damon_va_three_regions to use the VMA iterator omits 17b1eb61e64f kernel/fork: use maple tree for dup_mmap() during forking omits c423f08a0e72 mm/mmap: use maple tree for unmapped_area{_topdown} omits a6d4088c6145 mm/mmap: use the maple tree for find_vma_prev() instead of [...] omits 403ef3000069 mm/mmap: use the maple tree in find_vma() instead of the rbtree. omits 95660a6ae3f9 mmap: use the VMA iterator in count_vma_pages_range() omits 8f523f27e1f3 mm: add VMA iterator omits c0fe75c742b3 mm: start tracking VMAs with maple tree omits bf7518ed418e lib/test_maple_tree: add testing for maple tree omits 6dd5d3db5add radix tree test suite: add lockdep_is_held to header omits ecfadc144e46 radix tree test suite: add support for slab bulk APIs omits f46776b5dc8f radix tree test suite: add allocation counts and size to k [...] omits 180ea56be76c radix tree test suite: add kmem_cache_set_non_kernel() omits f6fdcd47a777 radix tree test suite: add pr_err define omits a760c7b9338b Maple Tree: add new data structure omits 6a52db420b32 android: binder: fix lockdep check on clearing vma omits 37b4b829fbac android-binder-stop-saving-a-pointer-to-the-vma-fix omits d68ae6ca95e7 android: binder: stop saving a pointer to the VMA omits bd7c6881170d mips: rename mt_init to mips_mt_init omits e7b644f0ea9d mm: discard __GFP_ATOMIC omits 7745507ff516 mm: hugetlb_vmemmap: use PTRS_PER_PTE instead of PMD_SIZE [...] omits 93489a5cc15f mm: hugetlb_vmemmap: move code comments to vmemmap_dedup.rst omits 704be8c8fe59 mm: hugetlb_vmemmap: improve hugetlb_vmemmap code readability omits 3656b71586d5 mm: hugetlb_vmemmap: replace early_param() with core_param() omits 84f9687e3689 mm: hugetlb_vmemmap: move vmemmap code related to HugeTLB [...] omits 4e2d17b7688a mm: hugetlb_vmemmap: introduce the name HVO omits c17d7d4e2502 mm: hugetlb_vmemmap: optimize vmemmap_optimize_mode handling omits a40aac389499 mm: hugetlb_vmemmap: delete hugetlb_optimize_vmemmap_enabled() omits f052c6b5aaba Merge branch 'mm-stable' into mm-unstable omits 135908f6e883 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits e4fb048ebcf8 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits aaeca589a535 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 8761c3546588 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits 572aed7b9ff1 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits 107ca6a438e4 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits 221803062df6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f16943849f8b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 9af339319775 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] omits 0d8888896c5c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 65bc63bef279 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bee7b30fe14e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 1c61a402371a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 796eccb05e8a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 4c0859720272 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits 9b925dd569f5 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 2b5729db8261 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits a7db9fc3f8eb Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 1e4633720119 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits a841a2cb5f08 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits 5a7d75ffacec Merge branch 'master' of git://linuxtv.org/media_tree.git omits 99485a5d52bc Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 6399c2485dc4 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits e4e73db2885b Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits d23a1c24e711 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 57893dedf735 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits 7d435db52705 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 776555e8b975 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits da83454e34fd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7385d5017975 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits 234f8989762b Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] omits ec31f4d9e873 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9899307eddfa Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 455a758f3bbc Merge branch '9p-next' of git://github.com/martinetd/linux omits 5415bfe981b8 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 7e6053c7527a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits de89dcd6af29 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits c36910d15d18 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f71ebaee7745 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d6b886c4c1ef Merge branch 'fsverity' of git://git.kernel.org/pub/scm/fs [...] omits cfc902647884 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 4e87d7366915 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 9fb45285386a Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 2de066b89d59 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 21371c3fa00c Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 97aedff78646 Merge branch 'master' of git://github.com/ceph/ceph-client.git omits 62bfe89becae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dc2d2fa0e16e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 479066c53c46 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits 2bc986e5a301 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 73cdaa546d75 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 914078c39466 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b7b82c398ea9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 99ff26288c5b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4404c71ca0d5 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits ea25fc056faa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ea610c3efbcd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 061882be3f07 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] omits 2befa94116ea Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits a82dc202cf0b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e1a28eeb33df Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 818dc1969937 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 4de88684305e Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 5887ae16a456 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 560e27751d65 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits 374e3c922a98 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 4557f0b6f208 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 948084f362e0 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits a64bb269b156 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 30e340e30925 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a13c5d574291 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits f3c2f6c34afb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c0957c200a8f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e0e068a5da9f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a02e6507412b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9b799a8f7856 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4535355c75e1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a74a1c7a773b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9fb9f7349208 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c2d7806f8229 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 0e1e3f6f32a9 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 1ed92ec749ea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e0224110b54d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3f8c4356be87 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 92da864fe77e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7a32c4c349d5 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits 0d06d70bb79d Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits 99c818900df1 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits c17b986da714 Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits b4b8c3dd6158 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] omits bc6037ae27c7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a3866a7dc77d Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 2d0ab51136f3 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] omits 6397a0e7cc71 Merge branch 'fixes' of https://github.com/Broadcom/stblinux.git omits 91d16c3f6bc3 Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...] omits 8b46b8035a0d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 4b3a26e0d644 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 6a4f04827195 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 02481b6018c2 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 2e6265f4e84d Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 61382c1ac1c9 Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub [...] omits 752a3c152b60 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 57e682fe0952 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 7d458b5fd188 Merge branch 'at91-fixes' of git://git.kernel.org/pub/scm/ [...] omits 03f5fe1a8ddd Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits e901ca10c8df Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] omits 7c7ceac175d4 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits aff2c39d5662 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 3c7f8d770d66 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits a6b0a4d85719 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 4ccce87263ba Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 89ef0b3d5581 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] omits 22e75e46de03 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] omits 29c2b9422b75 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits bb9b2607bb7e Merge of ucount-rlimits-cleanups-for-v5.19, interrupting_k [...] omits 3ce21a0734f0 Merge branch 'for-next-next-v5.19-20220718' into for-next- [...] omits 391159fc528f Merge branch 'ext/hch/repair-compressed-v3' into for-next- [...] omits 5622fb0da146 Merge branch 'misc-next' into for-next-next-v5.19-20220718 omits f27a57d5a6a7 btrfs: don't call btrfs_page_set_checked in finish_compres [...] omits 5e1e7a5de991 btrfs: fix repair of compressed extents omits 499e3cac0955 btrfs: remove the start argument to check_data_csum omits 928ed458451f btrfs: pass a btrfs_bio to btrfs_repair_one_sector omits 58c55f4a5901 btrfs: simplify the pending I/O counting in struct compressed_bio omits 157242deba0d btrfs: repair all known bad mirrors omits dd9808e84b42 NFSD: Remove CONFIG_SUNRPC_GSS_MODULE omits e4e44678bad3 Merge remote-tracking branch 'asoc/for-5.20' into asoc-next omits 07bf836cbc9c Merge remote-tracking branch 'asoc/for-5.18' into asoc-linus omits 9590d7afab6a random: handle archrandom in plural words omits 6202793d6d78 Merge branch 'mvebu/dt64' into mvebu/for-next omits a2d1b2238fdc Merge branch 'mvebu/dt' into mvebu/for-next omits df9c42a99a89 arm64: marvell: enable the 98DX2530 pinctrl driver omits dcb6bf642591 arm64: dts: marvell: Add Armada 98DX2530 SoC and RD-AC5X board omits dd8649f575a7 userfaultfd: provide properly masked address for huge-pages omits bf80a99f175f mm/hugetlb: avoid corrupting page->mapping in hugetlb_mcop [...] omits cc906f0a6435 RDMA/mlx5: Expose steering anchor to userspace omits 73aa41cf1c9a RDMA/mlx5: Refactor get flow table function omits 6aa7f7b69446 iio: adc: npcm: Add NPCM8XX support omits 88e55ad95bde dt-bindings: iio: adc: npcm: Add npcm845 compatible string omits cbb86958726e iio: cros: Register FIFO callback after sensor is registered omits ce42024dbedf hugetlb: fix memoryleak in hugetlb_mcopy_atomic_pte omits 1e7f8de9cd97 fs: sendfile handles O_NONBLOCK of out_fd omits 7cf3e31e4f61 ntfs: fix use-after-free in ntfs_ucsncmp() omits a06346578d59 secretmem: fix unhandled fault in truncate omits 832c48fc075a mm/hugetlb: separate path for hwpoison entry in copy_huget [...] omits 8e9201f6d45c mm: fix missing wake-up event for FSDAX pages omits 2e09a48889e4 mm: fix page leak with multiple threads mapping the same page omits 4512600f3ca1 mailmap: update Seth Forshee's email address omits 284a3191dcc8 tmpfs: fix the issue that the mount and remount results ar [...] omits 863419065861 mm: kfence: apply kmemleak_ignore_phys on early allocated pool omits 0abbf470e33b Revert "ocfs2: mount shared volume without ha stack" omits 83f074355c06 Merge branches 'arm64-for-5.20', 'arm64-defconfig-for-5.20 [...] omits 6e0dd121ec1f Merge branches 'work.misc', 'work.iov_iter', 'work.namei' [...] omits b3390fc5b96d Merge branch irq/misc-5.20 into irq/irqchip-next omits 30d98804b636 expand those iov_iter_advance()... omits 5fffa443ddc8 pipe_get_pages(): switch to append_pipe() omits 3cc346c01da4 get rid of non-advancing variants omits 2c82c745d908 ceph: switch the last caller of iov_iter_get_pages_alloc() omits 31beaca073f0 9p: convert to advancing variant of iov_iter_get_pages_alloc() omits 5c8baa273bc3 af_alg_make_sg(): switch to advancing variant of iov_iter_ [...] omits 9cfb833af985 iter_to_pipe(): switch to advancing variant of iov_iter_ge [...] omits 4d3d7082926b block: convert to advancing variants of iov_iter_get_pages [...] omits 834b26166282 iov_iter: advancing variants of iov_iter_get_pages{,_alloc}() omits 2f4eb33b8922 iov_iter: saner helper for page array allocation omits a982e4e1740f fold __pipe_get_pages() into pipe_get_pages() omits 8d35ca7738c9 ITER_XARRAY: don't open-code DIV_ROUND_UP() omits 24d75eec4b5b unify the rest of iov_iter_get_pages()/iov_iter_get_pages_ [...] omits 137fce1d1a1d unify xarray_get_pages() and xarray_get_pages_alloc() omits 21a8d447834a unify pipe_get_pages() and pipe_get_pages_alloc() omits a08d80516049 iov_iter_get_pages(): sanity-check arguments omits a7339de0303b iov_iter_get_pages_alloc(): lift freeing pages array on fa [...] omits 447dc04147e2 ITER_PIPE: fold data_start() and pipe_space_for_user() together omits ee12805743b1 ITER_PIPE: cache the type of last buffer omits 12af45418266 ITER_PIPE: clean iov_iter_revert() omits 932efc736b67 ITER_PIPE: clean pipe_advance() up omits 6b97a6011ff9 ITER_PIPE: lose iter_head argument of __pipe_get_pages() omits d409d643e709 ITER_PIPE: fold push_pipe() into __pipe_get_pages() omits e26df77b6890 ITER_PIPE: allocate buffers as we go in copy-to-pipe primitives omits 4684b809ee47 ITER_PIPE: helpers for adding pipe buffers omits 0a088c8d6874 ITER_PIPE: helper for getting pipe buffer by index omits dedaa90ed7e9 splice: stop abusing iov_iter_advance() to flush a pipe omits 8b662e639236 switch new_sync_{read,write}() to ITER_UBUF omits afe667d84f20 new iov_iter flavour - ITER_UBUF omits 3656516b9e39 Merge branches 'fixes', 'alignment-fixes-rebased', 'work.9 [...] omits ff63b9bfa56d KVM: s390: pv: destroy the configuration before its memory omits 9e290b8a369b KVM: s390: pv: refactoring of kvm_s390_pv_deinit_vm omits 5ad36df8e666 s390/mm: KVM: pv: when tearing down, try to destroy protec [...] omits 7aab0c571fb4 KVM: s390: pv: add mmu_notifier omits 63e90bf07778 gpio: 104-idi-48: unsigned to unsigned int cleanup omits ae76a60b69b5 block: fix leaking page ref on truncated direct io omits d78f210e7676 gpio: GPIO_SAMA5D2_PIOBU should depend on ARCH_AT91 omits c4bafe46e6e5 gpio: gpiolib-of: Fix refcount bugs in of_mm_gpiochip_add_data() omits 0397aefa7037 dt-bindings: gpio: Convert TI TPIC2810 GPIO Controller bin [...] omits 30f8f57ce7ae mfd: intel_soc_pmic_bxtwc: Fix spelling in the comment omits b90edb27c88f mfd: intel_soc_pmic_bxtwc: Drop unneeded casting omits 752deebcf3c8 mfd: intel_soc_pmic_bxtwc: Use sysfs_emit() instead of sprintf() omits 838865e55cf6 mfd: intel_soc_pmic_bxtwc: Use bits.h macros for all masks omits 486972248e10 mfd: intel_soc_pmic_bxtwc: Drop redundant ACPI_PTR() omits d9709f382272 mfd: intel_soc_pmic_bxtwc: Switch from CONFIG_PM_SLEEP gua [...] omits 389a558e7f50 mfd: intel_soc_pmic_bxtwc: Extend use of temporary variabl [...] omits 75d5fc63c880 mfd: intel_soc_pmic_bxtwc: Use dev_err_probe() omits 001b0e578873 mfd: intel_soc_pmic_bxtwc: Convert to use platform_get/set [...] omits b4d49511de2d Merge branch irq/renesas-irqc into irq/irqchip-next omits c11a9d180049 mfd: intel_soc_pmic_bxtwc: Create sysfs attributes using c [...] omits c8629c4ece87 mfd: intel_soc_pmic_bxtwc: Don't shadow error codes in sho [...] omits 839a559e0e36 mfd: intel-lpss: Add Intel Meteor Lake-P PCI IDs omits cf74638602db gpio: lp3943: unsigned to unsigned int cleanup omits 5a053a55d60f Merge tag 'intel-gpio-v5.20-1' of git://git.kernel.org/pub [...] omits 88cea4e18ed4 rcu: Make tiny RCU support leak callbacks for debug-object errors omits 3c7753e95970 tools/memory-model: Clarify LKMM's limitations in litmus-t [...] omits 7531ec5954ab Merge branch 'misc-5.19' into next-fixes omits 22c32f6fcf06 gpiolib: of: Use device_match_of_node() helper omits 44f36ddb2b7f gpio: adp5588: sort header inclusion alphabetically omits 4f296916f36b gpio: adp5588: Do not use defined value for driver name an [...] omits 2fe3f44c2b9f gpio: adp5588: Switch from of headers to mod_devicetable.h omits e6f3e3314910 mfd: mt6397: Add basic support for MT6331+MT6332 PMIC omits b330fa7c4629 mfd: axp20x: Add AXP221/AXP223/AXP809 GPIO cells omits 23779a4af059 mfd: ipaq-micro: Fix spelling mistake of "receive{d}" omits 657070371e7a mfd: db8500-prcmu: Drop duplicated word "the" in the comments omits 235f69f8d593 dt-bindings: mfd: Add i.MX8qm/qxp Control and Status Regis [...] omits c7b930aad7e0 mfd: intel_soc_pmic_chtwc: Switch from __maybe_unused to p [...] omits 1e5bc849a538 mfd: intel_soc_pmic_chtwc: Use dev_err_probe() omits 0c183939da84 mfd: tc6393xb: Make disable callback return void omits ebe35d270f65 mfd: dln2: Automatically detect and fill endpoint pointers omits ed1b108bca27 dt-bindings: mfd: mt6397: Add compatibles for MT6331 RTC and keys omits a7447e0b2d37 dt-bindings: mfd: qcom-pm8xxx: Update the maintainers section omits fea75ece6f58 mfd: pm8008: Remove driver data structure pm8008_data omits 2f1823d7d208 mfd: twl: Remove platform data support omits 4abc1e8f3b3b dt-bindings: mfd: Add mp2733 compatible omits 474032efc4c7 dt-bindings: mfd: qcom,tcsr: Add qcom,tcsr-mdm9615 omits ac2a19381c7b dt-bindings: mfd: qcom,tcsr: Convert to dtschema omits 1271ee250de7 mfd: cros_ec: Add SCP Core-1 as a new CrOS EC MCU omits 1bc9e011d2f4 mfd: mt6358-irq: Add MT6357 PMIC support omits e12bfb5ed956 mfd: mt6397-core: Add MT6357 PMIC support omits b9ca48edf8c8 dt-bindings: mfd: Add compatible for MT6331 PMIC omits 81a5d90e5c38 dt-bindings: mfd: stm32-timers: Document how to specify in [...] omits cdb9333c61fc mfd: max77620: Fix refcount leak in max77620_initialise_fps omits 0e5346ff570b MAINTAINERS: Fix file entry for MAX77693 DT omits 6bb3d540d345 syscon: Use %pa to format the variable of resource_size_t type omits 2b61bea43374 mfd: tc6387xb: Drop disable callback that is never called omits ab84d19b864f mfd: t7l66xb: Drop platform disable callback omits 41a702734c09 mfd: asic3: Make asic3_gpio_remove() return void omits a44d09a79ca9 MAINTAINERS: Update Intel PMIC (MFD part) to Supported omits dd15f49a1008 dt-bindings: mfd: ti,j721e-system-controller: Add clock property omits 39b5d0d5e849 dt-bindings: mfd: Convert da9063 to yaml omits 027dac7b9a59 mfd: max77714: Update Luca Ceresoli's e-mail address omits dbd4c0fea106 Merge branches 'ib-mfd-acpi-for-rafael-5.20' and 'ib-mfd-s [...] omits 2b4ad13e89bc doc: Emphasize the need for explicit RCU read-side markers omits 8bcbbfa02981 rcu: Add QS check in rcu_exp_handler() for non-preemptible [...] omits 9aeb468218ee rcu/kvfree: Update KFREE_DRAIN_JIFFIES interval omits 7d365f4ee77e rcu: Update rcu_preempt_deferred_qs() comments for !PREEMP [...] omits cd011b5fdbba rcu/kfree: Fix kfree_rcu_shrink_count() return value omits 5164c862c620 rcu: Back off upon fill_page_cache_func() allocation failure omits dbcb2a01da4f docs/memory-barriers.txt: Fixup long lines omits 4e83abf6be1c docs/memory-barriers.txt: Fix confusing name of 'data depe [...] omits 3cecb4e88a98 torture: Optionally flush printk() buffers before powering off omits 1f2ae36a10af rcu/nocb: Choose the right rcuog/rcuop kthreads to output omits 627f6168f5f1 rcu: Fix rcu_read_unlock_strict() strict QS reporting omits abba287bb206 memory-model: Prohibit nested SRCU read-side critical sections omits e880da2f05e9 Merge branch 'lkmm-dev.2022.06.20a' into HEAD omits b681f7f84340 Merge branch 'nolibc.2022.06.20a' into HEAD omits 45507365ca24 Merge branch 'ctxt.2022.07.05a' into HEAD omits c0d7efcad0cc Merge branches 'doc.2022.06.21a', 'fixes.2022.07.05a', 'no [...] omits 09dc81257726 srcu: Make expedited RCU grace periods block even less frequently omits 88882d1437e4 srcu: Block less aggressively for expedited grace periods omits 36355c2d2b4c rcu/tree: Add comment to describe GP-done condition in fqs loop omits be5aab1f94fe rcu: Initialize first_gp_fqs at declaration in rcu_gp_fqs() omits 81a974d78733 rcu/kvfree: Remove useless monitor_todo flag omits 455d5bdd9160 rcu: Cleanup RCU urgency state for offline CPU omits 2946c5bc1a33 rcu: tiny: Record kvfree_call_rcu() call stack for KASAN omits b4c8010208da locking/csd_lock: Change csdlock_debug from early_param to [...] omits 078ba6695be2 rcu: Forbid RCU_STRICT_GRACE_PERIOD in TINY_RCU kernels omits 59d9a105e822 rcu: Immediately boost preempted readers for strict grace periods omits 068580995892 rcu: Add rnp->cbovldmask check in rcutree_migrate_callbacks() omits 00dad0b81431 rcu: Avoid tracing a few functions executed in stop machine omits 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 omits 1fde565c5593 gpio: rockchip: add support for rk3588 omits f47ee0243749 dt-bindings: gpio: rockchip: add gpio-ranges omits 441e04e85e56 gpio: adnp: Make use of device properties omits 02873178fc30 gpio: adnp: use simple i2c probe function omits 5b32432e0d68 gpio: pca9570: add pca9571 support omits 08cba85d2c32 gpio: pca9570: Add DT bindings for NXP PCA9571 omits 097c53a72818 gpio: xgs-iproc: Drop if with an always false condition omits 0c609049273b gpio: brcmstb: Make .remove() obviously always return 0 omits 1933569ab533 gpio: ucb1400: Remove platform setup and teardown support omits bb4012e8d4cc gpio: twl4030: Don't return an error after WARN in .remove omits f58a8504803c gpio: twl4030: Drop platform teardown callback omits bb421c7f0f86 dt-bindings: gpio: renesas,rcar-gpio: R-Car V3U is R-Car Gen4 omits d9a5d6f7df04 gpio: davinci: Add support for system suspend/resume PM omits 04e59aedee8d dt-bindings: gpio: gpio-mvebu: document offset and marvell [...] omits 5054a0bb33cd dt-bindings: gpio: gpio-mvebu: deprecate armadaxp-gpio omits 977eb93c798f dt-bindings: gpio: gpio-mvebu: convert txt binding to DT s [...] omits 090ca30459ea gpiolib: devres: Get rid of unused devm_gpio_free() omits a5c9d22fc5cb rcu/nocb: Avoid polling when my_rdp->nocb_head_rdp list is empty omits c1e3653810e2 rcu/nocb: Add option to opt rcuo kthreads out of RT priority omits 0d1542f115ec rcu: Add nocb_cb_kthread check to rcu_is_callbacks_kthread() omits 666f4bec8bf1 rcu/nocb: Add an option to offload all CPUs on boot omits e02168108754 rcu/nocb: Fix NOCB kthreads spawn failure with rcu_nocb_rd [...] omits a4f6be801589 rcu/nocb: Invert rcu_state.barrier_mutex VS hotplug lock l [...] omits 872e0e913108 rcu/nocb: Add/del rdp to iterate from rcuog itself omits 01dca6d03bb3 Merge branch 'trace/for-next-rtla' into trace/for-next adds ca85855bdcae Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds 14e02fd010cd Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 9f9ca0857a85 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] adds 6e123ac0e7ec Merge branch 'fixes' of https://git.linaro.org/people/jens [...] 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 e552b5c022e6 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds a1a5822a2604 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 2b01d84ae01e Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 11e9318ff748 ASoC: rsnd: ssiu: add missing .quit callback for gen2 adds 08911909b4e8 Merge remote-tracking branch 'asoc/for-5.18' into asoc-linus adds b38f2d7dc39a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds bb1372210549 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] adds 37d8014f7754 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds 27ba754e3b04 Merge branch 'at91-fixes' of git://git.kernel.org/pub/scm/ [...] adds d9f8b2ffeea2 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 839b0617cb4a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds e974661c2dbf 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 bcfb16fb64e8 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds d79de1e4b5e1 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 3be88d14455c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds bc207662dce4 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds 16b8461d5275 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds f4a5323b81dd 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 de74ba850ddc Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] adds c8ee8421a122 Merge branch 'fixes' of https://github.com/Broadcom/stblinux.git adds fee5fce66c30 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] adds 7bc501036b62 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new a892e9c13dbb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ca2f1ef53791 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] new a229cc14f339 dma-mapping: add dma_opt_mapping_size() new 6d9870b7e5de dma-iommu: add iommu_dma_opt_mapping_size() new bb7d1283e628 scsi: core: cap shost max_sectors according to DMA limits [...] new 608128d391fa scsi: sd: allow max_sectors be capped at DMA optimal size limit new 4cbfca5f7750 scsi: scsi_transport_sas: cap shost opt_sectors according [...] new 0568e6122574 ata: libata-scsi: cap ata_device->max_sectors according to [...] new 77b460b399ba Merge branch 'for-next' of git://git.infradead.org/users/h [...] new cdfde8f61a00 asm-generic: correct reference to GENERIC_LIB_DEVMEM_IS_ALLOWED new 2d0eabc8971e tools: Fixed MIPS builds due to struct flock re-definition new 9f913e175376 Merge branch 'asm-generic-fixes' into asm-generic new 37df2db5ecef Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 3bda23e854a1 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new efde80c0186a Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new 64f89dfaa4f1 soc: fujitsu: Add A64FX diagnostic interrupt driver new fc5599cb36a3 Merge branch 'arm/drivers' into for-next new 8bbb1dd569c1 dt-bindings: arm: sunplus: Add bindings for Sunplus SP7021 [...] new 55bfc376b8fb dt-bindings: reset: Add bindings for SP7021 reset driver new dbf018be52e3 reset: Add Sunplus SP7021 reset driver new 5543604a05a9 dt-bindings: clock: Add bindings for SP7021 clock driver new 4966dfe186a4 dt-bindings: interrupt-controller: Add bindings for SP7021 [...] new f7189d938b31 irqchip: Add Sunplus SP7021 interrupt controller driver new 0aa94eea8d95 ARM: sunplus: Add initial support for Sunplus SP7021 SoC new 027a68e35206 ARM: sp7021_defconfig: Add Sunplus SP7021 defconfig new f6639994a6dd ARM: dts: Add Sunplus SP7021-Demo-V3 board device tree new 7cb7b8fe6339 Merge branch 'sunplus/newsoc' into arm/newsoc new 50a62e4dd681 Merge branch 'arm/newsoc' into for-next new 7dbb1b0b467e Merge tag 'mvebu-dt-5.20-1' of git://git.kernel.org/pub/sc [...] new b795fadfc46b arm64: dts: marvell: Add Armada 98DX2530 SoC and RD-AC5X board new 8225663e0cd4 arm64: marvell: enable the 98DX2530 pinctrl driver new 26c350fe7ae0 Merge tag 'mvebu-dt64-5.20-1' of git://git.kernel.org/pub/ [...] new 7a99be178ae1 Merge branch 'arm/dt' into for-next new 7e0b0cc16ba1 Merge tag 'mvebu-arm-5.20-1' of git://git.kernel.org/pub/s [...] new 1207c6758537 Merge branch 'arm/soc' into for-next new 6762d688a1a5 dt-bindings: timer: npcm: Add npcm845 compatible string new 5e1f5ea3da98 dt-bindings: watchdog: npcm: Add npcm845 compatible string new 08e950449c62 dt-binding: clk: npcm845: Add binding for Nuvoton NPCM8XX Clock new 40b88f32ccf6 dt-bindings: reset: npcm: add GCR syscon property new 8f73a173430b ARM: dts: nuvoton: add reset syscon property new 3183444aee63 reset: npcm: using syscon instead of device data new 85331f56cb72 dt-bindings: reset: npcm: Add support for NPCM8XX new fc5d2a2f4aa5 reset: npcm: Add NPCM8XX support new e8dd9f77c0e5 dt-bindings: arm: npcm: Add maintainer new 730585a061e3 dt-bindings: arm: npcm: Add nuvoton,npcm845 compatible string new 6524d8ebbc27 dt-bindings: arm: npcm: Add nuvoton,npcm845 GCR compatible string new 3670d2ec13ee arm64: npcm: Add support for Nuvoton NPCM8XX BMC SoC new 6cc82f07fc34 arm64: dts: nuvoton: Add initial NPCM8XX device tree new f21d8e7165e9 arm64: dts: nuvoton: Add initial NPCM845 EVB device tree new 45472f1e5348 arm64: defconfig: Add Nuvoton NPCM family support new 2d0f3f13a959 Merge branch 'nuvoton/newsoc' into arm/newsoc new 793e9b0c2d21 Merge branch 'arm/newsoc' into for-next new 9d08a6c65b5d soc: document merges new 1eb7e12e4c66 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 72327f12bce6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f43e69001cbb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ba7fbdc3ed9c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 384375a2a157 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 57d54b61413c Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 2d68c320aa14 memory: pl353-smc: Fix refcount leak bug in pl353_smc_probe() new 1247574242a9 Merge branch 'for-v5.20/mem-ctrl-next-late' into for-next new d16232de82d6 memory: dfl-emif: Update the dfl emif driver support revision 1 new 9ba28a00f1b8 Merge branch 'for-v5.20/mem-ctrl-next-late' into for-next new b54af2053101 memory: of: Fix refcount leak bug in of_get_ddr_timings() new 2f1b3550a152 memory: of: Fix refcount leak bug in of_lpddr3_get_ddr_timings() new 1b33eb4acdc8 Merge branch 'for-v5.20/mem-ctrl-next-late' into for-next new caaa99d3ca1a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 18407d2eb415 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bca50f97719e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 798f747e927e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fc2f63550158 Merge branch 'mvebu/dt' into mvebu/for-next new bc50bfd4f018 Merge branch 'mvebu/dt64' into mvebu/for-next new fab61b195e67 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 29ae2172aedd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5969d3290fb5 arm64: dts: qcom: sc8280xp: add missing 300MHz new 757991c0778f arm64: dts: sdm850: Remove unnecessary turbo-mode new 8ed85d1e515f arm64: dts: qcom: sc7280: delete vdda-1p2 and vdda-0p9 fro [...] new 0f064ae7cf70 arm64: dts: qcom: sdm845: Fill in GENI DMA references new 79cfb1124af9 arm64: dts: qcom: sdm845-db845c: Enable gpi_dma1 new 746ff2bfcec7 arm64: dts: qcom: sdm845-db845c: Specify a i2c bus clocks new 01579b88a03a arm64: defconfig: Demote Qualcomm USB PHYs to modules new b1ec8b53c9ae clk: qcom: Drop mmcx gdsc supply for dispcc and videocc new 41fff779d794 clk: qcom: gdsc: Bump parent usage count when GDSC is foun [...] new 2bc308ebc453 clk: qcom: gcc-msm8939: Fix weird field spacing in ftbl_gc [...] new 159b2f59d65b clk: qcom: gcc-msm8939: Add missing CAMSS CCI bus clock new 680b86da10a2 clk: qcom: gcc-msm8939: Fix venus0_vcodec0_clk frequency d [...] new 2c37d70c82e8 clk: qcom: gcc-msm8939: Add missing CAMSS CPP clock frequencies new 2573f7d8629a clk: qcom: gcc-msm8939: Add missing MDSS MDP clock frequencies new 873b98538491 clk: qcom: gcc-msm8939: Add missing USB HS system clock fr [...] new 4970f3139d42 dt-bindings: clock: fix wrong clock documentation for qcom,rpmcc new 129d9cd9c250 clk: qcom: clk-rpm: convert to parent_data API new 5e1e12d29920 clk: qcom: gcc-msm8994: use parent_hws for gpll0/4 new aa7fd3bb6017 ARM: dts: qcom: add rpmcc missing clocks for apq/ipq8064 a [...] new 947bb0d16576 soc: qcom: icc-bwmon: Remove unnecessary print function dev_err() new 709d473dd5e1 dt-bindings: soc: qcom: smd-rpm: Add MSM8909 new 73579f2a99a6 soc: qcom: smd-rpm: Add compatible for MSM8909 new c61c6c650792 dt-bindings: power: qcom-rpmpd: Add MSM8909 power domains new 488f1d96c354 soc: qcom: rpmpd: Add compatible for MSM8909 new 6447cd8dcec5 dt-bindings: soc: qcom: spm: Add MSM8909 CPU compatible new fddb663de9eb soc: qcom: spm: Add CPU data for MSM8909 new df71736be882 dt-bindings: arm: cpus: Document "qcom,msm8909-smp" enable-method new 2bc7d3e08ec7 ARM: mach-qcom: Add support for MSM8909 new 26c84bd37d0a Merge branches 'arm64-for-5.20', 'arm64-defconfig-for-5.20 [...] new 02a22afac10d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5779bc9fd9da Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6cb1eb63507f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 9f9f98c25b39 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] new 9067aa156aba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9f569b8af78b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1235b59251aa Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 218e8ceb1476 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 24d527ec8bf2 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 6232cf0996d8 Merge branch 'next' of https://git.linaro.org/people/jens. [...] new c2b7b30df89c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ebdb80cdebfa Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new bdd667646db2 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new 6a3a6c7ae0ef dt-bindings: clk: sprd: Add bindings for ums512 clock controller new 8c18fece15f6 clk: sprd: Add dt-bindings include file for UMS512 new 7a5f046a9789 Merge branch 'clk-spreadtrum' into clk-next new 8ba69fd24266 Merge tag 'renesas-clk-for-v5.20-tag2' of git://git.kernel [...] new 030b61a43157 Merge branch 'clk-renesas' into clk-next new 432b09665b5a Merge tag 'sunxi-clk-for-5.20-1' of https://git.kernel.org [...] new 0d7548421178 Merge branch 'clk-allwinner' into clk-next new f04f2870e549 Merge tag 'clk-imx-5.20' of git://git.kernel.org/pub/scm/l [...] new 5d7d16dbe757 Merge branch 'clk-imx' into clk-next new 25c2a075eb6a clk: lan966x: Fix the lan966x clock gate register address new b293bc9286ee Merge branch 'clk-fixes' into clk-next new 7dd6dd600c33 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new aee75ca25dec Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] new 7cb0b8ccd358 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b3980ba8d00d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e53bfcfc8c1a Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] new e818884c382e parisc: Drop pa_swapper_pg_lock spinlock new 25f1b911cc8e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7436f677ef96 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f1a85402086f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 75e26c5b7e2b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 73e2154360b6 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 0825f2b0f347 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] new b228f593fa2e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cb9179bd47a8 Merge branch 'misc-5.19' into for-next-current-v5.18-20220719 new ccf98d7a365f Merge branch 'for-next-current-v5.18-20220719' into for-ne [...] new d622ee0bd144 btrfs: join running log transaction when logging new name new 32bf65219ba0 btrfs: merge btrfs_dev_stat_print_on_error with its only caller new 0552ee1ccb2e btrfs: repair all known bad mirrors new ae367d949023 btrfs: simplify the pending I/O counting in struct compressed_bio new 2cb9e1874070 btrfs: pass a btrfs_bio to btrfs_repair_one_sector new 6aa4ae9bb781 btrfs: remove the start argument to check_data_csum and export new 6dd5802a532c btrfs: fix repair of compressed extents new 66c74821b44e btrfs: don't call btrfs_page_set_checked in finish_compres [...] new 505f65ee8ce5 Merge branch 'misc-next' into for-next-next-v5.19-20220719 new 3b44197b769a Merge branch 'for-next-next-v5.19-20220719' into for-next- [...] new 8805def51569 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 64fee1bb6df5 Merge branch 'master' of git://github.com/ceph/ceph-client.git new 53c0fd4057df cifs: Fix memory leak when using fscache new abbd53477ecb Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new c708e7788e35 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 8d7c4ef0247d Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new 2fc721b716ba Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 668ccbe7b642 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 73974b7843f3 Merge branch 'fsverity' of git://git.kernel.org/pub/scm/fs [...] new aa476333bcbe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2f51ee28d426 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9440d781b6f0 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] new bbeefc0ad610 SUNRPC: Fix xdr_encode_bool() new bf7b9c095cf6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 38dc265f8249 Merge branch 'master' of https://github.com/Paragon-Softwa [...] new b09abf354c33 Merge branch '9p-next' of git://github.com/martinetd/linux new 3128bbd80786 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 08a6a4efac66 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 19037cc07e2e Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] new 6b0d8a0efffd Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] new 81c0b60dc936 Merge branches 'fixes', 'block-iter', 'work.9p', 'work.iov [...] new 05feeb090e54 new iov_iter flavour - ITER_UBUF new 1e7f9f0934fa switch new_sync_{read,write}() to ITER_UBUF new 9d9858865fb7 splice: stop abusing iov_iter_advance() to flush a pipe new c4a5436c3ad9 ITER_PIPE: helper for getting pipe buffer by index new 37e98add90d7 ITER_PIPE: helpers for adding pipe buffers new 15b8cc2e26f2 ITER_PIPE: allocate buffers as we go in copy-to-pipe primitives new 3499b5def04c ITER_PIPE: fold push_pipe() into __pipe_get_pages() new 8f90367a1fb8 ITER_PIPE: lose iter_head argument of __pipe_get_pages() new d67ffcc9d38b ITER_PIPE: clean pipe_advance() up new 94ae03e99248 ITER_PIPE: clean iov_iter_revert() new 7973cc4c7dd5 ITER_PIPE: cache the type of last buffer new 52830eac8f18 ITER_PIPE: fold data_start() and pipe_space_for_user() together new d847696fee2d iov_iter_get_pages_alloc(): lift freeing pages array on fa [...] new af4726711f40 iov_iter_get_pages(): sanity-check arguments new bb9786245807 unify pipe_get_pages() and pipe_get_pages_alloc() new ec9745e10161 unify xarray_get_pages() and xarray_get_pages_alloc() new 50a61ac5a9b8 unify the rest of iov_iter_get_pages()/iov_iter_get_pages_ [...] new a4707da080e5 ITER_XARRAY: don't open-code DIV_ROUND_UP() new d005d51cf1e7 fold __pipe_get_pages() into pipe_get_pages() new 6ba6f762df11 iov_iter: saner helper for page array allocation new b80208e1f0b5 iov_iter: advancing variants of iov_iter_get_pages{,_alloc}() new 784ae654b39b block: convert to advancing variants of iov_iter_get_pages [...] new 0366bfd32e1d iter_to_pipe(): switch to advancing variant of iov_iter_ge [...] new 64bd5ac31e9e af_alg_make_sg(): switch to advancing variant of iov_iter_ [...] new e4215bdfdf9f 9p: convert to advancing variant of iov_iter_get_pages_alloc() new 04b2ef02fad2 ceph: switch the last caller of iov_iter_get_pages_alloc() new eebc69788279 get rid of non-advancing variants new ea3636ccf8b2 pipe_get_pages(): switch to append_pipe() new 2bfcec2f8d2e expand those iov_iter_advance()... new 52935d5f0f36 Merge branches 'work.misc', 'work.iov_iter', 'work.namei' [...] new 2acfb97b9d7c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 83cae2863076 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6f60158526ab Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 9f60e4321d18 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new 5dec01d7a6f6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 38a3e0111ef7 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 0510beb179f3 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new 419280aeac69 Merge branch 'docs-next' of git://git.lwn.net/linux.git new c53634d41dea Merge branch 'master' of git://linuxtv.org/media_tree.git new 2e22f9b6331e Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new 09073396ea62 ACPI: CPPC: Don't require flexible address space if X86_FE [...] new 99bc096a0b8e Merge branch 'acpi-cppc' into linux-next new b2111a01dc3c Merge tag 'devfreq-next-for-5.20' of git://git.kernel.org/ [...] new 66de314cd08f Merge branch 'pm-devfreq' into linux-next new bb2e2d5a09a6 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new e95eecbbf6f0 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new ce736cf71b5a OPP: Don't drop opp_table->np reference while it is still in use new 3466ea2cd6b6 OPP: Don't drop opp->np reference while it is still in use new 09a24567a261 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new 7c00121406c9 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] new 2255bb806798 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 137d264c6f63 RDMA/irdma: Add 2 level PBLE support for FMR new 26bf01903298 RDMA/irdma: Add AE source to error log new 36a26d123919 RDMA/irdma: Make CQP invalid state error non-critical new c8c7c0758101 RDMA/irdma: Make resource distribution algorithm more QP oriented new 8ecef7890b3a RDMA/irdma: Fix a window for use-after-free new 82ab2b52654c RDMA/irdma: Fix VLAN connection with wildcard address new 3a844596ed71 RDMA/irdma: Fix setting of QP context err_rq_idx_valid field new b577ea54ac0e RDMA/qib: Use the bitmap API to allocate bitmaps new e471eedd94d9 RDMA/rtrs-clt: Use the bitmap API to allocate bitmaps new fc4114736f5a RDMA/rtrs-clt: Use bitmap_empty() new aeea6cc06752 RDMA: remove useless condition in siw_create_cq() new ed6e53820ee4 RDMA/rtrs-srv: Fix modinfo output for stringify new 861703b4c76e RDMA/rtrs-clt: Use this_cpu_ API for stats new f4e1357184a5 RDMA/rtrs-srv: Use per-cpu variables for rdma stats new c14adff285ad RDMA/rtrs-clt: Replace list_next_or_null_rr_rcu with an in [...] new 46195de38abf RDMA/rtrs-srv: Do not use mempool for page allocation new 82319639cd6f RDMA/irdma: Use the bitmap API to allocate bitmaps new e39c600049d0 RDMA/hfi1: Depend on !UML new b3236a64ddd1 RDMA/qedr: Fix potential memory leak in __qedr_alloc_mr() new f5c25465b4f7 RDMA/hns: Remove unused abnormal interrupt of type RAS new d95e0a0c6c96 RDMA/hns: Fix the wrong type of return value of the interr [...] new ecb4db5c3590 RDMA/hns: Fix incorrect clearing of interrupt status register new 75e4e716f708 RDMA/hns: Refactor the abnormal interrupt handler function new 2de949abd6a5 RDMA/hns: Recover 1bit-ECC error of RAM on chip new 3056fc6c32e6 RDMA/siw: Fix duplicated reported IW_CM_EVENT_CONNECT_REPLY event new 37da51efe6ea RDMA/rxe: Fix BUG: KASAN: null-ptr-deref in rxe_qp_do_cleanup new 882736fb3b55 RDMA/rxe: Add common rxe_prepare_res() new 548c56dd2e55 RDMA/rxe: Rename rxe_atomic_reply to atomic_reply new 03905ac2852c RDMA/rxe: Remove unused mask parameter new 3279e15a87e7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e26fde2f5bef net: devlink: avoid false DEADLOCK warning reported by lockdep new 852e85a704c2 net: devlink: add unlocked variants of devling_trap*() functions new c223d6a4bf6d net: devlink: add unlocked variants of devlink_resource*() [...] new 755cfa69c4ec net: devlink: add unlocked variants of devlink_sb*() functions new 70a2ff89369d net: devlink: add unlocked variants of devlink_dpipe*() functions new 72a4c8c94efa mlxsw: convert driver to use unlocked devlink API during i [...] new eb0e9fa2c635 net: devlink: add unlocked variants of devlink_region_crea [...] new 012ec02ae441 netdevsim: convert driver to use unlocked devlink API duri [...] new f655dacb59ac net: devlink: remove unused locked functions new 3e7380bb870b Merge branch 'devlink-prepare-mlxsw-and-netdevsim-for-lock [...] new bdeed8b0958c vmxnet3: Record queue number to incoming packets new 71c47aa98c51 net: prestera: acl: fix code formatting new 6ee49d629dd6 net: macb: fixup sparse warnings on __be16 ports new 896a55aa5232 ice: Add EXTTS feature to the feature bitmap new ca415ea1f03a ice: Remove pci_aer_clear_nonfatal_status() call new e22c88799f26 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] new 3c6aca333362 net: prestera: acl: add support for 'police' action on egress new 769e2695be41 net: dsa: microchip: fix the missing ksz8_r_mib_cnt new 1f17708b47a9 sfc: update MCDI protocol headers new 8eb77cc73977 ipv4: avoid partial copy for zc new 773ba4fe9104 ipv6: avoid partial copy for zc new 1b4b2b09d4fb skbuff: don't mix ubuf_info from different sources new 2e07a521e1e4 skbuff: add SKBFL_DONT_ORPHAN flag new 7c701d92b2b5 skbuff: carry external ubuf_info in msghdr new ebe73a284f4d net: Allow custom iter handler in msghdr new 753f1ca4e1e5 net: introduce managed frags infrastructure new 84ce071e38a6 net: introduce __skb_fill_page_desc_noacc new c445f31b3cfa ipv4/udp: support externally provided ubufs new 1fd3ae8c906c ipv6/udp: support externally provided ubufs new eb315a7d1396 tcp: support externally provided ubufs new 7f9eee196ec8 Merge branch 'io_uring-zerocopy-send' of git://git.kernel. [...] new ca0cab119288 net/sched: remove qdisc_root_lock() helper new a5fd39464a40 igc: Lift TAPRIO schedule restriction new fb24f341c7b9 igc: Remove MSI-X PBA Clear register new 6ac0db3f2bf6 igc: Remove forced_speed_duplex value new c2fe9ec3975d Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] new c8818813a1ec Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 55d00c37ebc3 libbpf: generalize virtual __kconfig externs and use it for USDT new ce6dc74a0a4a selftests/bpf: add test of __weak unknown virtual __kconfi [...] new 6f5d467d55f0 libbpf: improve BPF_KPROBE_SYSCALL macro and rename it to [...] new 708ac5bea0ce libbpf: add ksyscall/kretsyscall sections support for sysc [...] new d814ed62d3d2 selftests/bpf: use BPF_KSYSCALL and SEC("ksyscall") in selftests new ab850abbcf4d Merge branch 'Add SEC("ksyscall") support' new 3908fcddc65d bpf: fix lsm_cgroup build errors on esoteric configs new e5e23424e51e docs/bpf: Update documentation for BTF_KIND_FUNC new 87ac0d600943 bpf: fix potential 32-bit overflow when accessing ARRAY ma [...] new d937bc3449fa bpf: make uniform use of array->elem_size everywhere in ar [...] new 63b8ce77b15e bpf: remove obsolete KMALLOC_MAX_SIZE restriction on array [...] new 243164612005 selftests/bpf: validate .bss section bigger than 8MB is po [...] new 92f619735b7c Merge branch 'BPF array map fixes and improvements' new fd1894224407 bpf: Don't redirect packets with invalid pkt_len new a1ac9fd6c650 libbpf: fallback to tracefs mount point if debugfs is not mounted new bdb2bc759929 bpf: fix bpf_skb_pull_data documentation new 597fbc468296 libbpf: make RINGBUF map size adjustments more eagerly new e134601961fe selftests/bpf: test eager BPF ringbuf size adjustment logic new 979855d30264 bpf, docs: document BPF_MAP_TYPE_HASH and variants new c5d22f4cfe8d selftests/bpf: fix a test for snprintf() overflow new b77ffb30cfc5 libbpf: fix an snprintf() overflow check new a9dde6a425a5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 27842ac63c38 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 069a2b56d2b0 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] new f550bc7afb66 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 56bfbf284436 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9778bb113f13 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new 7fe9a0ab3ba9 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new 92714596cdbe MAINTAINERS: Use my kernel.org email new 90c517f435a9 mtd: spi-nor: micron-st: Skip FSR reading if SPI controlle [...] new 41e4f15f02af mtd: spi-nor: esmt: Use correct name of f25l32qa new 34ba0aef9623 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] new fdcddf6261c6 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new e8ba43cf42e5 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new 271b8dddcd54 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 9899834ae5f2 drm/i915/display: Add debug print for scaler filter new fffe699b3dfd Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new ec6714e284d0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3de19f6cd2b1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 60ddc8fde4b7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0cf470c08319 ASoC: nau8821: add new widget to control system clock new 393a40b50fe9 ASoC: amd: yc: Decrease level of error message new 2d86cef353b8 ASoC: nau8821: Don't unconditionally free interrupt new 13a45b9484e5 ASoC: SOF: mediatek: Revise mt8195 boot flow new 99bad468846f ASoC: SOF: mediatek: fix mt8195 StatvectorSel wrong setting new 09f852894553 ASoC: SOF: mediatek: fix boot sequences new 740e5d8713e0 ASoC: SOF: Intel: MTL: remove redundant snd_sof_dsp_read() call new 711d0427c713 ASoC: SOF: ipc4-topology: move ida allocate/free to widget [...] new bdb803c8280b ASoC: SOF: ipc4-pcm: set pcm rate to dai setting new b85f4fc40d56 ASoC: SOF: add ipc4 SRC module support new dc6137a56a72 ASoC: SOF: ipc4-topology: set domain bit based on dp domain type new b9cb044f35fd ASoC: SOF: ipc3-loader: Print out the non matching ext_man [...] new 27b196c19c5a ASoC: SOF: Intel: atom: don't keep a temporary string in f [...] new ef05eb575ed9 ASoC: SOF: Intel: hda: don't set fw_filename new 054d1fd1380a ASoC: SOF: Intel: hda: only fixup topology name if not set [...] new bdcf7926fab2 ASoC: SOF: probes: rename assign/free callbacks as startup [...] new 321add801bcd ASoC: SOF: Intel: hda-stream: test DMA buffer first in hw_params new 16824dffcf61 ASoC: SOF: Intel: updates and cleanups new ab1dabba4dd9 Merge remote-tracking branch 'asoc/for-5.20' into asoc-next new c6c2014d4560 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 850deb7c036f Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new 9ce8ec6bb1b8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 79c790794a70 Merge branch 'io_uring-zerocopy-send' of git://git.kernel. [...] new 06f241e2bf4b io_uring: initialise msghdr::msg_ubuf new ba64c07a6ef9 io_uring: export io_put_task() new 6f322c753dae io_uring: add zc notification infrastructure new cf49e2d47c49 io_uring: cache struct io_notif new 9cc16ae447db io_uring: complete notifiers in tw new e133e289093e io_uring: add rsrc referencing for notifiers new f20b817fd29b io_uring: add notification slot registration new 480ec5ff9a5a io_uring: wire send zc request type new fcb98e61d023 io_uring: account locked pages for non-fixed zc new 7ab12997edc9 io_uring: allow to pass addr into sendzc new bb4019de9ea1 io_uring: sendzc with fixed buffers new 95a70c191696 io_uring: flush notifiers after sendzc new d488e605a451 io_uring: rename IORING_OP_FILES_UPDATE new cb155defb9bf io_uring: add zc notification flush requests new 04ae3dbe8a02 io_uring: enable managed frags with register buffers new 0c450de20ce7 selftests/io_uring: test zerocopy send new 399c3bf72892 Merge branch 'for-5.20/io_uring-zerocopy-send' into for-next new c45369e0615d Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 78c130df2cda Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e82a28842bb1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3f58b69926ff Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 9745fb07474f platform/x86/intel: Add Primary to Sideband (P2SB) bridge support new c551bd81d198 pinctrl: intel: Check against matching data instead of ACP [...] new 6e3b29dbc119 mfd: lpc_ich: Factor out lpc_ich_enable_spi_write() new 559793198f92 mfd: lpc_ich: Switch to generic p2sb_bar() new 7064d7d88b83 mfd: lpc_ich: Add support for pinctrl in non-ACPI system new 5c7b9167ddf8 i2c: i801: convert to use common P2SB accessor new 6adc32f58b93 EDAC, pnd2: Use proper I/O accessors and address space annotation new 7b2db7049bb9 EDAC, pnd2: convert to use common P2SB accessor new e38da7d30f56 watchdog: simatic-ipc-wdt: convert to use P2SB accessor new 759273c3c429 leds: simatic-ipc-leds: Convert to use P2SB accessor new 446f0cf9e08b platform/x86: simatic-ipc: drop custom P2SB bar code new a6c80bec3c93 leds: simatic-ipc-leds-gpio: Add GPIO version of Siemens driver new c1cd6c305ecd Merge branches 'ib-mfd-acpi-for-rafael-5.20', 'ib-mfd-edac [...] new 62fa5c9800a0 mfd: max77714: Update Luca Ceresoli's e-mail address new 361104b05684 dt-bindings: mfd: Convert da9063 to yaml new 3e26292d1190 dt-bindings: mfd: ti,j721e-system-controller: Add clock property new 2cc285008af3 MAINTAINERS: Update Intel PMIC (MFD part) to Supported new 2598f6ec5471 mfd: asic3: Make asic3_gpio_remove() return void new 128ac294e1b4 mfd: t7l66xb: Drop platform disable callback new 6e1f1b1c93ce mfd: tc6387xb: Drop disable callback that is never called new 7ff7d5ffb725 syscon: Use %pa to format the variable of resource_size_t type new 34b1a65ec1b5 MAINTAINERS: Fix file entry for MAX77693 DT new 1520669c8255 mfd: max77620: Fix refcount leak in max77620_initialise_fps new 9875ab53c8ae dt-bindings: mfd: stm32-timers: Document how to specify in [...] new 52298ec34cc8 dt-bindings: mfd: Add compatible for MT6331 PMIC new de58cee8c6b8 mfd: mt6397-core: Add MT6357 PMIC support new 738654be3cf7 mfd: mt6358-irq: Add MT6357 PMIC support new 66ee379d743c mfd: cros_ec: Add SCP Core-1 as a new CrOS EC MCU new 7677ed11e9fa dt-bindings: mfd: qcom,tcsr: Convert to dtschema new 7eeed203604f dt-bindings: mfd: qcom,tcsr: Add qcom,tcsr-mdm9615 new 4907f6991ecb dt-bindings: mfd: Add mp2733 compatible new 4a346a03a63c mfd: twl: Remove platform data support new 915696927cd6 mfd: pm8008: Remove driver data structure pm8008_data new 76659e203f37 dt-bindings: mfd: qcom-pm8xxx: Update the maintainers section new 7e47943c3357 dt-bindings: mfd: mt6397: Add compatibles for MT6331 RTC and keys new 99a7ec2f3622 mfd: dln2: Automatically detect and fill endpoint pointers new c55333064d6e mfd: tc6393xb: Make disable callback return void new 352de78076d0 mfd: intel_soc_pmic_chtwc: Use dev_err_probe() new 1074c4252fe3 mfd: intel_soc_pmic_chtwc: Switch from __maybe_unused to p [...] new 9b2c55b5403f dt-bindings: mfd: Add i.MX8qm/qxp Control and Status Regis [...] new 15ff0bbc3dc1 mfd: db8500-prcmu: Drop duplicated word "the" in the comments new 79f821b5a3bf mfd: ipaq-micro: Fix spelling mistake of "receive{d}" new 371a9fcac475 mfd: axp20x: Add AXP221/AXP223/AXP809 GPIO cells new d9cd0bc60470 mfd: mt6397: Add basic support for MT6331+MT6332 PMIC new 37e8ba74d152 mfd: intel-lpss: Add Intel Meteor Lake-P PCI IDs new 5189952238c9 mfd: intel_soc_pmic_bxtwc: Don't shadow error codes in sho [...] new 929a4d289de9 mfd: intel_soc_pmic_bxtwc: Create sysfs attributes using c [...] new 2790a70c886b mfd: intel_soc_pmic_bxtwc: Convert to use platform_get/set [...] new d30e2c30a43d mfd: intel_soc_pmic_bxtwc: Use dev_err_probe() new ba3ea04a2557 mfd: intel_soc_pmic_bxtwc: Extend use of temporary variabl [...] new 05879b125afd mfd: intel_soc_pmic_bxtwc: Switch from CONFIG_PM_SLEEP gua [...] new cd58c8403423 mfd: intel_soc_pmic_bxtwc: Drop redundant ACPI_PTR() new f801556a8443 mfd: intel_soc_pmic_bxtwc: Use bits.h macros for all masks new 86da8be35c00 mfd: intel_soc_pmic_bxtwc: Use sysfs_emit() instead of sprintf() new 7c06d478500b mfd: intel_soc_pmic_bxtwc: Drop unneeded casting new 0ff590a3366e mfd: intel_soc_pmic_bxtwc: Fix spelling in the comment new f33bae37c96f mfd: sun6i-prcm: Update Kconfig description new 9e821c4368af MAINTAINERS: Use Lee Jones' kernel.org address for MFD sub [...] new 47996d3dd3b4 MAINTAINERS: Use Lee Jones' kernel.org address for Syscon [...] new 0a2de5bb0216 dt-bindings: mfd: syscon: Update Lee Jones' email address new b9bd31eaa216 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 27e5c6546333 dt-bindings: backlight: rt4831: Add the new ocp level property new 8b0bce056351 backlight: rt4831: Apply ocp level from devicetree new e3ac5e8736c1 Revert "drivers/video/backlight/platform_lcd.c: add suppor [...] new 2654f59b53bf dt-bindings: backlight: Update Lee Jones' email address new f2ac0a8f8a03 backlight: lp855x: Switch to atomic PWM API new e7db53176f32 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] new e7a00152eff9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 218320fec294 regulator: core: Fix off-on-delay-us for always-on/boot-on [...] new 89ac711af5eb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0f6e0cc923aa Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a3f215ef088f apparmor: Mark alloc_unconfined() as static new f37897369865 apparmor: Fix some kernel-doc comments new 3bbb7b2e9bbc apparmor: fix setting unconfined mode on a loaded profile new 2504db207146 apparmor: fix overlapping attachment computation new c1ed5da19765 apparmor: allow label to carry debug flags new f567e7fada03 apparmor: extend policydb permission set by making use of [...] new eac931254d99 apparmor: move ptrace mediation to more logical task.{h,c} new cf7e51df1001 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new 1ba2e6085b8e Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new 6ec66271ee24 Merge branch 'safesetid-next' of https://github.com/micah- [...] new b94e745fcaa6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 009d6da4722d Merge branch 'next' of git://github.com/cschaufler/smack-next new 3e191f219f1a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 72e4b47982ec Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 64b3c066e85e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e385b0ba6a13 of: overlay: Move devicetree_corrupt() check up new e76f4a6107eb of: overlay: Simplify of_overlay_fdt_apply() tail new ec2aed45c57a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b461f2f5323f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1126a6891a71 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f17b168734c0 x86/fpu: Add a helper to prepare AMX state for low-power CPU idle new 9f0112938277 intel_idle: Add a new flag to initialize the AMX state new 6d38d2fad1de Merge x86/fpu into tip/master new 3f2adf00f52b x86/cpu: Use MSR_IA32_MISC_ENABLE constants new 0797825c4d14 Merge x86/cpu into tip/master new 28a99e95f55c x86/amd: Use IBPB for firmware calls new e84276e90f66 Merge x86/urgent into tip/master new 908fc4c2abdb virt: sev-guest: Pass the appropriate argument type to iounmap() new 96ff3a14815b Merge x86/urgent into tip/master new 2dfdca0d117a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 5a3cb437d39f Merge branch 'timers/drivers/next' of git://git.linaro.org [...] new 08737219633b Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 8cfc90ecd33e dt-bindings: interrupt-controller: renesas,rzg2l-irqc: Doc [...] new 2b0d7ab1646c Merge branch irq/renesas-irqc into irq/irqchip-next new 295171705c9a irqchip/gic-v3: Fix comment typo new 6f194c99f466 irqdomain: Report irq number for NOMAP domains new ef50cd57a73a irqdomain: Use hwirq_max instead of revmap_size for NOMAP domains new 1d77af7599f9 Merge branch irq/misc-5.20 into irq/irqchip-next new b5c48f8b7bc0 Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] new 94c255ac676f tracing/user_events: Fix syntax errors in comments new fb991f194233 tracing/histograms: Simplify create_hist_fields() new 2a04b8d846dc tracing: devlink: Use static array for string in devlink_t [...] new fca8300f68fe tracing/ipv4/ipv6: Use static array for name field in fib* [...] new 43b2aef3735e neighbor: tracing: Have neigh_create event use __string() new 0563231f93c6 tracing/events: Add __vstring() and __assign_vstr() helper macros new 8d7f5df0fb4e tracing/IB/hfi1: Use the new __vstring() helper new c01406f89721 tracing/ath: Use the new __vstring() helper new b6d18ab34220 tracing/brcm: Use the new __vstring() helper new c7c37bb87590 tracing/iwlwifi: Use the new __vstring() helper new 1b756b372fbf usb: chipidea: tracing: Use the new __vstring() helper new 0ba4c9dede10 xhci: tracing: Use the new __vstring() helper new 84149fc768bc usb: musb: tracing: Use the new __vstring() helper new 5409b8053511 scsi: iscsi: tracing: Use the new __vstring() helper new 74003fc4ae76 scsi: qla2xxx: tracing: Use the new __vstring() helper new 013cfbccb0cb batman-adv: tracing: Use the new __vstring() helper new a9350b9454ea mac80211: tracing: Use the new __vstring() helper new c6422b4c27b6 tracing: eprobe: Add missing log index new ca836ffa4c93 tracing: eprobe: Remove duplicate is_good_name() operation new 05ebd4a63298 tracing: Auto generate event name when creating a group of events new 9a5f84cf1296 selftests/ftrace: Add test case for GRP/ only input new 3b0043f4cae5 selftests/kprobe: Do not test for GRP/ without event failures new 5f7ce3a02ae6 tracing: Add example and documentation for new __vstring() macro new 41065bf81386 selftests/kprobe: Update test for no event name syntax error new 25b31128f43c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8f870e6eb8c0 srcu: Block less aggressively for expedited grace periods new 4f2bfd9494a0 srcu: Make expedited RCU grace periods block even less frequently new fb77dccfc701 rcu: Decrease FQS scan wait time in case of callback overloading new 48f8070f5dd8 rcu: Avoid tracing a few functions executed in stop machine new 52c1d81ee291 rcu: Add rnp->cbovldmask check in rcutree_migrate_callbacks() new 70a82c3c55c8 rcu: Immediately boost preempted readers for strict grace periods new b3ade95b8ee5 rcu: Forbid RCU_STRICT_GRACE_PERIOD in TINY_RCU kernels new 9c9b26b0df27 locking/csd_lock: Change csdlock_debug from early_param to [...] new 800d6acf40e5 rcu: tiny: Record kvfree_call_rcu() call stack for KASAN new e2bb1288a381 rcu: Cleanup RCU urgency state for offline CPU new 82d26c36cc68 rcu/kvfree: Remove useless monitor_todo flag new 9bdb5b3a8d8a rcu: Initialize first_gp_fqs at declaration in rcu_gp_fqs() new a03ae49c4785 rcu/tree: Add comment to describe GP-done condition in fqs loop new 1598f4a4762b rcu/nocb: Add/del rdp to iterate from rcuog itself new 24a57affd242 rcu/nocb: Invert rcu_state.barrier_mutex VS hotplug lock l [...] new 3a5761dc025d rcu/nocb: Fix NOCB kthreads spawn failure with rcu_nocb_rd [...] new b37a667c6242 rcu/nocb: Add an option to offload all CPUs on boot new 5103850654fd rcu: Add nocb_cb_kthread check to rcu_is_callbacks_kthread() new 8f489b4da527 rcu/nocb: Add option to opt rcuo kthreads out of RT priority new 0578e14c945b rcu/nocb: Avoid polling when my_rdp->nocb_head_rdp list is empty new 5d3708b93976 Merge branches 'doc.2022.06.21a', 'fixes.2022.07.19a', 'no [...] new 00a39826865d Merge branch 'ctxt.2022.07.05a' into HEAD new c92f69f9ddbd Merge branch 'nolibc.2022.06.20a' into HEAD new cb4c2f665e54 Merge branch 'lkmm-dev.2022.06.20a' into HEAD new d5166a3d3786 memory-model: Prohibit nested SRCU read-side critical sections new 3cbedec150c4 rcu: Fix rcu_read_unlock_strict() strict QS reporting new 578b6339dbe5 rcu/nocb: Choose the right rcuog/rcuop kthreads to output new 3160a8db9479 torture: Optionally flush printk() buffers before powering off new fdd717cddc00 docs/memory-barriers.txt: Fix confusing name of 'data depe [...] new e7daf3957cec docs/memory-barriers.txt: Fixup long lines new 279fe0d1bdaa rcu: Back off upon fill_page_cache_func() allocation failure new 173cdcd7c66c rcu/kfree: Fix kfree_rcu_shrink_count() return value new b575b66c0ebb rcu: Update rcu_preempt_deferred_qs() comments for !PREEMP [...] new 9ecc2c92b9ab rcu/kvfree: Update KFREE_DRAIN_JIFFIES interval new 3fa1f17d5ca9 rcu: Add QS check in rcu_exp_handler() for non-preemptible [...] new cd3cfb271c99 doc: Emphasize the need for explicit RCU read-side markers new 5f13c9cc5a32 tools/memory-model: Clarify LKMM's limitations in litmus-t [...] new 3ed58981942d rcu: Make tiny RCU support leak callbacks for debug-object errors new 65db52482d5f rcu-tasks: Convert RCU_LOCKDEP_WARN() to WARN_ONCE() new c22229afa381 tools/nolibc: make argc 32-bit in riscv startup code new c545d41862b3 tools/nolibc: fix build warning in sys_mmap() when my_sysc [...] new ee7dd987356f tools/nolibc: make sys_mmap() automatically use the right [...] new 5f1f5b5da66b selftests/nolibc: add basic infrastructure to ease creatio [...] new 365d10f1700d selftests/nolibc: support a test definition format new 45090992b990 selftests/nolibc: implement a few tests for various syscalls new 9e930a559e43 selftests/nolibc: add a few tests for some libc functions new 56f99af41afa selftests/nolibc: exit with poweroff on success when getpi [...] new 555e91ffc374 selftests/nolibc: on x86, support exiting with isa-debug-exit new 38bb2ba014ec selftests/nolibc: recreate and populate /dev and /proc if missing new de584b573607 selftests/nolibc: condition some tests on /proc existence new faec169f96ed selftests/nolibc: support glibc as well new 1b86cb06e765 selftests/nolibc: add a "kernel" target to build the kerne [...] new 0851fc3a52f1 selftests/nolibc: add a "defconfig" target new 96b45bc18b9e selftests/nolibc: add a "run" target to start the kernel in QEMU new 77b83cdf9c87 selftests/nolibc: "sysroot" target installs a local copy o [...] new 8691737342e2 selftests/nolibc: add a "help" target new f8466c532f55 rcu-tasks: Ensure RCU Tasks Trace loops have quiescent states new e9ae00bf7c98 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new 7c0ce13cec6b Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] new 3d9b2525d7fc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ca2fd0609b5d KVM: s390: pv: add mmu_notifier new 9bf811dae443 s390/mm: KVM: pv: when tearing down, try to destroy protec [...] new da15fbc646f3 KVM: s390: pv: refactoring of kvm_s390_pv_deinit_vm new 7746f735f552 KVM: s390: pv: destroy the configuration before its memory new c3f0e5fd2d33 KVM: s390: pv: don't present the ecall interrupt twice new 117e052974c0 KVM: s390: Cleanup ipte lock access and SIIF facility checks new a20e4a94c7e8 KVM: s390: guest support for topology function new 52db9dcc7b3b KVM: s390: resetting the Topology-Change-Report new d23e3fcecf5a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e380e1fcdcaa Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 0a1e690f9364 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a47bc5a0c4c0 platform/chrome: cros_ec_typec: Rename port altmode array new 1ff5d97f070c platform/chrome: cros_ec_typec: Register port altmodes new 3755a7bdffbc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 205524da4946 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f913233b0343 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1e75ac8dd39f Merge branch 'for-next' of git://github.com/cminyard/linux [...] new 80d52512df12 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new 829b4c4183c2 Revert "platform/chrome: cros_ec_typec: Get retimer handle" new 9169d2fd1f57 Revert "platform/chrome: cros_ec_typec: Cleanup switch han [...] new 3838896d3749 Revert "platform/chrome: cros_typec_switch: Register mode [...] new e5b25ca94c29 Revert "platform/chrome: cros_typec_switch: Add event check" new 182da120f212 Revert "platform/chrome: cros_typec_switch: Set EC retimer" new 1583afd4b0ef Revert "platform/chrome: cros_typec_switch: Add ACPI Kconfig dep" new 3d3e9b0db608 Revert "platform/chrome: cros_typec_switch: Add switch driver" new 32f02a211b0a Revert "platform/chrome: Add Type-C mux set command definitions" new f860b3da6670 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new b7d903295ebf Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new ceefa81e6e69 serial: remove VR41XX serial driver new af77c56aa353 tty: vt: initialize unicode screen buffer new a2553692154b Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new fe5fc9873af0 Merge tag 'phy-for-5.20' of git://git.kernel.org/pub/scm/l [...] new 6d86e2bca7f2 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new 0b4ae3f6d121 iio: cros: Register FIFO callback after sensor is registered new f0b4913ad0e3 dt-bindings: iio: adc: npcm: Add npcm845 compatible string new 3ccb25240012 iio: adc: npcm: Add NPCM8XX support new ef7ceceeb1fb iio: Use parens with sizeof new 295cc4268bb9 iio: Be consistent with allocation result tests. new 6c6a6ee93999 iio: ABI: temperature: Unify documentation for thermocoupl [...] new c089f6fc4a55 iio: ABI: max31865: Drop in_filter_notch_centre_frequency [...] new 41a7d6718b45 iio: ABI: stm32-timer-trigger: Fuse unusual ABI into main doc. new 81e2445132e7 iio: adc: ti-ads124s08: Drop unused parameter to ads124s_read() new 93a73f6a2604 iio: accel: bma220: Switch to DEFINE_SIMPLE_DEV_PM_OPS() a [...] new 078d37b73f05 iio: adc: ad799x: Switch to DEFINE_SIMPLE_DEV_PM_OPS() and [...] new 45dc8c59e143 iio: adc: at91-sam5d2: Switch to DEFINE_SIMPLE_DEV_PM_OPS( [...] new cdb778105905 iio: adc: imx7d_adc: Switch to DEFINE_SIMPLE_DEV_PM_OPS() [...] new 507379983b10 iio: adc: meson_saradc: Switch to DEFINE_SIMPLE_DEV_PM_OPS [...] new 7ff1d28cc5f4 iio: adc: mt6577_auxadc: Switch to DEFINE_SIMPLE_DEV_PM_OP [...] new 0b1e58e9ed3c iio: adc: stmpe-adc: Switch to DEFINE_SIMPLE_DEV_PM_OPS() [...] new 0fda2c652d41 iio: adc: ti-am335x: Switch to DEFINE_SIMPLE_DEV_PM_OPS() [...] new 3b4a1bd83908 iio: adc: xilinx-ams: Switch to DEFINE_SIMPLE_DEV_PM_OPS() [...] new 479e575aee77 iio: chemical: scd4x: Switch to DEFINE_SIMPLE_DEV_PM_OPS() [...] new 46b7116712b2 iio: dac: ds4424: Switch to DEFINE_SIMPLE_DEV_PM_OPS() and [...] new 83a2aa2646e6 iio: dac: ltc1660: Switch to DEFINE_SIMPLE_DEV_PM_OPS() an [...] new 7b9d3e85d71f iio: dac: max517: Switch to DEFINE_SIMPLE_DEV_PM_OPS() and [...] new c9ccad99113d iio: dac: max5821: Switch to DEFINE_SIMPLE_DEV_PM_OPS() an [...] new bf19b23591af iio: dac: mcp4725: Switch to DEFINE_SIMPLE_DEV_PM_OPS() an [...] new fa55750642d0 iio: gyro: itg3200: Switch to DEFINE_SIMPLE_DEV_PM_OPS() a [...] new 3d691c6a9f16 iio: health: afe4403: Switch to DEFINE_SIMPLE_DEV_PM_OPS() [...] new b220558c0f2c iio: health: afe4404: Switch to DEFINE_SIMPLE_DEV_PM_OPS() [...] new dc064f21ea80 iio: light: al3010: Switch to DEFINE_SIMPLE_DEV_PM_OPS() a [...] new f3231f912bf4 iio: light: al3320a: Switch to DEFINE_SIMPLE_DEV_PM_OPS() [...] new c422aa418a7d iio: light: as73211: Switch to DEFINE_SIMPLE_DEV_PM_OPS() [...] new 7eff2dcec69c iio: light: bh1750: Switch to DEFINE_SIMPLE_DEV_PM_OPS() a [...] new dc0258e33ddb iio: light: cm3605: Switch to DEFINE_SIMPLE_DEV_PM_OPS() a [...] new dc69c61019dc iio: proximity: cros_ec_mkbp: Switch to DEFINE_SIMPLE_DEV_ [...] new fb4e8e2dadc9 iio: temperature: ltc2983: Switch to DEFINE_SIMPLE_DEV_PM_ [...] new a79163d19ef7 iio: light: us5182: Switch from CONFIG_PM guards to pm_ptr() etc new 2583f5e82815 iio: adc: imx8qxp: Switch to DEFINE_RUNTIME_DEV_PM_OPS and [...] new 7b79cda9e297 iio: light: gp2ap002: Switch to DEFINE_RUNTIME_DEV_PM_OPS [...] new 9ec91dd4e944 iio: light: isl29028: Use DEFINE_RUNTIME_DEV_PM_OPS() and [...] new f541541a37e4 iio: light: tsl2583: Use DEFINE_RUNTIME_DEV_PM_OPS and pm_ptr() new 5672f3982ac9 iio: light: tsl2591: Use DEFINE_RUNTIME_DEV_PM_OPS() and pm_ptr() new cd4d10b134c2 iio: light: vcnl4000: Use DEFINE_RUNTIME_DEV_PM_OPS() and [...] new b904854e14bb iio: light: vcnl4035: Use DEFINE_RUNTIME_DEV_PM_OPS() and [...] new 1539e05b0ba5 iio: light: veml6030: Use DEFINE_RUNTIME_DEV_PM_OPS() and [...] new 74f4595ab7f8 iio: magnetometer: ak8974: Use DEFINE_RUNTIME_DEV_PM_OPS() [...] new e5933cf48779 iio: magn: yas530: Use DEFINE_RUNTIME_DEV_PM_OPS() and pm_ [...] new a63d28819ffc iio: magnetometer: hmc5843: Remove duplicate 'the' new 7aa68dcce0ab iio: proximity: sx9324: add empty line in front of bullet list new 06ee60eb507f iio: adc: max1027: unlock on error path in max1027_read_si [...] new 5e1f91850365 iio: fix iio_format_avail_range() printing for none IIO_VAL_INT new 3cfb0e1d395a iio: accel: sca3300: Extend the trigger buffer from 16 to [...] new 06674fc7c003 iio: light: isl29028: Fix the warning in isl29028_remove() new 180c6cb6b9b7 dt-bindings: iio: adc: Add compatible for MT8188 new 48ba3594ff10 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new 3c1b1e45e82c Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] new 21e15f3b659c Merge branch 'next' of git://github.com/awilliam/linux-vfio.git new 728f433c94de Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new ea206ee72f1b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new dbabfb9d4d90 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e7dfe3bc7687 Merge branch 'misc' into for-next new a67f5101506a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 59c732b5f737 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 684a24f625d7 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new ac345de1a4df Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2b038e786f83 gpiolib: devres: Get rid of unused devm_gpio_free() new 1282157a6cf4 dt-bindings: gpio: gpio-mvebu: convert txt binding to DT s [...] new 988c8c0cd04d dt-bindings: gpio: gpio-mvebu: deprecate armadaxp-gpio new df08a6fc0d5d dt-bindings: gpio: gpio-mvebu: document offset and marvell [...] new 0651a730924b gpio: davinci: Add support for system suspend/resume PM new 31212be40358 dt-bindings: gpio: renesas,rcar-gpio: R-Car V3U is R-Car Gen4 new 2a1192ff0835 gpio: twl4030: Drop platform teardown callback new 421e3c16c32a gpio: twl4030: Don't return an error after WARN in .remove new 7e55b33d3f18 gpio: ucb1400: Remove platform setup and teardown support new 1923433cd660 gpio: brcmstb: Make .remove() obviously always return 0 new 3d57fa2a228c gpio: xgs-iproc: Drop if with an always false condition new 91e9111bdd08 gpio: pca9570: Add DT bindings for NXP PCA9571 new d274f02eb98b gpio: pca9570: add pca9571 support new a2a15e1263ab gpio: adnp: use simple i2c probe function new 8773bacefcd7 gpio: adnp: Make use of device properties new 036e9cf35689 dt-bindings: gpio: rockchip: add gpio-ranges new cc165ba48aaf gpio: rockchip: add support for rk3588 new 4a40ccccb660 gpio: adp5588: Switch from of headers to mod_devicetable.h new 669f5618feb8 gpio: adp5588: Do not use defined value for driver name an [...] new 6169d76c56b3 gpio: adp5588: sort header inclusion alphabetically new 597a8a888d34 gpiolib: of: Use device_match_of_node() helper new 90ce2f01e7c2 Merge tag 'intel-gpio-v5.20-1' of git://git.kernel.org/pub [...] new 13e024b66ca1 gpio: lp3943: unsigned to unsigned int cleanup new 6b7e8c796de0 dt-bindings: gpio: Convert TI TPIC2810 GPIO Controller bin [...] new 5d07a692f956 gpio: gpiolib-of: Fix refcount bugs in of_mm_gpiochip_add_data() new b06d7b458a6e gpio: GPIO_SAMA5D2_PIOBU should depend on ARCH_AT91 new 3e2d53b2734b gpio: 104-idi-48: unsigned to unsigned int cleanup new 160d6e402900 gpiolib: cdev: simplify linereq_free new 2487a812236c gpiolib: cdev: simplify parameter in call to hte_edge_setup new cfa53463ac62 gpiolib: cdev: replace if-else chains with switches new 242202329f0d gpiolib: cdev: simplify line event identification new b1a92e94560d gpiolib: cdev: consolidate edge detector configuration flags new 272ddba00473 gpiolib: cdev: compile out HTE unless CONFIG_HTE selected new 10fcd2f180bc gpio: 74xx-mmio: Make use of device properties new d3054ba1db62 gpio: 74xx-mmio: Check MMIO_74XX_DIR_IN flag in mmio_74xx_ [...] new 28ba05745641 gpio: 74xx-mmio: use bits.h macros for all masks new c269df8c5ad3 gpiolib: add support for bias pull disable new 31bea23119cd gpiolib: of: support bias pull disable new 6fd03f024828 gpiolib: acpi: support bias pull disable new d042656a2170 dt-bindings: gpio: add pull-disable flag new c4371c563973 gpio: remove VR41XX related gpio driver new 6e612ee90a86 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new cf0c2f2b4418 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fe3f22473a5f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7f1c65f7211d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c579d60f0d0c ipc: mqueue: fix possible memory leak in init_mqueue_fs() new 864b0954e4d9 Merge of ucount-rlimits-cleanups-for-v5.19, interrupting_k [...] new 6e15f571bda4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 61693ff9d50c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 344be9adb68c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0965b80dc8f8 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new 36a40c37389c nvdimm/namespace: return uuid_null only once in nd_dev_to_uuid() new 53fc59511fc4 nvdimm/namespace: drop unneeded temporary variable in size [...] new e6f87dec3421 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] new b4a7f778be9f Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 72bae15c8a2c Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new 823070f8f66a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c8d28aaa0f56 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 43e5d5ab73b5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cc13fcca1cdf Merge branch 'main' of git://git.infradead.org/users/willy [...] new 6488ca6515d5 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] new 6cff0dfddc78 Merge branch 'hmm' of git://git.kernel.org/pub/scm/linux/k [...] new 834342db6905 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new 2616e606b988 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new 47017730b727 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c2d677178f48 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 83b80277c583 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a5b8ed98cae0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a6b0f546e961 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d1c438c228c8 random: handle archrandom with multiple longs new 509252c64f08 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 22e0d99ff2eb Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 43188d776e1a Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new 47cd7a70f43f Merge branch 'for-next' of git://git.infradead.org/users/w [...] new a47dcf1d8d0c Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] new c36fcb46d149 Merge branch 'bitmap-for-next' of https://github.com/norov [...] new 176885baf028 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 610b3515965f Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 461f3cd07fe0 Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] new 110d07a74bb6 Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] new 7c3f83071bb8 mm/hugetlb: avoid corrupting page->mapping in hugetlb_mcop [...] new e68d0cd2f4f8 userfaultfd: provide properly masked address for huge-pages new 0c9072fd9187 mailmap: update Gao Xiang's email addresses new be6f50be577e Merge branch 'mm-stable' into mm-unstable new a2fce44975ab mm: hugetlb_vmemmap: delete hugetlb_optimize_vmemmap_enabled() new 484933e4632e mm: hugetlb_vmemmap: optimize vmemmap_optimize_mode handling new ed3dab61019a mm: hugetlb_vmemmap: introduce the name HVO new f8a9af637351 mm: hugetlb_vmemmap: move vmemmap code related to HugeTLB [...] new eb0f3c002895 mm: hugetlb_vmemmap: replace early_param() with core_param() new 4acd70ba707b mm: hugetlb_vmemmap: improve hugetlb_vmemmap code readability new 5e8f701bad26 mm: hugetlb_vmemmap: move code comments to vmemmap_dedup.rst new 77acb17c738d mm: hugetlb_vmemmap: use PTRS_PER_PTE instead of PMD_SIZE [...] new e7a996049b92 mm: discard __GFP_ATOMIC new c14ef919661f mips: rename mt_init to mips_mt_init new 15e5f0fc3f43 android: binder: stop saving a pointer to the VMA new 9a0ee1ab2eba android-binder-stop-saving-a-pointer-to-the-vma-fix new eb9bfe1649d0 android: binder: fix lockdep check on clearing vma new 88efba89ea07 Maple Tree: add new data structure new e7743723eaad radix tree test suite: add pr_err define new 4e5ca499a32d radix tree test suite: add kmem_cache_set_non_kernel() new 2f84a9c5ec49 radix tree test suite: add allocation counts and size to k [...] new 689559d41e4a radix tree test suite: add support for slab bulk APIs new ec14bb67d08a radix tree test suite: add lockdep_is_held to header new 0c800c2637a0 lib/test_maple_tree: add testing for maple tree new 214e85bdca8e mm: start tracking VMAs with maple tree new dfe81657f094 mm: add VMA iterator new a1ec7745afab mmap: use the VMA iterator in count_vma_pages_range() new d91838557a39 mm/mmap: use the maple tree in find_vma() instead of the rbtree. new 3c68a6e9ba89 mm/mmap: use the maple tree for find_vma_prev() instead of [...] new abbe24846526 mm/mmap: use maple tree for unmapped_area{_topdown} new 178fbf507c9b kernel/fork: use maple tree for dup_mmap() during forking new e9cc640e4056 damon: convert __damon_va_three_regions to use the VMA iterator new 915f107417f5 proc: remove VMA rbtree use from nommu new 44c89e4eb914 mm: remove rb tree. new edd8cf712c56 mmap: change zeroing of maple tree in __vma_adjust() new d57a6dbf9383 xen: use vma_lookup() in privcmd_ioctl_mmap() new c8c37412bec3 mm: optimize find_exact_vma() to use vma_lookup() new 0e408b43fc65 mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...] new 1453b507e54c mm/mmap: change do_brk_flags() to expand existing VMA and [...] new b5f3177c22c3 mm: use maple tree operations for find_vma_intersection() new 5200eb03f673 mm/mmap: use advanced maple tree API for mmap_region() new 3b9067af6914 mm: remove vmacache new 2b691f44529e mm: convert vma_lookup() to use mtree_load() new 6b38f817ae96 mm/mmap: move mmap_region() below do_munmap() new 135749a87dfb mm/mmap: reorganize munmap to use maple states new 952a0103ffa6 mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() new 991605fb57ee arm64: remove mmap linked list from vdso new b0bb6accab1d arm64: Change elfcore for_each_mte_vma() to use VMA iterator new 2270ca3c69a2 parisc: remove mmap linked list from cache handling new 1ce289f42ba7 powerpc: remove mmap linked list walks new 51d1d3f8dd3d s390: remove vma linked list walks new ce1e806da616 x86: remove vma linked list walks new ba4b8681dd95 xtensa: remove vma linked list walks new 3c5799aafb0b cxl: remove vma linked list walk new 9b4ff1e9d6fc optee: remove vma linked list walk new 6aa2507df61f um: remove vma linked list walk new 4c95cf4e7240 coredump: remove vma linked list walk new b2f372575fc2 exec: use VMA iterator instead of linked list new 05064c384912 fs/proc/base: use maple tree iterators in place of linked list new 425e0654ad3e fs/proc/task_mmu: stop using linked list and highest_vm_end new 5f36c9eb7abe userfaultfd: use maple tree iterator to iterate VMAs new 6e1dfe951623 ipc/shm: use VMA iterator instead of linked list new 0137cd17229d acct: use VMA iterator instead of linked list new 702537c695e0 perf: use VMA iterator new cae4df0ab34e sched: use maple tree iterator to walk VMAs new 830c71fe2e42 fork: use VMA iterator new 8cbb1dee6e67 bpf: remove VMA linked list new acf47bcca43a mm/gup: use maple tree navigation instead of linked list new 38219b461a59 mm/khugepaged: stop using vma linked list new f1876b41032d mm/ksm: use vma iterators instead of vma linked list new f2b9526b7311 mm/madvise: use vma_find() instead of vma linked list new c51e3cdfee06 mm/memcontrol: stop using mm->highest_vm_end new f1b4a6f7943b mm/mempolicy: use vma iterator & maple state instead of vm [...] new 065cf526f93f mm/mlock: use vma iterator and maple state instead of vma [...] new e21f43a02b40 mm/mprotect: use maple tree navigation instead of vma linked list new 8debd5f8424d mm/mremap: use vma_find_intersection() instead of vma linked list new a155fe7f4ad2 mm/msync: use vma_find() instead of vma linked list new a008fbbae504 mm/oom_kill: use maple tree iterators instead of vma linked list new 4d0ebc6e62da mm/pagewalk: use vma_find() instead of vma linked list new a1e1b8ea1e6c mm/swapfile: use vma iterator instead of vma linked list new 3048366c1491 i915: use the VMA iterator new 4a266bf42b27 nommu: remove uses of VMA linked list new 92157cf8441c riscv: use vma iterator for vdso new 8b802cf2b12e mm: remove the vma linked list new f605fd804acc mm/mmap: drop range_has_overlap() function new 7e5e21d74d4d mm/mmap.c: pass in mapping to __vma_link_file() new 58be11e92499 mm: drop oom code from exit_mmap new f5926a78d00a mm-drop-oom-code-from-exit_mmap-fix-fix new 6fd67ea48186 mm: delete unused MMF_OOM_VICTIM flag new 49aa73d07a5e mm: refactor of vma_merge() new 49efd4cfffe4 mm: add merging after mremap resize new 2a2c5413d877 mm-add-merging-after-mremap-resize-checkpatch-fixes new 07f352f00838 mm/page_alloc: minor clean up for memmap_init_compound() new 13a22e0d28f7 mm/mlock: drop dead code in count_mm_mlocked_page_nr() new d270afc231dd mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region new cd7764216016 procfs: add 'size' to /proc/<pid>/fdinfo/ new cf6621ee3558 procfs: add 'path' to /proc/<pid>/fdinfo/ new a65c074cacae memcg: notify about global mem_cgroup_id space depletion new 4d243adc6a96 filemap: minor cleanup for filemap_write_and_wait_range new b097cda57c61 mm: memcontrol: do not miss MEMCG_MAX events for enforced [...] new cc60f2ddfde3 selftests/vm: fix errno handling in mrelease_test new 73ed6234a92f selftests-vm-fix-errno-handling-in-mrelease_test-v4 new e2741a7fec65 selftests/vm: skip 128TBswitch on unsupported arch new 143776e7512e mm/khugepaged: remove redundant transhuge_vma_suitable() check new b17df69198fb mm: khugepaged: don't carry huge page to the next loop for [...] new 3b07f3bb225a mm/khugepaged: add struct collapse_control new 8a5e53363ba7 mm/khugepaged: dedup and simplify hugepage alloc and charging new a158136376f8 mm/khugepaged: propagate enum scan_result codes back to callers new 9fab4752a181 mm/khugepaged: add flag to predicate khugepaged-only behavior new 70c9cf297a58 mm/thp: add flag to enforce sysfs THP in hugepage_vma_check() new a3fd60f031d0 mm/khugepaged: record SCAN_PMD_MAPPED when scan_pmd() find [...] new c9d968ffd9ba mm/madvise: introduce MADV_COLLAPSE sync hugepage collapse new 69bc40c5d667 mm/khugepaged: Avoid possible memory leak in failure path new a653d57e5dd4 mm/khugepaged: add missing kfree() to madvise_collapse() new fbe27a6703b1 mm/khugepaged: rename prefix of shared collapse functions new 0fff8a0de881 mm/madvise: add huge_memory:mm_madvise_collapse tracepoint new 9047e7e45058 mm/madvise: add MADV_COLLAPSE to process_madvise() new 1e1c683ed7c9 selftests/vm: modularize collapse selftests new abaaf613ab6d selftests/vm: dedup hugepage allocation logic new e8790c062448 selftests/vm: add MADV_COLLAPSE collapse context to selftests new 416eeecd3398 selftests/vm: add selftest to verify recollapse of THPs new 3e283e920255 selftests/vm: add selftest to verify multi THP collapse new acb13f16dac2 mm: compaction: include compound page count for scanning i [...] new dda20ea86dba mm: remove obsolete comment in do_fault_around() new 793e5ee9cd2d memblock,arm64: expand the static memblock memory table new bf706362a7b7 writeback: remove inode_to_wb_is_valid() new 19ee2e9e0616 zsmalloc: zs_malloc: return ERR_PTR on failure new 46cb7bc9ea4f mm: vmpressure: don't count proactive reclaim in vmpressure new 49d4e7989c05 mm/damon/reclaim: fix potential memory leak in damon_recla [...] new 7daa7f2c7e0a mm/hugetlb: check gigantic_page_runtime_supported() in ret [...] new c0c72ec749b3 mm/hugetlb: make pud_huge() and follow_huge_pud() aware of [...] new 7ec790bfadc1 mm, hwpoison, hugetlb: support saving mechanism of raw err [...] new 0e36ac84d8f3 mm, hwpoison: make unpoison aware of raw error info in hwp [...] new 426f3cc53138 mm, hwpoison: set PG_hwpoison for busy hugetlb pages new 4be920aadf80 mm, hwpoison: make __page_handle_poison returns int new bbce3cf370a6 mm, hwpoison: skip raw hwpoison page in freeing 1GB hugepage new 618ace0ada70 mm, hwpoison: enable memory error handling on 1GB hugepage new c523739526b3 mm/shmem: support FS_IOC_[SG]ETFLAGS in tmpfs new 2d6c68e33857 mm-shmem-support-fs_ioc_etflags-in-tmpfs-fix new cd6263c3f9ee tools/vm/page_owner_sort.c: adjust the indent in is_need() new 93e32a58913c mm: remove unneeded PageAnon check in restore_exclusive_pte() new 0d84f4922f6e mm/page_alloc: correct the wrong cpuset file path in comment new cc33ba24139f mm/mempolicy: remove unneeded out label new 7c4b582e85bb tools/testing/selftests/vm/hugetlb-madvise.c: silence unin [...] new fa09aa9966bf mm/cma_debug.c: align the name buffer length as struct cma new 34d1e716691f selftest/vm: uninitialized variable in main() new 0f9aae89d912 ocfs2: reflink deadlock when clone file to the same direct [...] new f5d035cdb0b1 ocfs2: clear links count in ocfs2_mknod() if an error occurs new 135e959496cb ocfs2: fix ocfs2 corrupt when iputting an inode new 504fabd76ebe init/main.c: silence some -Wunused-parameter warnings new 5aae0c2d5874 lib/debugobjects: fix stat count and optimize debug_object [...] new 87d85467c926 Revert "squashfs: provide backing_dev_info in order to dis [...] new 4503b57a2a26 squashfs: always build "file direct" version of page actor new ccc11e500092 squashfs: implement readahead new 992b1468816c squashfs: support reading fragments in readahead call new 0aad72547b2d lib/lzo/lzo1x_compress.c: replace ternary operator with mi [...] new a36aa5f57005 kernel/hung_task: fix address space of proc_dohung_task_ti [...] new 9dd77864a8ed bdi: remove enum wb_congested_state new d59759a5e9aa Merge branch 'mm-nonmm-unstable' into mm-everything new ad7fe0e35798 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new ac571200aade fix up for "io_uring: sendzc with fixed buffers" new 2ce59e675818 Revert "asm-generic: correct reference to GENERIC_LIB_DEVM [...] new 4ee7eaa411ee Add linux-next specific files for 20220720
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/master (4ee7eaa411ee)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 909 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .mailmap | 2 + 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 - Documentation/admin-guide/mm/userfaultfd.rst | 40 +- Documentation/admin-guide/sysctl/vm.rst | 3 - Documentation/bpf/btf.rst | 6 +- Documentation/bpf/map_hash.rst | 185 + Documentation/core-api/dma-api.rst | 14 + Documentation/devicetree/bindings/arm/cpus.yaml | 1 + .../devicetree/bindings/arm/npcm/npcm.yaml | 7 + .../devicetree/bindings/arm/npcm/nuvoton,gcr.yaml | 2 + .../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 + .../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 +- .../leds/backlight/richtek,rt4831-backlight.yaml | 5 + Documentation/devicetree/bindings/mfd/syscon.yaml | 2 +- .../devicetree/bindings/power/qcom,rpmpd.yaml | 1 + .../bindings/reset/nuvoton,npcm750-reset.yaml | 10 +- .../devicetree/bindings/reset/sunplus,reset.yaml | 38 + .../devicetree/bindings/soc/qcom/qcom,smd-rpm.yaml | 1 + .../devicetree/bindings/soc/qcom/qcom,spm.yaml | 1 + .../bindings/timer/nuvoton,npcm7xx-timer.yaml | 2 + .../bindings/watchdog/nuvoton,npcm-wdt.txt | 3 +- Documentation/trace/kprobetrace.rst | 8 +- Documentation/trace/uprobetracer.rst | 8 +- Documentation/virt/kvm/api.rst | 25 + MAINTAINERS | 31 +- Next/SHA1s | 100 +- Next/merge.log | 2387 +++--- arch/arm/Kconfig | 2 + arch/arm/Makefile | 1 + arch/arm/arm-soc-for-next-contents.txt | 15 +- arch/arm/boot/dts/Makefile | 2 + 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-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.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/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.dtsi | 90 + arch/arm64/boot/dts/qcom/sdm850.dtsi | 1 - arch/arm64/configs/defconfig | 11 +- arch/arm64/include/asm/archrandom.h | 30 +- arch/parisc/kernel/cache.c | 3 - arch/powerpc/include/asm/archrandom.h | 6 +- arch/powerpc/kvm/book3s_hv.c | 2 +- arch/s390/include/asm/archrandom.h | 10 +- arch/s390/include/asm/kvm_host.h | 18 +- arch/s390/include/uapi/asm/kvm.h | 1 + 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/um/include/asm/archrandom.h | 6 +- arch/x86/include/asm/archrandom.h | 8 +- arch/x86/include/asm/cpufeatures.h | 1 + arch/x86/include/asm/fpu/api.h | 2 + arch/x86/include/asm/nospec-branch.h | 2 + arch/x86/include/asm/special_insns.h | 9 + 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 + drivers/acpi/cppc_acpi.c | 6 +- drivers/ata/libata-scsi.c | 1 + 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/edac/Kconfig | 1 + drivers/edac/pnd2_edac.c | 62 +- drivers/gpio/Kconfig | 6 - drivers/gpio/Makefile | 1 - drivers/gpio/gpio-74xx-mmio.c | 15 +- drivers/gpio/gpio-pca953x.c | 22 +- drivers/gpio/gpio-vr41xx.c | 541 -- drivers/gpio/gpiolib-acpi.c | 3 + drivers/gpio/gpiolib-cdev.c | 291 +- drivers/gpio/gpiolib-of.c | 7 + drivers/gpio/gpiolib.c | 8 +- .../gpu/drm/i915/display/intel_crtc_state_dump.c | 9 +- .../gpu/drm/i915/display/intel_display_debugfs.c | 5 +- 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/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/mlx5/fs.c | 159 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 6 - drivers/infiniband/hw/qedr/verbs.c | 8 +- drivers/infiniband/hw/qib/qib_init.c | 5 +- drivers/infiniband/sw/rxe/rxe_qp.c | 10 +- drivers/infiniband/sw/rxe/rxe_req.c | 5 +- drivers/infiniband/sw/rxe/rxe_resp.c | 75 +- 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/iommu/dma-iommu.c | 6 + drivers/iommu/iova.c | 5 + drivers/irqchip/Kconfig | 9 + drivers/irqchip/Makefile | 1 + drivers/irqchip/irq-gic-v3.c | 2 +- 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/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/mtd/spi-nor/esmt.c | 2 +- drivers/mtd/spi-nor/micron-st.c | 12 +- drivers/net/amt.c | 239 +- 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/cadence/macb_main.c | 7 +- 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/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 + .../ethernet/marvell/prestera/prestera_flower.c | 10 +- drivers/net/ethernet/mediatek/mtk_wed.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 | 22 +- .../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/netdevsim/bus.c | 19 - drivers/net/netdevsim/dev.c | 134 +- drivers/net/netdevsim/fib.c | 62 +- drivers/net/netdevsim/netdevsim.h | 3 - drivers/net/vmxnet3/vmxnet3_drv.c | 1 + 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 | 22 +- drivers/of/overlay.c | 20 +- drivers/opp/core.c | 2 +- drivers/opp/of.c | 14 +- drivers/opp/opp.h | 6 +- drivers/pinctrl/intel/pinctrl-intel.c | 14 +- drivers/platform/chrome/Kconfig | 11 - drivers/platform/chrome/Makefile | 1 - drivers/platform/chrome/cros_ec_typec.c | 102 +- 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 | 9 + drivers/reset/Makefile | 1 + drivers/reset/reset-npcm.c | 207 +- drivers/reset/reset-sunplus.c | 212 + 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/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 | 8 +- fs/btrfs/extent_io.c | 29 +- fs/btrfs/extent_io.h | 3 +- fs/btrfs/inode.c | 12 +- fs/btrfs/tree-log.c | 9 +- fs/btrfs/volumes.c | 5 - fs/cifs/file.c | 8 +- fs/nfsd/nfsctl.c | 9 +- fs/userfaultfd.c | 76 +- include/asm-generic/archrandom.h | 4 +- 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/backing-dev-defs.h | 7 - include/linux/dma-map-ops.h | 1 + include/linux/dma-mapping.h | 5 + include/linux/gpio/machine.h | 1 + include/linux/io_uring_types.h | 37 + include/linux/iova.h | 2 + include/linux/maple_tree.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/net/amt.h | 20 + include/net/devlink.h | 76 +- include/net/sch_generic.h | 19 - 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/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/io_uring.h | 45 +- include/uapi/linux/kvm.h | 1 + include/uapi/linux/serial_core.h | 4 - include/uapi/linux/userfaultfd.h | 4 - include/uapi/rdma/mlx5_user_ioctl_cmds.h | 17 - io_uring/Makefile | 2 +- io_uring/io_uring.c | 42 +- io_uring/io_uring.h | 22 + 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/tctx.h | 26 - ipc/mqueue.c | 1 + kernel/bpf/arraymap.c | 40 +- kernel/dma/mapping.c | 12 + kernel/irq/irqdomain.c | 14 +- kernel/rcu/tasks.h | 5 +- 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 +- lib/maple_tree.c | 4 +- localversion-next | 2 +- mm/cma_debug.c | 2 +- mm/mempolicy.c | 4 +- mm/mmap.c | 82 +- net/batman-adv/trace.h | 7 +- net/bpf/test_run.c | 3 + net/compat.c | 1 + net/core/datagram.c | 14 +- net/core/dev.c | 1 + net/core/devlink.c | 637 +- net/core/skbuff.c | 37 +- net/dsa/port.c | 7 +- net/ipv4/ip_output.c | 50 +- net/ipv4/tcp.c | 31 +- net/ipv6/ip6_output.c | 49 +- net/mac80211/trace_msg.h | 6 +- net/socket.c | 2 + samples/trace_events/trace-events-sample.c | 14 +- samples/trace_events/trace-events-sample.h | 32 +- 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/mount.c | 1 - security/apparmor/policy_ns.c | 14 +- security/apparmor/policy_unpack.c | 16 +- security/apparmor/task.c | 114 + sound/soc/amd/yc/pci-acp6x.c | 2 +- sound/soc/codecs/nau8821.c | 40 +- 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/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 | 2 + tools/lib/bpf/usdt.bpf.h | 16 +- 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/net/Makefile | 1 + tools/testing/selftests/net/io_uring_zerocopy_tx.c | 605 ++ .../testing/selftests/net/io_uring_zerocopy_tx.sh | 131 + tools/testing/selftests/nolibc/Makefile | 135 + tools/testing/selftests/nolibc/nolibc-test.c | 756 ++ 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 +- 464 files changed, 19526 insertions(+), 6514 deletions(-) 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/interrupt-controller/sunplus, [...] create mode 100644 Documentation/devicetree/bindings/reset/sunplus,reset.yaml 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 delete mode 100644 drivers/gpio/gpio-vr41xx.c create mode 100644 drivers/irqchip/irq-sp7021-intc.c create mode 100644 drivers/leds/simple/simatic-ipc-leds-gpio.c 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 io_uring/notif.c create mode 100644 io_uring/notif.h 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/Makefile create mode 100644 tools/testing/selftests/nolibc/nolibc-test.c