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 4ee7eaa411ee Add linux-next specific files for 20220720 omits 2ce59e675818 Revert "asm-generic: correct reference to GENERIC_LIB_DEVM [...] omits ac571200aade fix up for "io_uring: sendzc with fixed buffers" omits ad7fe0e35798 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits 110d07a74bb6 Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] omits 461f3cd07fe0 Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] omits 610b3515965f Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 176885baf028 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits c36fcb46d149 Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits a47dcf1d8d0c Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] omits 47cd7a70f43f Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits 43188d776e1a Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits 22e0d99ff2eb Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 509252c64f08 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits a6b0f546e961 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a5b8ed98cae0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 83b80277c583 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c2d677178f48 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 47017730b727 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2616e606b988 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits 834342db6905 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits 6cff0dfddc78 Merge branch 'hmm' of git://git.kernel.org/pub/scm/linux/k [...] omits 6488ca6515d5 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] omits cc13fcca1cdf Merge branch 'main' of git://git.infradead.org/users/willy [...] omits 43e5d5ab73b5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c8d28aaa0f56 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 823070f8f66a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 72bae15c8a2c Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits b4a7f778be9f Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits e6f87dec3421 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] omits 0965b80dc8f8 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits 344be9adb68c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 61693ff9d50c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6e15f571bda4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7f1c65f7211d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fe3f22473a5f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cf0c2f2b4418 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6e612ee90a86 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits ac345de1a4df Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 684a24f625d7 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 59c732b5f737 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a67f5101506a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dbabfb9d4d90 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ea206ee72f1b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 728f433c94de Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 21e15f3b659c Merge branch 'next' of git://github.com/awilliam/linux-vfio.git omits 3c1b1e45e82c Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] omits 48ba3594ff10 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 6d86e2bca7f2 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits a2553692154b Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits b7d903295ebf Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits f860b3da6670 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 80d52512df12 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits 1e75ac8dd39f Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits f913233b0343 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 205524da4946 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3755a7bdffbc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0a1e690f9364 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e380e1fcdcaa Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits d23e3fcecf5a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3d9b2525d7fc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7c0ce13cec6b Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits d59759a5e9aa Merge branch 'mm-nonmm-unstable' into mm-everything omits 9dd77864a8ed bdi: remove enum wb_congested_state omits a36aa5f57005 kernel/hung_task: fix address space of proc_dohung_task_ti [...] omits 0aad72547b2d lib/lzo/lzo1x_compress.c: replace ternary operator with mi [...] omits 992b1468816c squashfs: support reading fragments in readahead call omits ccc11e500092 squashfs: implement readahead omits 4503b57a2a26 squashfs: always build "file direct" version of page actor omits 87d85467c926 Revert "squashfs: provide backing_dev_info in order to dis [...] omits 5aae0c2d5874 lib/debugobjects: fix stat count and optimize debug_object [...] omits 504fabd76ebe init/main.c: silence some -Wunused-parameter warnings omits 135e959496cb ocfs2: fix ocfs2 corrupt when iputting an inode omits f5d035cdb0b1 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 0f9aae89d912 ocfs2: reflink deadlock when clone file to the same direct [...] omits 34d1e716691f selftest/vm: uninitialized variable in main() omits fa09aa9966bf mm/cma_debug.c: align the name buffer length as struct cma omits 7c4b582e85bb tools/testing/selftests/vm/hugetlb-madvise.c: silence unin [...] omits cc33ba24139f mm/mempolicy: remove unneeded out label omits 0d84f4922f6e mm/page_alloc: correct the wrong cpuset file path in comment omits 93e32a58913c mm: remove unneeded PageAnon check in restore_exclusive_pte() omits cd6263c3f9ee tools/vm/page_owner_sort.c: adjust the indent in is_need() omits 2d6c68e33857 mm-shmem-support-fs_ioc_etflags-in-tmpfs-fix omits c523739526b3 mm/shmem: support FS_IOC_[SG]ETFLAGS in tmpfs omits 618ace0ada70 mm, hwpoison: enable memory error handling on 1GB hugepage omits bbce3cf370a6 mm, hwpoison: skip raw hwpoison page in freeing 1GB hugepage omits 4be920aadf80 mm, hwpoison: make __page_handle_poison returns int omits 426f3cc53138 mm, hwpoison: set PG_hwpoison for busy hugetlb pages omits 0e36ac84d8f3 mm, hwpoison: make unpoison aware of raw error info in hwp [...] omits 7ec790bfadc1 mm, hwpoison, hugetlb: support saving mechanism of raw err [...] omits c0c72ec749b3 mm/hugetlb: make pud_huge() and follow_huge_pud() aware of [...] omits 7daa7f2c7e0a mm/hugetlb: check gigantic_page_runtime_supported() in ret [...] omits 49d4e7989c05 mm/damon/reclaim: fix potential memory leak in damon_recla [...] omits 46cb7bc9ea4f mm: vmpressure: don't count proactive reclaim in vmpressure omits 19ee2e9e0616 zsmalloc: zs_malloc: return ERR_PTR on failure omits bf706362a7b7 writeback: remove inode_to_wb_is_valid() omits 793e5ee9cd2d memblock,arm64: expand the static memblock memory table omits dda20ea86dba mm: remove obsolete comment in do_fault_around() omits acb13f16dac2 mm: compaction: include compound page count for scanning i [...] omits 3e283e920255 selftests/vm: add selftest to verify multi THP collapse omits 416eeecd3398 selftests/vm: add selftest to verify recollapse of THPs omits e8790c062448 selftests/vm: add MADV_COLLAPSE collapse context to selftests omits abaaf613ab6d selftests/vm: dedup hugepage allocation logic omits 1e1c683ed7c9 selftests/vm: modularize collapse selftests omits 9047e7e45058 mm/madvise: add MADV_COLLAPSE to process_madvise() omits 0fff8a0de881 mm/madvise: add huge_memory:mm_madvise_collapse tracepoint omits fbe27a6703b1 mm/khugepaged: rename prefix of shared collapse functions omits a653d57e5dd4 mm/khugepaged: add missing kfree() to madvise_collapse() omits 69bc40c5d667 mm/khugepaged: Avoid possible memory leak in failure path omits c9d968ffd9ba mm/madvise: introduce MADV_COLLAPSE sync hugepage collapse omits a3fd60f031d0 mm/khugepaged: record SCAN_PMD_MAPPED when scan_pmd() find [...] omits 70c9cf297a58 mm/thp: add flag to enforce sysfs THP in hugepage_vma_check() omits 9fab4752a181 mm/khugepaged: add flag to predicate khugepaged-only behavior omits a158136376f8 mm/khugepaged: propagate enum scan_result codes back to callers omits 8a5e53363ba7 mm/khugepaged: dedup and simplify hugepage alloc and charging omits 3b07f3bb225a mm/khugepaged: add struct collapse_control omits b17df69198fb mm: khugepaged: don't carry huge page to the next loop for [...] omits 143776e7512e mm/khugepaged: remove redundant transhuge_vma_suitable() check omits e2741a7fec65 selftests/vm: skip 128TBswitch on unsupported arch omits 73ed6234a92f selftests-vm-fix-errno-handling-in-mrelease_test-v4 omits cc60f2ddfde3 selftests/vm: fix errno handling in mrelease_test omits b097cda57c61 mm: memcontrol: do not miss MEMCG_MAX events for enforced [...] omits 4d243adc6a96 filemap: minor cleanup for filemap_write_and_wait_range omits a65c074cacae memcg: notify about global mem_cgroup_id space depletion omits cf6621ee3558 procfs: add 'path' to /proc/<pid>/fdinfo/ omits cd7764216016 procfs: add 'size' to /proc/<pid>/fdinfo/ omits d270afc231dd mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region omits 13a22e0d28f7 mm/mlock: drop dead code in count_mm_mlocked_page_nr() omits 07f352f00838 mm/page_alloc: minor clean up for memmap_init_compound() omits 2a2c5413d877 mm-add-merging-after-mremap-resize-checkpatch-fixes omits 49efd4cfffe4 mm: add merging after mremap resize omits 49aa73d07a5e mm: refactor of vma_merge() omits 6fd67ea48186 mm: delete unused MMF_OOM_VICTIM flag omits f5926a78d00a mm-drop-oom-code-from-exit_mmap-fix-fix omits 58be11e92499 mm: drop oom code from exit_mmap omits 7e5e21d74d4d mm/mmap.c: pass in mapping to __vma_link_file() omits f605fd804acc mm/mmap: drop range_has_overlap() function omits 8b802cf2b12e mm: remove the vma linked list omits 92157cf8441c riscv: use vma iterator for vdso omits 4a266bf42b27 nommu: remove uses of VMA linked list omits 3048366c1491 i915: use the VMA iterator omits a1e1b8ea1e6c mm/swapfile: use vma iterator instead of vma linked list omits 4d0ebc6e62da mm/pagewalk: use vma_find() instead of vma linked list omits a008fbbae504 mm/oom_kill: use maple tree iterators instead of vma linked list omits a155fe7f4ad2 mm/msync: use vma_find() instead of vma linked list omits 8debd5f8424d mm/mremap: use vma_find_intersection() instead of vma linked list omits e21f43a02b40 mm/mprotect: use maple tree navigation instead of vma linked list omits 065cf526f93f mm/mlock: use vma iterator and maple state instead of vma [...] omits f1b4a6f7943b mm/mempolicy: use vma iterator & maple state instead of vm [...] omits c51e3cdfee06 mm/memcontrol: stop using mm->highest_vm_end omits f2b9526b7311 mm/madvise: use vma_find() instead of vma linked list omits f1876b41032d mm/ksm: use vma iterators instead of vma linked list omits 38219b461a59 mm/khugepaged: stop using vma linked list omits acf47bcca43a mm/gup: use maple tree navigation instead of linked list omits 8cbb1dee6e67 bpf: remove VMA linked list omits 830c71fe2e42 fork: use VMA iterator omits cae4df0ab34e sched: use maple tree iterator to walk VMAs omits 702537c695e0 perf: use VMA iterator omits 0137cd17229d acct: use VMA iterator instead of linked list omits 6e1dfe951623 ipc/shm: use VMA iterator instead of linked list omits 5f36c9eb7abe userfaultfd: use maple tree iterator to iterate VMAs omits 425e0654ad3e fs/proc/task_mmu: stop using linked list and highest_vm_end omits 05064c384912 fs/proc/base: use maple tree iterators in place of linked list omits b2f372575fc2 exec: use VMA iterator instead of linked list omits 4c95cf4e7240 coredump: remove vma linked list walk omits 6aa2507df61f um: remove vma linked list walk omits 9b4ff1e9d6fc optee: remove vma linked list walk omits 3c5799aafb0b cxl: remove vma linked list walk omits ba4b8681dd95 xtensa: remove vma linked list walks omits ce1e806da616 x86: remove vma linked list walks omits 51d1d3f8dd3d s390: remove vma linked list walks omits 1ce289f42ba7 powerpc: remove mmap linked list walks omits 2270ca3c69a2 parisc: remove mmap linked list from cache handling omits b0bb6accab1d arm64: Change elfcore for_each_mte_vma() to use VMA iterator omits 991605fb57ee arm64: remove mmap linked list from vdso omits 952a0103ffa6 mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() omits 135749a87dfb mm/mmap: reorganize munmap to use maple states omits 6b38f817ae96 mm/mmap: move mmap_region() below do_munmap() omits 2b691f44529e mm: convert vma_lookup() to use mtree_load() omits 3b9067af6914 mm: remove vmacache omits 5200eb03f673 mm/mmap: use advanced maple tree API for mmap_region() omits b5f3177c22c3 mm: use maple tree operations for find_vma_intersection() omits 1453b507e54c mm/mmap: change do_brk_flags() to expand existing VMA and [...] omits 0e408b43fc65 mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...] omits c8c37412bec3 mm: optimize find_exact_vma() to use vma_lookup() omits d57a6dbf9383 xen: use vma_lookup() in privcmd_ioctl_mmap() omits edd8cf712c56 mmap: change zeroing of maple tree in __vma_adjust() omits 44c89e4eb914 mm: remove rb tree. omits 915f107417f5 proc: remove VMA rbtree use from nommu omits e9cc640e4056 damon: convert __damon_va_three_regions to use the VMA iterator omits 178fbf507c9b kernel/fork: use maple tree for dup_mmap() during forking omits abbe24846526 mm/mmap: use maple tree for unmapped_area{_topdown} omits 3c68a6e9ba89 mm/mmap: use the maple tree for find_vma_prev() instead of [...] omits d91838557a39 mm/mmap: use the maple tree in find_vma() instead of the rbtree. omits a1ec7745afab mmap: use the VMA iterator in count_vma_pages_range() omits dfe81657f094 mm: add VMA iterator omits 214e85bdca8e mm: start tracking VMAs with maple tree omits 0c800c2637a0 lib/test_maple_tree: add testing for maple tree omits ec14bb67d08a radix tree test suite: add lockdep_is_held to header omits 689559d41e4a radix tree test suite: add support for slab bulk APIs omits 2f84a9c5ec49 radix tree test suite: add allocation counts and size to k [...] omits 4e5ca499a32d radix tree test suite: add kmem_cache_set_non_kernel() omits e7743723eaad radix tree test suite: add pr_err define omits 88efba89ea07 Maple Tree: add new data structure omits eb9bfe1649d0 android: binder: fix lockdep check on clearing vma omits 9a0ee1ab2eba android-binder-stop-saving-a-pointer-to-the-vma-fix omits 15e5f0fc3f43 android: binder: stop saving a pointer to the VMA omits c14ef919661f mips: rename mt_init to mips_mt_init omits e7a996049b92 mm: discard __GFP_ATOMIC omits 77acb17c738d mm: hugetlb_vmemmap: use PTRS_PER_PTE instead of PMD_SIZE [...] omits 5e8f701bad26 mm: hugetlb_vmemmap: move code comments to vmemmap_dedup.rst omits 4acd70ba707b mm: hugetlb_vmemmap: improve hugetlb_vmemmap code readability omits eb0f3c002895 mm: hugetlb_vmemmap: replace early_param() with core_param() omits f8a9af637351 mm: hugetlb_vmemmap: move vmemmap code related to HugeTLB [...] omits ed3dab61019a mm: hugetlb_vmemmap: introduce the name HVO omits 484933e4632e mm: hugetlb_vmemmap: optimize vmemmap_optimize_mode handling omits a2fce44975ab mm: hugetlb_vmemmap: delete hugetlb_optimize_vmemmap_enabled() omits be6f50be577e Merge branch 'mm-stable' into mm-unstable omits 0c9072fd9187 mailmap: update Gao Xiang's email addresses omits e68d0cd2f4f8 userfaultfd: provide properly masked address for huge-pages omits 7c3f83071bb8 mm/hugetlb: avoid corrupting page->mapping in hugetlb_mcop [...] omits e9ae00bf7c98 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 25b31128f43c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b5c48f8b7bc0 Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] omits 08737219633b Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 5a3cb437d39f Merge branch 'timers/drivers/next' of git://git.linaro.org [...] omits 2dfdca0d117a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 1126a6891a71 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b461f2f5323f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ec2aed45c57a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 64b3c066e85e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 72e4b47982ec Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3e191f219f1a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 009d6da4722d Merge branch 'next' of git://github.com/cschaufler/smack-next omits b94e745fcaa6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6ec66271ee24 Merge branch 'safesetid-next' of https://github.com/micah- [...] omits 1ba2e6085b8e Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits cf7e51df1001 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits 0f6e0cc923aa Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 89ac711af5eb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e7a00152eff9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e7db53176f32 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] omits b9bd31eaa216 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 3f58b69926ff Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e82a28842bb1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 78c130df2cda Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c45369e0615d Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 9ce8ec6bb1b8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 850deb7c036f Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits c6c2014d4560 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 60ddc8fde4b7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3de19f6cd2b1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ec6714e284d0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fffe699b3dfd Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 271b8dddcd54 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits e8ba43cf42e5 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits fdcddf6261c6 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 34ba0aef9623 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits 7fe9a0ab3ba9 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits 9778bb113f13 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits 56bfbf284436 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f550bc7afb66 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 069a2b56d2b0 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] omits 27842ac63c38 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits a9dde6a425a5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c8818813a1ec Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 3279e15a87e7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2255bb806798 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7c00121406c9 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits 09a24567a261 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits e95eecbbf6f0 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits bb2e2d5a09a6 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 2e22f9b6331e Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits c53634d41dea Merge branch 'master' of git://linuxtv.org/media_tree.git omits 419280aeac69 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 0510beb179f3 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 38a3e0111ef7 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 5dec01d7a6f6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9f60e4321d18 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits 6f60158526ab Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 83cae2863076 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2acfb97b9d7c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6b0d8a0efffd Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits 19037cc07e2e Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] omits 08a6a4efac66 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3128bbd80786 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits b09abf354c33 Merge branch '9p-next' of git://github.com/martinetd/linux omits 38dc265f8249 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits bf7b9c095cf6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9440d781b6f0 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits 2f51ee28d426 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits aa476333bcbe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 73974b7843f3 Merge branch 'fsverity' of git://git.kernel.org/pub/scm/fs [...] omits 668ccbe7b642 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 2fc721b716ba Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 8d7c4ef0247d Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits c708e7788e35 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits abbd53477ecb Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 64fee1bb6df5 Merge branch 'master' of git://github.com/ceph/ceph-client.git omits 8805def51569 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b228f593fa2e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0825f2b0f347 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits 73e2154360b6 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 75e26c5b7e2b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f1a85402086f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7436f677ef96 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 25f1b911cc8e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e53bfcfc8c1a Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits b3980ba8d00d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7cb0b8ccd358 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits aee75ca25dec Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] omits 7dd6dd600c33 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits bdd667646db2 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits ebdb80cdebfa Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits c2b7b30df89c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6232cf0996d8 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits 24d527ec8bf2 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 218e8ceb1476 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 1235b59251aa Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 9f569b8af78b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9067aa156aba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9f9f98c25b39 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits 6cb1eb63507f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5779bc9fd9da Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 02a22afac10d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 29ae2172aedd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fab61b195e67 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 798f747e927e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bca50f97719e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 18407d2eb415 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits caaa99d3ca1a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 57d54b61413c Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 384375a2a157 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits ba7fbdc3ed9c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f43e69001cbb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 72327f12bce6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1eb7e12e4c66 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits efde80c0186a Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits 3bda23e854a1 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits 37df2db5ecef Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 77b460b399ba Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits ca2f1ef53791 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] omits a892e9c13dbb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7bc501036b62 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits fee5fce66c30 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] omits c8ee8421a122 Merge branch 'fixes' of https://github.com/Broadcom/stblinux.git omits de74ba850ddc Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits f4a5323b81dd Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...] omits 16b8461d5275 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits bc207662dce4 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 3be88d14455c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits d79de1e4b5e1 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits bcfb16fb64e8 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits e974661c2dbf Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub [...] omits 839b0617cb4a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits d9f8b2ffeea2 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 27ba754e3b04 Merge branch 'at91-fixes' of git://git.kernel.org/pub/scm/ [...] omits 37d8014f7754 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits bb1372210549 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] omits b38f2d7dc39a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 2b01d84ae01e Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits a1a5822a2604 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits e552b5c022e6 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 6e123ac0e7ec Merge branch 'fixes' of https://git.linaro.org/people/jens [...] omits 9f9ca0857a85 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] omits 14e02fd010cd Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 864b0954e4d9 Merge of ucount-rlimits-cleanups-for-v5.19, interrupting_k [...] omits 9f913e175376 Merge branch 'asm-generic-fixes' into asm-generic omits 2d0eabc8971e tools: Fixed MIPS builds due to struct flock re-definition omits f8466c532f55 rcu-tasks: Ensure RCU Tasks Trace loops have quiescent states omits 8691737342e2 selftests/nolibc: add a "help" target omits 77b83cdf9c87 selftests/nolibc: "sysroot" target installs a local copy o [...] omits 96b45bc18b9e selftests/nolibc: add a "run" target to start the kernel in QEMU omits 0851fc3a52f1 selftests/nolibc: add a "defconfig" target omits 1b86cb06e765 selftests/nolibc: add a "kernel" target to build the kerne [...] omits faec169f96ed selftests/nolibc: support glibc as well omits de584b573607 selftests/nolibc: condition some tests on /proc existence omits 38bb2ba014ec selftests/nolibc: recreate and populate /dev and /proc if missing omits 555e91ffc374 selftests/nolibc: on x86, support exiting with isa-debug-exit omits 56f99af41afa selftests/nolibc: exit with poweroff on success when getpi [...] omits 9e930a559e43 selftests/nolibc: add a few tests for some libc functions omits 45090992b990 selftests/nolibc: implement a few tests for various syscalls omits 365d10f1700d selftests/nolibc: support a test definition format omits 5f1f5b5da66b selftests/nolibc: add basic infrastructure to ease creatio [...] omits ee7dd987356f tools/nolibc: make sys_mmap() automatically use the right [...] omits c545d41862b3 tools/nolibc: fix build warning in sys_mmap() when my_sysc [...] omits c22229afa381 tools/nolibc: make argc 32-bit in riscv startup code omits ab1dabba4dd9 Merge remote-tracking branch 'asoc/for-5.20' into asoc-next omits 08911909b4e8 Merge remote-tracking branch 'asoc/for-5.18' into asoc-linus omits d1c438c228c8 random: handle archrandom with multiple longs omits 1d77af7599f9 Merge branch irq/misc-5.20 into irq/irqchip-next omits 52db9dcc7b3b KVM: s390: resetting the Topology-Change-Report omits a20e4a94c7e8 KVM: s390: guest support for topology function omits 117e052974c0 KVM: s390: Cleanup ipte lock access and SIIF facility checks omits 26c84bd37d0a Merge branches 'arm64-for-5.20', 'arm64-defconfig-for-5.20 [...] omits 7ca6e0e75e10 userfaultfd: provide properly masked address for huge-pages omits 9ab0e8ce6d2d mm/hugetlb: avoid corrupting page->mapping in hugetlb_mcop [...] omits efd8a0ec36ba signal: Drop signals received after a fatal signal has bee [...] omits 63e14c2d9955 signal: Guarantee that SIGNAL_GROUP_EXIT is set on process exit omits 63a69e15f46d signal: Ensure SIGNAL_GROUP_EXIT gets set in do_group_exit omits 43979072706d Merge remote-tracking branch 'spi/for-5.20' into spi-next omits d18d6aa0cbe3 Merge branch 'for-next/arch_topology' of git://git.kernel. [...] omits 13b6290a821f arch_topology: Fix cache attributes detection in the CPU h [...] omits 08045ad09ba8 cacheinfo: Use atomic allocation for percpu cache attributes omits f36be09f90d3 Merge branch 'features' into for-next omits 64cba4305933 Merge branch 'fixes' into for-next omits eff044f1b04e Merge branch 'for-next/boot' into for-next/core omits e1528206e3a2 Merge branches 'for-next/cpufeature', 'for-next/cpuidle', [...] omits cdfde8f61a00 asm-generic: correct reference to GENERIC_LIB_DEVMEM_IS_ALLOWED adds 543ce63b664e lockdown: Fix kexec lockdown bypass with ima policy adds 353f7988dd84 watchqueue: make sure to serialize 'wqueue->defunct' properly adds cc983da76a90 mm/hugetlb: avoid corrupting page->mapping in hugetlb_mcop [...] adds 8e86a047da7d userfaultfd: provide properly masked address for huge-pages adds b109319f5c2b mailmap: update Gao Xiang's email addresses adds 1b93601293bb Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds afbc8a64b19b Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] adds f7b4c3b82e7d arm64: set UXN on swapper page tables adds 34e930a483f9 Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] adds a2f49ddbe19f Merge branch 'fixes' of https://git.linaro.org/people/jens [...] adds be640317a1d0 powerpc/64s: Disable stack variable initialisation for prom_init adds fc2fa18f5e6e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds cdf0b86b250f r8152: fix a WOL issue adds 53eb9b04560c net: ethernet: mtk_ppe: fix possible NULL pointer derefere [...] adds c6b10de537b9 Documentation: fix udp_wmem_min in ip-sysctl.rst adds 968996c070ef iavf: Fix VLAN_V2 addition/rejection adds 4635fd3a9d77 iavf: Disallow changing rx/tx-frames and rx/tx-frames-irq adds a9f49e006030 iavf: Fix handling of dummy receive descriptors adds d8fa2fd791a7 iavf: Fix missing state logs adds 48ea8ea32dbf Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] adds ef5621758a02 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 87507bcb4f5d ipv4: Fix a data-race around sysctl_fib_multipath_use_neigh. adds 7998c12a08c9 ipv4: Fix data-races around sysctl_fib_multipath_hash_policy. adds 8895a9c2ac76 ipv4: Fix data-races around sysctl_fib_multipath_hash_fields. adds 9b55c20f8336 ip: Fix data-races around sysctl_ip_prot_sock. adds 3d72bb4188c7 udp: Fix a data-race around sysctl_udp_l3mdev_accept. adds 3666f666e996 tcp: Fix data-races around sysctl knobs related to SYN option. adds 52e65865deb6 tcp: Fix a data-race around sysctl_tcp_early_retrans. adds e7d2ef837e14 tcp: Fix data-races around sysctl_tcp_recovery. adds 7c6f2a86ca59 tcp: Fix a data-race around sysctl_tcp_thin_linear_timeouts. adds 4845b5713ab1 tcp: Fix data-races around sysctl_tcp_slow_start_after_idle. adds 1a63cb91f0c2 tcp: Fix a data-race around sysctl_tcp_retrans_collapse. adds 4e08ed41cb11 tcp: Fix a data-race around sysctl_tcp_stdurg. adds 0b484c91911e tcp: Fix a data-race around sysctl_tcp_rfc1337. adds 2d17d9c73823 tcp: Fix a data-race around sysctl_tcp_abort_on_overflow. adds a11e5b3e7a59 tcp: Fix data-races around sysctl_tcp_max_reordering. adds 3b15b3e93e40 Merge branch 'net-sysctl-races-round-4' adds c0f47c2822aa net/sched: cls_api: Fix flow action initialization adds e5ec6a251338 mlxsw: spectrum_router: Fix IPv4 nexthop gateway indication adds db87c005b9cc can: mcp251xfd: fix detection of mcp251863 adds 7b66dfcc6e1e can: rcar_canfd: Add missing of_node_put() in rcar_canfd_probe() adds 44484fa8eedf Merge tag 'linux-can-fixes-for-5.19-20220720' of git://git [...] adds 1713af20005a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds a42ad9438e09 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds dadd02077b14 Merge remote-tracking branch 'asoc/for-5.18' into asoc-linus adds 99fa440944b6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 4ceaa684459d spi: bcm2835: bcm2835_spi_handle_err(): fix NULL pointer d [...] adds e1502ba41699 spi: spi-cadence: Fix SPI NO Slave Select macro definition adds 691dcdadc5db Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds f158c2698dfd Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] adds 0f3853851b1a Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds 2e0ce10e2569 Merge branch 'at91-fixes' of git://git.kernel.org/pub/scm/ [...] adds 200e6b48114e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 5166a6feba5c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds d34213ebfea3 nvdimm/namespace: drop nested variable in create_namespace_pmem() adds 785e124099f9 Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub [...] adds 8b9584538897 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 6415b645353f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds e7999fa14f19 drm/i915/guc: Support programming the EU priority in the G [...] adds 443148858f26 drm/i915/guc: support v69 in parallel to v70 adds 59222c2544f4 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds 25d7cc9ed0e3 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 0553a351cfd7 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds 2dfa6100b938 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 5beeb75c9d2c Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...] adds f63731e18e8d selftests: gpio: fix include path to kernel headers for ou [...] adds 74de13d24cc2 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] adds 1eebda18448b Merge branch 'fixes' of https://github.com/Broadcom/stblinux.git adds c4b0a1198c30 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] adds ef2084a8388b drm/panel-edp: Fix variable typo when saving hpd absent de [...] adds 02c87df2480a drm/imx/dcss: Add missing of_node_put() in fail path adds aab2277715b6 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new 7849e08d2a2f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0698461ad298 Merge remote-tracking branch 'torvalds/master' into perf/core new a6bd98c45d1a perf buildid-list: Add a "-m" option to show kernel and mo [...] new 68566a7cf56b perf tools: Fix dso_id inode generation comparison new 163dac34d7a2 perf tools: Export dsos__for_each_with_build_id() new f8bcf1e223ad perf ordered_events: Add ordered_events__last_flush_time() new eddc6e3f6684 perf tools: Export perf_event__process_finished_round() new 0a64de04c94a perf tools: Factor out evsel__id_hdr_size() new 1ee94463e9ac perf tools: Add perf_event__synthesize_id_sample() new 57190e38b00d perf script: Add --dump-unsorted-raw-trace option new 15fe03621d9d perf buildid-cache: Add guestmount'd files to the build ID cache new c1fd5b7d8aed perf buildid-cache: Do not require purge files to also be [...] new b47bb18661ea perf tools: Add machine_pid and vcpu to id_index new ff7a78c210ed perf session: Create guest machines from id_index new 797efbc523b3 perf tools: Add guest_cpu to hypervisor threads new 3461b65da7d4 perf tools: Add machine_pid and vcpu to perf_sample new 635049099582 perf session: Use sample->machine_pid to find guest machine new e28fb159f116 perf script: Add machine_pid and vcpu new 2273e46b9837 perf dlfilter: Add machine_pid and vcpu new 7151c1d17820 perf auxtrace: Add machine_pid and vcpu to auxtrace_error new 6de306b7a530 perf script python: Add machine_pid and vcpu new 13a133b2550e perf script python: intel-pt-events: Add machine_pid and vcpu new 386e0d83d351 perf tools: Remove also guest kcore_dir with host kcore_dir new 65691e9ff0c9 perf tools: Make has_kcore_dir() work also for guest kcore_dir new a5367ecb5353 perf tools: Automatically use guest kcore_dir if present new 10d34700223b perf tools: Add reallocarray_as_needed() new 97406a7e4fa6 perf inject: Add support for injecting guest sideband events new eef8e06eeba8 perf machine: Use realloc_array_as_needed() in machine__se [...] new f42bbbf2e9a5 perf tools: Handle injected guest kernel mmap event new f9de2f0fd35f perf tools: Add perf_event__is_guest() new 7c0b20d13f32 perf intel-pt: Remove guest_machine_pid new 12374a16223a perf intel-pt: Add some more logging to intel_pt_walk_next_insn() new 0bb82cf51877 perf intel-pt: Track guest context switches new 7d1f65b5046f perf intel-pt: Disable sync switch with guest sideband new 71658de4dda8 perf intel-pt: Determine guest thread from guest sideband new 61cd9135d09b perf intel-pt: Add machine_pid and vcpu to auxtrace_error new 98759cca8440 perf intel-pt: Use guest pid/tid etc in guest samples new 2f1d6b41e2f5 perf intel-pt: Add documentation for tracing guest machine [...] new 557cc18ee7dc perf gtk: Only support --gtk if compiled in new ee87a0841aa5 perf python: Avoid deprecation warning on distutils new 63a4354ae75c perf scripting perl: Ignore some warnings to keep building [...] new c69d33ebfae2 perf probe: Fix duplicated 'the' in comment new 2c91cd88f58b perf cs-etm: Fix duplicated 'the' in comment new 87abe344cd28 perf test: Fix test case 83 ('perf stat CSV output linter' [...] new f077c7769955 perf build: Avoid defining _FORTIFY_SOURCE multiple times new 41d0914d861e perf python: Ignore unused command line arguments when bui [...] new 8a4d0fdf2d0d Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] new 896e1d028099 Merge branch 'for-next' of git://git.infradead.org/users/h [...] new 9b31e60800d8 tools: Fixed MIPS builds due to struct flock re-definition new 750e571acf3d Merge branch 'asm-generic-fixes' into asm-generic new 75b1506aa638 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new f769dddf51ec Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new 44b3834b2eed arm64: errata: Remove AES hwcap for COMPAT tasks new 9e26cac5f82b arm64: numa: Don't check node against MAX_NUMNODES new 19198abf3d81 arm64/mm: use GENMASK_ULL for TTBR_BADDR_MASK_52 new d0637c505f8a arm64: enable THP_SWAP for arm64 new 491f10d08fda perf: RISC-V: Add of_node_put() when breaking out of for_e [...] new 92f2b8bafa3d drivers/perf: arm_spe: Fix consistency of SYS_PMSCR_EL1.CX new 1fdd99f7e193 Merge branches 'for-next/cpuidle', 'for-next/docs', 'for-n [...] new d3e4a9d30804 arm64/hwcap: Document allocation of upper bits of AT_HWCAP new 60c868eff2bc arm64/cpufeature: Store elf_hwcaps as a bitmap rather than [...] new a6a468f50d6a arm64/hwcap: Support FEAT_EBF16 new 67a649f8818c Merge branch 'for-next/cpufeature' into for-next/core new 1191b6256e50 arm64: fix KASAN_INLINE new 6b9073abd579 Merge branch 'for-next/boot' into for-next/core new 651ff8d8cedf Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new f740949d41a7 soc: a64fx-diag: disable modular build new 25658fbe9abb Merge branch 'arm/drivers' into for-next new 2524c0c74ef8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f3f467e2d012 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6067a15f9913 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 551911dea249 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 03cede8162f9 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new ce14b3f5a99d Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 432bda0f4de4 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 9fec3bb90ad1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 50257222899f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e1c26ca21aac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c4edb64c63b4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bf8bbd239b0c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1282fa32d716 arm64: dts: qcom: qrb5165-rb5: Fix 'dtbs_check' error for [...] new 360d95267612 arm64: dts: qcom: qrb5165-rb5: Fix 'dtbs_check' error for [...] new 944de5182f02 dt-bindings: arm: qcom: fix Alcatel OneTouch Idol 3 compatibles new 25d203d0751c dt-bindings: arm: qcom: fix Longcheer L8150 compatibles new bb35fe1efbae dt-bindings: arm: qcom: fix MSM8916 MTP compatibles new c704bd373f58 dt-bindings: arm: qcom: fix MSM8994 boards compatibles new fc4f8f6748e3 dt-bindings: arm: qcom: add missing MSM8916 board compatibles new 940780880200 dt-bindings: arm: qcom: add missing MSM8994 board compatibles new 1ce0ff93d711 dt-bindings: arm: qcom: add missing SM8150 board compatibles new c810f39aea90 dt-bindings: arm: qcom: add missing SM8250 board compatibles new baa36665348b dt-bindings: arm: qcom: add missing SM8350 board compatibles new 82a547bb3cee dt-bindings: vendor-prefixes: add Shift GmbH new 8eb1b188caf7 dt-bindings: arm: qcom: add missing MSM8998 board compatibles new 02cb8d73c0d6 dt-bindings: arm: qcom: add missing MSM8992 board compatibles new 09b75a927ffd dt-bindings: arm: qcom: add missing QCS404 board compatibles new 0d45153fb9bb dt-bindings: arm: qcom: add missing SDM630 board compatibles new ce23114d25dc dt-bindings: arm: qcom: add missing SDM636 board compatibles new 33fae534d7b1 dt-bindings: arm: qcom: add missing SDM845 board compatibles new d3ddba6a25dc dt-bindings: arm: qcom: add missing SM6125 board compatibles new 31b3483aaa18 dt-bindings: arm: qcom: add missing SM6350 board compatibles new 1ef5a4d1d03c dt-bindings: arm: qcom: Document lg,judyln and lg,judyp devices new 5aca0822aabf dt-bindings: arm: qcom: Add Xiaomi Mi Mix2s bindings new be497abe19bf arm64: dts: qcom: Add support for Xiaomi Mi Mix2s new 52b23f12432f dt-bindings: soc: qcom,rpmh-rsc: simplify qcom,tcs-config new fbbb1cd09f29 dt-bindings: soc: qcom: aoss: document qcom,sm8450-aoss-qmp new c23b7d496789 dt-bindings: soc: qcom: qcom,smd-rpm: add power-controller new 58b9ca29ff61 Merge branches 'arm64-for-5.20', 'arm64-defconfig-for-5.20 [...] new 87b2f433e7ff Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7385e9c2bd3e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7476120bedea Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c4ada3ca99b2 reset: reset-simple should depends on HAS_IOMEM new 7f5ba26b6f93 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] new 3147c0eced60 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 66bb2ff3830f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 55930c20f617 cacheinfo: Use atomic allocation for percpu cache attributes new 7c14e55a7dfe ACPI: PPTT: Leave the table mapped for the runtime usage new c86b123b03be arch_topology: Fix cache attributes detection in the CPU h [...] new d95e624af5ab Merge branch 'for-next/arch_topology' of git://git.kernel. [...] new 1bcfacb022b3 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new f73792d492f7 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 300224594148 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new f2ad4347c5a1 Merge branch 'next' of https://git.linaro.org/people/jens. [...] new a0dad21e201b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d5b60381c15c Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new cc47ca143bb6 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new 58cbe51e0280 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new 4070c9a07152 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] new 28e4b9a94ee1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3c2830458c5c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5836eaef6fbe Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] new 6b4425c28b6c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 78988b273d59 powerpc/perf: Give generic PMU a nice name new 6320e693d98c powerpc/perf: Add support for caps under sysfs in powerpc new 999d7c47a0f7 docs: ABI: sysfs-bus-event_source-devices: Document sysfs [...] new 1978c4849517 powerpc/52xx: Mark gpt driver as not removable new ccfbe6446a0a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 869d40bdfca0 riscv: cpu_ops_sbi: Add 64bit hartid support on RV64 new c029e487e7c0 riscv: spinwait: Fix hartid variable type new 62750eae410c riscv: smp: Add 64bit hartid support on RV64 new ad635e723e17 riscv: cpu: Add 64bit hartid support on RV64 new 171549f829df riscv/efi_stub: Add 64bit boot-hartid support on RV64 new 8916c9054f94 RISC-V: Support for 64bit hartid on RV64 platforms new 79b71f604fbd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 034921cdea1c s390/vfio-ap: use new AP bus interface to search for queue [...] new 260f3ea14138 s390/vfio-ap: move probe and remove callbacks to vfio_ap_ops.c new 11cb2419fafe s390/vfio-ap: manage link between queue struct and matrix mdev new 49b0109fb399 s390/vfio-ap: introduce shadow APCB new 48cae940c31d s390/vfio-ap: refresh guest's APCB by filtering AP resourc [...] new e2126a73746e s390/vfio-ap: allow assignment of unavailable AP queues to [...] new d0786556caa1 s390/vfio-ap: rename matrix_dev->lock mutex to matrix_dev- [...] new 21195eb038bc s390/vfio-ap: introduce new mutex to control access to the [...] new b84eb8e05057 s390/vfio-ap: use proper locking order when setting/cleari [...] new 8ee13ad99337 s390/vfio-ap: prepare for dynamic update of guest's APCB o [...] new 2c1ee8983aa3 s390/vfio-ap: prepare for dynamic update of guest's APCB o [...] new 51dc562af09d s390/vfio-ap: allow hot plug/unplug of AP devices when ass [...] new 09d31ff78793 s390/vfio-ap: hot plug/unplug of AP devices when probed/removed new 70aeefe574cb s390/vfio-ap: reset queues after adapter/domain unassignment new 3f85d1df26a9 s390/vfio-ap: implement in-use callback for vfio_ap driver new f7f795c54d71 s390/vfio-ap: sysfs attribute to display the guest's matrix new eeb386aeb5b7 s390/vfio-ap: handle config changed and scan complete noti [...] new cb269e0aba7c s390/vfio-ap: update docs to include dynamic config support new e32d3827f3d5 s390/Docs: new doc describing lock usage by the vfio_ap de [...] new 693714b900ce MAINTAINERS: pick up all vfio_ap docs for VFIO AP maintainers new 0a5f9b382c61 s390/cpufeature: rework to allow more than only hwcap bits new e2f39c9f547c s390/cpufeature: allow for facility bits new 5fcd0d8ae23a s390/uvdevice: autoload module based on CPU facility new 8f9d491bbbc6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 92d8965fea50 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 46abeaf51a38 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] new 882dd50ab66b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ab791f58443c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5070c1a60fbe Merge branch 'master' of git://github.com/ceph/ceph-client.git new 7f238725967c Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new cd084cb3db6e erofs: get rid of erofs_prepare_dio() helper new eb2caf042472 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 715232410a8e Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new d5ef14beda01 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new ead201a523ae Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 49b7dd3ba414 Merge branch 'fsverity' of git://git.kernel.org/pub/scm/fs [...] new 08b7459b196f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b7f88effefb0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a39ee01de22f Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] new 7777aa33cabd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c8c516d7f733 Merge branch 'master' of https://github.com/Paragon-Softwa [...] new e26a9a878238 Merge branch '9p-next' of git://github.com/martinetd/linux new 5748e8c16596 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 0ef89908654d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 13b6a12b150b Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] new 3a3657f67309 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] new b2e587c3532d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4f3b90bed7ba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 95dff2195aed Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d14d2d939efa Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new e2fac3bd9896 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 736102668c39 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 845582632ccd Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new 40b1aa5973e4 docs: ABI: correct QEMU fw_cfg spec path new cbf4adfd4d19 Documentation: process: Update email client instructions f [...] new 5a491c9714d0 docs: Remove spurious tag from admin-guide/mm/overcommit-a [...] new 8f480053eba9 Merge branch 'docs-next' of git://git.lwn.net/linux.git new 9b2a3089655c Merge branch 'master' of git://linuxtv.org/media_tree.git new f32b70cf2366 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new be1fa3458112 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 108e7cd422e0 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 9d4ab7d0f0e4 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new 8eb72bfc02f3 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] new 00b56a95507d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new aa2a1df3a2c8 RDMA/hfi1: fix potential memory leak in setup_base_ctxt() new b3be1e57f263 IB/qib: Fix comment typo new 68691bad98ee RDMA/rxe: Remove unused qp parameter new 43038d8418a3 Merge branch 'mlx5-next' into wip/leon-for-next new e74d2e4dfd0d RDMA/mlx5: Refactor get flow table function new 0c6ab0ca9a66 RDMA/mlx5: Expose steering anchor to userspace new d8ae17971227 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0159a9305d40 can: slcan: use scnprintf() as a hardening measure new 71f3a4cc740a can: slcan: convert comments to network style comments new ded5fa885b2d can: slcan: slcan_init() convert printk(LEVEL ...) to pr_level() new f07d9e3c849b can: slcan: fix whitespace issues new 69a6539632dd can: slcan: convert comparison to NULL into !val new 18de712a5802 can: slcan: clean up if/else new 8575f3141abe Merge branch 'can-slcan-checkpatch-cleanups' new f6b8061db9af dt-bindings: can: sja1000: Convert to json-schema new 4591c760b797 dt-bindings: can: nxp,sja1000: Document RZ/N1{D,S} support new 2d99bfbf3386 can: sja1000: Add Quirk for RZ/N1 SJA1000 CAN controller new 63ab1b63695e can: sja1000: Use device_get_match_data to get device data new 6d5fe10796bb can: sja1000: Change the return type as void for SoC speci [...] new cc944c89c53e Merge branch 'can-add-support-for-rz-n1-sja1000-can-controller' new c6887023268e can: slcan: do not sleep with a spin lock held new 4940eb51fc49 can: c_can: remove wrong comment new 9e7c9b8eb719 can: ctucanfd: Update CTU CAN FD IP core registers to matc [...] new 92505df464ff can: peak_usb: pcan_dump_mem(): mark input prompt and data [...] new a0cf2fe6cf2e can: peak_usb: correction of an initially misnamed field name new 4f232482467a can: peak_usb: include support for a new MCU new d79ee9a66a82 Merge branch 'can-peak_usb-cleanups-and-updates' new 3a5c7e4611dd can: pch_can: do not report txerr and rxerr during bus-off new a37b7245e831 can: rcar_can: do not report txerr and rxerr during bus-off new 164d7cb2d5a3 can: sja1000: do not report txerr and rxerr during bus-off new ce0e7aeb676b can: slcan: do not report txerr and rxerr during bus-off new a22bd630cfff can: hi311x: do not report txerr and rxerr during bus-off new 0ac15a8f661b can: sun4i_can: do not report txerr and rxerr during bus-off new 936e90595376 can: kvaser_usb_hydra: do not report txerr and rxerr durin [...] new a57732084e06 can: kvaser_usb_leaf: do not report txerr and rxerr during [...] new aebe8a2433cd can: usb_8dev: do not report txerr and rxerr during bus-off new e70a3263a7ee can: error: specify the values of data[5..7] of CAN error frames new 3e5c291c7942 can: add CAN_ERR_CNT flag to notify availability of error counter new 3f9c26210cf8 can: error: add definitions for the different CAN error th [...] new 1dbd8748a147 Merge branch 'can-error-set-of-fixes-and-improvement-on-tx [...] new 50ad649dd760 Merge tag 'linux-can-next-for-5.20-20220720' of git://git. [...] new ffcdd1197da6 vmxnet3: Implement ethtool's get_channels command new 52323ef75414 net: marvell: prestera: add phylink support new 5fb859f79f4f net: ipa: initialize ring indexes to 0 new 07071e47da44 net/mlx5e: Report header-data split state through ethtool new 0bb7228f7096 net/mlx5e: Fix mqprio_rl handling on devlink reload new efe317997ec9 net/mlx5e: HTB, reduce visibility of htb functions new 4f8d1d3adc8d net/mlx5e: HTB, move ids to selq_params struct new 66d95936488c net/mlx5e: HTB, move section comment to the right place new db83f24d89e6 net/mlx5e: HTB, move stats and max_sqs to priv new aaffda6b3668 net/mlx5e: HTB, hide and dynamically allocate mlx5e_htb structure new 28df4a0117e2 net/mlx5e: HTB, remove priv from htb function calls new 3685eed56f81 net/mlx5e: HTB, change functions name to follow convention new 462b00599936 net/mlx5e: HTB, move htb functions to a new file new 2e5e4185ff89 net/mlx5: Expose ts_cqe_metadata_size2wqe_counter new 58a518948f60 net/mlx5e: Add resiliency for PTP TX port timestamp new 22df2e93622f net/mlx5: CT: Remove warning of ignore_flow_level support [...] new 47f058ce9807 Merge tag 'mlx5-updates-2022-07-17' of git://git.kernel.or [...] new df06848eb582 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 9cb61fda8c71 bpf: Fix bpf_trampoline_{,un}link_cgroup_shim ifdef guards new f62360b7f1de Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 110e9c32dc28 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new db52f939ccf8 Bluetooth: Add default wakeup callback for HCI UART driver new 5ce548c49ce0 Bluetooth: btusb: Add Realtek RTL8852C support ID 0x04CA:0x4007 new 35de797dc6c7 Bluetooth: btusb: Add Realtek RTL8852C support ID 0x04C5:0x1675 new aec73886e6b5 Bluetooth: btusb: Add Realtek RTL8852C support ID 0x0CB8:0xC558 new f0dc2393fbbf Bluetooth: btusb: Add Realtek RTL8852C support ID 0x13D3:0x3587 new 8dd512ca4609 Bluetooth: btusb: Add Realtek RTL8852C support ID 0x13D3:0x3586 new 3c7ec89ab45e Bluetooth: clean up error pointer checking new c6480829cda7 dt-bindings: net: broadcom-bluetooth: Add CYW55572 DT binding new f5d25901c5cc dt-bindings: net: broadcom-bluetooth: Add conditional constraints new 7386459d24b3 Bluetooth: hci_bcm: Add DT compatible for CYW55572 new 31e65c6d44a2 Bluetooth: hci_bcm: Prevent early baudrate setting in auto [...] new 719a11a62d19 Bluetooth: hci_bcm: Increase host baudrate for CYW55572 in [...] new d8252b94a32a Bluetooth: btusb: Set HCI_QUIRK_BROKEN_ENHANCED_SETUP_SYNC [...] new b4e7b216fd4c Bluetooth: btusb: Add a new VID/PID 0489/e0e2 for MT7922 new f7913b8db3c4 Bluetooth: hci_sync: Correct hci_set_event_mask_page_2_syn [...] new cd4e6a80aef9 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 26dbc40d480d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1d548a2d7d9d Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new 699c21d0b8ee Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new 8b57bf8b4f48 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] new ed221835a7ae crypto: lib - add module license to libsha1 new 8e567b8b6be4 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 9d7bd21c60cc Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new ca6efc59dc8b Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 5dfca1913bf7 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new b47972b029f3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 335741b73f78 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9ac762639a9a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a871b65505af Merge remote-tracking branch 'asoc/for-5.18' into asoc-linus new a6229b53194f ASoC: dt-bindings: sgtl5000: Add missing type to 'micbias- [...] new a3b19e0c9cdd ASoC: dt-bindings: atmel-classd: Convert to json-schema new ca0e30b19dbe ASoC: dt-bindings: atmel-classd: PDMIC convert to json-schema new b87ee706b83e ASoC: dt-bindings: atmel-classd: Convert to new f4d92d9757e6 ASoC: Makefile: Fix simultaneous build of KUNIT tests new cd57272c4e68 ASoC: jz4740-i2s: Remove unused 'mem' resource new 097e874ad3fc ASoC: mediatek: mt8186: add platform driver new a809ded89d1d ASoC: mediatek: mt8186: add mt8186-mt6366 common driver new 3c6e24b65b53 ASoC: mediatek: mt8186: add machine driver with mt6366, da [...] new 0da16e370dd7 ASoC: mediatek: mt8186: add machine driver with mt6366, rt [...] new 8f57d8b149b1 ASoC: mediatek: mt6358: add new compatible for using mt6366 new 344afef6b980 ASoC: mediatek: mt8186: add audio afe document new 8a8da1e6af18 ASoC: mediatek: mt8186: add mt8186-mt6366-da7219-max98357 [...] new 1bcca73ee596 ASoC: mediatek: mt8186: add mt8186-mt6366-rt1019-rt5682s document new bc6d2e305b41 ASoC: mediatek: Add support for MT8186 SoC new 9f26bd6417fc Merge remote-tracking branch 'asoc/for-5.20' into asoc-next new ed3069b046bb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9654895598b4 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new 59b7a5af8e8c Input: properly queue synthetic events new ebfa0043c96c Input: deactivate MT slots when inhibiting or suspending devices new e3186aa77659 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 7057c3a1cb98 io_uring: fix 'cast to integer of different size' compile warning new e49fb4e5b728 Merge branch 'for-5.20/io_uring-zerocopy-send' into for-next new 14a6e2eb7df5 block: don't allow the same type rq_qos add more than once new 2448c1801a5d Merge branch 'for-5.20/block' into for-next new 1e89db9bd676 Merge branch 'for-5.20/block' into for-5.20/drivers-post new bd1ebc677229 Merge branch 'for-5.20/drivers' into for-5.20/drivers-post new c451eedea522 md/raid5: Fix sectors_to_do bitmap overflow in raid5_make_ [...] new f68c68c0a6d5 md/raid5: Convert prepare_to_wait() to wait_woken() api new 069cce613a4a md: fix mddev->kobj lifetime new 9c39164ac17d md: fix error handling in md_alloc new a46457a5ee79 md: implement ->free_disk new e7f238227528 md: rename md_free to md_kobj_release new 93c12a1eb34e md: factor out the rdev overlaps check from rdev_size_store new 1bb108375497 md: stop using for_each_mddev in md_do_sync new 32389bb813f9 md: stop using for_each_mddev in md_notify_reboot new 45e0d2740082 md: stop using for_each_mddev in md_exit new d9406f31a964 md: only delete entries from all_mddevs when the disk is freed new 4500d5c17910 md: simplify md_open new 211a3702d5ae raid5: fix duplicate checks for rdev->saved_raid_disk new f83e1915cb7f Merge branch 'md-next' of https://git.kernel.org/pub/scm/l [...] new ed14e5d60a21 Merge branch 'for-5.20/drivers-post' into for-next new edb3ce0ca04c Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 9087782bc518 dm raid: fix crash if md_handle_request() splits bio new a13cb21770f4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9786ec2e18ba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7ac5037d0b09 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 56e841f63faf Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 350918f62b4c Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] new 4555392a4817 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4c7da3741804 regulator: Add missing type for 'regulator-microvolt-offset' new 424292a5b0c7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0104a629bdfd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 79eb2711c919 apparmor: correct config reference to intended one new dea2531c62d9 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new a5b4c14e96ab Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new 6a421b86515a Merge branch 'safesetid-next' of https://github.com/micah- [...] new 261ffab3a4e8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 8e883477549e Merge branch 'next' of git://github.com/cschaufler/smack-next new 05fe531eb3f1 kernel/hung_task: show backtrace of tasks with locks held new 3510d9c8d570 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] new 43416255d02b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 677c99c51074 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 616546237ee5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 7d5730f8e1e3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a756e405c8a6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ee912312db5a spi: dt-bindings: qcom,spi-geni-qcom: allow three interconnects new 7c3193f7890a spi: npcm-fiu: Modify direct read dummy configuration new d50fef8ae939 dt-binding: spi: Add npcm845 compatible to npcm-fiu document new 650b014facca spi: npcm-fiu: Add NPCM8XX support new 23089eb6294d spi: npcm-fiu: add Arbel NPCM8XX support new 960f6d94ca4c Merge remote-tracking branch 'spi/for-5.20' into spi-next new e132a48c3977 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 530baf7f3299 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new cd53a2f6199a clocksource/drivers/timer-ti-dm: Move inline functions to [...] new e6831f1a52d9 clocksource/drivers/timer-ti-dm: Make timer selectable for [...] new 4f64b4ac719e clocksource/drivers/timer-ti-dm: Add compatible for am6 SoCs new dbed639ec6c2 clocksource/drivers/timer-ti-dm: Make driver selection boo [...] new 311d73d6e945 clocksource/drivers/tegra186: Put Kconfig option 'tristate [...] new 1e1e5c47d330 dt-bindings: timer: renesas,cmt: Fix R-Car Gen4 fall-out new c19e18637d89 clocksource/drivers/sun4i: Remove unnecessary (void*) conversions new bdaad7fefd99 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] new ae33967972b9 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new af6a1cfa6859 LoongArch: Provisionally add ACPICA data structures new 7327b16f5f56 APCI: irq: Add support for multiple GSI domains new 744b9a0c3c83 ACPI: irq: Allow acpi_gsi_to_irq() to have an arch-specifi [...] new d319a299f406 genirq/generic_chip: Export irq_unmap_generic_chip new cd0576675854 LoongArch: Use ACPI_GENERIC_GSI for gsi handling new 2dfded47da32 LoongArch: Prepare to support multiple pch-pic and pch-msi [...] new ee73f14ee9eb irqchip: Add Loongson PCH LPC controller support new bcdd75c596c8 irqchip/loongson-pch-pic: Add ACPI init support new 023087324000 irqchip/loongson-pch-msi: Add ACPI init support new 0858ed035a85 irqchip/loongson-liointc: Add ACPI init support new dd281e1a1a93 irqchip: Add Loongson Extended I/O interrupt controller support new b2d3e3354e2a irqchip: Add LoongArch CPU interrupt controller support new e8bba72b396c irqchip / ACPI: Introduce ACPI_IRQ_MODEL_LPIC for LoongArch new 0fa72ed05ebf Merge branch irq/loongarch into irq/irqchip-next new c904cda04482 genirq: Use for_each_action_of_desc in actions_show() new 9f1ed5c1a612 Merge branch irq/misc-5.20 into irq/irqchip-next new f18ed973470a Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] new 1a862e7761be Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0f07a845a2c9 rcu-tasks: Ensure RCU Tasks Trace loops have quiescent states new 31c47ba2539f rcu-tasks: Make RCU Tasks Trace check for userspace execution new 8d58e1d940ca tools/nolibc: make argc 32-bit in riscv startup code new b9dcf40b9f99 tools/nolibc: fix build warning in sys_mmap() when my_sysc [...] new b038c350472e tools/nolibc: make sys_mmap() automatically use the right [...] new 577b56bc8f6d selftests/nolibc: add basic infrastructure to ease creatio [...] new e8e30d00798a selftests/nolibc: support a test definition format new b5bc3d2fbbf3 selftests/nolibc: implement a few tests for various syscalls new ca4872233da9 selftests/nolibc: add a few tests for some libc functions new 5bd0a48ae13a selftests/nolibc: exit with poweroff on success when getpi [...] new ecd82dc71fdf selftests/nolibc: on x86, support exiting with isa-debug-exit new 0a7373809ed4 selftests/nolibc: recreate and populate /dev and /proc if missing new 67498b99dd60 selftests/nolibc: condition some tests on /proc existence new c97d33d44e3c selftests/nolibc: support glibc as well new bb6dfd968d87 selftests/nolibc: add a "kernel" target to build the kerne [...] new dfbdcc6c9714 selftests/nolibc: add a "defconfig" target new 4c95c27c71a3 selftests/nolibc: add a "run" target to start the kernel in QEMU new 85114fb5629f selftests/nolibc: "sysroot" target installs a local copy o [...] new 0717e927c47f selftests/nolibc: add a "help" target new 4dfb06442fd2 selftests/nolibc: Avoid generated files being committed new 92821ee53bb9 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new 4de5c54f8c80 KVM: nVMX: clean up posted interrupt descriptor try_cmpxchg new e36de87d34a7 KVM: debugfs: expose pid of vcpu threads new aae99a7c9ab3 x86/cpufeatures: Introduce x2AVIC CPUID bit new bf348f667ed3 KVM: x86: lapic: Rename [GET/SET]_APIC_DEST_FIELD to [GET/ [...] new 4bdec12aa8d6 KVM: SVM: Detect X2APIC virtualization (x2AVIC) support new d2fe6bf5b881 KVM: SVM: Update max number of vCPUs supported for x2AVIC mode new c514d3a348ac KVM: SVM: Update avic_kick_target_vcpus to support 32-bit APIC ID new ab1b1dc131cd KVM: SVM: Do not support updating APIC ID when in x2APIC mode new 5c127c85472c KVM: SVM: Adding support for configuring x2APIC MSRs interception new 8fc9c7a3079e KVM: x86: Deactivate APICv on vCPU with APIC disabled new 05c4fe8c1bd9 KVM: SVM: Refresh AVIC configuration when changing APIC mode new 7a8f7c1f3434 KVM: x86: nSVM: always intercept x2apic msrs new 4d1d7942e36a KVM: SVM: Introduce logic to (de)activate x2AVIC mode new c0caeee65af3 KVM: SVM: Do not throw warning when calling avic_vcpu_load [...] new 0e311d33bfbe KVM: SVM: Introduce hybrid-AVIC mode new f8d8ac215919 KVM: x86: Warning APICv inconsistency only when vcpu APIC [...] new 8c9e639da435 KVM: SVM: Use target APIC ID to complete x2AVIC IRQs when [...] new 39b6b8c35cf3 KVM: SVM: Add AVIC doorbell tracepoint new 091abbf578f9 KVM: x86: nSVM: optimize svm_set_x2apic_msr_interception new 7a6177d6f344 KVM: x86: complete fast IN directly with complete_emulator [...] new 0f87ac234d98 KVM: x86: inline kernel_pio into its sole caller new 35ab3b77a0ae KVM: x86: drop PIO from unregistered devices new 30d583fd4e1e KVM: x86: move all vcpu->arch.pio* setup in emulator_pio_in_out() new 0c05e10bce52 KVM: x86: wean in-kernel PIO from vcpu->arch.pio* new dc7a4bfde507 KVM: x86: wean fast IN from emulator_pio_in new f35cee4adb54 KVM: x86: de-underscorify __emulator_pio_in new db209369d48e KVM: SEV-ES: reuse advance_sev_es_emulated_ins for OUT too new 72ae5822b81a KVM: x86/mmu: Use "unsigned int", not "u32", for SPTEs' @a [...] new b9b71f43683a KVM: x86/mmu: Buffer nested MMU split_desc_cache only by d [...] new 2368048bf5c2 KVM: x86: Signal #GP, not -EPERM, on bad WRMSR(MCi_CTL/STATUS) new f5223a332f36 KVM: x86: Use explicit case-statements for MCx banks in {g [...] new 54ad60ba9d26 KVM: x86: Add helpers to identify CTL and STATUS MCi MSRs new 4a627b0b162b Merge branch 'kvm-5.20-msr-eperm' new 03d84f968906 KVM: x86: Initialize number of APIC LVT entries during API [...] new f83894b24c2a KVM: x86: Fix handling of APIC LVT updates when userspace [...] new 159e037d2e36 KVM: x86: Fully initialize 'struct kvm_lapic_irq' in kvm_p [...] new 156b9d76e882 KVM: nVMX: Always enable TSC scaling for L2 when it was en [...] new 6e1d2a3f25d5 KVM: x86/mmu: Replace UNMAPPED_GVA with INVALID_GPA for gv [...] new 79f772b9e800 KVM: x86: Query vcpu->vcpu_idx directly and drop its acces [...] new 874190fd4ee8 KVM: selftests: Test MONITOR and MWAIT, not just MONITOR f [...] new b624ae35418c KVM: selftests: Provide valid inputs for MONITOR/MWAIT regs new 14fd95bf145d KVM: selftests: Use "a" and "d" to set EAX/EDX for wrmsr_safe() new 43bb9e000ea4 KVM: x86: Tweak name of MONITOR/MWAIT #UD quirk to make it [...] new ec6e4d863258 KVM: x86: Mark TSS busy during LTR emulation _after_ all f [...] new 2626206963ac KVM: x86: Set error code to segment selector on LLDT/LTR n [...] new 0bc273266112 KVM: x86: WARN only once if KVM leaves a dangling userspac [...] new 8fb2638a568d KVM: selftests: enumerate GUEST_ASSERT arguments new fc573fa4f38a KVM: selftests: Increase UCALL_MAX_ARGS to 7 new ddcb57afd581 KVM: selftests: Write REPORT_GUEST_ASSERT macros to pair w [...] new 594a1c271c15 KVM: selftests: Fix filename reporting in guest asserts new 4c16fa3ee945 KVM: selftests: Set KVM's supported CPUID as vCPU's CPUID [...] new 683edfd42bc2 KVM: sefltests: Use CPUID_* instead of X86_FEATURE_* for o [...] new 61d76b8a6943 KVM: selftests: Add framework to query KVM CPUID bits new c5c5b827f129 KVM: selftests: Use kvm_cpu_has() in the SEV migration test new f21940a3bb5c KVM: selftests: Use kvm_cpu_has() for nested SVM checks new 1ecbb337fa10 KVM: selftests: Use kvm_cpu_has() for nested VMX checks new ea129d22541e KVM: selftests: Use kvm_cpu_has() to query PDCM in PMU selftest new 50445ea2337a KVM: selftests: Drop redundant vcpu_set_cpuid() from PMU selftest new fdd1e2788c41 KVM: selftests: Use kvm_cpu_has() for XSAVES in XSS MSR test new 2697646bd343 KVM: selftests: Check for _both_ XTILE data and cfg in AMX test new 8fea056eeb0c KVM: selftests: Use kvm_cpu_has() in AMX test new 045520e4755b KVM: selftests: Use kvm_cpu_has() for XSAVE in cr4_cpuid_s [...] new b046f4ee9cb6 KVM: selftests: Remove the obsolete/dead MMU role test new 601c067f3815 KVM: selftests: Use kvm_cpu_has() for KVM's PV steal time new 3c67f8208451 KVM: selftests: Use kvm_cpu_has() for nSVM soft INT inject [...] new 71bcb951c68b KVM: selftests: Verify that kvm_cpuid2.entries layout is u [...] new fc66963d7b01 KVM: selftests: Split out kvm_cpuid2_size() from allocate_ [...] new 7fbc6038acba KVM: selftests: Cache CPUID in struct kvm_vcpu new d838b313aadc KVM: selftests: Don't use a static local in vcpu_get_suppo [...] new 8b02674103e6 KVM: selftests: Rename and tweak get_cpuid() to get_cpuid_entry() new 662162fed261 KVM: selftests: Use get_cpuid_entry() in kvm_get_supported [...] new c41880b5f040 KVM: selftests: Add helpers to get and modify a vCPU's CPU [...] new 7af7161d8738 KVM: selftests: Use vm->pa_bits to generate reserved PA bits new 1940af0b8179 KVM: selftests: Add and use helper to set vCPU's CPUID maxphyaddr new b78843be7796 KVM: selftests: Use vcpu_clear_cpuid_feature() in monitor_ [...] new 3a5d36b32bd2 KVM: selftests: Use vcpu_get_cpuid_entry() in PV features [...] new 4dcd130c9b3d KVM: selftests: Use vCPU's CPUID directly in Hyper-V test new 49f6876a2e1e KVM: selftests: Use vcpu_get_cpuid_entry() in CPUID test new 4ee315231e3d KVM: selftests: Use vcpu_{set,clear}_cpuid_feature() in nV [...] new 7ed5a54e8282 KVM: selftests: Use vcpu_clear_cpuid_feature() to clear x2APIC new 813e38cd6d7b KVM: selftests: Make get_supported_cpuid() returns "const" new 8fe09d6a91be KVM: selftests: Set input function/index in raw CPUID helper(s) new 48ce3ed052e8 KVM: selftests: Add this_cpu_has() to query X86_FEATURE_* [...] new 2b424a76d02c KVM: selftests: Use this_cpu_has() in CR4/CPUID sync test new 05c2b6e5facc KVM: selftests: Use this_cpu_has() to detect SVM support in L1 new 446ab76a0f7a KVM: selftests: Drop unnecessary use of kvm_get_supported_ [...] new 28e09d321035 KVM: selftests: Rename kvm_get_supported_cpuid_index() to [...] new d04019274d13 KVM: selftests: Inline "get max CPUID leaf" helpers new 7fbb653e01fd KVM: selftests: Check KVM's supported CPUID, not host CPUI [...] new d4c94ee8121c KVM: selftests: Skip AMX test if ARCH_REQ_XCOMP_GUEST_PERM [...] new 090cd45b21cd KVM: selftests: Clean up requirements for XFD-aware XSAVE [...] new 12a985aeb406 KVM: selftests: Use the common cpuid() helper in cpu_vendo [...] new 3d5f8d03786f KVM: selftests: Drop unused SVM_CPUID_FUNC macro new b184b35d06b2 KVM: VMX: Update PT MSR intercepts during filter change if [...] new 79e48cec6cba KVM: x86/mmu: Add optimized helper to retrieve an SPTE's index new 39944ab99c2f KVM: x86/mmu: Expand quadrant comment for PG_LEVEL_4K shad [...] new dfd4eb444e5c KVM: x86/mmu: Fix typo and tweak comment for split_desc_ca [...] new bdc2d7ad1072 KVM: SVM: fix task switch emulation on INTn instruction. new 277ad7d58611 KVM: x86: Add dedicated helper to get CPUID entry with sig [...] new ba28401bb93e KVM: x86: Restrict get_mt_mask() to a u8, use KVM_X86_OP_O [...] new fbccc4f5c2b1 Merge commit 'kvm-vmx-nested-tsc-fix' into kvm-next-5.20 new 8031d87aa995 KVM: x86: Check target, not vCPU's x2APIC ID, when applyin [...] new 5952fc89ef7b Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] new 086ad4e1f780 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0130337ec45b KVM: s390: Cleanup ipte lock access and SIIF facility checks new 24fe0195bc19 KVM: s390: guest support for topology function new f5ecfee94493 KVM: s390: resetting the Topology-Change-Report new 9ddf03a9f8d7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c19622a70c05 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 5b603102c325 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7521010f415d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 08c4d7cb08d2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d0df97d2801b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c40341138706 Merge branch 'for-next' of git://github.com/cminyard/linux [...] new 9c1c27de096d Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new cfdb262d2b29 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 254174cde39e Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new b660a982ed40 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new 9c03320b0214 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new f150a7c6396e Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new 0d20b445e0b1 Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] new 01960f9e568e Merge branch 'next' of git://github.com/awilliam/linux-vfio.git new b2b6aa132fdf Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new 42cef65bc8c2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 81249ae50e1c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ea6538ee5771 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 570712811518 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5acb3b5c11dc Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 03716a7e35c2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2c05a0f29f41 gpio: ws16c48: Implement and utilize register structures new cc442e4db9cb gpio: 104-idio-16: Implement and utilize register structures new fb38af4a3a79 gpio: i8255: Introduce the Intel 8255 interface library module new 71b7b3972590 gpio: 104-dio-48e: Implement and utilize register structures new 3ce632fdd13a gpio: 104-idi-48: Implement and utilize register structures new 949506dc608f gpio: gpio-mm: Implement and utilize register structures new 39706d6d38a2 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 12ecf94faa4f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4f775ae05767 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1157a731424f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cbe9dac37904 signal: Ensure SIGNAL_GROUP_EXIT gets set in do_group_exit new d80f7d7b2c75 signal: Guarantee that SIGNAL_GROUP_EXIT is set on process exit new 9a95f78eab70 signal: Drop signals received after a fatal signal has bee [...] new a0b88362d2c7 Merge of ucount-rlimits-cleanups-for-v5.19, interrupting_k [...] new ae8ff2e6966d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5db88b57271e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a1fcb064b252 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new da1edc24355e Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new 53f7f7af3afd Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] new b19aefc1e92f Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 857b27acbf0f Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new b8ae7de77207 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new fd20ed5f1743 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e7fdd22b1401 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 40c637eab887 Merge branch 'main' of git://git.infradead.org/users/willy [...] new 9ee92120084b Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] new 64acaddf03cf Merge branch 'hmm' of git://git.kernel.org/pub/scm/linux/k [...] new d1d1c585f5aa Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new 1f566b9affeb Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new 06c8580aa23d memblock tests: change build options to run-time options new a77ae8836092 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4fa47776ca78 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 6ab97a991485 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 263028516c8e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2055e67bb6a8 mm/sl[au]b: use own bulk free function when bulk alloc failed new 3041808b5220 mm/slab_common: move generic bulk alloc/free functions to SLOB new 2e27d706f9e9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2b85d0d98f18 random: handle archrandom with multiple longs new f66f13f598af Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 6c92328ac2b5 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 3144998cdd59 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new 0f6b81516a90 Merge branch 'for-next' of git://git.infradead.org/users/w [...] new 36c33f019c21 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] new 618ebde8d35b Merge branch 'bitmap-for-next' of https://github.com/norov [...] new 18268e161198 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 1767cdc810f5 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new bfe5ecedb52a Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] new baf45945255c Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] new db71f5f38a10 Merge branch 'mm-stable' into mm-unstable new cef252ca974a mm: shrinkers: fix double kfree on shrinker name new 90b5a54c4ccb mm-shrinkers-fix-double-kfree-on-shrinker-name-fix new 1fe3e87f07cd mm: hugetlb_vmemmap: delete hugetlb_optimize_vmemmap_enabled() new 078c4621934f mm: hugetlb_vmemmap: optimize vmemmap_optimize_mode handling new e45911332f73 mm: hugetlb_vmemmap: introduce the name HVO new 6f8e100d0880 mm: hugetlb_vmemmap: move vmemmap code related to HugeTLB [...] new 4923c0196546 mm: hugetlb_vmemmap: replace early_param() with core_param() new 26a306f7d927 mm: hugetlb_vmemmap: improve hugetlb_vmemmap code readability new 83ef48c62abd mm: hugetlb_vmemmap: move code comments to vmemmap_dedup.rst new 035c35ace5e2 mm: hugetlb_vmemmap: use PTRS_PER_PTE instead of PMD_SIZE [...] new 4693575fba99 mm: discard __GFP_ATOMIC new d37241279398 mips: rename mt_init to mips_mt_init new abc461af0a9d android: binder: stop saving a pointer to the VMA new 543d18605d2f android-binder-stop-saving-a-pointer-to-the-vma-fix new f640f59f69cf android: binder: fix lockdep check on clearing vma new 06b152b7980a Maple Tree: add new data structure new 1bd1d9c08807 radix tree test suite: add pr_err define new 3c95b0ea4b52 radix tree test suite: add kmem_cache_set_non_kernel() new e55102778f2f radix tree test suite: add allocation counts and size to k [...] new 954b2a53d95a radix tree test suite: add support for slab bulk APIs new e07d1b9d26e5 radix tree test suite: add lockdep_is_held to header new dd9239d21d92 lib/test_maple_tree: add testing for maple tree new 03b055c3f563 mm: start tracking VMAs with maple tree new 0fbf15cd28a8 mm: add VMA iterator new 74d08a66d51c mmap: use the VMA iterator in count_vma_pages_range() new 4a8e8ff67dba mm/mmap: use the maple tree in find_vma() instead of the rbtree. new f46204bb64f0 mm/mmap: use the maple tree for find_vma_prev() instead of [...] new 12f9af36974c mm/mmap: use maple tree for unmapped_area{_topdown} new 57579b57de57 kernel/fork: use maple tree for dup_mmap() during forking new 561cd17cbbe8 damon: convert __damon_va_three_regions to use the VMA iterator new 6a26a3981d03 proc: remove VMA rbtree use from nommu new 3c057956c0cf mm: remove rb tree. new 8b5daf8dc360 mmap: change zeroing of maple tree in __vma_adjust() new 2772cffffbda xen: use vma_lookup() in privcmd_ioctl_mmap() new 9b2c3b958b2c mm: optimize find_exact_vma() to use vma_lookup() new 9bbd369e8796 mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...] new acc95bfb0123 mm/mmap: change do_brk_flags() to expand existing VMA and [...] new 7a937e088009 mm: use maple tree operations for find_vma_intersection() new e3076ce18333 mm/mmap: use advanced maple tree API for mmap_region() new 4c063f987cac mm: remove vmacache new 56c4be7a34a7 mm: convert vma_lookup() to use mtree_load() new 487c1795c854 mm/mmap: move mmap_region() below do_munmap() new a0d6cab9d7f0 mm/mmap: reorganize munmap to use maple states new 488d4aac11c0 mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() new 0116af68060a arm64: remove mmap linked list from vdso new 1fd46f735eeb arm64: Change elfcore for_each_mte_vma() to use VMA iterator new d37745134ad4 parisc: remove mmap linked list from cache handling new 52c7442bc2cf powerpc: remove mmap linked list walks new 4adb45976d90 s390: remove vma linked list walks new 047baae2a039 x86: remove vma linked list walks new 972c9b52d6b3 xtensa: remove vma linked list walks new 31023dc33c49 cxl: remove vma linked list walk new ab481355a34b optee: remove vma linked list walk new eb83d617e0c9 um: remove vma linked list walk new ee9ddff9c804 coredump: remove vma linked list walk new 1ef40f14fda7 exec: use VMA iterator instead of linked list new 3fe71ff6281b fs/proc/base: use maple tree iterators in place of linked list new 199e47c4fdb0 fs/proc/task_mmu: stop using linked list and highest_vm_end new da92f2cf123b userfaultfd: use maple tree iterator to iterate VMAs new 92cd9118025e ipc/shm: use VMA iterator instead of linked list new b9d92d8ebbb9 acct: use VMA iterator instead of linked list new ac5d4e875cb0 perf: use VMA iterator new 13a5c7e94d0f sched: use maple tree iterator to walk VMAs new efc11b656ea8 fork: use VMA iterator new 24a0c12b1c88 bpf: remove VMA linked list new 5553d5047e7e mm/gup: use maple tree navigation instead of linked list new b02303541671 mm/khugepaged: stop using vma linked list new d842fcaaba39 mm/ksm: use vma iterators instead of vma linked list new 083383e05ffa mm/madvise: use vma_find() instead of vma linked list new a86d871021e1 mm/memcontrol: stop using mm->highest_vm_end new 03b7e86e3670 mm/mempolicy: use vma iterator & maple state instead of vm [...] new 1fef8cc60be6 mm/mlock: use vma iterator and maple state instead of vma [...] new e0ba64bfb51b mm/mprotect: use maple tree navigation instead of vma linked list new 55333a1a3456 mm/mremap: use vma_find_intersection() instead of vma linked list new e2f0f10da4fe mm/msync: use vma_find() instead of vma linked list new 494af92f12c0 mm/oom_kill: use maple tree iterators instead of vma linked list new f895dad1e71f mm/pagewalk: use vma_find() instead of vma linked list new 6140da761354 mm/swapfile: use vma iterator instead of vma linked list new fc2abb41a280 i915: use the VMA iterator new 7713c8f00019 nommu: remove uses of VMA linked list new dc9e9de96cbd riscv: use vma iterator for vdso new 2fecc8b97cab mm: remove the vma linked list new 77795882c946 mm/mmap: drop range_has_overlap() function new ed4f3c9ee666 mm/mmap.c: pass in mapping to __vma_link_file() new 0b648589be1f mm: drop oom code from exit_mmap new 0b1cd0dfcb8f mm-drop-oom-code-from-exit_mmap-fix-fix new 86d6b8d5f6b1 mm: delete unused MMF_OOM_VICTIM flag new bfb21c0fb419 mm: refactor of vma_merge() new d5d114ee37aa mm: add merging after mremap resize new 201fd24c2a9c mm-add-merging-after-mremap-resize-checkpatch-fixes new a06ac1d05dbf mm/page_alloc: minor clean up for memmap_init_compound() new 2da508d831bd mm/mlock: drop dead code in count_mm_mlocked_page_nr() new d44a4c1221a5 mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region new 33084a7766a2 procfs: add 'size' to /proc/<pid>/fdinfo/ new 33afe91a4daa procfs: add 'path' to /proc/<pid>/fdinfo/ new 66799b771b61 memcg: notify about global mem_cgroup_id space depletion new 8341f2f33066 filemap: minor cleanup for filemap_write_and_wait_range new e00801e13304 mm: memcontrol: do not miss MEMCG_MAX events for enforced [...] new 1e4189733121 selftests/vm: fix errno handling in mrelease_test new 4091777a6786 selftests-vm-fix-errno-handling-in-mrelease_test-v4 new 3f00e76a1d64 selftests/vm: skip 128TBswitch on unsupported arch new 93a2838042ff mm: khugepaged: don't carry huge page to the next loop for [...] new aeeaef128b05 mm/khugepaged: add struct collapse_control new adcc4e193b6b mm/khugepaged: use minimal bits to store num page < HPAGE_PMD_NR new cea6d67c2b97 mm/khugepaged: dedup and simplify hugepage alloc and charging new 4f0aed71d419 mm/khugepaged: propagate enum scan_result codes back to callers new 36f5851226ba mm/khugepaged: add flag to predicate khugepaged-only behavior new dccd751c7dde mm/thp: add flag to enforce sysfs THP in hugepage_vma_check() new 301e44c2d20f mm/khugepaged: consistently order cc->is_khugepaged and pt [...] new 1281e25a51c3 mm/khugepaged: record SCAN_PMD_MAPPED when scan_pmd() find [...] new 1c0e1f10dc13 mm/madvise: introduce MADV_COLLAPSE sync hugepage collapse new f24147764fbd mm/khugepaged: Avoid possible memory leak in failure path new f3907356e31e mm/khugepaged: add missing kfree() to madvise_collapse() new e6f776d7b69d mm/khugepaged: delay computation of hpage boundaries until use new 0c92854e460e mm/khugepaged: rename prefix of shared collapse functions new febc5f7b36ec mm/madvise: add MADV_COLLAPSE to process_madvise() new 9eebbc3eebc6 selftests/vm: modularize collapse selftests new fd9ec36f9557 selftests/vm: dedup hugepage allocation logic new d253a2e6b148 selftests/vm: add MADV_COLLAPSE collapse context to selftests new 1444590a71c5 selftests/vm: add selftest to verify recollapse of THPs new d6b6fbe084da selftests/vm: add selftest to verify multi THP collapse new f41c329749ac mm: compaction: include compound page count for scanning i [...] new b67c9c2c38d5 mm: remove obsolete comment in do_fault_around() new 4293014384a9 memblock,arm64: expand the static memblock memory table new 49ad534f3d4e writeback: remove inode_to_wb_is_valid() new 3998b6847b6b zsmalloc: zs_malloc: return ERR_PTR on failure new f34a35c42883 mm: vmpressure: don't count proactive reclaim in vmpressure new f44d6d3c2d9e mm/damon/reclaim: fix potential memory leak in damon_recla [...] new 7ada89abdd21 mm/hugetlb: check gigantic_page_runtime_supported() in ret [...] new c7bb399afb7b mm/hugetlb: make pud_huge() and follow_huge_pud() aware of [...] new 73a8e289fb45 mm, hwpoison, hugetlb: support saving mechanism of raw err [...] new debb6b9c3fdd mm, hwpoison: make unpoison aware of raw error info in hwp [...] new b5100d2796a3 mm, hwpoison: set PG_hwpoison for busy hugetlb pages new dcbdf0e437c2 mm, hwpoison: make __page_handle_poison returns int new 47f619669bff mm, hwpoison: skip raw hwpoison page in freeing 1GB hugepage new 97931adffb0d mm, hwpoison: enable memory error handling on 1GB hugepage new 5064811182b7 mm/shmem: support FS_IOC_[SG]ETFLAGS in tmpfs new e73bb04eaf10 mm-shmem-support-fs_ioc_etflags-in-tmpfs-fix new 5e36c0319775 tools/vm/page_owner_sort.c: adjust the indent in is_need() new 598a6bbb7031 mm: remove unneeded PageAnon check in restore_exclusive_pte() new 3e387b49abd9 mm/page_alloc: correct the wrong cpuset file path in comment new 435e21775cc8 mm/mempolicy: remove unneeded out label new 93791c29b9a8 tools/testing/selftests/vm/hugetlb-madvise.c: silence unin [...] new e121415d6227 mm/cma_debug.c: align the name buffer length as struct cma new 1f9c68ff5b5c selftest/vm: uninitialized variable in main() new 4cef4afa3b81 ocfs2: reflink deadlock when clone file to the same direct [...] new 00fa8ad741b3 ocfs2: clear links count in ocfs2_mknod() if an error occurs new 07f5f687c381 ocfs2: fix ocfs2 corrupt when iputting an inode new 364ae57439fe init/main.c: silence some -Wunused-parameter warnings new 03fdeceace30 lib/debugobjects: fix stat count and optimize debug_object [...] new d0b0d120f318 Revert "squashfs: provide backing_dev_info in order to dis [...] new 618d914b017c squashfs: always build "file direct" version of page actor new b98ee2f54b9c squashfs: implement readahead new 69fea72945ea squashfs: support reading fragments in readahead call new 1408bd8fa33e lib/lzo/lzo1x_compress.c: replace ternary operator with mi [...] new 314f7a3467c6 kernel/hung_task: fix address space of proc_dohung_task_ti [...] new 18a5e6e6678b bdi: remove enum wb_congested_state new c4c4914203b4 Merge branch 'mm-nonmm-unstable' into mm-everything new ae2916a88a9a Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new 8f0d7dba4b66 fix up for "mm/khugepaged: use minimal bits to store num p [...] new a3fd3ca134d9 Add linux-next specific files for 20220721
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 (4ee7eaa411ee) \ N -- N -- N refs/heads/master (a3fd3ca134d9)
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 759 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: .../testing/sysfs-bus-event_source-devices-caps | 18 + .../ABI/testing/sysfs-firmware-qemu_fw_cfg | 5 +- Documentation/arm64/elf_hwcaps.rst | 4 + Documentation/arm64/silicon-errata.rst | 4 + Documentation/devicetree/bindings/arm/qcom.yaml | 13 +- .../bindings/net/broadcom-bluetooth.yaml | 17 + .../devicetree/bindings/net/can/nxp,sja1000.yaml | 132 + .../devicetree/bindings/net/can/sja1000.txt | 58 - .../devicetree/bindings/regulator/regulator.yaml | 1 + .../bindings/sound/atmel,sama5d2-classd.yaml | 100 + .../bindings/sound/atmel,sama5d2-pdmic.yaml | 98 + .../devicetree/bindings/sound/atmel-classd.txt | 55 - .../devicetree/bindings/sound/atmel-pdmic.txt | 55 - Documentation/devicetree/bindings/sound/mt6358.txt | 4 +- .../devicetree/bindings/sound/mt8186-afe-pcm.yaml | 175 ++ .../sound/mt8186-mt6366-da7219-max98357.yaml | 75 + .../sound/mt8186-mt6366-rt1019-rt5682s.yaml | 75 + .../devicetree/bindings/sound/sgtl5000.yaml | 1 + .../devicetree/bindings/spi/nuvoton,npcm-fiu.txt | 13 +- .../devicetree/bindings/timer/renesas,cmt.yaml | 14 +- Documentation/mm/overcommit-accounting.rst | 2 - Documentation/networking/ip-sysctl.rst | 6 +- Documentation/process/email-clients.rst | 69 +- Documentation/s390/vfio-ap-locking.rst | 105 + Documentation/s390/vfio-ap.rst | 492 +++- Documentation/virt/kvm/api.rst | 2 +- MAINTAINERS | 9 +- Next/SHA1s | 94 +- Next/merge.log | 1423 ++++++---- arch/arm/mach-omap2/Kconfig | 2 + arch/arm64/Kconfig | 17 + arch/arm64/boot/dts/qcom/Makefile | 1 + arch/arm64/boot/dts/qcom/qrb5165-rb5.dts | 10 +- arch/arm64/boot/dts/qcom/sdm845-xiaomi-polaris.dts | 762 +++++ arch/arm64/include/asm/cpufeature.h | 2 +- arch/arm64/include/asm/hwcap.h | 3 +- arch/arm64/include/asm/kernel-pgtable.h | 4 +- arch/arm64/include/asm/pgtable-hwdef.h | 3 +- arch/arm64/include/asm/pgtable.h | 6 + arch/arm64/include/asm/setup.h | 3 + arch/arm64/include/uapi/asm/hwcap.h | 4 + arch/arm64/kernel/acpi_numa.c | 2 +- arch/arm64/kernel/cpu_errata.c | 16 + arch/arm64/kernel/cpufeature.c | 27 +- arch/arm64/kernel/cpuinfo.c | 1 + arch/arm64/kernel/head.S | 5 +- arch/arm64/kernel/idreg-override.c | 17 +- arch/arm64/kernel/setup.c | 15 + arch/arm64/tools/cpucaps | 1 + arch/loongarch/Kconfig | 1 + arch/loongarch/include/asm/acpi.h | 142 + arch/loongarch/include/asm/irq.h | 51 +- arch/loongarch/kernel/acpi.c | 65 - arch/loongarch/kernel/irq.c | 58 +- arch/loongarch/kernel/time.c | 14 +- arch/mips/include/asm/mach-loongson64/irq.h | 3 +- arch/powerpc/kernel/Makefile | 1 + arch/powerpc/perf/core-book3s.c | 31 + arch/powerpc/perf/generic-compat-pmu.c | 12 +- arch/powerpc/perf/power10-pmu.c | 10 + arch/powerpc/perf/power8-pmu.c | 10 + arch/powerpc/perf/power9-pmu.c | 10 + arch/powerpc/platforms/52xx/mpc52xx_gpt.c | 7 +- arch/riscv/include/asm/processor.h | 4 +- arch/riscv/include/asm/smp.h | 4 +- arch/riscv/kernel/cpu.c | 26 +- arch/riscv/kernel/cpu_ops_sbi.c | 4 +- arch/riscv/kernel/cpu_ops_spinwait.c | 4 +- arch/riscv/kernel/cpufeature.c | 6 +- arch/riscv/kernel/smp.c | 4 +- arch/riscv/kernel/smpboot.c | 9 +- arch/s390/crypto/aes_s390.c | 2 +- arch/s390/crypto/chacha-glue.c | 2 +- arch/s390/crypto/crc32-vx.c | 2 +- arch/s390/crypto/des_s390.c | 2 +- arch/s390/crypto/ghash_s390.c | 2 +- arch/s390/crypto/prng.c | 2 +- arch/s390/crypto/sha1_s390.c | 2 +- arch/s390/crypto/sha256_s390.c | 2 +- arch/s390/crypto/sha3_256_s390.c | 2 +- arch/s390/crypto/sha3_512_s390.c | 2 +- arch/s390/crypto/sha512_s390.c | 2 +- arch/s390/include/asm/cpufeature.h | 23 +- arch/s390/kernel/Makefile | 2 +- arch/s390/kernel/cpufeature.c | 46 + arch/s390/kernel/processor.c | 10 - arch/x86/hyperv/hv_apic.c | 2 +- arch/x86/include/asm/apicdef.h | 4 +- arch/x86/include/asm/cpufeatures.h | 1 + arch/x86/include/asm/kvm-x86-ops.h | 2 +- arch/x86/include/asm/kvm_host.h | 10 +- arch/x86/include/asm/svm.h | 16 +- arch/x86/include/uapi/asm/kvm.h | 2 +- arch/x86/kernel/apic/apic.c | 2 +- arch/x86/kernel/apic/ipi.c | 2 +- arch/x86/kvm/cpuid.c | 80 +- arch/x86/kvm/cpuid.h | 16 +- arch/x86/kvm/emulate.c | 23 +- arch/x86/kvm/hyperv.c | 8 +- arch/x86/kvm/lapic.c | 50 +- arch/x86/kvm/lapic.h | 1 + arch/x86/kvm/mmu/mmu.c | 70 +- arch/x86/kvm/mmu/paging_tmpl.h | 10 +- arch/x86/kvm/mmu/spte.h | 6 + arch/x86/kvm/svm/avic.c | 170 +- arch/x86/kvm/svm/nested.c | 5 + arch/x86/kvm/svm/svm.c | 84 +- arch/x86/kvm/svm/svm.h | 27 +- arch/x86/kvm/trace.h | 20 +- arch/x86/kvm/vmx/pmu_intel.c | 4 +- arch/x86/kvm/vmx/posted_intr.c | 15 +- arch/x86/kvm/vmx/sgx.c | 10 +- arch/x86/kvm/vmx/vmx.c | 12 +- arch/x86/kvm/x86.c | 179 +- arch/x86/kvm/xen.c | 10 +- block/blk-iocost.c | 20 +- block/blk-iolatency.c | 18 +- block/blk-rq-qos.h | 11 +- block/blk-wbt.c | 12 +- drivers/acpi/bus.c | 3 + drivers/acpi/irq.c | 58 +- drivers/acpi/pptt.c | 102 +- drivers/bluetooth/btusb.c | 16 + drivers/bluetooth/hci_bcm.c | 24 +- drivers/bluetooth/hci_serdev.c | 11 + drivers/char/hw_random/s390-trng.c | 2 +- drivers/clocksource/Kconfig | 11 +- drivers/clocksource/Makefile | 2 +- drivers/clocksource/timer-riscv.c | 15 +- drivers/clocksource/timer-sun4i.c | 2 +- drivers/clocksource/timer-ti-dm.c | 123 + drivers/firmware/efi/libstub/riscv-stub.c | 13 +- drivers/gpio/Kconfig | 15 + drivers/gpio/Makefile | 1 + drivers/gpio/gpio-104-dio-48e.c | 249 +- drivers/gpio/gpio-104-idi-48.c | 143 +- drivers/gpio/gpio-104-idio-16.c | 60 +- drivers/gpio/gpio-gpio-mm.c | 202 +- drivers/gpio/gpio-i8255.c | 287 ++ drivers/gpio/gpio-i8255.h | 46 + drivers/gpio/gpio-ws16c48.c | 120 +- drivers/gpu/drm/i915/gt/intel_context_types.h | 11 +- drivers/gpu/drm/i915/gt/uc/abi/guc_actions_abi.h | 3 + drivers/gpu/drm/i915/gt/uc/intel_guc.h | 5 + drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h | 45 + drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 352 ++- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 56 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.h | 7 + drivers/gpu/drm/imx/dcss/dcss-dev.c | 3 + drivers/gpu/drm/panel/panel-edp.c | 2 +- drivers/infiniband/hw/hfi1/file_ops.c | 4 +- drivers/infiniband/hw/mlx5/fs.c | 159 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 6 + drivers/infiniband/hw/qib/qib_file_ops.c | 2 +- drivers/infiniband/sw/rxe/rxe_loc.h | 2 +- drivers/infiniband/sw/rxe/rxe_qp.c | 6 +- drivers/infiniband/sw/rxe/rxe_resp.c | 2 +- drivers/input/input-core-private.h | 16 + drivers/input/input-mt.c | 48 +- drivers/input/input.c | 149 +- drivers/irqchip/Kconfig | 32 +- drivers/irqchip/Makefile | 3 + drivers/irqchip/irq-gic-v3.c | 18 +- drivers/irqchip/irq-gic.c | 18 +- drivers/irqchip/irq-loongarch-cpu.c | 148 + drivers/irqchip/irq-loongson-eiointc.c | 395 +++ drivers/irqchip/irq-loongson-liointc.c | 203 +- drivers/irqchip/irq-loongson-pch-lpc.c | 205 ++ drivers/irqchip/irq-loongson-pch-msi.c | 127 +- drivers/irqchip/irq-loongson-pch-pic.c | 177 +- drivers/irqchip/irq-riscv-intc.c | 7 +- drivers/irqchip/irq-sifive-plic.c | 7 +- drivers/md/dm-raid.c | 12 + drivers/md/md.c | 312 +- drivers/md/md.h | 2 + drivers/md/raid5.c | 35 +- drivers/net/can/c_can/c_can_main.c | 7 +- drivers/net/can/cc770/cc770.c | 1 + drivers/net/can/ctucanfd/ctucanfd_base.c | 5 +- drivers/net/can/ctucanfd/ctucanfd_kregs.h | 32 +- drivers/net/can/grcan.c | 1 + drivers/net/can/ifi_canfd/ifi_canfd.c | 4 +- drivers/net/can/janz-ican3.c | 4 +- drivers/net/can/kvaser_pciefd.c | 2 +- drivers/net/can/m_can/m_can.c | 4 +- drivers/net/can/pch_can.c | 7 +- drivers/net/can/peak_canfd/peak_canfd.c | 6 +- drivers/net/can/rcar/rcar_can.c | 9 +- drivers/net/can/rcar/rcar_canfd.c | 5 +- drivers/net/can/sja1000/sja1000.c | 16 +- drivers/net/can/sja1000/sja1000.h | 3 +- drivers/net/can/sja1000/sja1000_platform.c | 20 +- drivers/net/can/slcan/slcan-core.c | 117 +- drivers/net/can/spi/hi311x.c | 6 +- drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c | 19 +- drivers/net/can/sun4i_can.c | 10 +- drivers/net/can/ti_hecc.c | 1 + drivers/net/can/usb/esd_usb.c | 3 +- drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c | 14 +- drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c | 7 +- drivers/net/can/usb/peak_usb/pcan_usb.c | 1 + drivers/net/can/usb/peak_usb/pcan_usb_core.c | 2 +- drivers/net/can/usb/peak_usb/pcan_usb_core.h | 2 +- drivers/net/can/usb/peak_usb/pcan_usb_fd.c | 68 +- drivers/net/can/usb/peak_usb/pcan_usb_pro.c | 2 +- drivers/net/can/usb/peak_usb/pcan_usb_pro.h | 2 +- drivers/net/can/usb/usb_8dev.c | 8 +- drivers/net/can/xilinx_can.c | 1 + .../chelsio/inline_crypto/chtls/chtls_cm.c | 6 +- drivers/net/ethernet/intel/iavf/iavf.h | 14 +- drivers/net/ethernet/intel/iavf/iavf_ethtool.c | 10 - drivers/net/ethernet/intel/iavf/iavf_main.c | 11 +- drivers/net/ethernet/intel/iavf/iavf_txrx.c | 7 +- drivers/net/ethernet/intel/iavf/iavf_virtchnl.c | 65 +- drivers/net/ethernet/marvell/prestera/Kconfig | 1 + drivers/net/ethernet/marvell/prestera/prestera.h | 10 + .../ethernet/marvell/prestera/prestera_ethtool.c | 28 +- .../ethernet/marvell/prestera/prestera_ethtool.h | 3 - .../net/ethernet/marvell/prestera/prestera_main.c | 354 ++- drivers/net/ethernet/mediatek/mtk_ppe_offload.c | 3 + drivers/net/ethernet/mellanox/mlx5/core/Makefile | 3 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 20 +- drivers/net/ethernet/mellanox/mlx5/core/en/htb.c | 722 +++++ drivers/net/ethernet/mellanox/mlx5/core/en/htb.h | 46 + drivers/net/ethernet/mellanox/mlx5/core/en/ptp.c | 37 +- drivers/net/ethernet/mellanox/mlx5/core/en/ptp.h | 1 + drivers/net/ethernet/mellanox/mlx5/core/en/qos.c | 813 +----- drivers/net/ethernet/mellanox/mlx5/core/en/qos.h | 37 +- drivers/net/ethernet/mellanox/mlx5/core/en/selq.c | 51 +- drivers/net/ethernet/mellanox/mlx5/core/en/selq.h | 4 +- .../ethernet/mellanox/mlx5/core/en/tc/post_act.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 2 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 16 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 228 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 14 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.h | 2 + drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 10 + .../ethernet/mellanox/mlx5/core/ipoib/ethtool.c | 2 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 6 +- drivers/net/ipa/gsi.c | 18 +- drivers/net/ipa/gsi.h | 5 +- drivers/net/usb/r8152.c | 16 +- drivers/net/vmxnet3/vmxnet3_ethtool.c | 29 + drivers/nvdimm/namespace_devs.c | 2 - drivers/perf/arm_spe_pmu.c | 22 +- drivers/perf/riscv_pmu_sbi.c | 5 +- drivers/reset/Kconfig | 1 + drivers/s390/char/uvdevice.c | 5 +- drivers/s390/crypto/ap_bus.c | 31 +- drivers/s390/crypto/pkey_api.c | 2 +- drivers/s390/crypto/vfio_ap_drv.c | 124 +- drivers/s390/crypto/vfio_ap_ops.c | 1441 ++++++++-- drivers/s390/crypto/vfio_ap_private.h | 47 +- drivers/soc/fujitsu/Kconfig | 2 +- drivers/spi/spi-bcm2835.c | 12 +- drivers/spi/spi-cadence.c | 2 +- drivers/spi/spi-npcm-fiu.c | 28 +- fs/erofs/data.c | 39 +- include/clocksource/timer-ti-dm.h | 144 - include/linux/acpi.h | 4 +- include/linux/bpf.h | 10 +- include/linux/cpuhotplug.h | 1 + include/linux/huge_mm.h | 12 + include/linux/irq.h | 1 + include/linux/kvm_host.h | 7 +- include/linux/mlx5/mlx5_ifc.h | 6 +- include/net/bluetooth/bluetooth.h | 2 +- include/net/ip.h | 2 +- include/net/tcp.h | 4 +- include/net/udp.h | 2 +- include/trace/events/huge_memory.h | 22 - include/uapi/linux/can/error.h | 20 +- include/uapi/rdma/mlx5_user_ioctl_cmds.h | 17 + io_uring/net.c | 2 +- kernel/bpf/bpf_lsm.c | 8 +- kernel/bpf/trampoline.c | 2 +- kernel/hung_task.c | 19 +- kernel/irq/generic-chip.c | 2 +- kernel/irq/irqdesc.c | 2 +- kernel/rcu/tree.c | 4 +- kernel/rcu/tree_plugin.h | 4 - kernel/watch_queue.c | 53 +- lib/crypto/sha1.c | 3 + localversion-next | 2 +- mm/khugepaged.c | 68 +- mm/shrinker_debug.c | 1 + mm/slab.c | 2 +- mm/slab.h | 9 - mm/slab_common.c | 27 - mm/slob.c | 25 +- mm/slub.c | 4 +- mm/swap_slots.c | 2 +- mm/vmscan.c | 9 +- net/bluetooth/hci_sync.c | 4 +- net/core/secure_seq.c | 4 +- net/ipv4/fib_semantics.c | 2 +- net/ipv4/route.c | 8 +- net/ipv4/syncookies.c | 6 +- net/ipv4/sysctl_net_ipv4.c | 6 +- net/ipv4/tcp_input.c | 15 +- net/ipv4/tcp_minisocks.c | 4 +- net/ipv4/tcp_output.c | 16 +- net/ipv4/tcp_recovery.c | 6 +- net/ipv4/tcp_timer.c | 2 +- net/sched/cls_api.c | 16 +- security/apparmor/lsm.c | 2 +- security/integrity/ima/ima_policy.c | 4 + sound/soc/Makefile | 4 +- sound/soc/jz4740/jz4740-i2s.c | 1 - sound/soc/mediatek/Kconfig | 44 + sound/soc/mediatek/Makefile | 1 + sound/soc/mediatek/mt8186/Makefile | 22 + sound/soc/mediatek/mt8186/mt8186-afe-clk.c | 3 +- sound/soc/mediatek/mt8186/mt8186-afe-clk.h | 2 +- sound/soc/mediatek/mt8186/mt8186-afe-common.h | 195 ++ sound/soc/mediatek/mt8186/mt8186-afe-control.c | 255 ++ sound/soc/mediatek/mt8186/mt8186-afe-pcm.c | 3000 ++++++++++++++++++++ sound/soc/mediatek/mt8186/mt8186-mt6366-common.c | 57 + sound/soc/mediatek/mt8186/mt8186-mt6366-common.h | 17 + .../mt8186/mt8186-mt6366-da7219-max98357.c | 1002 +++++++ .../mediatek/mt8186/mt8186-mt6366-rt1019-rt5682s.c | 978 +++++++ tools/lib/perf/include/internal/evsel.h | 4 + tools/lib/perf/include/perf/event.h | 7 + tools/perf/Documentation/perf-buildid-list.txt | 4 + tools/perf/Documentation/perf-dlfilter.txt | 22 + tools/perf/Documentation/perf-inject.txt | 17 + tools/perf/Documentation/perf-intel-pt.txt | 181 +- tools/perf/Documentation/perf-script.txt | 10 +- tools/perf/Makefile.config | 2 +- tools/perf/builtin-annotate.c | 8 + tools/perf/builtin-buildid-list.c | 39 +- tools/perf/builtin-inject.c | 1043 ++++++- tools/perf/builtin-report.c | 6 + tools/perf/builtin-script.c | 19 + tools/perf/include/perf/perf_dlfilter.h | 8 + tools/perf/scripts/perl/Perf-Trace-Util/Build | 6 +- tools/perf/scripts/python/intel-pt-events.py | 32 +- tools/perf/tests/shell/stat+csv_output.sh | 7 +- tools/perf/util/auxtrace.c | 30 +- tools/perf/util/auxtrace.h | 4 + tools/perf/util/build-id.c | 80 +- tools/perf/util/build-id.h | 16 +- tools/perf/util/cs-etm.c | 2 +- tools/perf/util/data.c | 43 +- tools/perf/util/data.h | 1 + tools/perf/util/dlfilter.c | 2 + tools/perf/util/dso.h | 6 + tools/perf/util/dsos.c | 15 +- tools/perf/util/event.h | 23 + tools/perf/util/evlist.c | 42 +- tools/perf/util/evsel.c | 27 + tools/perf/util/evsel.h | 2 + tools/perf/util/intel-pt.c | 183 +- tools/perf/util/machine.c | 56 +- tools/perf/util/machine.h | 7 + tools/perf/util/ordered-events.h | 6 + tools/perf/util/probe-event.c | 2 +- tools/perf/util/scripting-engines/Build | 2 +- .../util/scripting-engines/trace-event-python.c | 15 +- tools/perf/util/session.c | 111 +- tools/perf/util/session.h | 4 + tools/perf/util/setup.py | 12 +- tools/perf/util/symbol.c | 6 +- tools/perf/util/synthetic-events.c | 98 +- tools/perf/util/synthetic-events.h | 2 + tools/perf/util/thread.c | 1 + tools/perf/util/thread.h | 1 + tools/perf/util/util.c | 70 +- tools/perf/util/util.h | 15 + tools/testing/memblock/Makefile | 5 - tools/testing/memblock/linux/memory_hotplug.h | 8 +- tools/testing/memblock/main.c | 2 + tools/testing/memblock/scripts/Makefile.include | 10 - tools/testing/memblock/tests/common.c | 87 +- tools/testing/memblock/tests/common.h | 10 +- tools/testing/selftests/gpio/Makefile | 2 +- tools/testing/selftests/kvm/.gitignore | 1 - tools/testing/selftests/kvm/Makefile | 1 - tools/testing/selftests/kvm/aarch64/arch_timer.c | 11 +- .../selftests/kvm/aarch64/debug-exceptions.c | 4 +- tools/testing/selftests/kvm/aarch64/hypercalls.c | 7 +- tools/testing/selftests/kvm/aarch64/psci_test.c | 3 +- tools/testing/selftests/kvm/aarch64/vgic_irq.c | 4 +- .../testing/selftests/kvm/include/kvm_util_base.h | 14 + tools/testing/selftests/kvm/include/ucall_common.h | 63 +- .../selftests/kvm/include/x86_64/processor.h | 299 +- tools/testing/selftests/kvm/include/x86_64/svm.h | 2 - .../selftests/kvm/include/x86_64/svm_util.h | 15 - tools/testing/selftests/kvm/include/x86_64/vmx.h | 2 - tools/testing/selftests/kvm/lib/kvm_util.c | 17 +- .../selftests/kvm/lib/x86_64/perf_test_util.c | 2 +- tools/testing/selftests/kvm/lib/x86_64/processor.c | 289 +- tools/testing/selftests/kvm/lib/x86_64/svm.c | 13 - tools/testing/selftests/kvm/lib/x86_64/vmx.c | 12 - tools/testing/selftests/kvm/memslot_perf_test.c | 4 +- tools/testing/selftests/kvm/s390x/tprot.c | 26 +- .../testing/selftests/kvm/set_memory_region_test.c | 3 +- tools/testing/selftests/kvm/steal_time.c | 7 +- .../selftests/kvm/system_counter_offset_test.c | 3 +- tools/testing/selftests/kvm/x86_64/amx_test.c | 51 +- tools/testing/selftests/kvm/x86_64/cpuid_test.c | 88 +- .../selftests/kvm/x86_64/cr4_cpuid_sync_test.c | 23 +- .../selftests/kvm/x86_64/emulator_error_test.c | 13 +- tools/testing/selftests/kvm/x86_64/evmcs_test.c | 5 +- .../selftests/kvm/x86_64/fix_hypercall_test.c | 2 +- tools/testing/selftests/kvm/x86_64/hyperv_clock.c | 3 +- tools/testing/selftests/kvm/x86_64/hyperv_cpuid.c | 14 +- .../testing/selftests/kvm/x86_64/hyperv_features.c | 134 +- .../testing/selftests/kvm/x86_64/hyperv_svm_test.c | 5 +- .../testing/selftests/kvm/x86_64/kvm_clock_test.c | 3 +- tools/testing/selftests/kvm/x86_64/kvm_pv_test.c | 18 +- tools/testing/selftests/kvm/x86_64/mmu_role_test.c | 137 - .../selftests/kvm/x86_64/monitor_mwait_test.c | 26 +- .../selftests/kvm/x86_64/pmu_event_filter_test.c | 14 +- .../testing/selftests/kvm/x86_64/set_boot_cpu_id.c | 4 +- .../testing/selftests/kvm/x86_64/set_sregs_test.c | 28 +- .../selftests/kvm/x86_64/sev_migrate_tests.c | 13 +- tools/testing/selftests/kvm/x86_64/smm_test.c | 9 +- tools/testing/selftests/kvm/x86_64/state_test.c | 10 +- .../selftests/kvm/x86_64/svm_int_ctl_test.c | 4 +- .../kvm/x86_64/svm_nested_soft_inject_test.c | 13 +- .../testing/selftests/kvm/x86_64/svm_vmcall_test.c | 4 +- .../selftests/kvm/x86_64/triple_fault_event_test.c | 4 +- tools/testing/selftests/kvm/x86_64/tsc_msrs_test.c | 4 +- .../selftests/kvm/x86_64/userspace_io_test.c | 4 +- .../selftests/kvm/x86_64/userspace_msr_exit_test.c | 5 +- .../selftests/kvm/x86_64/vmx_apic_access_test.c | 5 +- .../kvm/x86_64/vmx_close_while_nested_test.c | 4 +- .../selftests/kvm/x86_64/vmx_dirty_log_test.c | 5 +- .../kvm/x86_64/vmx_invalid_nested_guest_state.c | 4 +- .../kvm/x86_64/vmx_nested_tsc_scaling_test.c | 4 +- .../selftests/kvm/x86_64/vmx_pmu_caps_test.c | 14 +- .../kvm/x86_64/vmx_preemption_timer_test.c | 7 +- .../kvm/x86_64/vmx_set_nested_state_test.c | 22 +- .../selftests/kvm/x86_64/vmx_tsc_adjust_test.c | 4 +- .../selftests/kvm/x86_64/xapic_state_test.c | 10 +- .../testing/selftests/kvm/x86_64/xen_shinfo_test.c | 2 +- .../testing/selftests/kvm/x86_64/xen_vmcall_test.c | 2 +- tools/testing/selftests/kvm/x86_64/xss_msr_test.c | 8 +- tools/testing/selftests/nolibc/.gitignore | 4 + tools/testing/selftests/nolibc/Makefile | 4 +- tools/testing/selftests/nolibc/nolibc-test.c | 39 +- virt/kvm/kvm_main.c | 15 +- 444 files changed, 19045 insertions(+), 5484 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-bus-event_source-devices-caps create mode 100644 Documentation/devicetree/bindings/net/can/nxp,sja1000.yaml delete mode 100644 Documentation/devicetree/bindings/net/can/sja1000.txt create mode 100644 Documentation/devicetree/bindings/sound/atmel,sama5d2-classd.yaml create mode 100644 Documentation/devicetree/bindings/sound/atmel,sama5d2-pdmic.yaml delete mode 100644 Documentation/devicetree/bindings/sound/atmel-classd.txt delete mode 100644 Documentation/devicetree/bindings/sound/atmel-pdmic.txt create mode 100644 Documentation/devicetree/bindings/sound/mt8186-afe-pcm.yaml create mode 100644 Documentation/devicetree/bindings/sound/mt8186-mt6366-da7219-ma [...] create mode 100644 Documentation/devicetree/bindings/sound/mt8186-mt6366-rt1019-rt [...] create mode 100644 Documentation/s390/vfio-ap-locking.rst create mode 100644 arch/arm64/boot/dts/qcom/sdm845-xiaomi-polaris.dts create mode 100644 arch/s390/kernel/cpufeature.c create mode 100644 drivers/gpio/gpio-i8255.c create mode 100644 drivers/gpio/gpio-i8255.h create mode 100644 drivers/input/input-core-private.h create mode 100644 drivers/irqchip/irq-loongarch-cpu.c create mode 100644 drivers/irqchip/irq-loongson-eiointc.c create mode 100644 drivers/irqchip/irq-loongson-pch-lpc.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/htb.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/htb.h create mode 100644 sound/soc/mediatek/mt8186/Makefile create mode 100644 sound/soc/mediatek/mt8186/mt8186-afe-common.h create mode 100644 sound/soc/mediatek/mt8186/mt8186-afe-control.c create mode 100644 sound/soc/mediatek/mt8186/mt8186-afe-pcm.c create mode 100644 sound/soc/mediatek/mt8186/mt8186-mt6366-common.c create mode 100644 sound/soc/mediatek/mt8186/mt8186-mt6366-common.h create mode 100644 sound/soc/mediatek/mt8186/mt8186-mt6366-da7219-max98357.c create mode 100644 sound/soc/mediatek/mt8186/mt8186-mt6366-rt1019-rt5682s.c delete mode 100644 tools/testing/selftests/kvm/x86_64/mmu_role_test.c create mode 100644 tools/testing/selftests/nolibc/.gitignore