This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-arm-next-allyesconfig in repository toolchain/ci/linux.
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 399c3bf72892 Merge branch 'for-5.20/io_uring-zerocopy-send' into for-next omits 864b0954e4d9 Merge of ucount-rlimits-cleanups-for-v5.19, interrupting_k [...] omits 0c450de20ce7 selftests/io_uring: test zerocopy send omits 04ae3dbe8a02 io_uring: enable managed frags with register buffers omits cb155defb9bf io_uring: add zc notification flush requests omits d488e605a451 io_uring: rename IORING_OP_FILES_UPDATE omits 95a70c191696 io_uring: flush notifiers after sendzc omits bb4019de9ea1 io_uring: sendzc with fixed buffers omits 7ab12997edc9 io_uring: allow to pass addr into sendzc omits fcb98e61d023 io_uring: account locked pages for non-fixed zc omits 480ec5ff9a5a io_uring: wire send zc request type omits f20b817fd29b io_uring: add notification slot registration omits e133e289093e io_uring: add rsrc referencing for notifiers omits 9cc16ae447db io_uring: complete notifiers in tw omits cf49e2d47c49 io_uring: cache struct io_notif omits 6f322c753dae io_uring: add zc notification infrastructure omits ba64c07a6ef9 io_uring: export io_put_task() omits 06f241e2bf4b io_uring: initialise msghdr::msg_ubuf omits 79c790794a70 Merge branch 'io_uring-zerocopy-send' of git://git.kernel. [...] 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 3b44197b769a Merge branch 'for-next-next-v5.19-20220719' into for-next- [...] omits ccf98d7a365f Merge branch 'for-next-current-v5.18-20220719' into for-ne [...] omits 505f65ee8ce5 Merge branch 'misc-next' into for-next-next-v5.19-20220719 omits cb9179bd47a8 Merge branch 'misc-5.19' into for-next-current-v5.18-20220719 omits 66c74821b44e btrfs: don't call btrfs_page_set_checked in finish_compres [...] omits 6dd5802a532c btrfs: fix repair of compressed extents omits 6aa4ae9bb781 btrfs: remove the start argument to check_data_csum and export omits 2cb9e1874070 btrfs: pass a btrfs_bio to btrfs_repair_one_sector omits ae367d949023 btrfs: simplify the pending I/O counting in struct compressed_bio omits 0552ee1ccb2e btrfs: repair all known bad mirrors omits 32bf65219ba0 btrfs: merge btrfs_dev_stat_print_on_error with its only caller 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 52935d5f0f36 Merge branches 'work.misc', 'work.iov_iter', 'work.namei' [...] omits 2bfcec2f8d2e expand those iov_iter_advance()... omits ea3636ccf8b2 pipe_get_pages(): switch to append_pipe() omits eebc69788279 get rid of non-advancing variants omits 04b2ef02fad2 ceph: switch the last caller of iov_iter_get_pages_alloc() omits e4215bdfdf9f 9p: convert to advancing variant of iov_iter_get_pages_alloc() omits 64bd5ac31e9e af_alg_make_sg(): switch to advancing variant of iov_iter_ [...] omits 0366bfd32e1d iter_to_pipe(): switch to advancing variant of iov_iter_ge [...] omits 784ae654b39b block: convert to advancing variants of iov_iter_get_pages [...] omits b80208e1f0b5 iov_iter: advancing variants of iov_iter_get_pages{,_alloc}() omits 6ba6f762df11 iov_iter: saner helper for page array allocation omits d005d51cf1e7 fold __pipe_get_pages() into pipe_get_pages() omits a4707da080e5 ITER_XARRAY: don't open-code DIV_ROUND_UP() omits 50a61ac5a9b8 unify the rest of iov_iter_get_pages()/iov_iter_get_pages_ [...] omits ec9745e10161 unify xarray_get_pages() and xarray_get_pages_alloc() omits bb9786245807 unify pipe_get_pages() and pipe_get_pages_alloc() omits af4726711f40 iov_iter_get_pages(): sanity-check arguments omits d847696fee2d iov_iter_get_pages_alloc(): lift freeing pages array on fa [...] omits 52830eac8f18 ITER_PIPE: fold data_start() and pipe_space_for_user() together omits 7973cc4c7dd5 ITER_PIPE: cache the type of last buffer omits 94ae03e99248 ITER_PIPE: clean iov_iter_revert() omits d67ffcc9d38b ITER_PIPE: clean pipe_advance() up omits 8f90367a1fb8 ITER_PIPE: lose iter_head argument of __pipe_get_pages() omits 3499b5def04c ITER_PIPE: fold push_pipe() into __pipe_get_pages() omits 15b8cc2e26f2 ITER_PIPE: allocate buffers as we go in copy-to-pipe primitives omits 37e98add90d7 ITER_PIPE: helpers for adding pipe buffers omits c4a5436c3ad9 ITER_PIPE: helper for getting pipe buffer by index omits 9d9858865fb7 splice: stop abusing iov_iter_advance() to flush a pipe omits 1e7f9f0934fa switch new_sync_{read,write}() to ITER_UBUF omits 05feeb090e54 new iov_iter flavour - ITER_UBUF omits 81c0b60dc936 Merge branches 'fixes', 'block-iter', 'work.9p', 'work.iov [...] 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 9899834ae5f2 drm/i915/display: Add debug print for scaler filter 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 590d45354e5e Merge branch 'for-5.20/block' into for-next omits d622ee0bd144 btrfs: join running log transaction when logging new name 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 ab31d929d785 btrfs: simplify error handling in btrfs_lookup_dentry omits 56b9e4476302 btrfs: send: always use the rbtree based inode ref managem [...] omits 1884529add91 btrfs: send: fix sending link commands for existing file paths omits ba148233cec4 btrfs: send: introduce recorded_ref_alloc and recorded_ref_free omits b2e68eb57742 btrfs: zoned: wait until zone is finished when allocation [...] omits 7b6fcd6be5cf btrfs: zoned: write out partially allocated region omits b4597228246f btrfs: zoned: activate necessary block group omits 2782377ad327 btrfs: zoned: activate metadata block group on flush_space omits 5b80a7159534 btrfs: zoned: disable metadata overcommit for zoned omits 0f2edece5687 btrfs: zoned: introduce space_info->active_total_bytes omits 95f3ec83ec97 btrfs: zoned: finish least available block group on data b [...] omits dbbc4bafc9c9 btrfs: let can_allocate_chunk return error omits 13693ed044a3 btrfs: use fs_info->max_extent_size in get_extent_max_capacity() omits 3d742e83deee btrfs: convert count_max_extents() to use fs_info->max_ext [...] omits 2f347c6a9daa btrfs: replace BTRFS_MAX_EXTENT_SIZE with fs_info->max_ext [...] omits 43979072706d Merge remote-tracking branch 'spi/for-5.20' into spi-next omits 031a2fea0482 drm/i915/psr: Disable PSR before disable pipe omits ad444123a4a1 Revert "drm/i915/display: Ensure PSR gets disabled if no e [...] omits 806d819cc447 btrfs: zoned: revive max_zone_append_bytes omits f02ee48f1354 block: add bdev_max_segments() helper omits 05bd421cdec9 btrfs: add optimized btrfs_ino() version for 64 bits systems omits 4a70de579d6c btrfs: set the objectid of the btree inode's location key omits 0949f442cfdc btrfs: replace kmap_atomic() with kmap_local_page() omits 03c0f74f943b btrfs: zlib: replace kmap() with kmap_local_page() in zlib [...] omits 23e958dd3fd8 btrfs: zlib: replace kmap() with kmap_local_page() in zlib [...] omits 56bd723a759e btrfs: zstd: replace kmap() with kmap_local_page() omits b0acaccd0319 highmem: Make __kunmap_{local,atomic}() take const void pointer omits 5ad7531dbe67 btrfs: fault in pages for direct io reads/writes in a more [...] omits c19491894d4b drm/i915/tgl+: Fix HDMI transcoder clock vs. DDI BUF disab [...] omits d18d6aa0cbe3 Merge branch 'for-next/arch_topology' of git://git.kernel. [...] omits b1fc9e8ad3d2 Merge branch 'for-5.20/block' into for-next omits 61abd527b50e Merge branch 'for-5.20/io_uring' into for-next omits e544477ca928 net: fix compat pointer in get_compat_msghdr() omits 70669b9b2227 Merge branch 'for-5.20/block' into for-next omits a04c18fc1eb1 Merge branch 'for-5.20/io_uring' into for-next omits 367979e5855a io_uring: Don't require reinitable percpu_ref omits 410bae521617 erofs: introduce multi-reference pclusters (fully-referenced) omits d12c9b337860 erofs: record the longest decompressed size in this round omits 29b91abc6d5a erofs: introduce z_erofs_do_decompressed_bvec() omits 1dea8d840723 erofs: try to leave (de)compressed_pages on stack if possible omits e31f78854028 erofs: introduce struct z_erofs_decompress_backend omits 66ba2096dee2 erofs: get rid of `z_pagemap_global' omits 35eac211d18d erofs: clean up `enum z_erofs_collectmode' omits 813cb712f5c9 erofs: get rid of `enum z_erofs_page_type' omits d09bee88c7c7 erofs: rework online page handling omits 29b37105dd71 erofs: switch compressed_pages[] to bufvec omits 7a302ece4e6e erofs: introduce `z_erofs_parse_in_bvecs' omits 0ef51c8b5892 erofs: drop the old pagevec approach omits 4845ecf1184c erofs: introduce bufvec to store decompressed buffers omits 0308e8ec28f8 erofs: introduce `z_erofs_parse_out_bvecs()' omits 57ae72cc06a2 erofs: clean up z_erofs_collector_begin() omits feafb7ef037a erofs: get rid of unneeded `inode', `map' and `sb' omits dc2ebf038c4a Merge branch 'for-5.20/drivers' into for-next omits 18710de30154 Merge branch 'for-5.20/drivers' into for-next omits 4ab14222eb3f Merge branch 'for-5.20/io_uring' into for-next omits 184d0a675663 io_uring: fix types in io_recvmsg_multishot_overflow omits 13b6290a821f arch_topology: Fix cache attributes detection in the CPU h [...] omits 08045ad09ba8 cacheinfo: Use atomic allocation for percpu cache attributes omits f36be09f90d3 Merge branch 'features' into for-next omits 64cba4305933 Merge branch 'fixes' into for-next omits f46c4db86bee Merge branch 'for-5.20/block' into for-next omits db3edb69fb7d Merge branch 'for-5.20/io_uring' into for-next omits 7d45e0edf375 io_uring: Use atomic_long_try_cmpxchg in __io_account_mem omits 95c090184632 Merge branch 'for-5.20/drivers' into for-next omits d17451696e0c Merge branch 'for-5.20/block' into for-next omits dd292b76eedd Merge branch 'for-5.20/io_uring' into for-next omits a8b38c4ce724 io_uring: support multishot in recvmsg omits 1a3e4e94a1b9 net: copy from user before calling __get_compat_msghdr omits 03a3f428042c net: copy from user before calling __copy_msghdr omits 051de2edff2e Merge branch 'for-5.20/block' into for-next omits f857cf22d7c3 Merge branch 'for-5.20/block-iter' into for-next omits 5ad3a1d30b36 Merge branch 'for-5.20/block' into for-next omits e9479ba901c7 Merge branch 'for-5.20/block' into for-next omits 97f87b84481a Merge branch 'for-5.20/block' into for-next omits 81cb44274c65 drm/i915: Add Wa_14016291713 omits 3fa92bb834a4 Merge branch 'for-5.20/io_uring' into for-next omits 9c0e5355f36f Merge branch 'for-5.20/drivers' into for-next omits 9768a7fc4627 Merge branch 'for-5.20/block' into for-next omits 75f664903d86 drm/i915/display: Ensure PSR gets disabled if no encoders [...] omits 20898aeac6b8 io_uring: support 0 length iov in buffer select in compat omits a8723bb79e40 io_uring: fix multishot ending when not polled omits c41ea87cc6d9 Merge branch 'for-5.20/io_uring-buffered-writes' into for-next omits ab0f1b6aebd1 Merge branch 'for-5.20/io_uring' into for-next omits 8e39d3e05ced mm: honor FGP_NOWAIT for page cache page allocation omits f877e9be9369 xfs: Add async buffered write support omits 4e9d40f7d359 xfs: Specify lockmode when calling xfs_ilock_for_iomap() omits f658c2287cce io_uring: Add tracepoint for short writes omits c043b30eb78c io_uring: fix issue with io_write() not always undoing sb_ [...] omits dad772b8d208 io_uring: Add support for async buffered writes omits f0a3abb558c4 fs: Add async write file modification handling. omits 2fb9cae6d81f fs: Split off inode_needs_update_time and __file_update_time omits 40a2626d1af4 fs: add __remove_file_privs() with flags parameter omits dfe97d3b13a9 fs: add a FMODE_BUF_WASYNC flags for f_mode omits 0a93ac2d1849 iomap: Return -EAGAIN from iomap_write_iter() omits 45566e6b20dd iomap: Add async buffered write support omits 575a19c2725e iomap: Add flags parameter to iomap_page_create() omits a011405fc2ff mm: Add balance_dirty_pages_ratelimited_flags() function omits 9bb6d812e2c3 mm: Move updates of dirty_exceeded into one place omits 2efa5f0a45c9 mm: Move starting of background writeback into the main ba [...] omits 3a393fb95262 io_uring: add netmsg cache omits 3cdce31e6273 io_uring: impose max limit on apoll cache omits 1b9af1acf807 io_uring: add abstraction around apoll cache omits f81a70696481 io_uring: move apoll cache to poll.c omits 0049e02197e2 io_uring: consolidate hash_locked io-wq handling omits ff36d94edbb5 io_uring: clear REQ_F_HASH_LOCKED on hash removal omits ab585a96b6ba io_uring: don't race double poll setting REQ_F_ASYNC_DATA omits 4c19a03efe2c io_uring: don't miss setting REQ_F_DOUBLE_POLL omits 64ee42991795 io_uring: disable multishot recvmsg omits 3e208d0874a4 io_uring: only trace one of complete or overflow omits 0d163b2280f9 io_uring: fix io_uring_cqe_overflow trace format omits 065205435b5d io_uring: multishot recv omits 29b39437c645 io_uring: fix multishot accept ordering omits e484fb07117b io_uring: fix multishot poll on overflow omits d24a20024d82 io_uring: add allow_overflow to io_post_aux_cqe omits e47b8ef1a6b3 io_uring: add IOU_STOP_MULTISHOT return code omits 7776743514f4 io_uring: clean up io_poll_check_events return values omits 6c00cf721a53 io_uring: recycle buffers on error omits 8be497a4d775 io_uring: allow iov_len = 0 for recvmsg and buffer select omits 6e504f61aca3 io_uring: restore bgid in io_put_kbuf omits b4e191a6dc70 io_uring: allow 0 length for buffer select omits c7ba408267e7 io_uring: let to set a range for file slot allocation omits 61e18202f584 io_uring: add support for passing fixed file descriptors omits 23ce94d1fea5 io_uring: split out fixed file installation and removal omits f30b2d9e1dfd io_uring: replace zero-length array with flexible-array member omits 397447f4fb49 io_uring: remove ctx->refs pinning on enter omits e8522501ec88 io_uring: don't check file ops of registered rings omits 1acb87371f68 io_uring: remove extra TIF_NOTIFY_SIGNAL check omits abab929ef171 io_uring: fuse fallback_node and normal tw node omits 84b994a3c74b io_uring: improve io_fail_links() omits db720039968a io_uring: move POLLFREE handling to separate function omits 721ad7a10f59 io_uring: kbuf: inline io_kbuf_recycle_ring() omits 8735faefaeb8 io_uring: optimise submission side poll_refs omits e0423cb5e909 io_uring: refactor poll arm error handling omits 1d2ba9015d3b io_uring: change arm poll return values omits 7609371234d4 io_uring: add a helper for apoll alloc omits f4ce51baf4d2 io_uring: remove events caching atavisms omits cdd270668338 io_uring: clean poll ->private flagging omits 6037de47f0dd io_uring: add sync cancelation API through io_uring_register() omits bba8b8f4bc8e io_uring: add IORING_ASYNC_CANCEL_FD_FIXED cancel flag omits a3e31e20e214 io_uring: have cancelation API accept io_uring_task directly omits ffb28cf4a0f5 io_uring: kbuf: kill __io_kbuf_recycle() omits fb7384a5683e io_uring: trace task_work_run omits b5b37143a5bd io_uring: add trace event for running task work omits 7385eb332081 io_uring: batch task_work omits d83ea548b5f9 io_uring: introduce llist helpers omits 214f5fbb5bf0 io_uring: lockless task list omits 85c6f98aa301 io_uring: remove __io_req_task_work_add omits bdedf4639d37 io_uring: remove priority tw list optimisation omits fc5ac17b0509 io_uring: dedup io_run_task_work omits 27de120bc8f3 io_uring: move list helpers to a separate file omits f6b6597f7a40 io_uring: improve io_run_task_work() omits 18f1480c6ee6 io_uring: optimize io_uring_task layout omits 15db3bc9500b io_uring: add a warn_once for poll_find omits f3df8e477ef4 io_uring: consistent naming for inline completion omits 921b95ca99c6 io_uring: move io_import_fixed() omits 9280e917dc70 io_uring: opcode independent fixed buf import omits 5141f1671bd5 io_uring: add io_commit_cqring_flush() omits 14528a022399 io_uring: introduce locking helpers for CQE posting omits 6311202aea23 io_uring: hide eventfd assumptions in eventfd paths omits 7c7accb1d70c io_uring: fix io_poll_remove_all clang warnings omits 26055b44b9ae io_uring: improve task exit timeout cancellations omits 61fb28b41970 io_uring: fix multi ctx cancellation omits 06dd893cab87 io_uring: remove ->flush_cqes optimisation omits 6fce18297998 io_uring: move io_eventfd_signal() omits 95de95d4a42a io_uring: reshuffle io_uring/io_uring.h omits c1d524b52b74 io_uring: remove extra io_commit_cqring() omits 8f724bb5e73f io_uring: move a few private types to local headers omits a767b00e2f36 io_uring: clean up tracing events omits b264387e7149 io_uring: make io_uring_types.h public omits 9d7af22b01eb io_uring: kill extra io_uring_types.h includes omits 86ecb603600b io_uring: change ->cqe_cached invariant for CQE32 omits 264cffd5c942 io_uring: deduplicate io_get_cqe() calls omits 173701d05431 io_uring: deduplicate __io_fill_cqe_req tracing omits 3e685a56fd1e io_uring: introduce io_req_cqe_overflow() omits 76f4c1695547 io_uring: don't inline __io_get_cqe() omits 1db230d1e477 io_uring: don't expose io_fill_cqe_aux() omits cbfca1f38ad4 io_uring: kbuf: add comments for some tricky code omits fe3c6b41f624 io_uring: mutex locked poll hashing omits 7259513fede5 io_uring: propagate locking state to poll cancel omits 33e5d5c8908e io_uring: introduce a struct for hash table omits 7c7807f54841 io_uring: pass hash table into poll_find omits 6ce749631f69 io_uring: add IORING_SETUP_SINGLE_ISSUER omits a3ef4956ec5b io_uring: use state completion infra for poll reqs omits ae60fcec6630 io_uring: clean up io_ring_ctx_alloc omits bcbb247dde7d io_uring: limit the number of cancellation buckets omits 549a46f5ae52 io_uring: clean up io_try_cancel omits 9b6b3c25c72e io_uring: pass poll_find lock back omits 24f74c8f4203 io_uring: switch cancel_hash to use per entry spinlock omits 08f4187b0238 io_uring: poll: remove unnecessary req->ref set omits 8199f7682d9e io_uring: don't inline io_put_kbuf omits 3df41932380b io_uring: refactor io_req_task_complete() omits 6e79128d4689 io_uring: kill REQ_F_COMPLETE_INLINE omits 7eef5295be99 io_uring: rw: delegate sync completions to core io_uring omits e12fba112932 io_uring: remove unused IO_REQ_CACHE_SIZE defined omits 78685618823e io_uring: don't set REQ_F_COMPLETE_INLINE in tw omits 94e09ecbd39e io_uring: remove check_cq checking from hot paths omits ba5aa640ac68 io_uring: never defer-complete multi-apoll omits 8a75d9d4f7ed io_uring: inline ->registered_rings omits eedf4298699c io_uring: explain io_wq_work::cancel_seq placement omits 79dd6976460c io_uring: move small helpers to headers omits e417ac911752 io_uring: refactor ctx slow data placement omits 405196b8636d io_uring: better caching for ctx timeout fields omits 1ecc91fc7c13 io_uring: move defer_list to slow data omits faee7b38d3c3 io_uring: make reg buf init consistent omits 3be303ab6d28 io_uring: deprecate epoll_ctl support omits 2773edb91e80 io_uring: add support for level triggered poll omits 3dcff0480af9 io_uring: move opcode table to opdef.c omits 9d6c15adf84b io_uring: move read/write related opcodes to its own file omits 04ec3bdabbf9 io_uring: move remaining file table manipulation to filetable.c omits 129ce6a14855 io_uring: move rsrc related data, core, and commands omits 3dce6c7030ba io_uring: split provided buffers handling into its own file omits b5d6cf58272d io_uring: move cancelation into its own file omits 2a0272736c32 io_uring: move poll handling into its own file omits eb9596944794 io_uring: add opcode name to io_op_defs omits 96317c361b25 io_uring: include and forward-declaration sanitation omits 4f53729c3a3a io_uring: move io_uring_task (tctx) helpers into its own file omits d2f69225b2f8 io_uring: move fdinfo helpers to its own file omits 56d59030280a io_uring: use io_is_uring_fops() consistently omits b52c6a1a6fee io_uring: move SQPOLL related handling into its own file omits 50149ac94bbc io_uring: move timeout opcodes and handling into its own file omits 0e236970a5e5 io_uring: move our reference counting into a header omits 61d06f78b9fa io_uring: move msg_ring into its own file omits fcc5280b51cc io_uring: split network related opcodes into its own file omits 0be074e16d53 io_uring: move statx handling to its own file omits 8033c38aebcd io_uring: move epoll handler to its own file omits 0fef014fb306 io_uring: add a dummy -EOPNOTSUPP prep handler omits cdcef5233ce6 io_uring: move uring_cmd handling to its own file omits 48f68fdcdf66 io_uring: split out open/close operations omits 6a58219e4fa6 io_uring: separate out file table handling code omits 33b98482a4c3 io_uring: split out fadvise/madvise operations omits 25646528f2c9 io_uring: split out fs related sync/fallocate functions omits 9fc2d74c92ae io_uring: split out splice related operations omits fae3ee700dee io_uring: split out filesystem related operations omits d5870bf452b1 io_uring: move nop into its own file omits f3235a082f92 io_uring: move xattr related opcodes to its own file omits c41873c7d476 io_uring: handle completions in the core omits 66795c444d4e io_uring: set completion results upfront omits d6996518608c io_uring: add io_uring_types.h omits 52d7d2802cb5 io_uring: define a request type cleanup handler omits e0405dda871b io_uring: unify struct io_symlink and io_hardlink omits 418f34341f47 io_uring: convert iouring_cmd to io_cmd_type omits 270f59f57a58 io_uring: convert xattr to use io_cmd_type omits 14ded02690b2 io_uring: convert rsrc_update to io_cmd_type omits 207baff96fd1 io_uring: convert msg and nop to io_cmd_type omits 76e7347cd9c6 io_uring: convert splice to use io_cmd_type omits 2cc330b83420 io_uring: convert epoll to io_cmd_type omits 583a0edd54c5 io_uring: convert file system request types to use io_cmd_type omits 2f512b735f16 io_uring: convert madvise/fadvise to use io_cmd_type omits f46f41a2b90c io_uring: convert open/close path to use io_cmd_type omits 539807595573 io_uring: convert timeout path to use io_cmd_type omits e23a713a5aed io_uring: convert cancel path to use io_cmd_type omits 7c533324a327 io_uring: convert the sync and fallocate paths to use io_cmd_type omits 757d103df896 io_uring: convert net related opcodes to use io_cmd_type omits 6ddf89066c4e io_uring: remove recvmsg knowledge from io_arm_poll_handler() omits 3e9d9dbc69d5 io_uring: convert poll_update path to use io_cmd_type omits b7927893b6f6 io_uring: convert poll path to use io_cmd_type omits bc32c34dd300 io_uring: convert read/write path to use io_cmd_type omits bf04e72df744 io_uring: add generic command payload type to struct io_kiocb omits 13a8f5e4b8fc io_uring: move req async preparation into opcode handler omits 239b2db7c7ca io_uring: move to separate directory omits 78cb8d84c408 io_uring: define a 'prep' and 'issue' handler for each opcode omits eff044f1b04e Merge branch 'for-next/boot' into for-next/core omits e1528206e3a2 Merge branches 'for-next/cpufeature', 'for-next/cpuidle', [...] omits 859161b952a4 drm/i915/dg2: Bump up CDCLK for DG2 omits b5a1f6394ad9 Merge branch 'for-5.20/drivers' into for-next omits f3819ae0b7e1 Merge branch 'for-5.20/block' into for-next omits cdfde8f61a00 asm-generic: correct reference to GENERIC_LIB_DEVMEM_IS_ALLOWED omits c3c8b2187779 s390: copy_oldmem_page() - don't ignore ->iov_offset omits ad0d6ea39195 Merge branch 'for-v5.20/dt-bindings-qcom' into next/dt-bindings omits 062529700fdb dt-bindings: cpufreq: qcom-cpufreq-nvmem: fix board compat [...] omits 8ebbcd3cef3a Merge branch 'for-v5.20/dt-bindings-aspeed' into next/dt-bindings omits 7752cf2fe2d5 dt-bindings: arm: aspeed: add Aspeed Evaluation boards omits 881010ed2796 Merge branch 'for-v5.20/dt-bindings-aspeed' into next/dt-bindings omits f9702486c77b dt-bindings: arm: qcom: add missing SM6350 board compatibles omits 103a90f68bf1 dt-bindings: arm: qcom: add missing SM6125 board compatibles omits 1facf9135a1b dt-bindings: arm: qcom: add missing SDM845 board compatibles omits 7e86c41be0be dt-bindings: arm: qcom: add missing SDM636 board compatibles omits 4fc3efba3205 dt-bindings: arm: qcom: add missing SDM630 board compatibles omits 1ceefa2a55ce dt-bindings: arm: qcom: add missing QCS404 board compatibles omits 581704606d4e dt-bindings: arm: qcom: add missing MSM8992 board compatibles omits a47214e3fde9 dt-bindings: arm: qcom: add missing MSM8998 board compatibles omits de0f2f0d6f35 dt-bindings: vendor-prefixes: add Shift GmbH omits 33a34cefdfaa dt-bindings: arm: qcom: add missing SM8350 board compatibles omits 197b6d70cf9e dt-bindings: arm: qcom: add missing SM8250 board compatibles omits 4c74aef40300 dt-bindings: arm: qcom: add missing SM8150 board compatibles omits 215ad5a02e6c dt-bindings: arm: qcom: add missing MSM8994 board compatibles omits 496bb1347265 dt-bindings: arm: qcom: add missing MSM8916 board compatibles omits 317e5467957b dt-bindings: arm: qcom: fix MSM8994 boards compatibles omits 4de2601759e5 dt-bindings: arm: qcom: fix MSM8916 MTP compatibles omits 0c8195fca687 dt-bindings: arm: qcom: fix Longcheer L8150 compatibles omits 5c7b9a89c60c dt-bindings: arm: qcom: fix Alcatel OneTouch Idol 3 compatibles omits ba5203932582 dt-bindings: leds: qcom-wled: fix number of addresses omits 7e03a2c01ca3 dt-bindings: nvmem: qfprom: add IPQ8064 and SDM630 compatibles omits 5f8574497695 dt-bindings: soc: qcom: qcom,smd-rpm: add power-controller omits cd3cd7d63543 dt-bindings: soc: qcom: aoss: document qcom,sm8450-aoss-qmp omits 56cf5b7fde54 spi: dt-bindings: qcom,spi-geni-qcom: allow three interconnects omits d9709fdb20ba dt-bindings: soc: qcom,rpmh-rsc: simplify qcom,tcs-config omits 6b49bc9d8a5f fuse: avoid unnecessary spinlock bump omits 888e58368fe8 fuse: fix deadlock between atomic O_TRUNC and page invalidation omits cb9874316130 fuse: write inode in fuse_release() adds 543ce63b664e lockdown: Fix kexec lockdown bypass with ima policy adds 353f7988dd84 watchqueue: make sure to serialize 'wqueue->defunct' properly adds 44e29e64cf1a watch-queue: remove spurious double semicolon adds 23a67619bc7e scripts/gdb: Fix gdb 'lx-symbols' command adds 1e9fdf21a433 mmu_gather: Remove per arch tlb_{start,end}_vma() adds 1d7708e75c49 csky/tlb: Remove tlb_flush() define adds 18ba064e42df mmu_gather: Let there be one tlb_{start,end}_vma() implementation adds b67fbebd4cf9 mmu_gather: Force tlb-flush VM_PFNMAP vmas adds cdf0b86b250f r8152: fix a WOL issue adds 53eb9b04560c net: ethernet: mtk_ppe: fix possible NULL pointer derefere [...] adds c6b10de537b9 Documentation: fix udp_wmem_min in ip-sysctl.rst adds 968996c070ef iavf: Fix VLAN_V2 addition/rejection adds 4635fd3a9d77 iavf: Disallow changing rx/tx-frames and rx/tx-frames-irq adds a9f49e006030 iavf: Fix handling of dummy receive descriptors adds d8fa2fd791a7 iavf: Fix missing state logs adds 48ea8ea32dbf Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] adds ef5621758a02 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 87507bcb4f5d ipv4: Fix a data-race around sysctl_fib_multipath_use_neigh. adds 7998c12a08c9 ipv4: Fix data-races around sysctl_fib_multipath_hash_policy. adds 8895a9c2ac76 ipv4: Fix data-races around sysctl_fib_multipath_hash_fields. adds 9b55c20f8336 ip: Fix data-races around sysctl_ip_prot_sock. adds 3d72bb4188c7 udp: Fix a data-race around sysctl_udp_l3mdev_accept. adds 3666f666e996 tcp: Fix data-races around sysctl knobs related to SYN option. adds 52e65865deb6 tcp: Fix a data-race around sysctl_tcp_early_retrans. adds e7d2ef837e14 tcp: Fix data-races around sysctl_tcp_recovery. adds 7c6f2a86ca59 tcp: Fix a data-race around sysctl_tcp_thin_linear_timeouts. adds 4845b5713ab1 tcp: Fix data-races around sysctl_tcp_slow_start_after_idle. adds 1a63cb91f0c2 tcp: Fix a data-race around sysctl_tcp_retrans_collapse. adds 4e08ed41cb11 tcp: Fix a data-race around sysctl_tcp_stdurg. adds 0b484c91911e tcp: Fix a data-race around sysctl_tcp_rfc1337. adds 2d17d9c73823 tcp: Fix a data-race around sysctl_tcp_abort_on_overflow. adds a11e5b3e7a59 tcp: Fix data-races around sysctl_tcp_max_reordering. adds 3b15b3e93e40 Merge branch 'net-sysctl-races-round-4' adds c0f47c2822aa net/sched: cls_api: Fix flow action initialization adds e5ec6a251338 mlxsw: spectrum_router: Fix IPv4 nexthop gateway indication adds db87c005b9cc can: mcp251xfd: fix detection of mcp251863 adds 7b66dfcc6e1e can: rcar_canfd: Add missing of_node_put() in rcar_canfd_probe() adds 44484fa8eedf Merge tag 'linux-can-fixes-for-5.19-20220720' of git://git [...] adds 7ca433dc6ded Merge tag 'net-5.19-rc8' of git://git.kernel.org/pub/scm/l [...] adds 68e77ffbfd06 Merge tag 'mtd/fixes-for-5.19-final' of git://git.kernel.o [...] adds cc983da76a90 mm/hugetlb: avoid corrupting page->mapping in hugetlb_mcop [...] adds 8e86a047da7d userfaultfd: provide properly masked address for huge-pages adds b109319f5c2b mailmap: update Gao Xiang's email addresses adds f30d41c27dcc Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 945b31318369 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] adds dd9734ea662e Merge branch 'fixes' of https://git.linaro.org/people/jens [...] adds be640317a1d0 powerpc/64s: Disable stack variable initialisation for prom_init adds 97bfa54b43c3 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 918e75f77af7 s390/archrandom: prevent CPACF trng invocations in interru [...] adds f36d815ba528 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds a61b861eb0ea Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds a871b65505af Merge remote-tracking branch 'asoc/for-5.18' into asoc-linus adds 682c71b4656a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 4ceaa684459d spi: bcm2835: bcm2835_spi_handle_err(): fix NULL pointer d [...] adds e1502ba41699 spi: spi-cadence: Fix SPI NO Slave Select macro definition adds b620aa3a7be3 spi: spi-rspi: Fix PIO fallback on RZ platforms adds bb5e98b287c1 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 23df0a9b8c05 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds affb20592f64 Merge branch 'at91-fixes' of git://git.kernel.org/pub/scm/ [...] adds a07a4237276a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds f9b22a33f0bb Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds d34213ebfea3 nvdimm/namespace: drop nested variable in create_namespace_pmem() adds 86e0605325ae Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub [...] adds 79966555a7af Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 39ee947a60dd Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds e7999fa14f19 drm/i915/guc: Support programming the EU priority in the G [...] adds 443148858f26 drm/i915/guc: support v69 in parallel to v70 adds 4b2b2ee1f87d Merge tag 'drm-intel-fixes-2022-07-20-1' of git://anongit. [...] adds 2d4bd81fea1a drm/amd/display: Fix new dmub notification enabling in DM adds e1aadbab445b drm/amdgpu: Remove one duplicated ef removal adds 90af0ca047f3 drm/amdgpu: Protect the amdgpu_bo_list list with a mutex v2 adds 1c46f3c07591 Merge tag 'amd-drm-fixes-5.19-2022-07-20' of https://gitla [...] adds 048427e45c40 Merge branch 'drm-fixes' of git://git.freedesktop.org/git/ [...] adds 9c5adcb57756 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds cc0e9b6c3f5e Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds c1f6eff304e4 riscv: add as-options for modules with assembly compontents adds 7a78f1f8f476 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 3abf38161d3e Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...] adds f63731e18e8d selftests: gpio: fix include path to kernel headers for ou [...] adds 36b5e3b61651 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] adds c1dd219d8f7d Merge branch 'fixes' of https://github.com/Broadcom/stblinux.git adds 73fcd5a33398 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] adds ef2084a8388b drm/panel-edp: Fix variable typo when saving hpd absent de [...] adds 02c87df2480a drm/imx/dcss: Add missing of_node_put() in fail path adds ae7d06669281 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds 244eaeb08ce9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 0698461ad298 Merge remote-tracking branch 'torvalds/master' into perf/core adds a6bd98c45d1a perf buildid-list: Add a "-m" option to show kernel and mo [...] adds 68566a7cf56b perf tools: Fix dso_id inode generation comparison adds 163dac34d7a2 perf tools: Export dsos__for_each_with_build_id() adds f8bcf1e223ad perf ordered_events: Add ordered_events__last_flush_time() adds eddc6e3f6684 perf tools: Export perf_event__process_finished_round() adds 0a64de04c94a perf tools: Factor out evsel__id_hdr_size() adds 1ee94463e9ac perf tools: Add perf_event__synthesize_id_sample() adds 57190e38b00d perf script: Add --dump-unsorted-raw-trace option adds 15fe03621d9d perf buildid-cache: Add guestmount'd files to the build ID cache adds c1fd5b7d8aed perf buildid-cache: Do not require purge files to also be [...] adds b47bb18661ea perf tools: Add machine_pid and vcpu to id_index adds ff7a78c210ed perf session: Create guest machines from id_index adds 797efbc523b3 perf tools: Add guest_cpu to hypervisor threads adds 3461b65da7d4 perf tools: Add machine_pid and vcpu to perf_sample adds 635049099582 perf session: Use sample->machine_pid to find guest machine adds e28fb159f116 perf script: Add machine_pid and vcpu adds 2273e46b9837 perf dlfilter: Add machine_pid and vcpu adds 7151c1d17820 perf auxtrace: Add machine_pid and vcpu to auxtrace_error adds 6de306b7a530 perf script python: Add machine_pid and vcpu adds 13a133b2550e perf script python: intel-pt-events: Add machine_pid and vcpu adds 386e0d83d351 perf tools: Remove also guest kcore_dir with host kcore_dir adds 65691e9ff0c9 perf tools: Make has_kcore_dir() work also for guest kcore_dir adds a5367ecb5353 perf tools: Automatically use guest kcore_dir if present adds 10d34700223b perf tools: Add reallocarray_as_needed() adds 97406a7e4fa6 perf inject: Add support for injecting guest sideband events adds eef8e06eeba8 perf machine: Use realloc_array_as_needed() in machine__se [...] adds f42bbbf2e9a5 perf tools: Handle injected guest kernel mmap event adds f9de2f0fd35f perf tools: Add perf_event__is_guest() adds 7c0b20d13f32 perf intel-pt: Remove guest_machine_pid adds 12374a16223a perf intel-pt: Add some more logging to intel_pt_walk_next_insn() adds 0bb82cf51877 perf intel-pt: Track guest context switches adds 7d1f65b5046f perf intel-pt: Disable sync switch with guest sideband adds 71658de4dda8 perf intel-pt: Determine guest thread from guest sideband adds 61cd9135d09b perf intel-pt: Add machine_pid and vcpu to auxtrace_error adds 98759cca8440 perf intel-pt: Use guest pid/tid etc in guest samples adds 2f1d6b41e2f5 perf intel-pt: Add documentation for tracing guest machine [...] adds 557cc18ee7dc perf gtk: Only support --gtk if compiled in adds ee87a0841aa5 perf python: Avoid deprecation warning on distutils adds 63a4354ae75c perf scripting perl: Ignore some warnings to keep building [...] adds c69d33ebfae2 perf probe: Fix duplicated 'the' in comment adds 2c91cd88f58b perf cs-etm: Fix duplicated 'the' in comment adds 87abe344cd28 perf test: Fix test case 83 ('perf stat CSV output linter' [...] adds f077c7769955 perf build: Avoid defining _FORTIFY_SOURCE multiple times adds 41d0914d861e perf python: Ignore unused command line arguments when bui [...] adds 60ecf84d728a Merge remote-tracking branch 'torvalds/master' into perf/core adds 9fe9b252c7c0 perf lock: Fix a copy-n-paste bug adds e2516b361de0 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] adds 90207af5dd80 Merge branch 'for-next' of git://git.infradead.org/users/h [...] adds 9b31e60800d8 tools: Fixed MIPS builds due to struct flock re-definition adds 750e571acf3d Merge branch 'asm-generic-fixes' into asm-generic adds 2cb9b6429321 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds a4357b103597 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] adds 44b3834b2eed arm64: errata: Remove AES hwcap for COMPAT tasks adds 9e26cac5f82b arm64: numa: Don't check node against MAX_NUMNODES adds 19198abf3d81 arm64/mm: use GENMASK_ULL for TTBR_BADDR_MASK_52 adds d0637c505f8a arm64: enable THP_SWAP for arm64 adds 491f10d08fda perf: RISC-V: Add of_node_put() when breaking out of for_e [...] adds 92f2b8bafa3d drivers/perf: arm_spe: Fix consistency of SYS_PMSCR_EL1.CX adds 1fdd99f7e193 Merge branches 'for-next/cpuidle', 'for-next/docs', 'for-n [...] adds d3e4a9d30804 arm64/hwcap: Document allocation of upper bits of AT_HWCAP adds 60c868eff2bc arm64/cpufeature: Store elf_hwcaps as a bitmap rather than [...] adds a6a468f50d6a arm64/hwcap: Support FEAT_EBF16 adds 67a649f8818c Merge branch 'for-next/cpufeature' into for-next/core adds 1191b6256e50 arm64: fix KASAN_INLINE adds 6b9073abd579 Merge branch 'for-next/boot' into for-next/core adds 48e7627923fe Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] adds f740949d41a7 soc: a64fx-diag: disable modular build adds 25658fbe9abb Merge branch 'arm/drivers' into for-next adds 7849f5cf7639 mailmap: update Baolin Wang's email adds 430d31bb2e60 Merge tag 'at91-fixes-5.19-3' of git://git.kernel.org/pub/ [...] adds b56c91cd7341 Merge branch 'arm/fixes' into for-next adds 390ffde2b97c ARM: dts: aspeed: centriq2400: drop the board adds 12f158808510 dt-bindings: arm: aspeed: add Aspeed Evaluation boards adds d44108d84411 Merge tag 'dt-bindings-aspeed-5.20' of git://git.kernel.or [...] adds 3d2b5fddd067 Merge tag 'qcom-dts-for-5.20-2' of git://git.kernel.org/pu [...] adds 1282fa32d716 arm64: dts: qcom: qrb5165-rb5: Fix 'dtbs_check' error for [...] adds 360d95267612 arm64: dts: qcom: qrb5165-rb5: Fix 'dtbs_check' error for [...] adds 944de5182f02 dt-bindings: arm: qcom: fix Alcatel OneTouch Idol 3 compatibles adds 25d203d0751c dt-bindings: arm: qcom: fix Longcheer L8150 compatibles adds bb35fe1efbae dt-bindings: arm: qcom: fix MSM8916 MTP compatibles adds c704bd373f58 dt-bindings: arm: qcom: fix MSM8994 boards compatibles adds fc4f8f6748e3 dt-bindings: arm: qcom: add missing MSM8916 board compatibles adds 940780880200 dt-bindings: arm: qcom: add missing MSM8994 board compatibles adds 1ce0ff93d711 dt-bindings: arm: qcom: add missing SM8150 board compatibles adds c810f39aea90 dt-bindings: arm: qcom: add missing SM8250 board compatibles adds baa36665348b dt-bindings: arm: qcom: add missing SM8350 board compatibles adds 82a547bb3cee dt-bindings: vendor-prefixes: add Shift GmbH adds 8eb1b188caf7 dt-bindings: arm: qcom: add missing MSM8998 board compatibles adds 02cb8d73c0d6 dt-bindings: arm: qcom: add missing MSM8992 board compatibles adds 09b75a927ffd dt-bindings: arm: qcom: add missing QCS404 board compatibles adds 0d45153fb9bb dt-bindings: arm: qcom: add missing SDM630 board compatibles adds ce23114d25dc dt-bindings: arm: qcom: add missing SDM636 board compatibles adds 33fae534d7b1 dt-bindings: arm: qcom: add missing SDM845 board compatibles adds d3ddba6a25dc dt-bindings: arm: qcom: add missing SM6125 board compatibles adds 31b3483aaa18 dt-bindings: arm: qcom: add missing SM6350 board compatibles adds 1ef5a4d1d03c dt-bindings: arm: qcom: Document lg,judyln and lg,judyp devices adds 5aca0822aabf dt-bindings: arm: qcom: Add Xiaomi Mi Mix2s bindings adds be497abe19bf arm64: dts: qcom: Add support for Xiaomi Mi Mix2s adds 2c947cd63bfb Merge tag 'qcom-arm64-for-5.20-2' of git://git.kernel.org/ [...] adds 45f829641bca Merge branch 'arm/dt' into for-next adds 52b23f12432f dt-bindings: soc: qcom,rpmh-rsc: simplify qcom,tcs-config adds fbbb1cd09f29 dt-bindings: soc: qcom: aoss: document qcom,sm8450-aoss-qmp adds c23b7d496789 dt-bindings: soc: qcom: qcom,smd-rpm: add power-controller adds 99978d2fd90b Merge tag 'qcom-drivers-for-5.20-2' of git://git.kernel.or [...] adds b25ec9d5c8c1 Merge branch 'arm/drivers' into for-next adds c71572aa544c ARM: at91: add sam_linux_is_optee_available() function adds 3b5a7ca7d252 ARM: at91: setup outer cache .write_sec() callback if needed adds 755d0ebc03f8 Merge tag 'at91-soc-5.20' of git://git.kernel.org/pub/scm/ [...] adds e6b11502f21e Merge branch 'arm/soc' into for-next adds e4866a0da488 Merge tag 'qcom-arm64-defconfig-for-5.20-2' of git://git.k [...] adds 964dd2a6b1e6 Merge branch 'arm/defconfig' into for-next adds 7f40c1eca12f soc: document merges adds 51f9f2ab6180 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 1df9c607a76a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2d0dd29628a1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 648229f40ecb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6f3077eeec2d Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] adds 6538c72b95cb Merge branch 'next' of https://github.com/Broadcom/stblinux.git adds fabbfd5005d1 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 970b177cff1d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 77c685b90802 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds f8ff01b9604f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5ab8e657d895 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b86454132f18 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 58b9ca29ff61 Merge branches 'arm64-for-5.20', 'arm64-defconfig-for-5.20 [...] adds 5d978700385c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds abdd9bfd12da Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2487c1614eeb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds c4ada3ca99b2 reset: reset-simple should depends on HAS_IOMEM adds 27cee6653aeb Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] adds 2d89a15cfa49 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 39176cbad549 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 55930c20f617 cacheinfo: Use atomic allocation for percpu cache attributes adds 7c14e55a7dfe ACPI: PPTT: Leave the table mapped for the runtime usage adds c86b123b03be arch_topology: Fix cache attributes detection in the CPU h [...] adds d95e624af5ab Merge branch 'for-next/arch_topology' of git://git.kernel. [...] adds 4a0ddf08098a Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] adds 35675e4e1d21 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] adds 4f7cd53740b2 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] adds e139a6ddb8de Merge branch 'next' of https://git.linaro.org/people/jens. [...] adds 06af4606d0d4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 44928b309c91 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] adds 9dfb30b1a492 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git adds 0d67c6ad374c Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] adds 0fbc39efcece Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] adds 417fc2b31d98 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 779e8b62ff57 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d4384c1d2dcb Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] adds 200a2d5f6afe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 78988b273d59 powerpc/perf: Give generic PMU a nice name adds 6320e693d98c powerpc/perf: Add support for caps under sysfs in powerpc adds 999d7c47a0f7 docs: ABI: sysfs-bus-event_source-devices: Document sysfs [...] adds 1978c4849517 powerpc/52xx: Mark gpt driver as not removable adds 03924de0231f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 869d40bdfca0 riscv: cpu_ops_sbi: Add 64bit hartid support on RV64 adds c029e487e7c0 riscv: spinwait: Fix hartid variable type adds 62750eae410c riscv: smp: Add 64bit hartid support on RV64 adds ad635e723e17 riscv: cpu: Add 64bit hartid support on RV64 adds 171549f829df riscv/efi_stub: Add 64bit boot-hartid support on RV64 adds 8916c9054f94 RISC-V: Support for 64bit hartid on RV64 platforms adds 8ab74b8f0d23 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6f109a4a7af6 Merge branch 'fixes' into for-next adds 034921cdea1c s390/vfio-ap: use new AP bus interface to search for queue [...] adds 260f3ea14138 s390/vfio-ap: move probe and remove callbacks to vfio_ap_ops.c adds 11cb2419fafe s390/vfio-ap: manage link between queue struct and matrix mdev adds 49b0109fb399 s390/vfio-ap: introduce shadow APCB adds 48cae940c31d s390/vfio-ap: refresh guest's APCB by filtering AP resourc [...] adds e2126a73746e s390/vfio-ap: allow assignment of unavailable AP queues to [...] adds d0786556caa1 s390/vfio-ap: rename matrix_dev->lock mutex to matrix_dev- [...] adds 21195eb038bc s390/vfio-ap: introduce new mutex to control access to the [...] adds b84eb8e05057 s390/vfio-ap: use proper locking order when setting/cleari [...] adds 8ee13ad99337 s390/vfio-ap: prepare for dynamic update of guest's APCB o [...] adds 2c1ee8983aa3 s390/vfio-ap: prepare for dynamic update of guest's APCB o [...] adds 51dc562af09d s390/vfio-ap: allow hot plug/unplug of AP devices when ass [...] adds 09d31ff78793 s390/vfio-ap: hot plug/unplug of AP devices when probed/removed adds 70aeefe574cb s390/vfio-ap: reset queues after adapter/domain unassignment adds 3f85d1df26a9 s390/vfio-ap: implement in-use callback for vfio_ap driver adds f7f795c54d71 s390/vfio-ap: sysfs attribute to display the guest's matrix adds eeb386aeb5b7 s390/vfio-ap: handle config changed and scan complete noti [...] adds cb269e0aba7c s390/vfio-ap: update docs to include dynamic config support adds e32d3827f3d5 s390/Docs: new doc describing lock usage by the vfio_ap de [...] adds 693714b900ce MAINTAINERS: pick up all vfio_ap docs for VFIO AP maintainers adds 0a5f9b382c61 s390/cpufeature: rework to allow more than only hwcap bits adds e2f39c9f547c s390/cpufeature: allow for facility bits adds 5fcd0d8ae23a s390/uvdevice: autoload module based on CPU facility adds e229c657a779 Merge branch 'features' into for-next adds b37cf29090e0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b48dc48a834b Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds 693127bf18fa Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] adds 2b3416ceff5e fs: add mode_strip_sgid() helper adds ac6800e279a2 fs: Add missing umask strip in vfs_tmpfile adds 1639a49ccdce fs: move S_ISGID stripping into the vfs_*() helpers adds 5fadbd992996 ceph: rely on vfs for setgid stripping adds deea718a1c42 Merge branch 'fs.setgid' into for-next adds 24fe8cd6784c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e2bc623cb029 Merge branch 'misc-5.19' into for-next-current-v5.18-20220721 adds 7a29d217cddb Merge branch 'for-next-current-v5.18-20220721' into for-ne [...] adds b8efc026a05c highmem: Make __kunmap_{local,atomic}() take const void pointer adds 9e15f58d0088 btrfs: zstd: replace kmap() with kmap_local_page() adds 8dc147738249 btrfs: zlib: replace kmap() with kmap_local_page() in zlib [...] adds 24c3d5ef9790 btrfs: zlib: replace kmap() with kmap_local_page() in zlib [...] adds 6406ac4a931e btrfs: replace kmap_atomic() with kmap_local_page() adds a55a71ab9c8e btrfs: set the objectid of the btree inode's location key adds 5f2135526620 btrfs: add optimized btrfs_ino() version for 64 bits systems adds 8e0207f87eb9 block: add bdev_max_segments() helper adds 3ee390bfe8ea btrfs: zoned: revive max_zone_append_bytes adds baf8c86329f2 btrfs: replace BTRFS_MAX_EXTENT_SIZE with fs_info->max_ext [...] adds b172a0b8733f btrfs: convert count_max_extents() to use fs_info->max_ext [...] adds aa9ecd92c2af btrfs: use fs_info->max_extent_size in get_extent_max_capacity() adds a0eaccd2ea3c btrfs: let can_allocate_chunk return error adds 7ebc76dcfd08 btrfs: zoned: finish least available block group on data b [...] adds b088778d620f btrfs: zoned: introduce space_info->active_total_bytes adds 9cbf95339dbc btrfs: zoned: disable metadata overcommit for zoned adds cc3835a383a8 btrfs: zoned: activate metadata block group on flush_space adds 6b58aef24538 btrfs: zoned: activate necessary block group adds 251ec57736e3 btrfs: zoned: write out partially allocated region adds 98dddc58c850 btrfs: zoned: wait until zone is finished when allocation [...] adds df11a7e54f12 btrfs: send: introduce recorded_ref_alloc and recorded_ref_free adds cf8743e8fbd5 btrfs: send: fix sending link commands for existing file paths adds dba4c5c9b71d btrfs: send: always use the rbtree based inode ref managem [...] adds 8f814141fa3b btrfs: simplify error handling in btrfs_lookup_dentry adds bf4d69293be9 btrfs: join running log transaction when logging new name adds 9bf28cbaecc4 btrfs: merge btrfs_dev_stat_print_on_error with its only caller adds d096b965fdb0 btrfs: repair all known bad mirrors adds 0a1730bb43ab btrfs: simplify the pending I/O counting in struct compressed_bio adds c2b4e6a29708 btrfs: pass a btrfs_bio to btrfs_repair_one_sector adds 358169f6f995 btrfs: remove the start argument to check_data_csum and export adds 5bbe423cf8ed btrfs: fix repair of compressed extents adds 9b198f41a0d1 btrfs: don't call btrfs_page_set_checked in finish_compres [...] adds cd7b630c8e06 Merge branch 'misc-next' into for-next-next-v5.19-20220721 adds d4548716324d btrfs: Add a lockdep model for the num_writers wait event adds 6c4ab588b78b btrfs: Add a lockdep model for the num_extwriters wait event adds 51bf5bdf2389 btrfs: Add lockdep models for the transaction states wait events adds 3d52c864fae2 btrfs: Add a lockdep model for the pending_ordered wait event adds 22d85ab1af7d btrfs: Change the lockdep class of struct inode's invalidate_lock adds 291147541851 btrfs: Add a lockdep model for the ordered extents wait event adds 1ab082877050 Merge branch 'ext/ioannis/lockdep' into for-next-next-v5.1 [...] adds ba37a9d53d71 Merge branch 'for-next-next-v5.19-20220721' into for-next- [...] adds d8810bbf26c9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e391d067ec8e Merge branch 'master' of git://github.com/ceph/ceph-client.git adds 108d5cecd2a6 smb2: small refactor in smb2_check_message() adds 57656487463b cifs: update MAINTAINERS file with reviewers adds e3c9cfe8e495 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds 83a386c0a53d erofs: get rid of unneeded `inode', `map' and `sb' adds 0d823b424f1b erofs: clean up z_erofs_collector_begin() adds 42fec235f122 erofs: introduce `z_erofs_parse_out_bvecs()' adds 06a304cd9cc0 erofs: introduce bufvec to store decompressed buffers adds 387bab8716e2 erofs: drop the old pagevec approach adds 67139e36d970 erofs: introduce `z_erofs_parse_in_bvecs' adds ed722fbccadb erofs: switch compressed_pages[] to bufvec adds 671485516e1c erofs: rework online page handling adds 5b220b204c5f erofs: get rid of `enum z_erofs_page_type' adds db166fc2020d erofs: clean up `enum z_erofs_collectmode' adds e73681877d4c erofs: get rid of `z_pagemap_global' adds 4f05687fd703 erofs: introduce struct z_erofs_decompress_backend adds fe3e5914e6dc erofs: try to leave (de)compressed_pages on stack if possible adds 3fe96ee0f96d erofs: introduce z_erofs_do_decompressed_bvec() adds 2bfab9c0edac erofs: record the longest decompressed size in this round adds 49e3c73875ec erofs: introduce multi-reference pclusters (fully-referenced) adds b061dc227467 erofs: get rid of erofs_prepare_dio() helper adds d0e5ad05996e erofs: get rid of the leftover PAGE_SIZE in dir.c adds da541c23b393 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds c63b0872e3e6 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] adds d7d70e99b5bf Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 33eecca29f60 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds ec836bf39979 Merge branch 'fsverity' of git://git.kernel.org/pub/scm/fs [...] adds 035ff33cf4db fuse: write inode in fuse_release() adds 2fdbb8dd0155 fuse: fix deadlock between atomic O_TRUNC and page invalidation adds 47e301491c4f fuse: avoid unnecessary spinlock bump adds 47912eaa061a fuse: limit nsec adds 02c0cab8e734 fuse: ioctl: translate ENOSYS adds c64797809a64 fuse: Remove the control interface for virtio-fs adds 9ccf47b26b73 fuse: Add module param for CAP_SYS_ADMIN access bypassing [...] adds 1e5b9e048cda virtiofs: delete unused parameter for virtio_fs_cleanup_vqs adds c8d80924ae02 virtio_fs: Modify format for virtio_fs_direct_access adds ffde049947f4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 0428685e2e64 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds fe0cab7ab0dd Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] adds 8abc6d81ba47 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 83e5d5d51538 Merge branch 'master' of https://github.com/Paragon-Softwa [...] adds a2a4f80f2a31 Merge branch '9p-next' of git://github.com/martinetd/linux adds fdbae121b436 xfs: fix comment for start time value of inode with bigtim [...] adds 3f52e016af60 xfs: delete unnecessary NULL checks adds 231f91ab504e xfs: xfs_buf cache destroy isn't RCU safe adds 1a53d3d42641 xfs: fix for variable set but not used warning adds c78c2d090318 xfs: don't leak memory when attr fork loading fails adds 91f7b073a416 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] adds c1cd52dde1a7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3ad4324904b1 Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] adds 6c409763a7c4 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] adds d6ff957ee012 Merge branches 'fixes', 'work.9p' and 'work.iov_iter-base' [...] adds dfd46f8698bb Merge branch 'for-5.20/block-iter' of git://git.kernel.dk/ [...] adds 7190d84966b3 s390/mm: remove unused tprot() function adds 86caa4b67895 s390/crash: remove redundant panic() on save area allocati [...] adds f6749da17a34 s390/crash: fix incorrect number of bytes to copy to user space adds 9ffed254d938 s390/zcore: fix race when reading from hardware system area adds d6da67378198 s390/crash: move copy_to_user_real() to crash_dump.c adds 6d2e5a4a13da s390/crash: use static swap buffer for copy_to_user_real() adds ebbc95701691 s390/crash: support multi-segment iterators adds e04836c31aa6 Merge branch 'vmcore-iov_iter' of git://git.kernel.org/pub [...] adds 92d4d18eecb9 new iov_iter flavour - ITER_UBUF adds dec1b9c52f85 switch new_sync_{read,write}() to ITER_UBUF adds d0ed88f335ba splice: stop abusing iov_iter_advance() to flush a pipe adds 9aae4a61fb04 ITER_PIPE: helper for getting pipe buffer by index adds 868c3c3e863b ITER_PIPE: helpers for adding pipe buffers adds 12a73beb5e34 ITER_PIPE: allocate buffers as we go in copy-to-pipe primitives adds 109a546dc64a ITER_PIPE: fold push_pipe() into __pipe_get_pages() adds 1e3f3943d779 ITER_PIPE: lose iter_head argument of __pipe_get_pages() adds b41ed6448c2c ITER_PIPE: clean pipe_advance() up adds be794fdc20e8 ITER_PIPE: clean iov_iter_revert() adds ec55c91c6d9e ITER_PIPE: cache the type of last buffer adds 14880ec1c6d7 ITER_PIPE: fold data_start() and pipe_space_for_user() together adds 315c55741371 iov_iter_get_pages_alloc(): lift freeing pages array on fa [...] adds dc7bbeeeb440 iov_iter_get_pages(): sanity-check arguments adds b37b3d98a96e unify pipe_get_pages() and pipe_get_pages_alloc() adds be2de06038cc unify xarray_get_pages() and xarray_get_pages_alloc() adds 56b61ad8932d unify the rest of iov_iter_get_pages()/iov_iter_get_pages_ [...] adds cc61b83413a8 ITER_XARRAY: don't open-code DIV_ROUND_UP() adds 89004052fc17 fold __pipe_get_pages() into pipe_get_pages() adds aecb65fcfb0b iov_iter: saner helper for page array allocation adds 1108e834f2ef iov_iter: advancing variants of iov_iter_get_pages{,_alloc}() adds 9efb814aef01 block: convert to advancing variants of iov_iter_get_pages [...] adds 216472af2de7 iter_to_pipe(): switch to advancing variant of iov_iter_ge [...] adds cb43d42107bf af_alg_make_sg(): switch to advancing variant of iov_iter_ [...] adds 4dfc780fb1a0 9p: convert to advancing variant of iov_iter_get_pages_alloc() adds 1fd93d09c913 ceph: switch the last caller of iov_iter_get_pages_alloc() adds efaccb4dd8bd get rid of non-advancing variants adds 55820f508ac9 pipe_get_pages(): switch to append_pipe() adds 56f697aa55af expand those iov_iter_advance()... adds 3f57a53ae24a Merge branches 'work.misc', 'work.iov_iter', 'work.namei' [...] adds aa231f44f9c6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e3c8d33e0d62 scripts/gdb: fix 'lx-dmesg' on 32 bits arch adds 5c3e98b3139f Merge branch 'for-5.20' into for-next adds 585ad2b117f1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d9b1cbceca00 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds ea6b41587e47 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] adds 62ac2473553a HID: mcp2221: prevent a buffer overflow in mcp_smbus_write() adds ddc60942fcc5 Merge branch 'for-5.19/upstream-fixes' into for-next adds 92443a9ff120 ID: intel-ish-hid: hid-client: drop unexpected word "the" [...] adds 8a2568739089 Merge branch 'for-5.19/upstream-fixes' into for-next adds 4df4b0fe960c HID: core: remove unneeded assignment in hid_process_report() adds 6798e69da72c Merge branch 'for-5.20/core' into for-next adds 06aa2a43c307 HID: amd_sfh: Add NULL check for hid device adds 6947f312e505 HID: amd_sfh: Move common macros and structures adds 8c68db65727e HID: amd_sfh: Move request_list struct to header file adds c092e274e0fc HID: amd_sfh: Move request_list variable to client data adds 786aa1b961d1 HID: amd_sfh: Add descriptor operations in amd_mp2_ops adds 9acadc7256b1 HID: amd_sfh: Add PM operations in amd_mp2_ops adds 722658f86a23 HID: amd_sfh: Add remove operation in amd_mp2_ops adds 87cb795291bb HID: amd_sfh: Move global functions to static adds e7f535eaf08f HID: amd_sfh: Move amd_sfh_work to common interface adds 014730c40b79 HID: amd_sfh: Move interrupt handling to common interface adds 93ce5e0231d7 HID: amd_sfh: Implement SFH1.1 functionality adds 92f419de687a Merge branch 'for-5.20/amd-sfh' into for-next adds 12ffcd757860 HID: lg-g15: Fix comment typo adds 36d4b8dffcf3 Merge branch 'for-5.19/upstream-fixes' into for-next adds ab5f3404b776 HID: nintendo: Add missing array termination adds e2e1cdbe8a83 Merge branch 'for-5.19/upstream-fixes' into for-next adds 94b179052f95 HID: wacom: Force pen out of prox if no events have been r [...] adds aa8c1129bd45 Merge branch 'for-5.19/upstream-fixes' into for-next adds 9c56bf477574 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 809950218d4a Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] adds 09e893092e00 hwmon: (aquacomputer_d5next) Add D5 Next fan control support adds 3b1ea71faccb hwmon: (aspeed-pwm-tacho) increase fan tach period (again) adds 0eabb1396656 hwmon: (tps23861) fix byte order in current and voltage registers adds e4913c79553e Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] adds 40b1aa5973e4 docs: ABI: correct QEMU fw_cfg spec path adds cbf4adfd4d19 Documentation: process: Update email client instructions f [...] adds 5a491c9714d0 docs: Remove spurious tag from admin-guide/mm/overcommit-a [...] adds a5966b751169 Merge branch 'docs-next' of git://git.lwn.net/linux.git adds f3b657cefad3 Merge branch 'master' of git://linuxtv.org/media_tree.git adds 731e4a22b4a2 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds 44431e5ba970 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] adds d0f9c75fcc0a Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] adds 1493fe6be4bd Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] adds fc33a30e4d0f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds aa2a1df3a2c8 RDMA/hfi1: fix potential memory leak in setup_base_ctxt() adds b3be1e57f263 IB/qib: Fix comment typo adds 68691bad98ee RDMA/rxe: Remove unused qp parameter adds 43038d8418a3 Merge branch 'mlx5-next' into wip/leon-for-next adds e74d2e4dfd0d RDMA/mlx5: Refactor get flow table function adds 0c6ab0ca9a66 RDMA/mlx5: Expose steering anchor to userspace adds 38a3ca984b71 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 0159a9305d40 can: slcan: use scnprintf() as a hardening measure adds 71f3a4cc740a can: slcan: convert comments to network style comments adds ded5fa885b2d can: slcan: slcan_init() convert printk(LEVEL ...) to pr_level() adds f07d9e3c849b can: slcan: fix whitespace issues adds 69a6539632dd can: slcan: convert comparison to NULL into !val adds 18de712a5802 can: slcan: clean up if/else adds 8575f3141abe Merge branch 'can-slcan-checkpatch-cleanups' adds f6b8061db9af dt-bindings: can: sja1000: Convert to json-schema adds 4591c760b797 dt-bindings: can: nxp,sja1000: Document RZ/N1{D,S} support adds 2d99bfbf3386 can: sja1000: Add Quirk for RZ/N1 SJA1000 CAN controller adds 63ab1b63695e can: sja1000: Use device_get_match_data to get device data adds 6d5fe10796bb can: sja1000: Change the return type as void for SoC speci [...] adds cc944c89c53e Merge branch 'can-add-support-for-rz-n1-sja1000-can-controller' adds c6887023268e can: slcan: do not sleep with a spin lock held adds 4940eb51fc49 can: c_can: remove wrong comment adds 9e7c9b8eb719 can: ctucanfd: Update CTU CAN FD IP core registers to matc [...] adds 92505df464ff can: peak_usb: pcan_dump_mem(): mark input prompt and data [...] adds a0cf2fe6cf2e can: peak_usb: correction of an initially misnamed field name adds 4f232482467a can: peak_usb: include support for a new MCU adds d79ee9a66a82 Merge branch 'can-peak_usb-cleanups-and-updates' adds 3a5c7e4611dd can: pch_can: do not report txerr and rxerr during bus-off adds a37b7245e831 can: rcar_can: do not report txerr and rxerr during bus-off adds 164d7cb2d5a3 can: sja1000: do not report txerr and rxerr during bus-off adds ce0e7aeb676b can: slcan: do not report txerr and rxerr during bus-off adds a22bd630cfff can: hi311x: do not report txerr and rxerr during bus-off adds 0ac15a8f661b can: sun4i_can: do not report txerr and rxerr during bus-off adds 936e90595376 can: kvaser_usb_hydra: do not report txerr and rxerr durin [...] adds a57732084e06 can: kvaser_usb_leaf: do not report txerr and rxerr during [...] adds aebe8a2433cd can: usb_8dev: do not report txerr and rxerr during bus-off adds e70a3263a7ee can: error: specify the values of data[5..7] of CAN error frames adds 3e5c291c7942 can: add CAN_ERR_CNT flag to notify availability of error counter adds 3f9c26210cf8 can: error: add definitions for the different CAN error th [...] adds 1dbd8748a147 Merge branch 'can-error-set-of-fixes-and-improvement-on-tx [...] adds 50ad649dd760 Merge tag 'linux-can-next-for-5.20-20220720' of git://git. [...] adds ffcdd1197da6 vmxnet3: Implement ethtool's get_channels command adds 52323ef75414 net: marvell: prestera: add phylink support adds 5fb859f79f4f net: ipa: initialize ring indexes to 0 adds 07071e47da44 net/mlx5e: Report header-data split state through ethtool adds 0bb7228f7096 net/mlx5e: Fix mqprio_rl handling on devlink reload adds efe317997ec9 net/mlx5e: HTB, reduce visibility of htb functions adds 4f8d1d3adc8d net/mlx5e: HTB, move ids to selq_params struct adds 66d95936488c net/mlx5e: HTB, move section comment to the right place adds db83f24d89e6 net/mlx5e: HTB, move stats and max_sqs to priv adds aaffda6b3668 net/mlx5e: HTB, hide and dynamically allocate mlx5e_htb structure adds 28df4a0117e2 net/mlx5e: HTB, remove priv from htb function calls adds 3685eed56f81 net/mlx5e: HTB, change functions name to follow convention adds 462b00599936 net/mlx5e: HTB, move htb functions to a new file adds 2e5e4185ff89 net/mlx5: Expose ts_cqe_metadata_size2wqe_counter adds 58a518948f60 net/mlx5e: Add resiliency for PTP TX port timestamp adds 22df2e93622f net/mlx5: CT: Remove warning of ignore_flow_level support [...] adds 47f058ce9807 Merge tag 'mlx5-updates-2022-07-17' of git://git.kernel.or [...] adds 6be791561212 netfilter: conntrack: use fallthrough to cleanup adds b8acd43148c0 netfilter: conntrack: use correct format characters adds fc54d9065f90 net/sched: act_ct: set 'net' pointer when creating new nf_ [...] adds b038177636f8 netfilter: nf_flow_table: count pending offload workqueue tasks adds 6976890e8998 netfilter: nf_conntrack: add missing __rcu annotations adds e14575fa7529 netfilter: nf_conntrack: use rcu accessors where needed adds d3f2d0a292c2 netfilter: h323: merge nat hook pointers into one adds f72547473fcd netfilter: nft_set_bitmap: Fix spelling mistake adds ec6f2ff0a398 netfilter: nfnetlink: add missing __be16 cast adds 168141f7e0b4 netfilter: x_tables: use correct integer types adds d86473bf2ff3 netfilter: nf_tables: use the correct get/put helpers adds 7278b3c1e4eb netfilter: nf_tables: add and use BE register load-store helpers adds ffb3d9a30cc6 netfilter: nf_tables: use correct integer types adds 6b77205374fd netfilter: nf_tables: move nft_cmp_fast_mask to where its used adds 9d2f00fb0a0c netfilter: nf_nat: in nf_nat_initialized(), use const stru [...] adds 5787db7c9053 netfilter: ipvs: Use the bitmap API to allocate bitmaps adds f02e7dc4cff8 netfilter: flowtable: prefer refcount_inc adds aa8c7cdbae58 netfilter: xt_TPROXY: remove pr_debug invocations adds 602ae008ab14 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfil [...] adds 09765fcd3c71 net: amd8111e: remove repeated dev->features assignement adds f12b86c0d606 selftests: net: af_unix: Fix a build error of unix_connect.c. adds d79e4164d0d5 net: ipa: add an endpoint device attribute group adds b63f507c06e6 net: ipa: add a transaction committed list adds 4920065888fa net: ipa: rearrange transaction initialization adds 4d8996cbeeab net: ipa: skip some cleanup for unused transactions adds 3c91c86d1bb6 net: ipa: report when the driver has been removed adds 616c4a83b6ea net: ipa: fix an outdated comment adds 4ab6e359f8df Merge branch 'net-ipa-small-transaction-updates' adds ec2ea5e06c67 net: ipa: list supported IPA versions in the Makefile adds 2c7b9b936bdc net: ipa: move configuration data files into a subdirectory adds bf2200e8491b Merge branch 'net-ipa-move-configuration-data-files' adds 266c0190aee3 net/cdc_ncm: Enable ZLP for DisplayLink ethernet devices adds 5588d6280270 net/cdc_ncm: Increase NTB max RX/TX values to 64kb adds 6e0e846ee2ab Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds 32d00f62db4e net: ipa: fix build adds 9950f1121133 can: pch_can: pch_can_error(): initialize errc before using it adds b945804d9930 Merge tag 'linux-can-next-for-5.20-20220721' of git://git. [...] adds 53a571320a34 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 9cb61fda8c71 bpf: Fix bpf_trampoline_{,un}link_cgroup_shim ifdef guards adds c6018fc6e7b6 libbpf: Fix sign expansion bug in btf_dump_get_enum_value() adds 14229b8153a3 libbpf: Fix str_has_sfx()'s return value adds aef9d4a34a51 bpf: Check attach_func_proto more carefully in check_helper_call adds 339ed900b307 bpf, arm64: Fix compile error in dummy_tramp() adds 5cb62b7598f2 bpf, docs: Use SPDX license identifier in bpf_doc.py adds c42c62088262 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 1eee92f41f86 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds db52f939ccf8 Bluetooth: Add default wakeup callback for HCI UART driver adds 5ce548c49ce0 Bluetooth: btusb: Add Realtek RTL8852C support ID 0x04CA:0x4007 adds 35de797dc6c7 Bluetooth: btusb: Add Realtek RTL8852C support ID 0x04C5:0x1675 adds aec73886e6b5 Bluetooth: btusb: Add Realtek RTL8852C support ID 0x0CB8:0xC558 adds f0dc2393fbbf Bluetooth: btusb: Add Realtek RTL8852C support ID 0x13D3:0x3587 adds 8dd512ca4609 Bluetooth: btusb: Add Realtek RTL8852C support ID 0x13D3:0x3586 adds 3c7ec89ab45e Bluetooth: clean up error pointer checking adds c6480829cda7 dt-bindings: net: broadcom-bluetooth: Add CYW55572 DT binding adds f5d25901c5cc dt-bindings: net: broadcom-bluetooth: Add conditional constraints adds 7386459d24b3 Bluetooth: hci_bcm: Add DT compatible for CYW55572 adds 31e65c6d44a2 Bluetooth: hci_bcm: Prevent early baudrate setting in auto [...] adds 719a11a62d19 Bluetooth: hci_bcm: Increase host baudrate for CYW55572 in [...] adds d8252b94a32a Bluetooth: btusb: Set HCI_QUIRK_BROKEN_ENHANCED_SETUP_SYNC [...] adds b4e7b216fd4c Bluetooth: btusb: Add a new VID/PID 0489/e0e2 for MT7922 adds f7913b8db3c4 Bluetooth: hci_sync: Correct hci_set_event_mask_page_2_syn [...] adds ca832c5e178f Bluetooth: hci_sync: Check LMP feature bit instead of quirk adds 9ee3f82b5015 Bluetooth: btusb: Remove HCI_QUIRK_BROKEN_ERR_DATA_REPORTI [...] adds 08454349a054 Bluetooth: btusb: Remove HCI_QUIRK_BROKEN_ERR_DATA_REPORTI [...] adds 4d22b9f84c44 Bluetooth: hci_sync: Remove HCI_QUIRK_BROKEN_ERR_DATA_REPORTING adds 75d2509cd04e Bluetooth: hci_sync: Refactor add Adv Monitor adds 6b88eff43704 Bluetooth: hci_sync: Refactor remove Adv Monitor adds 37d7b2d3f1d9 Bluetooth: hci_sync: Split hci_dev_open_sync adds ebbe97a74ab7 Bluetooth: Add bt_status adds cdc8cafcb63b Bluetooth: Use bt_status to convert from errno adds 4e0b765cefea Bluetooth: mgmt: Fix using hci_conn_abort adds e2a46c598180 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 1ac0920f98f1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b05bf03380f4 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] adds 87495982c738 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] adds 858e6c1729ad Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] adds ed221835a7ae crypto: lib - add module license to libsha1 adds b048ba44c21c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds d95ea4b303dd Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] adds d997e85c9850 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] adds cd784bd92d06 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d6dc100fa0c9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e042d6fb846c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds a6229b53194f ASoC: dt-bindings: sgtl5000: Add missing type to 'micbias- [...] adds a3b19e0c9cdd ASoC: dt-bindings: atmel-classd: Convert to json-schema adds ca0e30b19dbe ASoC: dt-bindings: atmel-classd: PDMIC convert to json-schema adds b87ee706b83e ASoC: dt-bindings: atmel-classd: Convert to adds f4d92d9757e6 ASoC: Makefile: Fix simultaneous build of KUNIT tests adds cd57272c4e68 ASoC: jz4740-i2s: Remove unused 'mem' resource adds 097e874ad3fc ASoC: mediatek: mt8186: add platform driver adds a809ded89d1d ASoC: mediatek: mt8186: add mt8186-mt6366 common driver adds 3c6e24b65b53 ASoC: mediatek: mt8186: add machine driver with mt6366, da [...] adds 0da16e370dd7 ASoC: mediatek: mt8186: add machine driver with mt6366, rt [...] adds 8f57d8b149b1 ASoC: mediatek: mt6358: add new compatible for using mt6366 adds 344afef6b980 ASoC: mediatek: mt8186: add audio afe document adds 8a8da1e6af18 ASoC: mediatek: mt8186: add mt8186-mt6366-da7219-max98357 [...] adds 1bcca73ee596 ASoC: mediatek: mt8186: add mt8186-mt6366-rt1019-rt5682s document adds bc6d2e305b41 ASoC: mediatek: Add support for MT8186 SoC adds 9f26bd6417fc Merge remote-tracking branch 'asoc/for-5.20' into asoc-next adds fdfab0c6c748 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8069dd9d43fc Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] adds 59b7a5af8e8c Input: properly queue synthetic events adds ebfa0043c96c Input: deactivate MT slots when inhibiting or suspending devices adds 77c91c3a3276 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 14a6e2eb7df5 block: don't allow the same type rq_qos add more than once adds 9108104d4f81 Merge branch 'for-5.20/block' into for-next adds 0718c70490a9 Merge branch 'for-5.20/block-iter' into for-next adds d838f91db8ab Merge branch 'for-5.20/drivers' into for-next adds 1e89db9bd676 Merge branch 'for-5.20/block' into for-5.20/drivers-post adds bd1ebc677229 Merge branch 'for-5.20/drivers' into for-5.20/drivers-post adds c451eedea522 md/raid5: Fix sectors_to_do bitmap overflow in raid5_make_ [...] adds f68c68c0a6d5 md/raid5: Convert prepare_to_wait() to wait_woken() api adds 069cce613a4a md: fix mddev->kobj lifetime adds 9c39164ac17d md: fix error handling in md_alloc adds a46457a5ee79 md: implement ->free_disk adds e7f238227528 md: rename md_free to md_kobj_release adds 93c12a1eb34e md: factor out the rdev overlaps check from rdev_size_store adds 1bb108375497 md: stop using for_each_mddev in md_do_sync adds 32389bb813f9 md: stop using for_each_mddev in md_notify_reboot adds 45e0d2740082 md: stop using for_each_mddev in md_exit adds d9406f31a964 md: only delete entries from all_mddevs when the disk is freed adds 4500d5c17910 md: simplify md_open adds 211a3702d5ae raid5: fix duplicate checks for rdev->saved_raid_disk adds f83e1915cb7f Merge branch 'md-next' of https://git.kernel.org/pub/scm/l [...] adds 5be375840750 Merge branch 'for-5.20/drivers-post' into for-next adds ec8516f3b7c4 io_uring: fix free of unallocated buffer list adds 934447a603b2 io_uring: do not recycle buffer in READV adds 19c2d4b802e6 Merge branch 'io_uring-5.19' into for-5.20/io_uring adds 877ef7557c75 io_uring: define a 'prep' and 'issue' handler for each opcode adds f38d5d5d9beb io_uring: move to separate directory adds c7e32b1e6dce io_uring: move req async preparation into opcode handler adds 1208b72e7901 io_uring: add generic command payload type to struct io_kiocb adds 245406a9986b io_uring: convert read/write path to use io_cmd_type adds 6c1ecd8af010 io_uring: convert poll path to use io_cmd_type adds 35bc16416609 io_uring: convert poll_update path to use io_cmd_type adds b59188be43a9 io_uring: remove recvmsg knowledge from io_arm_poll_handler() adds ffca591a6e3e io_uring: convert net related opcodes to use io_cmd_type adds 206933c3b5fa io_uring: convert the sync and fallocate paths to use io_cmd_type adds 70c0c7cc2c44 io_uring: convert cancel path to use io_cmd_type adds ae28dd1c71d1 io_uring: convert timeout path to use io_cmd_type adds b6c2e5ee093c io_uring: convert open/close path to use io_cmd_type adds 318ad765e898 io_uring: convert madvise/fadvise to use io_cmd_type adds 70ebe5d44e3d io_uring: convert file system request types to use io_cmd_type adds c08c06be7629 io_uring: convert epoll to io_cmd_type adds 6048498179fc io_uring: convert splice to use io_cmd_type adds 4d856c254fee io_uring: convert msg and nop to io_cmd_type adds 23406d4bf843 io_uring: convert rsrc_update to io_cmd_type adds 2736926825b9 io_uring: convert xattr to use io_cmd_type adds 584c06fa3cad io_uring: convert iouring_cmd to io_cmd_type adds 6273e727d185 io_uring: unify struct io_symlink and io_hardlink adds 24210d3b02f9 io_uring: define a request type cleanup handler adds 1137696137ef io_uring: add io_uring_types.h adds dda7decff941 io_uring: set completion results upfront adds 0245ca65ee12 io_uring: handle completions in the core adds ecd1bf726b21 io_uring: move xattr related opcodes to its own file adds 5e6941bb2ceb io_uring: move nop into its own file adds 98b979583fd4 io_uring: split out filesystem related operations adds 7291afb55e27 io_uring: split out splice related operations adds d956679750fd io_uring: split out fs related sync/fallocate functions adds f3b1ae30857f io_uring: split out fadvise/madvise operations adds fce59eb5e202 io_uring: separate out file table handling code adds 6c92b7c6e676 io_uring: split out open/close operations adds 651de3ae6b88 io_uring: move uring_cmd handling to its own file adds 1a8cf9162ee2 io_uring: add a dummy -EOPNOTSUPP prep handler adds 45fa2196462c io_uring: move epoll handler to its own file adds eaa3f16eca5b io_uring: move statx handling to its own file adds cf97007d28b4 io_uring: split network related opcodes into its own file adds c620cd2f844c io_uring: move msg_ring into its own file adds 4b8271494264 io_uring: move our reference counting into a header adds 237ab11eb0e7 io_uring: move timeout opcodes and handling into its own file adds 078a30a655ff io_uring: move SQPOLL related handling into its own file adds 32bba8190229 io_uring: use io_is_uring_fops() consistently adds 787ef08a852f io_uring: move fdinfo helpers to its own file adds 91c2e67442ed io_uring: move io_uring_task (tctx) helpers into its own file adds 2d44939e7582 io_uring: include and forward-declaration sanitation adds 624749ca3f17 io_uring: add opcode name to io_op_defs adds e18862b552be io_uring: move poll handling into its own file adds 04d70db6e5af io_uring: move cancelation into its own file adds 4c29b398a7bb io_uring: split provided buffers handling into its own file adds 5df88c772881 io_uring: move rsrc related data, core, and commands adds f2f1bae84af5 io_uring: move remaining file table manipulation to filetable.c adds b687df8cda59 io_uring: move read/write related opcodes to its own file adds 0cf185c2ccf2 io_uring: move opcode table to opdef.c adds d0eac5e5d295 io_uring: add support for level triggered poll adds 85573c4bd942 io_uring: deprecate epoll_ctl support adds 7961705bf3d5 io_uring: make reg buf init consistent adds 5925ae6bf928 io_uring: move defer_list to slow data adds 0c991fc904d3 io_uring: better caching for ctx timeout fields adds 451137f3d089 io_uring: refactor ctx slow data placement adds da664786422d io_uring: move small helpers to headers adds 41b3a2aeabf2 io_uring: explain io_wq_work::cancel_seq placement adds cd784f262e3a io_uring: inline ->registered_rings adds 0b96e6d1a621 io_uring: never defer-complete multi-apoll adds dbc3d4d3b143 io_uring: remove check_cq checking from hot paths adds f14b69621ecf io_uring: don't set REQ_F_COMPLETE_INLINE in tw adds 2fbf9edf1125 io_uring: remove unused IO_REQ_CACHE_SIZE defined adds 384a31902540 io_uring: rw: delegate sync completions to core io_uring adds e6eda5e30552 io_uring: kill REQ_F_COMPLETE_INLINE adds acb01604de22 io_uring: refactor io_req_task_complete() adds c721c6114221 io_uring: don't inline io_put_kbuf adds 448841bce406 io_uring: poll: remove unnecessary req->ref set adds 70c18eb9532f io_uring: switch cancel_hash to use per entry spinlock adds d777ab41d8c0 io_uring: pass poll_find lock back adds 9b0dae591a5b io_uring: clean up io_try_cancel adds 3c510d815b09 io_uring: limit the number of cancellation buckets adds 9b9a0c5ada24 io_uring: clean up io_ring_ctx_alloc adds 389a427d10fc io_uring: use state completion infra for poll reqs adds 31d0a0e9c9c9 io_uring: add IORING_SETUP_SINGLE_ISSUER adds 05b696820f1b io_uring: pass hash table into poll_find adds 394462e7adc8 io_uring: introduce a struct for hash table adds be52a96c7c43 io_uring: propagate locking state to poll cancel adds 067d18f87981 io_uring: mutex locked poll hashing adds ba15af9a6270 io_uring: kbuf: add comments for some tricky code adds 2a3cbdd805ef io_uring: don't expose io_fill_cqe_aux() adds 53c0172a17c3 io_uring: don't inline __io_get_cqe() adds 16a6ac0df82a io_uring: introduce io_req_cqe_overflow() adds a8991d5ec8d5 io_uring: deduplicate __io_fill_cqe_req tracing adds 67e30949f020 io_uring: deduplicate io_get_cqe() calls adds 6c75953377e6 io_uring: change ->cqe_cached invariant for CQE32 adds 6186928b6fbe io_uring: kill extra io_uring_types.h includes adds 73b6da82944c io_uring: make io_uring_types.h public adds c316a1536661 io_uring: clean up tracing events adds a6a703c8a355 io_uring: move a few private types to local headers adds 32597fd6cebe io_uring: remove extra io_commit_cqring() adds b12b72c46a2d io_uring: reshuffle io_uring/io_uring.h adds f0b15b51bc01 io_uring: move io_eventfd_signal() adds 0e38e3122212 io_uring: remove ->flush_cqes optimisation adds 31f9a92ac61b io_uring: fix multi ctx cancellation adds 8703e6df74da io_uring: improve task exit timeout cancellations adds 61beb1f58edb io_uring: fix io_poll_remove_all clang warnings adds 93996d971371 io_uring: hide eventfd assumptions in eventfd paths adds 3805a7e49eea io_uring: introduce locking helpers for CQE posting adds 0dc54bfa4883 io_uring: add io_commit_cqring_flush() adds 77ae66d7f7ed io_uring: opcode independent fixed buf import adds ccf48f131d16 io_uring: move io_import_fixed() adds 8312cc0e0868 io_uring: consistent naming for inline completion adds 4916f55c4a59 io_uring: add a warn_once for poll_find adds 1a502b544790 io_uring: optimize io_uring_task layout adds 80ff20d177b4 io_uring: improve io_run_task_work() adds 2ae163969f83 io_uring: move list helpers to a separate file adds c582ded59d10 io_uring: dedup io_run_task_work adds 8b05078de0dc io_uring: remove priority tw list optimisation adds 46b0878d891b io_uring: remove __io_req_task_work_add adds dca6cd4188f0 io_uring: lockless task list adds 977595c31bca io_uring: introduce llist helpers adds 47583fc525b4 io_uring: batch task_work adds 5541b530fdae io_uring: add trace event for running task work adds 0b01a50034c5 io_uring: trace task_work_run adds 19c39fcab415 io_uring: kbuf: kill __io_kbuf_recycle() adds 03538a047e92 io_uring: have cancelation API accept io_uring_task directly adds a2530ece66e0 io_uring: add IORING_ASYNC_CANCEL_FD_FIXED cancel flag adds cd976e60ec51 io_uring: add sync cancelation API through io_uring_register() adds 5a382dda9bd7 io_uring: clean poll ->private flagging adds 6a7ece5a4e4c io_uring: remove events caching atavisms adds aea92968fd8a io_uring: add a helper for apoll alloc adds b98248fbb312 io_uring: change arm poll return values adds 4a615dbc8db6 io_uring: refactor poll arm error handling adds 617b1092abc7 io_uring: optimise submission side poll_refs adds b50873fe6244 io_uring: kbuf: inline io_kbuf_recycle_ring() adds eb25e7f4e460 io_uring: move POLLFREE handling to separate function adds 4a099bf6a5fd io_uring: improve io_fail_links() adds 004376248485 io_uring: fuse fallback_node and normal tw node adds 6465662ec252 io_uring: remove extra TIF_NOTIFY_SIGNAL check adds a69a2e6dcd30 io_uring: don't check file ops of registered rings adds 3d8aa1e9f237 io_uring: remove ctx->refs pinning on enter adds 5bc28b5590a8 io_uring: replace zero-length array with flexible-array member adds d75c24f662f1 io_uring: split out fixed file installation and removal adds 9bf2944565b3 io_uring: add support for passing fixed file descriptors adds 9b6b055e054a io_uring: let to set a range for file slot allocation adds 527adb7ef32c io_uring: allow 0 length for buffer select adds 678575394c97 io_uring: restore bgid in io_put_kbuf adds 14810ccc6051 io_uring: allow iov_len = 0 for recvmsg and buffer select adds f6b4094b8948 io_uring: recycle buffers on error adds ca814cd62074 io_uring: clean up io_poll_check_events return values adds b3390b4b92b6 io_uring: add IOU_STOP_MULTISHOT return code adds 61af7ee3f52d io_uring: add allow_overflow to io_post_aux_cqe adds 8c71a9efa1e2 io_uring: fix multishot poll on overflow adds d0e8dc8b36ea io_uring: fix multishot accept ordering adds 07daee61a562 io_uring: multishot recv adds 104bcfd7ecce io_uring: fix io_uring_cqe_overflow trace format adds af94cebd273e io_uring: only trace one of complete or overflow adds 67a9eea23f1c io_uring: disable multishot recvmsg adds 69a7c434f433 io_uring: don't miss setting REQ_F_DOUBLE_POLL adds 214bf9753e56 io_uring: don't race double poll setting REQ_F_ASYNC_DATA adds dc64630f725b io_uring: clear REQ_F_HASH_LOCKED on hash removal adds 93e9cc1411ac io_uring: consolidate hash_locked io-wq handling adds 14d6c4539caf io_uring: move apoll cache to poll.c adds 5bab264c2dce io_uring: add abstraction around apoll cache adds 975f7992ec48 io_uring: impose max limit on apoll cache adds b787bc318d0f io_uring: add netmsg cache adds 08c3be1466ae io_uring: fix multishot ending when not polled adds 8928cb8a1161 io_uring: support 0 length iov in buffer select in compat adds ff0c5d2a70a2 net: copy from user before calling __copy_msghdr adds b787fa827a0e net: copy from user before calling __get_compat_msghdr adds c56eab65de36 io_uring: support multishot in recvmsg adds 60875e719093 io_uring: Use atomic_long_try_cmpxchg in __io_account_mem adds ad01b3fe4620 io_uring: fix types in io_recvmsg_multishot_overflow adds b8fcaacbf658 io_uring: Don't require reinitable percpu_ref adds 7f91d3066ae1 net: fix compat pointer in get_compat_msghdr() adds b0604aa0cc07 Merge branch 'for-5.20/io_uring' into for-next adds 6deeac5fc61b mm: Move starting of background writeback into the main ba [...] adds 0762dec683b2 mm: Move updates of dirty_exceeded into one place adds 47f94042b4f6 mm: Add balance_dirty_pages_ratelimited_flags() function adds 8be70c859444 iomap: Add flags parameter to iomap_page_create() adds 3ba193ca3609 iomap: Add async buffered write support adds bdd5a24bfc89 iomap: Return -EAGAIN from iomap_write_iter() adds 0835057b58e5 fs: add a FMODE_BUF_WASYNC flags for f_mode adds b8f85795d96a fs: add __remove_file_privs() with flags parameter adds 4efa35cd1dff fs: Split off inode_needs_update_time and __file_update_time adds 76c6a3e1db30 fs: Add async write file modification handling. adds b1db7826bd45 io_uring: Add support for async buffered writes adds b51da82f9a51 io_uring: fix issue with io_write() not always undoing sb_ [...] adds 9d45302553f0 io_uring: Add tracepoint for short writes adds 572d1a4fefd9 xfs: Specify lockmode when calling xfs_ilock_for_iomap() adds 5df44218471c xfs: Add async buffered write support adds 7864cd41a830 mm: honor FGP_NOWAIT for page cache page allocation adds 7d3a13acc53f Merge branch 'for-5.20/io_uring-buffered-writes' into for-next adds 8d249ebd0394 Merge branch 'io_uring-zerocopy-send' of git://git.kernel. [...] adds d8736aa6d56a Merge branch 'for-5.20/io_uring' into for-5.20/io_uring-ze [...] adds 7ebff2d792fa io_uring: initialise msghdr::msg_ubuf adds 52139e4cef09 io_uring: export io_put_task() adds 8cdee2a5b90a io_uring: add zc notification infrastructure adds d51710c316ac io_uring: cache struct io_notif adds 5207a91439be io_uring: complete notifiers in tw adds 4e96038be44c io_uring: add rsrc referencing for notifiers adds 722112bc549f io_uring: add notification slot registration adds 121ebf7dfae0 io_uring: wire send zc request type adds d3b8269075f6 io_uring: account locked pages for non-fixed zc adds 82f5d38937dd io_uring: allow to pass addr into sendzc adds 41e69affe597 io_uring: sendzc with fixed buffers adds 1bb4685c9af1 io_uring: flush notifiers after sendzc adds f0e1261b6bdf io_uring: rename IORING_OP_FILES_UPDATE adds 6597402517af io_uring: add zc notification flush requests adds d918cce57bc0 io_uring: enable managed frags with register buffers adds ce7d721c3c6e selftests/io_uring: test zerocopy send adds 0ce13310c165 Merge branch 'for-5.20/io_uring-zerocopy-send' into for-next adds c910349016b3 io_uring: ensure REQ_F_ISREG is set async offload adds 43b860d5c478 Merge branch 'for-5.20/io_uring' into for-next adds 2142388da9a8 md: fix build failure for !MODULE adds 5c67212cae5e Merge branch 'for-5.20/drivers-post' into for-next adds c229686b26ee ublk: add a MAINTAINERS entry adds 5f8bcc837a96 ublk: remove UBLK_IO_F_PREFLUSH adds 49d686cceed2 ublk: remove the empty open and release block device operations adds fa362045564e ublk: simplify ublk_ch_open and ublk_ch_release adds 34d8f2bea529 ublk: cleanup ublk_ctrl_uring_cmd adds cfee7e4de287 ublk: fold __ublk_create_dev into ublk_ctrl_add_dev adds c50061f0f1a9 ublk: rewrite ublk_ctrl_get_queue_affinity to not rely on [...] adds 6d9e6dfdf3b2 ublk: defer disk allocation adds ec2af6d6b5e6 Merge branch 'for-5.20/block' into for-next adds 0a3e5cc7bbfc blk-mq: fix error handling in __blk_mq_alloc_disk adds c5db2cfc6274 block: call blk_mq_exit_queue from disk_release for never [...] adds fbc66077e444 Merge branch 'for-5.20/block' into for-next adds 828b5f017d9d block: remove __blk_get_queue adds e4621d4ed5e9 Merge branch 'for-5.20/block' into for-next adds e94eb459d3e4 ublk_drv: fix lockdep warning adds 03bcc540a432 Merge branch 'for-5.20/block' into for-next adds c0b1b7c3e12b Merge branch 'for-next' of git://git.kernel.dk/linux-block.git adds 9087782bc518 dm raid: fix crash if md_handle_request() splits bio adds ae3e11dfc6ab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds cc45fd919ed5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 883c1d6fa436 mmc: core: quirks: Add of_node_put() when breaking out of loop adds 19bbb49acf8d mmc: cavium-octeon: Add of_node_put() when breaking out of loop adds 7ee480795e41 mmc: cavium-thunderx: Add of_node_put() when breaking out of loop adds 00e8c11c137b mmc: renesas_sdhi: newer SoCs don't need manual tap correction adds 693cca859ef7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 63df8bd44cbc Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] adds bcc70da8da5f Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] adds fd781431aadb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 4c7da3741804 regulator: Add missing type for 'regulator-microvolt-offset' adds 41c9139b934c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b4fe9b22de57 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 79eb2711c919 apparmor: correct config reference to intended one adds 2d79f6dbbc48 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] adds f17dac0ebf0e Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] adds fa783762f9f9 Merge branch 'safesetid-next' of https://github.com/micah- [...] adds f9c0fcd313d6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 742d5779bc1d Merge branch 'next' of git://github.com/cschaufler/smack-next adds 05fe531eb3f1 kernel/hung_task: show backtrace of tasks with locks held adds a6a1e5d1de62 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] adds 5d78a92954c6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds f2cf714dbbcc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds bcf360324a99 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 3eb229f203c2 dt-bindings: leds: lp50xx: correct reg/unit addresses in example adds 5b967e8eca4d dt-bindings: leds: fix indentation in examples adds e43232c0045e dt-bindings: leds: skyworks,aat1290: convert to dtschema adds 3ed4b599cced dt-bindings: leds: qcom-lpg: Add compatible for PM660L LPG block adds dbc801b472c1 dt-bindings: leds: Convert is31fl319x to dtschema adds fce43d8f7510 dt-bindings: leds: is31fl319x: Document variants specificities adds 12e5bde18d7f dt-bindings: Fix typo in comment adds c7c7ce585370 dt-bindings: vendor-prefixes: add Densitron adds 4f46cc1b88b3 dt-bindings: dma: Convert Qualcomm BAM DMA binding to json format adds e3899832bb7b dt-bindings: rtc: ds1307: Convert to json-schema adds d6abb2282404 dt-bindings: rtc: Add EM Microelectronic EM3027 bindings adds cd7cadbec95e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ee912312db5a spi: dt-bindings: qcom,spi-geni-qcom: allow three interconnects adds 7c3193f7890a spi: npcm-fiu: Modify direct read dummy configuration adds d50fef8ae939 dt-binding: spi: Add npcm845 compatible to npcm-fiu document adds 650b014facca spi: npcm-fiu: Add NPCM8XX support adds 23089eb6294d spi: npcm-fiu: add Arbel NPCM8XX support adds 3857fb0303e8 Merge remote-tracking branch 'spi/for-5.20' into spi-next adds 4f653207543f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ccf714abfba1 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds cd53a2f6199a clocksource/drivers/timer-ti-dm: Move inline functions to [...] adds e6831f1a52d9 clocksource/drivers/timer-ti-dm: Make timer selectable for [...] adds 4f64b4ac719e clocksource/drivers/timer-ti-dm: Add compatible for am6 SoCs adds dbed639ec6c2 clocksource/drivers/timer-ti-dm: Make driver selection boo [...] adds 311d73d6e945 clocksource/drivers/tegra186: Put Kconfig option 'tristate [...] adds 1e1e5c47d330 dt-bindings: timer: renesas,cmt: Fix R-Car Gen4 fall-out adds c19e18637d89 clocksource/drivers/sun4i: Remove unnecessary (void*) conversions adds d2751858addf Merge branch 'timers/drivers/next' of git://git.linaro.org [...] adds ce4e222b5bf9 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] adds af6a1cfa6859 LoongArch: Provisionally add ACPICA data structures adds 7327b16f5f56 APCI: irq: Add support for multiple GSI domains adds 744b9a0c3c83 ACPI: irq: Allow acpi_gsi_to_irq() to have an arch-specifi [...] adds d319a299f406 genirq/generic_chip: Export irq_unmap_generic_chip adds cd0576675854 LoongArch: Use ACPI_GENERIC_GSI for gsi handling adds 2dfded47da32 LoongArch: Prepare to support multiple pch-pic and pch-msi [...] adds ee73f14ee9eb irqchip: Add Loongson PCH LPC controller support adds bcdd75c596c8 irqchip/loongson-pch-pic: Add ACPI init support adds 023087324000 irqchip/loongson-pch-msi: Add ACPI init support adds 0858ed035a85 irqchip/loongson-liointc: Add ACPI init support adds dd281e1a1a93 irqchip: Add Loongson Extended I/O interrupt controller support adds b2d3e3354e2a irqchip: Add LoongArch CPU interrupt controller support adds e8bba72b396c irqchip / ACPI: Introduce ACPI_IRQ_MODEL_LPIC for LoongArch adds 0fa72ed05ebf Merge branch irq/loongarch into irq/irqchip-next adds c904cda04482 genirq: Use for_each_action_of_desc in actions_show() adds 9f1ed5c1a612 Merge branch irq/misc-5.20 into irq/irqchip-next adds 9ab3abfd5eb9 Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] adds 4d53cca075f4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 0f07a845a2c9 rcu-tasks: Ensure RCU Tasks Trace loops have quiescent states adds 31c47ba2539f rcu-tasks: Make RCU Tasks Trace check for userspace execution adds 8d58e1d940ca tools/nolibc: make argc 32-bit in riscv startup code adds b9dcf40b9f99 tools/nolibc: fix build warning in sys_mmap() when my_sysc [...] adds b038c350472e tools/nolibc: make sys_mmap() automatically use the right [...] adds 577b56bc8f6d selftests/nolibc: add basic infrastructure to ease creatio [...] adds e8e30d00798a selftests/nolibc: support a test definition format adds b5bc3d2fbbf3 selftests/nolibc: implement a few tests for various syscalls adds ca4872233da9 selftests/nolibc: add a few tests for some libc functions adds 5bd0a48ae13a selftests/nolibc: exit with poweroff on success when getpi [...] adds ecd82dc71fdf selftests/nolibc: on x86, support exiting with isa-debug-exit adds 0a7373809ed4 selftests/nolibc: recreate and populate /dev and /proc if missing adds 67498b99dd60 selftests/nolibc: condition some tests on /proc existence adds c97d33d44e3c selftests/nolibc: support glibc as well adds bb6dfd968d87 selftests/nolibc: add a "kernel" target to build the kerne [...] adds dfbdcc6c9714 selftests/nolibc: add a "defconfig" target adds 4c95c27c71a3 selftests/nolibc: add a "run" target to start the kernel in QEMU adds 85114fb5629f selftests/nolibc: "sysroot" target installs a local copy o [...] adds 0717e927c47f selftests/nolibc: add a "help" target adds 4dfb06442fd2 selftests/nolibc: Avoid generated files being committed adds e015e40bb190 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] adds 4de5c54f8c80 KVM: nVMX: clean up posted interrupt descriptor try_cmpxchg adds e36de87d34a7 KVM: debugfs: expose pid of vcpu threads adds aae99a7c9ab3 x86/cpufeatures: Introduce x2AVIC CPUID bit adds bf348f667ed3 KVM: x86: lapic: Rename [GET/SET]_APIC_DEST_FIELD to [GET/ [...] adds 4bdec12aa8d6 KVM: SVM: Detect X2APIC virtualization (x2AVIC) support adds d2fe6bf5b881 KVM: SVM: Update max number of vCPUs supported for x2AVIC mode adds c514d3a348ac KVM: SVM: Update avic_kick_target_vcpus to support 32-bit APIC ID adds ab1b1dc131cd KVM: SVM: Do not support updating APIC ID when in x2APIC mode adds 5c127c85472c KVM: SVM: Adding support for configuring x2APIC MSRs interception adds 8fc9c7a3079e KVM: x86: Deactivate APICv on vCPU with APIC disabled adds 05c4fe8c1bd9 KVM: SVM: Refresh AVIC configuration when changing APIC mode adds 7a8f7c1f3434 KVM: x86: nSVM: always intercept x2apic msrs adds 4d1d7942e36a KVM: SVM: Introduce logic to (de)activate x2AVIC mode adds c0caeee65af3 KVM: SVM: Do not throw warning when calling avic_vcpu_load [...] adds 0e311d33bfbe KVM: SVM: Introduce hybrid-AVIC mode adds f8d8ac215919 KVM: x86: Warning APICv inconsistency only when vcpu APIC [...] adds 8c9e639da435 KVM: SVM: Use target APIC ID to complete x2AVIC IRQs when [...] adds 39b6b8c35cf3 KVM: SVM: Add AVIC doorbell tracepoint adds 091abbf578f9 KVM: x86: nSVM: optimize svm_set_x2apic_msr_interception adds 7a6177d6f344 KVM: x86: complete fast IN directly with complete_emulator [...] adds 0f87ac234d98 KVM: x86: inline kernel_pio into its sole caller adds 35ab3b77a0ae KVM: x86: drop PIO from unregistered devices adds 30d583fd4e1e KVM: x86: move all vcpu->arch.pio* setup in emulator_pio_in_out() adds 0c05e10bce52 KVM: x86: wean in-kernel PIO from vcpu->arch.pio* adds dc7a4bfde507 KVM: x86: wean fast IN from emulator_pio_in adds f35cee4adb54 KVM: x86: de-underscorify __emulator_pio_in adds db209369d48e KVM: SEV-ES: reuse advance_sev_es_emulated_ins for OUT too adds 72ae5822b81a KVM: x86/mmu: Use "unsigned int", not "u32", for SPTEs' @a [...] adds b9b71f43683a KVM: x86/mmu: Buffer nested MMU split_desc_cache only by d [...] adds 2368048bf5c2 KVM: x86: Signal #GP, not -EPERM, on bad WRMSR(MCi_CTL/STATUS) adds f5223a332f36 KVM: x86: Use explicit case-statements for MCx banks in {g [...] adds 54ad60ba9d26 KVM: x86: Add helpers to identify CTL and STATUS MCi MSRs adds 4a627b0b162b Merge branch 'kvm-5.20-msr-eperm' adds 03d84f968906 KVM: x86: Initialize number of APIC LVT entries during API [...] adds f83894b24c2a KVM: x86: Fix handling of APIC LVT updates when userspace [...] adds 159e037d2e36 KVM: x86: Fully initialize 'struct kvm_lapic_irq' in kvm_p [...] adds 156b9d76e882 KVM: nVMX: Always enable TSC scaling for L2 when it was en [...] adds 6e1d2a3f25d5 KVM: x86/mmu: Replace UNMAPPED_GVA with INVALID_GPA for gv [...] adds 79f772b9e800 KVM: x86: Query vcpu->vcpu_idx directly and drop its acces [...] adds 874190fd4ee8 KVM: selftests: Test MONITOR and MWAIT, not just MONITOR f [...] adds b624ae35418c KVM: selftests: Provide valid inputs for MONITOR/MWAIT regs adds 14fd95bf145d KVM: selftests: Use "a" and "d" to set EAX/EDX for wrmsr_safe() adds 43bb9e000ea4 KVM: x86: Tweak name of MONITOR/MWAIT #UD quirk to make it [...] adds ec6e4d863258 KVM: x86: Mark TSS busy during LTR emulation _after_ all f [...] adds 2626206963ac KVM: x86: Set error code to segment selector on LLDT/LTR n [...] adds 0bc273266112 KVM: x86: WARN only once if KVM leaves a dangling userspac [...] adds 8fb2638a568d KVM: selftests: enumerate GUEST_ASSERT arguments adds fc573fa4f38a KVM: selftests: Increase UCALL_MAX_ARGS to 7 adds ddcb57afd581 KVM: selftests: Write REPORT_GUEST_ASSERT macros to pair w [...] adds 594a1c271c15 KVM: selftests: Fix filename reporting in guest asserts adds 4c16fa3ee945 KVM: selftests: Set KVM's supported CPUID as vCPU's CPUID [...] adds 683edfd42bc2 KVM: sefltests: Use CPUID_* instead of X86_FEATURE_* for o [...] adds 61d76b8a6943 KVM: selftests: Add framework to query KVM CPUID bits adds c5c5b827f129 KVM: selftests: Use kvm_cpu_has() in the SEV migration test adds f21940a3bb5c KVM: selftests: Use kvm_cpu_has() for nested SVM checks adds 1ecbb337fa10 KVM: selftests: Use kvm_cpu_has() for nested VMX checks adds ea129d22541e KVM: selftests: Use kvm_cpu_has() to query PDCM in PMU selftest adds 50445ea2337a KVM: selftests: Drop redundant vcpu_set_cpuid() from PMU selftest adds fdd1e2788c41 KVM: selftests: Use kvm_cpu_has() for XSAVES in XSS MSR test adds 2697646bd343 KVM: selftests: Check for _both_ XTILE data and cfg in AMX test adds 8fea056eeb0c KVM: selftests: Use kvm_cpu_has() in AMX test adds 045520e4755b KVM: selftests: Use kvm_cpu_has() for XSAVE in cr4_cpuid_s [...] adds b046f4ee9cb6 KVM: selftests: Remove the obsolete/dead MMU role test adds 601c067f3815 KVM: selftests: Use kvm_cpu_has() for KVM's PV steal time adds 3c67f8208451 KVM: selftests: Use kvm_cpu_has() for nSVM soft INT inject [...] adds 71bcb951c68b KVM: selftests: Verify that kvm_cpuid2.entries layout is u [...] adds fc66963d7b01 KVM: selftests: Split out kvm_cpuid2_size() from allocate_ [...] adds 7fbc6038acba KVM: selftests: Cache CPUID in struct kvm_vcpu adds d838b313aadc KVM: selftests: Don't use a static local in vcpu_get_suppo [...] adds 8b02674103e6 KVM: selftests: Rename and tweak get_cpuid() to get_cpuid_entry() adds 662162fed261 KVM: selftests: Use get_cpuid_entry() in kvm_get_supported [...] adds c41880b5f040 KVM: selftests: Add helpers to get and modify a vCPU's CPU [...] adds 7af7161d8738 KVM: selftests: Use vm->pa_bits to generate reserved PA bits adds 1940af0b8179 KVM: selftests: Add and use helper to set vCPU's CPUID maxphyaddr adds b78843be7796 KVM: selftests: Use vcpu_clear_cpuid_feature() in monitor_ [...] adds 3a5d36b32bd2 KVM: selftests: Use vcpu_get_cpuid_entry() in PV features [...] adds 4dcd130c9b3d KVM: selftests: Use vCPU's CPUID directly in Hyper-V test adds 49f6876a2e1e KVM: selftests: Use vcpu_get_cpuid_entry() in CPUID test adds 4ee315231e3d KVM: selftests: Use vcpu_{set,clear}_cpuid_feature() in nV [...] adds 7ed5a54e8282 KVM: selftests: Use vcpu_clear_cpuid_feature() to clear x2APIC adds 813e38cd6d7b KVM: selftests: Make get_supported_cpuid() returns "const" adds 8fe09d6a91be KVM: selftests: Set input function/index in raw CPUID helper(s) adds 48ce3ed052e8 KVM: selftests: Add this_cpu_has() to query X86_FEATURE_* [...] adds 2b424a76d02c KVM: selftests: Use this_cpu_has() in CR4/CPUID sync test adds 05c2b6e5facc KVM: selftests: Use this_cpu_has() to detect SVM support in L1 adds 446ab76a0f7a KVM: selftests: Drop unnecessary use of kvm_get_supported_ [...] adds 28e09d321035 KVM: selftests: Rename kvm_get_supported_cpuid_index() to [...] adds d04019274d13 KVM: selftests: Inline "get max CPUID leaf" helpers adds 7fbb653e01fd KVM: selftests: Check KVM's supported CPUID, not host CPUI [...] adds d4c94ee8121c KVM: selftests: Skip AMX test if ARCH_REQ_XCOMP_GUEST_PERM [...] adds 090cd45b21cd KVM: selftests: Clean up requirements for XFD-aware XSAVE [...] adds 12a985aeb406 KVM: selftests: Use the common cpuid() helper in cpu_vendo [...] adds 3d5f8d03786f KVM: selftests: Drop unused SVM_CPUID_FUNC macro adds b184b35d06b2 KVM: VMX: Update PT MSR intercepts during filter change if [...] adds 79e48cec6cba KVM: x86/mmu: Add optimized helper to retrieve an SPTE's index adds 39944ab99c2f KVM: x86/mmu: Expand quadrant comment for PG_LEVEL_4K shad [...] adds dfd4eb444e5c KVM: x86/mmu: Fix typo and tweak comment for split_desc_ca [...] adds bdc2d7ad1072 KVM: SVM: fix task switch emulation on INTn instruction. adds 277ad7d58611 KVM: x86: Add dedicated helper to get CPUID entry with sig [...] adds ba28401bb93e KVM: x86: Restrict get_mt_mask() to a u8, use KVM_X86_OP_O [...] adds fbccc4f5c2b1 Merge commit 'kvm-vmx-nested-tsc-fix' into kvm-next-5.20 adds 8031d87aa995 KVM: x86: Check target, not vCPU's x2APIC ID, when applyin [...] adds 73356cb40caa Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] adds 603b79f24a5f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 0130337ec45b KVM: s390: Cleanup ipte lock access and SIIF facility checks adds 24fe0195bc19 KVM: s390: guest support for topology function adds f5ecfee94493 KVM: s390: resetting the Topology-Change-Report adds 097e8f54430b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 44eba0c07096 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds 113d3eac00ec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d311664b9057 platform/chrome: cros_ec_proto: add "cros_ec_" prefix to s [...] adds 82f4def2d822 platform/chrome: cros_ec_proto: add Kunit tests for cros_e [...] adds da95f691311f platform/chrome: cros_ec_proto: add Kunit tests for cros_e [...] adds 810be30d27bd platform/chrome: cros_ec_proto: separate cros_ec_xfer_command() adds 0aad9aff6a64 platform/chrome: cros_ec_proto: separate cros_ec_wait_unti [...] adds 00eb36d52872 platform/chrome: cros_ec_proto: change Kunit expectation w [...] adds 7f95d2b68b9a platform/chrome: cros_ec_proto: return -EAGAIN when retrie [...] adds 82c9b7ed8c5c platform/chrome: cros_ec_proto: add Kunit test for empty payload adds 3e1c715ea179 platform/chrome: cros_ec_proto: return -EPROTO if empty payload adds 74bed42fd5fa platform/chrome: cros_ec_proto: add Kunit tests for cmd_xf [...] adds 1242688fc2f0 platform/chrome: cros_ec_proto: add Kunit test for cros_ec [...] adds 2b7ed927953f platform/chrome: cros_ec_proto: add Kunit tests for get_ne [...] adds 7cb1eb82642b platform/chrome: cros_ec_proto: add Kunit tests for get_ho [...] adds 00238864435f platform/chrome: cros_ec_proto: add Kunit tests for check_ [...] adds 33f0fdba6066 platform/chrome: cros_ec_proto: add Kunit tests for get_se [...] adds 9399b2cb2070 platform/chrome: cros_ec_proto: add Kunit test for cros_ec_cmd() adds 7e76e4bc0099 platform/chrome: cros_kbd_led_backlight: fix build warning adds f92dd1475b06 platform/chrome: merge Kunit utils and test cases adds afef1e1a0223 platform/chrome: cros_kunit_util: add default value for `m [...] adds 59f4152ef1c2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 11d0c24c7792 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 184b9dc94fb9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 96126b2360cc Merge branch 'for-next' of git://github.com/cminyard/linux [...] adds 9125c81105bd Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] adds 8dce3a923cb0 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] adds 889cbade75c6 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] adds cbe79fa688af Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] adds 637adcb50409 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] adds 58170a0dac0d Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] adds dd2f386fea72 Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] adds 951c39ea09b4 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git adds 43c8b51b2eb0 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] adds 86cb0defe0e2 dmaengine: dw-axi-dmac: do not print NULL LLI during error adds 820f5ce999d2 dmaengine: dw-axi-dmac: ignore interrupt if no descriptor adds c3266ee185b5 dmaengine: imx-dma: Cast of_device_get_match_data() with ( [...] adds d0b55afa4769 dmaengine: idxd: Correct IAX operation code names adds e0c7ea83f006 dmaengine: imx-sdma: Add FIFO stride support for multi FIF [...] adds f66d59180bae dmaengine: xilinx: use strscpy to replace strlcpy adds d97bb2045923 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds c947f8a5bbac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7427046587b3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e51dd255a556 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 91303ab3a068 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds 87923d46a66d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2c05a0f29f41 gpio: ws16c48: Implement and utilize register structures adds cc442e4db9cb gpio: 104-idio-16: Implement and utilize register structures adds fb38af4a3a79 gpio: i8255: Introduce the Intel 8255 interface library module adds 71b7b3972590 gpio: 104-dio-48e: Implement and utilize register structures adds 3ce632fdd13a gpio: 104-idi-48: Implement and utilize register structures adds 949506dc608f gpio: gpio-mm: Implement and utilize register structures adds a26a8d9f8578 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] adds f8a0fd22eea6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 59bfe7f7c3eb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds bb6d5c548d19 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds cbe9dac37904 signal: Ensure SIGNAL_GROUP_EXIT gets set in do_group_exit adds d80f7d7b2c75 signal: Guarantee that SIGNAL_GROUP_EXIT is set on process exit adds 9a95f78eab70 signal: Drop signals received after a fatal signal has bee [...] adds a0b88362d2c7 Merge of ucount-rlimits-cleanups-for-v5.19, interrupting_k [...] adds 8183e900aaad Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9a1e88530a2f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds be2761d3f9c5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2c4d56122ab3 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] adds db58b9710045 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] adds 1fdcece1dd91 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git adds 834b93ec5901 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] adds af1fb0bee9d9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds b032ddb9119b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f41f3e77a7cf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 586491956027 Merge branch 'main' of git://git.infradead.org/users/willy [...] adds beaabde400a3 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] adds 4d61f3b2e16b Merge branch 'hmm' of git://git.kernel.org/pub/scm/linux/k [...] adds 28a96ede75fc Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] adds d59d67cb2fbf Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] adds 06c8580aa23d memblock tests: change build options to run-time options adds 83ff1b8b6c91 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 659885566533 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 7075f4488694 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds dcbdc767550a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2055e67bb6a8 mm/sl[au]b: use own bulk free function when bulk alloc failed adds 3041808b5220 mm/slab_common: move generic bulk alloc/free functions to SLOB adds 2bf33af70dff Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2b85d0d98f18 random: handle archrandom with multiple longs adds 19ee4671e063 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 03983e1c0937 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] adds 0e92a93423de Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] adds cd6228dc8f21 Merge branch 'for-next' of git://git.infradead.org/users/w [...] adds 27188e87805d Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] adds 8ecc89957f63 next-20220721/bitmap adds 1cec4e0fddff Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] adds bee141ae1189 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] adds b9d7915a0e02 Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] adds a54d3d7d3921 Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] adds db71f5f38a10 Merge branch 'mm-stable' into mm-unstable adds cef252ca974a mm: shrinkers: fix double kfree on shrinker name adds 90b5a54c4ccb mm-shrinkers-fix-double-kfree-on-shrinker-name-fix adds 1fe3e87f07cd mm: hugetlb_vmemmap: delete hugetlb_optimize_vmemmap_enabled() adds 078c4621934f mm: hugetlb_vmemmap: optimize vmemmap_optimize_mode handling adds e45911332f73 mm: hugetlb_vmemmap: introduce the name HVO adds 6f8e100d0880 mm: hugetlb_vmemmap: move vmemmap code related to HugeTLB [...] adds 4923c0196546 mm: hugetlb_vmemmap: replace early_param() with core_param() adds 26a306f7d927 mm: hugetlb_vmemmap: improve hugetlb_vmemmap code readability adds 83ef48c62abd mm: hugetlb_vmemmap: move code comments to vmemmap_dedup.rst adds 035c35ace5e2 mm: hugetlb_vmemmap: use PTRS_PER_PTE instead of PMD_SIZE [...] adds 4693575fba99 mm: discard __GFP_ATOMIC adds d37241279398 mips: rename mt_init to mips_mt_init adds abc461af0a9d android: binder: stop saving a pointer to the VMA adds 543d18605d2f android-binder-stop-saving-a-pointer-to-the-vma-fix adds f640f59f69cf android: binder: fix lockdep check on clearing vma adds 06b152b7980a Maple Tree: add new data structure adds 1bd1d9c08807 radix tree test suite: add pr_err define adds 3c95b0ea4b52 radix tree test suite: add kmem_cache_set_non_kernel() adds e55102778f2f radix tree test suite: add allocation counts and size to k [...] adds 954b2a53d95a radix tree test suite: add support for slab bulk APIs adds e07d1b9d26e5 radix tree test suite: add lockdep_is_held to header adds dd9239d21d92 lib/test_maple_tree: add testing for maple tree adds 03b055c3f563 mm: start tracking VMAs with maple tree adds 0fbf15cd28a8 mm: add VMA iterator adds 74d08a66d51c mmap: use the VMA iterator in count_vma_pages_range() adds 4a8e8ff67dba mm/mmap: use the maple tree in find_vma() instead of the rbtree. adds f46204bb64f0 mm/mmap: use the maple tree for find_vma_prev() instead of [...] adds 12f9af36974c mm/mmap: use maple tree for unmapped_area{_topdown} adds 57579b57de57 kernel/fork: use maple tree for dup_mmap() during forking adds 561cd17cbbe8 damon: convert __damon_va_three_regions to use the VMA iterator adds 6a26a3981d03 proc: remove VMA rbtree use from nommu adds 3c057956c0cf mm: remove rb tree. adds 8b5daf8dc360 mmap: change zeroing of maple tree in __vma_adjust() adds 2772cffffbda xen: use vma_lookup() in privcmd_ioctl_mmap() adds 9b2c3b958b2c mm: optimize find_exact_vma() to use vma_lookup() adds 9bbd369e8796 mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...] adds acc95bfb0123 mm/mmap: change do_brk_flags() to expand existing VMA and [...] adds 7a937e088009 mm: use maple tree operations for find_vma_intersection() adds e3076ce18333 mm/mmap: use advanced maple tree API for mmap_region() adds 4c063f987cac mm: remove vmacache adds 56c4be7a34a7 mm: convert vma_lookup() to use mtree_load() adds 487c1795c854 mm/mmap: move mmap_region() below do_munmap() adds a0d6cab9d7f0 mm/mmap: reorganize munmap to use maple states adds 488d4aac11c0 mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() adds 0116af68060a arm64: remove mmap linked list from vdso adds 1fd46f735eeb arm64: Change elfcore for_each_mte_vma() to use VMA iterator adds d37745134ad4 parisc: remove mmap linked list from cache handling adds 52c7442bc2cf powerpc: remove mmap linked list walks adds 4adb45976d90 s390: remove vma linked list walks adds 047baae2a039 x86: remove vma linked list walks adds 972c9b52d6b3 xtensa: remove vma linked list walks adds 31023dc33c49 cxl: remove vma linked list walk adds ab481355a34b optee: remove vma linked list walk adds eb83d617e0c9 um: remove vma linked list walk adds ee9ddff9c804 coredump: remove vma linked list walk adds 1ef40f14fda7 exec: use VMA iterator instead of linked list adds 3fe71ff6281b fs/proc/base: use maple tree iterators in place of linked list adds 199e47c4fdb0 fs/proc/task_mmu: stop using linked list and highest_vm_end adds da92f2cf123b userfaultfd: use maple tree iterator to iterate VMAs adds 92cd9118025e ipc/shm: use VMA iterator instead of linked list adds b9d92d8ebbb9 acct: use VMA iterator instead of linked list adds ac5d4e875cb0 perf: use VMA iterator adds 13a5c7e94d0f sched: use maple tree iterator to walk VMAs adds efc11b656ea8 fork: use VMA iterator adds 24a0c12b1c88 bpf: remove VMA linked list adds 5553d5047e7e mm/gup: use maple tree navigation instead of linked list adds b02303541671 mm/khugepaged: stop using vma linked list adds d842fcaaba39 mm/ksm: use vma iterators instead of vma linked list adds 083383e05ffa mm/madvise: use vma_find() instead of vma linked list adds a86d871021e1 mm/memcontrol: stop using mm->highest_vm_end adds 03b7e86e3670 mm/mempolicy: use vma iterator & maple state instead of vm [...] adds 1fef8cc60be6 mm/mlock: use vma iterator and maple state instead of vma [...] adds e0ba64bfb51b mm/mprotect: use maple tree navigation instead of vma linked list adds 55333a1a3456 mm/mremap: use vma_find_intersection() instead of vma linked list adds e2f0f10da4fe mm/msync: use vma_find() instead of vma linked list adds 494af92f12c0 mm/oom_kill: use maple tree iterators instead of vma linked list adds f895dad1e71f mm/pagewalk: use vma_find() instead of vma linked list adds 6140da761354 mm/swapfile: use vma iterator instead of vma linked list adds fc2abb41a280 i915: use the VMA iterator adds 7713c8f00019 nommu: remove uses of VMA linked list adds dc9e9de96cbd riscv: use vma iterator for vdso adds 2fecc8b97cab mm: remove the vma linked list adds 77795882c946 mm/mmap: drop range_has_overlap() function adds ed4f3c9ee666 mm/mmap.c: pass in mapping to __vma_link_file() adds 0b648589be1f mm: drop oom code from exit_mmap adds 0b1cd0dfcb8f mm-drop-oom-code-from-exit_mmap-fix-fix adds 86d6b8d5f6b1 mm: delete unused MMF_OOM_VICTIM flag adds bfb21c0fb419 mm: refactor of vma_merge() adds d5d114ee37aa mm: add merging after mremap resize adds 201fd24c2a9c mm-add-merging-after-mremap-resize-checkpatch-fixes adds a06ac1d05dbf mm/page_alloc: minor clean up for memmap_init_compound() adds 2da508d831bd mm/mlock: drop dead code in count_mm_mlocked_page_nr() adds d44a4c1221a5 mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region adds 33084a7766a2 procfs: add 'size' to /proc/<pid>/fdinfo/ adds 33afe91a4daa procfs: add 'path' to /proc/<pid>/fdinfo/ adds 66799b771b61 memcg: notify about global mem_cgroup_id space depletion adds 8341f2f33066 filemap: minor cleanup for filemap_write_and_wait_range adds e00801e13304 mm: memcontrol: do not miss MEMCG_MAX events for enforced [...] adds 1e4189733121 selftests/vm: fix errno handling in mrelease_test adds 4091777a6786 selftests-vm-fix-errno-handling-in-mrelease_test-v4 adds 3f00e76a1d64 selftests/vm: skip 128TBswitch on unsupported arch adds 93a2838042ff mm: khugepaged: don't carry huge page to the next loop for [...] adds aeeaef128b05 mm/khugepaged: add struct collapse_control adds adcc4e193b6b mm/khugepaged: use minimal bits to store num page < HPAGE_PMD_NR adds cea6d67c2b97 mm/khugepaged: dedup and simplify hugepage alloc and charging adds 4f0aed71d419 mm/khugepaged: propagate enum scan_result codes back to callers adds 36f5851226ba mm/khugepaged: add flag to predicate khugepaged-only behavior adds dccd751c7dde mm/thp: add flag to enforce sysfs THP in hugepage_vma_check() adds 301e44c2d20f mm/khugepaged: consistently order cc->is_khugepaged and pt [...] adds 1281e25a51c3 mm/khugepaged: record SCAN_PMD_MAPPED when scan_pmd() find [...] adds 1c0e1f10dc13 mm/madvise: introduce MADV_COLLAPSE sync hugepage collapse adds f24147764fbd mm/khugepaged: Avoid possible memory leak in failure path adds f3907356e31e mm/khugepaged: add missing kfree() to madvise_collapse() adds e6f776d7b69d mm/khugepaged: delay computation of hpage boundaries until use adds 0c92854e460e mm/khugepaged: rename prefix of shared collapse functions adds febc5f7b36ec mm/madvise: add MADV_COLLAPSE to process_madvise() adds 9eebbc3eebc6 selftests/vm: modularize collapse selftests adds fd9ec36f9557 selftests/vm: dedup hugepage allocation logic adds d253a2e6b148 selftests/vm: add MADV_COLLAPSE collapse context to selftests adds 1444590a71c5 selftests/vm: add selftest to verify recollapse of THPs adds d6b6fbe084da selftests/vm: add selftest to verify multi THP collapse adds f41c329749ac mm: compaction: include compound page count for scanning i [...] adds b67c9c2c38d5 mm: remove obsolete comment in do_fault_around() adds 4293014384a9 memblock,arm64: expand the static memblock memory table adds 49ad534f3d4e writeback: remove inode_to_wb_is_valid() adds 3998b6847b6b zsmalloc: zs_malloc: return ERR_PTR on failure adds f34a35c42883 mm: vmpressure: don't count proactive reclaim in vmpressure adds f44d6d3c2d9e mm/damon/reclaim: fix potential memory leak in damon_recla [...] adds 7ada89abdd21 mm/hugetlb: check gigantic_page_runtime_supported() in ret [...] adds c7bb399afb7b mm/hugetlb: make pud_huge() and follow_huge_pud() aware of [...] adds 73a8e289fb45 mm, hwpoison, hugetlb: support saving mechanism of raw err [...] adds debb6b9c3fdd mm, hwpoison: make unpoison aware of raw error info in hwp [...] adds b5100d2796a3 mm, hwpoison: set PG_hwpoison for busy hugetlb pages adds dcbdf0e437c2 mm, hwpoison: make __page_handle_poison returns int adds 47f619669bff mm, hwpoison: skip raw hwpoison page in freeing 1GB hugepage adds 97931adffb0d mm, hwpoison: enable memory error handling on 1GB hugepage adds 5064811182b7 mm/shmem: support FS_IOC_[SG]ETFLAGS in tmpfs adds e73bb04eaf10 mm-shmem-support-fs_ioc_etflags-in-tmpfs-fix adds 5e36c0319775 tools/vm/page_owner_sort.c: adjust the indent in is_need() adds 598a6bbb7031 mm: remove unneeded PageAnon check in restore_exclusive_pte() adds 3e387b49abd9 mm/page_alloc: correct the wrong cpuset file path in comment adds 435e21775cc8 mm/mempolicy: remove unneeded out label adds 93791c29b9a8 tools/testing/selftests/vm/hugetlb-madvise.c: silence unin [...] adds e121415d6227 mm/cma_debug.c: align the name buffer length as struct cma adds 1f9c68ff5b5c selftest/vm: uninitialized variable in main() adds 4cef4afa3b81 ocfs2: reflink deadlock when clone file to the same direct [...] adds 00fa8ad741b3 ocfs2: clear links count in ocfs2_mknod() if an error occurs adds 07f5f687c381 ocfs2: fix ocfs2 corrupt when iputting an inode adds 364ae57439fe init/main.c: silence some -Wunused-parameter warnings adds 03fdeceace30 lib/debugobjects: fix stat count and optimize debug_object [...] adds d0b0d120f318 Revert "squashfs: provide backing_dev_info in order to dis [...] adds 618d914b017c squashfs: always build "file direct" version of page actor adds b98ee2f54b9c squashfs: implement readahead adds 69fea72945ea squashfs: support reading fragments in readahead call adds 1408bd8fa33e lib/lzo/lzo1x_compress.c: replace ternary operator with mi [...] adds 314f7a3467c6 kernel/hung_task: fix address space of proc_dohung_task_ti [...] adds 18a5e6e6678b bdi: remove enum wb_congested_state adds c4c4914203b4 Merge branch 'mm-nonmm-unstable' into mm-everything adds d8fcf23148c5 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] adds 18c107a1f120 Add linux-next specific files for 20220722
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (4ee7eaa411ee) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-arm- [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: .mailmap | 4 + .../testing/sysfs-bus-event_source-devices-caps | 18 + .../ABI/testing/sysfs-devices-platform-soc-ipa | 62 +- .../ABI/testing/sysfs-firmware-qemu_fw_cfg | 5 +- Documentation/arm64/elf_hwcaps.rst | 4 + Documentation/arm64/silicon-errata.rst | 4 + .../devicetree/bindings/arm/aspeed/aspeed.yaml | 2 +- .../devicetree/bindings/arm/msm/qcom,saw2.txt | 2 +- Documentation/devicetree/bindings/arm/qcom.yaml | 13 +- .../devicetree/bindings/clock/ti/davinci/pll.txt | 2 +- .../devicetree/bindings/dma/qcom,bam-dma.yaml | 100 + .../devicetree/bindings/dma/qcom_bam_dma.txt | 52 - .../devicetree/bindings/fpga/fpga-region.txt | 2 +- .../devicetree/bindings/gpio/gpio-pisosr.txt | 2 +- .../bindings/leds/backlight/qcom-wled.yaml | 9 +- .../devicetree/bindings/leds/issi,is31fl319x.yaml | 193 ++ .../devicetree/bindings/leds/leds-aat1290.txt | 77 - .../devicetree/bindings/leds/leds-is31fl319x.txt | 61 - .../devicetree/bindings/leds/leds-lp50xx.yaml | 104 +- .../devicetree/bindings/leds/leds-lp55xx.yaml | 222 +- .../bindings/leds/leds-pwm-multicolor.yaml | 36 +- .../devicetree/bindings/leds/leds-qcom-lpg.yaml | 1 + .../devicetree/bindings/leds/skyworks,aat1290.yaml | 95 + .../bindings/net/broadcom-bluetooth.yaml | 17 + .../devicetree/bindings/net/can/nxp,sja1000.yaml | 132 + .../devicetree/bindings/net/can/sja1000.txt | 58 - .../devicetree/bindings/net/qcom-emac.txt | 2 +- .../devicetree/bindings/nvmem/qcom,qfprom.yaml | 2 - .../phy/amlogic,meson-axg-mipi-pcie-analog.yaml | 2 +- .../bindings/pinctrl/aspeed,ast2400-pinctrl.yaml | 2 +- .../bindings/pinctrl/aspeed,ast2500-pinctrl.yaml | 2 +- .../bindings/pinctrl/aspeed,ast2600-pinctrl.yaml | 2 +- .../bindings/power/amlogic,meson-ee-pwrc.yaml | 2 +- .../devicetree/bindings/powerpc/fsl/cpus.txt | 2 +- .../devicetree/bindings/powerpc/opal/power-mgt.txt | 2 +- .../devicetree/bindings/regulator/regulator.yaml | 1 + .../devicetree/bindings/remoteproc/qcom,q6v5.txt | 2 +- .../devicetree/bindings/rtc/rtc-ds1307.txt | 52 - .../devicetree/bindings/rtc/rtc-ds1307.yaml | 102 + .../devicetree/bindings/rtc/trivial-rtc.yaml | 2 + .../bindings/sound/atmel,sama5d2-classd.yaml | 100 + .../bindings/sound/atmel,sama5d2-pdmic.yaml | 98 + .../devicetree/bindings/sound/atmel-classd.txt | 55 - .../devicetree/bindings/sound/atmel-pdmic.txt | 55 - Documentation/devicetree/bindings/sound/mt6358.txt | 4 +- .../devicetree/bindings/sound/mt8186-afe-pcm.yaml | 175 ++ .../sound/mt8186-mt6366-da7219-max98357.yaml | 75 + .../sound/mt8186-mt6366-rt1019-rt5682s.yaml | 75 + .../devicetree/bindings/sound/sgtl5000.yaml | 1 + .../devicetree/bindings/sound/tlv320adcx140.yaml | 4 +- .../devicetree/bindings/spi/nuvoton,npcm-fiu.txt | 13 +- .../bindings/thermal/brcm,avs-ro-thermal.yaml | 2 +- .../bindings/thermal/nvidia,tegra124-soctherm.txt | 2 +- .../devicetree/bindings/thermal/rcar-thermal.yaml | 2 +- .../devicetree/bindings/timer/renesas,cmt.yaml | 14 +- .../devicetree/bindings/vendor-prefixes.yaml | 2 + Documentation/filesystems/fuse.rst | 29 +- Documentation/mm/overcommit-accounting.rst | 2 - Documentation/networking/ip-sysctl.rst | 6 +- Documentation/process/email-clients.rst | 69 +- Documentation/s390/vfio-ap-locking.rst | 105 + Documentation/s390/vfio-ap.rst | 492 +++- Documentation/virt/kvm/api.rst | 2 +- MAINTAINERS | 23 +- Next/SHA1s | 130 +- Next/merge.log | 2662 ++++++++++------- arch/Kconfig | 7 + arch/arm/arm-soc-for-next-contents.txt | 19 + arch/arm/boot/dts/Makefile | 1 - .../boot/dts/aspeed-bmc-arm-centriq2400-rep.dts | 225 -- arch/arm/mach-at91/sam_secure.c | 6 + arch/arm/mach-at91/sam_secure.h | 1 + arch/arm/mach-at91/sama5.c | 16 +- arch/arm/mach-omap2/Kconfig | 2 + arch/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/pgtable-hwdef.h | 3 +- arch/arm64/include/asm/pgtable.h | 6 + arch/arm64/include/asm/setup.h | 3 + arch/arm64/include/uapi/asm/hwcap.h | 4 + arch/arm64/kernel/acpi_numa.c | 2 +- arch/arm64/kernel/cpu_errata.c | 16 + arch/arm64/kernel/cpufeature.c | 27 +- arch/arm64/kernel/cpuinfo.c | 1 + arch/arm64/kernel/head.S | 5 +- arch/arm64/kernel/idreg-override.c | 17 +- arch/arm64/kernel/setup.c | 15 + arch/arm64/net/bpf_jit_comp.c | 4 +- arch/arm64/tools/cpucaps | 1 + arch/csky/include/asm/tlb.h | 15 - arch/loongarch/Kconfig | 2 + arch/loongarch/include/asm/acpi.h | 142 + arch/loongarch/include/asm/irq.h | 51 +- arch/loongarch/include/asm/tlb.h | 10 - arch/loongarch/kernel/acpi.c | 65 - arch/loongarch/kernel/irq.c | 58 +- arch/loongarch/kernel/time.c | 14 +- arch/mips/include/asm/mach-loongson64/irq.h | 3 +- arch/powerpc/Kconfig | 1 + arch/powerpc/include/asm/tlb.h | 2 - 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/Makefile | 1 + arch/riscv/include/asm/processor.h | 4 +- arch/riscv/include/asm/smp.h | 4 +- arch/riscv/kernel/cpu.c | 26 +- arch/riscv/kernel/cpu_ops_sbi.c | 4 +- arch/riscv/kernel/cpu_ops_spinwait.c | 4 +- arch/riscv/kernel/cpufeature.c | 6 +- arch/riscv/kernel/smp.c | 4 +- arch/riscv/kernel/smpboot.c | 9 +- arch/s390/Kconfig | 1 + arch/s390/crypto/aes_s390.c | 2 +- arch/s390/crypto/chacha-glue.c | 2 +- arch/s390/crypto/crc32-vx.c | 2 +- arch/s390/crypto/des_s390.c | 2 +- arch/s390/crypto/ghash_s390.c | 2 +- arch/s390/crypto/prng.c | 2 +- arch/s390/crypto/sha1_s390.c | 2 +- arch/s390/crypto/sha256_s390.c | 2 +- arch/s390/crypto/sha3_256_s390.c | 2 +- arch/s390/crypto/sha3_512_s390.c | 2 +- arch/s390/crypto/sha512_s390.c | 2 +- arch/s390/include/asm/archrandom.h | 6 +- arch/s390/include/asm/cpufeature.h | 23 +- arch/s390/include/asm/mmu.h | 14 - arch/s390/include/asm/os_info.h | 17 +- arch/s390/include/asm/sclp.h | 4 +- arch/s390/include/asm/tlb.h | 3 - arch/s390/include/asm/uaccess.h | 1 - arch/s390/kernel/Makefile | 2 +- arch/s390/kernel/cpufeature.c | 46 + arch/s390/kernel/crash_dump.c | 128 +- arch/s390/kernel/processor.c | 10 - arch/s390/mm/maccess.c | 26 - arch/sparc/Kconfig | 2 + arch/sparc/include/asm/tlb_64.h | 2 - arch/x86/Kconfig | 1 + 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/asm/tlb.h | 3 - arch/x86/include/uapi/asm/kvm.h | 2 +- arch/x86/kernel/apic/apic.c | 2 +- arch/x86/kernel/apic/ipi.c | 2 +- arch/x86/kvm/cpuid.c | 80 +- arch/x86/kvm/cpuid.h | 16 +- arch/x86/kvm/emulate.c | 23 +- arch/x86/kvm/hyperv.c | 8 +- arch/x86/kvm/lapic.c | 50 +- arch/x86/kvm/lapic.h | 1 + arch/x86/kvm/mmu/mmu.c | 70 +- arch/x86/kvm/mmu/paging_tmpl.h | 10 +- arch/x86/kvm/mmu/spte.h | 6 + arch/x86/kvm/svm/avic.c | 170 +- arch/x86/kvm/svm/nested.c | 5 + arch/x86/kvm/svm/svm.c | 84 +- arch/x86/kvm/svm/svm.h | 27 +- arch/x86/kvm/trace.h | 20 +- arch/x86/kvm/vmx/pmu_intel.c | 4 +- arch/x86/kvm/vmx/posted_intr.c | 15 +- arch/x86/kvm/vmx/sgx.c | 10 +- arch/x86/kvm/vmx/vmx.c | 12 +- arch/x86/kvm/x86.c | 179 +- arch/x86/kvm/xen.c | 10 +- block/blk-core.c | 10 +- block/blk-iocost.c | 20 +- block/blk-iolatency.c | 18 +- block/blk-mq.c | 2 +- block/blk-rq-qos.h | 11 +- block/blk-wbt.c | 12 +- block/blk.h | 5 - block/genhd.c | 15 + drivers/acpi/bus.c | 3 + drivers/acpi/irq.c | 58 +- drivers/acpi/pptt.c | 102 +- drivers/block/ublk_drv.c | 455 ++- drivers/bluetooth/btusb.c | 18 +- drivers/bluetooth/hci_bcm.c | 24 +- drivers/bluetooth/hci_serdev.c | 11 + drivers/char/hw_random/s390-trng.c | 2 +- drivers/clocksource/Kconfig | 11 +- drivers/clocksource/Makefile | 2 +- drivers/clocksource/timer-riscv.c | 15 +- drivers/clocksource/timer-sun4i.c | 2 +- drivers/clocksource/timer-ti-dm.c | 123 + drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c | 11 + drivers/dma/imx-dma.c | 2 +- drivers/dma/imx-sdma.c | 27 +- drivers/dma/xilinx/xilinx_dpdma.c | 2 +- drivers/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/amd/amdgpu/amdgpu_bo_list.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.h | 4 + drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 16 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 4 +- .../gpu/drm/i915/display/intel_crtc_state_dump.c | 9 +- drivers/gpu/drm/i915/display/intel_ddi.c | 6 +- .../gpu/drm/i915/display/intel_display_debugfs.c | 5 +- drivers/gpu/drm/i915/display/intel_fbc.c | 6 - drivers/gpu/drm/i915/display/intel_psr.c | 14 +- drivers/gpu/drm/i915/gt/intel_context_types.h | 11 +- drivers/gpu/drm/i915/gt/uc/abi/guc_actions_abi.h | 3 + drivers/gpu/drm/i915/gt/uc/intel_guc.h | 5 + drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h | 45 + drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 352 ++- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 56 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.h | 7 + drivers/gpu/drm/imx/dcss/dcss-dev.c | 3 + drivers/gpu/drm/panel/panel-edp.c | 2 +- drivers/hid/amd-sfh-hid/Makefile | 3 + drivers/hid/amd-sfh-hid/amd_sfh_client.c | 115 +- drivers/hid/amd-sfh-hid/amd_sfh_common.h | 76 + drivers/hid/amd-sfh-hid/amd_sfh_hid.c | 12 +- drivers/hid/amd-sfh-hid/amd_sfh_hid.h | 12 +- drivers/hid/amd-sfh-hid/amd_sfh_pcie.c | 75 +- drivers/hid/amd-sfh-hid/amd_sfh_pcie.h | 52 +- .../amd-sfh-hid/hid_descriptor/amd_sfh_hid_desc.c | 17 +- .../amd-sfh-hid/hid_descriptor/amd_sfh_hid_desc.h | 3 - .../amd_sfh_hid_desc.c => sfh1_1/amd_sfh_desc.c} | 299 +- drivers/hid/amd-sfh-hid/sfh1_1/amd_sfh_init.c | 324 +++ drivers/hid/amd-sfh-hid/sfh1_1/amd_sfh_init.h | 26 + drivers/hid/amd-sfh-hid/sfh1_1/amd_sfh_interface.c | 73 + drivers/hid/amd-sfh-hid/sfh1_1/amd_sfh_interface.h | 154 + drivers/hid/hid-core.c | 2 +- drivers/hid/hid-lg-g15.c | 2 +- drivers/hid/hid-mcp2221.c | 3 + drivers/hid/hid-nintendo.c | 1 + drivers/hid/intel-ish-hid/ishtp-hid-client.c | 2 +- drivers/hid/wacom.h | 3 + drivers/hid/wacom_sys.c | 2 + drivers/hid/wacom_wac.c | 39 + drivers/hwmon/aquacomputer_d5next.c | 6 + drivers/hwmon/aspeed-pwm-tacho.c | 2 +- drivers/hwmon/tps23861.c | 14 +- drivers/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/mmc/core/quirks.h | 4 +- drivers/mmc/host/cavium-octeon.c | 1 + drivers/mmc/host/cavium-thunderx.c | 4 +- drivers/mmc/host/renesas_sdhi.h | 1 + drivers/mmc/host/renesas_sdhi_core.c | 5 +- drivers/mmc/host/renesas_sdhi_internal_dmac.c | 6 + drivers/net/can/c_can/c_can_main.c | 7 +- drivers/net/can/cc770/cc770.c | 1 + drivers/net/can/ctucanfd/ctucanfd_base.c | 5 +- drivers/net/can/ctucanfd/ctucanfd_kregs.h | 32 +- drivers/net/can/grcan.c | 1 + drivers/net/can/ifi_canfd/ifi_canfd.c | 4 +- drivers/net/can/janz-ican3.c | 4 +- drivers/net/can/kvaser_pciefd.c | 2 +- drivers/net/can/m_can/m_can.c | 4 +- drivers/net/can/pch_can.c | 9 +- drivers/net/can/peak_canfd/peak_canfd.c | 6 +- drivers/net/can/rcar/rcar_can.c | 9 +- drivers/net/can/rcar/rcar_canfd.c | 5 +- drivers/net/can/sja1000/sja1000.c | 16 +- drivers/net/can/sja1000/sja1000.h | 3 +- drivers/net/can/sja1000/sja1000_platform.c | 20 +- drivers/net/can/slcan/slcan-core.c | 117 +- drivers/net/can/spi/hi311x.c | 6 +- drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c | 19 +- drivers/net/can/sun4i_can.c | 10 +- drivers/net/can/ti_hecc.c | 1 + drivers/net/can/usb/esd_usb.c | 3 +- drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c | 14 +- drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c | 7 +- drivers/net/can/usb/peak_usb/pcan_usb.c | 1 + drivers/net/can/usb/peak_usb/pcan_usb_core.c | 2 +- drivers/net/can/usb/peak_usb/pcan_usb_core.h | 2 +- drivers/net/can/usb/peak_usb/pcan_usb_fd.c | 68 +- drivers/net/can/usb/peak_usb/pcan_usb_pro.c | 2 +- drivers/net/can/usb/peak_usb/pcan_usb_pro.h | 2 +- drivers/net/can/usb/usb_8dev.c | 8 +- drivers/net/can/xilinx_can.c | 1 + drivers/net/ethernet/amd/amd8111e.c | 3 - .../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/Makefile | 10 +- drivers/net/ipa/{ => data}/ipa_data-v3.1.c | 8 +- drivers/net/ipa/{ => data}/ipa_data-v3.5.1.c | 8 +- drivers/net/ipa/{ => data}/ipa_data-v4.11.c | 8 +- drivers/net/ipa/{ => data}/ipa_data-v4.2.c | 8 +- drivers/net/ipa/{ => data}/ipa_data-v4.5.c | 8 +- drivers/net/ipa/{ => data}/ipa_data-v4.9.c | 8 +- drivers/net/ipa/gsi.c | 23 +- drivers/net/ipa/gsi.h | 13 +- drivers/net/ipa/gsi_trans.c | 89 +- drivers/net/ipa/ipa_main.c | 3 + drivers/net/ipa/ipa_sysfs.c | 69 +- drivers/net/ipa/ipa_sysfs.h | 1 + drivers/net/usb/cdc_ncm.c | 25 +- 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/platform/chrome/Kconfig | 10 +- drivers/platform/chrome/Makefile | 5 +- drivers/platform/chrome/cros_ec_proto.c | 102 +- drivers/platform/chrome/cros_ec_proto_test.c | 1137 ++++++++ drivers/platform/chrome/cros_kbd_led_backlight.c | 10 +- drivers/platform/chrome/cros_kunit_util.c | 46 +- drivers/platform/chrome/cros_kunit_util.h | 12 + drivers/reset/Kconfig | 1 + drivers/s390/char/uvdevice.c | 5 +- drivers/s390/char/zcore.c | 55 +- drivers/s390/crypto/ap_bus.c | 31 +- drivers/s390/crypto/pkey_api.c | 2 +- drivers/s390/crypto/vfio_ap_drv.c | 124 +- drivers/s390/crypto/vfio_ap_ops.c | 1441 ++++++++-- drivers/s390/crypto/vfio_ap_private.h | 47 +- drivers/soc/fujitsu/Kconfig | 2 +- drivers/spi/spi-bcm2835.c | 12 +- drivers/spi/spi-cadence.c | 2 +- drivers/spi/spi-npcm-fiu.c | 28 +- drivers/spi/spi-rspi.c | 4 + fs/btrfs/ctree.h | 82 + fs/btrfs/disk-io.c | 13 + fs/btrfs/file.c | 56 +- fs/btrfs/free-space-cache.c | 11 + fs/btrfs/inode.c | 13 + fs/btrfs/ordered-data.c | 21 + fs/btrfs/transaction.c | 106 +- fs/ceph/file.c | 4 - fs/cifs/connect.c | 13 +- fs/cifs/smb2misc.c | 47 +- fs/erofs/data.c | 39 +- fs/erofs/dir.c | 4 +- fs/fuse/control.c | 4 +- fs/fuse/dir.c | 9 + fs/fuse/inode.c | 6 + fs/fuse/ioctl.c | 15 +- fs/fuse/virtio_fs.c | 9 +- fs/inode.c | 34 +- fs/namei.c | 80 +- fs/ocfs2/namei.c | 1 + fs/xfs/libxfs/xfs_attr_leaf.c | 1 - fs/xfs/libxfs/xfs_format.h | 2 +- fs/xfs/libxfs/xfs_inode_fork.c | 8 +- fs/xfs/scrub/repair.c | 4 +- fs/xfs/xfs_attr_inactive.c | 1 - fs/xfs/xfs_buf.c | 25 +- fs/xfs/xfs_buf.h | 6 +- fs/xfs/xfs_icache.c | 1 - fs/xfs/xfs_super.c | 22 +- include/asm-generic/tlb.h | 65 +- include/clocksource/timer-ti-dm.h | 144 - include/linux/acpi.h | 4 +- include/linux/bpf.h | 10 +- include/linux/cpuhotplug.h | 1 + include/linux/dma/imx-dma.h | 13 + include/linux/fs.h | 2 + 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/linux/netfilter/nf_conntrack_h323.h | 109 +- include/linux/netfilter/nf_conntrack_sip.h | 2 +- include/linux/usb/cdc_ncm.h | 4 +- include/net/bluetooth/bluetooth.h | 3 +- include/net/bluetooth/hci.h | 12 +- include/net/bluetooth/hci_core.h | 11 +- include/net/bluetooth/hci_sync.h | 2 + include/net/ip.h | 2 +- include/net/net_namespace.h | 6 + include/net/netfilter/nf_conntrack_timeout.h | 2 +- include/net/netfilter/nf_flow_table.h | 21 + include/net/netfilter/nf_nat.h | 2 +- include/net/netfilter/nf_tables.h | 15 + include/net/netfilter/nf_tables_core.h | 10 - include/net/netns/flow_table.h | 14 + include/net/tcp.h | 4 +- include/net/udp.h | 2 +- include/trace/events/huge_memory.h | 22 - include/uapi/linux/can/error.h | 20 +- include/uapi/linux/idxd.h | 6 +- include/uapi/linux/ublk_cmd.h | 1 - include/uapi/rdma/mlx5_user_ioctl_cmds.h | 17 + io_uring/io_uring.c | 3 + io_uring/io_uring.h | 5 + io_uring/kbuf.c | 8 +- io_uring/kbuf.h | 9 +- io_uring/net.c | 2 +- io_uring/rw.c | 5 - kernel/bpf/bpf_lsm.c | 8 +- kernel/bpf/trampoline.c | 2 +- kernel/bpf/verifier.c | 4 +- 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_conn.c | 2 +- net/bluetooth/hci_core.c | 127 +- net/bluetooth/hci_sync.c | 239 +- net/bluetooth/lib.c | 71 + net/bluetooth/mgmt.c | 152 +- net/bluetooth/msft.c | 269 +- net/bluetooth/msft.h | 6 +- net/bridge/netfilter/nft_meta_bridge.c | 2 +- net/core/secure_seq.c | 4 +- net/ipv4/fib_semantics.c | 2 +- net/ipv4/netfilter/nf_nat_h323.c | 42 +- net/ipv4/route.c | 8 +- net/ipv4/syncookies.c | 6 +- net/ipv4/sysctl_net_ipv4.c | 6 +- net/ipv4/tcp_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/netfilter/Kconfig | 9 + net/netfilter/Makefile | 1 + net/netfilter/ipvs/ip_vs_mh.c | 5 +- net/netfilter/nf_conntrack_broadcast.c | 6 +- net/netfilter/nf_conntrack_core.c | 8 +- net/netfilter/nf_conntrack_h323_main.c | 260 +- net/netfilter/nf_conntrack_helper.c | 4 +- net/netfilter/nf_conntrack_netlink.c | 9 +- net/netfilter/nf_conntrack_pptp.c | 2 +- net/netfilter/nf_conntrack_sip.c | 9 +- net/netfilter/nf_conntrack_timeout.c | 18 +- net/netfilter/nf_flow_table_core.c | 73 +- net/netfilter/nf_flow_table_offload.c | 17 +- net/netfilter/nf_flow_table_procfs.c | 80 + net/netfilter/nfnetlink.c | 2 +- net/netfilter/nfnetlink_cthelper.c | 10 +- net/netfilter/nft_byteorder.c | 3 +- net/netfilter/nft_cmp.c | 18 +- net/netfilter/nft_ct.c | 4 +- net/netfilter/nft_exthdr.c | 10 +- net/netfilter/nft_osf.c | 2 +- net/netfilter/nft_set_bitmap.c | 4 +- net/netfilter/nft_socket.c | 8 +- net/netfilter/nft_tproxy.c | 6 +- net/netfilter/nft_tunnel.c | 3 +- net/netfilter/nft_xfrm.c | 8 +- net/netfilter/xt_CT.c | 23 +- net/netfilter/xt_DSCP.c | 8 +- net/netfilter/xt_TCPMSS.c | 4 +- net/netfilter/xt_TPROXY.c | 25 +- net/netfilter/xt_connlimit.c | 6 +- net/sched/act_ct.c | 5 +- net/sched/cls_api.c | 16 +- scripts/bpf_doc.py | 22 +- scripts/gdb/linux/dmesg.py | 9 +- scripts/gdb/linux/symbols.py | 2 +- scripts/gdb/linux/utils.py | 14 +- security/apparmor/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/bpf/btf_dump.c | 2 +- tools/lib/bpf/libbpf_internal.h | 6 +- tools/lib/perf/include/internal/evsel.h | 4 + tools/lib/perf/include/perf/event.h | 7 + tools/perf/Documentation/perf-buildid-list.txt | 4 + tools/perf/Documentation/perf-dlfilter.txt | 22 + tools/perf/Documentation/perf-inject.txt | 17 + tools/perf/Documentation/perf-intel-pt.txt | 181 +- tools/perf/Documentation/perf-script.txt | 10 +- tools/perf/Makefile.config | 2 +- tools/perf/builtin-annotate.c | 8 + tools/perf/builtin-buildid-list.c | 39 +- tools/perf/builtin-inject.c | 1043 ++++++- tools/perf/builtin-lock.c | 2 +- tools/perf/builtin-report.c | 6 + tools/perf/builtin-script.c | 19 + tools/perf/include/perf/perf_dlfilter.h | 8 + tools/perf/scripts/perl/Perf-Trace-Util/Build | 6 +- tools/perf/scripts/python/intel-pt-events.py | 32 +- tools/perf/tests/shell/stat+csv_output.sh | 7 +- tools/perf/util/auxtrace.c | 30 +- tools/perf/util/auxtrace.h | 4 + tools/perf/util/build-id.c | 80 +- tools/perf/util/build-id.h | 16 +- tools/perf/util/cs-etm.c | 2 +- tools/perf/util/data.c | 43 +- tools/perf/util/data.h | 1 + tools/perf/util/dlfilter.c | 2 + tools/perf/util/dso.h | 6 + tools/perf/util/dsos.c | 15 +- tools/perf/util/event.h | 23 + tools/perf/util/evlist.c | 42 +- tools/perf/util/evsel.c | 27 + tools/perf/util/evsel.h | 2 + tools/perf/util/intel-pt.c | 183 +- tools/perf/util/machine.c | 56 +- tools/perf/util/machine.h | 7 + tools/perf/util/ordered-events.h | 6 + tools/perf/util/probe-event.c | 2 +- tools/perf/util/scripting-engines/Build | 2 +- .../util/scripting-engines/trace-event-python.c | 15 +- tools/perf/util/session.c | 111 +- tools/perf/util/session.h | 4 + tools/perf/util/setup.py | 12 +- tools/perf/util/symbol.c | 6 +- tools/perf/util/synthetic-events.c | 98 +- tools/perf/util/synthetic-events.h | 2 + tools/perf/util/thread.c | 1 + tools/perf/util/thread.h | 1 + tools/perf/util/util.c | 70 +- tools/perf/util/util.h | 15 + tools/testing/memblock/Makefile | 5 - tools/testing/memblock/linux/memory_hotplug.h | 8 +- tools/testing/memblock/main.c | 2 + tools/testing/memblock/scripts/Makefile.include | 10 - tools/testing/memblock/tests/common.c | 87 +- tools/testing/memblock/tests/common.h | 10 +- tools/testing/selftests/gpio/Makefile | 2 +- tools/testing/selftests/kvm/.gitignore | 1 - tools/testing/selftests/kvm/Makefile | 1 - tools/testing/selftests/kvm/aarch64/arch_timer.c | 11 +- .../selftests/kvm/aarch64/debug-exceptions.c | 4 +- tools/testing/selftests/kvm/aarch64/hypercalls.c | 7 +- tools/testing/selftests/kvm/aarch64/psci_test.c | 3 +- tools/testing/selftests/kvm/aarch64/vgic_irq.c | 4 +- .../testing/selftests/kvm/include/kvm_util_base.h | 14 + tools/testing/selftests/kvm/include/ucall_common.h | 63 +- .../selftests/kvm/include/x86_64/processor.h | 299 +- tools/testing/selftests/kvm/include/x86_64/svm.h | 2 - .../selftests/kvm/include/x86_64/svm_util.h | 15 - tools/testing/selftests/kvm/include/x86_64/vmx.h | 2 - tools/testing/selftests/kvm/lib/kvm_util.c | 17 +- .../selftests/kvm/lib/x86_64/perf_test_util.c | 2 +- tools/testing/selftests/kvm/lib/x86_64/processor.c | 289 +- tools/testing/selftests/kvm/lib/x86_64/svm.c | 13 - tools/testing/selftests/kvm/lib/x86_64/vmx.c | 12 - tools/testing/selftests/kvm/memslot_perf_test.c | 4 +- tools/testing/selftests/kvm/s390x/tprot.c | 26 +- .../testing/selftests/kvm/set_memory_region_test.c | 3 +- tools/testing/selftests/kvm/steal_time.c | 7 +- .../selftests/kvm/system_counter_offset_test.c | 3 +- tools/testing/selftests/kvm/x86_64/amx_test.c | 51 +- tools/testing/selftests/kvm/x86_64/cpuid_test.c | 88 +- .../selftests/kvm/x86_64/cr4_cpuid_sync_test.c | 23 +- .../selftests/kvm/x86_64/emulator_error_test.c | 13 +- tools/testing/selftests/kvm/x86_64/evmcs_test.c | 5 +- .../selftests/kvm/x86_64/fix_hypercall_test.c | 2 +- tools/testing/selftests/kvm/x86_64/hyperv_clock.c | 3 +- tools/testing/selftests/kvm/x86_64/hyperv_cpuid.c | 14 +- .../testing/selftests/kvm/x86_64/hyperv_features.c | 134 +- .../testing/selftests/kvm/x86_64/hyperv_svm_test.c | 5 +- .../testing/selftests/kvm/x86_64/kvm_clock_test.c | 3 +- tools/testing/selftests/kvm/x86_64/kvm_pv_test.c | 18 +- tools/testing/selftests/kvm/x86_64/mmu_role_test.c | 137 - .../selftests/kvm/x86_64/monitor_mwait_test.c | 26 +- .../selftests/kvm/x86_64/pmu_event_filter_test.c | 14 +- .../testing/selftests/kvm/x86_64/set_boot_cpu_id.c | 4 +- .../testing/selftests/kvm/x86_64/set_sregs_test.c | 28 +- .../selftests/kvm/x86_64/sev_migrate_tests.c | 13 +- tools/testing/selftests/kvm/x86_64/smm_test.c | 9 +- tools/testing/selftests/kvm/x86_64/state_test.c | 10 +- .../selftests/kvm/x86_64/svm_int_ctl_test.c | 4 +- .../kvm/x86_64/svm_nested_soft_inject_test.c | 13 +- .../testing/selftests/kvm/x86_64/svm_vmcall_test.c | 4 +- .../selftests/kvm/x86_64/triple_fault_event_test.c | 4 +- tools/testing/selftests/kvm/x86_64/tsc_msrs_test.c | 4 +- .../selftests/kvm/x86_64/userspace_io_test.c | 4 +- .../selftests/kvm/x86_64/userspace_msr_exit_test.c | 5 +- .../selftests/kvm/x86_64/vmx_apic_access_test.c | 5 +- .../kvm/x86_64/vmx_close_while_nested_test.c | 4 +- .../selftests/kvm/x86_64/vmx_dirty_log_test.c | 5 +- .../kvm/x86_64/vmx_invalid_nested_guest_state.c | 4 +- .../kvm/x86_64/vmx_nested_tsc_scaling_test.c | 4 +- .../selftests/kvm/x86_64/vmx_pmu_caps_test.c | 14 +- .../kvm/x86_64/vmx_preemption_timer_test.c | 7 +- .../kvm/x86_64/vmx_set_nested_state_test.c | 22 +- .../selftests/kvm/x86_64/vmx_tsc_adjust_test.c | 4 +- .../selftests/kvm/x86_64/xapic_state_test.c | 10 +- .../testing/selftests/kvm/x86_64/xen_shinfo_test.c | 2 +- .../testing/selftests/kvm/x86_64/xen_vmcall_test.c | 2 +- tools/testing/selftests/kvm/x86_64/xss_msr_test.c | 8 +- tools/testing/selftests/net/af_unix/unix_connect.c | 3 +- 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 +- 677 files changed, 24890 insertions(+), 8810 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-bus-event_source-devices-caps create mode 100644 Documentation/devicetree/bindings/dma/qcom,bam-dma.yaml delete mode 100644 Documentation/devicetree/bindings/dma/qcom_bam_dma.txt create mode 100644 Documentation/devicetree/bindings/leds/issi,is31fl319x.yaml delete mode 100644 Documentation/devicetree/bindings/leds/leds-aat1290.txt delete mode 100644 Documentation/devicetree/bindings/leds/leds-is31fl319x.txt create mode 100644 Documentation/devicetree/bindings/leds/skyworks,aat1290.yaml create mode 100644 Documentation/devicetree/bindings/net/can/nxp,sja1000.yaml delete mode 100644 Documentation/devicetree/bindings/net/can/sja1000.txt delete mode 100644 Documentation/devicetree/bindings/rtc/rtc-ds1307.txt create mode 100644 Documentation/devicetree/bindings/rtc/rtc-ds1307.yaml create mode 100644 Documentation/devicetree/bindings/sound/atmel,sama5d2-classd.yaml create mode 100644 Documentation/devicetree/bindings/sound/atmel,sama5d2-pdmic.yaml delete mode 100644 Documentation/devicetree/bindings/sound/atmel-classd.txt delete mode 100644 Documentation/devicetree/bindings/sound/atmel-pdmic.txt create mode 100644 Documentation/devicetree/bindings/sound/mt8186-afe-pcm.yaml create mode 100644 Documentation/devicetree/bindings/sound/mt8186-mt6366-da7219-ma [...] create mode 100644 Documentation/devicetree/bindings/sound/mt8186-mt6366-rt1019-rt [...] create mode 100644 Documentation/s390/vfio-ap-locking.rst delete mode 100644 arch/arm/boot/dts/aspeed-bmc-arm-centriq2400-rep.dts create mode 100644 arch/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/hid/amd-sfh-hid/amd_sfh_common.h copy drivers/hid/amd-sfh-hid/{hid_descriptor/amd_sfh_hid_desc.c => sfh1_1/amd_sfh_ [...] create mode 100644 drivers/hid/amd-sfh-hid/sfh1_1/amd_sfh_init.c create mode 100644 drivers/hid/amd-sfh-hid/sfh1_1/amd_sfh_init.h create mode 100644 drivers/hid/amd-sfh-hid/sfh1_1/amd_sfh_interface.c create mode 100644 drivers/hid/amd-sfh-hid/sfh1_1/amd_sfh_interface.h create mode 100644 drivers/input/input-core-private.h create mode 100644 drivers/irqchip/irq-loongarch-cpu.c create mode 100644 drivers/irqchip/irq-loongson-eiointc.c create mode 100644 drivers/irqchip/irq-loongson-pch-lpc.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/htb.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/htb.h rename drivers/net/ipa/{ => data}/ipa_data-v3.1.c (99%) rename drivers/net/ipa/{ => data}/ipa_data-v3.5.1.c (99%) rename drivers/net/ipa/{ => data}/ipa_data-v4.11.c (98%) rename drivers/net/ipa/{ => data}/ipa_data-v4.2.c (98%) rename drivers/net/ipa/{ => data}/ipa_data-v4.5.c (99%) rename drivers/net/ipa/{ => data}/ipa_data-v4.9.c (99%) create mode 100644 include/net/netns/flow_table.h create mode 100644 net/netfilter/nf_flow_table_procfs.c create mode 100644 sound/soc/mediatek/mt8186/Makefile create mode 100644 sound/soc/mediatek/mt8186/mt8186-afe-common.h create mode 100644 sound/soc/mediatek/mt8186/mt8186-afe-control.c create mode 100644 sound/soc/mediatek/mt8186/mt8186-afe-pcm.c create mode 100644 sound/soc/mediatek/mt8186/mt8186-mt6366-common.c create mode 100644 sound/soc/mediatek/mt8186/mt8186-mt6366-common.h create mode 100644 sound/soc/mediatek/mt8186/mt8186-mt6366-da7219-max98357.c create mode 100644 sound/soc/mediatek/mt8186/mt8186-mt6366-rt1019-rt5682s.c delete mode 100644 tools/testing/selftests/kvm/x86_64/mmu_role_test.c create mode 100644 tools/testing/selftests/nolibc/.gitignore