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 058affafc65a Add linux-next specific files for 20220726 omits 30995c56c4e3 Revert "maple_tree: add a mas_destroy() call to mas_expect [...] omits 187bb82a443c Revert "drm/amdgpu: Re-enable DCN for 64-bit powerpc" omits fe5525e35161 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits 963e3309e539 Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] omits 20d433950fbd Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] omits 7274df25e85e Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits eb160d6e6f5e Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 59b1d9e94994 Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits 5749868127ec Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] omits bc0f67440ca8 Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits b6dc70ae07b1 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits 475dd8672417 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 4d83de1653dd Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits e4d95a69f321 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a603d3248a09 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d67332189263 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5f47bc46cef0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 21a47601220f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a0c57b165cfe Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits 3b2a18c2a3b2 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits e2947251db49 Merge branch 'hmm' of git://git.kernel.org/pub/scm/linux/k [...] omits ba51d5581bb9 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] omits 82bfa196a36c Merge branch 'main' of git://git.infradead.org/users/willy [...] omits a8962fe9c212 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 029f3e1064fa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ea11788098e0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 675ccf1ff62a Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits 2a1916ef8fc6 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits d32c5c8ba39c Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] omits cc3a2d468aba Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits ec894568bf22 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 16ee070c4511 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 50705b0187b7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 67774ffc9a66 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 62f129fd0589 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3702f3ff3d02 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6c7189b1f2ce Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 42686c3596f3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d7410745e0ac Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits c365cf455c8c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0bb5ec9ed6eb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6ea2236b2e5f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1f7eeda7aaa0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1991de2cb33a Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 5c2db9c73999 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git omits d76c39d0f770 Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] omits c828019278e0 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits da8282e4e2dc Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 46fc4dfd3a31 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 0aa002b029c7 Merge branch 'mm-nonmm-unstable' into mm-everything omits 86f4d57050f5 MAINTAINERS: kunit: Add David Gow as a maintainer of KUnit omits eb73982b891a mailmap: add linux.dev alias for Brendan Higgins omits 3915fae02a80 mailmap: update Kirill's email omits 618c130589d3 profile: setup_profiling_timer() is moslty not implemented omits e6c0662cc289 ocfs2: fix a typo in a comment omits ced6cab0cf5a ocfs2: use the bitmap API to simplify code omits 51af3179f62c ocfs2: remove some useless functions omits fff97e5a0c60 lib/mpi: fix typo 'the the' in comment omits a939e2185995 proc: add some (hopefully) insightful comments omits afacc31c1bf4 bdi: remove enum wb_congested_state omits 3b058ebf83ef kernel/hung_task: fix address space of proc_dohung_task_ti [...] omits 3b0261cee782 lib/lzo/lzo1x_compress.c: replace ternary operator with mi [...] omits 620b9244602f squashfs: support reading fragments in readahead call omits fde5f14f8b30 squashfs: implement readahead omits 4457a30a9b86 squashfs: always build "file direct" version of page actor omits 07b3eea548d9 Revert "squashfs: provide backing_dev_info in order to dis [...] omits 02c9bd70c571 lib/debugobjects: fix stat count and optimize debug_object [...] omits d7b4360f79da init/main.c: silence some -Wunused-parameter warnings omits 4894b9495481 ocfs2: fix ocfs2 corrupt when iputting an inode omits 5366cdecad7c ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 68ae8814c9f4 ocfs2: reflink deadlock when clone file to the same direct [...] omits 0a29403f2901 mm/hmm: add a test for cross device private faults omits b4fb5ce4a229 selftests: add soft-dirty into run_vmtests.sh omits 60a9bd44da32 selftests: soft-dirty: add test for mprotect omits 9a4722162210 mm/mprotect: fix soft-dirty check in can_change_pte_writable() omits 1e0b2bf25ee0 mm: memcontrol: fix potential oom_lock recursion deadlock omits 6825eba2f18a mm/gup.c: fix formatting in check_and_migrate_movable_page() omits 53f813db4d15 xfs: fail dax mount if reflink is enabled on a partition omits a2bfaef905b0 mm/memcontrol.c: remove the redundant updating of stats_fl [...] omits bdf65ec35d0b userfaultfd: don't fail on unrecognized features omits 0ce65a5b7c37 hugetlb_cgroup: fix wrong hugetlb cgroup numa stat omits 44e821bbf53f selftest/vm: uninitialized variable in main() omits 660bc8ca89b3 mm/cma_debug.c: align the name buffer length as struct cma omits e31e472810e3 tools/testing/selftests/vm/hugetlb-madvise.c: silence unin [...] omits 3ae7afb591ec mm/mempolicy: remove unneeded out label omits 194f7a631574 mm/page_alloc: correct the wrong cpuset file path in comment omits 13bc45dbc644 mm: remove unneeded PageAnon check in restore_exclusive_pte() omits bbee770f9282 tools/vm/page_owner_sort.c: adjust the indent in is_need() omits 021ac6d7d2f4 mm-shmem-support-fs_ioc_etflags-in-tmpfs-fix omits 51f93e05a282 mm/shmem: support FS_IOC_[SG]ETFLAGS in tmpfs omits 801654c80431 mm, hwpoison: enable memory error handling on 1GB hugepage omits 70a22253e622 mm, hwpoison: skip raw hwpoison page in freeing 1GB hugepage omits d7c39fa7ca28 mm, hwpoison: make __page_handle_poison returns int omits 80cf35d34a0b mm, hwpoison: set PG_hwpoison for busy hugetlb pages omits 336bcaf23f87 mm, hwpoison: make unpoison aware of raw error info in hwp [...] omits faa6c5434911 mm, hwpoison, hugetlb: support saving mechanism of raw err [...] omits 1f8b2c137316 mm/hugetlb: make pud_huge() and follow_huge_pud() aware of [...] omits 24d5151ff116 mm/hugetlb: check gigantic_page_runtime_supported() in ret [...] omits 4e41e5fee555 mm/damon/reclaim: fix potential memory leak in damon_recla [...] omits 7addc6924f80 mm-vmpressure-dont-count-proactive-reclaim-in-vmpressure-v5 omits 3d8f7c0be5d5 mm: vmpressure: don't count proactive reclaim in vmpressure omits c5d9bdc4a40c zsmalloc: zs_malloc: return ERR_PTR on failure omits 0ed6535a0628 writeback: remove inode_to_wb_is_valid() omits 2263160537e4 memblock,arm64: expand the static memblock memory table omits f9fb512e1b5a mm: remove obsolete comment in do_fault_around() omits bc5dcea6b884 mm: compaction: include compound page count for scanning i [...] omits 7c56ab9c15eb selftests/vm: add selftest to verify multi THP collapse omits 33c7cad424fd selftests/vm: add selftest to verify recollapse of THPs omits 001b56f642c7 selftests/vm: add MADV_COLLAPSE collapse context to selftests omits 848c7b6f8331 selftests/vm: dedup hugepage allocation logic omits 4c3e8d1a0a1d selftests/vm: modularize collapse selftests omits f14f40c9aa1b mm/madvise: add MADV_COLLAPSE to process_madvise() omits 58bd014ef6db mm/khugepaged: rename prefix of shared collapse functions omits 67dfae83e906 mm/khugepaged: delay computation of hpage boundaries until use omits 608acbf7f396 mm/khugepaged: add missing kfree() to madvise_collapse() omits 12b63875174c mm/khugepaged: Avoid possible memory leak in failure path omits 9fec60b6c623 mm/madvise: introduce MADV_COLLAPSE sync hugepage collapse omits 7832043f15a8 mm/khugepaged: record SCAN_PMD_MAPPED when scan_pmd() find [...] omits b8244c6a7a15 mm/khugepaged: consistently order cc->is_khugepaged and pt [...] omits 651dfd52c3c1 mm/thp: add flag to enforce sysfs THP in hugepage_vma_check() omits a79723b8725d mm/khugepaged: add flag to predicate khugepaged-only behavior omits 47cda1a2bd7d mm/khugepaged: propagate enum scan_result codes back to callers omits ff7fa7a7978d mm/khugepaged: dedup and simplify hugepage alloc and charging omits 9b011011f877 mm-khugepaged-add-struct-collapse_control-fix-fix omits 25a5d2ce34fd mm/khugepaged: use minimal bits to store num page < HPAGE_PMD_NR omits 3bb92b95e5f1 mm/khugepaged: add struct collapse_control omits 2a210fe818f1 mm: khugepaged: don't carry huge page to the next loop for [...] omits 99a6884174e0 selftests/vm: skip 128TBswitch on unsupported arch omits 4c0019577620 selftests-vm-fix-errno-handling-in-mrelease_test-v4 omits 6ec7ab041f12 selftests/vm: fix errno handling in mrelease_test omits 659212d94625 mm: memcontrol: do not miss MEMCG_MAX events for enforced [...] omits 6247b03fb3f5 filemap: minor cleanup for filemap_write_and_wait_range omits f7b26a9d3587 memcg: notify about global mem_cgroup_id space depletion omits daf08f85b5a7 procfs: add 'path' to /proc/<pid>/fdinfo/ omits 7edeebed7b4d procfs: add 'size' to /proc/<pid>/fdinfo/ omits 3d8b8679cb03 mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region omits 15eb952dd47e mm/mlock: drop dead code in count_mm_mlocked_page_nr() omits 76672bab8175 mm/page_alloc: minor clean up for memmap_init_compound() omits f8a0ff758ae1 mm-add-merging-after-mremap-resize-checkpatch-fixes omits 460eafee7b9f mm: add merging after mremap resize omits 593b9e7fbcc5 mm: refactor of vma_merge() omits 37e972750c40 mm: delete unused MMF_OOM_VICTIM flag omits 51ace325012e mm-drop-oom-code-from-exit_mmap-fix-fix omits ba82fa92902a mm: drop oom code from exit_mmap omits 872b9f073f0a maple_tree: add a mas_destroy() call to mas_expected_entri [...] omits eea5d3fe90c6 maple_tree: do not inline write slow path omits 3065d63c7794 mm/mmap.c: pass in mapping to __vma_link_file() omits db6867f04b12 mm/mmap: drop range_has_overlap() function omits 7a60da5b02be mm: remove the vma linked list omits 00d55f252a90 riscv: use vma iterator for vdso omits aaca32c61af0 nommu: remove uses of VMA linked list omits b58068b5d3da i915: use the VMA iterator omits 8d0dff40ae21 mm/swapfile: use vma iterator instead of vma linked list omits 842ca837528b mm/pagewalk: use vma_find() instead of vma linked list omits 3e3f8324d1a1 mm/oom_kill: use maple tree iterators instead of vma linked list omits bb092fba5c6a mm/msync: use vma_find() instead of vma linked list omits 36e9240d346f mm/mremap: use vma_find_intersection() instead of vma linked list omits aca478fb67ff mm/mprotect: use maple tree navigation instead of vma linked list omits 35112a0ff289 mm/mlock: use vma iterator and maple state instead of vma [...] omits 10d5d96938ae mm/mempolicy: use vma iterator & maple state instead of vm [...] omits 1395ec13874b mm/memcontrol: stop using mm->highest_vm_end omits 88aa7fdcbdae mm/madvise: use vma_find() instead of vma linked list omits 1d5d644ce6de mm/ksm: use vma iterators instead of vma linked list omits 203e5b7ae10c mm/khugepaged: stop using vma linked list omits 4a2efd46e0d6 mm/gup: use maple tree navigation instead of linked list omits b4763e0ee982 bpf: remove VMA linked list omits d512d3d78839 fork: use VMA iterator omits 0697abdf0ec5 sched: use maple tree iterator to walk VMAs omits 1242aa82bdb8 perf: use VMA iterator omits 9fe4c8f2732f acct: use VMA iterator instead of linked list omits c1870dd3ebf1 ipc/shm: use VMA iterator instead of linked list omits 355640db3571 userfaultfd: use maple tree iterator to iterate VMAs omits 0569d0a4f7b0 fs/proc/task_mmu: stop using linked list and highest_vm_end omits f2acbd556c23 fs/proc/base: use maple tree iterators in place of linked list omits 846c0fea35a3 exec: use VMA iterator instead of linked list omits 823e41cb2401 coredump: remove vma linked list walk omits c80da7a04403 um: remove vma linked list walk omits 2b55d04ec6fc optee: remove vma linked list walk omits 16997a3891e7 cxl: remove vma linked list walk omits 3b92d1dc205f xtensa: remove vma linked list walks omits 412c1e5fb665 x86: remove vma linked list walks omits 5b8f9fb36c05 s390: remove vma linked list walks omits fcb23d0f4e1a powerpc: remove mmap linked list walks omits 7f86b5535b10 parisc: remove mmap linked list from cache handling omits ea6e486177bf arm64: Change elfcore for_each_mte_vma() to use VMA iterator omits b4d34641b3d3 arm64: remove mmap linked list from vdso omits 8a62c6d63dbd mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() omits 2c36fc23315e mm/mmap: reorganize munmap to use maple states omits c475bdaa641b mm/mmap: move mmap_region() below do_munmap() omits 95c5f7b00ff5 mm: convert vma_lookup() to use mtree_load() omits 635b9eb13a6b mm: remove vmacache omits 47588acb0bd8 mm/mmap: use advanced maple tree API for mmap_region() omits 5f9f7cac1a89 mm: use maple tree operations for find_vma_intersection() omits 5e898ab3e1b3 mm/mmap: change do_brk_flags() to expand existing VMA and [...] omits 282d3a6cf7c2 mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...] omits c79f60005f0b mm: optimize find_exact_vma() to use vma_lookup() omits 6c9d8dae0a6e xen: use vma_lookup() in privcmd_ioctl_mmap() omits 3079932f2211 mmap: change zeroing of maple tree in __vma_adjust() omits a49659ede357 mm: remove rb tree. omits d760c4ec7458 proc: remove VMA rbtree use from nommu omits 643eee0de495 damon: convert __damon_va_three_regions to use the VMA iterator omits df7569ee8ac8 kernel/fork: detect mas_store() failure in dup_mmap() omits 149b397c20dc kernel/fork: use maple tree for dup_mmap() during forking omits 3b6a687016b0 mm/mmap: use maple tree for unmapped_area{_topdown} omits bdb0e9ff916c mm/mmap: use the maple tree for find_vma_prev() instead of [...] omits f0395b2f8519 mm/mmap: use the maple tree in find_vma() instead of the rbtree. omits bea49723f454 mmap: use the VMA iterator in count_vma_pages_range() omits 423dbb83d4e1 mm: add VMA iterator omits fdfbd22f37db mm: start tracking VMAs with maple tree omits 264f03ef6aac lib/test_maple_tree: add testing for maple tree omits b0544d31c0be radix tree test suite: add lockdep_is_held to header omits 33b93aee770f radix tree test suite: add support for slab bulk APIs omits 2bf5b463229b radix tree test suite: add allocation counts and size to k [...] omits 860d67d1c219 radix tree test suite: add kmem_cache_set_non_kernel() omits e3e449def7ea radix tree test suite: add pr_err define omits eb70c1fbbd32 maple_tree: fix mas_expected_entries() off by one omits c73ec5784475 Maple Tree: add new data structure omits 1d1797d9a9e5 android: binder: fix lockdep check on clearing vma omits 95d44fe1efd2 android-binder-stop-saving-a-pointer-to-the-vma-fix omits cb3805b0a93e android: binder: stop saving a pointer to the VMA omits 58f3b9b05957 mips: rename mt_init to mips_mt_init omits afeade7a8387 mm: discard __GFP_ATOMIC omits b15e9ff5bc6d mm: hugetlb_vmemmap: use PTRS_PER_PTE instead of PMD_SIZE [...] omits 4b2fe6fa300b mm: hugetlb_vmemmap: move code comments to vmemmap_dedup.rst omits fb32e2c91061 mm: hugetlb_vmemmap: improve hugetlb_vmemmap code readability omits 490a30875ed5 mm: hugetlb_vmemmap: replace early_param() with core_param() omits 78ce16e72105 mm: hugetlb_vmemmap: move vmemmap code related to HugeTLB [...] omits e98f1e3ca187 mm: hugetlb_vmemmap: introduce the name HVO omits 075075cefbb9 mm: hugetlb_vmemmap: optimize vmemmap_optimize_mode handling omits ac7328f7dcb8 mm: hugetlb_vmemmap: delete hugetlb_optimize_vmemmap_enabled() omits cff471a01c77 mm-shrinkers-fix-double-kfree-on-shrinker-name-fix omits 2411c6791308 mm: shrinkers: fix double kfree on shrinker name omits d125caa8c496 Merge branch 'mm-stable' into mm-unstable omits ec9ac384164e mm/hmm: fault non-owner device private entries omits 006447494168 page_alloc: fix invalid watemark check on a negative value omits d24d604899e1 mailmap: update Gao Xiang's email addresses omits fae2481f1d3a userfaultfd: provide properly masked address for huge-pages omits be65699ff136 mm/hugetlb: avoid corrupting page->mapping in hugetlb_mcop [...] omits 404acc1cf5b0 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits 0f5034e53308 Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits f38ca2bfefc8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 410aea8c2231 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6b1f09263103 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 01e6426549d9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 507fff273d26 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 6d3719c297d8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 45dfa9ecc6a9 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits 434ab06c9f6c Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 097bb883043b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d6dae915b47f Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] omits 2ca33cdd7faa Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits d484552ad619 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] omits 96ea6e109739 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits aeac87de84f9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2ae312ef6e74 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2b74efb166f5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits dfc3028c7f0c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 125c2589eed3 Merge branch 'master' of git://www.linux-watchdog.org/linu [...] omits 59eb62c522cd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3b7462c23207 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] omits 9b2168beb631 Merge branch 'next' of git://github.com/cschaufler/smack-next omits 66b35f850eda Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 24919a8d4ee3 Merge branch 'safesetid-next' of https://github.com/micah- [...] omits 4970fb2743f5 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 1e8c75db559b Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits 1cee54b5912b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 145d908a013d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 91bf63250bc4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits abf17b868d89 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] omits 74ad53799110 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits c5e77c70f999 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 0bb8da8d4505 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7bc9a619ca07 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6b596dd5107f Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 60873c09bbd5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9dc2e1a2b0b1 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits 705a81554519 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cae50a9d6287 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ca6c48c417ed Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 28d4a6225765 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7f3f91067f6c Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits e9173a7b0821 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits 7c59589ef3b5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 8a244f9fb5a3 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits f9095bdcd879 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits fd776c41cfe3 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits f5c6c4f5c744 dm verity: conditionally enable branching for "try_verify_ [...] omits 0df81cf43b62 dm bufio: conditionally enable branching for DM_BUFIO_CLIE [...] omits a5beaa11a1a2 dm verity: Add optional "try_verify_in_tasklet" feature omits 1d171dfb22e0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2309656e2fa5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits c84b96d202a5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f47c72bec4ef Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1c94cd3a1771 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits 9df232c9dae9 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 583a99dcecfd Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 0338a6d1cd86 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 6e95561167fe Merge branch 'master' of git://linuxtv.org/media_tree.git omits d377168ae720 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits b6739f494985 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 840ff41ecfcb Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 2fde6b07500b next-20220722/hid omits 0114793d90a7 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits b084184132a2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 0e75c88b082d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fa9b59cc264f dm bufio: Add DM_BUFIO_CLIENT_NO_SLEEP flag omits bf7db0d39707 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 35ded7cb0910 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits 78962ba14dcc Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] omits 13952ad082a3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7f40ff2ad539 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits a94e7cd11fa7 Merge branch '9p-next' of git://github.com/martinetd/linux omits 80e7977ed8ad Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 6740d1bf9c78 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1bb07f6bf9b5 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits cc2cf93d7b53 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 62a4b2ffac0a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 95f2b3c31e80 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 58c42a019057 Merge branch 'fsverity' of git://git.kernel.org/pub/scm/fs [...] omits 058d072f77ce Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 0476165210bc Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 11677809ed3f Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 6351aa3f7d7f Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 91e27498a4dd Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 2d355f95bca1 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits e3e613557be5 Merge branch 'master' of git://github.com/ceph/ceph-client.git omits c261c2ffa942 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ba0a0cca45bc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 72218be423aa Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits a147a47cfded Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits c43425ca60a4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5439a8e31863 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e3bfc385acb5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits bd812ca1ff18 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e5d5f176263c Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits f1dcd3c764e0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6c2e57ce8757 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 926ba84c71b3 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] omits cbdec5d6494d Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits e58b221f4350 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 04af5220c600 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 366dcf17b457 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e2c5a497b90c Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits f8e05e123612 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 0cc3d8b80ead Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits a3147f817d0e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8c5be092df4b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3e9c6bd341dc Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits c9d5a89fc241 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5ea1e4d3f96c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cb9bea449658 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 13525a63db84 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0a64d0b9cf32 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 79ea083a643a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 20e51408f9ea Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8eddaa5eb4e3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f766228924af Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 9ab3ab26b84f Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits b3ab0d931715 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 99dfac7c7778 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d4bd00975127 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c16b4a9986ca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1878622dddee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5ba26a9f07dc Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits e4a87e48d9be Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits 2df8fd7e8116 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits e77e753e948e Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits 081966e649af Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] omits fd7a2e53c96f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e79a32d56d08 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] omits f4d20b40a9f7 Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] omits 88164cd97668 Merge branch 'fixes' of https://github.com/Broadcom/stblinux.git omits 3968a82ab1f0 Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...] omits 778842191090 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 90c839526970 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 65d4babaf939 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 21f77aa93a47 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 50c2dcf8af51 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits f031a92a65d5 Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub [...] omits b2a670e4c37e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits eddff309fbeb Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 2bd43e46b188 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits 7721e1e2d685 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits a8e29bdd2dea Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 7a0b27296de8 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits e93403088495 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 32a2bc80f4cf Merge branch 'fixes' of https://git.linaro.org/people/jens [...] omits 710d4361edf4 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits 1e1df4ef9cc1 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] omits 778104151bdf Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits e0281efe11c9 lib/nodemask: inline next_node_in() and node_random() omits 2f9905799751 powerpc: drop dependency on <asm/machdep.h> in archrandom.h omits d281a5b3f02f Merge branch 'for-next-next-v5.19-20220725' into for-next- [...] omits 850e9aa22199 Merge branch 'for-next-current-v5.18-20220725' into for-ne [...] omits 9f02bee8f323 Merge branch 'ext/ioannis/lockdep' into for-next-next-v5.1 [...] omits d45f51b3c84b Merge branch 'misc-5.19' into for-next-current-v5.18-20220725 omits 02516174d56f Merge branch 'misc-next' into for-next-next-v5.19-20220725 omits e0e93d80ac38 btrfs: Add a lockdep model for the ordered extents wait event omits 87d1edac4036 btrfs: Change the lockdep class of struct inode's invalidate_lock omits 73d4bd722ee3 btrfs: Add a lockdep model for the pending_ordered wait event omits 1117a4bbdcb4 btrfs: Add lockdep models for the transaction states wait events omits bf8974c6325a btrfs: Add a lockdep model for the num_extwriters wait event omits fca3f82e6bd1 btrfs: Add a lockdep model for the num_writers wait event omits 728d4b7fc213 kconfig: Qt5: tell the user which packages are required omits c483fb06e309 modpost: use sym_get_data() to get module device_table data omits 613043ff0d63 modpost: drop executable ELF support omits 1ad094e97207 Merge x86/core into tip/master omits be776e01b84f Merge sched/core into tip/master omits 7b44ac6f86fe Merge sched/urgent into tip/master omits 8a9e7f116f6c Merge perf/urgent into tip/master omits c96d38423a83 Merge x86/urgent into tip/master omits 6a2a773604c5 Merge x86/misc into tip/master omits 00ef68e9e877 Merge x86/cpu into tip/master omits 1d2c1aa38aec Merge x86/fpu into tip/master omits 6a401adc97ab Merge x86/mm into tip/master omits 1505b30515ba Merge x86/kdump into tip/master omits 53fd0b8bfd06 Merge x86/build into tip/master omits 27cc85344934 Merge x86/sgx into tip/master omits 670292213030 Merge x86/cleanups into tip/master omits 00c7a4105975 Merge perf/core into tip/master omits 338b20408552 Merge ras/core into tip/master omits 9f01998433f2 Merge locking/core into tip/master omits 8dee5f302a39 Merge x86/vmware into tip/master omits 0f602f5e7382 Merge irq/core into tip/master omits 440673fdc042 Merge remote-tracking branch 'asoc/for-5.20' into asoc-next omits d796f1bb5e95 Merge remote-tracking branch 'asoc/for-5.18' into asoc-linus omits b02204f0d5e0 Merge remote-tracking branch 'spi/for-5.20' into spi-next omits c8d80924ae02 virtio_fs: Modify format for virtio_fs_direct_access omits b109319f5c2b mailmap: update Gao Xiang's email addresses omits 8e86a047da7d userfaultfd: provide properly masked address for huge-pages omits cc983da76a90 mm/hugetlb: avoid corrupting page->mapping in hugetlb_mcop [...] omits 70f58e3e07e6 scsi: sd: Support multiple LBA ranges in an UNMAP command omits 60936e2bb466 scsi: sd: Enable modern protocol features on more devices omits 33532ca20451 scsi: sd: Implement support for NDOB flag in WRITE SAME(16) omits 605a1c008d91 scsi: sd: Move WRITE_ZEROES configuration to a separate function omits 2d09caa02b08 scsi: sd: Fix discard errors during revalidate adds cdb281e63874 mm: fix NULL pointer dereference in wp_page_reuse() adds 5de64d44968e Merge tag 's390-5.19-7' of git://git.kernel.org/pub/scm/li [...] adds d6540c5cb6ce mm/hugetlb: avoid corrupting page->mapping in hugetlb_mcop [...] adds 8e233499e95e userfaultfd: provide properly masked address for huge-pages adds 23c0cdf3f95f mailmap: update Gao Xiang's email addresses adds 320d15db0f34 page_alloc: fix invalid watemark check on a negative value adds c32e1841a02a mm/hmm: fault non-owner device private entries adds cc7e177b0c0d Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 05f8c5fdc7c4 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] adds 6e2093ae1dec Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds f79fc165d9f2 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] adds 5cc7d82c0c44 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 5fcbb711024a i40e: Fix interface init with MSI interrupts (no MSI-X) adds c7560d1203b7 net: dsa: fix reference counting for LAG FDBs adds b89fc26f741d sctp: fix sleep in atomic context bug in timer handlers adds b354eaeec863 octeontx2-pf: cn10k: Fix egress ratelimit configuration adds 59e1be6f83b9 octeontx2-pf: Fix UDP/TCP src and dst port tc filters adds 33881ab73d6f Merge branch 'octeontx2-minor-tc-fixes' adds 9b134b1694ec bridge: Do not send empty IFLA_AF_SPEC attribute adds aa40d5a43526 wifi: mac80211: do not abuse fq.lock in ieee80211_do_stop() adds cd0a4180aa7e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds bd1963d837a0 ASoC: max98373: Removing 0x203E from the volatile reg adds 13e78c6df851 Merge remote-tracking branch 'asoc/for-5.18' into asoc-linus adds 71b246d6b2f5 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds db06fd8beb14 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds 847a647a6fbc Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds dcedbc53f916 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 17d9c15c9b9e fsdax: Fix infinite loop in dax_iomap_rw() adds 4c6c5eb57b48 Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub [...] adds d1274d1a359f Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 70d2f119def5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 7bdeabb6450e Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds 13fb08284533 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds a353e405a0e9 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 421b3134796e Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...] adds 444640f4aa0f Merge branch 'fixes' of https://github.com/Broadcom/stblinux.git adds d0ed31a6788e Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] adds 4fde73880533 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] adds 0c09bc33aa8e drm/simpledrm: Fix return type of simpledrm_simple_display [...] adds 51959eddd81f Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new 55ab201793bb checkstack: add riscv support for scripts/checkstack.pl new 190bc97818fe modpost: drop executable ELF support new 858459c33502 modpost: use sym_get_data() to get module device_table data new 46a6e351fe60 kconfig: Qt5: tell the user which packages are required new f604a42b46f4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fb87158bab32 perf lock: Add flags field in the lock_stat new f9c695a21103 perf lock: Add lock aggregation enum new 528b9cab3b81 perf lock: Add 'contention' subcommand new 79079f21f50a perf lock: Add -k and -F options to 'contention' subcommand new 1ab55323c5ef perf lock: Support -t option for 'contention' subcommand new ade535395088 perf data: Add missing unistd.h header needed for pid_t new 0f70d8e9db4f perf kwork: New tool to trace time properties of kernel wo [...] new 4f8ae962f0f7 perf kwork: Add irq kwork record support new e64393219069 perf kwork: Add softirq kwork record support new 97179d9d086f perf kwork: Add workqueue kwork record support new e432947ef550 tools lib: Add list_last_entry_or_null() new f98919ec4fcc perf kwork: Implement 'report' subcommand new 94348520c6f1 perf kwork: Add irq report support new 4c14819169b7 perf kwork: Add softirq report support new 8dbc3c86896f perf kwork: Add workqueue report support new ad3d9f7a929a perf kwork: Implement perf kwork latency new 19807bba5ad6 perf kwork: Add softirq latency support new 53e49e32ae65 perf kwork: Add workqueue latency support new bcc8b3e88d6f perf kwork: Implement perf kwork timehist new daf07d220710 perf kwork: Implement BPF trace new 420298aefe94 perf kwork: Add IRQ trace BPF support new 5a81927a407c perf kwork: Add softirq trace BPF support new acfb65fe1d11 perf kwork: Add workqueue trace BPF support new 8147f79ea575 perf inject: Fix spelling mistake "theads" -> "threads" new 5fa2481cdfe0 perf vendor events intel: Update event list for Alderlake new 6a92916de518 perf vendor events intel: Update event list for Sapphirerapids new 9146af441315 perf vendor events intel: Rename tremontx to snowridgex new b43a5442d894 perf vendor events intel: Update event list for Snowridgex new 28738de918b5 perf vendor events intel: Update event list for broadwellx new bedd17381b9c perf vendor events intel: Update event list for haswellx new a061a8ad3f90 perf test: Avoid sysfs state affecting fake events new 7cbdfd13ed98 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] new 42399301203e lib/scatterlist: add flag for indicating P2PDMA segments i [...] new 719c98658058 PCI/P2PDMA: Attempt to set map_type if it has not been set new 5e180ff326b4 PCI/P2PDMA: Introduce helpers for dma_map_sg implementations new 7c2645a2a30a dma-mapping: allow EREMOTEIO return code for P2PDMA transfers new f02ad36d4f76 dma-direct: support PCI P2PDMA pages in dma-direct map_sg new 159bf19270e8 dma-mapping: add flags to dma_map_ops to indicate PCI P2PD [...] new c96321834b2f iommu: Explicitly skip bus address marked segments in __io [...] new 30280eee2db1 iommu/dma: support PCI P2PDMA pages in dma-iommu map_sg new 2f8594412b4b nvme-pci: check DMA ops when indicating support for PCI P2PDMA new 91fb2b6052f7 nvme-pci: convert to using dma_map_sgtable() new 495758bb1a72 RDMA/core: introduce ib_dma_pci_p2p_dma_supported() new 1e97af7f2f0e RDMA/rw: drop pci_p2pdma_[un]map_sg() new 0d06132fc84b PCI/P2PDMA: Remove pci_p2pdma_[un]map_sg() new 08372a147c0d Merge branch 'for-next' of git://git.infradead.org/users/h [...] new 7eea3f72005a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new a46dd39a4ec3 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new d061fa0af161 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new 7d4f2ca2a26b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3a6acae1f857 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3b709248db72 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 78bb4a4016b2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a6c8dba8aad1 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 5afb5c5a3ec7 Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 2377dd203e82 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new c3c3a355404f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d3151203840f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 7664521d4d17 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9ba3029a0e3d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f30ad14ef523 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b385e3edc001 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cbc37e655431 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a93895147e4a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 9c68d4e621eb dt-bindings: reset: renesas,rzg2l-usbphy-ctrl: Document RZ [...] new 9fc6748b9829 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] new 9c227578f670 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d8b835699bb5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2f1d5166a8b2 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 93b29a80a64f Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new d39f2e4834ce Merge branch 'next' of https://git.linaro.org/people/jens. [...] new bd79d6561b7c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e95f50992b1c Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new 2284fd26d498 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new 96ca7f028d44 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new 403be0103c24 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] new eb1a7b983c8d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 11c80cf4b4d7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ed7dce0e33dc Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] new c3e2e4eb1106 Merge remote-tracking branch 'pci/pci/header-cleanup-immut [...] new 3e2a6fbbbf34 asm-generic: Support NO_IOPORT_MAP in pci_iomap.h new 48ef4b584af7 openrisc: Add pci bus support new 2479c96f5d3d openrisc: Add virt defconfig new 7f313801e4ff MAINTAINERS: Update Richard Henderson's address new f8c779d384fc Merge branch 'for-next' of git://github.com/openrisc/linux.git new 5358b4f44c04 parisc: Check the return value of ioremap() in lba_driver_probe() new 1489327c9aa4 parisc: Do not initialise statics to 0 new 871487f56490 parisc: Drop zero variable initialisations in mm/init.c new 98cb4ef3735e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 46e8db8d19d4 powerpc/pci: Hide pci_device_from_OF_node() for non-powermac code new 8ef6ce195e44 powerpc/pci: Make pcibios_make_OF_bus_map() static new ca0aeecfd67b powerpc/pci: Hide pci_create_OF_bus_map() for non-chrp code new 118445c0b907 powerpc/pci: Disable filling pci-OF-bus-map for non-chrp/powermac new 9d95cd82a6e0 powerpc/pci: Add config option for using all 256 PCI buses new e8b669b3f4f5 powerpc/vdso: Fix __kernel_sync_dicache sequence with cohe [...] new 3df1ff42e69e powerpc: add documentation for HWCAPs new 88953724d84e powerpc/64s: POWER10 nest MMU does not require flush escal [...] new e3bb5783e89b powerpc/64s: POWER10 nest MMU can upgrade PTE access autho [...] new 86a1876ef660 powerpc/64s: Remove spurious fault flushing for NMMU new 0870d858d893 powerpc/mce: use early_cpu_to_node() in mce_init() new 2c0abcee0986 powerpc/32: Call mmu_mark_initmem_nx() regardless of data [...] new e75dc643aba7 powerpc/32: Set an IBAT covering up to _einittext during init new bcdbbd7d4d50 powerpc/32s: Fix boot failure with KASAN + SMP + JUMP_LABE [...] new 4996d61e185c powerpc/perf: Use PVR rather than oprofile field to determ [...] new 2db2d395a537 powerpc: Remove remaining parts of oprofile new d34ffd891e15 powerpc/probes: Remove ppc_opcode_t new b185bae34dc9 powerpc/ppc-opcode: Define and use PPC_RAW_TRAP() and PPC_ [...] new b6f1ef6cfdef powerpc/ppc-opcode: Define and use PPC_RAW_SETB() new d22fb63dfe17 powerpc/32: Do not allow selection of e5500 or e6500 CPUs [...] new 2d1e15a360f2 powerpc/32: Don't always pass -mcpu=powerpc to the compiler new 317c5021ee02 powerpc/405: Fix build failure with GCC 12 (unrecognized o [...] new 0d913358a816 powerpc/44x: Fix build failure with GCC 12 (unrecognized o [...] new da4ef6d652fc powerpc/64e: Fix build failure with GCC 12 (unrecognized o [...] new 6f0e63793071 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 8098d5a81112 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 26279f2eb522 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 266973c7bdf6 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 34fc16b8dfe1 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] new 4c1351505790 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f00b166d6140 Merge branch 'misc-5.19' into for-next-current-v5.18-20220726 new 39ce20cba28a Merge branch 'for-next-current-v5.18-20220726' into for-ne [...] new 8aa0208d5459 Merge branch 'misc-next' into for-next-next-v5.19-20220726 new 9f9c1bfac6f5 btrfs: Add macros for annotating wait events with lockdep new 21eedcc9e86b btrfs: Add a lockdep annotation for the num_writers wait event new b303c07742f3 btrfs: Add a lockdep annotation for the num_extwriters wait event new 2f8c732ee37b btrfs: Add lockdep annotations for the transaction states [...] new d3a76f6e96c0 btrfs: Add a lockdep annotation for the pending_ordered wa [...] new 5a49c6b15be3 btrfs: Change the lockdep class of struct inode's invalidate_lock new 7b67b61f9cb0 btrfs: Add a lockdep annotation for the ordered extents wa [...] new c993a3f62bff Merge branch 'ext/ioannis/lockdep-v4' into for-next-next-v [...] new 7cd10df47696 Merge branch 'for-next-next-v5.19-20220726' into for-next- [...] new 1c57c5c24c00 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5b3a3b12cd63 Merge branch 'master' of git://github.com/ceph/ceph-client.git new 8da24196b321 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new 2276227216e7 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 41c5a0868475 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new bd6e21a9044f fs/reiserfs/inode: remove dead code in _get_block_create_0() new d861ed4b2954 Pull reiserfs removal of dead kmap handling. new fa78f3369372 ext2: Add more validity checks for inode counts new 50b5f2b47ef4 Pull ext2 inode count validity checks. new feee1ce45a56 fsnotify: Fix comment typo new 5b02b6900c8d Pull fsnotify typo fix. new 372d093cb827 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new cff0734122c0 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new e6e92921188a Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new fc44c784d8a3 Merge branch 'fsverity' of git://git.kernel.org/pub/scm/fs [...] new 73fb2c8b6178 virtio_fs: Modify format for virtio_fs_direct_access new fce13fa3dc41 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b93c2a46e7ad Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e6921e2becba Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new c147e4d7dd8c Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] new 015f28b506a1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 66013aa17d2b Merge branch 'master' of https://github.com/Paragon-Softwa [...] new c0fbab39218e Merge branch '9p-next' of git://github.com/martinetd/linux new 61ea87d15cf4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 343c934d8ae5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9e444afa2e98 Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] new 71659ab7c917 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] new ec92eb039b4c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c01c1c784a02 printk: Skip console drivers on PREEMPT_RT. new 337b15b02db7 Merge branch 'rework/kthreads' into for-next new 801413ff9614 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 043133f3db1d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a1507cf0d6bc Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new 6e6d067c31c6 next-20220722/hid new 49897cfe620d dt-bindings: i2c: i2c-rk3x: Document Rockchip RV1126 new 6435319c3470 i2c: mux-gpmux: Add of_node_put() when breaking out of loop new a11821495fd4 i2c: extend documentation about retvals of master_xfer functions new 0c42dacaa607 Merge branch 'i2c/for-mergewindow' into i2c/for-next new dff37e2c4e4b Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new f4caa2621641 hwmon: (aquacomputer_d5next) Add support for reading the + [...] new 7d4edccc9bbf hwmon: (sht15) Fix wrong assumptions in device remove callback new 71d7a8ecd9e1 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new abbb2cf5f03a Merge branch 'docs-next' of git://git.lwn.net/linux.git new 20cd2b6e4830 Merge branch 'master' of git://linuxtv.org/media_tree.git new d295ad34f236 intel_idle: Fix false positive RCU splats due to incorrect [...] new a42607f08805 Merge branch 'intel-idle' into linux-next new 1548fac47a11 intel_idle: make SPR C1 and C1E be independent new 9d822ccf3372 cpufreq: loongson2: fix Kconfig "its" grammar new 3e5c04f97c87 cpufreq: ondemand: Use cpumask_var_t for on-stack cpu mask new 8cfc5f8d77b2 Merge branches 'pm-cpuidle' and 'pm-cpufreq' into linux-next new ebb9bc5cc31b Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 6d22e6ac690b Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 99254ba5792f Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new e165b1389ca4 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] new fe6a3236eb4e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 94bed42b921f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2baf8ba532a1 Merge tag 'wireless-next-2022-07-25' of git://git.kernel.o [...] new aa246499bb5f net: delete extra space and tab in blank line new f9ec5723c3db net: ethernet: stmicro: stmmac: move queue reset to dedica [...] new 7028471edb64 net: ethernet: stmicro: stmmac: first disable all queues a [...] new 8531c80800c1 net: ethernet: stmicro: stmmac: move dma conf to dedicated struct new ba39b344e924 net: ethernet: stmicro: stmmac: generate stmmac dma conf b [...] new 347007968744 net: ethernet: stmicro: stmmac: permit MTU change with int [...] new 8e4372e61785 Merge branch 'add-mtu-change-with-stmmac-interface-running' new 63f1b471a044 sfc/falcon: fix repeated words in comments new 58d8bcd47ecc sfc/siena: fix repeated words in comments new 5ec9c514d4a0 octeontx2-pf: cn10k: Fix egress ratelimit configuration new d351c90ce248 octeontx2-pf: Fix UDP/TCP src and dst port tc filters new 35d099da4196 Merge branch 'octeontx2-minor-tc-fixes' new 30bab7cdb56d net: devlink: make sure that devlink_try_get() works with [...] new 294c4f57cfe3 net: devlink: move net check into devlinks_xa_for_each_reg [...] new 7b2d9a1a50ec net: devlink: introduce nested devlink entity for line card new bd02fd76d190 mlxsw: core_linecards: Introduce per line card auxiliary device new 5ba325fec511 mlxsw: core_linecards: Expose HW revision and INI version new 4ea07cf638db mlxsw: reg: Extend MDDQ by device_info new 4da0eb2a75eb mlxsw: core_linecards: Probe active line cards for devices [...] new 8f9b0513a950 mlxsw: reg: Add Management DownStream Device Tunneling Register new 3fc0c51905fb mlxsw: core_linecards: Expose device PSID over device info new 9ca6a7a5f42d mlxsw: core_linecards: Implement line card device flashing new e96c8da38039 selftests: mlxsw: Check line card info on provisioned line card new 949c84f05eb6 selftests: mlxsw: Check line card info on activated line card new 4fd310c74432 Merge branch 'implement-dev-info-and-dev-flash-for-line-cards' new b92a13d488de tls: rx: wrap recv_pkt accesses in helpers new dd47ed3620e6 tls: rx: factor SW handling out of tls_rx_one_record() new b93f5700164d tls: rx: don't free the output in case of zero-copy new d4e5db645221 tls: rx: device: keep the zero copy status with offload new 3f92a64e44e5 tcp: allow tls to decrypt directly from the tcp rcv queue new 8b3c59a7a0be tls: rx: device: add input CoW helper new 84c61fe1a75b tls: rx: do not use the standard strparser new 48c022d16272 Merge branch 'tls-rx-decrypt-from-the-tcp-queue' new 7a17d5922541 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 451ef36bd229 ip_tunnels: Add new flow flags field to ip_tunnel_key new 7e2fb8bc7ef6 vxlan: Use ip_tunnel_key flow flags in route lookups new 861396ac0b47 geneve: Use ip_tunnel_key flow flags in route lookups new b8fff748521c bpf: Set flow flag to allow any source IP in bpf_tunnel_key new 1115169f47ae selftests/bpf: Don't assign outer source IP to host new bbd52178e249 bpf: Fix bpf_xdp_pointer return pointer new bd82ea52f0ee bpf, devmap: Compute proper xdp_frame len redirecting frames new 2d369b4b0044 libbpf: Extend BPF_KSYSCALL documentation new d295daf50575 selftests/bpf: Attach to socketcall() in test_probe_user new c18fc9416e07 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2e5b4bbf4acc Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new 8313487e68d1 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new 8df44864a2e4 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] new d3adacacce02 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 294cacebaf2c Revert "Revert "drm/amdgpu: add drm buddy support to amdgpu"" new ee8b1ef9a6b0 Merge tag 'amd-drm-next-5.20-2022-07-26' of https://gitlab [...] new 7786fb366e59 drm/nouveau/disp: collapse nvkm_dp into nvkm_outp new 412dfcf34e06 drm/nouveau/disp: clean up nvkm_outp constructors new 0407b33fadcd drm/nouveau/disp: collapse nv50_disp_func into nvkm_disp_func new 92fba5d3c8f5 drm/nouveau/disp: collapse nv50_disp into nvkm_disp new 168c02994399 drm/nouveau/disp: add common class handling between <nv50 [...] new acbe9ecfb7fb drm/nouveau/disp: merge head/outp/ior code into chipset files new 3517e6b6fee0 drm/nouveau/disp: group supervisor-related struct members new 1c6aab75ece7 drm/nouveau/disp: merge nv50_disp_new_() and nvkm_disp_new() new 79c453af55d9 drm/nouveau/disp: replace hda func pointer check with flag new 9a4514fbffda drm/nouveau/disp: split sor dp funcs out to their own struct new 7bcf89eed48f drm/nouveau/disp: split sor hda funcs out to their own struct new 889fcbe949bd drm/nouveau/disp: add common channel class handling new 95983aea8003 drm/nouveau/disp: add connector class new 32dd9236698b drm/nouveau/disp: add conn method to query HPD pin status new a6fd8f936402 drm/nouveau/disp: add supervisor mutex new 1b255f1ccc88 drm/nouveau/disp: add output class new dfc4005f8c17 drm/nouveau/disp: move DAC load detection method new 2bc7ea71a737 Merge tag 'topic/nouveau-misc-2022-07-27' of git://anongit [...] new 610e14b272bb Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new 26c2b7d9fac4 video: fbdev: amba-clcd: Fix refcount leak bugs new e948d32c54fa video: fbdev: imxfb: Drop platform data support new e2279cc92919 video: fbdev: imxfb: Drop unused symbols from header new ded77a74ee6b video: fbdev: imxfb: Fold <linux/platform_data/video-imxfb [...] new b083c22d5114 video: fbdev: imxfb: Convert request_mem_region + ioremap [...] new 3eb8fccc244b video: fbdev: sis: fix typos in SiS_GetModeID() new 96eed011e241 video: fbdev: Make registered_fb[] private to fbmem.c new 02253ae70622 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f11f21265e43 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new eac00768fc90 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f20d5116b7f3 ASoC: mediatek: mt8186: fix Kconfig dependency new e51699505042 ASoC: SOF: Intel: hda: add sanity check on SSP index repor [...] new d95610a18329 ASoC: SOF: Add cont_update_posn to platform parameters new af468aadf004 ASoC: SOF: dai-intel: add SOF_DAI_INTEL_SSP_CLKCTRL_MCLK_AON bit new 4782b7cb6ff8 ASoC: SOF: minor updates for 5.20 new 4e68eef41966 ASoC: Intel: sof_sdw: add support for Dell SKU 0AF0 new 2ec8b081d59f ASoC: Intel: soc-acpi: Add entry for sof_es8336 in ADL mat [...] new 5e60f1cfb830 ASoC: Intel: sof_es8336: Fix GPIO quirks set via module option new 751e77011f7a ASoC: Intel: sof_es8336: ignore GpioInt when looking for s [...] new 86b1959a2ccb ASoC: Intel: sof_es8336: add support for HDMI_In capture new fae93e3b952a ASoC: Intel: sof_es8336: reset the num_links during probe new 24913664b510 ASoC: Intel: sof_es8336: remove hard-coded SSP selection new 1f6645b1ee79 ASoC: Intel: sof_rt5682: Add support for mtl_mx98357_rt5682 new 371a3f01fc18 ASoC: Intel: sof_rt5682: Perform quirk check first in card [...] new 5b56db90bbaf ASoC: Intel: sof_nau8825: Move quirk check to the front in [...] new 494afd7a3535 ASoC: Intel: machine driver updates for 5.20 new d81677410f17 ASoC: amd: acp: Fix initialization of ext_intr_stat1 in i2 [...] new 24e89d6d7da5 ASoC: mchp-spdifrx: use single tab indent for structure new d346a4ad305b ASoC: mchp-spdiftx: return directly ret new 96f6017d652a ASoC: mchp-spdiftx: add and remove black line around MODUL [...] new fcc5b37cfd9e ASoC: atmel: one fix and few cleanups new ffe71829574a ASoC: dt-bindings: qcom,wcd934x: use absolute path to othe [...] new 7209344223f7 ASoC: dt-bindings: tas2780: remove tas2780 and will merge [...] new 7df92384c86f ASoC: mediatek: mt8186: set the correct string to strncmp() new 465ece1c0f9a Merge remote-tracking branch 'asoc/for-5.20' into asoc-next new e028fe5cd8e6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 554694ba120b module: Replace kmap() with kmap_local_page() new 87ed3bfd6590 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new 1b91da64204d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 570601aaac10 next-20220726/block new e4cb4d3fe8eb dm bufio: Add DM_BUFIO_CLIENT_NO_SLEEP flag new 6d891d0978a2 dm verity: Add optional "try_verify_in_tasklet" feature new 72f220d2685d dm verity: allow optional args to alter primary args handling new 50c0f7e77b99 dm bufio: conditionally enable branching for DM_BUFIO_CLIE [...] new 4cc8c8e6a2b8 dm verity: conditionally enable branching for "try_verify_ [...] new 4e5682f71432 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e08cf9b64c8f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d2f35ed0aae1 dt-bindings: mmc: rockchip-dw-mshc: Document Rockchip RV1126 new 035cc3951797 dt-bindings: mmc: mtk-sd: extend interrupts and pinctrls p [...] new 019e442bb0d5 mmc: core: Add support for SDIO wakeup interrupt new 527f36f5efa4 mmc: mediatek: add support for SDIO eint wakup IRQ new a7ed5112c53d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 7e6565ee6bbe Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new fea5bf46f067 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] new 76bcf965b7f1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 48ed19d942ba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7a396666954d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f5142b300d12 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new 7950f6ac83f4 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new 5ace673d34df Merge branch 'safesetid-next' of https://github.com/micah- [...] new bef315c745b7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d7c6111cb16f Merge branch 'next' of git://github.com/cschaufler/smack-next new ee369d0f38fa Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] new 88c6cffcec2b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 7935fcde2f01 Merge branch 'master' of git://www.linux-watchdog.org/linu [...] new 1ddb2c68c1fa Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 461290efd3e7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new deec8639e810 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 89fcdd53c252 spi: bcm2835: enable shared interrupt support new 233363aba72a spi/panel: dt-bindings: drop CPHA and CPOL from common properties new 66bbf1441d21 spi: a3700: support BE for AC5 SPI driver new f37938de47b3 Merge remote-tracking branch 'spi/for-5.20' into spi-next new e31cd3372590 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 901d1255734b Merge branch into tip/master: 'irq/core' new eff78efb434e Merge branch into tip/master: 'locking/core' new 129b6944bbdc Merge branch into tip/master: 'perf/core' new d88b2b9530f0 Merge branch into tip/master: 'ras/core' new ff1cafe7a6fd Merge branch into tip/master: 'sched/core' new 61922d3fa686 x86/purgatory: Hard-code obj-y in Makefile new 2d17bd24b016 x86/purgatory: Omit use of bin2c new 77a15327e52c Merge branch into tip/master: 'x86/build' new 57c835100fab Merge branch into tip/master: 'x86/cleanups' new b78c02d6247c Merge branch into tip/master: 'x86/core' new e6d5e31822b4 Merge branch into tip/master: 'x86/cpu' new ae69e4077ce0 Merge branch into tip/master: 'x86/fpu' new b9887d0fb9dd Merge branch 'x86/build' into x86/kdump, to resolve conflict new ce2e1c822811 Merge branch into tip/master: 'x86/kdump' new 7be894f29695 Merge branch into tip/master: 'x86/misc' new f0e92275bedf Merge branch into tip/master: 'x86/mm' new 038ef9928e1a Merge tag 'v5.19-rc8' into x86/sgx, to resolve conflicts new d6bd1809de01 Merge branch into tip/master: 'x86/sgx' new 776db515ca7e Merge branch into tip/master: 'x86/vmware' new 4ded2d5abe39 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 89e9a2b6ed75 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] new cfd952d90c64 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new e69a916048c6 Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] new 8328b5ac3469 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c3a30cd32f10 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new b09e41a00438 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] new 0a06a630978e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e5878119de3a Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new cb5440dea877 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 80675647fb38 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7c23be68eec3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 06baac59264c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d336b4fa43b4 Merge branch 'for-next' of git://github.com/cminyard/linux [...] new c4779777a764 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new a736b0afd8c5 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new e3556e7d0a24 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new 7a98d218ed60 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new 3c9ad604c655 Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] new 4588436060ae Merge branch 'next' of git://github.com/awilliam/linux-vfio.git new 96d5b434b1d6 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new 37a0d69d00f5 dt-bindings: dmaengine: Add compatible for Tegra234 new 36834c670167 dmaengine: tegra: Add terminate() for Tegra234 new 1e42f82cbec7 dmaengine: sprd: Cleanup in .remove() after pm_runtime_get [...] new 7d3a3aaaa9cc dmaengine: sh: rz-dmac: Add device_synchronize callback new 9327c7e75393 dmaengine: axi-dmac: check cache coherency register new a1873f837f9e dmaengine: mediatek: mtk-hsdma: Fix typo 'the the' in comment new 848e8b17d9fe Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ba3c5d77a974 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 184ebc72f7d6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2f3b3200ac38 scsi: ufs: dt-bindings: Add SC8280XP binding new 8f1f7d297bce scsi: target: iscsi: Add support for extended CDB AHS new 1e5733883421 scsi: target: iscsi: Support base64 in CHAP new e52b904b4927 scsi: target: iscsi: Allow AuthMethod=None new 292cef5e6262 scsi: target: iscsi: Do not require target authentication new aaa26e383bfc scsi: ufs: core: Fix spelling mistake "Cannnot" -> "Cannot" new 241b79b1e964 scsi: ch: Do not initialise statics to 0 new 68126eeb6df6 scsi: megaraid: Remove the static variable initialisation new 8fcdc238ce1b scsi: target: Remove XDWRITEREAD emulated support new c303a0171c4c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fa24719146fc Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 7fedb7b1a0cc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f2a2f2c9aed2 gpio: xilinx: add missing blank line after declarations new 5933af24a580 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 273c3fa14c93 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6f937b705ebe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dffc1c1762dc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3b0988a2e350 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4062eba9f3d0 Makefile: replace headers_install with headers for kselftest new 4305e93d8df8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c5c4b81388b5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b9d982385d05 rtc: sun6i: add support for R329 RTC new f69060c14431 dt-bindings: rtc: zynqmp: Add clock information new 85cab027d4e3 rtc: zynqmp: Updated calibration value new 07dcc6f9c762 rtc: zynqmp: Add calibration set and get support new bb42b7e9e30e rtc: rv8803: fix missing unlock on error in rv8803_set_time() new 03d7a7328150 rtc: mpfs: remove 'pending' variable from mpfs_rtc_wakeup_ [...] new 2a692245b6de rtc: vr41xx: remove driver new 5c9f41443e8d rtc: cros-ec: Only warn once in .remove() about notifier_c [...] new 71af91565052 rtc: rx8025: fix 12/24 hour mode detection on RX-8035 new 2830320122d8 dt-bindings: rtc: microcrystal,rv3032: Add missing type to [...] new 10e1fb88c7b7 dt-bindings: rtc: nxp,pcf85063: Convert to DT schema new 8b30b09317ec dt-bindings: rtc: nuvoton: add NCT3018Y Real Time Clock new 5adbaed16cc6 rtc: Add NCT3018Y real time clock driver new 52b2a2a9cf28 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new 73847dfa85ef Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] new 248a3cbfae2e Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 62e227f98be7 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new c0fbd3c7f7eb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 8af08978cfdd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 190fed6f17ac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a995d6bb0b9f Merge branch 'main' of git://git.infradead.org/users/willy [...] new 4c5d97a71c4f Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] new 21bb67f87a1b Merge branch 'hmm' of git://git.kernel.org/pub/scm/linux/k [...] new 957063874c76 Documentation: kunit: Add CLI args for kunit_tool new cd453df01f12 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new f6b4fa01901f Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new 21abc2ddb9ed Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5af4a3bdc577 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 036de46ced33 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 83f507f74511 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d7791bb255a7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 40c55bb3b1e5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 8d628a63a839 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new b0a7dff31fd6 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new d6df0414a25c Merge branch 'for-next' of git://git.infradead.org/users/w [...] new 0e855af151e6 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] new c3aaaf9e2ada powerpc: drop dependency on <asm/machdep.h> in archrandom.h new 9f0b715d0011 lib/nodemask: inline next_node_in() and node_random() new 18a2a36532af Merge branch 'bitmap-for-next' of https://github.com/norov [...] new 5125795185a8 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new e3de7438bfec Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 187e7c41445a selftests/vm: fix va_128TBswitch.sh permissions new 9e39d5e15424 Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] new a60a4f15da26 Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] new 4d066b49f710 mm/hugetlb: avoid corrupting page->mapping in hugetlb_mcop [...] new 7b6aedc67c1c userfaultfd: provide properly masked address for huge-pages new 9333a68fca71 mailmap: update Gao Xiang's email addresses new fc57509b3cd5 page_alloc: fix invalid watemark check on a negative value new e6cde625497a mm/hmm: fault non-owner device private entries new 0da5025ea183 Merge branch 'mm-stable' into mm-unstable new ad2a0a5cc554 mm: shrinkers: fix double kfree on shrinker name new 43147a52a8d7 mm-shrinkers-fix-double-kfree-on-shrinker-name-fix new 97cf441f2f1d mm: hugetlb_vmemmap: delete hugetlb_optimize_vmemmap_enabled() new ed6a5c018060 mm: hugetlb_vmemmap: optimize vmemmap_optimize_mode handling new d275e272b837 mm: hugetlb_vmemmap: introduce the name HVO new 7751bcdebf5a mm: hugetlb_vmemmap: move vmemmap code related to HugeTLB [...] new a5d1eb7dc4aa mm: hugetlb_vmemmap: replace early_param() with core_param() new 483309a59596 mm: hugetlb_vmemmap: improve hugetlb_vmemmap code readability new b7f03ea32426 mm: hugetlb_vmemmap: move code comments to vmemmap_dedup.rst new e8536fa934ad mm: hugetlb_vmemmap: use PTRS_PER_PTE instead of PMD_SIZE [...] new 9e549622dacb mm: discard __GFP_ATOMIC new 14fc38d3d14f mips: rename mt_init to mips_mt_init new 6ce8ce869886 android: binder: stop saving a pointer to the VMA new 9cdd49a538e3 android-binder-stop-saving-a-pointer-to-the-vma-fix new 5350f0fd8bd9 android: binder: fix lockdep check on clearing vma new 2eac9eb6ed4c mm/page_alloc: minor clean up for memmap_init_compound() new 30dd1c561d0d mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region new 9a1d96b57b35 procfs: add 'size' to /proc/<pid>/fdinfo/ new e236e60fe33c procfs: add 'path' to /proc/<pid>/fdinfo/ new 901622ffe808 memcg: notify about global mem_cgroup_id space depletion new 6da558ab7171 filemap: minor cleanup for filemap_write_and_wait_range new e47f2154a6cc mm: memcontrol: do not miss MEMCG_MAX events for enforced [...] new 3cffebda906a selftests/vm: fix errno handling in mrelease_test new b1fe44636719 selftests-vm-fix-errno-handling-in-mrelease_test-v4 new 237f147ab2c7 selftests/vm: skip 128TBswitch on unsupported arch new 867e7f5a638f mm: khugepaged: don't carry huge page to the next loop for [...] new 23be8f1b784b mm/khugepaged: add struct collapse_control new c4ba7e3a9556 mm/khugepaged: use minimal bits to store num page < HPAGE_PMD_NR new aee66850e4f5 mm-khugepaged-add-struct-collapse_control-fix-fix new 9b6cd47b78b7 mm/khugepaged: dedup and simplify hugepage alloc and charging new cba615437d5b mm/khugepaged: propagate enum scan_result codes back to callers new 5b9a8ce9a05f mm/khugepaged: add flag to predicate khugepaged-only behavior new 7cb62a16d65a mm/thp: add flag to enforce sysfs THP in hugepage_vma_check() new c19c5cc700ec mm/khugepaged: consistently order cc->is_khugepaged and pt [...] new 83c334a59863 mm/khugepaged: record SCAN_PMD_MAPPED when scan_pmd() find [...] new ae97fa486835 mm/madvise: introduce MADV_COLLAPSE sync hugepage collapse new 93a3fbe2dbbc mm/khugepaged: Avoid possible memory leak in failure path new 7f7c5e78d07e mm/khugepaged: add missing kfree() to madvise_collapse() new 202dcf26cd44 mm/khugepaged: delay computation of hpage boundaries until use new e53446fef9cd mm/khugepaged: rename prefix of shared collapse functions new ce37df8ce58c mm/madvise: add MADV_COLLAPSE to process_madvise() new 5ac0cdd1fd10 selftests/vm: modularize collapse selftests new 05c10526d5ee selftests/vm: dedup hugepage allocation logic new 3356532d2bcf selftests/vm: add MADV_COLLAPSE collapse context to selftests new 5971c6d7607d selftests/vm: add selftest to verify recollapse of THPs new c7d464d61e2a selftests/vm: add selftest to verify multi THP collapse new 6ffa89c89a54 mm: compaction: include compound page count for scanning i [...] new 0378d1f81b09 mm: remove obsolete comment in do_fault_around() new 08d28b3461bc memblock,arm64: expand the static memblock memory table new 3c084af075c1 writeback: remove inode_to_wb_is_valid() new 5ff4634d9928 zsmalloc: zs_malloc: return ERR_PTR on failure new a9b1525575d8 mm: vmpressure: don't count proactive reclaim in vmpressure new a0ff422fb54b mm-vmpressure-dont-count-proactive-reclaim-in-vmpressure-v5 new 22bcd868b3c1 mm/damon/reclaim: fix potential memory leak in damon_recla [...] new 0942b5603178 mm/hugetlb: check gigantic_page_runtime_supported() in ret [...] new 3454628938db mm/hugetlb: make pud_huge() and follow_huge_pud() aware of [...] new 68948b921acf mm, hwpoison, hugetlb: support saving mechanism of raw err [...] new b87985296b97 mm, hwpoison: make unpoison aware of raw error info in hwp [...] new 5626c958436d mm, hwpoison: set PG_hwpoison for busy hugetlb pages new 8da70574d3a3 mm, hwpoison: make __page_handle_poison returns int new 594d65661f06 mm, hwpoison: skip raw hwpoison page in freeing 1GB hugepage new 446c6152edc4 mm, hwpoison: enable memory error handling on 1GB hugepage new 736da2de0885 mm/shmem: support FS_IOC_[SG]ETFLAGS in tmpfs new 3f41d3b7ea37 mm-shmem-support-fs_ioc_etflags-in-tmpfs-fix new 46975cb4db61 tools/vm/page_owner_sort.c: adjust the indent in is_need() new 849ef5f18617 mm: remove unneeded PageAnon check in restore_exclusive_pte() new 0837cb1c5c9c mm/page_alloc: correct the wrong cpuset file path in comment new a7c7d24d9958 mm/mempolicy: remove unneeded out label new 65bda5ed023a tools/testing/selftests/vm/hugetlb-madvise.c: silence unin [...] new 0ad32817f8d6 mm/cma_debug.c: align the name buffer length as struct cma new 627f641cbc42 selftest/vm: uninitialized variable in main() new 6344534059f1 hugetlb_cgroup: fix wrong hugetlb cgroup numa stat new ee8c4a5a0e84 userfaultfd: don't fail on unrecognized features new 80360e74d946 mm/memcontrol.c: remove the redundant updating of stats_fl [...] new e79df858af16 xfs: fail dax mount if reflink is enabled on a partition new c7d6c13b1b5c mm/gup.c: fix formatting in check_and_migrate_movable_page() new a8cc097d3d39 mm: memcontrol: fix potential oom_lock recursion deadlock new 7c29cde14145 mm/mprotect: fix soft-dirty check in can_change_pte_writable() new 7ae45d033c2d selftests: soft-dirty: add test for mprotect new e07a53632a3f selftests: add soft-dirty into run_vmtests.sh new d970c41b50d1 mm/hmm: add a test for cross device private faults new be15c1d0a182 mm: cleanup is_highmem() new 22f8a3081e04 hugetlbfs: use helper macro SZ_1{K,M} new bab6870b53e3 hugetlbfs: remove unneeded hugetlbfs_ops forward declaration new 14c02c41dbf3 hugetlbfs: remove unneeded header file new 72e96273a4ca hugetlbfs: cleanup some comments in inode.c new 266383e00060 hugetlbfs: fix inaccurate comment in hugetlbfs_statfs() new 3a0af02ccd73 mm: use is_zone_movable_page() helper new 9069afdb10ad mm: memory-failure: convert to pr_fmt() new 736a7b72d1ee ocfs2: reflink deadlock when clone file to the same direct [...] new 8e02966ebba2 ocfs2: clear links count in ocfs2_mknod() if an error occurs new daff158fe751 ocfs2: fix ocfs2 corrupt when iputting an inode new 958cf0c8667b init/main.c: silence some -Wunused-parameter warnings new 6a2c917f18c1 lib/debugobjects: fix stat count and optimize debug_object [...] new 3232be6edfe2 Revert "squashfs: provide backing_dev_info in order to dis [...] new ae6d6f6d51cb squashfs: always build "file direct" version of page actor new a78d25c14c84 squashfs: implement readahead new 31b1f2773dc3 squashfs: support reading fragments in readahead call new f23b27094470 lib/lzo/lzo1x_compress.c: replace ternary operator with mi [...] new 7c96d0abe4cf kernel/hung_task: fix address space of proc_dohung_task_ti [...] new 65d24c646680 bdi: remove enum wb_congested_state new a2dc2f847ab5 proc: add some (hopefully) insightful comments new c830c22c5f91 lib/mpi: fix typo 'the the' in comment new 754754a13127 ocfs2: remove some useless functions new 01ce2ab13327 ocfs2: use the bitmap API to simplify code new 8c7559197b05 ocfs2: fix a typo in a comment new 5f6c0fb66f00 profile: setup_profiling_timer() is moslty not implemented new 29739a423787 mailmap: update Kirill's email new 5650727aa713 mailmap: add linux.dev alias for Brendan Higgins new 930c04182e15 MAINTAINERS: kunit: Add David Gow as a maintainer of KUnit new 4724a9771b17 Merge branch 'mm-nonmm-unstable' into mm-everything new 60bb0592decc Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new 2d3e0d27d837 Revert "drm/amdgpu: Re-enable DCN for 64-bit powerpc" new 9250d2f72dc4 Add linux-next specific files for 20220727
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 (058affafc65a) \ N -- N -- N refs/heads/master (9250d2f72dc4)
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 569 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/core-api/index.rst | 1 - Documentation/core-api/maple_tree.rst | 217 - Documentation/dev-tools/kunit/run_wrapper.rst | 63 +- .../bindings/display/panel/lgphilips,lb035q02.yaml | 3 + .../bindings/display/panel/samsung,ld9040.yaml | 3 + .../bindings/display/panel/sitronix,st7789v.yaml | 3 + .../devicetree/bindings/display/panel/tpo,td.yaml | 3 + .../bindings/dma/nvidia,tegra186-gpc-dma.yaml | 4 +- .../devicetree/bindings/i2c/i2c-rk3x.yaml | 1 + Documentation/devicetree/bindings/mmc/mtk-sd.yaml | 50 +- .../devicetree/bindings/mmc/rockchip-dw-mshc.yaml | 1 + .../bindings/reset/renesas,rzg2l-usbphy-ctrl.yaml | 1 + .../bindings/rtc/microcrystal,rv3032.yaml | 1 + .../devicetree/bindings/rtc/nuvoton,nct3018y.yaml | 45 + .../devicetree/bindings/rtc/nxp,pcf85063.txt | 32 - .../devicetree/bindings/rtc/nxp,pcf85063.yaml | 92 + .../devicetree/bindings/rtc/xlnx,zynqmp-rtc.yaml | 12 +- .../devicetree/bindings/sound/qcom,wcd934x.yaml | 2 +- .../devicetree/bindings/sound/tas2780.yaml | 72 - .../devicetree/bindings/spi/spi-controller.yaml | 11 + .../bindings/spi/spi-peripheral-props.yaml | 10 - .../devicetree/bindings/ufs/qcom,ufs.yaml | 2 + Documentation/networking/devlink/mlxsw.rst | 24 + Documentation/powerpc/elf_hwcaps.rst | 234 + MAINTAINERS | 17 +- Makefile | 4 +- Next/SHA1s | 84 +- Next/merge.log | 3131 +- arch/arm64/kernel/elfcore.c | 16 +- arch/arm64/kernel/vdso.c | 3 +- arch/openrisc/Kconfig | 5 +- arch/openrisc/configs/virt_defconfig | 108 + arch/openrisc/include/asm/Kbuild | 1 + arch/openrisc/include/asm/io.h | 2 +- arch/parisc/kernel/cache.c | 9 +- arch/parisc/kernel/pci-dma.c | 4 +- arch/parisc/mm/init.c | 2 +- arch/powerpc/Kconfig | 11 + arch/powerpc/Makefile | 34 +- arch/powerpc/include/asm/barrier.h | 2 + arch/powerpc/include/asm/book3s/64/tlbflush.h | 26 +- arch/powerpc/include/asm/cputable.h | 3 - arch/powerpc/include/asm/kprobes.h | 2 +- arch/powerpc/include/asm/nohash/pgtable.h | 2 +- arch/powerpc/include/asm/pci-bridge.h | 4 + arch/powerpc/include/asm/ppc-opcode.h | 4 +- arch/powerpc/include/asm/probes.h | 4 +- arch/powerpc/include/asm/synch.h | 5 +- arch/powerpc/include/asm/uprobes.h | 2 +- arch/powerpc/kernel/cputable.c | 67 +- arch/powerpc/kernel/dt_cpu_ftrs.c | 4 - arch/powerpc/kernel/head_book3s_32.S | 4 +- arch/powerpc/kernel/mce.c | 2 +- arch/powerpc/kernel/pci_32.c | 27 +- arch/powerpc/kernel/pci_64.c | 2 + arch/powerpc/kernel/setup-common.c | 2 +- arch/powerpc/kernel/vdso.c | 6 +- arch/powerpc/kernel/vdso/cacheflush.S | 1 + arch/powerpc/lib/test_emulate_step.c | 9 +- arch/powerpc/mm/book3s32/mmu.c | 10 +- arch/powerpc/mm/book3s32/tlb.c | 11 +- arch/powerpc/mm/book3s64/radix_hugetlbpage.c | 10 +- arch/powerpc/mm/book3s64/radix_pgtable.c | 35 +- arch/powerpc/mm/book3s64/radix_tlb.c | 14 +- arch/powerpc/mm/book3s64/subpage_prot.c | 13 +- arch/powerpc/mm/kasan/init_32.c | 2 +- arch/powerpc/mm/nohash/8xx.c | 4 +- arch/powerpc/mm/nohash/tlb_low.S | 4 +- arch/powerpc/mm/pgtable_32.c | 6 +- arch/powerpc/perf/e500-pmu.c | 9 +- arch/powerpc/perf/e6500-pmu.c | 5 +- arch/powerpc/perf/hv-24x7.c | 6 +- arch/powerpc/perf/mpc7450-pmu.c | 5 +- arch/powerpc/perf/power10-pmu.c | 6 +- arch/powerpc/perf/power5+-pmu.c | 6 +- arch/powerpc/perf/power5-pmu.c | 5 +- arch/powerpc/perf/power6-pmu.c | 5 +- arch/powerpc/perf/power7-pmu.c | 7 +- arch/powerpc/perf/power8-pmu.c | 5 +- arch/powerpc/perf/power9-pmu.c | 4 +- arch/powerpc/perf/ppc970-pmu.c | 7 +- arch/powerpc/platforms/Kconfig.cputype | 53 +- arch/powerpc/platforms/cell/spufs/spufs.h | 2 +- arch/powerpc/platforms/ps3/Kconfig | 2 +- arch/powerpc/sysdev/fsl_rio.c | 12 +- arch/powerpc/xmon/xmon.c | 2 +- arch/riscv/kernel/vdso.c | 3 +- arch/s390/kernel/vdso.c | 3 +- arch/s390/mm/gmap.c | 6 +- arch/um/kernel/tlb.c | 14 +- arch/x86/.gitignore | 2 - arch/x86/Kconfig | 1 - arch/x86/entry/vdso/vma.c | 9 +- arch/x86/kernel/cpu/sgx/encl.h | 2 +- arch/x86/kernel/tboot.c | 2 +- arch/x86/purgatory/Makefile | 10 +- arch/x86/purgatory/kexec-purgatory.S | 14 + arch/xtensa/kernel/syscall.c | 18 +- drivers/cpufreq/Kconfig | 2 +- drivers/cpufreq/cpufreq_ondemand.c | 13 +- drivers/dma/dma-axi-dmac.c | 16 + drivers/dma/mediatek/mtk-hsdma.c | 2 +- drivers/dma/sh/rz-dmac.c | 17 + drivers/dma/sprd-dma.c | 5 +- drivers/dma/tegra186-gpc-dma.c | 26 +- drivers/firmware/efi/efi.c | 2 +- drivers/gpio/gpio-xilinx.c | 2 + drivers/gpu/drm/i915/gem/i915_gem_userptr.c | 14 +- drivers/gpu/drm/nouveau/dispnv50/base507c.c | 17 +- drivers/gpu/drm/nouveau/dispnv50/core507d.c | 4 +- drivers/gpu/drm/nouveau/dispnv50/curs507a.c | 6 +- drivers/gpu/drm/nouveau/dispnv50/disp.c | 43 +- drivers/gpu/drm/nouveau/dispnv50/oimm507b.c | 6 +- drivers/gpu/drm/nouveau/dispnv50/ovly507e.c | 17 +- drivers/gpu/drm/nouveau/dispnv50/wimmc37b.c | 7 +- drivers/gpu/drm/nouveau/dispnv50/wndw.c | 9 - drivers/gpu/drm/nouveau/dispnv50/wndw.h | 3 - drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c | 7 +- drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c | 1 - drivers/gpu/drm/nouveau/include/nvif/cl5070.h | 8 - drivers/gpu/drm/nouveau/include/nvif/cl507a.h | 12 - drivers/gpu/drm/nouveau/include/nvif/cl507b.h | 12 - drivers/gpu/drm/nouveau/include/nvif/cl507c.h | 13 - drivers/gpu/drm/nouveau/include/nvif/cl507d.h | 12 - drivers/gpu/drm/nouveau/include/nvif/cl507e.h | 13 - drivers/gpu/drm/nouveau/include/nvif/class.h | 141 +- drivers/gpu/drm/nouveau/include/nvif/clc37b.h | 11 - drivers/gpu/drm/nouveau/include/nvif/clc37e.h | 13 - drivers/gpu/drm/nouveau/include/nvif/conn.h | 18 + drivers/gpu/drm/nouveau/include/nvif/disp.h | 2 + drivers/gpu/drm/nouveau/include/nvif/if0010.h | 13 + drivers/gpu/drm/nouveau/include/nvif/if0011.h | 23 + drivers/gpu/drm/nouveau/include/nvif/if0012.h | 23 + drivers/gpu/drm/nouveau/include/nvif/if0014.h | 13 + drivers/gpu/drm/nouveau/include/nvif/outp.h | 14 + drivers/gpu/drm/nouveau/include/nvif/printf.h | 9 + drivers/gpu/drm/nouveau/include/nvkm/engine/disp.h | 43 +- .../gpu/drm/nouveau/include/nvkm/subdev/bios/dcb.h | 1 + drivers/gpu/drm/nouveau/nouveau_bios.c | 2 + drivers/gpu/drm/nouveau/nouveau_connector.c | 10 + drivers/gpu/drm/nouveau/nouveau_connector.h | 3 +- drivers/gpu/drm/nouveau/nouveau_dp.c | 12 +- drivers/gpu/drm/nouveau/nouveau_encoder.h | 3 +- drivers/gpu/drm/nouveau/nvif/Kbuild | 2 + .../{nvkm/engine/disp/rootga102.c => nvif/conn.c} | 60 +- drivers/gpu/drm/nouveau/nvif/disp.c | 61 +- .../{nvkm/engine/disp/rootg84.c => nvif/outp.c} | 65 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/Kbuild | 115 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/base.c | 139 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/baseg84.c | 74 - .../gpu/drm/nouveau/nvkm/engine/disp/basegf119.c | 108 - .../gpu/drm/nouveau/nvkm/engine/disp/basegp102.c | 32 - .../gpu/drm/nouveau/nvkm/engine/disp/basenv50.c | 119 - .../gpu/drm/nouveau/nvkm/engine/disp/capsgv100.c | 60 - drivers/gpu/drm/nouveau/nvkm/engine/disp/chan.c | 275 + drivers/gpu/drm/nouveau/nvkm/engine/disp/chan.h | 135 + .../gpu/drm/nouveau/nvkm/engine/disp/changf119.c | 62 - .../gpu/drm/nouveau/nvkm/engine/disp/changv100.c | 34 - .../gpu/drm/nouveau/nvkm/engine/disp/channv50.c | 364 - .../gpu/drm/nouveau/nvkm/engine/disp/channv50.h | 193 - drivers/gpu/drm/nouveau/nvkm/engine/disp/conn.c | 6 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/conn.h | 4 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/coreg84.c | 111 - drivers/gpu/drm/nouveau/nvkm/engine/disp/coreg94.c | 57 - .../gpu/drm/nouveau/nvkm/engine/disp/coregf119.c | 231 - .../gpu/drm/nouveau/nvkm/engine/disp/coregk104.c | 126 - .../gpu/drm/nouveau/nvkm/engine/disp/coregp102.c | 70 - .../gpu/drm/nouveau/nvkm/engine/disp/coregv100.c | 207 - .../gpu/drm/nouveau/nvkm/engine/disp/corenv50.c | 234 - .../gpu/drm/nouveau/nvkm/engine/disp/cursgf119.c | 32 - .../gpu/drm/nouveau/nvkm/engine/disp/cursgp102.c | 32 - .../gpu/drm/nouveau/nvkm/engine/disp/cursgv100.c | 81 - .../gpu/drm/nouveau/nvkm/engine/disp/cursnv50.c | 64 - .../gpu/drm/nouveau/nvkm/engine/disp/dacgf119.c | 70 - drivers/gpu/drm/nouveau/nvkm/engine/disp/dacnv50.c | 121 - .../gpu/drm/nouveau/nvkm/engine/disp/dmacgf119.c | 96 - .../gpu/drm/nouveau/nvkm/engine/disp/dmacgp102.c | 64 - .../gpu/drm/nouveau/nvkm/engine/disp/dmacgv100.c | 79 - .../gpu/drm/nouveau/nvkm/engine/disp/dmacnv50.c | 137 - drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c | 457 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.h | 33 - drivers/gpu/drm/nouveau/nvkm/engine/disp/g84.c | 291 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/g94.c | 341 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/ga102.c | 120 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c | 1041 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/gk104.c | 275 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/gk110.c | 23 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/gm107.c | 78 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/gm200.c | 146 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/gp100.c | 52 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/gp102.c | 144 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/gt200.c | 73 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/gt215.c | 172 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c | 883 +- .../gpu/drm/nouveau/nvkm/engine/disp/hdagf119.c | 62 - .../gpu/drm/nouveau/nvkm/engine/disp/hdagt215.c | 51 - .../gpu/drm/nouveau/nvkm/engine/disp/hdagv100.c | 30 - drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmig84.c | 91 - .../gpu/drm/nouveau/nvkm/engine/disp/hdmigf119.c | 82 - .../gpu/drm/nouveau/nvkm/engine/disp/hdmigk104.c | 82 - .../gpu/drm/nouveau/nvkm/engine/disp/hdmigm200.c | 36 - .../gpu/drm/nouveau/nvkm/engine/disp/hdmigt215.c | 91 - .../gpu/drm/nouveau/nvkm/engine/disp/hdmigv100.c | 84 - drivers/gpu/drm/nouveau/nvkm/engine/disp/head.c | 4 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/head.h | 19 +- .../gpu/drm/nouveau/nvkm/engine/disp/headgf119.c | 104 - .../gpu/drm/nouveau/nvkm/engine/disp/headgv100.c | 105 - .../gpu/drm/nouveau/nvkm/engine/disp/headnv04.c | 74 - .../gpu/drm/nouveau/nvkm/engine/disp/headnv50.c | 99 - drivers/gpu/drm/nouveau/nvkm/engine/disp/ior.c | 10 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/ior.h | 95 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/mcp77.c | 40 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/mcp89.c | 54 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/nv04.c | 55 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c | 1159 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.h | 102 - .../gpu/drm/nouveau/nvkm/engine/disp/oimmgf119.c | 32 - .../gpu/drm/nouveau/nvkm/engine/disp/oimmgp102.c | 32 - .../gpu/drm/nouveau/nvkm/engine/disp/oimmnv50.c | 64 - drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.c | 28 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.h | 41 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/ovlyg84.c | 71 - .../gpu/drm/nouveau/nvkm/engine/disp/ovlygf119.c | 95 - .../gpu/drm/nouveau/nvkm/engine/disp/ovlygk104.c | 97 - .../gpu/drm/nouveau/nvkm/engine/disp/ovlygp102.c | 32 - .../gpu/drm/nouveau/nvkm/engine/disp/ovlygt200.c | 74 - .../gpu/drm/nouveau/nvkm/engine/disp/ovlynv50.c | 107 - .../gpu/drm/nouveau/nvkm/engine/disp/piocgf119.c | 78 - .../gpu/drm/nouveau/nvkm/engine/disp/piocnv50.c | 87 - .../gpu/drm/nouveau/nvkm/engine/disp/piornv50.c | 139 - drivers/gpu/drm/nouveau/nvkm/engine/disp/priv.h | 75 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/rootg94.c | 55 - .../gpu/drm/nouveau/nvkm/engine/disp/rootgf119.c | 55 - .../gpu/drm/nouveau/nvkm/engine/disp/rootgk104.c | 55 - .../gpu/drm/nouveau/nvkm/engine/disp/rootgk110.c | 55 - .../gpu/drm/nouveau/nvkm/engine/disp/rootgm107.c | 55 - .../gpu/drm/nouveau/nvkm/engine/disp/rootgm200.c | 55 - .../gpu/drm/nouveau/nvkm/engine/disp/rootgp100.c | 55 - .../gpu/drm/nouveau/nvkm/engine/disp/rootgp102.c | 55 - .../gpu/drm/nouveau/nvkm/engine/disp/rootgt200.c | 55 - .../gpu/drm/nouveau/nvkm/engine/disp/rootgt215.c | 55 - .../gpu/drm/nouveau/nvkm/engine/disp/rootgv100.c | 53 - .../gpu/drm/nouveau/nvkm/engine/disp/rootnv04.c | 42 +- .../gpu/drm/nouveau/nvkm/engine/disp/rootnv50.c | 140 +- .../gpu/drm/nouveau/nvkm/engine/disp/rootnv50.h | 45 - .../gpu/drm/nouveau/nvkm/engine/disp/roottu102.c | 53 - drivers/gpu/drm/nouveau/nvkm/engine/disp/sorg84.c | 38 - drivers/gpu/drm/nouveau/nvkm/engine/disp/sorg94.c | 302 - .../gpu/drm/nouveau/nvkm/engine/disp/sorga102.c | 144 - .../gpu/drm/nouveau/nvkm/engine/disp/sorgf119.c | 208 - .../gpu/drm/nouveau/nvkm/engine/disp/sorgk104.c | 54 - .../gpu/drm/nouveau/nvkm/engine/disp/sorgm107.c | 80 - .../gpu/drm/nouveau/nvkm/engine/disp/sorgm200.c | 160 - .../gpu/drm/nouveau/nvkm/engine/disp/sorgp100.c | 93 - .../gpu/drm/nouveau/nvkm/engine/disp/sorgt215.c | 69 - .../gpu/drm/nouveau/nvkm/engine/disp/sorgv100.c | 155 - .../gpu/drm/nouveau/nvkm/engine/disp/sormcp77.c | 48 - .../gpu/drm/nouveau/nvkm/engine/disp/sormcp89.c | 53 - drivers/gpu/drm/nouveau/nvkm/engine/disp/sornv50.c | 106 - .../gpu/drm/nouveau/nvkm/engine/disp/sortu102.c | 129 - drivers/gpu/drm/nouveau/nvkm/engine/disp/tu102.c | 108 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/uconn.c | 117 + drivers/gpu/drm/nouveau/nvkm/engine/disp/udisp.c | 115 + drivers/gpu/drm/nouveau/nvkm/engine/disp/uoutp.c | 129 + .../gpu/drm/nouveau/nvkm/engine/disp/wimmgv100.c | 82 - .../gpu/drm/nouveau/nvkm/engine/disp/wndwgv100.c | 184 - drivers/gpu/drm/tiny/simpledrm.c | 2 +- drivers/hwmon/aquacomputer_d5next.c | 9 +- drivers/hwmon/sht15.c | 17 +- drivers/i2c/muxes/i2c-mux-gpmux.c | 1 + drivers/idle/intel_idle.c | 32 +- drivers/infiniband/core/rw.c | 45 +- drivers/iommu/dma-iommu.c | 99 +- drivers/iommu/iommu.c | 4 + drivers/md/dm-bufio.c | 2 +- drivers/md/dm-verity-target.c | 38 +- drivers/misc/cxl/fault.c | 45 +- drivers/mmc/core/sdio.c | 14 + drivers/mmc/host/mtk-sd.c | 86 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 4 + .../net/ethernet/marvell/octeontx2/nic/otx2_tc.c | 106 +- drivers/net/ethernet/mellanox/mlxsw/Kconfig | 1 + drivers/net/ethernet/mellanox/mlxsw/Makefile | 2 +- drivers/net/ethernet/mellanox/mlxsw/core.c | 44 +- drivers/net/ethernet/mellanox/mlxsw/core.h | 35 + .../ethernet/mellanox/mlxsw/core_linecard_dev.c | 184 + .../net/ethernet/mellanox/mlxsw/core_linecards.c | 405 + drivers/net/ethernet/mellanox/mlxsw/reg.h | 173 +- drivers/net/ethernet/sfc/falcon/net_driver.h | 2 +- drivers/net/ethernet/sfc/siena/net_driver.h | 2 +- drivers/net/ethernet/stmicro/stmmac/chain_mode.c | 6 +- drivers/net/ethernet/stmicro/stmmac/ring_mode.c | 4 +- drivers/net/ethernet/stmicro/stmmac/stmmac.h | 21 +- .../net/ethernet/stmicro/stmmac/stmmac_ethtool.c | 4 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 723 +- .../net/ethernet/stmicro/stmmac/stmmac_selftests.c | 8 +- drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c | 6 +- drivers/net/geneve.c | 1 + drivers/net/vxlan/vxlan_core.c | 11 +- drivers/nvme/host/core.c | 3 +- drivers/nvme/host/nvme.h | 2 +- drivers/nvme/host/pci.c | 81 +- drivers/nvme/target/rdma.c | 2 +- drivers/parisc/lba_pci.c | 6 +- drivers/pci/Kconfig | 5 + drivers/pci/p2pdma.c | 93 +- drivers/rtc/Kconfig | 20 +- drivers/rtc/Makefile | 2 +- drivers/rtc/rtc-cros-ec.c | 4 +- drivers/rtc/rtc-mpfs.c | 3 - drivers/rtc/rtc-nct3018y.c | 553 + drivers/rtc/rtc-rv8803.c | 4 +- drivers/rtc/rtc-rx8025.c | 22 +- drivers/rtc/rtc-sun6i.c | 2 + drivers/rtc/rtc-vr41xx.c | 363 - drivers/rtc/rtc-zynqmp.c | 115 +- drivers/scsi/ch.c | 2 +- drivers/scsi/megaraid/megaraid_mbox.c | 2 +- drivers/scsi/scsi.c | 1 - drivers/scsi/scsi_trace.c | 3 +- drivers/scsi/sd.c | 360 +- drivers/scsi/sd.h | 24 +- drivers/spi/spi-armada-3700.c | 4 +- drivers/spi/spi-bcm2835.c | 8 +- drivers/target/iscsi/iscsi_target.c | 55 +- drivers/target/iscsi/iscsi_target_auth.c | 122 +- drivers/target/iscsi/iscsi_target_login.c | 13 + drivers/target/iscsi/iscsi_target_nego.c | 15 +- drivers/target/iscsi/iscsi_target_nego.h | 3 +- drivers/target/target_core_sbc.c | 99 - drivers/tee/optee/call.c | 18 +- drivers/ufs/core/ufshcd.c | 2 +- drivers/video/fbdev/amba-clcd.c | 24 +- drivers/video/fbdev/core/fbmem.c | 6 +- drivers/video/fbdev/imxfb.c | 130 +- drivers/video/fbdev/sis/init.c | 4 +- drivers/virtio/virtio_mem.c | 6 +- drivers/xen/privcmd.c | 2 +- fs/btrfs/free-space-cache.c | 6 +- fs/coredump.c | 34 +- fs/dax.c | 3 + fs/exec.c | 12 +- fs/ext2/super.c | 12 +- fs/hugetlbfs/inode.c | 13 +- fs/notify/fsnotify.c | 2 +- fs/proc/base.c | 5 +- fs/proc/internal.h | 2 +- fs/proc/task_mmu.c | 74 +- fs/proc/task_nommu.c | 45 +- fs/reiserfs/inode.c | 12 +- fs/userfaultfd.c | 62 +- include/asm-generic/pci_iomap.h | 2 + include/linux/dma-map-ops.h | 63 + include/linux/dma-mapping.h | 5 + include/linux/fb.h | 6 - include/linux/i2c.h | 3 +- include/linux/maple_tree.h | 685 - include/linux/mm.h | 78 +- include/linux/mm_types.h | 43 +- include/linux/mm_types_task.h | 12 + include/linux/mmc/card.h | 8 +- include/linux/mmc/sdio.h | 5 + include/linux/mmzone.h | 20 +- include/linux/oom.h | 11 + include/linux/pci-p2pdma.h | 27 - include/linux/platform_data/video-imxfb.h | 70 - include/linux/scatterlist.h | 69 + include/linux/sched.h | 1 + include/linux/sched/coredump.h | 7 +- include/linux/userfaultfd_k.h | 7 +- include/linux/vm_event_item.h | 4 + include/linux/vmacache.h | 28 + include/linux/vmstat.h | 6 + include/net/devlink.h | 2 + include/net/ip_tunnels.h | 1 + include/net/tcp.h | 2 + include/net/tls.h | 19 +- include/rdma/ib_verbs.h | 11 + include/scsi/scsi_device.h | 14 - include/sound/sof/dai-intel.h | 2 + include/trace/events/maple_tree.h | 123 - include/trace/events/mmap.h | 73 - include/uapi/linux/devlink.h | 2 + include/uapi/sound/sof/abi.h | 2 +- init/main.c | 2 - ipc/shm.c | 21 +- kernel/acct.c | 11 +- kernel/bpf/devmap.c | 4 +- kernel/bpf/task_iter.c | 10 +- kernel/debug/debug_core.c | 12 + kernel/dma/direct.c | 43 +- kernel/dma/direct.h | 8 +- kernel/dma/mapping.c | 23 +- kernel/events/core.c | 3 +- kernel/events/uprobes.c | 9 +- kernel/fork.c | 62 +- kernel/module/decompress.c | 8 +- kernel/printk/printk.c | 10 + kernel/sched/fair.c | 10 +- lib/Kconfig.debug | 17 +- lib/Makefile | 2 +- lib/maple_tree.c | 7130 ---- lib/test_maple_tree.c | 38206 ------------------- localversion-next | 2 +- mm/Makefile | 2 +- mm/damon/vaddr-test.h | 36 +- mm/damon/vaddr.c | 53 +- mm/debug.c | 14 +- mm/gup.c | 7 +- mm/huge_memory.c | 4 +- mm/init-mm.c | 4 +- mm/internal.h | 8 +- mm/khugepaged.c | 13 +- mm/ksm.c | 18 +- mm/madvise.c | 2 +- mm/memcontrol.c | 6 +- mm/memory-failure.c | 56 +- mm/memory.c | 35 +- mm/memory_hotplug.c | 2 +- mm/mempolicy.c | 56 +- mm/mlock.c | 37 +- mm/mmap.c | 2265 +- mm/mprotect.c | 7 +- mm/mremap.c | 41 +- mm/msync.c | 2 +- mm/nommu.c | 249 +- mm/oom_kill.c | 9 +- mm/pagewalk.c | 2 +- mm/swapfile.c | 4 +- mm/util.c | 32 + mm/vmacache.c | 117 + mm/vmstat.c | 4 + net/bridge/br_netlink.c | 8 +- net/core/devlink.c | 288 +- net/core/filter.c | 3 +- net/dsa/switch.c | 1 + net/ethtool/cabletest.c | 2 +- net/ipv4/tcp.c | 42 +- net/rxrpc/protocol.h | 2 +- net/sctp/stream_sched.c | 2 +- net/tls/tls.h | 29 +- net/tls/tls_device.c | 19 +- net/tls/tls_main.c | 20 +- net/tls/tls_strp.c | 488 +- net/tls/tls_sw.c | 228 +- scripts/checkstack.pl | 4 + scripts/remove-stale-files | 2 + sound/hda/intel-dsp-config.c | 5 + sound/soc/amd/acp/acp-platform.c | 2 +- sound/soc/atmel/mchp-spdifrx.c | 10 +- sound/soc/atmel/mchp-spdiftx.c | 14 +- sound/soc/codecs/max98373-i2c.c | 1 - sound/soc/intel/boards/sof_es8336.c | 160 +- sound/soc/intel/boards/sof_nau8825.c | 10 +- sound/soc/intel/boards/sof_rt5682.c | 26 +- sound/soc/intel/boards/sof_sdw.c | 10 + sound/soc/intel/common/soc-acpi-intel-adl-match.c | 25 + sound/soc/intel/common/soc-acpi-intel-mtl-match.c | 17 + sound/soc/mediatek/Kconfig | 1 + sound/soc/mediatek/mt8186/mt8186-dai-adda.c | 3 +- sound/soc/sof/intel/hda.c | 7 + sound/soc/sof/ipc3-pcm.c | 3 + sound/soc/sof/sof-priv.h | 1 + tools/include/linux/list.h | 11 + tools/include/linux/slab.h | 4 - tools/lib/bpf/bpf_tracing.h | 15 +- tools/perf/Build | 1 + tools/perf/Documentation/perf-kwork.txt | 180 + tools/perf/Documentation/perf-lock.txt | 23 +- tools/perf/Makefile.perf | 1 + tools/perf/builtin-inject.c | 2 +- tools/perf/builtin-kwork.c | 1832 + tools/perf/builtin-lock.c | 401 +- tools/perf/builtin.h | 1 + tools/perf/command-list.txt | 1 + tools/perf/perf.c | 1 + .../perf/pmu-events/arch/x86/alderlake/cache.json | 147 +- .../arch/x86/alderlake/floating-point.json | 19 +- .../pmu-events/arch/x86/alderlake/frontend.json | 38 +- .../perf/pmu-events/arch/x86/alderlake/memory.json | 40 +- .../perf/pmu-events/arch/x86/alderlake/other.json | 43 +- .../pmu-events/arch/x86/alderlake/pipeline.json | 222 +- .../arch/x86/alderlake/virtual-memory.json | 27 +- .../perf/pmu-events/arch/x86/broadwellx/cache.json | 22 +- .../arch/x86/broadwellx/floating-point.json | 9 +- .../pmu-events/arch/x86/broadwellx/frontend.json | 2 +- .../pmu-events/arch/x86/broadwellx/memory.json | 39 +- .../perf/pmu-events/arch/x86/broadwellx/other.json | 2 +- .../pmu-events/arch/x86/broadwellx/pipeline.json | 4 +- .../arch/x86/broadwellx/uncore-cache.json | 3788 +- .../arch/x86/broadwellx/uncore-interconnect.json | 1438 +- .../arch/x86/broadwellx/uncore-memory.json | 2849 +- .../arch/x86/broadwellx/uncore-other.json | 3252 ++ .../arch/x86/broadwellx/uncore-power.json | 437 +- .../arch/x86/broadwellx/virtual-memory.json | 2 +- tools/perf/pmu-events/arch/x86/haswellx/cache.json | 37 +- .../arch/x86/haswellx/floating-point.json | 2 +- .../pmu-events/arch/x86/haswellx/frontend.json | 2 +- .../perf/pmu-events/arch/x86/haswellx/memory.json | 52 +- tools/perf/pmu-events/arch/x86/haswellx/other.json | 2 +- .../pmu-events/arch/x86/haswellx/pipeline.json | 4 +- .../pmu-events/arch/x86/haswellx/uncore-cache.json | 3779 +- .../arch/x86/haswellx/uncore-interconnect.json | 1430 +- .../arch/x86/haswellx/uncore-memory.json | 2839 +- .../pmu-events/arch/x86/haswellx/uncore-other.json | 3170 ++ .../pmu-events/arch/x86/haswellx/uncore-power.json | 477 +- .../arch/x86/haswellx/virtual-memory.json | 2 +- tools/perf/pmu-events/arch/x86/mapfile.csv | 2 +- .../pmu-events/arch/x86/sapphirerapids/cache.json | 89 +- .../arch/x86/sapphirerapids/floating-point.json | 6 + .../arch/x86/sapphirerapids/frontend.json | 16 + .../pmu-events/arch/x86/sapphirerapids/memory.json | 12 +- .../pmu-events/arch/x86/sapphirerapids/other.json | 4 + .../arch/x86/sapphirerapids/pipeline.json | 81 +- .../arch/x86/sapphirerapids/virtual-memory.json | 20 + .../arch/x86/{tremontx => snowridgex}/cache.json | 60 +- .../{tremontx => snowridgex}/floating-point.json | 9 +- .../x86/{tremontx => snowridgex}/frontend.json | 20 +- .../arch/x86/{tremontx => snowridgex}/memory.json | 4 +- .../arch/x86/{tremontx => snowridgex}/other.json | 18 +- .../x86/{tremontx => snowridgex}/pipeline.json | 98 +- .../arch/x86/snowridgex/uncore-memory.json | 619 + .../arch/x86/snowridgex/uncore-other.json | 25249 ++++++++++++ .../arch/x86/snowridgex/uncore-power.json | 235 + .../{tremontx => snowridgex}/virtual-memory.json | 69 +- .../arch/x86/tremontx/uncore-memory.json | 245 - .../pmu-events/arch/x86/tremontx/uncore-other.json | 2395 -- .../pmu-events/arch/x86/tremontx/uncore-power.json | 11 - tools/perf/tests/pmu-events.c | 9 + tools/perf/util/Build | 1 + tools/perf/util/bpf_kwork.c | 346 + tools/perf/util/bpf_skel/kwork_trace.bpf.c | 383 + tools/perf/util/data.h | 1 + tools/perf/util/kwork.h | 257 + tools/testing/radix-tree/.gitignore | 2 - tools/testing/radix-tree/Makefile | 9 +- tools/testing/radix-tree/generated/autoconf.h | 1 - tools/testing/radix-tree/linux.c | 160 +- tools/testing/radix-tree/linux/kernel.h | 1 - tools/testing/radix-tree/linux/lockdep.h | 2 - tools/testing/radix-tree/linux/maple_tree.h | 7 - tools/testing/radix-tree/maple.c | 59 - tools/testing/radix-tree/trace/events/maple_tree.h | 5 - .../testing/selftests/bpf/prog_tests/probe_user.c | 35 +- .../testing/selftests/bpf/prog_tests/test_tunnel.c | 17 +- .../testing/selftests/bpf/progs/test_probe_user.c | 29 +- .../testing/selftests/bpf/progs/test_tunnel_kern.c | 80 +- .../drivers/net/mlxsw/devlink_linecard.sh | 54 + tools/testing/selftests/vm/mremap_test.c | 49 +- tools/testing/selftests/vm/va_128TBswitch.sh | 0 550 files changed, 69080 insertions(+), 64621 deletions(-) delete mode 100644 Documentation/core-api/maple_tree.rst create mode 100644 Documentation/devicetree/bindings/rtc/nuvoton,nct3018y.yaml delete mode 100644 Documentation/devicetree/bindings/rtc/nxp,pcf85063.txt create mode 100644 Documentation/devicetree/bindings/rtc/nxp,pcf85063.yaml delete mode 100644 Documentation/devicetree/bindings/sound/tas2780.yaml create mode 100644 Documentation/powerpc/elf_hwcaps.rst create mode 100644 arch/openrisc/configs/virt_defconfig create mode 100644 arch/x86/purgatory/kexec-purgatory.S delete mode 100644 drivers/gpu/drm/nouveau/include/nvif/cl507a.h delete mode 100644 drivers/gpu/drm/nouveau/include/nvif/cl507b.h delete mode 100644 drivers/gpu/drm/nouveau/include/nvif/cl507c.h delete mode 100644 drivers/gpu/drm/nouveau/include/nvif/cl507d.h delete mode 100644 drivers/gpu/drm/nouveau/include/nvif/cl507e.h delete mode 100644 drivers/gpu/drm/nouveau/include/nvif/clc37b.h delete mode 100644 drivers/gpu/drm/nouveau/include/nvif/clc37e.h create mode 100644 drivers/gpu/drm/nouveau/include/nvif/conn.h create mode 100644 drivers/gpu/drm/nouveau/include/nvif/if0010.h create mode 100644 drivers/gpu/drm/nouveau/include/nvif/if0011.h create mode 100644 drivers/gpu/drm/nouveau/include/nvif/if0012.h create mode 100644 drivers/gpu/drm/nouveau/include/nvif/if0014.h create mode 100644 drivers/gpu/drm/nouveau/include/nvif/outp.h rename drivers/gpu/drm/nouveau/{nvkm/engine/disp/rootga102.c => nvif/conn.c} (56%) rename drivers/gpu/drm/nouveau/{nvkm/engine/disp/rootg84.c => nvif/outp.c} (54%) delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/baseg84.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/basegf119.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/basegp102.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/basenv50.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/capsgv100.c create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/chan.c create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/chan.h delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/changf119.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/changv100.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/channv50.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/channv50.h delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/coreg84.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/coreg94.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/coregf119.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/coregk104.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/coregp102.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/coregv100.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/corenv50.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/cursgf119.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/cursgp102.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/cursgv100.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/cursnv50.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/dacgf119.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/dacnv50.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/dmacgf119.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/dmacgp102.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/dmacgv100.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/dmacnv50.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdagf119.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdagt215.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdagv100.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmig84.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigf119.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigk104.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigm200.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigt215.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigv100.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/headgf119.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/headgv100.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/headnv04.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/headnv50.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.h delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/oimmgf119.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/oimmgp102.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/oimmnv50.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/ovlyg84.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/ovlygf119.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/ovlygk104.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/ovlygp102.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/ovlygt200.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/ovlynv50.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/piocgf119.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/piocnv50.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/piornv50.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/rootg94.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/rootgf119.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/rootgk104.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/rootgk110.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/rootgm107.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/rootgm200.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/rootgp100.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/rootgp102.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/rootgt200.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/rootgt215.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/rootgv100.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/rootnv50.h delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/roottu102.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorg84.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorg94.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorga102.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgf119.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgk104.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgm107.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgm200.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgp100.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgt215.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgv100.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/sormcp77.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/sormcp89.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/sornv50.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/sortu102.c create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/uconn.c create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/udisp.c create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/uoutp.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/wimmgv100.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/wndwgv100.c create mode 100644 drivers/net/ethernet/mellanox/mlxsw/core_linecard_dev.c create mode 100644 drivers/rtc/rtc-nct3018y.c delete mode 100644 drivers/rtc/rtc-vr41xx.c delete mode 100644 include/linux/maple_tree.h delete mode 100644 include/linux/platform_data/video-imxfb.h create mode 100644 include/linux/vmacache.h delete mode 100644 include/trace/events/maple_tree.h delete mode 100644 lib/maple_tree.c delete mode 100644 lib/test_maple_tree.c create mode 100644 mm/vmacache.c create mode 100644 tools/perf/Documentation/perf-kwork.txt create mode 100644 tools/perf/builtin-kwork.c create mode 100644 tools/perf/pmu-events/arch/x86/broadwellx/uncore-other.json create mode 100644 tools/perf/pmu-events/arch/x86/haswellx/uncore-other.json rename tools/perf/pmu-events/arch/x86/{tremontx => snowridgex}/cache.json (95%) rename tools/perf/pmu-events/arch/x86/{tremontx => snowridgex}/floating-point.json (84%) rename tools/perf/pmu-events/arch/x86/{tremontx => snowridgex}/frontend.json (94%) rename tools/perf/pmu-events/arch/x86/{tremontx => snowridgex}/memory.json (99%) rename tools/perf/pmu-events/arch/x86/{tremontx => snowridgex}/other.json (98%) rename tools/perf/pmu-events/arch/x86/{tremontx => snowridgex}/pipeline.json (89%) create mode 100644 tools/perf/pmu-events/arch/x86/snowridgex/uncore-memory.json create mode 100644 tools/perf/pmu-events/arch/x86/snowridgex/uncore-other.json create mode 100644 tools/perf/pmu-events/arch/x86/snowridgex/uncore-power.json rename tools/perf/pmu-events/arch/x86/{tremontx => snowridgex}/virtual-memory.json (91%) delete mode 100644 tools/perf/pmu-events/arch/x86/tremontx/uncore-memory.json delete mode 100644 tools/perf/pmu-events/arch/x86/tremontx/uncore-other.json delete mode 100644 tools/perf/pmu-events/arch/x86/tremontx/uncore-power.json create mode 100644 tools/perf/util/bpf_kwork.c create mode 100644 tools/perf/util/bpf_skel/kwork_trace.bpf.c create mode 100644 tools/perf/util/kwork.h delete mode 100644 tools/testing/radix-tree/linux/maple_tree.h delete mode 100644 tools/testing/radix-tree/maple.c delete mode 100644 tools/testing/radix-tree/trace/events/maple_tree.h mode change 100644 => 100755 tools/testing/selftests/vm/va_128TBswitch.sh