This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-arm-next-allyesconfig in repository toolchain/ci/linux.
omits 187b9ac8c348 Add linux-next specific files for 20220512 omits 8c2d3c27ec4d Merge branch 'akpm/master' omits aa896a6f3ccf mm/oom_kill.c: fix vm_oom_kill_table[] ifdeffery omits 8fa75c31674e fixup for "mm: change huge_ptep_clear_flush() to return th [...] omits 325621ad8e59 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits b75175a7a807 Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] omits 9ffe50c8b07a Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] omits e3f5a6924561 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits aaa117b81209 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits a9aaefbdb860 Merge branch 'hte/for-next' of git://git.kernel.org/pub/sc [...] omits 790327854f47 Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits e9c004662eb1 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] omits 745de05c7c9b Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits 087954b92406 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits 34a6d2555d48 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits f5a42eaa42bd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 740029050df3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 718cc80f19fa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 17565af3faa0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f7d542563a37 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a4de52644c9d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits aeb7787efb04 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 598c85176994 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits a52091e2cc1e Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits b483c669ed82 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] omits 8b155c887e88 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 63a9e5bf87d0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c3553aa0b9fa Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits d1aa17edd306 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits fc493dc77917 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] omits a8eea8d69524 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 14fdfe451391 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e13633e36663 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c54f69a70f96 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 71a77176e66e Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits 4b3de71adb5a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3c1a7ba725f3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1e5d17329c5b Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 4261d2db0f2a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d1c99b4b6d6f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fc428ef05d7c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c52cc261cee6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c1324364249c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 108eefe78260 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits bd0f08c6ea88 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits d6bd9a8a2223 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 884373e9ce29 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5b3ac273882e Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits a03a4a368d74 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits 07615174accd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 46f2556ad182 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9a6615cc131f Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits 640626c721dc Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 84b0ee5f0ee7 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 794c1adfd16e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f889324dc6db Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits d8cd465c6643 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits afbd61b146d7 Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits f230643bb644 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 30254c5b47fd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 72079f7fa312 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8706e1892f63 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a86eb9548694 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f57e19e4cb9c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a92a473ea674 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d779f030f4a2 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits 6cd3e4065237 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits b481b3a8dd27 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3d00e7d36e22 Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] omits c1fb1b996383 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits ba3bd33f1393 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] omits b8fc466b3318 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 9fff2c20adfd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b261f4758bea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f07f6f921318 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d00bc1f18ab2 Merge branch 'master' of git://www.linux-watchdog.org/linu [...] omits 33c479bf11e4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2b7a9cf40f74 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] omits 98db5affc77d Merge branch 'next' of git://github.com/cschaufler/smack-next omits 34a41d1d7350 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c44573d810da Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 8a809f7a4415 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits bc64d9a04a84 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] omits 788125892f36 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 262a8227bdbd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1ce4ca464f32 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits c95335fb35d4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a04490092893 Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] omits 827db6df1e68 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5b72448651f8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0ab5acbb7fb0 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 1292b35218b7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8beedba77739 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits 73f660937571 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b7b42d0e6737 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b00c9662a280 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 17f6cbdae1ea Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] omits 09bf15e09e03 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] omits 7bf7f75c6b07 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 8ffff40aa5cf Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 6644ba7a0688 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits b7e3754fe3ab Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits ffbb2aaee7fd Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits af107ab265ed Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits aa26b4c45185 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits 2a75e0e49b16 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits 15f4526fcbfe Merge branch 'mm-nonmm-unstable' into mm-everything omits e38ed506c42f nilfs2: Fix some kernel-doc comments omits ac276846cf1b ia64: mca: Drop redundant spinlock initialization omits 2318d1c3912c tty: fix deadlock caused by calling printk() under tty_port->lock omits 8c93b47bdf8f relay: remove redundant assignment to pointer buf omits 55e326ed2039 fs: sendfile handles O_NONBLOCK of out_fd omits d28d4aea1a47 fs/ntfs3: validate BOOT sectors_per_clusters omits ca26a00495f2 lib/string_helpers: fix not adding strarray to device's re [...] omits 7685fe01d392 kernel/crash_core.c: remove redundant check of ck_cmdline omits fceb591cfc4a ELF, uapi: fixup ELF_ST_TYPE definition omits a8268fb58368 init/main.c: silence some -Wunused-parameter warnings omits 017d1013e0ac init-add-hostname-kernel-parameter-v2 omits e6c6401355df init: add "hostname" kernel parameter omits c9c463aec5b0 ocfs2: fix ocfs2 corrupt when iputting an inode omits 2e89050ead8c ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 65049ee01ba4 ocfs2: reflink deadlock when clone file to the same direct [...] omits c903ffe5ff30 mm: don't be stuck to rmap lock on reclaim path omits 6e9a51499a8e mm, compaction: fast_find_migrateblock() should return pfn [...] omits 261d851bb971 mm/damon: add documentation for Enum value omits 5dc72473fec7 mm/memcontrol: export memcg->watermark via sysfs for v2 memcg omits fc581cb816f5 mm: fix is_pinnable_page against on cma page omits 24501658645a mm: rmap: fix CONT-PTE/PMD size hugetlb issue when unmapping omits a1fa6bc6c418 mm: rmap: Fix CONT-PTE/PMD size hugetlb issue when migration omits 6fb1b5d52173 mm-rmap-fix-cont-pte-pmd-size-hugetlb-issue-when-migration-fix omits 7f27e1d7ef0e mm: rmap: fix CONT-PTE/PMD size hugetlb issue when migration omits 32efe897f637 mm-change-huge_ptep_clear_flush-to-return-the-original-pte-fix-2 omits 17645b02c7dc fix up for "mm: change huge_ptep_clear_flush() to return t [...] omits 00df1f1a133b mm: change huge_ptep_clear_flush() to return the original pte omits 5033d610be80 mm: mmap: register suitable readonly file vmas for khugepaged omits e5fab6ed6cd0 mm: khugepaged: introduce khugepaged_enter_vma() helper omits 7f0e778c3a92 mm: khugepaged: make hugepage_vma_check() non-static omits 6b8236cffde9 mm: khugepaged: make khugepaged_enter() void function omits 40361a4654b3 mm: thp: only regular file could be THP eligible omits cb0573f5d5f7 mm: khugepaged: skip DAX vma omits 4ec7831cd29e mm: khugepaged: remove redundant check for VM_NO_KHUGEPAGED omits 819799645111 sched: coredump.h: clarify the use of MMF_VM_HUGEPAGE omits 6c693b8565fb Documentation/vm: rework "Temporary Virtual Mappings" section omits f11bafdad84b Documentation/vm: move "Using kmap-atomic" to highmem.h omits 6453420e2710 Documentation/vm: include kdocs from highmem*.h into highmem.rst omits c89e55196400 mm/highmem: fix kernel-doc warnings in highmem*.h omits a6820c33cfd3 mm-fix-missing-handler-for-__gfp_nowarn-v2 omits a21a8c86574a mm: fix missing handler for __GFP_NOWARN omits cd5e3b25c9e1 zswap-memcg-accounting-fix omits 1730861de832 zswap: memcg accounting omits bf35d3a5e227 mm: zswap: add basic meminfo and vmstat coverage omits a1ee71ac0efd mm: Kconfig: simplify zswap configuration omits be9b9a32ddef mm-kconfig-group-swap-slab-hotplug-and-thp-options-into-su [...] omits 52bc69c65c03 mm: Kconfig: group swap, slab, hotplug and thp options int [...] omits 97fc2cb9d7d6 mm: Kconfig: move swap and slab config options to the MM section omits 0f60b0048ff1 Documentation: filesystems: proc: update meminfo section omits a315a936bd9e documentation-filesystems-proc-update-meminfo-section-fix omits b58366291d2e Documentation: filesystems: proc: update meminfo section omits d498b76c0ea0 zsmalloc: fix races between asynchronous zspage free and p [...] omits c4e95ff9cf55 mm/memory-failure.c: simplify num_poisoned_pages_inc/dec omits cafa0bbd6433 mm/hwpoison: disable hwpoison filter during removing omits 3c100551c737 mm/memory-failure.c: add hwpoison_filter for soft offline omits 9d94c07ea38d mm/memory-failure.c: simplify num_poisoned_pages_dec omits c0979c0d6a1f mm/memory-failure.c: move clear_hwpoisoned_pages omits b677e456fed8 mm/swap: fix comment about swap extent omits d4c9048c707a mm/swap: fix the comment of get_kernel_pages omits 575bf5535983 mm/swap: clean up the comment of find_next_to_unuse omits 2eeb9184ee92 mm/swap: fix the obsolete comment for SWP_TYPE_SHIFT omits 01726e74c937 mm/swap: add helper swap_offset_available() omits 60ccbb2d1833 mm/swap: avoid calling swp_swap_info when try to check SWP [...] omits d32b3fed2172 mm/swap: make page_swapcount and __lru_add_drain_all omits e83a92942a2a mm/swap: remove unneeded p != NULL check in __swap_duplicate omits 5962e5f973be mm/swap: remove buggy cache->nr check in refill_swap_slots_cache omits f9fade40e8f8 mm/swap: print bad swap offset entry in get_swap_device omits eb401913628f mm/swap: remove unneeded return value of free_swap_slot omits 7065773af9d0 mm/swap: fold __swap_info_get() into its sole caller omits 4f665ff09adb mm/swap: use helper macro __ATTR_RW omits edd5d4a8d035 mm/swap: use helper is_swap_pte() in swap_vma_readahead omits 8663177e11d7 mm/page_owner: use strscpy() instead of strlcpy() omits 3c9f34a80e8b kasan: clean-up kconfig options descriptions omits 44145d7295aa kasan: move boot parameters section in documentation omits 96303133a593 kasan: update documentation omits ca3cf370ee13 kasan: update documentation omits 300fe9139ad4 kasan: give better names to shadow values omits 344aa72ec59c kasan: use tabs to align shadow values omits 023d67edfe12 kasan: clean up comments in internal kasan.h omits 2838ce63e757 mm/vmalloc: use raw_cpu_ptr() for vmap_block_queue access. omits 8823cfc2b219 mm: discard __GFP_ATOMIC omits 0fbda01925f3 tracing: incorrect gfp_t conversion omits 2fcdbc0c15f5 zram: remove double compression logic omits 4373fb39c1e5 percpu: improve percpu_alloc_percpu event trace omits 31ace2d9a0b4 docs: vm/page_owner: tweak literal block in STANDARD FORMA [...] omits 0d4d6fd7d781 mm/damon/reclaim: use resource_size function on resource object omits cb8c078b2676 riscv/mm: enable ARCH_SUPPORTS_PAGE_TABLE_CHECK omits 8c043012cd60 arm64/mm: enable ARCH_SUPPORTS_PAGE_TABLE_CHECK omits fe7a057ac686 mm: remove __HAVE_ARCH_PTEP_CLEAR in pgtable.h omits e33dda26f78f mm: page_table_check: add hooks to public helpers omits de898039aea2 mm: page_table_check: move pxx_user_accessible_page into x86 omits 0a33ec164a75 mm: page_table_check: using PxD_SIZE instead of PxD_PAGE_SIZE omits 8e775bba7899 mm: functions may simplify the use of return values omits bd86e44ac82a mm/mmap.c: pass in mapping to __vma_link_file() omits 9046e43521b4 mm/mmap: drop range_has_overlap() function omits 369a899d3aff mm: remove the vma linked list omits 148c5e6a4141 riscv: use vma iterator for vdso omits fccc570bbd66 nommu: remove uses of VMA linked list omits 53eaae39e0a5 i915: use the VMA iterator omits 8d6773550010 mm/swapfile: use vma iterator instead of vma linked list omits c8e694f25ff5 mm/pagewalk: use vma_find() instead of vma linked list omits e47aa91e9a7e mm/oom_kill: use maple tree iterators instead of vma linked list omits 980cd8844371 mm/msync: use vma_find() instead of vma linked list omits bf80d583f1a2 mm/mremap: use vma_find_intersection() instead of vma linked list omits 2068267b6ab9 mm/mprotect: use maple tree navigation instead of vma linked list omits a7ae1383efdd mm/mlock: use vma iterator and maple state instead of vma [...] omits 928529dfdaee mm/mempolicy: use vma iterator & maple state instead of vm [...] omits dc03b87e67cd mm/memcontrol: stop using mm->highest_vm_end omits 60ea24f8643c mm/madvise: use vma_find() instead of vma linked list omits 286a01669040 mm/ksm: use vma iterators instead of vma linked list omits 01ae2dcc7a38 mm/khugepaged: stop using vma linked list omits 2dc5daa604ba mm/gup: use maple tree navigation instead of linked list omits 19650f7566fa bpf: remove VMA linked list omits 6cce1992db90 fork: use VMA iterator omits bb660b632b2d sched: use maple tree iterator to walk VMAs omits c9a088b6300d perf: use VMA iterator omits 50b4b0aaf984 acct: use VMA iterator instead of linked list omits 399180bef329 ipc/shm: use VMA iterator instead of linked list omits 102088496738 userfaultfd: use maple tree iterator to iterate VMAs omits cbf2ae2c281f fs/proc/task_mmu: stop using linked list and highest_vm_end omits 100cb745bbbb fs/proc/base: use maple tree iterators in place of linked list omits d13939e7fe1d exec: use VMA iterator instead of linked list omits e27221869b75 coredump: remove vma linked list walk omits 1e3b6e19b42c um: remove vma linked list walk omits 1fe985c5e9ee optee: remove vma linked list walk omits 2b76d880db9b cxl: remove vma linked list walk omits 6103bfcfe7c4 xtensa: remove vma linked list walks omits fc3c91486f2b x86: remove vma linked list walks omits dad9b603d80e s390: remove vma linked list walks omits e8b3164d8740 powerpc: remove mmap linked list walks omits ba7eaa88673a parisc: remove mmap linked list from cache handling omits 27451933aefe arm64: Change elfcore for_each_mte_vma() to use VMA iterator omits c94857ee2a26 arm64: remove mmap linked list from vdso omits d5499d69c8a0 mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() omits aafe4842273c mm/mmap: reorganize munmap to use maple states omits d47a0c7e1aea mm/mmap: move mmap_region() below do_munmap() omits a0986d570df6 mm: convert vma_lookup() to use mtree_load() omits ae9c7d43aa58 mm: remove vmacache omits ae532b350063 mm/mmap: use advanced maple tree API for mmap_region() omits 3bba3f733f75 mm: use maple tree operations for find_vma_intersection() omits 77f67a95c09b mm/mmap: change do_brk_flags() to expand existing VMA and [...] omits 6b8c03b6a508 mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...] omits 79c9019d1a8f mm: optimize find_exact_vma() to use vma_lookup() omits 06bfe9bc8e1b xen: use vma_lookup() in privcmd_ioctl_mmap() omits 451d8ce845c8 mmap: change zeroing of maple tree in __vma_adjust() omits ff59d518bcac mm: remove rb tree. omits 791fb46b9e7c proc: remove VMA rbtree use from nommu omits 61e1aa9cc1bc damon-convert-__damon_va_three_regions-to-use-the-vma-iter [...] omits 89e2c88d6049 damon: convert __damon_va_three_regions to use the VMA iterator omits ac6884cc6ac5 kernel/fork: use maple tree for dup_mmap() during forking omits a9989a1df6e7 mm/mmap: use maple tree for unmapped_area{_topdown} omits 3b4f21e1b068 mm/mmap: use the maple tree for find_vma_prev() instead of [...] omits 874fe346778b mm/mmap: use the maple tree in find_vma() instead of the rbtree. omits a42079e88ba9 mmap: use the VMA iterator in count_vma_pages_range() omits 0d16fd6af245 mm: add VMA iterator omits 754bfcd6aba1 mapletree: build fix omits 07d716f0bc2c mm: start tracking VMAs with maple tree omits ddabf0740b7a test_maple_tree: add null expansion tests omits 8f0c429c3a68 lib/test_maple_tree: add testing for maple tree omits b0c56a849d03 radix tree test suite: add lockdep_is_held to header omits 9af5076606e3 radix tree test suite: add support for slab bulk APIs omits 8c414ad133b3 radix tree test suite: add allocation counts and size to k [...] omits b26520f9a8e4 radix tree test suite: add kmem_cache_set_non_kernel() omits 7e29a014bd70 radix tree test suite: add pr_err define omits aebf3201aa1d maple_tree: Fix expanding null off the end of the data. omits d16ba8bc48f9 Maple Tree: add new data structure omits 0aa25bd5adb4 mips: rename mt_init to mips_mt_init omits 919042ea0e87 mm/migrate: convert move_to_new_page() into move_to_new_folio() omits 920043359432 mm: add folio_test_movable() omits 867c7203ff14 mm: add folio_mapping_flags() omits 9808bb2e8959 mm/shmem: convert shmem_swapin_page() to shmem_swapin_folio() omits 3596e4c7a10a mm/shmem: convert shmem_getpage_gfp to use a folio omits 15bdf2095a65 mm/shmem: convert shmem_alloc_and_acct_page to use a folio omits e1fce8c1bf31 mm/shmem: add shmem_alloc_folio() omits 3c0127427e3d mm/shmem: turn shmem_should_replace_page into shmem_should [...] omits 8789c23c8f88 mm/shmem: convert shmem_add_to_page_cache to take a folio omits e537488f2575 mm/swap: add folio_throttle_swaprate omits 997e1f586b90 mm/shmem: use a folio in shmem_unused_huge_shrink omits f829c5453a2a vmscan: remove remaining uses of page in shrink_page_list omits 422dc61be676 mm: allow can_split_folio() to be called when THP are disabled omits fa47986683ac vmscan: convert the activate_locked portion of shrink_page [...] omits 02eccd8bd49e vmscan: move initialisation of mapping down omits b60cd1b57445 vmscan: convert lazy freeing to folios omits ff6f94c605c9 vmscan: convert page buffer handling to use folios omits 6af67c482eee vmscan: convert dirty page handling to folios omits 1ba073b20b8c swap: convert add_to_swap() to take a folio omits 393db446fbc2 swap: turn get_swap_page() into folio_alloc_swap() omits 940c20ad8610 vmscan: convert the writeback handling in shrink_page_list [...] omits 4e60c13d6d4a vmscan: use folio_mapped() in shrink_page_list() omits 43c73d92fd90 mm: remove alloc_pages_vma() omits 72a32e83aca3 alpha: fix alloc_zeroed_user_highpage_movable() omits b1279eb4f843 mm/huge_memory: convert do_huge_pmd_anonymous_page() to us [...] omits 6dee5ba7f929 shmem: convert shmem_alloc_hugepage() to use vma_alloc_folio() omits e5434d4b0664 mm/vmscan: don't use NUMA_NO_NODE as indicator of page on [...] omits 0619675db7ab mm/vmscan: filter empty page_list at the beginning omits 4cff4a9b7baf mm: hugetlb_vmemmap: add hugetlb_optimize_vmemmap sysctl omits 69f3820611aa mm: hugetlb_vmemmap: use kstrtobool for hugetlb_vmemmap pa [...] omits d00cb5891e5e mm: memory_hotplug: override memmap_on_memory when hugetlb [...] omits 18d1017a02fd mm: hugetlb_vmemmap: disable hugetlb_optimize_vmemmap when [...] omits 348f603b310b mm/z3fold: fix z3fold_page_migrate races with z3fold_map omits c054767c5392 mm/z3fold: fix z3fold_reclaim_page races with z3fold_free omits cb622e5e6c90 mm/z3fold: always clear PAGE_CLAIMED under z3fold page lock omits d5f358552d14 mm/z3fold: put z3fold page back into unbuddied list when r [...] omits 58a13f7d4d46 revert "mm/z3fold.c: allow __GFP_HIGHMEM in z3fold_alloc" omits 7882e231b89c mm/z3fold: throw warning on failure of trylock_page in z3f [...] omits 5135f3e5f6c9 mm/z3fold: remove buggy use of stale list for allocation omits 2b27fffb2d84 mm/z3fold: fix possible null pointer dereferencing omits 72abe5c07399 mm/z3fold: fix sheduling while atomic omits 252ebc1697c8 mm/shmem: remove duplicate include in memory.c omits 06edecc94fb9 mm/vmscan: not necessary to re-init the list for each iteration omits 5d2317e77a79 mm: convert sysfs input to bool using kstrtobool() omits cf4c7f5952ee lib-kstrtoxc-add-false-true-support-to-kstrtobool-fix omits c971aeee0e9c lib/kstrtox.c: add "false"/"true" support to kstrtobool() omits 4e94d8440649 mm/vmscan: use helper folio_is_file_lru() omits 80e99d682ca6 mm/vmscan: use helper folio_is_file_lru() omits c56710ebf31c mm/vmscan: remove obsolete comment in kswapd_run omits 3d6fca78c77e mm/vmscan: take all base pages of THP into account when ra [...] omits c5688a1377b8 mm/vmscan: introduce helper function reclaim_page_list() omits 33135b143f78 mm/vmscan: add a comment about MADV_FREE pages check in fo [...] omits e64c7384d798 mm/vmscan: take min_slab_pages into account when try to ca [...] omits 95aebe396a22 mm/migration: fix potential pte_unmap on an not mapped pte omits 6cb62c4ea176 mm/migration: return errno when isolate_huge_page failed omits 233731dee972 mm/migration: remove unneeded lock page and PageMovable check omits f2617f878a88 mm/migration: reduce the rcu lock duration omits ffbc4876e912 drivers: virtio_mem: use pageblock size as the minimum vir [...] omits 9a69eb86a452 mm: cma: use pageblock_order as the single alignment omits 5d244e8c78bf mm: page_isolation: enable arbitrary range page isolation. omits cf70fbb1a570 mm-make-alloc_contig_range-work-at-pageblock-granularity-fix omits 9db6095c4c59 mm: make alloc_contig_range work at pageblock granularity omits 43c8ecc82386 mm: page_isolation: check specified range for unmovable pages omits 3d9014110cb6 mm: page_isolation: move has_unmovable_pages() to mm/page_ [...] omits ed419d7f53f4 mm/swapfile: fix lost swap bits in unuse_pte() omits a3959439d45e mm/swapfile: unuse_pte can map random data if swap read fails omits da0ed2cf814f mm/uffd: move USERFAULTFD configs into mm/ omits 77790fc3ae1a userfaultfd/selftests: use swap() instead of open coding it omits ccff8b613604 selftests/uffd: enable uffd-wp for shmem/hugetlbfs omits 8ddd06e84590 mm/uffd: hide PTE_MARKER option omits bcd75c08eb9c mm: enable PTE markers by default omits 441edddb064a mm/uffd: enable write protection for shmem & hugetlbfs omits e562d58eb3a5 mm/pagemap: recognize uffd-wp bit for shmem/hugetlbfs omits d45dcfa52de3 mm/khugepaged: don't recycle vma pgtable if uffd-wp registered omits c123b2ba26b0 mm/shmem: vma_needs_copy can be static omits 8a8fe98aebe6 mm/hugetlb: handle uffd-wp during fork() omits deea2d84b1fe mm-hugetlb-only-drop-uffd-wp-special-pte-if-required-fix-fix omits 33c5eb10fd9c fixup! mm/hugetlb: Only drop uffd-wp special pte if required omits f52ba5469402 mm/hugetlb: only drop uffd-wp special pte if required omits dd91cd7bd4a3 mm/hugetlb: allow uffd wr-protect none ptes omits a1c815750274 mm/hugetlb: handle pte markers in page faults omits eedd84d1ac68 mm/hugetlb: handle UFFDIO_WRITEPROTECT omits fe6927ec9c59 mm/hugetlb: take care of UFFDIO_COPY_MODE_WP omits 3ffcaca776bf mm/hugetlb: hook page faults for uffd write protection omits a6df1e97ece8 mm/hugetlb: introduce huge pte version of uffd-wp helpers omits fbb37f3b13b5 mm/shmem: handle uffd-wp during fork() omits 7f74d7c8aebb mm/shmem: allows file-back mem to be uffd wr-protected on thps omits ba709b032ebf mm/shmem: allow uffd wr-protect none pte for file-backed mem omits 4cfedbc15379 mm/shmem: persist uffd-wp bit across zapping for file-backed omits 8e7fb9eeaf5b mm/shmem: handle uffd-wp special pte in page fault handler omits 6003735a6c9f mm/shmem: take care of UFFDIO_COPY_MODE_WP omits f0c85bb20031 fixup! mm/uffd: PTE_MARKER_UFFD_WP omits de3de50658a1 mm/uffd: PTE_MARKER_UFFD_WP omits e74fa6e09519 mm-check-against-orig_pte-for-finish_fault-fix-checkpatch-fixes omits 87fd6316c384 mm-check-against-orig_pte-for-finish_fault-fix omits 3863c307aee0 mm: check against orig_pte for finish_fault() omits e8802f37459d fixup! mm: Teach core mm about pte markers omits 285a68637c17 mm: teach core mm about pte markers omits 2d05927552c0 fixup! mm: Introduce PTE_MARKER swap entry omits d7789e1424a8 mm: introduce PTE_MARKER swap entry omits fd606cd04dae mm/khugepaged: sched to numa node when collapse huge page omits 989f4f2c7450 mm/page_alloc: cache the result of node_dirty_ok() omits 4cc61f0a1cb1 cgroup: fix racy check in alloc_pagecache_max_30M() helper [...] omits 722b9a909ff5 cgroup: remove racy check in test_memcg_sock() omits 800a5321abf5 cgroup: account for memory_localevents in test_memcg_oom_g [...] omits f2937aa0f8e7 cgroup: account for memory_recursiveprot in test_memcg_low() omits de81c8a47f55 cgroups: refactor children cgroups in memcg tests omits b5dfccfc4cc5 Merge branch 'mm-stable' into mm-unstable omits 5cf53e9ca501 Revert "mm/cma.c: remove redundant cma_mutex lock" omits 8f9040192e0c Merge branch 'main' of git git://git.kernel.org/pub/scm/li [...] omits ef61ad78520e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 81c38aae09ac Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] omits 556042cc33b2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits bf0427e49dfe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cf145c57ea23 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits db4dd038f4da Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2f7cd4e3cbb4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 156e4e1fbd5b Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits a9d86d87b6ac Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 50957722b97f Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits 1733760863c7 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 8ef6fea5918e Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 8952a24a4c23 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits d41019dbe142 Merge branch 'master' of git://linuxtv.org/media_tree.git omits 942c7cd537a9 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits cc1e634c2c97 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 59d8560dd57c Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] omits ab2997efc774 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 408049f84ecf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d7c07e0e6d38 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 81191fd28fb4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9b147dc89acd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1500291cc349 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits a01bfc8e8a22 Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] omits 9d482544f9d7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b89071cda8af Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 0218454421b0 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] omits 643ce237f631 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 9940b52d7a6a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e7e9bd091795 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits 9496f3dacf78 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 67473ed2feaf Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] omits 9d0c71167c99 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ba6951fa2163 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4d63da6d7eb3 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 558f81658263 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits fd7d9550829c Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits d86b6681dd47 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 5e1987849af4 Merge branch 'master' of git://github.com/ceph/ceph-client.git omits a042c92e4250 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2e3f26b0ddd5 Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] omits bb91f19fa6f9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c816d7084354 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits 025a2200d5ff Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7d91eb74886c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 936490c4e9e2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7115d303d162 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a822231a06e2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ffdb2bf380c9 Merge branch 'for-next' of git://github.com/openrisc/linux.git omits 98f652028d27 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits 74efa860319e Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits a5f45955eff2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 370c6d8d3567 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a041afc3d37d Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] omits b3833b955849 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0c0d16ddb7b0 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits ae92f00a7bc4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e47f4fea39a5 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 22bf70961879 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits af21d81950b5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits aed98a8d28c3 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits d1bb9f22ea7c Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 0732c8e29d35 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits a85c4e273235 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 38ef5d9f706c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f41e22de5270 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c460fc720240 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1308bce46096 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2b65a8f4c786 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f399c628d1fc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8e12c46c02cd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3c9d514087d7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b3e171314415 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a90ad1ff39e6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3d655f776beb Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits a56dee2ac45f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1601b1600b9c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 81b826f25643 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 855462ff1905 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 36c15273e849 Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] omits 59bf6eaea71c Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits eba163a965f1 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits edfcfff963d8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e006a61801c9 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 49a77ca7839b Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits 00c038edc139 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] omits f278ec6c471b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ea363bf15fca Merge branch 'for-5.19/block' into for-next omits 916e1db23ae7 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 70d1593c1dd8 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] omits 12c4d73a3e4b Merge branch 'perf/urgent' of git://git.kernel.org/pub/scm [...] omits 8bcbf48e5a48 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 755089ed3eb1 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits eda7f5dfd579 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits b12e78ff0e4b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 8e0aa557898c Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 87e303722763 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits 60cb17b909d7 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 98de5208a740 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits c911ac14bb10 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 47a3cd8f6b53 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits e149413b55d3 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits fa83720fce37 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits 40b5c262352f Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 70e2783150a7 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits ef4e424ffd61 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits a095508f3acc Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits 2806381056fb Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] omits 0e1df620abdf Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits e7169f9482b8 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits cdbe020bbc1e Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 7b5006a95c19 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 536a05b91773 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 1291a54cb5af Merge branch 'main' of git git://git.kernel.org/pub/scm/li [...] omits 9f350a5087f4 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 4adf20129b8d Merge branch 'fixes' of https://git.linaro.org/people/jens [...] omits b16674a6f4e8 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 99ac9939a256 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits 13d5210cd825 Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] omits 4e10c29baea6 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits ef83e1198f9f drm/i915/dmc: Load DMC on DG2 omits 29aff7408263 Bluetooth: Fix the creation of hdev->name omits 474bc07de742 Revert "PCI: brcmstb: Split brcm_pcie_setup() into two funcs" omits 9ff403abb8b4 Revert "PCI: brcmstb: Add mechanism to turn on subdev regulators" omits 73a1b6281eb9 Revert "PCI: brcmstb: Add control of subdevice voltage reg [...] omits f5f73b6e08bf Revert "PCI: brcmstb: Do not turn off WOL regulators on suspend" omits 6e68835e86d9 Merge remote-tracking branch 'asoc/for-5.19' into asoc-next omits 05f150036a28 Merge remote-tracking branch 'asoc/for-5.17' into asoc-linus omits 883a0bd2fde4 Merge branch 'for-5.19/io_uring' into for-next omits d63263b97234 fs: change test in inode_insert5 for adding to the sb list omits aebeb02dfccb drm/bridge: cdns-dsi: Add support for pre_enable and post_ [...] omits 02aae530d29a random: use proper jiffies comparison macro omits f1ca1fd3ebdc random: remove ratelimiting for in-kernel unseeded randomness omits 840da3327a76 random: move initialization out of reseeding hot path omits 24814dc37d1c random: avoid init'ing twice in credit race omits 278a71c95a2c random: use symbolic constants for crng_init states omits 60b3114d1c06 siphash: use one source of truth for siphash permutations omits dda450fc63ed random: help compiler out with fast_mix() by using simpler [...] omits 37af9e24c185 random: do not use input pool from hard IRQs omits 3f42c00ede74 random: order timer entropy functions below interrupt functions omits 3df7187ee66a random: do not pretend to handle premature next security model omits d84df1e3a782 PM / devfreq: passive: Keep cpufreq_policy for possible cpus omits 102559a53662 PM / devfreq: passive: Reduce duplicate code when passive_ [...] omits 2ab415d4e4e6 PM / devfreq: Add cpu based scaling support to passive governor omits 9abf397cec88 PM / devfreq: Export devfreq_get_freq_range symbol within devfreq omits dbb3cd0c81c2 drm/todo: Add entry for converting kselftests to kunit omits 7454a7e72b3c MAINTAINERS: Add simpledrm driver co-maintainer omits 708d19d9f362 drm/amdgpu: move internal vram_mgr function into the C file omits 5e3f1e7729ec drm/amdgpu: fix start calculation in amdgpu_vram_mgr_new omits 047de3f17a83 drm/amdgpu: switch DM to atomic fence helpers v2 omits 714bb17ffde6 Revert "mm/cma.c: remove redundant cma_mutex lock" omits 659c7b8fa410 f2fs: reject test_dummy_encryption when !CONFIG_FS_ENCRYPTION omits 4ed212dddbde erofs: change to use asynchronous io for fscache readpage/ [...] omits 9625e9bf388d erofs: add 'fsid' mount option omits 3584a77459a9 erofs: implement fscache-based data readahead omits 40b0b043aef4 erofs: implement fscache-based data read for inline layout omits e1520edcca0e erofs: implement fscache-based data read for non-inline layout omits 1b6ab5558248 erofs: implement fscache-based metadata read omits d6d2b60aa0d6 erofs: register fscache context for extra data blobs omits f1606c29cba7 erofs: register fscache context for primary data blob omits 2bc215a5fbbd erofs: add erofs_fscache_read_folios() helper omits 20f86419a616 erofs: add anonymous inode caching metadata for data blobs omits 572680da9c79 erofs: add fscache context helper functions omits 56274b0ceb1d erofs: register fscache volume omits b070c23eed38 erofs: add fscache mode check helper omits 152f2f435815 erofs: make erofs_map_blocks() generally available omits f73ecf6c081e cachefiles: document on-demand read mode omits 930acbaf7e5e cachefiles: add tracepoints for on-demand read mode omits e8354db626c3 cachefiles: enable on-demand read mode omits cb7cb03f6c1c cachefiles: implement on-demand read omits e4324c504ca2 cachefiles: notify the user daemon when withdrawing cookie omits 68a3de7450fd cachefiles: unbind cachefiles gracefully in on-demand mode omits bea5fb3f475f cachefiles: notify the user daemon when looking up cookie omits 02f8bf2535df cachefiles: extract write routine omits 2cb01d8a0623 erofs: make filesystem exportable omits e090532246fe drm/bridge: simplify the return expression of ps8640_bridg [...] omits 83549c0e2c48 io_uring: add flag for allocating a fully sparse direct de [...] omits 833ab609b94f gfs2: Use container_of() for gfs2_glock(aspace) omits 75bcde935074 Merge branch kvm-arm64/misc-5.19 into kvmarm-master/next omits d887a3f13220 Appoint myself page cache maintainer omits 6c01aa13894f dma-buf: add the name field to the table header omits a862ffa444c5 Docs/admin-guide/mm/damon/reclaim: document 'commit_inputs [...] omits ee10497ebc2b mm/damon/reclaim: support online inputs update omits 492ab28fd2f9 Docs/{ABI,admin-guide}/damon: Update for 'state' sysfs fil [...] omits 26b1132a2798 mm/damon/sysfs: support online inputs update omits f9f0e9b86d5a mm/damon/sysfs: update schemes stat in the kdamond context omits 66f0631b81b8 mm/damon/sysfs: use enum for 'state' input handling omits 4892c4b3a770 mm/damon/sysfs: reuse damon_set_regions() for regions setting omits 69a947f20cf1 mm/damon/sysfs: move targets setup code to a separated function omits 597083093c88 mm/damon/sysfs: prohibit multiple physical address space m [...] omits d0fc67edb670 mm/damon/vaddr: remove damon_va_apply_three_regions() omits 67bdcabc2fd3 mm/damon/vaddr: move 'damon_set_regions()' to core omits 85b661f1f5d9 mm/damon/vaddr: generalize damon_va_apply_three_regions() omits 21e165a1d04b mm/damon/core: finish kdamond as soon as any callback retu [...] omits e222db2c099e mm/damon/core: add a new callback for watermarks checks omits 2ed5dc0342e4 selftest/vm: test that mremap fails on non-existent vma omits 0b11f685197c mm/rmap: Fix typos in comments omits 222df13a3b0b mm/swapops: make is_pmd_migration_entry more strict omits 7396591e43df mmap locking API: fix missed mmap_sem references in comments omits 70d8d990543c mm: make minimum slab alignment a runtime property omits ea5aa8233e4b printk: stop including cache.h from printk.h omits 8f77e9335b19 mm: rmap: use flush_cache_range() to flush cache for huget [...] omits 5968f8a145dd mm: rmap: move the cache flushing to the correct place for [...] omits dcd6523d3ead mm: hugetlb: considering PMD sharing when flushing cache/TLBs omits 4f88c435ac9d mm/memory_hotplug: use pgprot_val to get value of pgprot omits 588bbe163e86 Docs/{ABI,admin-guide}/damon: update for fixed virtual add [...] omits 0f4c82ebba9d mm/damon/sysfs: support fixed virtual address ranges monitoring omits 5aba116ccf24 mm/damon/vaddr: register a damon_operations for fixed virt [...] omits 13ddc39f6087 Docs/{ABI,admin-guide}/damon: document 'avail_operations' [...] omits 9def82eb0a76 selftets/damon/sysfs: test existence and permission of ava [...] omits 633eee96efd4 mm/damon/sysfs: add a file for listing available monitoring ops omits 6e67db8e1019 mm/damon/core: add a function for damon_operations registr [...] omits da0f51df38d7 mm/highmem: VM_BUG_ON() if offset + len > PAGE_SIZE omits b0c1c8b6ddf8 kfence: enable check kfence canary on panic via boot param omits b251603c0586 hugetlbfs: fix hugetlbfs_statfs() locking omits 7a8c1879e1d5 mm: avoid unnecessary flush on change_huge_pmd() omits be2ff81a56bb mm/mprotect: do not flush when not required architecturally omits c39330f833e3 mm/mprotect: use mmu_gather omits 8296b60c4ec0 mm/madvise: free hwpoison and swapin error entry in madvis [...] omits 0759813b38a8 module: merge check_exported_symbol() into find_exported_s [...] omits c5fa3869b315 module: do not binary-search in __ksymtab_gpl if fsa->gplo [...] omits 6b7eedc37671 module: do not pass opaque pointer for symbol search omits f1d50a523c59 module: show disallowed symbol name for inherit_taint() omits 48bf7d8bdf3d module: fix [e_shstrndx].sh_size=0 OOB access omits 5ba96ef31793 f2fs: kill volatile write support omits cd9326cf76f1 f2fs: change the current atomic write way omits 40eb306c0716 f2fs: don't need inode lock for system hidden quota omits 41df55ff27a6 f2fs: do not stop GC when requiring a free section omits b3a6234f7d5b f2fs: keep wait_ms if EAGAIN happens omits 0c8405fc504d f2fs: introduce f2fs_gc_control to consolidate f2fs_gc parameters omits b93b6e704ac8 Merge branch 'mvebu/dt64' into mvebu/for-next omits 5dd977985f24 io_uring: bump max direct descriptor count to 1M omits bd3bc9e99a91 io_uring: allow allocated fixed files for accept omits 08cf52bc6eb4 io_uring: allow allocated fixed files for openat/openat2 omits c18a56320ad3 io_uring: add basic fixed file allocator omits fb5c6a7ed6e2 io_uring: track fixed files with a bitmap omits ffdc7d66e5e4 parisc: Don't enforce DMA completion order in cache flushes omits 3507932390bb drm/ttm: move default BO destructor into VMWGFX v2 omits e9794c88cd6c drm/i915: remove single-use GEM_DEBUG_EXEC() omits 1b93ff4d0679 drm/i915: remove unused GEM_DEBUG_DECL() and GEM_DEBUG_BUG_ON() omits c2b5b76eb33d random: use first 128 bits of input as fast init omits a76d143e1273 random: do not use batches when !crng_ready() omits 7edc59743da5 random: mix in timestamps and reseed on system restore omits 8d2835bde3ea random: vary jitter iterations based on cycle counter speed omits 0e399a6c61e7 random: insist on random_get_entropy() existing in order t [...] omits 56c85240a3da xtensa: use fallback for random_get_entropy() instead of zero omits cd00108e2a9f sparc: use fallback for random_get_entropy() instead of zero omits de6dea4820e1 um: use fallback for random_get_entropy() instead of zero omits 97386ac5c868 x86/tsc: Use fallback for random_get_entropy() instead of zero omits a22dad9369e0 nios2: use fallback for random_get_entropy() instead of zero omits b5f12d5edc08 arm: use fallback for random_get_entropy() instead of zero omits 8d6b1b9e462c mips: use fallback for random_get_entropy() instead of jus [...] omits 058abe9cdc70 riscv: use fallback for random_get_entropy() instead of zero omits cc6f837bede7 m68k: use fallback for random_get_entropy() instead of zero omits a9a596c25ced timekeeping: Add raw clock fallback for random_get_entropy() omits 333552f3b5c4 init: call time_init() before rand_initialize() omits 206b120666a1 openrisc: start CPU timer early in boot omits 0cd2ca0b9219 powerpc: define get_cycles macro for arch-override omits eea64fdd9d28 alpha: define get_cycles macro for arch-override omits 0fa7c05e9f79 parisc: define get_cycles macro for arch-override omits e50da0ddb32b s390: define get_cycles macro for arch-override omits c74e99f6af36 ia64: define get_cycles macro for arch-override omits 680eeb4dbf7b random: fix sysctl documentation nits omits f0eaf60c6773 drm/rockchip: Fix spelling mistake "aligened" -> "aligned" omits 813bb91da10b drm/rockchip: remove unneeded semicolon from vop2 driver omits 0b752df77633 drm/rockchip: Fix Kconfig dependencies for display-port encoders omits 88338edebe37 Merge branch 'next-integrity.fsverity-v9' into next-integrity omits 16c8d76abe83 dt-bindings: display: bridge: ldb: Fill in reg property omits 69ed3dd6be9c drm/bridge: nwl-dsi: Set PHY mode in nwl_dsi_mode_set() omits bfba784d6846 rcu: Add rnp->cbovldmask check in rcutree_migrate_callbacks() omits 79c13fb366f8 fsverity: update the documentation omits 99ddcbbf5ade Merge branch 'remotes/lorenzo/pci/versatile' omits 804cca4152aa Merge branch 'remotes/lorenzo/pci/rockchip' omits 48fb05e503b6 Merge branch 'remotes/lorenzo/pci/qcom' omits 033fd1f45c2a Merge branch 'remotes/lorenzo/pci/power-slot' omits 444f51d0c70b Merge branch 'remotes/lorenzo/pci/microchip' omits a90df709e4a2 Merge branch 'remotes/lorenzo/pci/mediatek' omits 2fd32274ff01 Merge branch 'remotes/lorenzo/pci/layerscape' omits 5b1607c3f1a7 Merge branch 'remotes/lorenzo/pci/dwc' omits 46ab17f15fd8 Merge branch 'remotes/lorenzo/pci/cadence' omits 52daaa0c8b31 Merge branch 'pci/resource' omits 3e6a21ce6e15 Merge branch 'pci/pm' omits 28e4fd6aa0df Merge branch 'pci/p2pdma' omits c422757e4c59 Merge branch 'pci/misc' omits d5d347020a7a Merge branch 'pci/hotplug' omits 9ec3c71c7094 Merge branch 'pci/aspm' omits d792ec62ae12 drm/nouveau/gr/gf100-: Clean up some inconsistent indenting omits 6ff1c19f5f28 drm/edid: sunset drm_find_cea_extension() omits 58304630b830 drm/edid: skip CTA extension scan in drm_edid_to_eld() jus [...] omits 8db73897698c drm/edid: detect color formats and CTA revision in all CTA [...] omits 705bec3eca9b drm/edid: detect basic audio in all CEA extensions omits 49a62a2923e5 drm/edid: restore some type safety to cea_db_*() functions omits 2af243444f91 drm/edid: sunset the old unused cea data block iterators omits 37852141965d drm/edid: convert drm_edid_to_eld() to use cea db iter omits dfc031259656 drm/edid: convert drm_parse_cea_ext() to use cea db iter omits 9975af040a04 drm/edid: convert drm_detect_monitor_audio() to use cea db iter omits 4ce08703a8c4 drm/edid: convert drm_detect_hdmi_monitor() to use cea db iter omits b07debc2a8ce drm/edid: convert drm_edid_to_sad() to use cea db iter omits ed3173077d3f drm/edid: convert drm_edid_to_speaker_allocation() to use [...] omits 537d9ed2f6c1 drm/edid: convert add_cea_modes() to use cea db iter omits a9ec4fd004b8 drm/edid: clean up cea_db_is_*() functions omits aba5825439d7 drm/edid: add iterator for CTA data blocks omits 94afc5382669 drm/edid: add iterator for EDID base and extension blocks omits 9d72b7e2d2ce drm/edid: clean up CTA data block tag definitions omits d8cb49d20355 drm/edid: rename HDMI Forum VSDB to SCDS omits 115fcf5899f7 drm/edid: check for HF-SCDB block omits d10f7117aa43 drm/edid: reset display info in drm_add_edid_modes() for N [...] omits b2d71227cf09 Merge branch 'devel' into for-next omits 46be21cde6c6 Merge branch kvm-arm64/hcall-selection into kvmarm-master/next omits 8e667cd28fc5 selftests: KVM: aarch64: Let hypercalls use UAPI *_BIT_COUNT omits 442b86c2608f module: Introduce module unload taint tracking omits 5a92cd68012f module: Move module_assert_mutex_or_preempt() to internal.h omits 44f76531aa8e module: Make module_flags_taint() accept a module's taints [...] omits 57c7325b6aee module.h: simplify MODULE_IMPORT_NS omits 82eb36d8d222 Merge branch kvm-arm64/misc-5.19 into kvmarm-master/next omits 4a00e5fff2c2 ipmi: remove unnecessary type castings omits 35fa93508ba3 ipmi: Make two logs unique omits 3e67a5448944 ipmi:si: Convert pr_debug() to dev_dbg() omits 1eeee91e2f80 ipmi: Convert pr_debug() to dev_dbg() omits 8ad4755c0eb7 ipmi: Fix pr_fmt to avoid compilation issues omits 712cecf2b043 ipmi: Add an intializer for ipmi_recv_msg struct omits 209e6c9c7513 ipmi: Add an intializer for ipmi_smi_msg struct omits e5026b8e7c7c ipmi:ssif: Check for NULL msg when handling events and messages omits 1ed8a1e28bbc ipmi: use simple i2c probe function omits 21ba7a1fc89b ipmi: Add a sysfs count of total outstanding messages for [...] omits 053f8f7cb1cb ipmi: Add a sysfs interface to view the number of users omits 003ce2b2af53 ipmi: Limit the number of message a user may have outstanding omits a152a4a4bba8 ipmi: Add a limit on the number of users that may use IPMI omits faf93cfaadfa Merge branches 'iommu/fixes', 'apple/dart', 'arm/mediatek' [...] omits 00b5c21e9614 Merge branch kvm-arm64/vgic-invlpir into kvmarm-master/next omits 2fbd7d55b13c Merge branch kvm-arm64/hcall-selection into kvmarm-master/next omits 0d0613627945 Merge branch kvm-arm64/psci-suspend into kvmarm-master/next omits 1aa0136c9527 Merge branch kvm-arm64/hcall-selection into kvmarm-master/next omits 1909886473e5 rcu: Add nocb_cb_kthread check to rcu_is_callbacks_kthread() omits 8250efb80c0c rcutorture: Fix memory leak in rcu_test_debug_objects() omits 8c17a5620425 rcutorture: Simplify rcu_torture_read_exit_child() loop omits 0c69a6b98baa doc: Document rcutree.nocb_nobypass_lim_per_jiffy kernel p [...] omits 1f903646489a memory-model: Prohibit nested SRCU read-side critical sections omits 408e5e7984b4 rcu: Avoid tracing a few functions executed in stop machine omits f3c4804428a9 rcu: Dump all rcuc kthreads status for CPUs that not repor [...] omits 2fbaf4ddb5e2 rcu/nocb: Add an option to offload all CPUs on boot omits fff4f0aa73b6 rcu: Put panic_on_rcu_stall() after expedited RCU CPU stal [...] omits 9a9e459ed0e7 doc: Document the rcutree.rcu_divisor kernel boot parameter omits 86b54dcf73fd rcu-tasks: Drive synchronous grace periods from calling task omits a92842565ca8 rcu-tasks: Move synchronize_rcu_tasks_generic() down omits 5feb45226d91 rcu-tasks: Split rcu_tasks_one_gp() from rcu_tasks_kthread() omits 6cd652cf772e rcu/nocb: Fix NOCB kthreads spawn failure with rcu_nocb_rd [...] omits 7c1bd54944df rcu/nocb: Invert rcu_state.barrier_mutex VS hotplug lock l [...] omits f5f183963d8e rcu/nocb: Add/del rdp to iterate from rcuog itself omits d4474a71cdb1 rcu/torture: Change order of warning and trace dump omits ab73f2d1e5a5 rcutorture: Update rcutorture.fwd_progress help text omits b44c278c9a89 rcutorture: Test polled expedited grace-period primitives omits d68a9fe1e08f rcu: Add polled expedited grace-period primitives omits de76d22db8e2 rcutorture: Verify that polled GP API sees synchronous gra [...] omits 0b3bd38f90fd rcu: Make Tiny RCU grace periods visible to polled APIs omits 9385e09e8ab6 rcu: Make polled grace-period API account for expedited gr [...] omits f0aaa72879ef rcu: Switch polled grace-period APIs to ->gp_seq_polled omits fc71fce42d3d rcutorture: Validate get_completed_synchronize_rcu() omits 80ef9caaf7f0 rcu: Provide a get_completed_synchronize_rcu() function omits 5dacd5c9c187 rcu: Make normal polling GP be more precise about sequence [...] omits b2d575b5244e rcu-tasks: Check for abandoned callbacks omits 9684a7d20586 torture: Make kvm-remote.sh announce which system is being [...] omits bdd88229636b rcu: Decrease FQS scan wait time in case of callback overloading omits cc28a7443b43 Merge branch 'lkmm-dev.2022.04.11a' into HEAD omits 7026b03cb23f Merge branch 'lkmm.2022.05.03a' into HEAD omits f00d166e834d Merge branch 'nolibc.2022.04.20a' into HEAD omits 576768722a3d Merge branch 'exp.2022.04.18a' into HEAD omits ef799ab8dc5c extcon: Modify extcon device to be created after driver da [...] omits a99a4899aae6 Bluetooth: btusb: Add a new PID/VID 0489/e0c8 for MT7921 omits 732b14a058a2 Bluetooth: btusb: Add 0x0bda:0x8771 Realtek 8761BUV devices omits dd86cd9bdc9f Bluetooth: btusb: Set HCI_QUIRK_BROKEN_ERR_DATA_REPORTING for QCA omits 4598c21f26c6 Bluetooth: core: Fix missing power_on work cancel on HCI close omits 7d61d6dabdb7 Bluetooth: btusb: add support for Qualcomm WCN785x omits 8d2fe84dda48 Bluetooth: protect le accept and resolv lists with hdev->lock omits 03ff80e9898d Bluetooth: use hdev lock for accept_list and reject_list i [...] omits 1767aca5300c Bluetooth: use hdev lock in activate_scan for hci_is_adv_m [...] omits d3060c962e00 Bluetooth: btrtl: Add support for RTL8852C omits a35463a4bd74 Bluetooth: btusb: Set HCI_QUIRK_BROKEN_ENHANCED_SETUP_SYNC [...] omits fc37d35d8b11 Bluetooth: Print broken quirks omits b815c6400c9e Bluetooth: HCI: Add HCI_QUIRK_BROKEN_ENHANCED_SETUP_SYNC_C [...] omits 469642559bec Bluetooth: hci_qca: Use del_timer_sync() before freeing omits affd7ce22db4 Bluetooth: btintel: Constify static struct regmap_bus omits f170260aef4f Bluetooth: Keep MGMT pending queue ordered FIFO omits 6387de9fef6b Bluetooth: fix dangling sco_conn and use-after-free in sco [...] omits 42bdc7e5618e Bluetooth: mt7921s: Fix the incorrect pointer check omits 08d45a383ef0 Bluetooth: btbcm: Support per-board firmware variants omits eb28e156bfd4 kallsyms: enhance %pS/s/b printing when KALLSYSMS is disabled omits db0c1968e935 gfs2: Variable rename omits 7a7f349a5447 gfs2: Explain some direct I/O oddities omits 1d00ee3f23ac gfs2: Revert buffered write page prefaulting workarounds omits 19cb2aa25102 gfs2: Mark the remaining process-independent glock holders [...] omits cb68e4208bcb gfs2: Mark flock glock holders as GL_NOPID omits d939dad70c02 gfs2: Add GL_NOPID flag for process-independent glock holders omits e2a0d73ae3c4 gfs2: Replace list_prepare_entry() with list_entry() omits 5fd523f70d22 gfs2: replace 'found' with dedicated list iterator variable omits dc9620421424 extcon: sm5502: Clarify SM5703's i2c device ID omits 54715794cbcd Merge branch 'v5.18-next/soc' into for-next omits aa0dcbd8f67a Merge branch 'v5.18-next/dts64' into for-next omits 6456636c5293 Merge branch 'v5.18-next/dts32' into for-next omits 7ebadbd3f757 Merge branch 'v5.18-next/defconfig' into for-next omits cf11eccbf44d arm64: dts: mediatek: pumpkin: Remove input-name property omits 09f4afc44ba9 ARM: dts: add clock support for Airoha EN7523 omits ddc1e8f1d478 extcon: ptn5150: Add usb role class support omits 4fb34fc9e832 extcon: ptn5150: Add queue work sync before driver release omits 88e787f8e6f6 rcu: Move expedited grace period (GP) work to RT kthread_worker omits 084e1c049a8e rcu: Introduce CONFIG_RCU_EXP_CPU_STALL_TIMEOUT omits 0aa3a0937fee PCI: cadence: Fix find_first_zero_bit() limit omits 4a17c3246de7 extcon: sm5502: Add support for SM5703 omits eba50edb678d dt-bindings: extcon: bindings for SM5703 omits f7a534907e34 extcon: usb-gpio: Remove disable irq operation in system sleep omits 970246af83d4 extcon: Fix some kernel-doc comments omits 9f0c6dd18a28 extcon: usbc-cros-ec: Use struct_size() helper in kzalloc() omits f7d716e017ec extcon: int3496: Add support for controlling Vbus through [...] omits 02031581ecd8 extcon: int3496: Add support for binding to plain platform [...] omits 9c7c2d7220b7 extcon: int3496: Request non-exclusive access to the ID GPIO omits 82863c686bb7 extcon: int3496: Make the driver a bit less verbose omits 88490c7f43c4 extcon: Fix extcon_get_extcon_dev() error handling adds c37dba6ae45c Merge tag 'fixes_for_v5.18-rc7' of git://git.kernel.org/pu [...] adds 0ac824f379fb Merge branch 'for-5.18-fixes' of git://git.kernel.org/pub/ [...] adds 8bf6008c8bbc Merge tag 'wireless-2022-05-11' of git://git.kernel.org/pu [...] adds 103a2f3255a9 Bluetooth: Fix the creation of hdev->name adds a48ab883c4a9 Merge tag 'for-net-2022-05-11' of git://git.kernel.org/pub [...] adds 00832b1d1a39 net: ethernet: mediatek: ppe: fix wrong size passed to memset() adds 6b77c06655b8 net: bcmgenet: Check for Wake-on-LAN interrupt probe deferral adds 810c2f0a3f86 mlxsw: Avoid warning during ip6gre device removal adds b7be130c5d52 net: dsa: bcm_sf2: Fix Wake-on-LAN with mac_link_down() adds f3c46e41b32b net/smc: non blocking recvmsg() return -EAGAIN when no dat [...] adds 1fa89ffbc045 net: sfc: ef10: fix memory leak in efx_ef10_mtd_probe() adds 3740651bf7e2 tls: Fix context leak on tls_device_down adds f3f19f939c11 Merge tag 'net-5.18-rc7' of git://git.kernel.org/pub/scm/l [...] adds c8f0c2d45c12 Merge tag 'drm-intel-fixes-2022-05-12' of git://anongit.fr [...] adds aa482ddca85a drm/amdgpu: vi: disable ASPM on Intel Alder Lake based systems adds 9b9bd3f64064 drm/amd/display: undo clearing of z10 related function pointers adds a56f445f807b Revert "drm/amd/pm: keep the BACO feature enabled for suspend" adds c65b364c52ba drm/amdgpu/ctx: only reset stable pstate if the user chang [...] adds 5005e9814698 Merge tag 'amd-drm-fixes-5.18-2022-05-11' of https://gitla [...] adds 10b4b67ab582 Merge tag 'drm-fixes-2022-05-13' of git://anongit.freedesk [...] adds 359ee4f480c6 Merge tag 'hwmon-for-v5.18-rc7' of git://git.kernel.org/pu [...] adds 2de7689c7caa arm64: cpufeature: remove duplicate ID_AA64ISAR2_EL1 entry adds 51f559d66527 arm64: Enable repeat tlbi workaround on KRYO4XX gold CPUs adds 91bdba8536b8 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 364a453ab912 Merge tag 'mm-hotfixes-stable-2022-05-11' of git://git.ker [...] adds 6dd5884d1d6f Merge tag 'nfs-for-5.18-4' of git://git.linux-nfs.org/proj [...] adds c3f5e692bfcc Merge tag 'ceph-for-5.18-rc7' of https://github.com/ceph/c [...] adds f2dd007445b1 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds d031a8866e70 gfs2: Fix filesystem block deallocation for short writes adds 42e4c3bdcae7 gfs2: Variable rename adds 6d22ff471070 gfs2: Clean up use of fault_in_iov_iter_{read,write}able adds 72382264502d gfs2: Pull return value test out of should_fault_in_pages adds 324d116c5a5c gfs2: Align read and write chunks to the page cache adds fa5dfa645d85 gfs2: buffered write prefaulting adds e1fa9ea85ce8 gfs2: Stop using glock holder auto-demotion for now adds d928e8f3af38 Merge tag 'gfs2-v5.18-rc4-fix3' of git://git.kernel.org/pu [...] adds 1d6595b4cd47 drm/vmwgfx: Fix fencing on SVGAv3 adds 3059d9b9f6aa drm/vmwgfx: Initialize drm_mode_fb_cmd2 adds 21d1d192890c drm/vmwgfx: Disable command buffers on svga3 without gbobjects adds 30c60ba354ce Merge tag 'vmwgfx-drm-fixes-5.18-2022-05-13' of https://gi [...] adds 6fed53de5607 drm/vc4: hdmi: Fix build error for implicit function declaration adds eb7bac3973d2 Merge tag 'drm-misc-fixes-2022-05-13' of git://anongit.fre [...] adds ec7f49619d8e Merge tag 'drm-fixes-2022-05-14' of git://anongit.freedesk [...] adds c46721e4604f MAINTAINERS: Add James and Mike as Arm64 performance event [...] adds 2fe1020d73ca Merge tag 'perf-tools-fixes-for-v5.18-2022-05-14' of git:/ [...] adds 792ea6a074ae genirq: Remove WARN_ON_ONCE() in generic_handle_domain_irq() adds fb756280f977 Merge tag 'irq-urgent-2022-05-15' of git://git.kernel.org/ [...] adds 9c2136be0878 sched/tracing: Append prev_state to tp args instead adds 990e798d182a Merge tag 'sched-urgent-2022-05-15' of git://git.kernel.or [...] adds 280abe14b6e0 x86/mm: Fix marking of unused sub-pmd ranges adds 79dc4fc2f235 Merge tag 'x86-urgent-2022-05-15' of git://git.kernel.org/ [...] adds ee8348496c77 KVM: PPC: Book3S PR: Enable MSR_DR for switch_mmu_context() adds bc403203d65a Merge tag 'powerpc-5.18-5' of git://git.kernel.org/pub/scm [...] adds 4031cd95cba7 usb: typec: tcpci_mt6360: Update for BMC PHY setting adds 5f0b5f4d50fa usb: gadget: fix race when gadget driver register via ioctl adds c237566b78ad usb: xhci-mtk: fix fs isoc's transfer error adds 1645eee0d7f6 usb: xhci-mtk: remove bandwidth budget table adds 757b9f6e6a20 Merge tag 'usb-serial-5.18-rc7' of https://git.kernel.org/ [...] adds fc49583cdb2c Merge tag 'usb-5.18-rc7' of git://git.kernel.org/pub/scm/l [...] adds 6811a466d27b Merge tag 'tty-5.18-rc7' of git://git.kernel.org/pub/scm/l [...] adds d83ea024091e Merge tag 'icc-5.18-rc6' of git://git.kernel.org/pub/scm/l [...] adds 5becde60ed4e Merge tag 'char-misc-5.18-rc7' of git://git.kernel.org/pub [...] adds 0cdd776ec92c Merge tag 'driver-core-5.18-rc7' of git://git.kernel.org/p [...] new 60a60e32cf91 Revert "mm/cma.c: remove redundant cma_mutex lock" new 2505a981114d zsmalloc: fix races between asynchronous zspage free and p [...] new 9bae7372203e lib/assoc_array.c: fix BUG_ON during garbage collect new 2e15ab737177 assoc_array-fix-bug_on-during-garbage-collect-fix new 3e858b65ac2b assoc_array: Fix BUG_ON during garbage collect new 3a89975c1a06 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 609a097f5f06 Merge tag 'v5.18-rockchip-dtsfixes1' of git://git.kernel.o [...] new a6d5067e4e8e Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] new 8e078dd3cbfe Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] new f63905fc38a1 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] new 30b338ff7998 net: ipa: certain dropped packets aren't accounted for new d8290cbe1111 net: ipa: record proper RX transaction count new 8d017efb1eaa net: ipa: get rid of a duplicate initialization new 9646ee44b53f Merge branch 'ipa-fixes' new 04c494e68a13 Revert "tcp/dccp: get rid of inet_twsk_purge()" new 95d686517884 mptcp: fix subflow accounting on close new e274f7154008 selftests: mptcp: add subflow limits test-cases new d40dcaa4c91a Merge branch 'mptcp-subflow-accounting-fix' new 9500acc631db net: macb: Increment rx bd head after allocating skb and buffer new 895e3b0eb02e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 309d7363ca3d ALSA: hda/realtek: Add quirk for the Framework Laptop new 8b3b2392ed68 ALSA: hda/realtek: Add quirk for TongFang devices with pop noise new cfe8b43289f8 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 698813ba8c58 ASoC: ops: Fix bounds check for _sx controls adds 97eea946b939 ASoC: ops: Check bounds for second channel in snd_soc_put_ [...] adds 19c5bda74dc4 ASoC: tlv320adc3xxx: Fix build error for implicit function [...] adds 8b2abf363c7b Merge remote-tracking branch 'asoc/for-5.17' into asoc-linus new 41d716324697 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new cb7a94c1f12c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new ab09f1fb6841 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 40a7782d1fad Revert "PCI: brcmstb: Do not turn off WOL regulators on suspend" adds 06510b4517fb Revert "PCI: brcmstb: Add control of subdevice voltage reg [...] adds 9d4bc0cb18de Revert "PCI: brcmstb: Add mechanism to turn on subdev regulators" adds 3b0b6e2182ff Revert "PCI: brcmstb: Split brcm_pcie_setup() into two funcs" new 2fd604054b76 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 048058399f19 iio: adc: axp288: Override TS pin bias current for some models new bb52d3691db8 iio: magnetometer: yas530: Fix memchr_inv() misuse new f8ef475aa069 iio: adc: xilinx-ams: fix return error variable new d3296c58b3f1 iio: adc: stm32-adc: Use generic_handle_domain_irq() new a142568c4406 iio: freq: admv1014: Fix warning about dubious x & !y and [...] new ecdde8bf6e6a iio: gyro: mpu3050: Fix the error handling in mpu3050_power_up() new 2fde39861e31 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] new 168519367c95 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 16287397ec5c crypto: qcom-rng - fix infinite loop on requests not multi [...] new 1eac1f6cb860 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 84f751c46a18 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 6ab86fe0dece Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 442a42bbee0c Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds b28cb0cd2c5e KVM: x86/mmu: Update number of zapped pages even if page l [...] new 89b7886b68f2 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] new 34d451795abf Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new cae592edb144 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] new c8e23c0ac528 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 845677a3fbe7 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] new 87dd4338ac5d gpio: gpio-vf610: do not touch other bits when set the target bit new 0d7e3da09a4d gpio: mvebu/pwm: Refuse requests with inverted polarity new 293b2359d893 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] new 95e85cb32f4b Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] new 370704e707a5 dma-buf: ensure unique directory name for dmabuf stats new 49054c17455d Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new c57a2ddd30ac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 467cd948f8a9 Merge remote-tracking branch 'torvalds/master' into perf/core new 68a6772f11db perf bench: Add breakpoint benchmarks new 843e5ba75ee8 perf tools: Remove unused machines__find_host() new d9e633d91608 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] new 1521c607cabe swiotlb: don't panic when the swiotlb buffer can't be allocated new a5e891321a21 swiotlb: use the right nslabs value in swiotlb_init_remap new 1b8e5d1a5369 swiotlb: use the right nslabs-derived sizes in swiotlb_init_late new 913737fcb4dc Merge branch 'for-next' of git://git.infradead.org/users/h [...] new 783eb354fb3d agpgart.h: do not include <stdlib.h> from exported header new 02a6e4be2ff4 kbuild: prevent exported headers from including <stdlib.h> [...] new 5c41778e9526 riscv: add linux/bpf_perf_event.h to UAPI compile-test coverage new 8c1a381a4fbb mips: add asm/stat.h to UAPI compile-test coverage new c01013a2f8dd powerpc: add asm/stat.h to UAPI compile-test coverage new 31a088b664d6 sparc: add asm/stat.h to UAPI compile-test coverage new 678e9c3a9389 Merge branch 'asm-generic-headers-cleanup' into asm-generic new da09a32a691c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 998c57ee0bd3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 803aac68f971 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new 82bf59002e0f arm64/sysreg: improve comment for regs without fields new 5005d1dbbb38 arm64/sysreg: fix odd line spacing new 559f270d47a9 Merge branch 'for-next/sysreg-gen' into for-next/core new 9a5681710740 selftests/arm64: Log errors in verify_mte_pointer_validity() new ffc8274c2193 selftests/arm64: Allow zero tags in mte_switch_mode() new 72d6771cb173 selftests/arm64: Check failures to set tags in check_tags_ [...] new 541235dee011 selftests/arm64: Remove casts to/from void in check_tags_i [...] new 0639e02254e6 selftests/arm64: Use switch statements in mte_common_util.c new c7f18c2fe8d1 Merge branch 'for-next/kselftest' into for-next/core new 9643f0338c2f Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] adds c5781212985a perf/arm-cmn: Decode CAL devices properly in debugfs new ea72ffa3ae82 Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] adds 31df43eff28d Merge tag 'imx-dt-5.19' of git://git.kernel.org/pub/scm/li [...] adds 977389aabe34 Merge tag 'imx-dt64-5.19' of git://git.kernel.org/pub/scm/ [...] adds 43e5d0902f49 Merge branch 'arm/dt' into for-next adds 5759012ef3d7 Merge branch 'arm/fixes' into for-next new 18176b9d82ee Revert "ARM: dts: BCM5301X: Fix DTC warning for NAND node" new 835c0d9350fd Merge tag 'v5.19-rockchip-dts64-1' of git://git.kernel.org [...] new eea502e3c503 Merge tag 'v5.19-rockchip-dts32-1' of git://git.kernel.org [...] new 045d0c3db911 dt-bindings: clock: stm32mp1: adapt example for "st,stm32m [...] new 34f7c6e7d439 arm64: dts: visconti: Add clock controller support for TMPV7708 new 4374055674ea arm64: dts: visconti: Update the clock providers for UART new 0e7cd4395be5 arm64: dts: visconti: Update the clock providers for I2C new 27b754902dab arm64: dts: visconti: Update the clock providers for watch [...] new 340657b17916 arm64: dts: visconti: Update the clock providers for SPI new c8a93f913109 arm64: dts: visconti: Update the clock providers for ether [...] new 5d3b6ede2c6c arm64: dts: visconti: Update the clock providers for PCIe [...] new 9dd7a5a89635 Merge tag 'visconti-arm-dt-for-v5.19' of git://git.kernel. [...] new 08baa529ac6a Merge branch 'arm/dt' into for-next new d4a3b442335b Merge tag 'v5.19-rockchip-drivers1' of git://git.kernel.or [...] new 8c39eec6f106 Merge branch 'arm/drivers' into for-next new 30258ae65a06 Merge tag 'v5.19-rockchip-soc32-1' of git://git.kernel.org [...] new b69df8ba7d10 Merge branch 'arm/soc' into for-next new f30e1b260b9d soc: document merges new f03e95098e53 Merge tag 'v5.18-next-soc' of git://git.kernel.org/pub/scm [...] new 6bf434172737 Merge branch 'arm/soc' into for-next new e17142e06913 Merge tag 'v5.18-next-defconfig' of git://git.kernel.org/p [...] new 2cc1cd26e913 ARM: configs: Enable ASoC AC'97 glue new e0b1429b909c Merge branch 'arm/defconfig' into for-next new 407f018e9261 soc: document merges new 22cbf0776d39 ARM: at91: pm: keep documentation inline with structure members new b568c71de798 ARM: at91: pm: introduce macros for pm mode replacement new 9750d3b4d2a5 ARM: at91: pm: use kernel documentation style new b7fc72c63399 ARM: at91: pm: add quirks for pm new f611af4c3bfa ARM: at91: Kconfig: implement PIT64B selection new 0c9fd821175a ARM: at91: add code to handle secure calls new f2f5cf78a333 ARM: at91: pm: add support for sama5d2 secure suspend new 6041558ebf1f ARM: at91: debug: add lan966 support new dc5d8bfa3a37 Merge tag 'at91-soc-5.19' of git://git.kernel.org/pub/scm/ [...] new 7466d3cbf35a Merge branch 'arm/soc' into for-next new 5aef4d1ecc97 Merge tag 'mvebu-dt64-5.19-1' of git://git.kernel.org/pub/ [...] new f60e2de51509 ARM: dts: turris-omnia: Add atsha204a node new 7213d3a5a1e9 Merge tag 'mvebu-dt-5.19-1' of git://git.kernel.org/pub/sc [...] new a37bc730a572 ARM: dts: at91: use generic node name for dataflash new b7e86ef7afd1 ARM: dts: at91: sama7g5: remove interrupt-parent from gic node new 47afe2b524b8 ARM: dts: lan966x: rename pinctrl nodes new 8b4092fd0c1a ARM: dts: lan966x: swap dma channels for crypto node new 153dd52cb278 ARM: dts: lan966x: add sgpio node new 99a5f1cbd4bd ARM: dts: lan966x: add missing uart DMA channel new 1e17387a3055 ARM: dts: lan966x: add all flexcom usart nodes new 8c38c72c29eb ARM: dts: lan966x: add flexcom SPI nodes new 66fc5fedb2be ARM: dts: lan966x: add flexcom I2C nodes new 79d83b3a458e ARM: dts: lan966x: add basic Kontron KSwitch D10 support new 63f295940d1a ARM: dts: lan966x: add hwmon node new 6ad69e07def6 ARM: dts: lan966x: add MIIM nodes new ff85a7a9dedb ARM: dts: lan966x: add reset switch reset node new 4d2a87042e9f ARM: dts: lan966x: add serdes node new 2952d32c0611 ARM: dts: lan966x: add switch node new 46a9556d977e ARM: dts: kswitch-d10: enable networking new 8f311c09df4e Merge tag 'at91-dt-5.19' of git://git.kernel.org/pub/scm/l [...] new 204637ece42c Merge tag 'v5.18-next-dts32' of git://git.kernel.org/pub/s [...] new c88fd9811024 arm64: dts: mediatek: pumpkin: Remove input-name property new 7d029cc240a0 arm64: dts: mt7622: specify the number of DMA requests new 80dd27b6c68c arm64: dts: mt7622: specify the L2 cache topology new 41d2d562e89c arm64: dts: mediatek: mt8183-pumpkin: fix bad thermistor n [...] new 8a87419481f2 arm64: dts: mediatek: mt8195-demo: Remove input-name property new 7640d4350ae8 arm64: dts: mediatek: mt8195-demo: enable uart1 new 5ba090a03af2 arm64: dts: mediatek: add mtk-snfi for mt7622 new c75104762dda arm64: dts: mt8192: Follow binding order for SCP registers new 82706d6fb19d Merge tag 'v5.18-next-dts64' of git://git.kernel.org/pub/s [...] new 8a66d46ea2a6 Merge branch 'arm/dt' into for-next new 2b7d17d4b7c1 soc: document merges new 2dd6939a20d4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4dcc9d2bf536 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 096ae8257bd1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ed8907dea291 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8feaba25a117 Merge branches 'at91-dt' and 'at91-soc' into at91-next new 542743bab896 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 92e4a508a987 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new bba0ccab1006 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b07ed62efe56 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 1c809c162e5a Merge branch 'v5.18-next/defconfig' into for-next new 0fe1f87da6e6 Merge branch 'v5.18-next/dts32' into for-next new b56d8ae517ab Merge branch 'v5.18-next/dts64' into for-next new 8434c5a06e3c Merge branch 'v5.18-next/soc' into for-next new 78ea9f444cd9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 11515607cfe8 Merge branch 'mvebu/dt' into mvebu/for-next new 58ec0844bd13 Merge branch 'mvebu/dt64' into mvebu/for-next new cd47a0076c2e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1544cdf7298c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 77c057ab700c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1c265cbe2a9d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4dede243c6d0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 70f679ad25d5 arm64: dts: rockchip: add clocks to rk356x cru new 650a1523756b arm64: dts: rockchip: rename Quartz64-A bluetooth gpios new 82f4f0183e5d arm64: dts: rockchip: add Quartz64-A fan pinctrl new 6adce30701c8 arm64: dts: rockchip: enable sdr-104 for sdmmc on Quartz A new e5008be69a19 arm64: dts: rockchip: enable sfc controller on Quartz64 Model A new 15c02c80e40a Merge branch 'v5.19-armsoc/dts64' into for-next new b21445db9818 dt-binding: clock: Add missing rk3568 cru bindings new a9539efd4303 Merge branch 'v5.19-clk/next' into for-next new c9168492af55 arm64: dts: rockchip: Add rk3568 PCIe2x1 controller new 4f4cbbb147b9 arm64: dts: rockchip: Enable PCIe controller on quartz64-a new a589a66fe3a6 Merge branch 'v5.19-armsoc/dts64' into for-next new f36fed209444 ARM: dts: rockchip: add clocks property to cru node rv1108 new 191800d40222 ARM: dts: rockchip: Remove "amba" bus nodes from rv1108 new e7ce79353c18 Merge branch 'v5.19-armsoc/dts32' into for-next new 5eb60b7bff32 dt-bindings: clock: convert rockchip,rv1108-cru.txt to YAML new 61fa5394b576 Merge branch 'v5.19-clk/next' into for-next new 8298d6d19f0d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6f842b54ebb4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 210b576b803f Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new a4bb37ab1f9c Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new e97943965953 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new b39c686d7579 Merge branch 'next' of https://git.linaro.org/people/jens. [...] new 8b261b265521 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7c6df1148b2f Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new 2fa2249f9521 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new 6df48e038898 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a87a9b9861dc Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new b21f4200cdec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9d9755686066 csky: Remove unused $(dtb-y) from boot/Makefile new 29b24a76bdea csky: Remove unused core-y for dts new 64d83f067746 csky: Move $(core-y) into arch/csky/Kbuild new fdcb63be959f Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] new 93fb931b7a9c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 94d8fd5fb998 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7b1f7f2067a5 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] adds 84595f450a8f MIPS: smp: optimization for flush_tlb_mm when exiting adds 85663a86cdc7 MIPS: VR41xx: Drop redundant spinlock initialization adds abae018a0382 MIPS: Loongson: Use hwmon_device_register_with_groups() to [...] adds a4fa106ee1e1 MIPS: tools: no need to initialise statics to 0 adds eab691b1a684 selftests/ftrace: Save kprobe_events to test log adds f5e2d8186d5e MIPS: Use NOKPROBE_SYMBOL() instead of __kprobes annotation adds dd089d485849 MIPS: Sibyte: remove unnecessary return variable new b170afa9c76d Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] new 205a9d1a73bd Merge branch 'for-next' of git://github.com/openrisc/linux.git new dcda8bcaaf11 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 22e9c5d7fc10 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 8e2e2078b62d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e64f737ad70f riscv: integrate alternatives better into the main architecture new d14ca1f8d303 riscv: allow different stages with alternatives new a8e910168bba riscv: implement module alternatives new fbdba60b8119 riscv: implement ALTERNATIVE_2 macro new e509204acb03 riscv: extend concatenated alternatives-lines to the same length new 49b290e430d3 riscv: prevent compressed instructions in alternatives new ffb0b0afbd7c riscv: move boot alternatives to after fill_hwcap new 100631b48ded riscv: Fix accessing pfn bits in PTEs for non-32bit variants new ff689fd21cb1 riscv: add RISC-V Svpbmt extension support new e1026505c1a9 riscv: remove FIXMAP_PAGE_IO and fall back to its default value new 1745cfafebdf riscv: don't use global static vars to store alternative data new a35707c3d850 riscv: add memory-type errata for T-Head new 93c0651617a6 riscv: support for Svpbmt and D1 memory types new 39ccb901485b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d5c13070b06d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 408b1d3c0ec8 xtensa: add trap handler for division by zero new b281000339f4 xtensa: support artificial division by 0 exception new 236587c28307 xtensa: improve call0 ABI probing new 20836ac9608b Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] adds e1bbcd277a53 fs: hold writers when changing mount's idmapping new 2cd8dbb8ebc8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 879e526ea38a Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] new 82f71ac8bf94 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f2e90ff2f81e fs: change test in inode_insert5 for adding to the sb list new 263986487684 Merge branch 'master' of git://github.com/ceph/ceph-client.git adds 465301e39c1f SMB3: EBADF/EIO errors in rename/open caused by race condi [...] new 91b343c0f96c Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new aaacf64540dd erofs: fix buffer copy overflow of ztailpacking feature new 7ed7d2de621d erofs: make filesystem exportable new a90215ad6e33 cachefiles: extract write routine new 352a3a3d91ca cachefiles: notify the user daemon when looking up cookie new a2a6d631d72f cachefiles: unbind cachefiles gracefully in on-demand mode new b86ebaf7b19c cachefiles: notify the user daemon when withdrawing cookie new 9b57ff724632 cachefiles: implement on-demand read new b27f7846009c cachefiles: enable on-demand read mode new 1d28a0bf8ba6 cachefiles: add tracepoints for on-demand read mode new 391a80eb8e86 cachefiles: document on-demand read mode new 82341e72747e erofs: make erofs_map_blocks() generally available new 612e694538ff erofs: add fscache mode check helper new e00230bf4ae5 erofs: register fscache volume new d121718330d2 erofs: add fscache context helper functions new 7dfe69d5ae30 erofs: add anonymous inode caching metadata for data blobs new 3ecb00b08c79 erofs: add erofs_fscache_read_folios() helper new 0cfd971d89ba erofs: register fscache context for primary data blob new a6005e1e75e8 erofs: register fscache context for extra data blobs new b41aea2c086b erofs: implement fscache-based metadata read new 249f7326668e erofs: implement fscache-based data read for non-inline layout new cfafe4bd59cb erofs: implement fscache-based data read for inline layout new 97eae462ee87 erofs: implement fscache-based data readahead new 1cefccf02306 erofs: add 'fsid' mount option new 7274f20c9aea erofs: change to use asynchronous io for fscache readpage/ [...] new 34f78be468b9 erofs: scan devices from device table new 54d192344b47 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new effa9da69dea Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new c776ebc69a9a Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] adds 6213f5d4d23c f2fs: don't need inode lock for system hidden quota adds 3db1de0e582c f2fs: change the current atomic write way adds 7bc155fec5b3 f2fs: kill volatile write support adds 64e3ed0b8ea0 f2fs: reject test_dummy_encryption when !CONFIG_FS_ENCRYPTION adds d147ea4adb96 f2fs: introduce f2fs_gc_control to consolidate f2fs_gc parameters adds c58d7c55de8b f2fs: keep wait_ms if EAGAIN happens adds c0d31ec6397d f2fs: do not stop GC when requiring a free section new e230ccfd0eb8 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 9e157b01f0d5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b846f2d7e2d2 gfs2: replace 'found' with dedicated list iterator variable new 4aca45c9f458 gfs2: Replace list_prepare_entry() with list_entry() new ba6bf534d709 gfs2: Add GL_NOPID flag for process-independent glock holders new 09584566c8db gfs2: Mark flock glock holders as GL_NOPID new 39c080bc6433 gfs2: Mark the remaining process-independent glock holders [...] new 0911c374e6f7 gfs2: Explain some direct I/O oddities new 0f48dddec381 gfs2: Use container_of() for gfs2_glock(aspace) new 2eb0d5f04f26 gfs2: punch_hole cleanups new d46858d5dfe7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 82291ce7efd5 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] new f6fe746350fd Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new 9ec3e872b6bf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0ce2dcc2032b Merge branch 'master' of https://github.com/Paragon-Softwa [...] new 580ac7bc18c9 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] adds 7b3ec2b20e44 xfs: Fix double unlock in defer capture code adds 9a39cdabc172 xfs: Return from xfs_attr_set_iter if there are no more rm [...] adds fd920008784e xfs: Set up infrastructure for log attribute replay adds 1d08e11d04d2 xfs: Implement attr logging and replay adds f38dc503d366 xfs: Skip flip flags for delayed attrs adds f3f36c893f26 xfs: Add xfs_attr_set_deferred and xfs_attr_remove_deferred adds 73159fc27c69 xfs: Remove unused xfs_attr_*_args adds abd61ca3c333 xfs: Add log attribute error tag adds 535e2f75c4e3 xfs: Add larp debug option adds d68c51e9a409 xfs: Merge xfs_delattr_context into xfs_attr_item adds cd1549d6df22 xfs: Add helper function xfs_attr_leaf_addname adds c3546cf5d1e5 xfs: Add helper function xfs_init_attr_trans adds c3b948be3470 xfs: add leaf split error tag adds c5218a7cd973 xfs: add leaf to node error tag adds a4b8917b06c7 xfs: avoid empty xattr transaction when attrs are inline adds f3d430ff8cda xfs: initialise attrd item to zero adds e22b88de5bac xfs: make xattri_leaf_bp more useful adds 709c8632597c xfs: rework deferred attribute operation setup adds e0c41089b998 xfs: separate out initial attr_set states adds 2157d1699e59 xfs: kill XFS_DAC_LEAF_ADDNAME_INIT adds 251b29c88eb8 xfs: consolidate leaf/node states in xfs_attr_set_iter adds 7d03533629d1 xfs: split remote attr setting out from replace path adds 411b434a6324 xfs: XFS_DAS_LEAF_REPLACE state only needed if !LARP adds 2e7ef218e489 xfs: remote xattr removal in xfs_attr_set_iter() is conditional adds b11fa61bc4c6 xfs: clean up final attr removal in xfs_attr_set_iter adds 4e3d96a57a06 xfs: xfs_attr_set_iter() does not need to return EAGAIN adds e5d5596a2a17 xfs: introduce attr remove initial states into xfs_attr_set_iter adds 4b9879b19caf xfs: switch attr remove to xfs_attri_set_iter adds 59782a236b62 xfs: remove xfs_attri_remove_iter adds e7f358dee4e5 xfs: use XFS_DA_OP flags in deferred attr ops adds fdaf1bb3cafc xfs: ATTR_REPLACE algorithm with LARP enabled needs rework adds 51e6104fdb95 xfs: detect empty attr leaf blocks in xfs_attr3_leaf_verify adds 45ff8b471cdc xfs: can't use kmem_zalloc() for attribute buffers adds 5cc21e522d02 xfs: remove quota warning limit from struct xfs_quota_limits adds 2e06df552a7c xfs: remove warning counters from struct xfs_dquot_res adds 5349b2afc117 xfs: don't set quota warning values adds efd409a4329f Merge branch 'xfs-5.19-quota-warn-remove' into xfs-5.19-for-next new b66a449bec60 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new ee67ddb7f1da Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 16fd23fb2576 Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] new 366cb3c80e6d Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] new 35a81351b6af Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new de617c85ecc7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8e082cba5d8f Merge branch 'pci/aspm' adds 094fdaf3d661 Merge branch 'pci/hotplug' adds 0abb32a714c7 Merge branch 'pci/misc' adds a89d47041369 Merge branch 'pci/p2pdma' adds 9a5d7ffc0024 Merge branch 'pci/pm' adds 527e57e006c3 Merge branch 'pci/resource' adds a91ee0e9fca9 PCI: Avoid pci_dev_lock() AB/BA deadlock with sriov_numvfs [...] adds 4abe5d2c9b5b Merge branch 'pci/virtualization' adds bc49681c9636 PCI: qcom-ep: Move enable/disable resources code to common [...] adds 931262e646ca dt-bindings: PCI: Remove fallback from Rockchip DesignWare [...] adds 431e7d2eece5 PCI: rockchip-dwc: Reset core at driver probe adds e8aae154df61 PCI: rockchip-dwc: Add legacy interrupt support adds e1df28b3f890 Merge branch 'remotes/lorenzo/pci/dwc' adds a6809941c1f1 PCI: imx6: Fix PERST# start-up sequence adds 6db015015c78 Merge branch 'remotes/lorenzo/pci/imx6' adds b35a7a3ffc17 Merge branch 'remotes/lorenzo/pci/layerscape' adds 1d565935e3b9 PCI: mediatek-gen3: Assert resets to ensure expected init state adds 49e373d33147 Merge branch 'remotes/lorenzo/pci/mediatek' adds 30097efa334a PCI: microchip: Add missing chained_irq_enter()/exit() calls adds f5dfb00e80c8 Merge branch 'remotes/lorenzo/pci/microchip' adds 5ae7b37f1c28 Merge branch 'remotes/lorenzo/pci/power-slot' adds 5383d16f0607 dt-bindings: PCI: qcom: Convert to YAML adds 81dab110d351 dt-bindings: PCI: qcom: Do not require resets on msm8996 p [...] adds a6f2d6b1b349 dt-bindings: PCI: qcom: Specify reg-names explicitly adds bddedfeb1315 dt-bindings: PCI: qcom: Add schema for sc7280 chipset adds fddbaff0102e Merge branch 'remotes/lorenzo/pci/qcom' adds 620a19c67642 Merge branch 'remotes/lorenzo/pci/rockchip' adds 617c8a1e527f Merge branch 'remotes/lorenzo/pci/versatile' new c2d4c47e9f00 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ad59dc652105 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6977262c2eee i2c: at91: Initialize dma_buf in at91_twi_xfer() new e17daa3b58ed i2c: designware: Sort timing parameter ACPI method calls b [...] new 96789dce043f i2c: cadence: Increase timeout per message if necessary new 8fa9c9388053 i2c: xiic: return value of xiic_reinit new b822039b8ec1 i2c: xiic: Fix coding style issues new 4bca93abfffb i2c: xiic: Fix Tx Interrupt path for grouped messages new 6f2c48bcb7ed Merge branch 'i2c/for-mergewindow' into i2c/for-next new 821b10c4018d Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 76626b38b3e0 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] adds 6261cdbd4767 hwmon: (as370-hwmon) Use HWMON_CHANNEL_INFO macro adds 92125323e311 hwmon: (ltc2992) Use HWMON_CHANNEL_INFO macro adds ca7d1ea6659a hwmon: (mr75203) Use HWMON_CHANNEL_INFO macro new 3c6c7e1598ab hwmon: (peci/cputemp) Use HWMON_CHANNEL_INFO macro new 578859a3efc2 hwmon: (peci/dimmtemp) Use HWMON_CHANNEL_INFO macro new de751b82d8c1 hwmon: (pwm-fan) Use HWMON_CHANNEL_INFO macro new 80c2ab0dfdf5 hwmon: (sl28cpld-hwmon) Use HWMON_CHANNEL_INFO macro new 7fb3f5867bf9 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] adds 481cc97349d6 mm,doc: Add new documentation structure adds 89c30dd22137 docs/zh_CN: fix devicetree usage-model translation new 88630cf98160 Merge branch 'docs-next' of git://git.lwn.net/linux.git new 189985e1d2f4 Merge branch 'master' of git://linuxtv.org/media_tree.git new a5e9e202fe4c media: dt-bindings: mtk-vcodec-encoder: Add power-domains [...] new 310fda622bbd media: aspeed: Fix an error handling path in aspeed_video_probe() new 5c0db68ce0fa media: exynos4-is: Fix PM disable depth imbalance in fimc_ [...] new 94e3dba710fe media: st-delta: Fix PM disable depth imbalance in delta_probe new 395829c61a19 media: atmel: atmel-isc: Fix PM disable depth imbalance in [...] new bebe10b9be3c media: MAINTAINERS: rectify entry for MEDIA DRIVERS FOR NV [...] new 969be493f506 media: gspca: make the read-only array table static const new 8551ed70dda9 media: MAINTAINERS: refurbish MEDIATEK JPEG DRIVER section new abba6f4fb2f4 media: MAINTAINERS: rectify entry for MEDIATEK MEDIA DRIVER new ae309657b0b6 media: MAINTAINERS: drop unreachable contact for MEDIATEK [...] new e490fa1be5fe media: imx-jpeg: Fix potential array out of bounds in queue_setup new d2facee67b48 media: i2c: rdacm2x: properly set subdev entity function new 97f05aad9975 media: cec: seco: remove byte handling from smb_word_op new 7208fdce270b media: v4l2: mem2mem: Fix typos in v4l2_m2m_dev documentation new e386038aff5f media: MAINTAINERS: adjust entries to nxp driver movement [...] new 78b3f9d75a62 media: rcar-vin: Add check that input interface and format [...] new 9627944c6e7a media: i2c: rdacm20: Fix format definition new 8ca62a187a6e media: platform: Remove unused including <linux/version.h> new 8919a25c21ae media: bdisp: remove unnecessary IS_ERR() check new 7ec0966ec4ec media: davinci: remove unnecessary NULL check new d63fb98afed3 media: platform: renesas-ceu: Fix unused variable warning new 9fadab72a691 media: exynos4-is: Change clk_disable to clk_disable_unprepare new 6bf9691159e5 media: platform: return early if the iface is not handled new e673b25894eb media: av7110: fix switch indentation new 868519693b82 media: av7110: fix prohibited spaces in switch statement new 8dd504a3a0a5 media: imx-jpeg: Refactor function mxc_jpeg_parse new bec0a3a67389 media: imx-jpeg: Identify and handle precision correctly new ef2feed1ece2 media: imx-jpeg: Propagate the output frame size to the ca [...] new 831f87424dd3 media: imx-jpeg: Handle source change in a function new b4e1fb8643da media: imx-jpeg: Support dynamic resolution change new a71eb6025305 media: rga: fix possible memory leak in rga_probe new d8f6f1c56d54 media: staging: media: hantro: Fix typos new 19513911379a media: staging: media: hantro: Update TODO list new 6a5446f97b1c media: staging: media: rkvdec: Update TODO list new 87581a9ef561 media: docs-rst: Append HEVC specific term new 6b124062d5b0 media: rcar-vin: Remove stray blank line new 471bec68457a media: pvrusb2: fix array-index-out-of-bounds in pvr2_i2c_ [...] new 215d49a41709 media: make RADIO_ADAPTERS tristate new a4dca209f234 media: amphion: decoder copy timestamp from output to capture new 455e583638bd media: amphion: encoder copy timestamp from output to capture new be9fd51072a1 media: amphion: handle picture skipped event new 37ed01d5f27f media: amphion: free ctrl handler if error is set and retu [...] new 1a3b704d829c media: amphion: no need to check return value of debugfs_c [...] new 6ceb72b2b88b media: Documentation/media: Remove incorrect statement new 0daab1944318 media: platform: video-viu: Do not select it by default new 60bc8c5606be media: dt-bindings: media: rockchip-vdec: Add RK3328 compatible new 26070ea6453b media: dm355_ccdc: remove unnecessary check of res new a7dda6557388 media: dm644x_ccdc: remove unnecessary check of res new d83d2e08811b media: isif: remove unnecessary check of res new e223d45b5343 media: coda: fix default JPEG colorimetry new 67e33dd95788 media: coda: limit frame interval enumeration to supported [...] new 6d644a630091 media: stkwebcam: move stk_camera_read_reg() scratch buffe [...] new 7b602069cddd media: amphion: ensure the buffer count is not less than m [...] new fa1451374ebf media: atomisp: don't pass a pointer to a local variable new f87c445cfa5a media: cadence: cdns-csi2tx: Use mipi-csi2.h new 117368f0c477 media: rockchip: rkisp1: Use mipi-csi2.h new 7101d1279917 media: videobuf2-v4l2: Expose vb2_queue_is_busy() to drivers new 74ff26401528 media: vsp1: Don't open-code vb2_fop_release() new bf7d5ee1ed70 media: vsp1: Use vb2_queue_is_busy() new 5f25abec8f21 media: vsp1: Fix offset calculation for plane cropping new e0cf8b9e3a52 media: atmel: atmel-isc-base: use streaming status when qu [...] new d5e42dfa1453 media: atmel: atmel-isc-base: replace is_streaming call in [...] new 1f0c113cc7ab media: atmel: atmel-isc: remove redundant comments new 91f49b80983f media: atmel: atmel-sama5d2-isc: fix wrong mask in YUYV fo [...] new 314c96e5203d media: atmel: atmel-isc-base: use mutex to lock awb workq [...] new c221670d0d67 media: atmel: atmel-isc: compact the controller formats list new 4f564b92c3c7 media: atmel: atmel-sama7g5-isc: remove stray line new 9d5a3451e858 media: dt-bindings: media: microchip,xisc: add bus-width of 14 new 4aafe0268cab media: atmel: microchip-csi2dc: add link validation support new 81cad440dd1b media: amphion: wake up when error occurs new d67005b7dc82 media: amphion: G/S_PARM only for encoder's output queue new 79c987de8b35 media: hantro: Use post processor scaling capacities new 579846ec5259 media: hantro: HEVC: Fix output frame chroma offset new d7f4149df818 media: hantro: HEVC: Fix tile info buffer value computation new 387d11769568 media: hantro: HEVC: Fix reference frames management new 46c836569196 media: hantro: HEVC: unconditionnaly set pps_{cb/cr}_qp_of [...] new 8af592e2ecbc media: v4l2-subdev.c: kvmalloc_array -> kvcalloc new 1577d8043bca media: v4l2-ctls-core.c: kvmalloc_array -> kvcalloc new d5a8099c7512 media: videobuf2-dma-sg.c: kvmalloc_array -> kvcalloc new 6ba65e68a3cd media: cx25821: request_irq -> devm_request_irq new eca89cf60b04 media: ccs-core.c: fix failure to call clk_disable_unprepare new 6287dee83dfa media: s5k6a3: add missing clk_disable_unprepare new a43617a5bf1b media: imon: avoid needless atomic allocations in resume new 07af64dddfb8 media: imon: fix timer racing disconnect new af2aa3c4e52b media: imon: drop references only after device is no longer used new db264d4c66c0 media: imon: reorganize serialization new 60965c6a1960 media: cec-pin.c: disabling the adapter cannot call kthread_stop new 5f4eb1675051 media: cec-pin.c: don't zero work_pin_num_events in adap_enable new 498946cf6b85 media: cec-adap.c: don't unconfigure if already unconfigured new 184c387db057 media: cec-adap.c: stop trying LAs on CEC_TX_STATUS_TIMEOUT new 59267fc34f49 media: cec-adap.c: fix is_configuring state new e3891b36364e media: cec-adap.c: reconfigure if the PA changes during co [...] new f9222f8ca18b media: cec-adap.c: drop activate_cnt, use state info instead new 08a83828825c media: mediatek: vcodec: Fix v4l2 compliance decoder cmd t [...] new 7c6785d2e18d media: mediatek: vcodec: Add vdec enable/disable hardware helpers new 2077759b7011 media: mediatek: vcodec: Using firmware type to separate d [...] new d12a3c1fa0ce media: mediatek: vcodec: get capture queue buffer size from scp new b018be06f3c7 media: mediatek: vcodec: Read max resolution from dec_capability new f8c52711530b media: mediatek: vcodec: set each plane bytesused in buf prepare new 7b182b8d9c85 media: mediatek: vcodec: Refactor get and put capture buffer flow new f40b567da656 media: mediatek: vcodec: Refactor supported vdec formats a [...] new 76250b48de79 media: mediatek: vcodec: Getting supported decoder format types new f0a17f75d6c7 media: mediatek: vcodec: Add format to support MT21C new abd12e85fc95 media: mediatek: vcodec: disable vp8 4K capability new d856b360aa82 media: mediatek: vcodec: Fix v4l2-compliance fail new ba9a7dbb232e media: mediatek: vcodec: record capture queue format type new 024b1f4fedc8 media: mediatek: vcodec: Extract H264 common code new 59fba9eed5a7 media: mediatek: vcodec: support stateless H.264 decoding [...] new 7a7ae26fd458 media: mediatek: vcodec: support stateless VP8 decoding new 5d418351ca8f media: mediatek: vcodec: support stateless VP9 decoding new c10c0086db68 media: mediatek: vcodec: prevent kernel crash when rmmod m [...] new 2b54af6ca600 media: dt-bindings: media: mediatek: vcodec: Adds decoder [...] new f3d2a97561f6 media: mediatek: vcodec: Support MT8186 new 397edc703a10 media: mediatek: vcodec: add h264 decoder driver for mt8186 new 804e192a8114 media: doc: Document dual use of H.264 pic_num/frame_num new 86ef61ad686c media: v4l2-mem2mem: Trace on implicit un-hold new 4a18d21649f4 media: h264: Avoid wrapping long_term_frame_idx new fc4a04f529cf Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git adds c9d8923bfbcb PM: EM: Decrement policy counter adds bbd67f1b5a94 cpufreq: intel_pstate: Support Sapphire Rapids OOB mode adds 5c84c1b84bd8 cpufreq: Clear real_cpus mask from remove_cpu_dev_symlink() adds 515755906921 powercap: RAPL: Add Power Limit4 support for RaptorLake adds 1ed5ec0442bd Merge branches 'pm-em', 'pm-cpufreq' and 'powercap' into l [...] adds 24773e6c7a27 x86: ACPI: Make mp_config_acpi_gsi() a void function adds 9b6b14b6f36c Merge branch 'acpi-x86' into linux-next adds 1017ac6e493d thermal: intel_tcc_cooling: Add TCC cooling support for Ra [...] adds 7b145802ba54 thermal: int340x: Mode setting with new OS handshake adds 84d13b694ebb Merge branches 'thermal-intel-tcc' and 'thermal-int340x-fi [...] new e90600bb9dee Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds 818c8321d8de dt-bindings: cpufreq: mediatek: Add MediaTek CCI property adds 0daa47325bae cpufreq: mediatek: Link CCI device to CPU adds 39b360102f3a cpufreq: mediatek: Add support for MT8186 new 78bc4d2c1233 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 4f8d5b0abe4d Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] new 4e0f89a2eba5 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new b6fbc8dc310a Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] new bf58a80a2141 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ef7e0578c88e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 43213daed6d6 fortify: Provide a memcpy trap door for sharp corners adds 0f84d403b8e5 net: enetc: kill PHY-less mode for PFs adds 982c97eede13 net: ethernet: SP7021: Fix spelling mistake "Interrput" -> [...] adds a14857c27a50 rtnetlink: verify rate parameters for calls to ndo_set_vf_rate adds e0d0e1fdf1ed nfp: VF rate limit support adds b33177f1d62b Merge branch 'nfp-vf-rate-limit-support' adds 9b19e57a3c78 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds f4826443f4d6 mlxbf_gige: remove driver-managed interrupt counts adds 0df65743537d skbuff: replace a BUG_ON() with the new DEBUG_NET_WARN_ON_ONCE() adds fa926bb3e491 net: update the register_netdevice() kdoc adds f0a65f815f64 net: lan966x: Fix use of pointer after being freed adds e9b3ba439dcb net: dsa: felix: program host FDB entries towards PGID_CPU [...] adds 0ddf83cda5a6 net: dsa: felix: bring the NPI port indirection for host M [...] adds 910ee6cce92f net: dsa: felix: bring the NPI port indirection for host f [...] adds 465c3de42b5d net: dsa: introduce the dsa_cpu_ports() helper adds 72c3b0c7359a net: dsa: felix: manage host flooding using a specific dri [...] adds bacf93b05619 net: dsa: remove port argument from ->change_tag_protocol() adds c352e5e8e8f2 net: dsa: felix: dynamically determine tag_8021q CPU port [...] adds 7a29d220f4c0 net: dsa: felix: reimplement tagging protocol change with [...] adds 879c610c924f Merge branch 'dsa-changes-for-multiple-cpu-ports-part-1' adds 15f6d01e4829 net: mscc: ocelot: delete ocelot_port :: xmit_template adds 6d0be6004770 net: mscc: ocelot: minimize holes in struct ocelot_port adds 7e708760fc11 net: mscc: ocelot: move ocelot_port_private :: chip_port t [...] adds 75db72de1f74 Merge branch 'restructure-struct-ocelot_port' adds 65d4b471b3cf siena: Make MTD support specific for Siena adds dfb1cfbd497e siena: Make SRIOV support specific for Siena adds f62a074525de siena: Make HWMON support specific for Siena adds 58b6b3d5379d sfc/siena: Make MCDI logging support specific for Siena adds ef9b5770945d sfc/siena: Make PTP and reset support specific for Siena adds c374303969ea sfc/siena: Reinstate SRIOV init/fini function calls adds 0c1822d90725 Merge branch 'make-sfc-siena-ko-specific-to-siena' adds 8ea1eebb49a2 net: inet: Remove count from inet_listen_hashbucket adds e8d0059000b2 net: inet: Open code inet_hash2 and inet_unhash2 adds cae3873c5b3a net: inet: Retire port only listening_hash adds ec8cb4f617a2 net: selftests: Stress reuseport listen adds b67fd3d9d942 Merge branch 'net-inet-retire-port-only-listening_hash' new a19cef450bb6 net: ethernet: Use swap() instead of open coding it new 0f6deac3a079 net: page_pool: add page allocation stats for two fast pag [...] new 7b8b82224c26 net: ethernet: fix platform_no_drv_owner.cocci warning new d1408f6b4dd7 usbnet: Run unregister_netdev() before unbind() again new 3108871f1922 usbnet: smsc95xx: Don't clear read-only PHY interrupt new 14021da69811 usbnet: smsc95xx: Don't reset PHY behind PHY driver's back new 8960f878e39f usbnet: smsc95xx: Avoid link settings race on interrupt reception new 1ce8b37241ed usbnet: smsc95xx: Forward PHY interrupts to PHY driver to [...] new 7e8b617eb93f net: phy: smsc: Cache interrupt mask new 1e7b81edebc1 net: phy: smsc: Cope with hot-removal in interrupt handler new b7da9c6b01cb Merge branch 'lan95xx-no-polling' new 49bb39bddad2 selftests: fib_nexthops: Make the test more robust new 4915d50e300e inet: add READ_ONCE(sk->sk_bound_dev_if) in INET_MATCH() new f0cf4000f586 net: axienet: Be more careful about updating tx_bd_tail new 9e2bc267e780 net: axienet: Use NAPI for TX completion path new ad04cc058d64 bnxt_en: Update firmware interface to 1.10.2.95 new 11862689e8f1 bnxt_en: Configure ptp filters during bnxt open new 66ed81dcedc6 bnxt_en: Enable packet timestamping for all RX packets new ab0bed4bf6fa bnxt_en: parse and report result field when NVRAM package [...] new a65cc8435540 Merge branch 'bnxt_en-next' new f9a210c72d70 sfc: siena: Fix Kconfig dependencies new 2c5f1536473b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new c28678162b33 eth: sfc: remove remnants of the out-of-tree napi_weight m [...] new 470bcfd6039b ixgbe: add xdp frags support to ndo_xdp_xmit new d9713088158b ice: Expose RSS indirection tables for queue groups via ethtool new d8f1769fbbce Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 07343110b293 bpf: add bpf_map_lookup_percpu_elem for percpu map adds ed7c13776e20 selftests/bpf: add test case for bpf_map_lookup_percpu_elem adds 0bed8f374a99 Merge branch 'Introduce access remote cpu elem support in [...] adds 5790a2fee02c selftests/bpf: make fexit_stress test run in serial mode adds a2aa95b71c9b bpf: Fix potential array overflow in bpf_trampoline_get_progs() new 4b6313cf99b0 bpf: Fix combination of jit blinding and pointers to bpf s [...] new 365d519923a2 selftests/bpf: Check combination of jit blinding and point [...] new 737d0646a83c libbpf: Add safer high-level wrappers for map operations new b2531d4bdce1 selftests/bpf: Convert some selftests to high-level BPF map APIs new 0d2d2648931b selftests/bpf: Fix usdt_400 test case new 16d1e00c7e8a bpf: Add MEM_UNINIT as a bpf_type_flag new 418fbe82578e bpftool: Use sysfs vmlinux when dumping BTF by ID new 8367a8b5fd96 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6c7c65414be1 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] new 63fac3343b99 Bluetooth: btbcm: Support per-board firmware variants new 789f6b8ac3b1 Bluetooth: mt7921s: Fix the incorrect pointer check new 7aa1e7d15f8a Bluetooth: fix dangling sco_conn and use-after-free in sco [...] new 31396dd53f32 Bluetooth: Keep MGMT pending queue ordered FIFO new bf7380e224f9 Bluetooth: btintel: Constify static struct regmap_bus new 72ef98445aca Bluetooth: hci_qca: Use del_timer_sync() before freeing new 05abad857277 Bluetooth: HCI: Add HCI_QUIRK_BROKEN_ENHANCED_SETUP_SYNC_C [...] new 6b5c1cdac44f Bluetooth: Print broken quirks new d44e1dbda36f Bluetooth: btusb: Set HCI_QUIRK_BROKEN_ENHANCED_SETUP_SYNC [...] new 8b1d66b50437 Bluetooth: btrtl: Add support for RTL8852C new 50a3633ae5e9 Bluetooth: use hdev lock in activate_scan for hci_is_adv_m [...] new fb048cae51ba Bluetooth: use hdev lock for accept_list and reject_list i [...] new 5e2b6064cbc5 Bluetooth: protect le accept and resolv lists with hdev->lock new 4622594766d0 Bluetooth: btusb: add support for Qualcomm WCN785x new ff7f2926114d Bluetooth: core: Fix missing power_on work cancel on HCI close new 247f226adadf Bluetooth: btusb: Set HCI_QUIRK_BROKEN_ERR_DATA_REPORTING for QCA new c77a592befdd Bluetooth: btusb: Add 0x0bda:0x8771 Realtek 8761BUV devices new 23fcb27b33c8 Bluetooth: btusb: Add a new PID/VID 0489/e0c8 for MT7921 new 0d37ddfc50d9 Bluetooth: btbcm: Add entry for BCM4373A0 UART Bluetooth new 0fab6361c4ba Bluetooth: btmtksdio: fix use-after-free at btmtksdio_recv_event new 7469720563e0 Bluetooth: btmtksdio: fix possible FW initialization failure new baabb7f530e8 Bluetooth: btmtksdio: fix the reset takes too long new a9a347655d22 Bluetooth: MGMT: Add conditions for setting HCI_CONN_FLAG_ [...] new 3b42055388c3 Bluetooth: hci_sync: Fix attempting to suspend with unfilt [...] new 9d1ba80c829b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new ad732da434a2 rtlwifi: Use pr_warn instead of WARN_ONCE new 3e8b8dc90c6a Merge branch 'main' of git git://git.kernel.org/pub/scm/li [...] adds 33f6106400b6 dt-bindings: mtd: partitions: Extend fixed-partitions binding adds 4213e556fe2a mtd: parsers: add support for Sercomm partitions adds a955b5d07987 mtd: call of_platform_populate() for MTD partitions adds 9a7459fd9be4 mtd: phram: Allow cached mappings new 3287c7586d7d Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] adds 773898127ebf mtd: rawnand: kioxia: Add support for TH58NVG3S0HBAI4 adds c96f824af0e9 mtd: rawnand: cs553x: simplify the return expression of cs [...] adds 66d7a40beb41 mtd: nand: MTD_NAND_ECC_MEDIATEK should depend on ARCH_MEDIATEK new 3e25041fc84c Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] adds c47452194641 mtd: spi-nor: debugfs: fix format specifier new 3c3e459b916e Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] new 282ee0716f61 crypto: sun8i-ce - Fix minor style issue new 22f7c2f8cfda crypto: sun8i-ce - do not allocate memory when handling requests new 22d03a0aad0e crypto: sun4i-ss - do not allocate backup IV on requests new 359e893e8af4 crypto: sun8i-ss - rework handling of IV new c149e4763d28 crypto: sun8i-ss - handle zero sized sg new 46e2fcbcbed6 crypto: sun8i-ss - remove redundant test new d86e3f37a6d0 crypto: sun8i-ss - test error before assigning new 4d867bebdc3a crypto: sun8i-ss - use sg_nents_for_len new 8eec4563f152 crypto: sun8i-ss - do not allocate memory when handling ha [...] new db0c62bcd480 crypto: sun8i-ss - do not zeroize all pad new c35e523a8b69 crypto: sun8i-ss - handle requests if last block is not modulo 64 new f95f61d0b2f1 crypto: sun8i-ss - rework debugging new e76ee4db9eb8 crypto: sun8i-ss - Add function for handling hash padding new 801b7d572c0a crypto: sun8i-ss - add hmac(sha1) new 2e5545acf658 crypto: sun8i-ss - do not fallback if cryptlen is less tha [...] new 8a1714ad1a33 crypto: sun8i-ce - Add function for handling hash padding new 6b8309faf0ca crypto: sun8i-ce - use sg_nents_for_len new aff388f78746 crypto: sun8i-ce - rework debugging new 42a01af3f13f crypto: sun8i-ce - do not fallback if cryptlen is less tha [...] new 91e8bcd7b4da crypto: cryptd - Protect per-CPU resource by disabling BH. new e0c77eb37ec7 crypto: octeontx2 - simplify the return expression of otx2 [...] new 6ae7a8b193d3 crypto: talitos - Uniform coding style with defined variable new 349d03ffd5f6 crypto: s390 - add crypto library interface for ChaCha20 new 254839ac76b7 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 9f782ae556ec Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new 0a360aeb861e drm/amdgpu: clean up some inconsistent indenting new 7d8896a222b6 drm/amd/pm: add smu pp_feature_mask callback for smu_v13_0_7 new 62c01c2b35f6 drm/amd/pm: support ss metrics read for smu11 new 128d5509f905 drm/amd/pm: add smu feature map support for smu_v13_0_7 new 9147d3e46858 drm/amd/pm: add smu feature map support for smu_v13_0_0 new b27499f436e6 drm/amd/pm: add smu power_limit callback for smu_v13_0_7 new 938dd4ee71e2 drm/amdgpu/ctx: only reset stable pstate if the user chang [...] new 242ebd391856 drm/amdgpu: Ensure the DMA engine is deactivated during set ups new f9e0538d0127 drm/amdkfd: allocate MMIO/DOORBELL BOs with AMDGPU_GEM_CRE [...] new 168a74df0e7c drm/amd/pm: update smartshift powerboost calc for smu12 new aff8960e5568 drm/amd/pm: update smartshift powerboost calc for smu13 new f5aca86c9abd drm/amdgpu/gfx11: fix me field handling in map_queue packet new bd01de9ca5b9 drm/amdgpu/gfx11: fix mes mqd settings new 773e9629b33d drm/amdgpu/pm: add smu v13.0.4 driver SMU if headers new 30281bf6833a drm/amdgpu/pm: add EnableGfxImu message dummy map for SMU [...] new 8d7f67e185ee drm/amdgpu/pm: add some common ppt functions for SMU IP v13.0.x new 6c2d7744503b drm/amdgpu/pm: add swsmu ppt implementation for SMU IP v13.0.4 new c5722656215e drm/amdgpu/pm: enable swsmu for SMU IP v13.0.4 new c76fc688ede9 drm/amdgpu/pm: add GFXOFF control IP version check for SMU [...] new 5a4aac3cffbe drm/amdgpu/discovery: add SMU v13.0.4 into the IP discovery list new 0c11915a7762 drm/amdgpu: Move mutex_init(&smu->message_lock) to smu_ear [...] new 2f8867693a3b drm/amdkfd: Fix static checker warning on MES queue type new ce600112ac5e Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 1c82de32e8c8 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] new 787219c6dad1 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] new 4676ea3203ad Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 22bb82264c65 ALSA: hda/cs8409: Support new Odin Variants adds f129f26f7695 ALSA: hda/cs8409: Add Speaker Playback Switch for Cyborg adds 6e7cf6702c6a ALSA: hda/cs8409: Add Speaker Playback Switch for Warlock adds 1e5a74620922 dt-bindings: sound: Add generic serial MIDI device adds 542350509499 ALSA: Add generic serial MIDI driver using serial bus API new 589c48fe23cd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 41cd312dfe98 ASoC: fsl: Fix refcount leak in imx_sgtl5000_probe adds 7aded7003a4e ASoC: fsl_ssi: Add support multi fifo script adds ed46731d8e86 ASoC: imx-hdmi: Fix refcount leak in imx_hdmi_probe adds 1a9fa95447bb ASoC: cs42l56: Fix the error handling of cs42l56_i2c_probe() adds 2be84f73785f ASoC: mxs-saif: Fix refcount leak in mxs_saif_probe adds 69b53a097d99 ASoC: wm2000: Remove redundant endianness flag adds de2427207d13 ASoC: wm9090: Remove redundant endianness flag adds cf7250e95d30 ASoC: cs35l36: Fix the error handling of cs35l36_i2c_probe() adds 7883c193d7ae ASoC: rt5645: Fix the error handling of rt5645_i2c_probe() adds ef1878fd0cd6 ASoC: tas571x: Fix the error handling of tas571x_i2c_probe() adds 68cacb5cf5cf ASoC: tas6424: Fix the error handling of tas6424_i2c_probe() adds 83d1b65d4cbe ASoC: wm8903: Fix the error handling of wm8903_i2c_probe() adds c1ce4ba5021a ASoC: cs42l46: Fix the error handling of cs42l56_i2c_probe() adds 8b7a4075a5b5 ASOC: Fix the error handling code of the probe adds bf4a9b2467b7 ASoC: samsung: Fix refcount leak in aries_audio_probe adds cbcab8cd737c ASoC: SOF: amd: add missing platform_device_unregister in [...] adds 0b7f644f52e8 ASoC: max98396: Fix build error for implicit function declaration adds e3105c0ccc3e ASoC: SOF: Intel: HDA: Set IPC4-specific DSP ops for CaVS [...] adds 0af829041d3f ASoC: SOF: Add IPC4 private header adds 71cb8ad1a780 ASoC: SOF: Add header for IPC4 manifest adds c62ff366b3c9 ASoC: SOF: IPC4: Add FW loader ops adds a4cfdebdfe62 ASoC: SOF: Intel: HDA: Set up sof_ipc4_fw_data for IPC4 adds fd4b80044b09 ASoC: SOF: Add IPC4 FW loader support adds 65c6d914dc5b Merge remote-tracking branch 'asoc/for-5.19' into asoc-next new 4548197af93a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 80140a81f7f8 module.h: simplify MODULE_IMPORT_NS adds c14e522bc76e module: Make module_flags_taint() accept a module's taints [...] adds 6fb0538d0121 module: Move module_assert_mutex_or_preempt() to internal.h adds 99bd9956551b module: Introduce module unload taint tracking adds 391e982bfa63 module: fix [e_shstrndx].sh_size=0 OOB access adds 8eac910a4934 module: show disallowed symbol name for inherit_taint() adds c6eee9df57a6 module: do not pass opaque pointer for symbol search adds cdd66eb52fda module: do not binary-search in __ksymtab_gpl if fsa->gplo [...] adds 7390b94a3c2d module: merge check_exported_symbol() into find_exported_s [...] new 8f292fe125c7 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new 10559c841da2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d78bd8adfcbc io_uring: track fixed files with a bitmap new b70b8e3331d8 io_uring: add basic fixed file allocator new 1339f24b336d io_uring: allow allocated fixed files for openat/openat2 new c30c3e00cbd9 io_uring: allow allocated fixed files for accept new 09893e15f1e9 io_uring: bump max direct descriptor count to 1M new a8da73a32b6e io_uring: add flag for allocating a fully sparse direct de [...] new b73dfc220869 Merge branch 'for-5.19/io_uring' into for-next adds a327c341dc65 blk-mq: fix passthrough plugging new 3c8a401b2f12 Merge branch 'for-5.19/io_uring-passthrough' into for-next adds 5ce7729f25c1 block: reorder the REQ_ flags adds 5d2ae14276e6 block: Fix the bio.bi_opf comment new e586b4d4318f Merge branch 'for-5.19/block' into for-next new e0deb6a025ae io_uring: avoid io-wq -EAGAIN looping for !IOPOLL new 68a6a1d1bfa5 Merge branch 'for-5.19/io_uring' into for-next new 1b1d7b4bf1d9 io_uring: only wake when the correct events are set new e54ac908e073 Merge branch 'for-5.19/io_uring' into for-next new 390ed29b5e42 io_uring: add IORING_ACCEPT_MULTISHOT for accept new 227685ebfaba io_uring: add REQ_F_APOLL_MULTISHOT for requests new dbc2564cfe0f io_uring: let fast poll support multishot new 4e86a2c98013 io_uring: implement multishot mode for accept new e82d3f896229 Merge branch 'for-5.19/io_uring' into for-next new fa5da31df51f io_uring: use force attribute for __kernel_rwf_t casts to [...] new 1deefe4a205e Merge branch 'for-5.19/io_uring' into for-next new cb9e061e974f blk-mq: use force attribute for blk_status_t casts new df8dc7004331 Merge branch 'for-5.19/block' into for-next new ed3ec408f289 io_uring: fix locking state for empty buffer group new 3782ad725049 Merge branch 'for-5.19/io_uring' into for-next new eeef7565e8ba cdrom: make EXPORT_SYMBOL follow exported function new 03fea699b050 cdrom: remove the unused driver specific disc change ioctl new 8fa10ee183c3 cdrom: mark CDROMGETSPINDOWN/CDROMSETSPINDOWN obsolete new e24ccaaf7ec4 block: remove last remaining traces of IDE documentation new 2e10a1d693b9 cdrom: remove obsolete TODO list new 195fbdc42ab9 Merge branch 'for-5.19/cdrom' into for-next new 5b576664d45e Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new daae7b214fa1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8ebe29ef796d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 104418d06583 Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] new e2ba311dc5bb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0cbf5bef07dc Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 82d807c0b002 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 45a726a6560d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 50e7977b43b2 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] new ee6f85939f48 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] adds 02ee2316b935 fsverity: update the documentation adds c46d541a00e0 Merge branch 'next-integrity.fsverity-v9' into next-integrity new 00ad912555ee Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new 1af0e4a0233f security: declare member holding string literal const new 3e83e5bd02a9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 711335b30613 Merge branch 'next' of git://github.com/cschaufler/smack-next new d070b389d3f5 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] new fec771775701 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 12be8d99cc22 Merge branch 'master' of git://www.linux-watchdog.org/linu [...] new de78657e16f4 iommu/mediatek: Fix NULL pointer dereference when printing [...] new a3884774d731 iommu/dma: Fix iova map result check bug new b8397a8f4ebc iommu/dma: Explicitly sort PCI DMA windows new cd901e9284c7 iommu/vt-d: Remove unneeded validity check on dev new e19c3992b9f8 iommu/vt-d: Change return type of dmar_insert_one_dev_info() new bac4e778d67a iommu/vt-d: Fold dmar_insert_one_dev_info() into its caller new ea661ad6e157 iommu/vt-d: Size Page Request Queue to avoid overflow condition new 9d6ab26a75f4 iommu/vt-d: Block force-snoop domain attaching if no SC support new fc0051cb9590 iommu/vt-d: Check domain force_snooping against attached devices new e80552267b63 iommu/vt-d: Remove domain_update_iommu_snooping() new 0d647b33e74f iommu/vt-d: Remove hard coding PGSNP bit in PASID entries new 1ea2a07a532b iommu: Add DMA ownership management interfaces new 25f3bcfc54bc driver core: Add dma_cleanup callback in bus_type new 4a6d9dd564d0 amba: Stop sharing platform_dma_configure() new 512881eacfa7 bus: platform,amba,fsl-mc,PCI: Add device DMA ownership ma [...] new 18c7a349d072 PCI: pci_stub: Set driver_managed_dma new c7d469849747 PCI: portdrv: Set driver_managed_dma new 70693f470848 vfio: Set DMA ownership for VFIO devices new 31076af0cb00 vfio: Remove use of vfio_group_viable() new 93219ea94388 vfio: Delete the unbound_list new 3b86f317c9c7 vfio: Remove iommu group notifier new a5f1bd1afacd iommu: Remove iommu group changes notifier new 0286300e6045 iommu: iommu_group_claim_dma_owner() must always assign a domain new 5a4eb9163471 dt-bindings: arm-smmu: Add binding for SDX65 SMMU new d9ed8af1dee3 iommu/arm-smmu: fix possible null-ptr-deref in arm_smmu_de [...] new b131fa8c1d2a iommu/arm-smmu-v3: check return value after calling platfo [...] new cbd23144f766 iommu/arm-smmu-v3-sva: Fix mm use-after-free new 38db6b41b2f4 dt-bindings: arm-smmu: Add compatible for Qualcomm SC8280XP new d044023e219d iommu/arm-smmu-qcom: Add SC8280XP support new c02bda09f91a dt-bindings: arm-smmu: Document nvidia,memory-controller property new 95d5aeabda00 dt-bindings: arm-smmu: Add compatible for Tegra234 SOC new 5ca216155b5e iommu/arm-smmu: Support Tegra234 SMMU new 628bf55b6204 iommu/arm-smmu: Force identity domains for legacy binding new e3b9bf145cb6 Merge tag 'arm-smmu-updates' of git://git.kernel.org/pub/s [...] new 807413e871d6 Merge branches 'apple/dart', 'arm/mediatek', 'arm/msm', 'p [...] new 80fe0d1a883d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new db5f75c29446 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 606e5d408184 spi: cadence-quadspi: Handle spi_unregister_master() in remove() adds 75d6fe48a21a spi: Doc fix - Describe add_lock and dma_map_dev in spi_co [...] new 22d35e40419a spi: spi-cadence: Update ISR status variable type to irqreturn_t new b50fe5f0817d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds db8a064c2796 Merge branch 'linus' adds 8db708af73f2 Merge branch into tip/master: 'irq/urgent' adds 426945a7c81a Merge branch into tip/master: 'sched/urgent' adds deaf7c4b4bf8 lockdep: Delete local_irq_enable_in_hardirq() adds 434e09e7575b locking/qrwlock: Change "queue rwlock" to "queued rwlock" adds b8151a9a36fc Merge branch into tip/master: 'locking/core' adds 47319846a9e2 Merge branch 'v5.18-rc5' adds c2a960f7c574 perf/x86: Add new Alder Lake and Raptor Lake support adds d773a73366bd perf/x86/msr: Add new Alder Lake and Raptor Lake support adds cd971104ac7e perf/x86/cstate: Add new Alder Lake and Raptor Lake support adds e5ae168e8394 perf/x86/uncore: Clean up uncore_pci_ids[] adds f758bc5a9123 perf/x86/uncore: Add new Alder Lake and Raptor Lake support adds 39b2ca75eec8 perf/amd/ibs: Cascade pmu init functions' return value adds 2a7a7e658682 perf/amd/ibs: Use ->is_visible callback for dynamic attributes adds ba5d35b442c6 perf/amd/ibs: Add support for L3 miss filtering adds 838de1d843fc perf/amd/ibs: Advertise zen4_ibs_extensions as pmu capabil [...] adds 9cb23f598c64 perf/ibs: Fix comment adds 2cc6edea3673 perf/x86/amd: Remove unused variable 'hwc' adds 0a57cc868658 Merge branch into tip/master: 'perf/core' adds 2679a83731d5 sched/core: Avoid obvious double update_rq_clock warning adds 734387ec2f9d sched/deadline: Remove superfluous rq clock update in push [...] adds f3176fe7d6bf Merge branch into tip/master: 'sched/core' adds bf00745e7791 x86/vsyscall: Remove CONFIG_LEGACY_VSYSCALL_EMULATE adds 040a86b40a08 Merge branch into tip/master: 'x86/vdso' new 5beb3f7a610f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 4af4fafc0c2d Merge branch 'timers/drivers/next' of git://git.linaro.org [...] new a7b8ab6ae503 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new adf14453d2c0 irqchip/gic-v3: Ensure pseudo-NMIs have an ISB between ack [...] new 6efb50923771 irqchip/gic-v3: Refactor ISB + EOIR at ack time new 614ab80c9647 irqchip/gic-v3: Fix priority mask handling new 06a606075244 Merge branch irq/gic-v3-nmi-fixes-5.19 into irq/irqchip-next new e1c37b6fd756 Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] new 09abfa11aed1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 28b3ae426598 rcu: Introduce CONFIG_RCU_EXP_CPU_STALL_TIMEOUT adds 9621fbee44df rcu: Move expedited grace period (GP) work to RT kthread_worker adds ce13389053a3 Merge branch 'exp.2022.05.11a' into HEAD adds 620263a2b15e Merge branch 'nolibc.2022.04.20a' into HEAD adds 409db57c8d45 Merge branch 'lkmm.2022.05.03a' into HEAD adds 7789a57e8fc9 Merge branch 'lkmm-dev.2022.04.11a' into HEAD adds dd7290f088cc rcu: Decrease FQS scan wait time in case of callback overloading adds 7f001f019a2f torture: Make kvm-remote.sh announce which system is being [...] adds 779eae72b730 rcu-tasks: Check for abandoned callbacks adds 3d6c23ba6ca2 rcu: Make normal polling GP be more precise about sequence [...] adds 87f088e1c065 rcu: Provide a get_completed_synchronize_rcu() function adds 28bfa89bab3a rcutorture: Validate get_completed_synchronize_rcu() adds f7612ebaecbc rcu: Switch polled grace-period APIs to ->gp_seq_polled adds c017b92a9f89 rcu: Make polled grace-period API account for expedited gr [...] adds e2573ccb1816 rcu: Make Tiny RCU grace periods visible to polled APIs adds 6d1471c9e053 rcutorture: Verify that polled GP API sees synchronous gra [...] adds 4e29094221c3 rcu: Add polled expedited grace-period primitives adds 6f0b8b761edd rcutorture: Test polled expedited grace-period primitives adds 50b790744c6a rcutorture: Update rcutorture.fwd_progress help text adds f3e7b187ef5d rcu/torture: Change order of warning and trace dump adds 84b914b867e1 rcu/nocb: Add/del rdp to iterate from rcuog itself adds 84c4e9c758fd rcu/nocb: Invert rcu_state.barrier_mutex VS hotplug lock l [...] adds c39fef430bc8 rcu/nocb: Fix NOCB kthreads spawn failure with rcu_nocb_rd [...] adds 0d90e7225fb1 rcu-tasks: Split rcu_tasks_one_gp() from rcu_tasks_kthread() adds 89ad98e93ce8 rcu-tasks: Move synchronize_rcu_tasks_generic() down adds ca52639daa5b rcu-tasks: Drive synchronous grace periods from calling task adds b40d5a0dd104 doc: Document the rcutree.rcu_divisor kernel boot parameter adds bd3dc98d1fe4 rcu: Put panic_on_rcu_stall() after expedited RCU CPU stal [...] adds c3c2d9d88bdf rcu/nocb: Add an option to offload all CPUs on boot adds f3d081596139 rcu: Dump all rcuc kthreads status for CPUs that not repor [...] adds c63fdda443d1 rcu: Avoid tracing a few functions executed in stop machine adds f341599bdf34 memory-model: Prohibit nested SRCU read-side critical sections adds c63855dda123 doc: Document rcutree.nocb_nobypass_lim_per_jiffy kernel p [...] adds 816eb901dc56 rcutorture: Simplify rcu_torture_read_exit_child() loop adds 49a97d680b21 rcutorture: Fix memory leak in rcu_test_debug_objects() adds 1eb9b75efd03 rcu: Add nocb_cb_kthread check to rcu_is_callbacks_kthread() adds 7199b9d46830 rcu: Add rnp->cbovldmask check in rcutree_migrate_callbacks() adds 7ab96061e7fd DIAGS rcu: Diagnose extended sync_rcu_do_polled_gp() loops new f9a968e8808b Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] adds f30903394eb6 x86/cpufeatures: Add virtual TSC_AUX feature bit adds 296d5a17e793 KVM: SEV-ES: Use V_TSC_AUX if available instead of RDTSC/M [...] adds 65936229d358 KVM: x86/mmu: Check for host MMIO exclusion from mem encry [...] adds 8b9e74bfbf8c KVM: x86/mmu: Use enable_mmio_caching to track if MMIO cac [...] adds daed87b8767c KVM: x86/mmu: nested EPT cannot be used in SMM adds 82ffa13f7933 KVM: x86/mmu: constify uses of struct kvm_mmu_role_regs adds 39e7e2bf321a KVM: x86/mmu: pull computation of kvm_mmu_role_regs to kvm [...] adds 25cc05652cd6 KVM: x86/mmu: rephrase unclear comment adds 6819af7597d8 KVM: x86: Clean up and document nested #PF workaround adds b89805082adf KVM: x86/mmu: remove "bool base_only" arguments adds e5ed0fb01004 KVM: x86/mmu: split cpu_role from mmu_role adds 60f3cb60a59d KVM: x86/mmu: do not recompute root level from kvm_mmu_role_regs adds ec283cb1dcb9 KVM: x86/mmu: remove ept_ad field adds 19b5dcc3be2e KVM: x86/mmu: remove kvm_calc_shadow_root_page_role_common adds 2ba676774dfc KVM: x86/mmu: cleanup computation of MMU roles for two-dim [...] adds f417e1459a12 KVM: x86/mmu: cleanup computation of MMU roles for shadow paging adds 362505deb8e2 KVM: x86/mmu: store shadow EFER.NX in the MMU role adds 7a458f0e1ba1 KVM: x86/mmu: remove extended bits from mmu_role, rename field adds 7a7ae8292391 KVM: x86/mmu: rename kvm_mmu_role union adds faf729621c96 KVM: x86/mmu: remove redundant bits from extended role adds 56b321f9e332 KVM: x86/mmu: simplify and/or inline computation of shadow [...] adds a7f1de9b6066 KVM: x86/mmu: pull CPU mode computation to kvm_init_mmu adds a972e29c1d6c KVM: x86/mmu: replace shadow_root_level with root_role.level adds 4d25502aa12e KVM: x86/mmu: replace root_level with cpu_role.base.level adds 347a0d0ded16 KVM: x86/mmu: replace direct_map with root_role.direct adds 7223fd2d5338 KVM: SVM: Use target APIC ID to complete AVIC IRQs when possible adds 9f084f7c2ed7 KVM: SVM: Introduce trace point for the slow-path of avic_ [...] adds 767d8d8d503f KVM: X86/MMU: Add sp_has_gptes() adds 84e5ffd045f3 KVM: X86/MMU: Fix shadowing 5-level NPT for 4-level NPT L1 guest adds 6fcee03df6a1 KVM: x86: avoid loading a vCPU after .vm_destroy was called adds f502cc568de9 KVM: Add max_vcpus field in common 'struct kvm' adds c180269d27bf KVM: VMX: Use vcpu_to_pi_desc() uniformly in posted_intr.c adds 6ea6581f1271 Merge branch 'kvm-tdp-mmu-atomicity-fix' into HEAD adds 9913288318aa Merge branch 'kvm-amd-pmu-fixes' into HEAD adds 33fbe6befa62 KVM: x86: fix typo in __try_cmpxchg_user causing non-atomicness adds 91ab933f7514 KVM: VMX: clean up pi_wakeup_handler adds 54275f74cf38 KVM: x86/mmu: Don't attempt fast page fault just because E [...] adds 5c64aba5179f KVM: x86/mmu: Drop exec/NX check from "page fault can be fast" adds 5276c616abf1 KVM: x86/mmu: Add RET_PF_CONTINUE to eliminate bool+int* " [...] adds 8a009d5bca0a KVM: x86/mmu: Make all page fault handlers internal to the MMU adds 8d5265b10163 KVM: x86/mmu: Use IS_ENABLED() to avoid RETPOLINE for TDP [...] adds 1075d41efd59 KVM: x86/mmu: Expand and clean up page fault stats adds c9f3d9fbcd9a KVM: x86: a vCPU with a pending triple fault is runnable adds c919e881ba83 KVM: x86/mmu: Rename reset_rsvds_bits_mask() adds e54f1ff244ac KVM: x86/mmu: Add shadow_me_value and repurpose shadow_me_mask adds 3c5c32457d7d KVM: VMX: Include MKTME KeyID bits in shadow_zero_check adds 6ba1e04fa607 KVM: x86/mmu: Speed up slot_rmap_walk_next for sparsely po [...] adds 121383d0107e x86/cpu: Add new VMX feature, Tertiary VM-Execution control adds 9fbf31ba29b0 KVM: VMX: Extend BUILD_CONTROLS_SHADOW macro to support 64 [...] adds fd351c52963a KVM: VMX: Detect Tertiary VM-Execution control when setup [...] adds 9402278c24c0 KVM: VMX: Report tertiary_exec_control field in dump_vmcs() adds 3fadd6b78db0 KVM: x86: Add support for vICR APIC-write VM-Exits in x2APIC mode adds 8236723e797c KVM: VMX: Clean up vmx_refresh_apicv_exec_ctrl() adds b113d61e1d1b KVM: Move kvm_arch_vcpu_precreate() under kvm->lock adds a7747898a7c6 KVM: x86: Allow userspace to set maximum VCPU id for VM adds b77b7e13f827 kvm: selftests: Add KVM_CAP_MAX_VCPU_ID cap test adds 694599c8267d KVM: VMX: enable IPI virtualization adds 15900f13d7db KVM: LAPIC: Trace LAPIC timer expiration on every vmentry adds dc8a9febbab0 KVM: selftests: x86: Fix test failure on arch lbr capable [...] adds 2c8beb526ce9 perf/x86/intel: Add EPT-Friendly PEBS for Ice Lake Server adds 35a6bdffbf21 perf/x86/intel: Handle guest PEBS overflow PMI for KVM guest adds 907508f75964 perf/x86/core: Pass "struct kvm_pmu *" to determine the gu [...] adds 0dc19fcc2471 KVM: x86/pmu: Set MSR_IA32_MISC_ENABLE_EMON bit when vPMU [...] adds 4282743c110a KVM: x86/pmu: Introduce the ctrl_mask value for fixed counter adds db2265f3a9ed x86/perf/core: Add pebs_capable to store valid PEBS_COUNTE [...] adds 34e028092173 KVM: x86/pmu: Add IA32_PEBS_ENABLE MSR emulation for exten [...] adds 44d47de274d5 KVM: x86/pmu: Reprogram PEBS event to emulate guest PEBS counter adds a095df2c5f48 KVM: x86/pmu: Adjust precise_ip to emulate Ice Lake guest [...] adds f32db9822ccb KVM: x86/pmu: Add IA32_DS_AREA MSR emulation to support guest DS adds c873e000e103 KVM: x86/pmu: Add PEBS_DATA_CFG MSR emulation to support a [...] adds aa03a92de13a KVM: x86: Set PEBS_UNAVAIL in IA32_MISC_ENABLE when PEBS i [...] adds a10cabf6815c KVM: x86/pmu: Move pmc_speculative_in_use() to arch/x86/kvm/pmu.h adds e1f82aee2e45 KVM: x86/pmu: Disable guest PEBS temporarily in two rare s [...] adds 8eeac7e999e8 KVM: x86/pmu: Add kvm_pmu_cap to optimize perf_get_x86_pmu [...] adds 1672f447172a KVM: x86/cpuid: Refactor host/guest CPU model consistency check adds a3808d884612 KVM: x86/pmu: Expose CPUIDs feature bits PDCM, DS, DTES64 new bded2d46da77 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] new 2cde51f1e10f KVM: arm64: Hide KVM_REG_ARM_*_BMAP_BIT_COUNT from userspace new 96eda0b9fb30 Merge branch kvm-arm64/hcall-selection into kvmarm-master/next new 582eb04e05dd Documentation: KVM: Fix title level for PSCI_SUSPEND new 8f93e1a3e14d Merge branch kvm-arm64/psci-suspend into kvmarm-master/next new dd6d2ff967f8 Merge branch kvm-arm64/vgic-invlpir into kvmarm-master/next new 3cb8a091a701 KVM: arm64: Wrapper for getting pmu_events new e987a4c60f97 KVM: arm64: Repack struct kvm_pmu to reduce size new 84d751a019a9 KVM: arm64: Pass pmu events to hyp via vcpu new 722625c6f4c5 KVM: arm64: Reenable pmu in Protected Mode new 51108d1ff45e Merge branch kvm-arm64/per-vcpu-host-pmu-data into kvmarm- [...] new cae889302ebf KVM: arm64: vgic-v3: List M1 Pro/Max as requiring the SEIS [...] new 82288d6eb8de Merge branch kvm-arm64/misc-5.19 into kvmarm-master/next new 649379054599 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 66234149d50d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 20d9700964b6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 94d253b81da5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7464ff8bf2d7 platform/chrome: cros_ec_typec: Check for EC driver new 0a4cad9c11ad platform/chrome: Add ChromeOS ACPI device driver new c9a7f8529ff5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new afc6b789bbd6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4d5c3e4ef758 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8e76741c3d8b ipmi: Add a limit on the number of users that may use IPMI adds 333730e456fa ipmi: Limit the number of message a user may have outstanding adds f60231885fa9 ipmi: Add a sysfs interface to view the number of users adds d5d91586beda ipmi: Add a sysfs count of total outstanding messages for [...] adds 0924c5a0cbed ipmi: use simple i2c probe function adds 7602b957e240 ipmi:ssif: Check for NULL msg when handling events and messages adds 9824117dd964 ipmi: Add an intializer for ipmi_smi_msg struct adds f214549d7173 ipmi: Add an intializer for ipmi_recv_msg struct adds 2ebaf18a0b7f ipmi: Fix pr_fmt to avoid compilation issues adds b2c6941a5cf4 ipmi: Convert pr_debug() to dev_dbg() adds be8503597c3e ipmi:si: Convert pr_debug() to dev_dbg() adds 1016daf21837 ipmi: Make two logs unique adds 5396ccbd79ab ipmi: remove unnecessary type castings adds a508e33956b5 ipmi:ipmb: Fix refcount leak in ipmi_ipmb_probe new 97a59f90d90d Merge branch 'for-next' of git://github.com/cminyard/linux [...] new f906ac3b74fd Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] adds f9d76d15072c USB: gadget: Add ID numbers to gadget names new d090c7a2ab84 USB / dwc3: Fix a checkpatch warning in core.c new 84db2ee23703 usb: host: ehci-xilinx: Fix quoted string split across lines new b92d8a6e935f USB: c67x00: remove unnecessary check of res new b4b44897ad3f usb: gadget: udc: Remove useless variable assignment in xu [...] new 72e28b70499a usb: host: ehci-xilinx: adding description for return value new a44623d92790 usb: core: hcd: Add support for deferring roothub registration new b7a4f9b5d0e4 xhci: Set HCD flag to defer primary roothub registration new 57f23cd0bf2f xhci: factor out parts of xhci_gen_setup() new 873f323618c2 xhci: prepare for operation w/o shared hcd new 0cf1ea040a7e usb: host: xhci-plat: create shared hcd after having added [...] new e0fe986972f5 usb: host: xhci-plat: prepare operation w/o shared hcd new 4736ebd7fcaf usb: host: xhci-plat: omit shared hcd if either root hub h [...] new 25355e046d29 xhci: use generic command timer for stop endpoint commands. new 424140d31ba1 xhci: prevent U2 link power state if Intel tier policy pre [...] new 15ad5b615f70 xhci: Remove quirk for over 10 year old evaluation hardware new 74f55a62c4c3 xhci: Allow host runtime PM as default for Intel Alder Lak [...] new 404faa7cf820 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] adds 93bf344f6699 thunderbolt: Fix buffer allocation of devices with no Disp [...] adds c7c99a09ef0e thunderbolt: Add KUnit test for devices with no DisplayPor [...] new e39a72d1ccb6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 7fd455d3b527 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 30b9e7f92017 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new b1c5f3085149 misc: rtsx: add rts5261 efuse function new 9145554d3613 altera-stapl: Use swap() instead of open coding it new f861d36e021e misc: rtsx: set NULL intfdata when probe fails new 77acbdc0f314 lkdtm: cfi: Fix type width for masking PAC bits new 249369e93121 bus: mhi: replace snprintf with sysfs_emit new 228662b07414 slimbus: qcom-ngd-ctrl: Use platform_get_irq() to get the [...] new 83b716d1fe9e uio: dfl: add HSSI subsystem feature id new 9474be34a727 binder: add failed transaction logging info new bd32889e841c binder: add BINDER_GET_EXTENDED_ERROR ioctl new d23386ed7019 binderfs: add extended_error feature entry new 06a3494ef61a binder: convert logging macros into functions new a15dac8b2286 binder: additional transaction error logs new dbc2f62061c6 nvmem: core: support passing DT node in cell info new 207775f7e17b nvmem: brcm_nvram: find Device Tree nodes for NVMEM cells new 8c240bd68ba0 MAINTAINERS: Add apple efuses nvmem files to ARM/APPLE MACHINE new 7177042bdd16 dt-bindings: nvmem: Add apple,efuses new b6b7ef932ae8 nvmem: Add Apple eFuse driver new 517f6e2641a2 nvmem: qfprom: using pm_runtime_resume_and_get instead of [...] new c75945ac2e50 dt-bindings: nvmem: sfp: Fix typo new 8cb0cd68bef7 dt-bindings: nvmem: sfp: Add clock properties new 54eb278a0612 dt-bindings: nvmem: sfp: Add TA_PROG_SFP supply new 60ed1f7cecbd dt-bindings: nvmem: sfp: Add compatible binding for TA 2.1 SFPs new 943eadbdb113 nvmem: sfp: Use regmap new 33a1c6618677 nvmem: sfp: Add support for TA 2.1 devices new 75e47b8ed64d Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new e8a0ea9b54d7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c36b54744b57 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 74c4b86beb99 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new 307a8f558152 iio: trigger: stm32-lptimer-trigger: Make use of device pr [...] new a1d867cdf202 iio: proximity: srf04: Make use of device properties new 085fd3363fb9 iio:accel:mc3230: Remove duplicated error reporting in .remove() new d0e01177b24f iio:accel:stk8312: Remove duplicated error reporting in .remove() new aa9b7d4c1a44 iio:accel:stk8ba50: Remove duplicated error reporting in . [...] new 8a80420e84f2 iio:light:bh1780: Remove duplicated error reporting in .remove() new 4104db2cffe1 iio:light:isl29028: Remove duplicated error reporting in . [...] new ace9557c6af7 iio:light:jsa1212: Remove duplicated error reporting in .remove() new dba3fd00c6c9 iio:light:opt3001: Remove duplicated error reporting in .remove() new 6228b169f233 iio:light:stk3310: Remove duplicated error reporting in .remove() new a79869351a70 iio:light:tsl2583: Remove duplicated error reporting in .remove() new fc9384de7540 iio: accel: bma400: Fix the scale min and max macro values new acdf16e04c50 iio: accel: bma400: Reordering of header files new 280f40366e8a iio: accel: bma400: conversion to device-managed function new 76d82953d1c6 iio: accel: bma400: Add triggered buffer support new f9244be54751 iio: accel: bma400: Add separate channel for step counter new 5ef4730beab9 iio: accel: bma400: Add step change event new 2ea322fca303 iio: accel: bma400: Add activity recognition support new d40214f2bc94 iio: accel: bma400: Add support for activity and inactivit [...] new 968865f7b3c6 iio: imu: st_lsm6dsx: Switch from of headers to mod_devicetable.h new e044b88398e5 iio: ABI: Add a new location label new 408bed6f1136 iio: common: cros_ec_sensors: Add label attribute new 62a9f0cb0f93 io:health:afe4404: Remove duplicated error reporting in .remove() new 1cb0aaf8890c iio: adc: stx104: Utilize iomap interface new 8d12e6b62301 iio: dac: cio-dac: Utilize iomap interface new 0b69e15384d7 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new 2fb4cc4f20aa Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 90d3f6ae7c87 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 58e4a2d27d32 extcon: Fix extcon_get_extcon_dev() error handling new 019c34aaa858 extcon: int3496: Make the driver a bit less verbose new 12514f668c1f extcon: int3496: Request non-exclusive access to the ID GPIO new c26aef6d396b extcon: int3496: Add support for binding to plain platform [...] new 4c018cc87e55 extcon: int3496: Add support for controlling Vbus through [...] new 8ae4471d38c4 extcon: usbc-cros-ec: Use struct_size() helper in kzalloc() new 6506f6a0208d extcon: Fix some kernel-doc comments new 68be7a5f281d extcon: usb-gpio: Remove disable irq operation in system sleep new 9869ba6dc930 dt-bindings: extcon: bindings for SM5703 new a84df1c7ddfc extcon: sm5502: Add support for SM5703 new 782cd939cbe0 extcon: ptn5150: Add queue work sync before driver release new 1bfcaa570081 extcon: ptn5150: Add usb role class support new 5faf7cbaff45 extcon: sm5502: Clarify SM5703's i2c device ID new 5dcc2afe716d extcon: Modify extcon device to be created after driver da [...] new 6ada8a1db9ff Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] adds 61a2f1460fd0 vfio/mlx5: Manage the VF attach/detach callback from the PF adds 8580ad14f939 vfio/mlx5: Refactor to enable VFs migration in parallel adds 85c205db605b vfio/mlx5: Run the SAVE state command in an async mode adds 920df8d6ef12 Merge tag 'mlx5-lm-parallel' of https://git.kernel.org/pub [...] adds 5acb6cd19d12 Merge tag 'gvt-next-2022-04-29' into v5.19/vfio/next adds a77109ffca33 vfio: Stop using iommu_present() adds 09ea48efffa3 vfio: Make vfio_(un)register_notifier accept a vfio_device adds 0a58795647cd vfio/ccw: Remove mdev from struct channel_program adds 8e432bb015b6 vfio/mdev: Pass in a struct vfio_device * to vfio_pin/unpi [...] adds c6250ffbacc5 vfio/mdev: Pass in a struct vfio_device * to vfio_dma_rw() adds 5eb20a78c032 drm/i915/gvt: Change from vfio_group_(un)pin_pages to vfio [...] adds 231657b34504 vfio: Remove dead code adds eadd86f835c6 vfio: Remove calls to vfio_group_add_container_user() adds 91be0bd6c6cf vfio/pci: Have all VFIO PCI drivers store the vfio_pci_cor [...] adds ff806cbd90bd vfio/pci: Remove vfio_device_get_from_dev() new c5e8c39282de Merge remote-tracking branch 'iommu/vfio-notifier-fix' int [...] new dc15f82f5329 vfio: Delete container_q new 73b0565f19a8 kvm/vfio: Move KVM_DEV_VFIO_GROUP_* ioctls into functions new d55d9e7a4572 kvm/vfio: Store the struct file in the kvm_vfio_group new 50d63b5bbfd1 vfio: Change vfio_external_user_iommu_id() to vfio_file_io [...] new c38ff5b0c373 vfio: Remove vfio_external_group_match_file() new a905ad043f32 vfio: Change vfio_external_check_extension() to vfio_file_ [...] new ba70a89f3c2a vfio: Change vfio_group_set_kvm() to vfio_file_set_kvm() new 3e5449d5f954 kvm/vfio: Remove vfio_group from kvm new 6a985ae80bef vfio/pci: Use the struct file as the handle not the vfio_group new 68f42f4f191d Merge branch 'next' of git://github.com/awilliam/linux-vfio.git new 58a9b74f978c Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new 1794f6bf90e8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 54de76c01239 kselftest/cgroup: fix test_stress.sh to use OUTPUT dir adds 67158d17fdd4 Merge branch 'for-5.19' into for-next new 213adc63dfbc kseltest/cgroup: Make test_stress.sh work if run interactively new 4d00bb3c2f23 Merge branch 'for-5.19' into for-next new 71a4bd536363 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7f4c0f9da545 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 93db46d35c25 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 17841ddf6330 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cf8f4462e5fa gpio: zevio: drop of_gpio.h header new e993e2360589 gpio: 104-dio-48e: Utilize iomap interface new bed58069905d gpio: 104-idi-48: Utilize iomap interface new e0a574ef413b gpio: 104-idio-16: Utilize iomap interface new 54c8e25174a5 gpio: gpio-mm: Utilize iomap interface new 5561a2b08639 gpio: ws16c48: Utilize iomap interface new 0b431a1b87a7 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new fa8785e59313 pinctrl: sunxi: fix f1c100s uart2 function new e199975b775a pinctrl: sunxi: f1c100s: Fix signal name comment for PA2 SPI pin new 8f6a83daf736 pinctrl: equilibrium: Switch to use fwnode instead of of_node new 85437018eb86 pinctrl: microchip-sgpio: Switch to use fwnode instead of of_node new 7755d26c0425 Merge tag 'renesas-pinctrl-for-v5.19-tag2' of git://git.ke [...] new 8b3dd882bfd2 pinctrl: stm32: Unshadow np variable in stm32_pctl_probe() new 5f3841fafbb2 Merge branch 'devel' into for-next new cf8b96bdd904 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 830715395d0e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 893dc26c417e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new aef5d43a92bc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6c735f38ba35 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 151d0b3fb244 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 14f191821157 acpi/nfit: rely on mce->misc to determine poison granularity new 39702cf7885c x86/mce: relocate set{clear}_mce_nospec() functions new e4628f04a31a mce: fix set_mce_nospec to always unmap the whole page new 2e73720c3553 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] new 3f03be9c8a64 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new ddd09abdd315 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new 8b1c1397996b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2b0bae831139 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9937fa6d1eb6 PCI: hv: Add validation for untrusted Hyper-V values new b4927bd27262 PCI: hv: Fix synchronization between channel callback and [...] new 2cf7d0d4fc05 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] adds ad69172ec930 kunit: Rework kunit_resource allocation policy adds dcbb2ee24601 lib/Kconfig.debug: change KUnit tests to default to KUNIT_ [...] adds a02353f49162 kunit: bail out of test filtering logic quicker if OOM adds c249764320cb kunit: tool: update test counts summary line format adds 3f0a50f345f7 kunit: tool: stop using a shell to run kernel under QEMU adds 9660209d9418 kunit: tool: print clearer error message when there's no T [...] new 4d2ba5c6624b Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new f9f10a828f7a Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new 0dbeeff52e2f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c593503928a9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ffbb063b55bb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 15923a74d513 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 074d41c0b196 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 069c4ea6871c random: fix sysctl documentation nits new fe222a6ca2d5 init: call time_init() before rand_initialize() new 57c0900b91d8 ia64: define get_cycles macro for arch-override new 2e3df523256c s390: define get_cycles macro for arch-override new 8865bbe6ba11 parisc: define get_cycles macro for arch-override new 1097710bc966 alpha: define get_cycles macro for arch-override new 408835832158 powerpc: define get_cycles macro for arch-override new 516dd4aacd67 openrisc: start CPU timer early in boot new 1366992e16bd timekeeping: Add raw clock fallback for random_get_entropy() new 0f392c95391f m68k: use fallback for random_get_entropy() instead of zero new 6d01238623fa riscv: use fallback for random_get_entropy() instead of zero new 1c99c6a7c3c5 mips: use fallback for random_get_entropy() instead of jus [...] new ff8a8f59c99f arm: use fallback for random_get_entropy() instead of zero new c04e72700f22 nios2: use fallback for random_get_entropy() instead of zero new 3bd4abc07a26 x86/tsc: Use fallback for random_get_entropy() instead of zero new 9f13fb0cd11e um: use fallback for random_get_entropy() instead of zero new ac9756c79797 sparc: use fallback for random_get_entropy() instead of zero new e10e2f58030c xtensa: use fallback for random_get_entropy() instead of zero new 4b758eda851e random: insist on random_get_entropy() existing in order t [...] new 78c768e619fb random: vary jitter iterations based on cycle counter speed new b7b67d1391a8 random: mix in timestamps and reseed on system restore new cbe89e5a375a random: do not use batches when !crng_ready() new 5c3b747ef54f random: use first 128 bits of input as fast init new e85c0fc1d94c random: do not pretend to handle premature next security model new a4b5c26b79ff random: order timer entropy functions below interrupt functions new 9c131d78c1c4 random: do not use input pool from hard IRQs new bcf7d5dcc36d random: help compiler out with fast_mix() by using simpler [...] new 8dafbac63924 siphash: use one source of truth for siphash permutations new a0103f4d86f8 random32: use real rng for non-deterministic randomness new 8f84191c1d62 random: use symbolic constants for crng_init states new f45a78308fa5 random: avoid initializing twice in credit race new 5921d6913f38 random: move initialization out of reseeding hot path new 2fc3cc28528b random: remove ratelimiting for in-kernel unseeded randomness new 555131ad5089 random: use proper jiffies comparison macro new 91f1cd3db03b random: handle latent entropy and command line from random_init() new 9fdf8babf216 random: credit architectural init the exact amount new 67292d175d7f random: use static branch for crng_ready() new c0fe4a715ef0 random: remove extern from functions in header new df1327de746b random: use proper return types on get_random_{int,long}_wait() new df0ac640c58e random: make consistent use of buf and len new cf113fcc5e65 random: move initialization functions out of hot pages new cad7fe10d2fb random: remove get_random_bytes_arch() and add rng_has_arc [...] new 34412ec9e895 random: remove mostly unused async readiness notifier new ace2a7c04433 random: move randomize_page() into mm where it belongs new 613abb109b19 random: unify batched entropy implementations new 10e1b96f99b3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 7a0300895596 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b25bf353c6eb Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 827f0f5058ff Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] adds 08104fb0b150 Appoint myself page cache maintainer adds 516edb456f12 nilfs2: Fix some kernel-doc comments new b866d2afad84 Merge branch 'for-next' of git://git.infradead.org/users/w [...] new dfc6452c043e Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] new 9908443e8e6d Merge branch 'bitmap-for-next' of https://github.com/norov [...] new d142da5128d3 Merge branch 'hte/for-next' of git://git.kernel.org/pub/sc [...] new 8c296a9ad2c8 loadpin: stop using bdevname new c014c99a8f08 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new a6d36da4be5a Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 4a18419f71cd mm/mprotect: use mmu_gather new c9fe66560bf2 mm/mprotect: do not flush when not required architecturally new 4f83145721f3 mm: avoid unnecessary flush on change_huge_pmd() new 4b25f030ae69 hugetlbfs: fix hugetlbfs_statfs() locking new 3c81b3bb0a33 kfence: enable check kfence canary on panic via boot param new f38adfef7e6b mm/highmem: VM_BUG_ON() if offset + len > PAGE_SIZE new 152e56178ad7 mm/damon/core: add a function for damon_operations registr [...] new 0f2cb5885771 mm/damon/sysfs: add a file for listing available monitoring ops new f893abbd6997 selftets/damon/sysfs: test existence and permission of ava [...] new 2fe60ec99ba1 Docs/{ABI,admin-guide}/damon: document 'avail_operations' [...] new de6d01542a5c mm/damon/vaddr: register a damon_operations for fixed virt [...] new b82434471cd2 mm/damon/sysfs: support fixed virtual address ranges monitoring new 915418088c97 Docs/{ABI,admin-guide}/damon: update for fixed virtual add [...] new 6366238b8dfc mm/memory_hotplug: use pgprot_val to get value of pgprot new 3d0b95cd87b2 mm: hugetlb: considering PMD sharing when flushing cache/TLBs new 54205e9c5425 mm: rmap: move the cache flushing to the correct place for [...] new dfc7ab57560d mm: rmap: use flush_cache_range() to flush cache for huget [...] new 534aa1dc975a printk: stop including cache.h from printk.h new d949a8155d13 mm: make minimum slab alignment a runtime property new 5b4494896cb3 mmap locking API: fix missed mmap_sem references in comments new b304c6f0d39d mm/swapops: make is_pmd_migration_entry more strict new dd0623020e0d mm/rmap: Fix typos in comments new 999471533351 selftest/vm: test that mremap fails on non-existent vma new 6e74d2bf5a26 mm/damon/core: add a new callback for watermarks checks new abacd635fa7b mm/damon/core: finish kdamond as soon as any callback retu [...] new af3f18f6ad3f mm/damon/vaddr: generalize damon_va_apply_three_regions() new d0723bc04185 mm/damon/vaddr: move 'damon_set_regions()' to core new dae0087aeff4 mm/damon/vaddr: remove damon_va_apply_three_regions() new 0a890a9faaad mm/damon/sysfs: prohibit multiple physical address space m [...] new 74bd8b7d2f8e mm/damon/sysfs: move targets setup code to a separated function new 97d482f4592f mm/damon/sysfs: reuse damon_set_regions() for regions setting new 3cbab4ca1ea8 mm/damon/sysfs: use enum for 'state' input handling new 01538719c098 mm/damon/sysfs: update schemes stat in the kdamond context new da87878010e5 mm/damon/sysfs: support online inputs update new adc286e6bdd3 Docs/{ABI,admin-guide}/damon: Update for 'state' sysfs fil [...] new e035c280f6df mm/damon/reclaim: support online inputs update new 81a84182c343 Docs/admin-guide/mm/damon/reclaim: document 'commit_inputs [...] new 8a87d6959f0d mm/page_alloc: cache the result of node_dirty_ok() new 679d10331910 mm: introduce PTE_MARKER swap entry new 5c041f5d1f23 mm: teach core mm about pte markers new f46f2adecdcc mm: check against orig_pte for finish_fault() new 1db9dbc2ef05 mm/uffd: PTE_MARKER_UFFD_WP new 8ee79edff6d3 mm/shmem: take care of UFFDIO_COPY_MODE_WP new 9c28a205c061 mm/shmem: handle uffd-wp special pte in page fault handler new 999dad824c39 mm/shmem: persist uffd-wp bit across zapping for file-backed new fe2567eb5521 mm/shmem: allow uffd wr-protect none pte for file-backed mem new 019c2d8b959c mm/shmem: allows file-back mem to be uffd wr-protected on thps new c56d1b62cce8 mm/shmem: handle uffd-wp during fork() new 229f3fa778c5 mm/hugetlb: introduce huge pte version of uffd-wp helpers new 166f3ecc0daf mm/hugetlb: hook page faults for uffd write protection new 6041c6917903 mm/hugetlb: take care of UFFDIO_COPY_MODE_WP new 5a90d5a103c2 mm/hugetlb: handle UFFDIO_WRITEPROTECT new c64e912c865a mm/hugetlb: handle pte markers in page faults new 60dfaad65aa9 mm/hugetlb: allow uffd wr-protect none ptes new 05e90bd05eea mm/hugetlb: only drop uffd-wp special pte if required new bc70fbf269fd mm/hugetlb: handle uffd-wp during fork() new deb4c93a9871 mm/khugepaged: don't recycle vma pgtable if uffd-wp registered new 8e165e733bfa mm/pagemap: recognize uffd-wp bit for shmem/hugetlbfs new b1f9e876862d mm/uffd: enable write protection for shmem & hugetlbfs new 81e0f15f2ef6 mm: enable PTE markers by default new c0eeeb02d9df selftests/uffd: enable uffd-wp for shmem/hugetlbfs new 1bf0831383c6 userfaultfd/selftests: use swap() instead of open coding it new 430529b5c631 mm/uffd: move USERFAULTFD configs into mm/ new f0cdaa5687d3 cgroups: refactor children cgroups in memcg tests new cdc69458a5f3 cgroup: account for memory_recursiveprot in test_memcg_low() new 72b1e03aa725 cgroup: account for memory_localevents in test_memcg_oom_g [...] new 830316807e02 cgroup: remove racy check in test_memcg_sock() new c1a31a2f7a9c cgroup: fix racy check in alloc_pagecache_max_30M() helper [...] new b48d8a8e5ce5 mm: page_isolation: move has_unmovable_pages() to mm/page_ [...] new 844fbae63e46 mm: page_isolation: check specified range for unmovable pages new b2c9e2fbba32 mm: make alloc_contig_range work at pageblock granularity new 6e263fff1de4 mm: page_isolation: enable arbitrary range page isolation. new 11ac3e87ce09 mm: cma: use pageblock_order as the single alignment new 448b8ec3bf11 drivers: virtio_mem: use pageblock size as the minimum vir [...] new d8ff6fde8e88 mm/vmscan: take min_slab_pages into account when try to ca [...] new 0d6ea3ac94ca lib/kstrtox.c: add "false"/"true" support to kstrtobool() new 717aeab42943 mm: convert sysfs input to bool using kstrtobool() new 048f6e1a427e mm/vmscan: not necessary to re-init the list for each iteration new 32a331a72f3e mm/vmscan: add a comment about MADV_FREE pages check in fo [...] new 1fe47c0beb2d mm/vmscan: introduce helper function reclaim_page_list() new 9aafcffc1878 mm/vmscan: take all base pages of THP into account when ra [...] new 4355e4b265cc mm/vmscan: remove obsolete comment in kswapd_run new f19a27e399c4 mm/vmscan: use helper folio_is_file_lru() new 1ae65e2749b0 mm/vmscan: filter empty page_list at the beginning new ed657e5568c5 mm/vmscan: don't use NUMA_NO_NODE as indicator of page on [...] new 54943a1a4d2a mm/shmem: remove duplicate include in memory.c new dfe98499ef28 shmem: convert shmem_alloc_hugepage() to use vma_alloc_folio() new cb196ee1ef39 mm/huge_memory: convert do_huge_pmd_anonymous_page() to us [...] new f9c668d281aa alpha: fix alloc_zeroed_user_highpage_movable() new adf88aa8ea7f mm: remove alloc_pages_vma() new 1bee2c1677bc vmscan: use folio_mapped() in shrink_page_list() new d33e4e1412c8 vmscan: convert the writeback handling in shrink_page_list [...] new e2e3fdc7d4af swap: turn get_swap_page() into folio_alloc_swap() new 09c02e56327b swap: convert add_to_swap() to take a folio new 49bd2bf9679f vmscan: convert dirty page handling to folios new 0a36111c8c20 vmscan: convert page buffer handling to use folios new 64daa5d818ae vmscan: convert lazy freeing to folios new 5441d4902f96 vmscan: move initialisation of mapping down new 246b64803809 vmscan: convert the activate_locked portion of shrink_page [...] new dc786690a6a1 mm: allow can_split_folio() to be called when THP are disabled new c28a0e9695b7 vmscan: remove remaining uses of page in shrink_page_list new 056245718675 mm/shmem: use a folio in shmem_unused_huge_shrink new 039bc1240165 mm/swap: add folio_throttle_swaprate new b7dd44a12cf2 mm/shmem: convert shmem_add_to_page_cache to take a folio new 069d849cde3a mm/shmem: turn shmem_should_replace_page into shmem_should [...] new 0c023ef52d76 mm/shmem: add shmem_alloc_folio() new 72827e5c2bcb mm/shmem: convert shmem_alloc_and_acct_page to use a folio new b1d0ec3a9a25 mm/shmem: convert shmem_getpage_gfp to use a folio new da08e9b79323 mm/shmem: convert shmem_swapin_page() to shmem_swapin_folio() new a9595b305c0f mm: add folio_mapping_flags() new 8b463be3a024 mm: add folio_test_movable() new e7e3ffeb274f mm/migrate: convert move_to_new_page() into move_to_new_folio() new 92fb05242a1b mm: page_table_check: using PxD_SIZE instead of PxD_PAGE_SIZE new e5a554014618 mm: page_table_check: move pxx_user_accessible_page into x86 new de8c8e52836d mm: page_table_check: add hooks to public helpers new 2e7dc2b632a3 mm: remove __HAVE_ARCH_PTEP_CLEAR in pgtable.h new 42b2547137f5 arm64/mm: enable ARCH_SUPPORTS_PAGE_TABLE_CHECK new 3fee229a8eb9 riscv/mm: enable ARCH_SUPPORTS_PAGE_TABLE_CHECK new c8db8c2628af mm: functions may simplify the use of return values new 2e14a8d3bbcc mm/damon/reclaim: use resource_size function on resource object new d1ed51fcdbd6 docs: vm/page_owner: tweak literal block in STANDARD FORMA [...] new f67bed134a05 percpu: improve percpu_alloc_percpu event trace new e7be8d1dd983 zram: remove double compression logic new fe573327ffb1 tracing: incorrect gfp_t conversion new 3f80492001aa mm/vmalloc: use raw_cpu_ptr() for vmap_block_queue access new fc0e5b91dfe4 kasan: clean up comments in internal kasan.h new 83f8e4a8b470 kasan: use tabs to align shadow values new 06bc4cf6cdde kasan: give better names to shadow values new c2ec0c8f6877 kasan: update documentation new ca89f2a2e66d kasan: move boot parameters section in documentation new fe30ddca9f18 kasan: clean-up kconfig options descriptions new cd8c1fd8cdd1 mm/page_owner: use strscpy() instead of strlcpy() new 60f272f6b09a mm/memory-failure.c: move clear_hwpoisoned_pages new c8bd84f73fd6 mm/memory-failure.c: simplify num_poisoned_pages_dec new 9113eaf331bf mm/memory-failure.c: add hwpoison_filter for soft offline new f0696cb4068a mm/hwpoison: disable hwpoison filter during removing new e240ac52f7da mm/memory-failure.c: simplify num_poisoned_pages_inc/dec new e7392b4eca84 mm/highmem: fix kernel-doc warnings in highmem*.h new 174270c2d664 Documentation/vm: include kdocs from highmem*.h into highmem.rst new 85a85e760126 Documentation/vm: move "Using kmap-atomic" to highmem.h new 110bf7a52307 Documentation/vm: rework "Temporary Virtual Mappings" section new ae07562909f3 mm: change huge_ptep_clear_flush() to return the original pte new 5d4af6195c87 mm: rmap: fix CONT-PTE/PMD size hugetlb issue when migration new a00a875925a4 mm: rmap: fix CONT-PTE/PMD size hugetlb issue when unmapping new 0effdf461c57 mm: hugetlb_vmemmap: disable hugetlb_optimize_vmemmap when [...] new 6e02c46b4d97 mm: memory_hotplug: override memmap_on_memory when hugetlb [...] new 9c54c522bb76 mm: hugetlb_vmemmap: use kstrtobool for hugetlb_vmemmap pa [...] new 78f39084b41d mm: hugetlb_vmemmap: add hugetlb_optimize_vmemmap sysctl new 8e20d4b33266 mm/memcontrol: export memcg->watermark via sysfs for v2 memcg new d4a157f5a26f mm/damon: add documentation for Enum value new bbe832b9db2e mm, compaction: fast_find_migrateblock() should return pfn [...] new 1773369bd3c4 Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] adds c9b516f16be5 ELF, uapi: fixup ELF_ST_TYPE definition adds a7bd57b87f65 kernel/crash_core.c: remove redundant check of ck_cmdline adds cd290a9839ce lib/string_helpers: fix not adding strarray to device's re [...] adds a3b774342fa7 fs/ntfs3: validate BOOT sectors_per_clusters adds 47b7eae62aa7 relay: remove redundant assignment to pointer buf adds 6b9dbedbe349 tty: fix deadlock caused by calling printk() under tty_port->lock adds 25d9767831d3 ia64: mca: drop redundant spinlock initialization new c7031c144043 proc/sysctl: make protected_* world readable new fe90b7a404f8 Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] new 4f19ccf7c4b1 Merge branch 'mm-stable' into mm-unstable new 6844247b4a38 mm/z3fold: fix sheduling while atomic new 51e440bc25c6 mm/z3fold: fix possible null pointer dereferencing new 7af2ed4b0447 mm/z3fold: remove buggy use of stale list for allocation new b420e11b6c35 mm/z3fold: throw warning on failure of trylock_page in z3f [...] new 4545c2f99b72 revert "mm/z3fold.c: allow __GFP_HIGHMEM in z3fold_alloc" new cea409f7563e mm/z3fold: put z3fold page back into unbuddied list when r [...] new e91123aec5a7 mm/z3fold: always clear PAGE_CLAIMED under z3fold page lock new 1a9998053249 mm/z3fold: fix z3fold_reclaim_page races with z3fold_free new 03cea4a198b5 mm/z3fold: fix z3fold_page_migrate races with z3fold_map new 5547f35ffa56 mips: rename mt_init to mips_mt_init new ff5903fe23d8 Maple Tree: add new data structure new bd8ad632b8c3 maple_tree: Fix expanding null off the end of the data. new 8322e9ffd1c8 radix tree test suite: add pr_err define new 716c49c15069 radix tree test suite: add kmem_cache_set_non_kernel() new e89f06177b98 radix tree test suite: add allocation counts and size to k [...] new 73690b46ca8f radix tree test suite: add support for slab bulk APIs new 92786f8a8f11 radix tree test suite: add lockdep_is_held to header new ab0b5cee843a lib/test_maple_tree: add testing for maple tree new b5110a246c99 test_maple_tree: add null expansion tests new 049cbde1d2b6 mm: start tracking VMAs with maple tree new 40291565c4c0 mapletree: build fix new c489ffc5d5f8 mm/mmap: fix leak on expand_downwards() and expand_upwards() new ae0f60d8932d mm: add VMA iterator new 877651240e38 mmap: use the VMA iterator in count_vma_pages_range() new bf0c42c89593 mm/mmap: use the maple tree in find_vma() instead of the rbtree. new bd0d26a7f459 mm/mmap: use the maple tree for find_vma_prev() instead of [...] new f356c1231c1a mm/mmap: use maple tree for unmapped_area{_topdown} new f17f1fb2dc5f kernel/fork: use maple tree for dup_mmap() during forking new 9cdbd7887887 damon: convert __damon_va_three_regions to use the VMA iterator new 2546b7f1f384 damon-convert-__damon_va_three_regions-to-use-the-vma-iter [...] new 65ee2a4e1eed proc: remove VMA rbtree use from nommu new 37f5aa776f75 mm: remove rb tree. new 428e51c18824 mmap: change zeroing of maple tree in __vma_adjust() new 850029a803f2 xen: use vma_lookup() in privcmd_ioctl_mmap() new 01741472482a mm: optimize find_exact_vma() to use vma_lookup() new 6506dccef936 mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...] new 2d7ce29c9a34 mm/mmap: change do_brk_flags() to expand existing VMA and [...] new 07a86153a689 mm: use maple tree operations for find_vma_intersection() new 5ca7f66a59d7 mm/mmap: use advanced maple tree API for mmap_region() new b103b3c91b93 mm: remove vmacache new 329a39a08b9f mm: convert vma_lookup() to use mtree_load() new 3c953e1d81b4 mm/mmap: move mmap_region() below do_munmap() new 193393b1496a mm/mmap: reorganize munmap to use maple states new 2b95cdbb603d mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() new 9148658132aa arm64: remove mmap linked list from vdso new 1c0cff04f58e arm64: Change elfcore for_each_mte_vma() to use VMA iterator new 7d74f4efa606 parisc: remove mmap linked list from cache handling new deb18ce2d835 powerpc: remove mmap linked list walks new a658d606218c s390: remove vma linked list walks new 58b9fa5543f6 x86: remove vma linked list walks new 51429d2d3c22 xtensa: remove vma linked list walks new 31f364a1400c cxl: remove vma linked list walk new df0d2818ffd3 optee: remove vma linked list walk new 0f290b1b0667 um: remove vma linked list walk new ce22f01a2e20 coredump: remove vma linked list walk new b3476fc1acd7 exec: use VMA iterator instead of linked list new a256567cd0be fs/proc/base: use maple tree iterators in place of linked list new 061a5e870b31 fs/proc/task_mmu: stop using linked list and highest_vm_end new d824cb3d2a6f userfaultfd: use maple tree iterator to iterate VMAs new 951e2515d5a1 ipc/shm: use VMA iterator instead of linked list new c4df45d5adfa acct: use VMA iterator instead of linked list new e79719ef488f perf: use VMA iterator new d81cfdd2183f sched: use maple tree iterator to walk VMAs new 74d383178649 fork: use VMA iterator new 9e30bae9c274 bpf: remove VMA linked list new 67f951a24e38 mm/gup: use maple tree navigation instead of linked list new 5ecff917a6bb mm/khugepaged: stop using vma linked list new eecf98fe1b18 mm/ksm: use vma iterators instead of vma linked list new c748dd501cb3 mm/madvise: use vma_find() instead of vma linked list new a3a87aa9b53d mm/memcontrol: stop using mm->highest_vm_end new a55de36b9b31 mm/mempolicy: use vma iterator & maple state instead of vm [...] new 96e6475d10eb mm/mlock: use vma iterator and maple state instead of vma [...] new 55fd2060d3db mm/mprotect: use maple tree navigation instead of vma linked list new c7afc4741364 mm/mremap: use vma_find_intersection() instead of vma linked list new bd47c001d210 mm/msync: use vma_find() instead of vma linked list new 1caaacb08b95 mm/oom_kill: use maple tree iterators instead of vma linked list new f881fd73287a mm/pagewalk: use vma_find() instead of vma linked list new fdb21112e05f mm/swapfile: use vma iterator instead of vma linked list new c3141ee5084c i915: use the VMA iterator new 1c43a9413da8 nommu: remove uses of VMA linked list new 83309d09e0c6 riscv: use vma iterator for vdso new 6484b283d77c mm: remove the vma linked list new b25813180bdf mm/mmap: fix potential leak on do_mas_align_munmap() new f6d63754d8ba mm/mmap: drop range_has_overlap() function new 676add68fd42 mm/mmap.c: pass in mapping to __vma_link_file() new 0a01f2c226fa sched: coredump.h: clarify the use of MMF_VM_HUGEPAGE new 1e3e286fcab7 mm: khugepaged: remove redundant check for VM_NO_KHUGEPAGED new 1cde46a72f45 mm: khugepaged: skip DAX vma new 8e6975cf5ab8 mm: thp: only regular file could be THP eligible new 5567be58de13 mm: khugepaged: make khugepaged_enter() void function new 9615b2b10057 mm: khugepaged: make hugepage_vma_check() non-static new 3e57b6a0704c mm: khugepaged: introduce khugepaged_enter_vma() helper new 9ca537ddaa18 mm: mmap: register suitable readonly file vmas for khugepaged new 0db68cb155a5 mm: discard __GFP_ATOMIC new 119953e92d72 mm/swap: use helper is_swap_pte() in swap_vma_readahead new ad48507a36b3 mm/swap: use helper macro __ATTR_RW new a8e46ec99268 mm/swap: fold __swap_info_get() into its sole caller new 6680b2b04efd mm/swap: remove unneeded return value of free_swap_slot new 662e7d9a1e13 mm/swap: print bad swap offset entry in get_swap_device new 44d77d52e7e8 mm/swap: remove buggy cache->nr check in refill_swap_slots_cache new 3cf4ccd8e005 mm/swap: remove unneeded p != NULL check in __swap_duplicate new a1c40ed5d37d mm/swap: make page_swapcount and __lru_add_drain_all new 4232e427e80d mm/swap: avoid calling swp_swap_info when try to check SWP [...] new 1089b26f75e6 mm/swap: add helper swap_offset_available() new d6588a0c3087 mm/swap: fix the obsolete comment for SWP_TYPE_SHIFT new 126938675856 mm/swap: clean up the comment of find_next_to_unuse new ad032b30b051 mm/swap: fix the comment of get_kernel_pages new fb0e0cdcbc3a mm/swap: fix comment about swap extent new c3f4a24f2558 Documentation: filesystems: proc: update meminfo section new b2f85c17cb9c documentation-filesystems-proc-update-meminfo-section-fix new 05602e0e5687 Documentation: filesystems: proc: update meminfo section new 6937569212e2 mm: Kconfig: move swap and slab config options to the MM section new 97194680dead mm: Kconfig: group swap, slab, hotplug and thp options int [...] new 90a982b8ca47 mm-kconfig-group-swap-slab-hotplug-and-thp-options-into-su [...] new f440e9b65a5c mm-kconfig-group-swap-slab-hotplug-and-thp-options-into-su [...] new 420b25e474af mm: Kconfig: simplify zswap configuration new 6bf57c504982 mm: zswap: add basic meminfo and vmstat coverage new 4b39d289a949 zswap: memcg accounting new 657856d420b9 zswap-memcg-accounting-fix new ad73812d047c zswap-memcg-accounting-fix-2 new 504d8e0fcffd mm: don't be stuck to rmap lock on reclaim path new f9e375066618 mm: rmap: use the correct parameter name for DEFINE_PAGE_VMA_WALK new bffa473a1180 mm: pvmw: check possible huge PMD map by transhuge_vma_suitable() new bb9f9bb47e01 mm/mempolicy: fix uninit-value in mpol_rebind_policy() new d11a6b6df05b mm/page_alloc: add page->buddy_list and page->pcp_list new 1e27b02a1dc2 mm/page_alloc: use only one PCP list for THP-sized allocations new b5762c8b7cfe mm/page_alloc: split out buddy removal code from rmqueue i [...] new f1c19862fca9 mm/page_alloc: remove unnecessary page == NULL check in rmqueue new 5d8ffd0bc33f mm/page_alloc: protect PCP lists with a spinlock new e07b40ac5e94 mm/page_alloc: remotely drain per-cpu lists new 7cb6223e144e mm-page_alloc-remotely-drain-per-cpu-lists-checkpatch-fixes new 9b19a320edfa mm/page_alloc: fix tracepoint mm_page_alloc_zone_locked() new 8f29a4324f29 selftests: memcg: Fix compilation new 435e75dc972d selftests: memcg: expect no low events in unprotected sibling new 0a7534be05d3 selftests: memcg: adjust expected reclaim values of protec [...] new c1ee9112c201 selftests: memcg: remove protection from top level memcg new 8ea3471cf39d tmpfs: fix undefined-behaviour in shmem_reconfigure() new b978ac6bbc00 tmpfs-fix-undefined-behaviour-in-shmem_reconfigure-fix new fe5cefb27c6c mm: fix missing handler for __GFP_NOWARN new 067fafc032b3 mm-fix-missing-handler-for-__gfp_nowarn-v2 new 561a7da474e7 mm: fix is_pinnable_page against on cma page new 9adada86499d mm-fix-is_pinnable_page-against-on-cma-page-fix new cddb24801028 ocfs2: reflink deadlock when clone file to the same direct [...] new bb22d4383db6 ocfs2: clear links count in ocfs2_mknod() if an error occurs new 3845e5f1cf0b ocfs2: fix ocfs2 corrupt when iputting an inode new 185db4102440 init: add "hostname" kernel parameter new b7fb0a1e09aa init-add-hostname-kernel-parameter-v2 new 021311d04b86 init/main.c: silence some -Wunused-parameter warnings new 524570b6f2a0 Merge branch 'mm-nonmm-unstable' into mm-everything new 8bb4affa3d0e Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new 2ce9b154e0b8 fix up for "x86/mce: relocate set{clear}_mce_nospec() functions" new 5b6c2b5566e8 mm/oom_kill.c: fix vm_oom_kill_table[] ifdeffery new 81e1abda1056 Merge branch 'akpm/master' new 3f7bdc402fb0 Add linux-next specific files for 20220516
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 (187b9ac8c348) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-arm-n [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 1175 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/ABI/testing/sysfs-bus-iio | 5 + .../ABI/testing/sysfs-driver-chromeos-acpi | 126 + Documentation/RCU/stallwarn.rst | 10 +- Documentation/admin-guide/kernel-parameters.txt | 3 + Documentation/admin-guide/sysctl/vm.rst | 13 +- Documentation/arm64/silicon-errata.rst | 3 + Documentation/cdrom/cdrom-standard.rst | 10 - .../bindings/clock/rockchip,rk3568-cru.yaml | 13 + .../bindings/clock/rockchip,rv1108-cru.txt | 59 - .../bindings/clock/rockchip,rv1108-cru.yaml | 75 + .../bindings/cpufreq/cpufreq-mediatek.txt | 7 + .../bindings/display/bridge/fsl,ldb.yaml | 16 +- .../devicetree/bindings/iommu/arm,smmu.yaml | 25 +- .../bindings/media/mediatek,vcodec-encoder.yaml | 3 + .../media/mediatek,vcodec-subdev-decoder.yaml | 4 +- .../devicetree/bindings/media/microchip,xisc.yaml | 2 +- .../devicetree/bindings/media/rockchip,vdec.yaml | 4 +- .../bindings/mtd/partitions/fixed-partitions.yaml | 55 +- .../devicetree/bindings/pci/qcom,pcie.txt | 398 -- .../devicetree/bindings/pci/qcom,pcie.yaml | 714 ++++ .../devicetree/bindings/pci/rockchip-dw-pcie.yaml | 12 +- .../devicetree/bindings/sound/serial-midi.yaml | 51 + Documentation/driver-api/vfio-mediated-device.rst | 4 +- Documentation/filesystems/proc.rst | 92 +- .../firmware-guide/acpi/chromeos-acpi-device.rst | 363 ++ Documentation/firmware-guide/acpi/index.rst | 1 + Documentation/gpu/todo.rst | 11 - .../translations/zh_CN/devicetree/usage-model.rst | 8 +- Documentation/userspace-api/ioctl/cdrom.rst | 6 + .../userspace-api/media/v4l/dev-decoder.rst | 9 +- .../media/v4l/ext-ctrls-codec-stateless.rst | 10 +- .../userspace-api/media/v4l/vidioc-streamon.rst | 3 +- Documentation/virt/kvm/api.rst | 21 + Documentation/virt/kvm/x86/mmu.rst | 4 + Documentation/vm/bootmem.rst | 5 + Documentation/vm/index.rst | 40 +- Documentation/vm/oom.rst | 5 + Documentation/vm/page_allocation.rst | 5 + Documentation/vm/page_cache.rst | 5 + Documentation/vm/page_reclaim.rst | 5 + Documentation/vm/page_tables.rst | 5 + Documentation/vm/physical_memory.rst | 5 + Documentation/vm/process_addrs.rst | 5 + Documentation/vm/shmfs.rst | 5 + Documentation/vm/slab.rst | 5 + Documentation/vm/swap.rst | 5 + Documentation/vm/vmalloc.rst | 5 + MAINTAINERS | 16 +- Next/SHA1s | 190 +- Next/merge.log | 4290 +++++++++++--------- arch/arm/Kconfig.debug | 22 + arch/arm/arm-soc-for-next-contents.txt | 42 +- arch/arm/boot/dts/Makefile | 4 +- arch/arm/boot/dts/armada-385-turris-omnia.dts | 6 +- arch/arm/boot/dts/bcm5301x-nand-cs0.dtsi | 2 + arch/arm/boot/dts/en7523.dtsi | 8 - .../dts/lan966x-kontron-kswitch-d10-mmt-6g-2gs.dts | 94 + .../dts/lan966x-kontron-kswitch-d10-mmt-8g.dts | 39 + .../boot/dts/lan966x-kontron-kswitch-d10-mmt.dtsi | 190 + arch/arm/boot/dts/lan966x-pcb8291.dts | 2 +- arch/arm/boot/dts/lan966x.dtsi | 353 +- arch/arm/boot/dts/rv1108.dtsi | 31 +- arch/arm/boot/dts/sama7g5.dtsi | 1 - arch/arm/configs/multi_v7_defconfig | 1 + arch/arm/include/asm/arch_gicv3.h | 7 +- arch/arm/mach-at91/Kconfig | 20 +- arch/arm/mach-at91/Makefile | 2 +- arch/arm/mach-at91/pm.c | 431 +- arch/arm/mach-at91/sam_secure.c | 46 + arch/arm/mach-at91/sam_secure.h | 18 + arch/arm/mach-at91/sama5.c | 2 + arch/arm64/boot/dts/mediatek/mt7622.dtsi | 20 + arch/arm64/boot/dts/mediatek/mt8183-pumpkin.dts | 2 +- arch/arm64/boot/dts/mediatek/mt8192.dtsi | 6 +- arch/arm64/boot/dts/mediatek/mt8195-demo.dts | 7 +- arch/arm64/boot/dts/rockchip/rk3566-quartz64-a.dts | 63 +- arch/arm64/boot/dts/rockchip/rk356x.dtsi | 52 + arch/arm64/boot/dts/toshiba/tmpv7708-rm-mbrc.dts | 9 - .../boot/dts/toshiba/tmpv7708-visrobo-vrb.dts | 6 - .../boot/dts/toshiba/tmpv7708-visrobo-vrc.dtsi | 4 - arch/arm64/boot/dts/toshiba/tmpv7708.dtsi | 96 +- arch/arm64/include/asm/arch_gicv3.h | 6 - arch/arm64/include/asm/cputype.h | 8 + arch/arm64/include/asm/kvm_host.h | 10 +- arch/arm64/include/uapi/asm/kvm.h | 6 + arch/arm64/kernel/cpu_errata.c | 2 + arch/arm64/kernel/cpufeature.c | 3 +- arch/arm64/kvm/arm.c | 21 +- arch/arm64/kvm/hyp/nvhe/switch.c | 20 +- arch/arm64/kvm/pmu-emul.c | 3 +- arch/arm64/kvm/pmu.c | 40 +- arch/arm64/kvm/vgic/vgic-init.c | 6 +- arch/arm64/kvm/vgic/vgic-v3.c | 4 + arch/arm64/mm/hugetlbpage.c | 5 +- arch/arm64/tools/gen-sysreg.awk | 8 +- arch/csky/Kbuild | 2 + arch/csky/Makefile | 3 - arch/csky/boot/Makefile | 1 - arch/mips/boot/tools/relocs.c | 2 +- arch/mips/include/uapi/asm/stat.h | 20 +- arch/mips/kernel/kprobes.c | 36 +- arch/mips/kernel/smp.c | 6 + arch/mips/mm/fault.c | 6 +- arch/mips/sibyte/bcm1480/setup.c | 4 +- arch/mips/vr41xx/common/cmu.c | 2 - arch/openrisc/kernel/head.S | 2 +- arch/parisc/include/asm/cache.h | 1 - arch/parisc/kernel/cache.c | 3 - arch/parisc/kernel/pacache.S | 3 + arch/powerpc/include/uapi/asm/stat.h | 10 +- arch/powerpc/kvm/book3s_32_sr.S | 26 +- arch/riscv/Kconfig | 28 + arch/riscv/Kconfig.erratas | 34 +- arch/riscv/Kconfig.socs | 1 - arch/riscv/Makefile | 2 +- arch/riscv/errata/Makefile | 2 +- arch/riscv/errata/alternative.c | 75 - arch/riscv/errata/sifive/errata.c | 20 +- arch/riscv/errata/thead/Makefile | 11 + arch/riscv/errata/thead/errata.c | 82 + arch/riscv/include/asm/alternative-macros.h | 129 +- arch/riscv/include/asm/alternative.h | 25 +- arch/riscv/include/asm/errata_list.h | 59 + arch/riscv/include/asm/fixmap.h | 2 - arch/riscv/include/asm/hwcap.h | 1 + arch/riscv/include/asm/pgtable-32.h | 17 + arch/riscv/include/asm/pgtable-64.h | 79 +- arch/riscv/include/asm/pgtable-bits.h | 10 - arch/riscv/include/asm/pgtable.h | 55 +- arch/riscv/include/asm/vendorid_list.h | 1 + arch/riscv/kernel/Makefile | 15 + arch/riscv/kernel/alternative.c | 118 + arch/riscv/kernel/cpu.c | 1 + arch/riscv/kernel/cpufeature.c | 80 +- arch/riscv/kernel/module.c | 29 + arch/riscv/kernel/setup.c | 2 + arch/riscv/kernel/smpboot.c | 4 - arch/riscv/kernel/traps.c | 2 +- arch/riscv/mm/init.c | 1 + arch/s390/crypto/chacha-glue.c | 34 +- arch/s390/kvm/kvm-s390.c | 2 - arch/sparc/include/uapi/asm/stat.h | 12 +- arch/x86/Kconfig | 18 +- arch/x86/entry/vsyscall/vsyscall_64.c | 2 +- arch/x86/events/amd/core.c | 3 - arch/x86/events/amd/ibs.c | 191 +- arch/x86/events/core.c | 5 +- arch/x86/events/intel/core.c | 159 +- arch/x86/events/intel/cstate.c | 2 + arch/x86/events/intel/uncore.c | 2 + arch/x86/events/intel/uncore_snb.c | 454 +-- arch/x86/events/msr.c | 2 + arch/x86/events/perf_event.h | 6 +- arch/x86/include/asm/amd-ibs.h | 2 +- arch/x86/include/asm/cpufeatures.h | 1 + arch/x86/include/asm/kvm-x86-ops.h | 1 + arch/x86/include/asm/kvm_host.h | 48 +- arch/x86/include/asm/msr-index.h | 7 + arch/x86/include/asm/perf_event.h | 8 +- arch/x86/include/asm/set_memory.h | 52 - arch/x86/include/asm/vmx.h | 11 + arch/x86/include/asm/vmxfeatures.h | 5 +- arch/x86/kernel/acpi/boot.c | 7 +- arch/x86/kernel/cpu/feat_ctl.c | 9 +- arch/x86/kernel/cpu/mce/core.c | 6 +- arch/x86/kvm/cpuid.c | 27 +- arch/x86/kvm/cpuid.h | 5 + arch/x86/kvm/lapic.c | 28 +- arch/x86/kvm/lapic.h | 1 - arch/x86/kvm/mmu.h | 109 +- arch/x86/kvm/mmu/mmu.c | 589 +-- arch/x86/kvm/mmu/mmu_internal.h | 123 +- arch/x86/kvm/mmu/mmutrace.h | 1 + arch/x86/kvm/mmu/paging_tmpl.h | 22 +- arch/x86/kvm/mmu/spte.c | 47 +- arch/x86/kvm/mmu/spte.h | 16 +- arch/x86/kvm/mmu/tdp_mmu.c | 14 +- arch/x86/kvm/pmu.c | 52 +- arch/x86/kvm/pmu.h | 38 + arch/x86/kvm/svm/avic.c | 74 +- arch/x86/kvm/svm/nested.c | 18 +- arch/x86/kvm/svm/sev.c | 8 + arch/x86/kvm/svm/svm.c | 6 +- arch/x86/kvm/svm/svm.h | 2 +- arch/x86/kvm/trace.h | 20 + arch/x86/kvm/vmx/capabilities.h | 41 +- arch/x86/kvm/vmx/evmcs.c | 2 + arch/x86/kvm/vmx/evmcs.h | 1 + arch/x86/kvm/vmx/nested.c | 15 +- arch/x86/kvm/vmx/pmu_intel.c | 118 +- arch/x86/kvm/vmx/posted_intr.c | 26 +- arch/x86/kvm/vmx/posted_intr.h | 2 + arch/x86/kvm/vmx/vmcs.h | 1 + arch/x86/kvm/vmx/vmx.c | 194 +- arch/x86/kvm/vmx/vmx.h | 66 +- arch/x86/kvm/x86.c | 132 +- arch/x86/mm/init_64.c | 5 +- arch/x86/mm/pat/set_memory.c | 50 +- arch/xtensa/include/asm/thread_info.h | 4 + arch/xtensa/kernel/asm-offsets.c | 3 + arch/xtensa/kernel/entry.S | 5 + arch/xtensa/kernel/traps.c | 50 +- block/blk-mq.c | 118 +- crypto/cryptd.c | 23 +- drivers/acpi/nfit/mce.c | 4 +- drivers/amba/bus.c | 37 +- drivers/android/binder.c | 153 +- drivers/android/binder_internal.h | 3 + drivers/android/binderfs.c | 8 + drivers/base/dd.c | 5 + drivers/base/platform.c | 21 +- drivers/block/pktcdvd.c | 2 +- drivers/bluetooth/btbcm.c | 1 + drivers/bluetooth/btmtksdio.c | 24 +- drivers/bus/fsl-mc/fsl-mc-bus.c | 24 +- drivers/bus/mhi/host/init.c | 7 +- drivers/cdrom/cdrom.c | 38 +- drivers/char/ipmi/ipmi_ipmb.c | 1 + drivers/char/ipmi/ipmi_msghandler.c | 2 +- drivers/char/random.c | 568 +-- drivers/cpufreq/cpufreq.c | 8 +- drivers/cpufreq/intel_pstate.c | 1 + drivers/cpufreq/mediatek-cpufreq.c | 92 +- drivers/crypto/Kconfig | 4 +- .../crypto/allwinner/sun4i-ss/sun4i-ss-cipher.c | 22 +- drivers/crypto/allwinner/sun4i-ss/sun4i-ss.h | 1 + .../crypto/allwinner/sun8i-ce/sun8i-ce-cipher.c | 102 +- drivers/crypto/allwinner/sun8i-ce/sun8i-ce-core.c | 54 +- drivers/crypto/allwinner/sun8i-ce/sun8i-ce-hash.c | 130 +- drivers/crypto/allwinner/sun8i-ce/sun8i-ce.h | 19 +- .../crypto/allwinner/sun8i-ss/sun8i-ss-cipher.c | 180 +- drivers/crypto/allwinner/sun8i-ss/sun8i-ss-core.c | 92 +- drivers/crypto/allwinner/sun8i-ss/sun8i-ss-hash.c | 385 +- drivers/crypto/allwinner/sun8i-ss/sun8i-ss.h | 33 +- drivers/crypto/marvell/octeontx2/otx2_cptvf_algs.c | 7 +- drivers/crypto/qcom-rng.c | 1 + drivers/crypto/talitos.c | 10 +- drivers/devfreq/devfreq.c | 20 +- drivers/devfreq/governor.h | 27 - drivers/devfreq/governor_passive.c | 400 +- drivers/dma-buf/dma-buf.c | 12 +- drivers/gpio/gpio-104-dio-48e.c | 63 +- drivers/gpio/gpio-104-idi-48.c | 27 +- drivers/gpio/gpio-104-idio-16.c | 33 +- drivers/gpio/gpio-gpio-mm.c | 43 +- drivers/gpio/gpio-mvebu.c | 3 + drivers/gpio/gpio-vf610.c | 8 +- drivers/gpio/gpio-ws16c48.c | 65 +- drivers/gpio/gpio-zevio.c | 25 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 32 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 5 + drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 51 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.h | 27 + drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c | 7 +- drivers/gpu/drm/amd/amdgpu/mes_v11_0.c | 20 +- drivers/gpu/drm/amd/amdgpu/nbio_v7_7.c | 17 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 109 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 7 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 23 +- drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 8 +- .../inc/pmfw_if/smu11_driver_if_sienna_cichlid.h | 63 + .../pm/swsmu/inc/pmfw_if/smu13_driver_if_v13_0_4.h | 267 ++ .../amd/pm/swsmu/inc/pmfw_if/smu_v13_0_4_pmfw.h | 137 + .../amd/pm/swsmu/inc/pmfw_if/smu_v13_0_4_ppsmc.h | 138 + drivers/gpu/drm/amd/pm/swsmu/inc/smu_types.h | 26 +- drivers/gpu/drm/amd/pm/swsmu/inc/smu_v13_0.h | 9 +- .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 161 +- drivers/gpu/drm/amd/pm/swsmu/smu12/renoir_ppt.c | 60 +- drivers/gpu/drm/amd/pm/swsmu/smu13/Makefile | 3 +- drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c | 107 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c | 69 +- .../smu13/{yellow_carp_ppt.c => smu_v13_0_4_ppt.c} | 905 ++--- .../swsmu/smu13/smu_v13_0_4_ppt.h} | 44 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c | 99 +- .../gpu/drm/amd/pm/swsmu/smu13/yellow_carp_ppt.c | 62 +- drivers/gpu/drm/bridge/cdns-dsi.c | 26 - drivers/gpu/drm/bridge/nwl-dsi.c | 6 - drivers/gpu/drm/bridge/parade-ps8640.c | 7 +- drivers/gpu/drm/drm_edid.c | 798 ++-- drivers/gpu/drm/i915/display/intel_display_power.c | 4 +- drivers/gpu/drm/i915/display/intel_dmc.c | 10 +- drivers/gpu/drm/i915/gt/intel_ring.c | 3 +- drivers/gpu/drm/i915/gvt/gvt.h | 5 +- drivers/gpu/drm/i915/gvt/kvmgt.c | 51 +- drivers/gpu/drm/i915/i915_gem.h | 6 + drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c | 4 +- drivers/gpu/drm/rockchip/Kconfig | 4 +- drivers/gpu/drm/rockchip/rockchip_drm_vop2.c | 4 +- drivers/gpu/drm/ttm/ttm_bo.c | 9 +- drivers/gpu/drm/vc4/vc4_hdmi.c | 1 + drivers/gpu/drm/vmwgfx/vmwgfx_bo.c | 10 +- drivers/hwmon/as370-hwmon.c | 12 +- drivers/hwmon/ltc2992.c | 86 +- drivers/hwmon/mr75203.c | 12 +- drivers/hwmon/peci/cputemp.c | 38 +- drivers/hwmon/peci/dimmtemp.c | 14 +- drivers/hwmon/pwm-fan.c | 12 +- drivers/hwmon/sl28cpld-hwmon.c | 12 +- drivers/i2c/busses/i2c-at91-master.c | 2 +- drivers/i2c/busses/i2c-cadence.c | 12 +- drivers/i2c/busses/i2c-designware-common.c | 2 +- drivers/i2c/busses/i2c-xiic.c | 80 +- drivers/iio/accel/Kconfig | 2 + drivers/iio/accel/bma400.h | 50 +- drivers/iio/accel/bma400_core.c | 710 +++- drivers/iio/accel/bma400_i2c.c | 10 +- drivers/iio/accel/bma400_spi.c | 8 +- drivers/iio/accel/cros_ec_accel_legacy.c | 2 +- drivers/iio/accel/mc3230.c | 4 +- drivers/iio/accel/stk8312.c | 4 +- drivers/iio/accel/stk8ba50.c | 4 +- drivers/iio/adc/axp288_adc.c | 8 + drivers/iio/adc/stm32-adc-core.c | 2 +- drivers/iio/adc/stx104.c | 56 +- drivers/iio/adc/xilinx-ams.c | 2 +- .../common/cros_ec_sensors/cros_ec_sensors_core.c | 30 +- drivers/iio/dac/cio-dac.c | 14 +- drivers/iio/frequency/admv1014.c | 6 +- drivers/iio/gyro/mpu3050-core.c | 1 + drivers/iio/health/afe4404.c | 4 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_i3c.c | 2 +- drivers/iio/light/bh1780.c | 7 +- drivers/iio/light/cros_ec_light_prox.c | 2 - drivers/iio/light/isl29028.c | 4 +- drivers/iio/light/jsa1212.c | 4 +- drivers/iio/light/opt3001.c | 3 +- drivers/iio/light/stk3310.c | 4 +- drivers/iio/light/tsl2583.c | 4 +- drivers/iio/magnetometer/yamaha-yas530.c | 2 +- drivers/iio/pressure/cros_ec_baro.c | 2 - drivers/iio/proximity/srf04.c | 11 +- drivers/iio/trigger/stm32-lptimer-trigger.c | 3 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c | 13 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 2 + drivers/iommu/arm/arm-smmu/arm-smmu-impl.c | 3 +- drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c | 1 + drivers/iommu/arm/arm-smmu/arm-smmu.c | 8 +- drivers/iommu/dma-iommu.c | 20 +- drivers/iommu/intel/iommu.c | 201 +- drivers/iommu/intel/pasid.c | 45 +- drivers/iommu/intel/pasid.h | 2 + drivers/iommu/iommu.c | 331 +- drivers/iommu/mtk_iommu.c | 6 + drivers/iommu/mtk_iommu_v1.c | 7 + drivers/irqchip/irq-gic-v3.c | 183 +- drivers/media/cec/core/cec-adap.c | 188 +- drivers/media/cec/core/cec-pin.c | 57 +- drivers/media/cec/platform/seco/seco-cec.c | 22 +- drivers/media/common/videobuf2/videobuf2-dma-sg.c | 3 +- drivers/media/common/videobuf2/videobuf2-v4l2.c | 26 +- drivers/media/i2c/ccs/ccs-core.c | 7 +- drivers/media/i2c/rdacm20.c | 10 +- drivers/media/i2c/rdacm21.c | 2 +- drivers/media/i2c/s5k6a3.c | 4 +- drivers/media/pci/cx25821/cx25821-alsa.c | 4 +- drivers/media/platform/amphion/vdec.c | 82 +- drivers/media/platform/amphion/venc.c | 59 +- drivers/media/platform/amphion/vpu_dbg.c | 12 - drivers/media/platform/amphion/vpu_defs.h | 2 +- drivers/media/platform/amphion/vpu_malone.c | 4 +- drivers/media/platform/amphion/vpu_msgs.c | 8 + drivers/media/platform/amphion/vpu_v4l2.c | 68 +- drivers/media/platform/amphion/vpu_v4l2.h | 3 + drivers/media/platform/aspeed/aspeed-video.c | 4 +- drivers/media/platform/atmel/atmel-isc-base.c | 34 +- drivers/media/platform/atmel/atmel-isc.h | 8 +- drivers/media/platform/atmel/atmel-sama5d2-isc.c | 58 +- drivers/media/platform/atmel/atmel-sama7g5-isc.c | 61 +- drivers/media/platform/atmel/microchip-csi2dc.c | 5 + drivers/media/platform/cadence/cdns-csi2tx.c | 5 +- drivers/media/platform/chips-media/coda-common.c | 37 +- drivers/media/platform/mediatek/vcodec/Kconfig | 1 + drivers/media/platform/mediatek/vcodec/Makefile | 4 + .../platform/mediatek/vcodec/mtk_vcodec_dec.c | 75 +- .../platform/mediatek/vcodec/mtk_vcodec_dec.h | 1 + .../platform/mediatek/vcodec/mtk_vcodec_dec_drv.c | 15 +- .../platform/mediatek/vcodec/mtk_vcodec_dec_pm.c | 166 +- .../platform/mediatek/vcodec/mtk_vcodec_dec_pm.h | 6 +- .../mediatek/vcodec/mtk_vcodec_dec_stateful.c | 19 +- .../mediatek/vcodec/mtk_vcodec_dec_stateless.c | 276 +- .../platform/mediatek/vcodec/mtk_vcodec_drv.h | 41 +- .../platform/mediatek/vcodec/mtk_vcodec_enc_drv.c | 5 - .../media/platform/mediatek/vcodec/mtk_vcodec_fw.c | 6 + .../media/platform/mediatek/vcodec/mtk_vcodec_fw.h | 1 + .../mediatek/vcodec/vdec/vdec_h264_req_common.c | 310 ++ .../mediatek/vcodec/vdec/vdec_h264_req_common.h | 274 ++ .../mediatek/vcodec/vdec/vdec_h264_req_if.c | 438 +- .../mediatek/vcodec/vdec/vdec_h264_req_multi_if.c | 801 ++++ .../mediatek/vcodec/vdec/vdec_vp8_req_if.c | 437 ++ .../mediatek/vcodec/vdec/vdec_vp9_req_lat_if.c | 2030 +++++++++ .../media/platform/mediatek/vcodec/vdec_drv_if.c | 37 +- .../media/platform/mediatek/vcodec/vdec_drv_if.h | 3 + .../media/platform/mediatek/vcodec/vdec_ipi_msg.h | 36 + .../platform/mediatek/vcodec/vdec_msg_queue.c | 2 + .../platform/mediatek/vcodec/vdec_msg_queue.h | 2 + .../media/platform/mediatek/vcodec/vdec_vpu_if.c | 53 +- .../media/platform/mediatek/vcodec/vdec_vpu_if.h | 15 + .../media/platform/mediatek/vcodec/venc_vpu_if.c | 2 +- drivers/media/platform/nxp/Kconfig | 1 - drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c | 251 +- drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.h | 4 + .../media/platform/renesas/rcar-vin/rcar-core.c | 1 - drivers/media/platform/renesas/rcar-vin/rcar-dma.c | 25 + drivers/media/platform/renesas/renesas-ceu.c | 8 +- drivers/media/platform/renesas/vsp1/vsp1_rpf.c | 6 +- drivers/media/platform/renesas/vsp1/vsp1_video.c | 14 +- drivers/media/platform/rockchip/rga/rga.c | 6 +- .../media/platform/rockchip/rkisp1/rkisp1-isp.c | 34 +- .../media/platform/rockchip/rkisp1/rkisp1-regs.h | 11 - .../media/platform/samsung/exynos4-is/fimc-is.c | 6 +- drivers/media/platform/st/sti/bdisp/bdisp-v4l2.c | 3 +- .../platform/st/sti/c8sectpfe/c8sectpfe-common.h | 1 - drivers/media/platform/st/sti/delta/delta-v4l2.c | 6 +- drivers/media/platform/ti/davinci/dm355_ccdc.c | 3 +- drivers/media/platform/ti/davinci/dm644x_ccdc.c | 3 +- drivers/media/platform/ti/davinci/isif.c | 3 +- drivers/media/platform/ti/davinci/vpif_display.c | 3 +- drivers/media/platform/ti/omap3isp/ispcsiphy.c | 3 +- drivers/media/radio/Kconfig | 4 +- drivers/media/rc/imon.c | 109 +- drivers/media/usb/gspca/spca561.c | 2 +- drivers/media/usb/pvrusb2/pvrusb2-hdw.c | 7 +- drivers/media/usb/stkwebcam/stk-webcam.c | 11 +- drivers/media/usb/stkwebcam/stk-webcam.h | 2 + drivers/media/v4l2-core/v4l2-ctrls-core.c | 5 +- drivers/media/v4l2-core/v4l2-h264.c | 4 +- drivers/media/v4l2-core/v4l2-mem2mem.c | 9 +- drivers/media/v4l2-core/v4l2-subdev.c | 5 +- drivers/misc/altera-stapl/altera.c | 56 +- drivers/misc/cardreader/rts5261.c | 115 +- drivers/misc/cardreader/rtsx_usb.c | 1 + drivers/misc/lkdtm/cfi.c | 2 +- drivers/mtd/devices/phram.c | 43 +- drivers/mtd/mtdpart.c | 9 + drivers/mtd/nand/Kconfig | 1 + drivers/mtd/nand/raw/cs553x_nand.c | 7 +- drivers/mtd/nand/raw/nand_ids.c | 3 + drivers/mtd/nand/raw/nand_toshiba.c | 6 +- drivers/mtd/parsers/Kconfig | 9 + drivers/mtd/parsers/Makefile | 1 + drivers/mtd/parsers/scpart.c | 240 ++ drivers/mtd/spi-nor/debugfs.c | 2 +- drivers/net/dsa/bcm_sf2.c | 3 + drivers/net/dsa/mv88e6xxx/chip.c | 22 +- drivers/net/dsa/ocelot/felix.c | 470 ++- drivers/net/dsa/ocelot/felix.h | 16 + drivers/net/dsa/realtek/rtl8365mb.c | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 9 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 2 + drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 84 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.h | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt_hsi.h | 415 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c | 80 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.h | 2 + drivers/net/ethernet/broadcom/genet/bcmgenet.c | 4 + drivers/net/ethernet/cadence/macb_main.c | 2 +- drivers/net/ethernet/freescale/enetc/enetc_pf.c | 24 +- drivers/net/ethernet/intel/ice/ice_ethtool.c | 69 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 99 +- drivers/net/ethernet/mediatek/mtk_ppe.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 8 +- .../net/ethernet/mellanox/mlxbf_gige/mlxbf_gige.h | 3 - .../mellanox/mlxbf_gige/mlxbf_gige_ethtool.c | 8 +- .../ethernet/mellanox/mlxbf_gige/mlxbf_gige_intr.c | 9 - .../net/ethernet/mellanox/mlxsw/spectrum_ipip.c | 11 +- .../net/ethernet/microchip/lan966x/lan966x_fdma.c | 4 +- drivers/net/ethernet/mscc/ocelot.c | 16 +- drivers/net/ethernet/mscc/ocelot.h | 1 - drivers/net/ethernet/mscc/ocelot_net.c | 76 +- .../net/ethernet/netronome/nfp/nfp_net_common.c | 1 + drivers/net/ethernet/netronome/nfp/nfp_net_sriov.c | 48 +- drivers/net/ethernet/netronome/nfp/nfp_net_sriov.h | 9 + drivers/net/ethernet/sfc/Kconfig | 8 +- drivers/net/ethernet/sfc/ef10.c | 5 + drivers/net/ethernet/sfc/efx_channels.c | 8 +- drivers/net/ethernet/sfc/falcon/efx.c | 8 +- drivers/net/ethernet/sfc/siena/Kconfig | 34 + drivers/net/ethernet/sfc/siena/Makefile | 4 +- drivers/net/ethernet/sfc/siena/efx.c | 28 +- drivers/net/ethernet/sfc/siena/efx.h | 4 +- drivers/net/ethernet/sfc/siena/efx_channels.c | 12 +- drivers/net/ethernet/sfc/siena/efx_common.c | 8 +- drivers/net/ethernet/sfc/siena/efx_common.h | 2 +- drivers/net/ethernet/sfc/siena/farch.c | 18 +- drivers/net/ethernet/sfc/siena/mcdi.c | 27 +- drivers/net/ethernet/sfc/siena/mcdi.h | 10 +- drivers/net/ethernet/sfc/siena/mcdi_mon.c | 4 +- drivers/net/ethernet/sfc/siena/net_driver.h | 6 +- drivers/net/ethernet/sfc/siena/nic.h | 2 +- drivers/net/ethernet/sfc/siena/ptp.c | 7 +- drivers/net/ethernet/sfc/siena/siena.c | 10 +- drivers/net/ethernet/sfc/siena/siena_sriov.h | 9 +- drivers/net/ethernet/sfc/siena/sriov.h | 4 +- drivers/net/ethernet/sunplus/spl2sw_driver.c | 21 +- drivers/net/ethernet/sunplus/spl2sw_int.c | 2 +- drivers/net/ethernet/xilinx/xilinx_axienet.h | 54 +- drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 168 +- drivers/net/ipa/gsi.c | 6 +- drivers/net/ipa/ipa_endpoint.c | 13 +- drivers/net/ipa/ipa_qmi.c | 2 +- drivers/net/phy/smsc.c | 28 +- drivers/net/usb/asix_devices.c | 6 +- drivers/net/usb/smsc95xx.c | 152 +- drivers/net/usb/usbnet.c | 6 +- drivers/net/wireless/realtek/rtlwifi/usb.c | 2 +- drivers/nvdimm/pmem.c | 30 +- drivers/pci/controller/cadence/pcie-cadence-ep.c | 3 +- drivers/pci/controller/dwc/pci-imx6.c | 23 +- drivers/pci/controller/dwc/pcie-dw-rockchip.c | 119 +- drivers/pci/controller/dwc/pcie-qcom-ep.c | 91 +- drivers/pci/controller/pci-hyperv.c | 59 +- drivers/pci/controller/pcie-mediatek-gen3.c | 8 + drivers/pci/controller/pcie-microchip-host.c | 10 + drivers/pci/of.c | 8 +- drivers/pci/pci-driver.c | 18 + drivers/pci/pci-stub.c | 1 + drivers/pci/pci.c | 10 +- drivers/pci/pcie/portdrv_pci.c | 2 + drivers/perf/arm-cmn.c | 3 +- drivers/pinctrl/pinctrl-equilibrium.c | 11 +- drivers/pinctrl/pinctrl-equilibrium.h | 10 +- drivers/pinctrl/pinctrl-microchip-sgpio.c | 2 +- drivers/pinctrl/stm32/pinctrl-stm32.c | 21 +- drivers/pinctrl/sunxi/pinctrl-suniv-f1c100s.c | 4 +- drivers/platform/chrome/Kconfig | 11 + drivers/platform/chrome/Makefile | 1 + drivers/platform/chrome/chromeos_acpi.c | 257 ++ drivers/platform/chrome/cros_ec_typec.c | 3 + drivers/platform/mips/cpu_hwmon.c | 127 +- drivers/powercap/intel_rapl_msr.c | 1 + drivers/s390/cio/vfio_ccw_cp.c | 47 +- drivers/s390/cio/vfio_ccw_cp.h | 4 +- drivers/s390/cio/vfio_ccw_fsm.c | 3 +- drivers/s390/cio/vfio_ccw_ops.c | 7 +- drivers/s390/crypto/vfio_ap_ops.c | 23 +- drivers/spi/spi-cadence-quadspi.c | 8 +- drivers/spi/spi-cadence.c | 3 +- .../media/atomisp/pci/runtime/rmgr/src/rmgr_vbuf.c | 4 +- drivers/staging/media/av7110/av7110_av.c | 46 +- drivers/staging/media/hantro/TODO | 8 +- drivers/staging/media/hantro/hantro.h | 2 + drivers/staging/media/hantro/hantro_g2_hevc_dec.c | 36 +- drivers/staging/media/hantro/hantro_g2_regs.h | 6 + drivers/staging/media/hantro/hantro_hevc.c | 46 +- drivers/staging/media/hantro/hantro_hw.h | 12 +- drivers/staging/media/hantro/hantro_postproc.c | 53 +- drivers/staging/media/hantro/hantro_v4l2.c | 15 +- drivers/staging/media/rkvdec/TODO | 4 +- .../intel/int340x_thermal/int3400_thermal.c | 48 +- drivers/thermal/intel/intel_tcc_cooling.c | 1 + drivers/thunderbolt/test.c | 92 + drivers/thunderbolt/tunnel.c | 7 +- drivers/uio/uio_dfl.c | 2 + drivers/usb/c67x00/c67x00-drv.c | 6 +- drivers/usb/core/hcd.c | 29 +- drivers/usb/dwc3/core.c | 20 +- drivers/usb/gadget/legacy/raw_gadget.c | 2 + drivers/usb/gadget/udc/core.c | 16 +- drivers/usb/gadget/udc/udc-xilinx.c | 2 +- drivers/usb/host/ehci-xilinx-of.c | 12 +- drivers/usb/host/xhci-hub.c | 3 +- drivers/usb/host/xhci-mem.c | 23 +- drivers/usb/host/xhci-mtk-sch.c | 90 +- drivers/usb/host/xhci-mtk.h | 2 - drivers/usb/host/xhci-pci.c | 5 +- drivers/usb/host/xhci-plat.c | 46 +- drivers/usb/host/xhci-ring.c | 144 +- drivers/usb/host/xhci.c | 175 +- drivers/usb/host/xhci.h | 30 +- drivers/usb/typec/tcpm/tcpci_mt6360.c | 26 + drivers/vfio/fsl-mc/vfio_fsl_mc.c | 1 + drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.c | 15 +- drivers/vfio/pci/mlx5/cmd.c | 236 +- drivers/vfio/pci/mlx5/cmd.h | 52 +- drivers/vfio/pci/mlx5/main.c | 135 +- drivers/vfio/pci/vfio_pci.c | 7 +- drivers/vfio/pci/vfio_pci_core.c | 78 +- drivers/vfio/platform/vfio_amba.c | 1 + drivers/vfio/platform/vfio_platform.c | 1 + drivers/vfio/vfio.c | 736 +--- fs/cifs/smb2inode.c | 2 - fs/erofs/decompressor.c | 5 +- fs/erofs/erofs_fs.h | 9 +- fs/erofs/super.c | 102 +- fs/f2fs/file.c | 1 + fs/f2fs/gc.c | 54 +- fs/gfs2/bmap.c | 149 +- fs/gfs2/file.c | 106 +- fs/inode.c | 11 +- fs/io_uring.c | 152 +- fs/namei.c | 8 +- fs/namespace.c | 5 +- fs/read_write.c | 3 - fs/xfs/Makefile | 1 + fs/xfs/libxfs/xfs_attr.c | 1641 ++++---- fs/xfs/libxfs/xfs_attr.h | 198 +- fs/xfs/libxfs/xfs_attr_leaf.c | 64 +- fs/xfs/libxfs/xfs_attr_remote.c | 37 +- fs/xfs/libxfs/xfs_attr_remote.h | 6 +- fs/xfs/libxfs/xfs_da_btree.c | 4 + fs/xfs/libxfs/xfs_da_btree.h | 10 +- fs/xfs/libxfs/xfs_defer.c | 24 +- fs/xfs/libxfs/xfs_defer.h | 3 + fs/xfs/libxfs/xfs_errortag.h | 8 +- fs/xfs/libxfs/xfs_format.h | 9 +- fs/xfs/libxfs/xfs_log_format.h | 45 +- fs/xfs/libxfs/xfs_log_recover.h | 2 + fs/xfs/libxfs/xfs_quota_defs.h | 1 - fs/xfs/scrub/common.c | 2 + fs/xfs/xfs_acl.c | 4 +- fs/xfs/xfs_attr_item.c | 824 ++++ fs/xfs/xfs_attr_item.h | 46 + fs/xfs/xfs_attr_list.c | 1 + fs/xfs/xfs_dquot.c | 15 +- fs/xfs/xfs_dquot.h | 8 - fs/xfs/xfs_error.c | 9 + fs/xfs/xfs_globals.c | 1 + fs/xfs/xfs_ioctl.c | 4 +- fs/xfs/xfs_ioctl32.c | 2 + fs/xfs/xfs_iops.c | 2 + fs/xfs/xfs_log.c | 41 + fs/xfs/xfs_log.h | 1 + fs/xfs/xfs_log_cil.c | 35 +- fs/xfs/xfs_log_priv.h | 34 + fs/xfs/xfs_log_recover.c | 2 + fs/xfs/xfs_ondisk.h | 2 + fs/xfs/xfs_qm.c | 9 - fs/xfs/xfs_qm.h | 5 - fs/xfs/xfs_qm_syscalls.c | 26 +- fs/xfs/xfs_quotaops.c | 8 +- fs/xfs/xfs_sysctl.h | 1 + fs/xfs/xfs_sysfs.c | 24 + fs/xfs/xfs_trace.h | 32 +- fs/xfs/xfs_trans_dquot.c | 3 +- fs/xfs/xfs_xattr.c | 2 +- include/asm-generic/qrwlock.h | 28 +- include/asm-generic/qrwlock_types.h | 2 +- include/kunit/resource.h | 142 +- include/kvm/arm_pmu.h | 10 +- include/linux/amba/bus.h | 8 + include/linux/blk_types.h | 20 +- include/linux/bpf.h | 20 +- include/linux/cdrom.h | 1 - include/linux/devfreq.h | 17 +- include/linux/device/bus.h | 3 + include/linux/fortify-string.h | 16 + include/linux/fsl/mc.h | 8 + include/linux/huge_mm.h | 8 +- include/linux/hugetlb.h | 6 +- include/linux/iio/common/cros_ec_sensors_core.h | 2 - include/linux/intel-iommu.h | 1 + include/linux/intel-svm.h | 2 +- include/linux/interrupt.h | 18 - include/linux/iommu.h | 54 +- include/linux/kallsyms.h | 2 - include/linux/kvm_host.h | 1 + include/linux/lsm_hooks.h | 4 +- include/linux/mm.h | 7 +- include/linux/mm_types.h | 5 + include/linux/mmzone.h | 12 +- include/linux/module.h | 20 - include/linux/pci.h | 8 + include/linux/platform_device.h | 10 +- include/linux/prandom.h | 52 +- include/linux/random.h | 90 +- include/linux/remoteproc/mtk_scp.h | 2 + include/linux/rmap.h | 4 +- include/linux/rtsx_pci.h | 3 + include/linux/set_memory.h | 10 +- include/linux/skbuff.h | 4 +- include/linux/spi/spi.h | 2 + include/linux/string.h | 4 + include/linux/swap.h | 7 +- include/linux/swapops.h | 22 +- include/linux/usb/gadget.h | 2 + include/linux/usb/hcd.h | 2 + include/linux/vfio.h | 38 +- include/linux/vfio_pci_core.h | 3 +- include/media/cec.h | 6 +- include/media/videobuf2-v4l2.h | 23 +- include/net/dsa.h | 19 +- include/net/inet_connection_sock.h | 2 - include/net/inet_hashtables.h | 77 +- include/net/inet_timewait_sock.h | 3 +- include/net/sock.h | 3 - include/soc/mscc/ocelot.h | 21 +- include/sound/sof/ext_manifest4.h | 119 + include/trace/events/io_uring.h | 2 +- include/trace/events/kmem.h | 14 +- include/trace/events/sched.h | 6 +- include/uapi/linux/agpgart.h | 9 +- include/uapi/linux/android/binder.h | 16 + include/uapi/linux/bpf.h | 9 + include/uapi/linux/cdrom.h | 2 +- include/uapi/linux/io_uring.h | 5 + init/main.c | 11 +- kernel/bpf/arraymap.c | 15 + kernel/bpf/core.c | 11 + kernel/bpf/hashtab.c | 32 + kernel/bpf/helpers.c | 22 +- kernel/bpf/trampoline.c | 18 +- kernel/bpf/verifier.c | 45 +- kernel/dma/swiotlb.c | 32 +- kernel/irq/irqdesc.c | 1 - kernel/kallsyms.c | 27 +- kernel/locking/qrwlock.c | 8 +- kernel/module/internal.h | 11 +- kernel/module/kallsyms.c | 20 + kernel/module/main.c | 20 - kernel/power/energy_model.c | 2 + kernel/rcu/Kconfig.debug | 9 +- kernel/rcu/tree_exp.h | 7 +- kernel/rcu/tree_stall.h | 16 +- kernel/sched/core.c | 8 +- kernel/sched/deadline.c | 13 +- kernel/sched/rt.c | 5 +- kernel/sched/sched.h | 28 +- kernel/time/timer.c | 2 - kernel/trace/bpf_trace.c | 2 + kernel/trace/fgraph.c | 4 +- kernel/trace/ftrace.c | 4 +- kernel/trace/trace_events.c | 8 +- kernel/trace/trace_osnoise.c | 4 +- kernel/trace/trace_sched_switch.c | 4 +- kernel/trace/trace_sched_wakeup.c | 4 +- lib/Kconfig.debug | 15 +- lib/assoc_array.c | 8 + lib/kunit/executor.c | 27 +- lib/kunit/executor_test.c | 4 +- lib/kunit/resource.c | 64 +- lib/random32.c | 347 +- lib/vsprintf.c | 152 +- localversion-next | 2 +- mm/Kconfig | 6 +- mm/gup.c | 2 +- mm/hugetlb.c | 15 +- mm/hugetlb_vmemmap.c | 7 +- mm/hugetlb_vmemmap.h | 4 +- mm/khugepaged.c | 8 - mm/madvise.c | 13 +- mm/memcontrol.c | 9 + mm/memory-failure.c | 2 +- mm/memory.c | 5 +- mm/mempolicy.c | 4 +- mm/migrate.c | 46 +- mm/mmap.c | 6 +- mm/page_alloc.c | 352 +- mm/page_vma_mapped.c | 2 +- mm/shmem.c | 4 + mm/swap_state.c | 7 +- mm/swapfile.c | 21 +- mm/util.c | 32 + net/bluetooth/hci_sync.c | 58 +- net/bluetooth/mgmt.c | 18 + net/core/dev.c | 23 +- net/core/page_pool.c | 5 +- net/core/rtnetlink.c | 28 +- net/dccp/ipv4.c | 6 + net/dccp/ipv6.c | 6 + net/dccp/proto.c | 1 - net/dsa/dsa2.c | 18 +- net/dsa/dsa_priv.h | 1 + net/dsa/port.c | 8 + net/dsa/slave.c | 36 +- net/dsa/switch.c | 10 +- net/ipv4/devinet.c | 4 +- net/ipv4/inet_diag.c | 5 +- net/ipv4/inet_hashtables.c | 134 +- net/ipv4/inet_timewait_sock.c | 58 +- net/ipv4/tcp.c | 1 - net/ipv4/tcp_ipv4.c | 23 +- net/ipv4/udp.c | 3 +- net/ipv6/addrconf.c | 2 - net/ipv6/inet6_hashtables.c | 5 +- net/ipv6/tcp_ipv6.c | 6 + net/mptcp/mptcp_diag.c | 4 +- net/mptcp/pm.c | 5 +- net/mptcp/protocol.h | 14 + net/mptcp/subflow.c | 12 +- net/smc/smc_rx.c | 4 +- net/tls/tls_device.c | 3 + samples/trace_events/trace_custom_sched.h | 6 +- security/loadpin/loadpin.c | 5 +- security/security.c | 2 +- sound/drivers/Kconfig | 18 + sound/drivers/Makefile | 2 + sound/drivers/serial-generic.c | 374 ++ sound/pci/hda/patch_cs8409-tables.c | 19 + sound/pci/hda/patch_cs8409.c | 86 +- sound/pci/hda/patch_cs8409.h | 5 + sound/pci/hda/patch_realtek.c | 19 + sound/soc/codecs/cs35l36.c | 2 +- sound/soc/codecs/cs42l56.c | 2 +- sound/soc/codecs/max98396.c | 1 + sound/soc/codecs/rt5645.c | 4 +- sound/soc/codecs/tas571x.c | 6 +- sound/soc/codecs/tas6424.c | 8 +- sound/soc/codecs/tlv320adc3xxx.c | 3 + sound/soc/codecs/wm2000.c | 1 - sound/soc/codecs/wm8903.c | 2 +- sound/soc/codecs/wm9090.c | 1 - sound/soc/fsl/fsl_ssi.c | 34 +- sound/soc/fsl/imx-hdmi.c | 1 + sound/soc/fsl/imx-sgtl5000.c | 14 +- sound/soc/mxs/mxs-saif.c | 1 + sound/soc/samsung/aries_wm8994.c | 2 +- sound/soc/soc-ops.c | 8 +- sound/soc/sof/Makefile | 2 +- sound/soc/sof/amd/pci-rn.c | 1 + sound/soc/sof/intel/apl.c | 29 +- sound/soc/sof/intel/cnl.c | 109 +- sound/soc/sof/intel/hda-ipc.c | 82 + sound/soc/sof/intel/hda.h | 6 + sound/soc/sof/intel/tgl.c | 29 +- sound/soc/sof/ipc4-loader.c | 210 + sound/soc/sof/ipc4-priv.h | 44 + sound/soc/sof/ipc4.c | 2 + tools/arch/x86/include/asm/amd-ibs.h | 2 +- tools/bpf/bpftool/btf.c | 62 +- tools/include/uapi/linux/bpf.h | 9 + tools/lib/bpf/bpf.c | 14 + tools/lib/bpf/bpf.h | 1 + tools/lib/bpf/libbpf.c | 104 + tools/lib/bpf/libbpf.h | 104 + tools/lib/bpf/libbpf.map | 6 + tools/perf/bench/Build | 1 + tools/perf/bench/bench.h | 2 + tools/perf/bench/breakpoint.c | 244 ++ tools/perf/builtin-bench.c | 8 + tools/perf/util/machine.h | 1 - tools/testing/crypto/chacha20-s390/Makefile | 12 + tools/testing/crypto/chacha20-s390/run-tests.sh | 34 + tools/testing/crypto/chacha20-s390/test-cipher.c | 372 ++ tools/testing/kunit/kunit_kernel.py | 18 +- tools/testing/kunit/kunit_parser.py | 13 +- tools/testing/kunit/kunit_tool_test.py | 4 +- tools/testing/kunit/qemu_configs/alpha.py | 2 +- tools/testing/kunit/qemu_configs/arm.py | 2 +- tools/testing/kunit/qemu_configs/arm64.py | 2 +- tools/testing/kunit/qemu_configs/i386.py | 2 +- tools/testing/kunit/qemu_configs/powerpc.py | 2 +- tools/testing/kunit/qemu_configs/riscv.py | 6 +- tools/testing/kunit/qemu_configs/s390.py | 4 +- tools/testing/kunit/qemu_configs/sparc.py | 2 +- tools/testing/kunit/qemu_configs/x86_64.py | 2 +- .../selftests/arm64/mte/check_tags_inclusion.c | 54 +- .../testing/selftests/arm64/mte/mte_common_util.c | 25 +- .../selftests/bpf/prog_tests/core_autosize.c | 2 +- .../testing/selftests/bpf/prog_tests/core_retro.c | 17 +- .../selftests/bpf/prog_tests/fexit_stress.c | 2 +- tools/testing/selftests/bpf/prog_tests/for_each.c | 30 +- .../selftests/bpf/prog_tests/lookup_and_delete.c | 15 +- tools/testing/selftests/bpf/prog_tests/map_kptr.c | 23 +- .../bpf/prog_tests/map_lookup_percpu_elem.c | 46 + .../selftests/bpf/prog_tests/stacktrace_build_id.c | 8 +- .../bpf/prog_tests/stacktrace_build_id_nmi.c | 11 +- tools/testing/selftests/bpf/prog_tests/timer_mim.c | 2 +- tools/testing/selftests/bpf/prog_tests/usdt.c | 6 +- .../bpf/progs/test_map_lookup_percpu_elem.c | 54 + tools/testing/selftests/bpf/progs/test_subprogs.c | 8 + tools/testing/selftests/cgroup/test_memcontrol.c | 59 +- tools/testing/selftests/cgroup/test_stress.sh | 2 +- .../selftests/filesystems/binderfs/binderfs_test.c | 1 + .../ftrace/test.d/kprobe/multiple_kprobes.tc | 2 + tools/testing/selftests/kvm/.gitignore | 1 + tools/testing/selftests/kvm/Makefile | 3 +- tools/testing/selftests/kvm/aarch64/hypercalls.c | 13 +- .../selftests/kvm/x86_64/max_vcpuid_cap_test.c | 60 + .../{vmx_pmu_msrs_test.c => vmx_pmu_caps_test.c} | 18 +- tools/testing/selftests/net/Makefile | 2 + tools/testing/selftests/net/fib_nexthops.sh | 48 +- tools/testing/selftests/net/mptcp/mptcp_join.sh | 48 +- .../selftests/net/stress_reuseport_listen.c | 105 + .../selftests/net/stress_reuseport_listen.sh | 25 + usr/dummy-include/stdbool.h | 7 + usr/dummy-include/stdlib.h | 7 + usr/include/Makefile | 12 +- virt/kvm/kvm_main.c | 13 +- virt/kvm/vfio.c | 329 +- 881 files changed, 28882 insertions(+), 14306 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-driver-chromeos-acpi delete mode 100644 Documentation/devicetree/bindings/clock/rockchip,rv1108-cru.txt create mode 100644 Documentation/devicetree/bindings/clock/rockchip,rv1108-cru.yaml delete mode 100644 Documentation/devicetree/bindings/pci/qcom,pcie.txt create mode 100644 Documentation/devicetree/bindings/pci/qcom,pcie.yaml create mode 100644 Documentation/devicetree/bindings/sound/serial-midi.yaml create mode 100644 Documentation/firmware-guide/acpi/chromeos-acpi-device.rst create mode 100644 Documentation/vm/bootmem.rst create mode 100644 Documentation/vm/oom.rst create mode 100644 Documentation/vm/page_allocation.rst create mode 100644 Documentation/vm/page_cache.rst create mode 100644 Documentation/vm/page_reclaim.rst create mode 100644 Documentation/vm/page_tables.rst create mode 100644 Documentation/vm/physical_memory.rst create mode 100644 Documentation/vm/process_addrs.rst create mode 100644 Documentation/vm/shmfs.rst create mode 100644 Documentation/vm/slab.rst create mode 100644 Documentation/vm/swap.rst create mode 100644 Documentation/vm/vmalloc.rst create mode 100644 arch/arm/boot/dts/lan966x-kontron-kswitch-d10-mmt-6g-2gs.dts create mode 100644 arch/arm/boot/dts/lan966x-kontron-kswitch-d10-mmt-8g.dts create mode 100644 arch/arm/boot/dts/lan966x-kontron-kswitch-d10-mmt.dtsi create mode 100644 arch/arm/mach-at91/sam_secure.c create mode 100644 arch/arm/mach-at91/sam_secure.h delete mode 100644 arch/riscv/errata/alternative.c create mode 100644 arch/riscv/errata/thead/Makefile create mode 100644 arch/riscv/errata/thead/errata.c create mode 100644 arch/riscv/kernel/alternative.c create mode 100644 drivers/gpu/drm/amd/pm/swsmu/inc/pmfw_if/smu13_driver_if_v13_0_4.h create mode 100644 drivers/gpu/drm/amd/pm/swsmu/inc/pmfw_if/smu_v13_0_4_pmfw.h create mode 100644 drivers/gpu/drm/amd/pm/swsmu/inc/pmfw_if/smu_v13_0_4_ppsmc.h copy drivers/gpu/drm/amd/pm/swsmu/smu13/{yellow_carp_ppt.c => smu_v13_0_4_ppt.c} (66%) copy drivers/gpu/drm/amd/{amdgpu/amdgpu_vram_mgr.h => pm/swsmu/smu13/smu_v13_0_4_p [...] create mode 100644 drivers/media/platform/mediatek/vcodec/vdec/vdec_h264_req_common.c create mode 100644 drivers/media/platform/mediatek/vcodec/vdec/vdec_h264_req_common.h create mode 100644 drivers/media/platform/mediatek/vcodec/vdec/vdec_h264_req_multi_if.c create mode 100644 drivers/media/platform/mediatek/vcodec/vdec/vdec_vp8_req_if.c create mode 100644 drivers/media/platform/mediatek/vcodec/vdec/vdec_vp9_req_lat_if.c create mode 100644 drivers/mtd/parsers/scpart.c create mode 100644 drivers/platform/chrome/chromeos_acpi.c create mode 100644 fs/xfs/xfs_attr_item.c create mode 100644 fs/xfs/xfs_attr_item.h create mode 100644 include/sound/sof/ext_manifest4.h create mode 100644 sound/drivers/serial-generic.c create mode 100644 sound/soc/sof/ipc4-loader.c create mode 100644 sound/soc/sof/ipc4-priv.h create mode 100644 tools/perf/bench/breakpoint.c create mode 100644 tools/testing/crypto/chacha20-s390/Makefile create mode 100644 tools/testing/crypto/chacha20-s390/run-tests.sh create mode 100644 tools/testing/crypto/chacha20-s390/test-cipher.c create mode 100644 tools/testing/selftests/bpf/prog_tests/map_lookup_percpu_elem.c create mode 100644 tools/testing/selftests/bpf/progs/test_map_lookup_percpu_elem.c create mode 100644 tools/testing/selftests/kvm/x86_64/max_vcpuid_cap_test.c rename tools/testing/selftests/kvm/x86_64/{vmx_pmu_msrs_test.c => vmx_pmu_caps_tes [...] create mode 100644 tools/testing/selftests/net/stress_reuseport_listen.c create mode 100755 tools/testing/selftests/net/stress_reuseport_listen.sh create mode 100644 usr/dummy-include/stdbool.h create mode 100644 usr/dummy-include/stdlib.h