This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux-next.
omits e47eb90a0a9a Add linux-next specific files for 20220901 omits f09cadfb0523 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits 7885ed297b29 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 68a289efcc96 Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits cc79e96e643c Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 3b10ec9126f8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 014891fb708b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a463a858ccaf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ad3bfd808e40 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d262bb8b04f7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4f798c88f73f Merge branch 'main' of git://git.infradead.org/users/willy [...] omits d76864e01c87 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits abb1ce285541 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b5d005cf95f2 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits 31eef7e626c9 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 22d8c329ffdd Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] omits 320e52ea8f02 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits 1a6ed9e79f2b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 64a5f481c008 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7900360d7852 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1ae089581426 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8219bebf0221 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits 244051b54278 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9f229f359536 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b662b8480f3b Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 1bace7e56a89 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5c84885ab3ed Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 5bceca32a625 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5d1fc35e6abc Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits ac8dc4c98cde Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] omits 9cffa2b7e801 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits 822b74060267 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e3b56408f4e1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a315068a3cb0 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 342bbde3116c Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits a30f409829a7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c01e7bb2f3fd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d190ef33f1c5 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 54f26d924665 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c923473ec8de Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 2766fd67d333 Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits a49bbf907212 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e0dfa7c37a61 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bc48de666cf1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c8d7a7fa9f3b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3bbc942d3141 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 1ba2cdee9b7d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7dcb1761a32b Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 608602634313 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] omits bf3285be5a12 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 019b6897ea4b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0c933d2eb636 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2f1320e85498 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits aa93fdf0cea7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2e0ffbc152ac Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] omits e70d350bc7c9 Merge branch 'next' of git://github.com/cschaufler/smack-next omits cd751cf3c8ad Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits eeaa348ad830 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b43e58da9e37 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 27609ab63b1e Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits d2fc4965bc8a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 4dfa1a1d477e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2ae82cd5d4d3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 27139aff2210 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 236c889a5674 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 0e1571f755b5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ea8575d38276 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2d5552f8706d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f0243938cf9b Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] omits 35dfe6ce2e41 Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] omits 57c863836a2b Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 031948be25be Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits dcccee37ffd0 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 79bc303d4784 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits 2bd8b590ec37 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 246555363bb9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 631fa9286aef Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 23c18439924c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 6d1afbbd36d4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 671befb18901 Merge branch 'mm-nonmm-unstable' into mm-everything omits 4f9960f3a459 kernel/panic: drop unblank_screen call omits 757e02739a36 ntfs: check overflow when iterating ATTR_RECORDs omits 38d22661719a ntfs: fix out-of-bounds read in ntfs_attr_find() omits e223dd7d7cf3 ntfs: fix use-after-free in ntfs_attr_find() omits dd19f5de3342 initramfs: mark my_inptr as __initdata omits f26100f362f1 fail_function: fix wrong use of fei_attr_remove() omits bb0311efe8c7 fail_function: refctor code of checking return value of re [...] omits cf6284062ffa fail_function: switch to memdup_user_nul() helper omits 1c7f7697241d smpboot: use atomic_try_cmpxchg in cpu_wait_death and cpu_ [...] omits 0b625f7c544d task_work: use try_cmpxchg in task_work_add, task_work_can [...] omits 7d03156de000 lib: move from strlcpy with unused retval to strscpy omits 83b2bef28710 init: move from strlcpy with unused retval to strscpy omits 00c9cfe30270 reiserfs: move from strlcpy with unused retval to strscpy omits b6c3cb7babf9 ocfs2: move from strlcpy with unused retval to strscpy omits 9b5fdabce988 ia64: move from strlcpy with unused retval to strscpy omits eb570de26886 alpha: move from strlcpy with unused retval to strscpy omits 860d1a80be11 bitops: use try_cmpxchg in set_mask_bits and bit_clear_unless omits 9df88e544969 hfs: replace kmap() with kmap_local_page() in btree.c omits c0009f9b002f hfs: replace kmap() with kmap_local_page() in bnode.c omits 63308c6e701c hfs: unmap the page in the "fail_page" label omits 586c25de515c kexec: replace kmap() with kmap_local_page() omits b8da16d78caf iversion: use atomic64_try_cmpxchg) omits 6ea1c6251f1e aio: use atomic_try_cmpxchg in __get_reqs_available omits 24aca7e83a42 buffer: use try_cmpxchg in discard_buffer omits 450570766ef7 epoll: use try_cmpxchg in list_add_tail_lockless omits 39245d4c666f ia64-fix-clock_getresclock_monotonic-to-report-itc-frequen [...] omits 8b3fbb74a31e ia64: fix clock_getres(CLOCK_MONOTONIC) to report ITC frequency omits 0037fae97ae6 fs/qnx6: delete unnecessary checks before brelse() omits 7d30c1230594 kernel: exit: cleanup release_thread() omits 12c674aa7e79 kbuild: add debug level and macro defs options omits 0e7a5abc6a7e proc: save LOC in vsyscall test omits 398b38adc71c llist: Use try_cmpxchg in llist_add_batch and llist_del_first omits 81c313e784e3 fault-injection: make stacktrace filter works as expected omits 04f3e0bb4a33 fault-injection: make some stack filter attrs more readable omits d85868f2ebf4 fault-injection: skip stacktrace filtering by default omits a0981bcff3ad fault-injection: allow stacktrace filter for x86-64 omits bf28848e474f panic, kexec: make __crash_kexec() NMI safe omits b81f33ea79ad kexec: turn all kexec_mutex acquisitions into trylocks omits dde7c50f5cd5 lib/cmdline: avoid page fault in next_arg omits db06d88f2848 checkpatch: Add kmap and kmap_atomic to the deprecated list omits 8af52b868e99 fs/isofs: replace kmap() with kmap_local_page() omits 4f472f8d568c treewide: defconfig: address renamed CONFIG_DEBUG_INFO=y omits c9ff23b282f5 ipc/util.c: cleanup and improve sysvipc_find_ipc() omits c21ec686546b scripts/decodecode: improve faulting line determination omits 9c190aa28ae6 hfsplus: convert kmap() to kmap_local_page() in btree.c omits 916a6e188fbc hfsplus: convert kmap() to kmap_local_page() in bitmap.c omits d736fda76fb4 hfsplus: convert kmap() to kmap_local_page() in bnode.c omits 9f16728fc3a0 hfsplus: unmap the page in the "fail_page" label omits 4ac2663ef104 lib/debugobjects: fix stat count and optimize debug_object [...] omits 092bdfa6b2ff init/main.c: silence some -Wunused-parameter warnings omits a8d89d106e8d ocfs2: fix ocfs2 corrupt when iputting an inode omits f80312c5de7e ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 24cbb12c2036 ocfs2: reflink deadlock when clone file to the same direct [...] omits 78c3095c5aed ksm: convert to use common struct mm_slot omits ae5e738e3164 ksm: convert ksm_mm_slot.link to ksm_mm_slot.hash omits 08189af8b209 ksm: convert ksm_mm_slot.mm_list to ksm_mm_slot.mm_node omits ea160dd593ca ksm: add the ksm prefix to the names of the ksm private st [...] omits 87cdf92ce149 ksm: remove redundant declarations in ksm.h omits 36362cd669df mm: thp: convert to use common struct mm_slot omits b28472c781f2 mm: introduce common struct mm_slot omits 5ad47ac15525 fuse: convert direct IO paths to use FOLL_PIN omits bec28f011c33 NFS: direct-io: convert to FOLL_PIN pages omits 2e9a2aa23dad block, bio, fs: convert most filesystems to pin_user_pages_fast() omits 0103227338cc iov_iter: new iov_iter_pin_pages*() routines omits d391f589038e block: add dio_w_*() wrappers for pin, unpin user pages omits ad30c5c9d34d mm/gup: introduce pin_user_page() omits 427dec7de656 mm: change release_pages() to use unsigned long for npages omits 0d194fdba0b1 mm/vmalloc: extend find_vmap_lowest_match_check with extra [...] omits 95cb93e28509 mm/migrate_device.c: fix a misleading and outdated comment omits da1460151c80 mm/page_alloc.c: delete a redundant parameter of rmqueue_pcplist omits 130a6c329555 mm, hwpoison: cleanup some obsolete comments omits 998722ba3fba mm, hwpoison: check PageTable() explicitly in hwpoison_use [...] omits 74eb461cae47 mm, hwpoison: avoid unneeded page_mapped_in_vma() overhead [...] omits 1f1d2ae8fbea mm, hwpoison: use num_poisoned_pages_sub() to decrease num [...] omits 28ca4e028ae5 mm, hwpoison: use __PageMovable() to detect non-lru movable pages omits 90091b2e34ac mm, hwpoison: use ClearPageHWPoison() in memory_failure() omits 8d3f85d6b305 ksm: add profit monitoring documentation omits beb8a7e7eaf6 ksm: count allocated ksm rmap_items for each process omits a16e74ecf664 mm/damon: get the hotness from damon_hot_score() in damon_ [...] omits 6d06825594ba mm/thp: remove redundant CONFIG_TRANSPARENT_HUGEPAGE omits bf01dd11d679 mm/thp: simplify has_transparent_hugepage by using IS_BUILTIN omits e0955a555a61 mm/zswap: skip confusing print info omits b9b24f93ceaf mm/zswap: delay the initializaton of zswap until the first [...] omits 32c425931b40 mm/zswap: replace zswap_init_{started/failed} with zswap_i [...] omits 326d6755602a Revert "frontswap: simplify frontswap_register_ops" omits b13e7bca4447 Revert "mm: mark swap_lock and swap_active_head static" omits df0de6711bc7 Revert "frontswap: remove support for multiple ops" omits 922f21d98de6 mm/damon/vaddr: remove comparison between mm and last_mm w [...] omits d118a896afd7 mm/damon: simplify the parameter passing for 'check_accesses' omits 73fffb7e10cd mm-fix-null-ptr-deref-in-kswapd_is_running-fix omits 0b46164b800e mm: fix null-ptr-deref in kswapd_is_running() omits c7148d04f889 mm: kill is_memblock_offlined() omits 7a94a0369ef4 filemap: remove find_get_pages_contig() omits 3abc2c35e6d5 ramfs: convert ramfs_nommu_get_unmapped_area() to use file [...] omits 71e24b26e17a nilfs2: convert nilfs_find_uncommited_extent() to use file [...] omits ecedc3fbddf6 btrfs: convert process_page_range() to use filemap_get_fol [...] omits 7b5078eeffc9 btrfs: convert end_compressed_writeback() to use filemap_g [...] omits 9d1547b01308 btrfs: convert __process_pages_contig() to use filemap_get [...] omits 763329bfa734 filemap: add filemap_get_folios_contig() omits 5c4cfade05cb zram: don't retry compress incompressible page omits 84f0172881d9 mm: backing-dev: Remove the unneeded result variable omits afcca193af8c mm: deduplicate cacheline padding code omits 7911f0403ae3 page_ext-introduce-boot-parameter-early_page_ext-fix omits 2f78ed7ed54f page_ext: introduce boot parameter 'early_page_ext' omits e6a79fc0b6e2 s390/hugetlb: switch to generic version of follow_huge_pud() omits e728459d0d2e mm-reduce-noise-in-show_mem-for-lowmem-allocations-vs-mapl [...] omits 9d0f511bf87a mm-reduce-noise-in-show_mem-for-lowmem-allocations-fix omits d4408e540089 pc-mm-reduce-noise-in-show_mem-for-lowmem-allocations-upda [...] omits d546f336b0c5 mm-reduce-noise-in-show_mem-for-lowmem-allocations-update omits 8c7ac7668b15 mm: reduce noise in show_mem for lowmem allocations omits 05ac3bd6a211 mm: fixup documentation regarding pte_numa() and PROT_NUMA omits de26c69f5bbc mm/gup: use gup_can_follow_protnone() also in GUP-fast omits 910f25ccf25f mm/gup: replace FOLL_NUMA by gup_can_follow_protnone() omits a870a4b7cf79 memcg: increase MEMCG_CHARGE_BATCH to 64 omits 6597fbdd1d1f mm: page_counter: rearrange struct page_counter fields omits a6caaf71fc31 mm: page_counter: remove unneeded atomic ops for low/min omits bca3d85ed959 hugetlb: use new vma_lock for pmd sharing synchronization omits 8d2ada4e3abc hugetlb: create hugetlb_unmap_file_folio to unmap single f [...] omits b642d85a3ae5 hugetlb: add vma based lock for pmd sharing omits 3576c35eb173 hugetlb: rename vma_shareable() and refactor code omits 3f6151096fa2 hugetlb-handle-truncate-racing-with-page-faults-fix-fix omits 936240b644bf hugetlb: fix/remove uninitialized variable in remove_inode [...] omits 3cdb32e393db hugetlb: handle truncate racing with page faults omits ad86f00232d9 hugetlb-rename-remove_huge_page-to-hugetlb_delete_from_pag [...] omits e829be320211 hugetlb: rename remove_huge_page to hugetlb_delete_from_pa [...] omits 0f36e7e2d5f8 hugetlbfs: revert use i_mmap_rwsem for more pmd sharing sy [...] omits e9ae17b23afa hugetlbfs: revert use i_mmap_rwsem to address page fault/t [...] omits 8f18eb614283 mm: fix the handling Non-LRU pages returned by follow_page omits bc302fc26c40 mm: remove EXPERIMENTAL flag for zswap omits 141029491cf0 drivers/block/zram/zram_drv.c: do not keep dangling zcomp [...] omits 8425aac91035 mm-gupc-refactor-check_and_migrate_movable_pages-fix omits 65bf389f315c mm/gup.c: refactor check_and_migrate_movable_pages() omits 5ad213c95baf mm/gup.c: don't pass gup_flags to check_and_migrate_movabl [...] omits b13e365ba83f mm: Skip retry when new limit is not below old one in page [...] omits ba3d9a8848ef mm: pagewalk: add back missing variable initializations omits 6446170d7371 mm: pagewalk: move variables to more local scope, tweak loops omits 8c81d5ae921f mm: pagewalk: allow walk_page_range_novma() without mm omits f1a24951a49b mm: pagewalk: add api documentation for walk_page_range_novma() omits 4f16551ba3f2 mm: pagewalk: fix documentation of PTE hole handling omits dc79b4ab4eca mm: pagewalk: don't check vma in walk_page_range_novma() omits 3a7a91c03a53 mm: pagewalk: add back missing variable initializations omits a38a0fcb1c5a mm: pagewalk: add back missing variable initializations omits 7ffdba451c9c mm: pagewalk: make error checks more obvious omits 7b75a27534a6 mm-add-merging-after-mremap-resize-checkpatch-fixes omits 51c29a63389c mm: add merging after mremap resize omits 7b9e27ec5a50 mm: refactor of vma_merge() omits fd3675728c72 mm-delete-unused-mmf_oom_victim-flag-fix omits b5731ddd4191 mm: delete unused MMF_OOM_VICTIM flag omits 979acc2718de mm-drop-oom-code-from-exit_mmap-fix-fix omits 7d3ab1c209ea mm: drop oom code from exit_mmap omits 6c6b448307b6 mm/mlock: drop dead code in count_mm_mlocked_page_nr() omits 03562dbff86f mm/mmap.c: pass in mapping to __vma_link_file() omits 762cc7bd325f mm/mmap: drop range_has_overlap() function omits 39c8e300b587 mm: fix one kernel-doc comment omits 04a036f5963f mm: remove the vma linked list omits 2fd89eb16306 mm/vmscan: Use vma iterator instead of vm_next omits 9d993ba18a74 riscv: use vma iterator for vdso omits 5d1adb6368f0 mm/nommu: fix error handling in split_vma() omits 75eed0fe5e0a nommu: remove uses of VMA linked list omits 30f700de5057 i915: use the VMA iterator omits c900ee8f5d7b mm/swapfile: use vma iterator instead of vma linked list omits 6013f86fb901 mm/pagewalk: use vma_find() instead of vma linked list omits 68f3d90b381e mm/oom_kill: use maple tree iterators instead of vma linked list omits c4479bb65472 mm/msync: use vma_find() instead of vma linked list omits 5e2cfd4bcbf5 mm/mremap: use vma_find_intersection() instead of vma linked list omits 46b179b05b3c mm/mprotect: fix maple tree start address in do_mprotect_pkey() omits a7e62d47c498 mm/mprotect: use maple tree navigation instead of vma linked list omits 604c5cd794f7 mm/mlock: use vma iterator and maple state instead of vma [...] omits 8ee07be99da9 mm/mempolicy: use vma iterator & maple state instead of vm [...] omits 1ddd93fa57db mm/memcontrol: stop using mm->highest_vm_end omits 90174080788d mm/madvise: use vma_find() instead of vma linked list omits a0595b1fd16c mm/ksm: use vma iterators instead of vma linked list omits 2ae6a2ed2d4c mm/khugepaged: stop using vma linked list omits 00a4ff846866 mm/gup: use maple tree navigation instead of linked list omits f322498fd710 bpf: remove VMA linked list omits bb1c6a0cba8f fork: use VMA iterator omits 82563df4dfd5 sched: use maple tree iterator to walk VMAs omits d97536084ab8 perf: use VMA iterator omits c7d6bc6104ad acct: use VMA iterator instead of linked list omits 472cd945c1f4 ipc/shm: use VMA iterator instead of linked list omits 17de78f9edd4 userfaultfd: use maple tree iterator to iterate VMAs omits d0572a83eed9 fs/proc/task_mmu: stop using linked list and highest_vm_end omits 1867227f8e9c fs/proc/base: use maple tree iterators in place of linked list omits 82ecce205336 exec: use VMA iterator instead of linked list omits dae07dc16bd1 coredump: remove vma linked list walk omits 600451b4c3aa um: remove vma linked list walk omits cc13f36cd5c1 optee: remove vma linked list walk omits 33f37dca2115 cxl: remove vma linked list walk omits 79cf383f4f3b xtensa: remove vma linked list walks omits 7ad5727d3c2a x86: remove vma linked list walks omits 9d070a3769c8 s390: remove vma linked list walks omits 409a53d4c808 powerpc: remove mmap linked list walks omits 36292a22c5a6 parisc: remove mmap linked list from cache handling omits ddd3d05bc627 arm64: Change elfcore for_each_mte_vma() to use VMA iterator omits 62cf0c789be4 arm64: remove mmap linked list from vdso omits 3598336e71c5 mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() omits be1410bdaa9e mm/mmap: reorganize munmap to use maple states omits 4596aa431d26 mm/mmap: move mmap_region() below do_munmap() omits 52e79b02e9f9 mm: convert vma_lookup() to use mtree_load() omits 1b5870c0f31e mm: remove vmacache omits 800b7ab3a18d mm/mmap: use advanced maple tree API for mmap_region() omits 2c1b95197cad mm: use maple tree operations for find_vma_intersection() omits b6c3521450f2 mm/mmap: change do_brk_flags() to expand existing VMA and [...] omits b4c810a6c759 mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...] omits 70078f5c613f mm: optimize find_exact_vma() to use vma_lookup() omits 7e7c263eb24f xen: use vma_lookup() in privcmd_ioctl_mmap() omits 6ca1c658a8ad mmap: change zeroing of maple tree in __vma_adjust() omits bf18965aa6e9 mm: remove rb tree. omits 92cc1d2e09ca proc: remove VMA rbtree use from nommu omits 35001333bb4f damon: convert __damon_va_three_regions to use the VMA iterator omits f025d7102610 kernel/fork: use maple tree for dup_mmap() during forking omits d21e0b2391ee mm/mmap: use maple tree for unmapped_area{_topdown} omits bec904afa013 mm/mmap: use the maple tree for find_vma_prev() instead of [...] omits cfa9d1d4b239 mm/mmap: use the maple tree in find_vma() instead of the rbtree. omits be7a95d32f19 mmap: use the VMA iterator in count_vma_pages_range() omits 65ffa6893cb5 mm: add VMA iterator omits c458b0b90d6b mm: start tracking VMAs with maple tree omits 7c50e564540d lib/test_maple_tree: add testing for maple tree omits a00dd4d09776 radix tree test suite: add lockdep_is_held to header omits d830dc0077a8 radix tree test suite: add support for slab bulk APIs omits 701165e33bc5 radix tree test suite: add allocation counts and size to k [...] omits 8e8069f98e91 radix tree test suite: add kmem_cache_set_non_kernel() omits c0b0ca746eba radix tree test suite: add pr_err define omits e23ef0ec2464 maple_tree: fix documentation warnings omits 2156926c4351 Maple Tree: add new data structure omits 91ddd6c08501 mm: memcg: export workingset refault stats for cgroup v1 omits c63417b8caf5 mm/page_owner.c: add llseek for page_owner omits fd86b97916b1 mm/damon: replace pmd_huge() with pmd_trans_huge() for THP omits 19c96554cb9c mm/damon: validate if the pmd entry is present before accessing omits c3e650171f3f mm: release private data before split THP omits 3ec4fc46ced3 mm: hugetlb: simplify per-node sysfs creation and removal omits b784e58d2a24 mm: thp: remove redundant pgtable check in set_huge_zero_page() omits 683239303141 mm-memory-failure-kill-__soft_offline_page-v2 omits 617465cfd1ed mm: memory-failure: kill __soft_offline_page() omits e3c9b5440714 mm: memory-failure: kill soft_offline_free_page() omits a0fbbbc081f9 mm: hugetlb_vmemmap: simplify reset_struct_pages() omits 5791ad8b071c mm, hwpoison: avoid trying to unpoison reserved page omits 074c429489c6 mm-hwpoison-kill-procs-if-unmap-fails-v2 omits fa1bf5560430 mm, hwpoison: kill procs if unmap fails omits 9cf9cabae21e mm, hwpoison: fix possible use-after-free in mf_dax_kill_procs() omits f3ad6320907c mm, hwpoison: fix extra put_page() in soft_offline_page() omits d6933838e99d mm, hwpoison: fix page refcnt leaking in unpoison_memory() omits 51807f378abe mm, hwpoison: fix page refcnt leaking in try_memory_failur [...] omits de9db938c530 mm/demotion: expose memory tier details via sysfs omits 931018cd7c5e lib/nodemask: optimize node_random for nodemask with singl [...] omits 3ad2a1556565 mm/demotion: make toptier_distance inclusive upper bound o [...] omits 07985f8b853a mm-demotion-update-node_is_toptier-to-work-with-memory-tie [...] omits a5b6489dbcc5 kernel/sched/fair: include missed header file, memory-tiers.h omits d0edc172b6fd mm/demotion: update node_is_toptier to work with memory tiers omits cff5c56f5cd9 mm/demotion: demote pages according to allocation fallback order omits 2480cd9a67da mm/demotion: drop memtier from memtype omits 0ca0df53e838 mm/demotion: add pg_data_t member to track node memory tie [...] omits 0c11e25c5e08 mm/demotion: build demotion targets based on explicit memo [...] omits a8283bd22373 mm/demotion: assign correct memory type for multiple dax d [...] omits 1e27b6ca25c6 mm/demotion/dax/kmem: set node's abstract distance to MEMT [...] omits e7f58ff12f21 mm/demotion: fix kernel error with memory hotplug omits 0ccf6cdf9c16 mm/demotion: add hotplug callbacks to handle new numa node [...] omits cbe8879f8625 mm/demotion: move memory demotion related code omits 3b0b616b2e4b mm-demotion-add-support-for-explicit-memory-tiers-fix omits a7297a6b975d mm/demotion: add support for explicit memory tiers omits c476c303c768 mm-fix-use-after-free-of-page_ext-after-race-with-memory-o [...] omits 6fbd9dc70fca mm: fix use-after free of page_ext after race with memory-offline omits 892c2d85d560 mm/vmalloc.c: support HIGHMEM pages in vmap_pages_range_noflush() omits 2655e28c2710 mm: memcontrol: fix a typo in comment omits 48a69f8ab581 mm/page_io: count submission time as thrashing delay for d [...] omits f5eba7a5608a delayacct: support re-entrance detection of thrashing accounting omits 156e9cf3bdd8 mm: multi-gen LRU: design doc omits a99a6579d6bb mm: multi-gen LRU: admin guide omits 812c0f7bb2ce mm: multi-gen LRU: debugfs interface omits 8d99e61dbb15 mm: multi-gen LRU: thrashing prevention omits 7242d8d7558f mm: multi-gen LRU: kill switch omits baa24f599f65 mm: multi-gen LRU: optimize multiple memcgs omits 4654059cda41 mm-multi-gen-lru-support-page-table-walks-fix omits 0a13cf883bf2 mm: multi-gen LRU: support page table walks omits d6878d74165a mm: multi-gen LRU: exploit locality in rmap omits e3af1f0257ea mm: multi-gen LRU: minimal implementation omits 2989d2b1909e mm: multi-gen LRU: groundwork omits 9030a2f490fd Revert "include/linux/mm_inline.h: fold __update_lru_size( [...] omits d21d8af27b42 mm/vmscan.c: refactor shrink_node() omits 3babeebbcb61 mm: x86: add CONFIG_ARCH_HAS_NONLEAF_PMD_YOUNG omits 05bdc45662de mm: x86, arm64: add arch_has_hw_pte_young() omits 5c5db6b010f4 mm: kill find_min_pfn_with_active_regions() omits da62babd04b8 arch: mm: rename FORCE_MAX_ZONEORDER to ARCH_FORCE_MAX_ORDER omits e003d471760a zsmalloc-zs_object_copy-replace-email-link-to-doc-checkpat [...] omits 40baf1f238b4 zsmalloc: zs_object_copy: replace email link to doc omits 7eebb79b2ae3 mm-oom_kill-add-trace-logs-in-process_mrelease-system-call-fix omits b0767840a29e mm: oom_kill: add trace logs in process_mrelease() system call omits 1db12132f5b6 mm: migrate: do not retry 10 times for the subpages of fai [...] omits 68f75736d6ef migrate_pages(): fix failure counting for retry omits 0e58489fcb62 migrate_pages(): fix failure counting for THP splitting omits b6e3e4c8671d migrate_pages(): fix failure counting for THP on -ENOSYS omits 470ef1a634c7 migrate_pages(): fix failure counting for THP subpages retrying omits 5e194787af02 migrate_pages(): fix THP failure counting for -ENOMEM omits 4476640bc549 migrate_pages(): remove unnecessary list_safe_reset_next() omits 659f3eb7209d migrate: fix syscall move_pages() return value for failure omits 576db9aa0b16 selftests/hmm-tests: add test for dirty bits omits 17eee9237f38 mm/hugetlb: remove unused local variable dst_entry in copy [...] omits f8456318ad1f mm/hugetlb: make detecting shared pte more reliable omits 0d339ace64af mm/hugetlb: fix sysfs group leak in hugetlb_unregister_node() omits db91a0ed16a7 mm: hugetlb_vmemmap: add missing smp_wmb() before set_pte_at() omits cde13a34a6b5 mm-hugetlb-fix-missing-call-to-restore_reserve_on_error-v2 omits dec0b5edaca7 mm/hugetlb: fix missing call to restore_reserve_on_error() omits bebe77584b58 mm/hugetlb: fix WARN_ON(!kobj) in sysfs_create_group() omits 0fde51642e4e mm/hugetlb: fix incorrect update of max_huge_pages omits 8591a2394ffd mm/compaction: fix set skip in fast_find_migrateblock omits 5d0f45a7b853 memory tiering: adjust hot threshold automatically omits 08fa46f1d16c memory tiering: rate limit NUMA migration throughput omits 2f3d85875fde memory tiering: hot page selection with hint page fault latency omits 6b6ae998df1a mm/util.c: add warning if __vm_enough_memory fails omits b6ab10aef66a mm: add more BUILD_BUG_ONs to gfp_migratetype() omits 9eef62fa8a8a mm/gup.c: Fix uninitialized return value on __gup_longterm [...] omits c174426bb669 mm-gupc-simplify-and-fix-check_and_migrate_movable_pages-r [...] omits ef75368179b0 mm/gup.c: Fix return value for __gup_longterm_locked() omits cced720997ff mm/gup.c: simplify and fix check_and_migrate_movable_pages [...] omits d0acafb4cdca hugetlb_cgroup: use helper for_each_hstate and hstate_index omits 18d5df41af20 hugetlb_cgroup: use helper macro NUMA_NO_NODE omits ee039c16bb43 hugetlb_cgroup: remove unneeded return value omits a60c6189a3e2 hugetlb_cgroup: hugetlbfs: use helper macro SZ_1{K,M,G} omits 9e048abfc380 hugetlb_cgroup: remove unneeded nr_pages > 0 check omits d2d6cba5d662 selftest: vm: remove orphaned references to local_config.{h,mk} omits 69007f156ba7 Kselftests: remove support of libhugetlbfs from kselftests omits 813432766952 kfence: add sysfs interface to disable kfence for selected slabs. omits 0c5a7f532928 mm: migration: fix the FOLL_GET failure on following huge page omits a738a472c74c mm/vmscan: make the annotations of refaults code at the ri [...] omits 542bca75275d mm/damon/core: simplify the parameter passing for region s [...] omits f836de4ca067 tools/vm/page_owner_sort: fix -f option omits bfe6a9400dae mm/util: reduce stack usage of folio_mapcount omits b7bcadc60209 mm/page_alloc: only search higher order when fallback omits 7b5b1f2663f1 page_alloc: remove inactive initialization omits 9ee9c88c875f mm/hugetlb: add dedicated func to get 'allowed' nodemask f [...] omits f887c9b83cdc filemap: make the accounting of thrashing more consistent omits 0a320b03070d mm/mempolicy: fix lock contention on mems_allowed omits 4d682e3253df mm/cma_debug: show complete cma name in debugfs directories omits d8ea49e4a2d3 mm/swap: remove the end_write_func argument to __swap_writepage omits dc70dab7c54b zsmalloc: remove unnecessary size_class NULL check omits 808032e4d236 zsmalloc-zs_object_copy-add-clarifying-comment-fix omits c8b512ae4108 zsmalloc: zs_object_copy: add clarifying comment omits 3dadb8dc108d mm/swap: cache swap migration A/D bits support omits c21e4d92cbb9 mm/swap: cache maximum swapfile size when init swap omits 848b66fcafa7 mm: remember young/dirty bit for page migrations omits 53b58310dc56 mm/thp: carry over dirty bit when thp splits on pmd omits 6b190b8616ec mm/swap: add swp_offset_pfn() to fetch PFN from swap entry omits 6751fe521a5f mm/swap: comment all the ifdef in swapops.h omits 90c5b1b0ec55 mm/x86: use SWP_TYPE_BITS in 3-level swap macros omits 388f9763cc5f mm/vmscan: define macros for refaults in struct lruvec omits d685ff7c7a2c selftests: vm: add /dev/userfaultfd test cases to run_vmtests.sh omits 5731fc61b9bb userfaultfd-update-documentation-to-describe-dev-userfaultfd-v7 omits 777094fb4d71 userfaultfd: update documentation to describe /dev/userfaultfd omits e8a726564843 userfaultfd: selftests: modify selftest to use /dev/userfaultfd omits 674a07c4b4bf userfaultfd: selftests: modify selftest to use /dev/userfaultfd omits 5d8dc1bb0afe userfaultfd-add-dev-userfaultfd-for-fine-grained-access-co [...] omits f6ad05cc2012 userfaultfd: add /dev/userfaultfd for fine grained access control omits 60f324d6399d selftests: vm: add hugetlb_shared userfaultfd test to run_ [...] omits c1d8aa7e915f mm/damon/dbgfs: use kmalloc for allocating only one element omits 9c482eb2e222 mm/filemap.c: convert page_endio() to use a folio omits 34b14bb4ef93 mm: memory-failure: cleanup try_to_split_thp_page() omits 350bc89af6ef mm: align larger anonymous mappings on THP boundaries omits 6bfb0ef22df1 mm/page_ext: remove unused variable in offline_page_ext omits 687afd0a18e4 mm: prevent page_frag_alloc() from corrupting the memory omits ed7ffe06aa95 selftests/vm: add selftest to verify multi THP collapse omits 6266e74862a0 selftests/vm: add selftest to verify recollapse of THPs omits 1fafaacc2cf7 selftests/vm: add MADV_COLLAPSE collapse context to selftests omits 0074a0e9df43 selftests/vm: dedup hugepage allocation logic omits 4c0c5d31f369 selftests/vm: modularize collapse selftests omits 4acbba505df8 mm/madvise: remove CAP_SYS_ADMIN requirement for process_m [...] omits d7507ffefb8a mm/madvise: add MADV_COLLAPSE to process_madvise() omits 2b792d84bf5a mm/khugepaged: rename prefix of shared collapse functions omits f1e955068d6d mm/khugepaged: delay computation of hpage boundaries until use omits 51274c2b58dc mm/khugepaged: add missing kfree() to madvise_collapse() omits 63a44db194dc mm/khugepaged: avoid possible memory leak in failure path omits 7cbf96bc7ad0 mm/madvise: introduce MADV_COLLAPSE sync hugepage collapse omits 4e439b448de0 mm/khugepaged: record SCAN_PMD_MAPPED when scan_pmd() find [...] omits fad213592a91 mm/khugepaged: consistently order cc->is_khugepaged and pt [...] omits e79e8095d317 mm/thp: add flag to enforce sysfs THP in hugepage_vma_check() omits 3f9b43125bb8 mm/khugepaged: add flag to predicate khugepaged-only behavior omits 47c73ca9cc0b mm/khugepaged: propagate enum scan_result codes back to callers omits 0e1181c4e69a mm/khugepaged: dedup and simplify hugepage alloc and charging omits 8fde43c97088 mm-khugepaged-add-struct-collapse_control-fix-fix omits 2abbc2743287 mm/khugepaged: use minimal bits to store num page < HPAGE_PMD_NR omits 61f9da0fad93 mm/khugepaged: add struct collapse_control omits 9d6667ff66f0 mm: khugepaged: don't carry huge page to the next loop for [...] omits 8285ee9abce2 procfs-add-path-to-proc-pid-fdinfo-fix omits 198633ad4314 procfs: add 'path' to /proc/<pid>/fdinfo/ omits 2bd30b0ac848 procfs: add 'size' to /proc/<pid>/fdinfo/ omits b38324b019e8 mm/page_alloc: minor clean up for memmap_init_compound() omits a7dd4079989a mm: discard __GFP_ATOMIC omits 0d5136fa8dc0 x86/mm: disable instrumentations of mm/pgprot.c omits 2cac8baaeb26 mm/memory-failure: fall back to vma_address() when ->notif [...] omits e220fb33c8fa mm/memory-failure: fix detection of memory_failure() handlers omits 5b588f74b073 xfs: fix SB_BORN check in xfs_dax_notify_failure() omits ef7e9702e78e xfs: quiet notify_failure EOPNOTSUPP cases omits 6507db37519b mm-page_alloc-fix-race-condition-between-build_all_zonelis [...] omits 11433c907f24 mm/page_alloc: fix race condition between build_all_zoneli [...] omits 760b22cb8b8e ntfs: fix BUG_ON in ntfs_lookup_inode_by_name() omits 035cc471a387 mm: vmscan: fix extreme overreclaim and swap floods omits b7774b36ba91 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits f47fc1971fe1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 75dc20822643 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9f93e5c8e358 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 22751066e3ef Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits 3b5e6b9070af Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits c2a172e36152 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 7e43e1de81b4 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits 6869ba951906 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 7a95f86f771a Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits b70660735f3e Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 6902e9d4849e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b32be2832e42 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2a2c8ee8d24d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ebe1b5e506aa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d2ab791e81d3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3b276487a9cf Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 612fe106155b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c19dafb47d10 Merge branch 'fsverity' of git://git.kernel.org/pub/scm/fs [...] omits 80cda81c9a00 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 8cae33876cc2 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 9d1eb6aacbe3 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits e374b7bb346d Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 979b72aa5645 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits f4e5480b75e8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 99375a245b82 Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] omits 4dc91cec8a10 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 261259f0b95e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9d08ab7b0f05 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 56d5ff24500e Merge branch 'dt-for-next' of git://git.kernel.org/pub/scm [...] omits 323b841c0393 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f3527d968281 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 11c5de677d50 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits eb170ed16b33 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a6d322a7403c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d6f1004dc4c3 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits b2babfefefc8 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 958bc0782f04 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits d19a3c246470 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits e85bd54022af Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8e84d5a47b79 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits e13e032ef5ea Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits c2858a52d0a4 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 06c12b43ea32 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 6001115e6cea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 228de5dcc1a2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bac933ccaf19 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 57397598fc49 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b20976a06257 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9edc06a858d4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7af263251fe3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 103e3807403c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 73bc84ef1662 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ff2b56006fb7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 507db44d5668 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits fbd1922b7c7d Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 2dcf8c0f428a Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits da7150e6a33e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 09b3d7117857 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 16aee34a0d2b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ce2441ad6f0f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1b89fcc096a7 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits 869e52cc957f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 96c32658056e next-20220830/perf omits d49fdb8bb812 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 177978b29426 Bluetooth: btusb: mediatek: fix WMT failure during runtime [...] omits f29d411eb4af Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 86cb640a7a56 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] omits dc2931ed1deb Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] omits c900f2e68637 Merge branch 'fixes' of https://github.com/Broadcom/stblinux.git omits 9ce601ba493b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 1ec4012e873a Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] omits f70b5cb56a04 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits 100d2633eeee Merge branch 'dt-fixes' of git://git.kernel.org/pub/scm/li [...] omits a68833d032ec Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits 15c195e028e6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 96f1e82d4f77 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits b49a53a65d35 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] omits d3d697c4cfc0 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 824b65276fc5 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 53dba33f8edb Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub [...] omits e445af8d050b Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits 1c9b224be848 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits eb15b542fffa Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] omits aa2a0cbce7cb Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 8e8c2d103e27 Merge branch 'at91-fixes' of git://git.kernel.org/pub/scm/ [...] omits d34d50af777b Merge branch 'mips-fixes' of git://git.kernel.org/pub/scm/ [...] omits 1610450aaf34 Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] omits c5c47e1c3ef7 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits 481c670402de Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 0404b7baf891 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 7f20a74a0136 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits 52ab099c4e13 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits cf42d71dbe70 Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] omits 4a8c10654182 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 436d6598e974 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 7b5bda714ee9 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits f4b6b70605cd Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits c61fb31c7089 Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] omits ff8dd46fb8ec Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits d905996b2bbf Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits d49d1140039f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits ad01477c8f4d Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits ae01752d8371 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 6b64c6310ba9 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits da637443146e Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits 3e7bbfb1e874 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e393145fe085 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 68ea9853f633 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 3d36d5bb29ae Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 6094ef254a5a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits fdac7b099dfe Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits dab6172a4b30 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] omits ed72823287da Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 11f62fe3bc8b Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits 47ae38c5e6d8 Merge branch 'fixes' of git://git.armlinux.org.uk/~rmk/lin [...] omits 6633afd3df1b Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] omits 181583e9b215 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 68c014052551 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits e1cdfbfade70 Merge branch 'landlock-next-truncate' into landlock-next omits c731adaf13ff landlock: Fix file reparenting without explicit LANDLOCK_A [...] omits bcaa9f42a0d5 NFSD: remove redundant variable status omits 9e544d72f31a docs: hwmon: add emc2305.rst to docs omits f26c88ce6ba1 NFSD enforce filehandle check for source file in COPY omits 6f44096533e3 NFSD: fix use-after-free on source server when doing inter [...] omits 400ab476e5e9 lockd: move from strlcpy with unused retval to strscpy omits e30c374dfefa NFSD: move from strlcpy with unused retval to strscpy omits 1adcde45713c Merge remote-tracking branch 'spi/for-6.1' into spi-next omits c2b819c4bbe4 Merge remote-tracking branch 'regulator/for-6.1' into regu [...] omits 7c6c54c8af47 Merge remote-tracking branch 'asoc/for-6.1' into asoc-next omits d3f7b994fe8b x86/mm: disable instrumentations of mm/pgprot.c omits 2ac048315a1e mm/memory-failure: fall back to vma_address() when ->notif [...] omits 69b38860300b mm/memory-failure: fix detection of memory_failure() handlers omits e93bacab913e xfs: fix SB_BORN check in xfs_dax_notify_failure() omits 871941e2aa8c xfs: quiet notify_failure EOPNOTSUPP cases omits 11f4b097b1c0 mm-page_alloc-fix-race-condition-between-build_all_zonelis [...] omits ec4e9ea06afd mm/page_alloc: fix race condition between build_all_zoneli [...] omits bd1305b1bbf8 ntfs: fix BUG_ON in ntfs_lookup_inode_by_name() omits 89ca3ca00802 mm: vmscan: fix extreme overreclaim and swap floods omits a462e4b9a6a8 drm/amd/display: fix documentation for amdgpu_dm_update_fr [...] omits 7fc1bfe18f16 Merge branches 'msm-next-lumag-core', 'msm-next-lumag-dpu' [...] omits e4377fc2b457 drm/msm/dsi: Remove use of device_node in dsi_host_parse_dt() omits af2e3a30de20 drm/amd/display: Fix indentation in commit_planes_for_stream() omits 0f094d89b354 overflow: Allow mixed type arguments omits 3009394a00cc Merge branch 'for-6.1/io_uring' into for-next omits 32bde07ca566 io_uring: trace local task work run omits f0b30e7ab947 io_uring: signal registered eventfd to process deferred task work omits e971db8da1cc io_uring: move io_eventfd_put omits dee2c40d86fd io_uring: add IORING_SETUP_DEFER_TASKRUN omits 6d824d794ab4 io_uring: do not run task work at the start of io_uring_enter omits 24cd96c9fef6 io_uring: introduce io_has_work omits 4839171390e4 io_uring: remove unnecessary variable omits 07106d2635a6 eventfd: guard wake_up in eventfd fs calls as well omits 324745b64626 hwmon: (emc2305) add support for EMC2301/2/3/5 RPM-based P [...] omits 50ecbf22daae platform_data/emc2305: define platform data for EMC2305 driver omits f9c08c27f196 Merge branch into tip/master: 'x86/timers' omits 48f89b5a60a4 Merge branch into tip/master: 'x86/sgx' omits cf0d341bfea9 Merge branch into tip/master: 'x86/platform' omits 4bb5cdf39c84 Merge branch into tip/master: 'x86/mm' omits 5afa6c032386 Merge branch into tip/master: 'x86/microcode' omits 7a19706d87b7 Merge branch into tip/master: 'x86/cpu' omits 4e96c8470776 Merge branch into tip/master: 'x86/core' omits 3c220f792287 Merge branch into tip/master: 'x86/cleanups' omits 99d79c4f872e Merge branch into tip/master: 'sched/core' omits e04513601192 Merge branch into tip/master: 'ras/core' omits 9dae6369c86c Merge branch into tip/master: 'perf/core' omits e0d295e86c0e Merge branch into tip/master: 'objtool/core' omits e72ca8c115b8 Merge branch into tip/master: 'locking/core' omits d561df8d9be0 Merge branches 'renesas-arm-dt-for-v6.1' and 'renesas-dt-b [...] omits 0d2a7fcc312f arm64: dts: renesas: Add V3H2 Condor-I board support omits d6d9ce562cb8 arm64: dts: renesas: Add r8a77980a.dtsi omits fc6fb7cb5e73 arm64: dts: renesas: Add condor-common.dtsi omits af20c72bdaf9 arm64: dts: renesas: Drop clock-names property from RPC node omits 6066dc8ed2fa hwmon: (max31790) add fanN_enable omits 68d15e6114c3 pwm: core: Make of_pwm_get() static omits e99e6165d821 pwm: core: Get rid of unused devm_of_pwm_get() omits 4f9c0f343b8f hwmon: (pwm-fan) Replace OF specific call to PWM by plain one omits 121c9dbe448b hwmon: (sparx5) Use devm_clk_get_enabled() helper omits 814d7acfe4cc hwmon: (dell-smm) Improve warning messages omits 01a350348170 hwmon: (iio_hwmon) Make use of device properties omits f13605574c9a MAINTAINERS: Update Juerg Haefliger's email address omits 860141b5a46b hwmon: move from strlcpy with unused retval to strscpy omits ae7808a47d61 hwmon: (corsair-psu) add reporting of rail mode via debugfs omits 7c50f55b8849 hwmon: (aquacomputer_d5next) Add support for reading virtu [...] omits 1047fdb018ce hwmon: (asus_wmi_ec_sensors) remove driver omits fd7518a5336f dt-bindings: hwmon: sparx5: use correct clock omits 6bf7edc1e6f0 overflow, tracing: Define the is_signed_type() macro once omits 5e3ad11bfc5a testing/selftests: Add tests for the is_signed_type() macro omits 43507165562b Merge branches 'renesas-arm-defconfig-for-v6.1' and 'renes [...] omits 32f11e6c5e65 Merge branch 'renesas-fixes-for-v6.0' into renesas-next omits 5f8cdece42ff drm/msm/dsi: switch to DRM_PANEL_BRIDGE omits e5fa2b7a0c7f drm/panel: drop DSC pps pointer omits 2f5677ec594d drm/msm/dsi: fetch DSC pps payload from struct mipi_dsi_device omits 4fdf2147655d drm/mipi-dsi: pass DSC data through the struct mipi_dsi_device omits 4b9ba9b24c4c drm/msm/hdmi: make hdmi_phy_8996 OF clk provider omits 31bb4763403a dt-bindings: phy: qcom, hdmi-phy-qmp: add clock-cells and [...] omits f033b1c3c299 drm/msm/dsi: Remove the unneeded result variable omits 8d26c0d35aaf drm/msm/dsi: drop the hpd worker omits 337b4e66541b drm/msm/dsi: Improve dsi_phy_driver_probe() probe error handling omits 135ee8c20304 drm/msm/dsi: Take advantage of devm_regulator_bulk_get_const() omits 5d00f89c6c7f drm/msm/dsi: Use the new regulator bulk feature to specify [...] omits c5e1dce22f87 drm/msm/dsi: Don't set a load before disabling a regulator omits 82b5e2af250c drm/msm/dsi: Fix number of regulators for SDM660 omits 36a3da587c11 drm/msm/dsi: Fix number of regulators for msm8996_dsi_cfg omits 15102ce1e2ec drm/msm/dsi: fix the inconsistent indenting omits 4be5edf91b75 drm/msm/dsi_phy_7nm: Replace parent names with clk_hw pointers omits 26d594bc68f3 drm/msm/dsi_phy_10nm: Replace parent names with clk_hw pointers omits b337e2cc453e drm/msm/dsi_phy_14nm: Replace parent names with clk_hw pointers omits 67673119a3df drm/msm/dsi_phy_28nm: Replace parent names with clk_hw pointers omits f333f0fb3223 drm/msm/dsi_phy_28nm_8960: Replace parent names with clk_h [...] omits 41d30978f429 drm/msm/dsi/phy: Replace hardcoded char-array length with [...] omits 1544008d670e drm/msm/dsi_phy_28nm_8960: Use stack memory for temporary [...] omits b24f8c99662b drm/msm/dsi/phy: Reindent and reflow multiline function calls omits 5e39ea2ec6e3 drm/msm/dp: correct 1.62G link rate at dp_catalog_ctrl_con [...] omits 8306c7b9b82b drm/msm/dp: Silence inconsistent indent warning omits 58cb9f6a238d dt-bindings: msm/dp: handle DP vs eDP difference omits b3ddea8d4257 dt-bindings: msm/dp: add missing properties omits 773c951a7447 dt-bindings: msm/dp: mark vdda supplies as deprecated omits 3bc7fdf8ed96 drm/msm/dp: Get rid of dp_ctrl_on_stream_phy_test_report() omits b40ead3be820 drm/msm/dp: Remove pixel_rate from struct dp_ctrl omits 8355e430736a drm/msm/dp: Reorganize code to avoid forward declaration omits 3b10645998c0 drm/msm/dpu: get rid of cached flush_mask omits 9cd3bd5fd5db drm/msm/dpu: inline dpu_plane_get_ctl_flush omits 3162f59af0dd drm/msm/dpu: do not limit the zpos property omits 47677dacbc95 drm/msm/dpu: rip out master planes support omits 1a258ee22634 drm/msm/dpu: drop unused variable from dpu_kms_mdp_snapshot() omits 3d41f4553cab drm/msm/dpu: populate wb or intf before reset_intf_cfg omits 16cebebd3f27 drm/msm: Make .remove and .shutdown HW shutdown consistent omits f3fe299a55ff drm/msm/dpu: Fix comment typo omits e487017f1072 drm/msm/dpu: drop unused memory allocation omits 1cca2f5c4784 dt-bindings: display/msm: dpu-sdm845: add missing DPU opp-table omits abb6a87f0c34 drm/msm/dpu: drop VBIF indices omits 6465c67f69ca dt-bindings: display/msm: dpu-sc7280: add missing DPU opp-table omits 36a96d00a6d1 drm/msm/dpu: fix error handling around dpu_hw_vbif_init omits cdf3c2ca4624 dt-bindings: display/msm: dpu-sc7180: add missing DPU opp-table omits ddd957781055 drm/msm/dpu: index dpu_kms->hw_vbif using vbif_idx omits ab3ed2b266b0 dt-bindings: display/msm: dpu-qcm2290: add missing DPU opp-table omits ac9d4dac0d9c dt-bindings: display/msm: dpu-msm8998: add missing DPU opp-table omits eeb882e7fd51 drm/msm: fix repeated words in comments omits 62f8d79f6bbf drm/msm/dp: make eDP panel as the first connected connector omits 9c4e4dafe47a dt-bindings: display/msm/mdp4: require 4 IOMMUs omits bb9b4627cabb dt-bindings: display/msm/gmu: account for different GMU variants omits 9fd83ae064bf dt-bindings: display/msm/gpu: allow specifying several IOM [...] omits 0952ef20611c drm/msm/dsi: use drm_dsc_config instead of msm_display_dsc_config omits 41c32b02be12 drm/msm/dpu: use drm_dsc_config instead of msm_display_dsc_config omits 9c3c24f08289 gpiolib: acpi: Add a quirk for Asus UM325UAZ omits 2fe0985feced gpiolib: acpi: Add support to ignore programming an interrupt omits 98f0c2fc1fa3 Merge branch 'devel' into for-next omits a31f1e638b8a Merge branch 'for-6.1/block' into for-next omits 97a2c50e702a rcutorture: Verify NUM_ACTIVE_RCU_POLL_OLDSTATE omits 58b611277f1d rcutorture: Verify NUM_ACTIVE_RCU_POLL_FULL_OLDSTATE omits 1af8416f98a1 rcu: Simplify rcu_init_nohz() cpumask handling omits 1de9530e4958 rcutorture: Limit read-side polling-API testing omits 6b3844c8139b rcu: Add functions to compare grace-period state values omits bb2bfc5e0772 exfat: fix overflow for large capacity partition omits 68704dd63c5e Merge branch 'slab/for-6.1/slub_validation_locking' into s [...] omits b417c40b3996 rcu: Exclude outgoing CPU when it is the last to leave omits 09621f178ff0 Merge branch 'for-6.1/block' into for-next omits 27bc5cbbaa73 Merge branch 'slab/for-6.1/common_kmalloc' into slab/for-next omits d59bdbe779e4 mm/sl[au]b: check if large object is valid in __ksize() omits 4610e2cbc32c mm/slab_common: move declaration of __ksize() to mm/slab.h omits 86431e299ca5 mm/slab_common: drop kmem_alloc & avoid dereferencing fiel [...] omits 008208ff2e45 mm/slab_common: unify NUMA and UMA version of tracepoints omits f29dc1a2713b mm/sl[au]b: cleanup kmem_cache_alloc[_node]_trace() omits 05a1c2e50809 mm/sl[au]b: generalize kmalloc subsystem omits deb4c809d7e8 fscrypt: work on block_devices instead of request_queues omits e4c1f0484da8 fscrypt: stop holding extra request_queue references omits 9f90b98f4b02 rcutorture: Expand rcu_torture_write_types() first "if" statement omits 1bfa8e736383 Merge remote-tracking branch 'regmap/for-6.1' into regmap-next omits 2c37fa82f015 Merge branch 'slab/for-6.1/trivial' into slab/for-next omits 114d5768f16b Merge branch 'for-6.1/block' into for-next omits d90df614311a mm/slab_common: Deleting kobject in kmem_cache_destroy() w [...] omits ae1e994bf473 fscrypt: stop using keyrings subsystem for fscrypt_master_key omits 473679c6b729 rcutorture: Use 1-suffixed variable in rcu_torture_write_t [...] omits a5e14bd5aeb8 doc/rcu: Update LWN article URLs and add 2019 article omits 69fa6395d8bb doc: SLAB_TYPESAFE_BY_RCU uses cannot rely on spinlocks omits 8e337afd3b7b rcu: Avoid triggering strict-GP irq-work when RCU is idle omits e9c78c5a2504 rcu: Make synchronize_rcu() fastpath update only boot-CPU [...] omits 105e49a1a08a rcutorture: Adjust rcu_poll_need_2gp() for rcu_gp_oldstate [...] omits c391a3c565cd rcu: Remove ->rgos_polled field from rcu_gp_oldstate structure omits 9adf6f272c17 rcu: Make synchronize_rcu_expedited() fast path update .ex [...] omits 0e245e256898 rcu: Remove expedited grace-period fast-path forward-progr [...] omits 5967a08e5e60 rcu: Make synchronize_rcu() fast path update ->gp_seq counters omits eb73738c051c rcu: Remove grace-period fast-path rcu-tasks helper omits ef789bd16b9e rcu: Set rcu_data structures' initial ->gpwrap value to true omits 39c31ec27d4b rcu: Disable run-time single-CPU grace-period optimization omits 323c04eadace rcu: Add full-sized polling for cond_sync_exp_full() omits 0f6bb02415a0 rcu: Add full-sized polling for cond_sync_full() omits a9e35d24c7fb doc: Update rcu_access_pointer() advice in rcu_dereference.rst omits 364d173baf2c sched/debug: Show the registers of 'current' in dump_cpu_task() omits 6b04dc93e152 sched/debug: Try trigger_single_cpu_backtrace(cpu) in dump [...] omits e6fdd1bbddce rcu: Remove blank line from poll_state_synchronize_rcu() d [...] omits b5a646f29bb0 rcu: Add full-sized polling for start_poll_expedited() omits 15e543410e9b Merge branch 'for-6.1/block' into for-next omits 64f8982ca069 Merge branch 'renesas-arm-dt-for-v6.1' into renesas-next omits a554a9e72736 Merge branch 'imx/dt64' into for-next omits 432df2a6ab41 Merge branch 'imx/dt' into for-next omits 5b11b3d0ef91 Merge branch 'imx/bindings' into for-next omits 7d4f2c6c8add Merge branch 'imx/drivers' into for-next omits 0d53d2e882f9 erofs: avoid the potentially wrong m_plen for big pcluster omits 328413c2bd85 Merge branches 'renesas-arm-dt-for-v6.1', 'renesas-drivers [...] omits 17be24e19bbc rcu: Add full-sized polling for start_poll() omits 0069242ac01b rcutorture: Verify long-running reader prevents full polli [...] omits 6fe83206411e rcutorture: Remove redundant RTWS_DEF_FREE check omits f31fb7afb231 rcutorture: Verify RCU reader prevents full polling from c [...] omits 474b4295f3f0 rcutorture: Allow per-RCU-flavor polled double-GP check omits f62ade0de460 rcutorture: Abstract synchronous and polled API testing omits 64c082534fd5 rcu: Add full-sized polling for get_state() omits 1ecc0cd6f20d rcu: Add full-sized polling for get_completed*() and poll_ [...] omits 9f248af4edb6 rcu: Update rcu_access_pointer() header for rcu_dereferenc [...] omits 58adf4d780d4 doc: Fix list: rcu_access_pointer() is not lockdep-checked omits d427a419a281 rcu: Document reason for rcu_all_qs() call to preempt_disable() omits d8f8f75cc585 rcu/nocb: Add CPU number to CPU-{,de}offload failure messages omits 78da55e8d89c srcu: Make Tiny SRCU use full-sized grace-period counters omits f9843d754701 srcu: Make Tiny SRCU poll_state_synchronize_srcu() more precise omits 1abf2fd2aad1 srcu: Add GP and maximum requested GP to Tiny SRCU rcutort [...] omits c79ed51103fd rcutorture: Use the barrier operation specified by cur_ops omits fa449a32ea2c doc: Use rcu_barrier() to rate-limit RCU callbacks omits 9a39dfdcd82c doc: Call out queue_rcu_work() for blocking RCU callbacks omits b1c35085d197 rcutorture: Make "srcud" option also test polled grace-period API omits 9c4161e84850 selftests/nolibc: Avoid generated files being committed omits 692e17b5213b selftests/nolibc: add a "help" target omits 88b40ab1c1c2 selftests/nolibc: "sysroot" target installs a local copy o [...] omits c4a1f60d102d selftests/nolibc: add a "run" target to start the kernel in QEMU omits eca936b99a6d selftests/nolibc: add a "defconfig" target omits ea0cf605ef6e selftests/nolibc: add a "kernel" target to build the kerne [...] omits 5ae8c067660e selftests/nolibc: support glibc as well omits ff983122aaaa selftests/nolibc: condition some tests on /proc existence omits b061841f752e selftests/nolibc: recreate and populate /dev and /proc if missing omits f899d279d0de selftests/nolibc: on x86, support exiting with isa-debug-exit omits c93431fd1661 selftests/nolibc: exit with poweroff on success when getpi [...] omits 6c42032643a1 selftests/nolibc: add a few tests for some libc functions omits 82a9038d14d5 selftests/nolibc: implement a few tests for various syscalls omits 11e5294fb03d selftests/nolibc: support a test definition format omits 5373437a614d selftests/nolibc: add basic infrastructure to ease creatio [...] omits c7ecc72fbd45 tools/nolibc: make sys_mmap() automatically use the right [...] omits 6efed237def1 tools/nolibc: fix build warning in sys_mmap() when my_sysc [...] omits 42a1ddfe9cf3 tools/nolibc: make argc 32-bit in riscv startup code omits fe5df1b24d5f rcu-tasks: Make RCU Tasks Trace check for userspace execution omits c6f33ad478b9 rcu-tasks: Ensure RCU Tasks Trace loops have quiescent states omits 8c8da69e2ba7 rcu-tasks: Convert RCU_LOCKDEP_WARN() to WARN_ONCE() omits f76978c11034 rcu: Make tiny RCU support leak callbacks for debug-object errors omits 481346c5fd36 tools/memory-model: Clarify LKMM's limitations in litmus-t [...] omits 05edc13d6113 doc: Emphasize the need for explicit RCU read-side markers omits 2193044222ac rcu: Add QS check in rcu_exp_handler() for non-preemptible [...] omits 0d8e615cf089 rcu/kvfree: Update KFREE_DRAIN_JIFFIES interval omits 976279d384c5 rcu: Update rcu_preempt_deferred_qs() comments for !PREEMP [...] omits 155b1adb20db rcu/kfree: Fix kfree_rcu_shrink_count() return value omits ed750e8b2be0 rcu: Back off upon fill_page_cache_func() allocation failure omits 8aff551a5815 docs/memory-barriers.txt: Fixup long lines omits cadd8a6739b1 docs/memory-barriers.txt: Fix confusing name of 'data depe [...] omits 2eb028eba195 torture: Optionally flush printk() buffers before powering off omits 51a9787ed89e rcu/nocb: Choose the right rcuog/rcuop kthreads to output omits 706df3457fd0 rcu: Fix rcu_read_unlock_strict() strict QS reporting omits 818deeed59dc memory-model: Prohibit nested SRCU read-side critical sections omits 2301effbfa78 tools/memory-model: Use "-unroll 0" to keep --hw runs finite omits eb62ac797106 tools/memory-model: Make judgelitmus.sh handle scripted Re [...] omits e1e648d2d047 tools/memory-model: Add data-race capabilities to judgelitmus.sh omits 10495d00a0a2 tools/memory-model: Add checktheselitmus.sh to run specifi [...] omits a35e3f7b55ee tools/memory-model: Repair parseargs.sh header comment omits d1e05ebf4774 tools/memory-model: Add "--" to parseargs.sh for addition [...] omits 4698d74ef783 tools/memory-model: Make history-check scripts use mselect7 omits 3449df1d2658 tools/memory-model: Make checkghlitmus.sh use mselect7 omits 396281a929c5 tools/memory-model: Fix scripting --jobs argument omits e0b8415e9f88 tools/memory-model: Implement --hw support for checkghlitmus.sh omits 532625fed8e1 tools/memory-model: Add -v flag to jingle7 runs omits 38795780203d tools/memory-model: Make runlitmus.sh check for jingle errors omits 732231b15f73 tools/memory-model: Allow herd to deduce CPU type omits ae2bbdc86182 tools/memory-model: Keep assembly-language litmus tests omits fac1faeea320 tools/memory-model: Move from .AArch64.litmus.out to .litm [...] omits 00ec1c01985d tools/memory-model: Make runlitmus.sh generate .litmus.out [...] omits c1f5f26e2edf tools/memory-model: Split runlitmus.sh out of checklitmus.sh omits a87aac94c3c1 tools/memory-model: Make judgelitmus.sh ransack .litmus.out files omits eb0e9780561e tools/memory-model: Hardware checking for check{,all}litmus.sh omits 6ddb7ff114a7 tools/memory-model: Fix checkalllitmus.sh comment omits 2fbcfb8725ae tools/memory-model: Add simpletest.sh to check locking, RC [...] omits a6553f649084 tools/memory-model: Make judgelitmus.sh handle hardware ve [...] omits 8ff5380054bc tools/memory-model: Update parseargs.sh for hardware verification omits 5cbc9be5c102 tools/memory-model: Fix paulmck email address on pre-exist [...] omits e47d34e7f208 tools/memory-model: Make judgelitmus.sh detect hard deadlocks omits 67f3b8635a79 tools/memory-model: Make judgelitmus.sh identify bad macros omits 3f2f866aba96 tools/memory-model: Make cmplitmushist.sh note timeouts omits 0ce6cc3f3964 tools/memory-model: Make judgelitmus.sh note timeouts omits 05b14d2c24da tools/memory-model: Document locking corner cases omits 409171e54b6b erofs: fix error return code in erofs_fscache_{meta_,}read_folio omits a856c5f26440 Merge branches 'renesas-arm-dt-for-v6.1' and 'renesas-driv [...] omits a5fd441c97ac arm64: dts: renesas: r9a07g054: Update pinctrl node to han [...] omits 7f1ed268bc64 arm64: dts: renesas: r9a07g054: Add IRQC node omits ef13625ea262 arm64: dts: renesas: r9a07g044: Update pinctrl node to han [...] omits 8026ad61286b arm64: dts: renesas: r9a07g044: Add IRQC node omits 0ca666708068 arm64: dts: renesas: r8a779f0: Add CMT support omits bf23b62b1cf3 arm64: dts: renesas: spider-cpu: Enable eMMC0 omits 09a89d63ed13 arm64: dts: renesas: r8a779f0: Add SDHI0 support omits 82dc270146a8 Merge branch 'asm-generic-fixes' into asm-generic omits 05fe531eb3f1 kernel/hung_task: show backtrace of tasks with locks held omits bc50bfd4f018 Merge branch 'mvebu/dt64' into mvebu/for-next omits fc2f63550158 Merge branch 'mvebu/dt' into mvebu/for-next omits af39011ec0c7 Merge branch 'misc-5.19' into next-fixes omits edee0ff54e84 btrfs: join running log transaction when logging new name adds 2555283eb40d mm/rmap: Fix anon_vma->degree ambiguity leading to double-reuse adds 2880e1a175b9 Merge tag 'sound-6.0-rc4' of git://git.kernel.org/pub/scm/ [...] adds 0495e337b703 mm/slab_common: Deleting kobject in kmem_cache_destroy() w [...] adds d330076e1d4b Merge tag 'slab-for-6.0-rc4' of git://git.kernel.org/pub/s [...] adds eb55dc09b5dd ip: fix triggering of 'icmp redirect' adds 52267ce25f60 net: dsa: hellcreek: Print warning only once adds 8c70521238b7 tcp: annotate data-race around challenge_timestamp adds 79e3602caa6f tcp: make global challenge ack rate limitation per net-ns [...] adds a3daac631e48 Merge branch 'tcp-tcp-challenge-ack-fixes' adds 0b4f688d53fd Revert "sch_cake: Return __NET_XMIT_STOLEN when consuming [...] adds a8424a9b4522 net/smc: Remove redundant refcount increase adds 42e66b1cc3a0 Merge tag 'net-6.0-rc4' of git://git.kernel.org/pub/scm/li [...] adds 4831be702b95 arm64/kexec: Fix missing extra range for crashkres_low. adds e62b9e6f25fc arm64: head: Ignore bogus KASLR displacement on non-reloca [...] adds 6bb0d64c1000 perf/arm_pmu_platform: fix tests for platform_get_irq() failure adds 5fbc49cef919 arm64: mm: Reserve enough pages for the initial ID map adds cf3488fa25cd Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds c3b82d26bc85 platform/x86: acer-wmi: Acer Aspire One AOD270/Packard Bel [...] adds 17c2bd6bea4c platform/mellanox: mlxreg-lc: Fix coverity warning adds 1e092b7faa6b platform/mellanox: mlxreg-lc: Fix locking issue adds 2f92fdd043d5 platform/mellanox: Remove unnecessary code adds 791ae8e8960e platform/mellanox: Remove redundant 'NULL' check adds 5542dfc582f4 platform/x86: asus-wmi: Increase FAN_CURVE_BUF_LEN to 32 adds 647e82dbf851 platform/x86: p2sb: Fix UAF when caller uses resource name adds 1a2f6a3722a7 Merge tag 'platform-drivers-x86-v6.0-2' of git://git.kerne [...] adds a6aedb58a887 Merge tag 'usb-serial-6.0-rc4' of https://git.kernel.org/p [...] adds c61feaee68b9 usb: storage: Add ASUS <0x0b05:0x1932> to IGNORE_UAS adds fe0a2ac7c627 Revert "usb: gadget: udc-xilinx: replace memcpy with memcpy_toio" adds fd59585c420d Merge tag 'usb-6.0-rc4' of git://git.kernel.org/pub/scm/li [...] adds 9baa1415d9ab misc: fastrpc: fix memory corruption on probe adds d245f43aab2b misc: fastrpc: fix memory corruption on open adds 689a2d9f9332 misc: fastrpc: increase maximum session count adds 1da52815d5f1 binder: fix alloc->vma_vm_mm null-ptr dereference adds 4ef3f2aff126 soundwire: qcom: fix device status array range adds 0f022aaac9ff Merge tag 'soundwire-6.0-fixes' of git://git.kernel.org/pu [...] adds ffb384c269dc Merge tag 'char-misc-6.0-rc4' of git://git.kernel.org/pub/ [...] adds 25e9fbf0fd38 driver core: Don't probe devices after bus_type.match() pr [...] adds 9b03e7930010 arch_topology: Silence early cacheinfo errors when non-existent adds 8b40c38e3749 firmware_loader: Fix use-after-free during unregister adds 789bba82f63c firmware_loader: Fix memory leak in firmware upload adds 0b3acd1cc022 Merge tag 'driver-core-6.0-rc4' of git://git.kernel.org/pu [...] adds 220e979bd906 Merge tag 'gvt-fixes-2022-08-22' of https://github.com/int [...] adds 8d9052541629 drm/i915/ttm: fix CCS handling adds de2228c04150 drm/i915/guc: clear stalled request after a reset adds 607f41768a1e drm/i915/dsi: filter invalid backlight and CABC ports adds 13393f65b774 drm/i915/dsi: fix dual-link DSI backlight and CABC ports f [...] adds 868e8e5156a1 drm/i915/display: avoid warnings when registering dual pan [...] adds 6067c82c576a drm/i915/backlight: Disable pps power hook for aux based b [...] adds a54569b1f972 Merge tag 'drm-intel-fixes-2022-08-26' of git://anongit.fr [...] adds a71f3950c803 Merge tag 'drm-misc-fixes-2022-08-31' of git://anongit.fre [...] adds c8fea9273fd1 drm/amdgpu: disable FRU access on special SIENNA CICHLID card adds 47e04eed84bb drm/amdgpu: Update mes_v11_api_def.h adds 507fd7c40003 drm/amd/display: Fix DCN32 DPSTREAMCLK_CNTL programming adds d1b4a51a4ca8 drm/amd/display: Fix OTG H timing reset for dcn314 adds 3c93603d9568 drm/amdgpu: Fix use-after-free in amdgpu_cs_ioctl adds 3e834a17a22c drm/amd/display: set dig fifo read start level to 7 before [...] adds 6783e6bbc245 drm/amd/display: Missing HPO instance added adds 4fd7f14b56b2 drm/amd/display: Fix CAB cursor size allocation for DCN32/321 adds 94a82c9e3dff drm/amd/display: disable display fresh from MALL on an edg [...] adds 595091c6ba35 drm/amd/display: use actual cursor size instead of max for [...] adds d0629cea1f97 drm/amd/display: fix wrong register access adds d7e7546886ee drm/amd/pm: use vbios carried pptable for those supported SKUs adds b02305359264 drm/amd/pm: use vbios carried pptable for all SMU13.0.7 SKUs adds 2640174f4a13 drm/amd/pm: bump SMU 13.0.0 driver_if header version adds b97e914552c3 drm/amdgpu: ensure no PCIe peer access for CPU XGMI iolinks adds 6ffc967c36b4 drm/amd/display: Use correct plane for CAB cursor size allocation adds f5b9c1ffabce drm/amd/display: Re-initialize viewport after pipe merge adds d6f84bab4874 drm/amd/display: Fix check for stream and plane adds 7b471c32e4cb drm/amd/display: Fix black flash when switching from ODM2t [...] adds 910ab9eee0f6 drm/amdgpu: only init tap_delay ucode when it's included i [...] adds 39c84b8e929d drm/amd/amdgpu: skip ucode loading if ucode_size == 0 adds c1dd5d29acee Merge tag 'amd-drm-fixes-6.0-2022-08-31' of https://gitlab [...] adds deffa2d75db7 drm/msm/dp: make eDP panel as the first connected connector adds 2f25a1fb4ec5 drm/msm/dsi: fix the inconsistent indenting adds ef3ac3ae147c drm/msm/dpu: populate wb or intf before reset_intf_cfg adds 032d57960176 drm/msm/dp: delete DP_RECOVERED_CLOCK_OUT_EN to fix tps4 adds 1e00d6ac8a34 drm/msm/dsi: Fix number of regulators for msm8996_dsi_cfg adds a1653a759877 drm/msm/dsi: Fix number of regulators for SDM660 adds 02b9f2636209 drm/msm/gpu: Drop qos request if devm_devfreq_add_device() fails adds 174974d8463b drm/msm/rd: Fix FIFO-full deadlock adds d7df5e2834d3 Merge tag 'drm-msm-fixes-2022-08-27' of https://gitlab.fre [...] adds bfe632f6d0a1 Merge tag 'drm-intel-fixes-2022-09-01' of git://anongit.fr [...] adds 1e8e515edd6d Merge tag 'drm-fixes-2022-09-02' of git://anongit.freedesk [...] adds b307e704574b Merge tag 'mmc-v6.0-rc2' of git://git.kernel.org/pub/scm/l [...] adds 55e55920bbe3 landlock: Fix file reparenting without explicit LANDLOCK_A [...] adds 0c95f02269a1 Merge tag 'landlock-6.0-rc4' of git://git.kernel.org/pub/s [...] adds 1551f8f21e00 Merge tag '6.0-rc3-smb3-client-fixes' of git://git.samba.o [...] adds dfb58b1796d1 io_uring/net: fix overexcessive retries adds 75847100c351 selftests/net: temporarily disable io_uring zc test adds 23c12d5fc02f Revert "io_uring: add zc notification flush requests" adds d9808ceb3129 Revert "io_uring: rename IORING_OP_FILES_UPDATE" adds 57f332246afa io_uring/notif: remove notif registration adds b48c312be05e io_uring/net: simplify zerocopy send user API adds 916d72c10a4c selftests/net: return back io_uring zc send tests adds cec53f4c8df0 Merge tag 'io_uring-6.0-2022-09-02' of git://git.kernel.dk [...] adds 200dccd07df2 nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM610 adds da0342a3aa03 nvmet-auth: add missing goto in nvmet_setup_auth() adds 478814a55841 nvmet-tcp: fix unhandled tcp states in nvmet_tcp_state_change() adds 256577983763 Merge tag 'nvme-6.0-2022-09-01' of git://git.infradead.org [...] adds 7a3d2225f1ae Documentation: document ublk adds d895ec7938c4 Merge tag 'block-6.0-2022-09-02' of git://git.kernel.dk/li [...] adds 8782fb61cc84 mm: pagewalk: Fix race between unmap and page walker adds 777464261d12 Merge tag 'hwmon-for-v6.0-rc4' of git://git.kernel.org/pub [...] adds 9a61442cba0e Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] adds c53b3dcb9942 Merge tag 'staging-6.0-rc4' of git://git.kernel.org/pub/sc [...] adds 42cf58c272ee Merge tag 'tty-6.0-rc4' of git://git.kernel.org/pub/scm/li [...] adds 6433fe06f698 Merge tag 'input-for-v6.0-rc3' of git://git.kernel.org/pub [...] adds cda9a8486c48 Merge tag 's390-6.0-3' of git://git.kernel.org/pub/scm/lin [...] adds 1429cfde90dc LoongArch: Avoid orphan input sections adds 016300537459 LoongArch: Adjust arch_do_signal_or_restart() to adapt gen [...] adds ad6846196ab6 LoongArch: Improve dump_tlb() output messages adds e0fba87c8543 LoongArch: Fix section mismatch due to acpi_os_ioremap() adds 1a470ce4e910 LoongArch: Fix arch_remove_memory() undefined build error adds ac9284db6b7b LoongArch: mm: Remove the unneeded result variable adds f0c5f7ea8120 Merge tag 'loongarch-fixes-6.0-2' of git://git.kernel.org/ [...] adds 06ba5d2e943e xen-blkback: Advertise feature-persistent as user requested adds 9f5e0fe5d05f xen-blkfront: Advertise feature-persistent as user requested adds fe8f65b018ef xen-blkfront: Cache feature_persistent value before advertisement adds e9ea0b30ada0 xen/grants: prevent integer overflow in gnttab_dma_alloc_pages() adds 65eea2c060ae Merge tag 'for-linus-6.0-rc4-tag' of git://git.kernel.org/ [...] adds 35f0aa7727b0 gpio: 104-dio-48e: Make irq_chip immutable adds fa1329f9e402 gpio: 104-idi-48: Make irq_chip immutable adds 410a5041aa60 gpio: 104-idio-16: Make irq_chip immutable adds 6890381720b2 gpio: ws16c48: Make irq_chip immutable adds 7726d4c3e60b Merge tag 'gpio-fixes-for-v6.0-rc4' of git://git.kernel.or [...] adds b0839b281c42 Makefile.extrawarn: re-enable -Wformat for clang; take 2 adds 0204750bd4c6 KVM: x86: Mask off unsupported and unknown bits of IA32_AR [...] adds 3c0ba05ce9c9 KVM: x86: fix memoryleak in kvm_arch_vcpu_create() adds 87693645ae89 perf/x86/core: Completely disable guest PEBS via guest's g [...] adds 22c6a0ef6b26 KVM: x86: check validity of argument to KVM_SET_MP_STATE adds fd0cd59f322b riscv: kvm: vcpu_timer: fix unused variable warnings adds 3e5e56c60a14 riscv: kvm: move extern sbi_ext declarations to a header adds 35906d23cf03 Merge tag 'kvm-riscv-fixes-6.0-1' of https://github.com/kv [...] adds 29250ba51bc1 Merge tag 'kvm-s390-master-6.0-1' of git://git.kernel.org/ [...] adds 685ed983e2dc Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 814816d71e29 powerpc: Fix hard_irq_disable() with sanitizer adds 684c68d92e2e Revert "powerpc/irq: Don't open code irq_soft_mask helpers" adds 6cf07810e9ef powerpc/papr_scm: Ensure rc is always initialized in papr_ [...] adds 5995497296ad Merge tag 'powerpc-6.0-4' of git://git.kernel.org/pub/scm/ [...] adds 7e18e42e4b28 Linux 6.0-rc4 adds 92c7c5b0f958 Merge tag 'juno-fixes-6.0' of git://git.kernel.org/pub/scm [...] adds 06f0696444c7 Merge tag 'arm-soc/for-6.0/devicetree' of https://github.c [...] adds 49f6d09bd046 Merge tag 'arm-soc/for-6.0/drivers-fixes' of https://githu [...] adds 9a472613f5bc soc: fsl: select FSL_GUTS driver for DPIO adds 194bebfea5a4 Merge tag 'at91-fixes-6.0' of git://git.kernel.org/pub/scm [...] adds 12f09234bde5 Merge tag 'renesas-fixes-for-v6.0-tag1' of git://git.kerne [...] adds 53e99dcff61e Merge tag 'soc-fixes-6.0-rc4' of git://git.kernel.org/pub/ [...] adds 210c4163a098 mm: vmscan: fix extreme overreclaim and swap floods adds 574cc9354ef8 ntfs: fix BUG_ON in ntfs_lookup_inode_by_name() adds a0f55202c3c5 mm/page_alloc: fix race condition between build_all_zoneli [...] adds b1b301f41eaf mm-page_alloc-fix-race-condition-between-build_all_zonelis [...] adds bede80fea8f3 xfs: quiet notify_failure EOPNOTSUPP cases adds a2154feb9f96 xfs: fix SB_BORN check in xfs_dax_notify_failure() adds aafeed56edc0 mm/memory-failure: fix detection of memory_failure() handlers adds 850b1b5baf5d mm/memory-failure: fall back to vma_address() when ->notif [...] adds 6aafc65bbaaf x86/mm: disable instrumentations of mm/pgprot.c adds d876b79545e6 mm/hugetlb: fix races when looking up a CONT-PTE/PMD size [...] adds d1cfd39f8136 mm/migrate_device.c: flush TLB while holding PTL adds ee035cdd7e3b mm/migrate_device.c: add missing flush_cache_page() adds a2fd2f794170 mm/migrate_device.c: copy pte dirty bit to page adds 52c7dc074be3 mm/damon/dbgfs: fix memory leak when using debugfs_lookup() adds de1c19ec9a0d tools: fix compilation after gfp_types.h split adds 9296bfc9d0c2 mm: fix VM_BUG_ON in __delete_from_swap_cache() adds 6a37f6e35366 vmscan: check folio_test_private(), not folio_get_private() adds 785d5da983e5 mm: fix dereferencing possible ERR_PTR adds 941efe56e598 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 1b620d539ccc kbuild: disable header exports for UML in a straightforward way adds 42352d1c971e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds bb511190f787 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] adds 14b050df94f3 Merge branch 'fixes' of git://git.armlinux.org.uk/~rmk/lin [...] adds f77e7f533f68 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds e5d4902fb0e8 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] adds 7fdc77665f3d Revert "net: phy: meson-gxl: improve link-up behavior" adds 9efd23297cca sch_sfb: Don't assume the skb is still around after enqueu [...] adds e2b224abd9bf tipc: fix shift wrapping bug in map_get() adds 326140063946 tcp: TX zerocopy should not sense pfmemalloc status adds ac56a0b48da8 rxrpc: Fix ICMP/ICMP6 error handling adds 0d40f728e283 rxrpc: Fix an insufficiently large sglist in rxkad_verify_ [...] adds d3d863036d68 rxrpc: Fix local destruction being repeated adds 214a9dc7d852 rxrpc: Fix calc of resend age adds 7903192c4b4a afs: Use the operation issue time instead of the reply tim [...] adds 21457f4a91cb rxrpc: Remove rxrpc_get_reply_time() which is no longer used adds e7506d344bf1 Merge tag 'rxrpc-fixes-20220901' of git://git.kernel.org/p [...] adds b118509076b3 netfilter: remove nf_conntrack_helper sysctl and modparam toggles adds d047283a7034 netfilter: br_netfilter: Drop dst references before setting. adds 77972a36ecc4 netfilter: nf_tables: clean up hook list when offload flag [...] adds 0efe125cfb99 netfilter: nf_conntrack_irc: Fix forged IP logic adds 05a5474efe93 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf adds 7d650df99d52 net: fec: add pm_qos support on imx6q platform adds b353b241f1eb net: fec: Use a spinlock to guard `fep->ptp_clk_on` adds c55f34b6aec2 xen-netback: only remove 'hotplug-status' when the vif is [...] adds 3015c5038474 net: dsa: microchip: fix kernel oops on ksz8 switches adds 7e753eb675f0 ice: Fix DMA mappings leak adds 59ac325557b6 ice: use bitmap_free instead of devm_kfree adds cf5c15d1e966 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds 45bb006d3c92 i40e: Fix ADQ rate limiting for PF adds fb8396aeda58 i40e: Fix kernel crash during module removal adds aa626da947e9 iavf: Detach device during reset task adds d9c0103b9cb0 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] adds 4a86c5462616 wifi: mac80211: fix link warning in RX agg timer expiry adds 7a2c6d1616be wifi: mac80211: mlme: release deflink channel in error case adds 69371801f929 wifi: mac80211: fix locking in auth/assoc timeout adds 8c0427842aae wifi: mac80211_hwsim: check length for virtio packets adds 2aec909912da wifi: use struct_group to copy addresses adds c90714017cb3 Merge tag 'wireless-2022-09-03' of git://git.kernel.org/pu [...] adds b7f14132bf58 bonding: use unspecified address if no available link loca [...] adds fd16eb948ea8 bonding: add all node mcast address when slave up adds 592335a4164c bonding: accept unsolicited NA message adds 060ad609fa38 Merge branch 'bonding-fixes' adds 84a53580c5d2 ipv6: sr: fix out-of-bounds read when setting HMAC data. adds fe2c9c61f668 net: mvpp2: debugfs: fix memory leak when using debugfs_lookup() adds 1621e70fc79d stmmac: intel: Simplify intel_eth_pci_remove() adds be318363daa2 Bluetooth: hci_sync: Fix hci_read_buffer_size_sync adds beb432528c79 Merge tag 'for-net-2022-09-02' of git://git.kernel.org/pub [...] adds 41779961ad1c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 4799a196940f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds e4c9efb50dd4 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 55af9d498556 RDMA/hns: Fix supported page size adds 0c8b5d6268d9 RDMA/hns: Fix wrong fixed value of qp->rq.wqe_shift adds 45baad7dd98f RDMA/hns: Remove the num_qpc_timer variable adds 12f35199a2c0 RDMA/srp: Set scmnd->result only when scmnd is not NULL adds 0d1b756acf60 RDMA/siw: Pass a pointer to virt_to_page() adds 36ae14c5f9db Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds 7e1afce5866e ALSA: usb-audio: Inform the delayed registration more properly adds 2027f114686e ALSA: usb-audio: Register card again for iface over delaye [...] adds ff878b408a03 ALSA: usb-audio: Split endpoint setups for hw_params and prepare adds 3e48940abee8 ALSA: aloop: Fix random zeros in capture data when using j [...] adds 414d38ba8710 ALSA: hda/sigmatel: Keep power up while beep is enabled adds 8423f0b6d513 ALSA: pcm: oss: Fix race at SNDCTL_DSP_SYNC adds 51bdc8bb8252 ALSA: hda/sigmatel: Fix unused variable warning for beep p [...] adds 5cfa74addc32 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 93c2e8dadb33 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 007b162527a6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds d825b83d1e86 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds b30f7c8eb078 spi: mux: Fix mux interaction with fast path optimisations adds 9c9c9da7aa10 spi: spi: Fix queue hang if previous transfer failed adds 17618e265610 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds e7afb0f42a57 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 6b66ca0bac1b arch_topology: Make cluster topology span at least SMT CPUs adds c749b275056d Revert "arch_topology: Make cluster topology span at least [...] adds 5666a274a6d5 driver core: fix driver_set_override() issue with empty strings adds dec9b2f1e045 debugfs: add debugfs_lookup_and_remove() adds c2e406596571 sched/debug: fix dentry leak in update_sched_domain_debugfs adds c664cee38337 Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] adds 766a96dc5583 USB: core: Fix RST error in hub.c adds 564102644111 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds bb9cfe9463e3 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 873aefb376bb vfio/type1: Unpin zero pages adds 4905d3416208 Merge branch 'for-linus' of git://github.com/awilliam/linu [...] adds 91df7751eb89 dmaengine: xilinx_dma: Fix devm_platform_ioremap_resource [...] adds 462bce790e6a dmaengine: xilinx_dma: cleanup for fetching xlnx,num-fstor [...] adds 8f2b6bc79c32 dmaengine: xilinx_dma: Report error in case of dma_set_mas [...] adds 17bde1b390ec Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 7bf2c732165a Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds 835db208bcb4 Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] adds 142f1e59a016 Merge branch 'mips-fixes' of git://git.kernel.org/pub/scm/ [...] adds 33027bd49f70 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 2cf93560b32e Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub [...] adds d5b81ced74af btrfs: zoned: fix API misuse of zone finish waiting adds cac5c44c48c9 btrfs: zoned: set pseudo max append zone limit in zone emu [...] adds 6ca64ac27631 btrfs: zoned: fix mounting with conventional zones adds 351ff18f7481 Merge branch 'misc-6.0' into next-fixes adds 2020eebaa4b3 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 457473fa24c8 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] adds c0a50cd389c3 scsi: lpfc: Return DID_TRANSPORT_DISRUPTED instead of DID_REQUEUE adds da6d507f5ff3 scsi: lpfc: Add missing destroy_workqueue() in error path adds 2b36209ca818 scsi: core: Revert "Call blk_mq_free_tag_set() earlier" adds 70e8d057bef5 scsi: core: Revert "Simplify LLD module reference counting" adds d94b2d00f7bf scsi: core: Revert "Make sure that hosts outlive targets" adds f782201ebc2b scsi: core: Revert "Make sure that targets outlive devices" adds 8fe4ce5836e9 scsi: core: Fix a use-after-free adds 4e14418eba06 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 676576d164b3 Drivers: hv: remove duplicate word in a comment adds 2258954234db tools: hv: kvp: remove unnecessary (void*) conversions adds 8409fe92d88c PCI: Move PCI_VENDOR_ID_MICROSOFT/PCI_DEVICE_ID_HYPERV_VID [...] adds 2a8a8afba0c3 Drivers: hv: Always reserve framebuffer region for Gen1 VMs adds f0880e2cb7e1 Drivers: hv: Never allocate anything besides framebuffer f [...] adds e71154e559d9 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] adds d958edb9eef1 Merge tag 'dt-fixes-for-palmer-6.0-rc4' of git://git.kerne [...] adds 5627888d7973 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 5bd9628b784c erofs: fix error return code in erofs_fscache_{meta_,}read_folio adds ea0b7b0d59e8 erofs: avoid the potentially wrong m_plen for big pcluster adds 2f44013e3998 erofs: fix pcluster use-after-free on UP platforms adds 865d95482a1a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds aded3cad9095 kunit: fix assert_type for comparison macros adds 793f55b2971e kunit: fix Kconfig for build-in tests USB4 and Nitro Enclaves adds 23710df892e6 Merge branch 'kunit-fixes' of git://git.kernel.org/pub/scm [...] adds 9a4d0efe12c5 Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] adds 88f9c22cbb21 Merge branch 'fixes' of https://github.com/Broadcom/stblinux.git adds 2f4c22502687 Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] adds da89e3b71751 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] adds c7943bb324e5 drm/edid: Handle EDID 1.4 range descriptor h/vfreq offsets adds dea3dab2e6fc Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new 63c44d6255eb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new da1609531d01 next-20220830/perf new 8cbb2b50ee2d asm-generic: Conditionally enable do_softirq_own_stack() v [...] new 3f52b0581a29 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 00a228bb258b Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new e53083f55ef7 Merge branch 'arm/fixes' into for-next new 61fb67dae505 ARM: dts: gemini: ns2502: permit to use gigabit new 95bef83078a4 ARM: dts: gemini: ssi1328: permit to use gigabit new f485f6d85269 ARM: dts: Let Gemini NS2502 parse redboot partitions new 1db560169211 Merge tag 'gemini-dts-v6.1-1' of git://git.kernel.org/pub/ [...] new 0b7baa1a307f ARM: dts: lan966x: add led configuration new 70fed748cdc0 Merge tag 'at91-dt-6.1' of git://git.kernel.org/pub/scm/li [...] new c77543ae7b16 arm64: dts: renesas: Drop clock-names property from RPC node new 33eef0752902 arm64: dts: renesas: Add condor-common.dtsi new 6f06a74d7d89 arm64: dts: renesas: Add r8a77980a.dtsi new 6f67580ca9ed arm64: dts: renesas: Add V3H2 Condor-I board support new 73bf60ba7c18 Merge tag 'renesas-arm-dt-for-v6.1-tag1' of git://git.kern [...] new 71772aa7dd2b Merge tag 'renesas-dt-bindings-for-v6.1-tag1' of git://git [...] new 086e9b3719ae Merge branch 'arm/dt' into for-next new c9a2577d417c Merge tag 'renesas-drivers-for-v6.1-tag1' of git://git.ker [...] new 646e8ad3e676 Merge branch 'arm/drivers' into for-next new 853ca4bb741c Merge tag 'renesas-arm-defconfig-for-v6.1-tag1' of git://g [...] new 3779852e05c7 Merge branch 'arm/defconfig' into for-next new 96796c914b84 arm64: Kconfig.platforms: Re-organized Broadcom menu new 566e373fe047 arm64: Kconfig.platforms: Group NXP platforms together new a10b904f72e1 Merge branch 'arm/soc' into for-next new b224d265f838 soc: document merges new b456b21021cf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 13b5c0b95d0f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9491cff16a49 soc: amlogic: meson-pwrc: Hold reference returned by of_ge [...] new 619446114cce Merge branch 'v6.1/drivers' into for-next new 70bff3a65d4b dt-bindings: arm: amlogic: add Beelink GT1 Ultimate binding new 5b3a87a5c4f2 arm64: dts: meson: add support for Beelink GT1 Ultimate new 727d51a3ed30 Merge branch 'v6.1/dt64' into for-next new 6eddd940c6eb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3532da184d1d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 778dde11ccc0 Merge branch 'at91-dt' into at91-next new 4dadad6be9e9 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 6b6fa8fe15eb Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 257bcac66c2f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 8194a356226c arm64: dts: imx8mm: Reverse CPLD_Dn GPIO label mapping on [...] new 347155d1fa85 arm64: dts: imx8mn: remove GPU power domain reset new d707ff3470c2 arm64: dts: tqma8mpxl-ba8mpxl: Fix button GPIOs new 5fa383a25fd8 arm64: dts: imx8ulp: add #reset-cells for pcc new 47170487f674 arm64: dts: imx8mm-verdin: extend pmic voltages new c79a6e497959 dt-bindings: power: imx8mp-power: add HDMI HDCP/HRV new 6f8043eb245d dt-bindings: soc: imx: drop minItems for i.MX8MM vpu blk ctrl new 1e2c629d41d4 dt-bindings: soc: imx: add interconnect property for i.MX8 [...] new ed4be6c5b6e3 dt-bindings: soc: imx: add i.MX8MP vpu blk ctrl new 83f96a780b6f Merge branch 'imx/bindings' into imx/drivers new 3806c3081f67 soc: imx: add i.MX8MP HDMI blk ctrl HDCP/HRV_MWR new c939d0c8fd01 soc: imx: imx8m-blk-ctrl: add i.MX8MP VPU blk ctrl new 3c04e9f403db soc: imx: imx8mp-blk-ctrl: handle PCIe PHY resets new 4a78c75696a1 Merge branch 'imx/drivers' into for-next new 78670cf4bc9a dt-bindings: arm: fsl: Rename compatibles for Kontron i.MX [...] new 3ad9aad20dfd dt-bindings: arm: fsl: Add Kontron BL i.MX8MM OSM-S board new d79918f35713 dt-bindings: arm: fsl: Add MSC SM2S-IMX8PLUS SoM and SM2-M [...] new 23e0eb074915 Merge branch 'imx/bindings' into for-next new efa80587f29f ARM: dts: vf610: ddr pinmux new 0d7d8861029a ARM: dts: imx7ulp: update the LPI2C clock-names new 6497c72e5cc4 ARM: dts: imx7ulp: Add IPG clock for lpi2c new b11d083c5dce ARM: dts: imx6q: add missing properties for sram new f5848b95633d ARM: dts: imx6dl: add missing properties for sram new 088fe5237435 ARM: dts: imx6qp: add missing properties for sram new 60c9213a1d99 ARM: dts: imx6sl: add missing properties for sram new 7492a83ed9b7 ARM: dts: imx6sll: add missing properties for sram new 415432c008b2 ARM: dts: imx6sx: add missing properties for sram new 218db824a751 ARM: dts: imx6sl: use tabs for code indent new fd2dd7077c74 ARM: dts: imx6sx-udoo-neo: don't use multiple blank lines new 179141ca7c71 ARM: dts: imx6: skov: migrate to resistive-adc-touch new 53c1246651bc Merge branch 'imx/dt' into for-next new c7b5763a98af arm64: dts: imx8mp-verdin: add cpu-supply new 0b27fa0dbd29 arm64: dts: imx8mp: add vpu pgc nodes new 47ba3a233955 arm64: dts: imx8mp: add VPU blk ctrl node new 2311c0dfe4cc arm64: dts: imx8mm-kontron: Adjust compatibles, file names [...] new b3e256efbbbc arm64: dts: imx8mm-kontron: Use the VSELECT signal to swit [...] new eb50a6695e41 arm64: dts: imx8mm-kontron: Remove low DDRC operating point new f31ff99efcc0 arm64: dts: imx8mm-kontron: Use voltage rail names from sc [...] new d52c4bb101e2 arm64: dts: imx8mm-kontron: Add SPI NOR partition layout new e54cfaa57ba3 arm64: dts: Add support for Kontron SL/BL i.MX8MM OSM-S new 61a69ee646a2 arm64: dts: imx8-ss-dma: add IPG clock for i2c new f635b022cd47 arm64: dts: imx8mm: Fix typo in license text for Engicam boards new e8811b042fba arm64: dts: imx8mp-msc-sm2s: Add device trees for MSC SM2S [...] new b046404dd417 arm64: dts: imx8mp: Add SNVS LPGPR new 973e1ceb4d25 arm64: dts: imx8ulp: no executable source file permission new 9d6bc836378c arm64: dts: imx8mp: Add iMX8MP PCIe support new 90b38f0d93f4 arm64: dts: imx8mp-evk: Add PCIe support new 8344d1e777c0 arm64: dts: ls1028a: move DSA CPU port property to the com [...] new 19aee51c857c arm64: dts: ls1028a: mark enetc port 3 as a DSA master too new be9ceb29455d arm64: dts: ls1028a: enable swp5 and eno3 for all boards new 8eb9a967156a arm64: dts: imx8mq-librem5: describe the voice coil motor [...] new 224a4d51adc0 arm64: dts: imx8mq-librem5: add RGB pwm notification leds new df40debb80f3 arm64: dts: imx8mq-librem5: Add bq25895 as max17055's powe [...] new 65387ec32814 arm64: dts: imx8mq-librem5: add USB type-c properties for [...] new a018eb3d0e0d arm64: dts: imx8mq-librem5: add usb-role-switch property to dwc3 new 53bd33e81fee arm64: dts: imx8mq-librem5: fix mipi_csi description new d2a531aae3ae arm64: dts: imx8ulp: drop undocumented property in cgc new a067ec1bed67 arm64: dts: imx8ulp: correct the scmi sram node name new b296896bcce3 arm64: dts: imx8ulp: add pmu node new 3f04088f0236 arm64: dts: imx8ulp: add mailbox node new ab22ae4f74fd arm64: dts: imx8ulp: increase the clock speed of LPSPI new 9bec40933eef arm64: dts: verdin-imx8mm: rename sn65dsi83 to sn65dsi84 new c8b74e4262a4 arm64: dts: verdin-imx8mm: add lvds panel node new e6ed0b919977 arm64: dts: verdin-imx8mm: introduce hdmi-connector new 2655becb4ac3 Merge branch 'imx/dt64' into for-next new 6a2729477e7c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8730aa86142a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b436bc6309dc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 49e93898f0dc ARM: dts: turris-omnia: Fix mpp26 pin name and comment new 54d8a6b7f0e8 ARM: dts: armada-xp: align SPI node name with dtschema new 04eabc6ac10f ARM: dts: kirkwood: lsxl: fix serial line new 2d528eda7c96 ARM: dts: kirkwood: lsxl: remove first ethernet port new 217dc618d5e8 ARM: dts: kirkwood: Add definitions for PCIe legacy INTx i [...] new 5a203517db41 ARM: dts: dove: Add definitions for PCIe legacy INTx interrupts new 09cec0232176 ARM: dts: armada-370.dtsi: Add definitions for PCIe legacy [...] new 9271e56b033b ARM: dts: armada-xp-98dx3236.dtsi: Add definitions for PCI [...] new b4371d2978c2 ARM: dts: armada-xp-mv78230.dtsi: Add definitions for PCIe [...] new 2561806f3cd8 ARM: dts: armada-xp-mv78260.dtsi: Add definitions for PCIe [...] new 1ba90924c370 ARM: dts: armada-xp-mv78460.dtsi: Add definitions for PCIe [...] new 2fa6afbaafda ARM: dts: armada-375.dtsi: Add definitions for PCIe legacy [...] new 5568352e716b ARM: dts: armada-380.dtsi: Add definitions for PCIe legacy [...] new 89074c2d2811 ARM: dts: armada-39x.dtsi: Add definitions for PCIe legacy [...] new b332ce1b7acb ARM: dts: kirkwood: Add definitions for PCIe error interrupts new 39319cac50a2 ARM: dts: dove: Add definitions for PCIe error interrupts new 467b43a944b3 ARM: dts: armada-38x: Add gpio-ranges for pin muxing new 31be791e26cf arm64: dts: marvell: Add UART1-3 for AC5/AC5X new ed276353a940 dt-bindings: vendor-prefixes: add Methode Electronics new 888d6ffa1b82 dt-bindings: marvell: convert Armada 37xx compatibles to YAML new 172f5fbd25a1 arm64: dts: marvell: espressobin-ultra: add generic Espres [...] new 380c94660642 arm64: dts: marvell: uDPU: add missing SoC compatible new f035bbde57ad arm64: dts: marvell: uDPU: align LED-s with bindings new c269d4207c85 arm64: dts: marvell: uDPU: remove LED node pinctrl-names new 565a6cf07d78 arm64: dts: marvell: rename temp sensor nodes new ff5d694b0340 arm64: dts: marvell: split Methode uDPU DTS new 28175c6c1be2 dt-bindings: marvell: armada-37xx: add Methode eDPU compatible new 1a9f9785a9ab arm64: dts: marvell: add support for Methode eDPU new 2b14d382ec97 arm64: dts: marvell: 98dx25xx: use correct property for i2c gpios new 74de3ae81a42 Merge branch 'mvebu/dt64' into mvebu/for-next new 1fb563542706 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1e81c71d2d02 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9b283a853712 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2e09ddeea0e8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cf61c945ecc1 Merge branch 'renesas-fixes-for-v6.0' into renesas-next new cb6f1733f0ab Merge branches 'renesas-arm-defconfig-for-v6.1', 'renesas- [...] new 04c5f8577117 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 8123437cf46e arm64: dts: rockchip: Set RK3399-Gru PCLK_EDP to 24 MHz new 907f677d373b Merge branch 'v6.0-armsoc/dtsfixes' into for-next new 4e441643b322 dt-bindings: soc: grf: add pcie30-{phy,pipe}-grf new 1d115085c502 Merge branch 'v6.1-armsoc/drivers' into for-next new faedfa5b40f0 arm64: dts: rockchip: Add PCIe v3 nodes to rk3568 new 86973ae0355b arm64: dts: rockchip: Add PCIe v3 nodes to BPI-R2-Pro new b6c228401b25 arm64: dts: rockchip: add csi dphy node to rk356x new 467dcf345613 dt-bindings: vendor-prefixes: Add OPEN AI LAB new a15ca48b6451 dt-bindings: arm: rockchip: Add EAIDK-610 new 904f983256fd arm64: dts: rockchip: Add dts for a rk3399 based board EAIDK-610 new 23c5f1098147 dt-bindings: arm: rockchip: Add PinePhone Pro bindings new 78a21c7d5952 arm64: dts: rockchip: Add initial support for Pine64 PineP [...] new aea39ecb42ad Merge branch 'v6.1-armsoc/dts64' into for-next new daf7dc86513f dt-bindings: power: Add power-domain header for RV1126 new aa247e4e9736 Merge branch 'v6.1-shared/powerdomain' into v6.1-armsoc/drivers new 2f3484b27598 dt-bindings: power: rockchip: Document RV1126 power-controller new 66296e0a318e soc: rockchip: power-domain: Add RV1126 power domains new 593e860fdff9 dt-bindings: power: rockchip: Document RV1126 PMU IO domains new 570ed4e5b0d9 soc: rockchip: io-domain: Add RV1126 IO domains new 002409d90424 Merge branch 'v6.1-armsoc/drivers' into for-next new 43e1d6d3b45c arm64: dts: rockchip: fix property for usb2 phy supply on rock-3a new 1988e3ef0544 arm64: dts: rockchip: fix property for usb2 phy supply on [...] new b4a857891fa6 Merge branch 'v6.0-armsoc/dtsfixes' into for-next new a994b34b9abb arm64: dts: rockchip: Remove 'enable-active-low' from rk3399-puma new ea89926d9690 arm64: dts: rockchip: Remove 'enable-active-low' from rk35 [...] new 5c78d50a11c4 Merge branch 'v6.0-armsoc/dtsfixes' into for-next new 638b8eb43b2a dt-bindings: arm: rockchip: Document Radxa ROCK 4C+ new 9176ba910ba0 arm64: dts: rockchip: Add RK3399-T OPP table new 246450344dad arm64: dts: rockchip: rk3399: Radxa ROCK 4C+ new ffce81fde89b Merge branch 'v6.1-armsoc/dts64' into for-next new 024744964ef6 arm64: dts: rockchip: Fix SD card controller probe on Pine [...] new 883ab4bb8ee6 Merge branch 'v6.1-armsoc/dts64' into for-next new 3e746f8ea8e6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a9a34949ce9f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 36bc34382f44 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 395c14d7facf Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new eb1f88a5a6da Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new dd9c30f5f265 Merge branch 'next' of https://git.linaro.org/people/jens. [...] new 5a0fa1793e16 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0058d4814faa arm64: dts: ti: k3-am64-main: Add main_cpts label new e66e5b2d7f43 arm64: dts: ti: k3-am64: Add SA2UL address space to Main C [...] new e170ae6dd67a arm64: dts: ti: k3-am64-main: Enable crypto accelerator new f42f6f9e77ee arm64: dts: ti: k3-j721e-main: fix RNG node clock id new 5ec06904310d arm64: dts: ti: k3-am64-main: Add GPMC memory controller node new c920a6caba68 arm64: dts: ti: k3-am64-main: Add ELM (Error Location Modu [...] new 6038f1171162 arm64: dts: ti: k3-j7200-main: Add main domain watchdog entries new 5055ce358a79 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new 9cf215262782 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new 12198d9179aa clk: davinci: remove PLL and PSC clocks for DaVinci DM644x [...] new 462af1c8b2ae Merge branch 'clk-rm' into clk-next new 7e5073a74f60 dt-bindings: reset: mt8195: Add resets for PCIE controllers new c39da7d0b402 clk: mediatek: mt8195: Add reset idx for PCIe0 and PCIe1 new 3f10f49cd9f8 clk: mediatek: mt8195-infra_ao: Set pwrmcu clocks as critical new 697b551e29b6 dt-bindings: reset: mt8195: Add resets for USB/PCIe t-phy port 1 new 3cc53c57d0d5 clk: mediatek: mt8195: Add reset idx for USB/PCIe T-PHY new d663f032f8a3 Merge branch 'clk-mtk' into clk-next new 6726d552a691 clk: ingenic-tcu: Properly enable registers before accessi [...] new de86412dc79f Merge branch 'clk-fixes' into clk-next new 969091a516af Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new e312ae92077f dt-bindings: clock: renesas,rzg2l: Document RZ/Five SoC new 6e65cb351b79 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new feb159347bb0 m68k: Allow kexec on M68KCLASSIC with MMU enabled only new 91a4b021ce8b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1bdddb8c20d2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 86e880cbc238 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8b4bb0ad00cb powerpc/code-patching: Speed up page mapping/unmapping new 8deb908e10fb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0610269ef020 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c0f0b1a91025 Merge branch 'dt-for-next' of git://git.kernel.org/pub/scm [...] new 57ef627f1d58 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5d74e4c18e2c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new be9e2ec794ea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b0c24d203806 fscrypt: stop using keyrings subsystem for fscrypt_master_key new 182da68f831b fscrypt: stop holding extra request_queue references new 6e9b8f6a882d fscrypt: work on block_devices instead of request_queues new 79b3d75a69b8 Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] new 75c250c39f53 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0edddc4160b9 ceph: remove Sage's git tree from documentation new 9b90bf62e2a1 Merge branch 'master' of git://github.com/ceph/ceph-client.git new 2e9ceb6728f1 exfat: fix overflow for large capacity partition new 3949df7b0a57 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new abe5ded5a2f6 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new 1258ede02fa7 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 5cd1cdd5f95e Merge branch 'fsverity' of git://git.kernel.org/pub/scm/fs [...] new 0fc25988831e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3f0845856151 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new b30c8e942acc NFSD: move from strlcpy with unused retval to strscpy new 38d2fb082153 lockd: move from strlcpy with unused retval to strscpy new cdfdfe05ac91 NFSD: fix use-after-free on source server when doing inter [...] new 82ff1237bcb5 NFSD enforce filehandle check for source file in COPY new d79f7edc8b09 NFSD: remove redundant variable status new b7a3084b880e nfsd: Fix a memory leak in an error handling path new 2e1e0757c760 nfsd: Avoid some useless tests new a53fea75a464 nfsd: Propagate some error code returned by memdup_user() new ce5604132e86 NFSD: Increase NFSD_MAX_OPS_PER_COMPOUND new 59ccf9d28988 SUNRPC: Fix svcxdr_init_decode's end-of-buffer calculation new 648d5f54d8c7 SUNRPC: Fix svcxdr_init_encode's buflen calculation new 9ff74c413c05 NFSD: Protect against send buffer overflow in NFSv2 READDIR new 2e86a441c09d NFSD: Protect against send buffer overflow in NFSv3 READDIR new 39c9a3f10043 NFSD: Protect against send buffer overflow in NFSv2 READ new ba567c33a728 NFSD: Protect against send buffer overflow in NFSv3 READ new 2c3be292f68b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3ff51294a055 9p: p9_client_create: use p9_client_destroy on failure new 4794579d2e76 9p: trans_fd/p9_conn_cancel: drop client lock earlier new a3002d913e16 net/9p: split message size argument into 't_size' and 'r_s [...] new 7a2b7d0df617 9p: add P9_ERRMAX for 9p2000 and 9p2000.u new d4648f351f15 net/9p: add p9_msg_buf_size() new 643ccd850470 net/9p: add 'pooled_rbuffers' flag to struct p9_trans_module new 02ed50db058d net/9p: allocate appropriate reduced message buffers new 7609509a7c74 Merge branch '9p-next' of git://github.com/martinetd/linux new 6a9d6f8192fb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dc2b736f25dd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f3fa5686dcf8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0627f3df95e1 HID: wacom: Add new Intuos Pro Small (PTH-460) device IDs new c8e57ea5b6ec Merge branch 'for-6.0/upstream-fixes' into for-next new 1f92e083f05b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f42fad068a37 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new f812d6813403 dt-bindings: hwmon: sparx5: use correct clock new 3f32803c9100 hwmon: (asus_wmi_ec_sensors) remove driver new 673813e70dbf hwmon: (aquacomputer_d5next) Add support for reading virtu [...] new ab826919eb65 hwmon: (corsair-psu) add reporting of rail mode via debugfs new 68f7ccaf44d0 hwmon: move from strlcpy with unused retval to strscpy new d4f546235b5c MAINTAINERS: Update Juerg Haefliger's email address new 633b86f71cab hwmon: (iio_hwmon) Make use of device properties new e7c5f0b1f1ed hwmon: (dell-smm) Improve warning messages new 4fa1695baada hwmon: (sparx5) Use devm_clk_get_enabled() helper new 854a7ba83793 hwmon: (pwm-fan) Replace OF specific call to PWM by plain one new 69a66ede2d6a pwm: core: Get rid of unused devm_of_pwm_get() new fbe188fd8abd pwm: core: Make of_pwm_get() static new c591682c455a hwmon: (max31790) add fanN_enable new 3423270b38ba platform_data/emc2305: define platform data for EMC2305 driver new e1613d1e468b hwmon: (emc2305) add support for EMC2301/2/3/5 RPM-based P [...] new 51afab5df080 docs: hwmon: add emc2305.rst to docs new cec18aa4b63a hwmon: (emc2305) Remove unused including <linux/version.h> new 51f232c1a9ec Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new 6b2bff2cd564 Merge branch 'docs-next' of git://git.lwn.net/linux.git new 230dff0d45f3 Merge branch 'master' of git://linuxtv.org/media_tree.git new d9baea4c970e Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new b1a2c4ee8be1 thermal/drivers/thermal_mmio: Drop of_match_ptr() new 1ea252ef299b thermal: da9062-thermal: Drop redundant error message new 1e6c8fb8b8d3 thermal: move from strlcpy() with unused retval to strscpy() new dab813953957 Merge branches 'thermal-drivers' and 'thermal-core' into l [...] new ea3747181dc2 cpuidle: coupled: Drop duplicate word from a comment new ccf28724604e cpuidle: powernv: move from strlcpy() with unused retval t [...] new 0dbc0f49d673 intel_idle: move from strlcpy() with unused retval to strscpy() new 4f59540c3cd0 cpufreq: amd-pstate: simplify cpudata pointer assignment new d8bee41db83e cpufreq: amd-pstate: fix white-space new b185c5053c65 cpufreq: amd_pstate: fix wrong lowest perf fetch new 0e9a86386bca cpufreq: amd_pstate: map desired perf into pstate scope fo [...] new ca08e46d4215 cpufreq: amd-pstate: update pstate frequency transition de [...] new f6f4c123bfbc Merge branches 'pm-cpuidle' and 'pm-cpufreq' into linux-next new 37e533187b90 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new ddf958f39741 cpufreq: tegra194: Remove the unneeded result variable new 6f38a3f348f5 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 3618470a9eb3 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] new 75e9237ef171 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new 3e247b2699b3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a625ca30eff8 RDMA/rxe: Fix "kernel NULL pointer dereference" error new 548ce2e66725 RDMA/rxe: Fix the error caused by qp->sk new f07853582d1f RDMA/rxe: Remove the unused variable obj new 2c02249fcbfc RDMA/rxe: Delete error messages triggered by incoming Read [...] new fc5e1acf6ade RDMA/siw: Add missing Kconfig selections new 8ca203806b89 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a60511cf1520 net/rds: Pass a pointer to virt_to_page() new cb45a8bf4693 net: axienet: Switch to 64-bit RX/TX statistics new 38af11717b38 net: sched: choke: remove unused variables in struct choke [...] new 4516c873e3b5 net: sched: gred/red: remove unused variables in struct red_stats new 744ccd5c64bd Merge branch 'net-sched-remove-unused-variables' new 0e4d354762ce net-next: Fix IP_UNICAST_IF option behavior for connected sockets new a102c8973db7 net: sched: remove redundant NULL check in change hook function new 99c969a83d82 octeontx2-pf: Add egress PFC support new 2f2b60a0ec28 net: ethernet: stmmac: dwmac-rk: Add gmac support for rk3588 new a2b77831427c dt-bindings: net: rockchip-dwmac: add rk3588 gmac compatible new 2af39b996485 Merge branch 'rk3588-ethernet-support' new 4bf8594a8036 net: sched: gred: remove NULL check before free table->tab [...] new 60ad1100d525 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net new 75aad41ac3cf net: sched: etf: remove true check in etf_enable_offload() new abbc79280abc net: rtnetlink: use netif_oper_up instead of open code new 5603072e0b37 netdevsim: remove redundant variable ret new 1ab3d4175775 selftests: net: dsa: symlink the tc_actions.sh test new aa51b80e1af4 ipv6: tcp: send consistent autoflowlabel in SYN_RECV state new baa6a9b59070 dt-bindings: net: sparx5: don't require a reset line new f4c1f51cea4e net: lan966x: make reset optional new a01105f1748e Merge branch 'lan966x-make-reset-optional' new 12382d11670e net: ipa: use an array for transactions new 41e2a2c054b8 net: ipa: track allocated transactions with an ID new fc95d958e27d net: ipa: track committed transactions with an ID new eeff7c14e08c net: ipa: track pending transactions with an ID new 949cd0b5c296 net: ipa: track completed transactions with an ID new fd3bd0398a0d net: ipa: track polled transactions with an ID new 25de4a0b7b1a Merge branch 'net-ipa-transaction-state-IDs' new 977f1aa5e4d1 net: bql: add more documentation new c3f760ef1287 net: remove netif_tx_napi_add() new 8254393663f9 net: ieee802154: Fix compilation error when CONFIG_IEEE802 [...] new 12f7bd252221 net: broadcom: Fix return type for implementation of new 0dbaf0fa6232 net: xscale: Fix return type for implementation of ndo_start_xmit new 7b620e156097 net: sunplus: Fix return type for implementation of ndo_st [...] new c8ef3c94bda0 net: lantiq_etop: Fix return type for implementation of nd [...] new 2e5fb3223261 net/sched: cls_api: remove redundant 0 check in tcf_qevent_init() new 5854a09b4957 net/ipv4: Use __DECLARE_FLEX_ARRAY() helper new e26c258434b8 r8152: Add MAC passthrough support for Lenovo Travel Hub new 40c79ce13b03 net: fec: add stop mode support for imx8 platform new 494f5063b86c net: sched: fq_codel: remove redundant resource cleanup in [...] new d59f4e1d1fe7 net: sched: htb: remove redundant resource cleanup in htb_init() new aa3fab011058 Merge branch 'net_sched-redundant-resource-cleanups' new 967439c7a2a6 wifi: rtw89: rewrite decision on channel by entity state new 3e5831cac1e6 wifi: rtw89: introduce rtw89_chan for channel stuffs new cbb145b98b63 wifi: rtw89: re-arrange channel related stuffs under HAL new bb8152b386c3 wifi: rtw89: create rtw89_chan centrally to avoid breakage new 07ef5f2fa3f3 wifi: rtw89: txpwr: concentrate channel related control to top new 010d0051f7ec wifi: rtw89: rfk: concentrate parameter control while set_ [...] new ce57e55c0b70 wifi: rtw89: concentrate parameter control for setting cha [...] new 494399b2130c wifi: rtw89: concentrate chandef setting to stack callback new a88b6cc483ab wifi: rtw89: initialize entity and configure default chandef new 7cf674ffc852 wifi: rtw89: introduce entity mode and its recalculated prototype new 84b50f4187fc wifi: rtw89: add skeleton of mac80211 chanctx ops support new 7fc06a071cd5 wifi: rtw89: declare support for mac80211 chanctx ops by chip new deebea35d699 wifi: rtw89: early recognize FW feature to decide if chanctx new 0e91d191cf4b rtw89: 8852c: disable dma during mac init new 22e2f847c526 rtw89: 8852a: update HW setting on BB new 917606d77910 rtw89: declare support HE HTC always new 8676031bae1c rtw89: ser: leave lps with mutex new 60b2ede9dd38 rtw89: 8852c: modify PCIE prebkf time new ee5469046474 rtw89: 8852c: adjust mactxen delay of mac/phy interface new 38ede035a21b rtw89: coex: update radio state for RTL8852A/RTL8852C new ba787c07ca1b rtw89: coex: Move Wi-Fi firmware coexistence matching vers [...] new 1162584c799d rtw89: coex: Add logic to parsing rtl8852c firmware type c [...] new 3893959cd8c7 rtw89: coex: Define BT B1 slot length new ce986f3dc4fc rtw89: coex: Add v1 version TDMA format and parameters new e390cf2ebdee rtw89: coex: update WL role info v1 for RTL8852C branch using new a8a0b1f70780 rtw89: coex: Move _set_policy to chip_ops new 747dc30e64cf rtw89: coex: Add v1 Wi-Fi SCC coexistence policy new 3832a5424902 rtw89: coex: Update Wi-Fi driver/firmware TDMA cycle repor [...] new 7f700c2566b8 wifi: rtw89: TX power limit/limit_ru consider negative new 39ac0c27d0c8 wifi: rtw89: 8852c: update RF radio A/B parameters to R49 new 07732caa5174 wifi: rtw89: 8852c: update TX power tables to R49 new 2def73563318 wifi: rtw89: 8852c: declare correct BA CAM number new 8b1b4730b025 wifi: rtw89: 8852c: initialize and correct BA CAM content new 08aa80777be9 wifi: rtw89: correct BA CAM allocation new 48c0e34755a1 wifi: rtw89: add retry to change power_mode state new 704052f55ffe wifi: rtw89: 8852c: set TBTT shift configuration new 8f308ae3342c wifi: rtw89: pci: fix PCI PHY auto adaption by using softw [...] new 843059d8193c wifi: rtw89: pci: enable CLK_REQ, ASPM, L1 and L1ss for 8852c new 9e3d242fd3b4 wifi: rtw89: pci: correct suspend/resume setting for varia [...] new 9bea5761750c wifi: rtw89: enlarge the CFO tracking boundary new b7e715d3dcd2 wifi: rtw89: pci: fix interrupt stuck after leaving low po [...] new 4a29213cd775 wifi: rtw89: pci: correct TX resource checking in low power mode new 0d466f05262a wifi: rtw89: no HTC field if TX rate might fallback to legacy new ad275d0a82cb wifi: rtw89: correct polling address of address CAM new fec11dee177a wifi: rtw89: declare to support beamformee above bandwidth 80MHz new 620d5eaeb905 wifi: rtl8xxxu: tighten bounds checking in rtl8xxxu_read_efuse() new f97c81f5b7f8 wifi: wfx: prevent underflow in wfx_send_pds() new b0ea758b30bb wifi: rtw88: add missing destroy_workqueue() on error path [...] new 1dc13236ef91 wifi: wilc1000: remove redundant ret variable new bf99f11df4de wifi: move from strlcpy with unused retval to strscpy new ae960ee90bb1 wifi: mac80211: prevent VLANs on MLDs new 90703ba9bbc9 wifi: mac80211: prevent 4-addr use on MLDs new a36c421690b3 wifi: nl80211: Add POWERED_ADDR_CHANGE feature new 3c06e91b40db wifi: mac80211: Support POWERED_ADDR_CHANGE feature new a21cd7d63be7 wifi: nl80211: remove redundant err variable new 86e74a08fecb wifi: mac80211_hwsim: remove multicast workaround new 774e00c20c4c wifi: mac80211: remove unused arg to ieee80211_chandef_eht_oper new b2c4aa35ebcc wifi: mac80211_hwsim: check STA magic in change_sta_links new b1622adaa555 wifi: mac80211_hwsim: refactor RX a bit new e73b5e51a05d wifi: mac80211: move link code to a new file new acdc3e47881d wifi: mac80211: mlme: assign link address correctly new a033afca2dc9 wifi: mac80211: fix double SW scan stop new 419bd7a7aa49 wifi: mac80211_hwsim: warn on invalid link address new 7e415d0c8c12 wifi: mac80211: mlme: refactor QoS settings code new 6522047c6576 wifi: nl80211: add MLD address to assoc BSS entries new 48c5d82aba65 wifi: mac80211: call drv_sta_state() under sdata_lock() in [...] new c087f9fcd0fb wifi: mac80211_hwsim: fix multi-channel handling in netlink RX new 9837ec955b46 Merge tag 'wireless-next-2022-09-03' of git://git.kernel.o [...] new b0155d909690 dt-bindings: net: Convert Altera TSE bindings to yaml new 5adb0ed04535 net: altera: tse: cosmetic change to use reverse xmas tree [...] new 4a502cf4d77e net: pcs: add new PCS driver for altera TSE PCS new fef2998203e1 net: altera: tse: convert to phylink new 565f02fc1e5d dt-bindings: net: altera: tse: add an optional pcs register range new 7752422f500a Merge branch 'altera-tse-phylink' new 7e04a111cde2 r8169: merge handling of chip versions 12 and 17 (RTL8168B) new baa71622cf67 r8169: remove comment about apparently non-existing chip versions new 599566c1c369 r8169: use devm_clk_get_optional_enabled() to simplify the code new b2abe33d23cf net: ipa: rework last transaction determination new c30623ea0b3a net: ipa: use IDs for last allocated transaction new 897c0ce665d6 net: ipa: use IDs exclusively for last transaction new e68d1d1591fd net: ipa: simplify gsi_channel_trans_last() new 4601e75596cb net: ipa: further simplify gsi_channel_trans_last() new 8672bab7eb94 net: ipa: verify a few more IDs new 6630edabd808 Merge branch 'ipa-transaction-IDs' new f3c165459c51 net: dsa: microchip: add reference to ksz_device inside th [...] new f313936261ac net: dsa: microchip: lan937x: clear the POR_READY_INT status bit new c9cd961c0d43 net: dsa: microchip: lan937x: add interrupt support for po [...] new 5f3c5193479e Merge branch 'lan937x-phy-link-interrupt' new 36f9b47457f0 r8169: remove useless PCI region size check new 302376feec1d net: fman: Move initialization to mac-specific files new 1257c9623deb net: fman: Mark mac methods static new 449886271097 net: fman: Inline several functions into initialization new 45fa34bfaa52 net: fman: Remove internal_phy_node from params new 262f2b782e25 net: fman: Map the base address once new c6b7b1b51508 net: fman: Pass params directly to mac init new 19c788b144e2 net: fman: Use mac_dev for some params new 5b6acb554065 net: fman: Specify type of mac_dev for exception_cb new aedbeb4e597e net: fman: Clean up error handling new 901bdff2f529 net: fman: Change return type of disable to void new fca4804f68cf net: dpaa: Use mac_dev variable in dpaa_netdev_init new d0e17a4653ce soc: fsl: qbman: Add helper for sanity checking cgr ops new 914f8b228ede soc: fsl: qbman: Add CGR update function new ef2a8d5478b9 net: dpaa: Adjust queue depth on rate change new ab526eaa84b9 Merge branch 'dpaa-cleanups' new 05ad5d4581c3 net: phy: Add 1000BASE-KX interface mode new 710d21fdff9a netlink: Bounds-check struct nlmsgerr creation new 96efd6d01461 r8169: remove not needed net_ratelimit() check new d06ba64932ab Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 197827a05e13 bpf: Use this_cpu_{inc|dec|inc_return} for bpf_task_storage_busy new c89e843a11f1 bpf: Use this_cpu_{inc_return|dec} for prog->active new c710136e8774 selftests/bpf: Move sys_pidfd_open() into task_local_stora [...] new 73b97bc78b32 selftests/bpf: Test concurrent updates on bpf_task_storage_busy new 23d86c8e02e5 Merge branch 'Use this_cpu_xxx for preemption-safety' new ccf365eac0c7 bpf: Remove useless else if new ef331a8d4c00 bpf: Only add BTF IDs for socket security hooks when CONFI [...] new dc84dbbcc97b bpf, tnums: Warn against the usage of tnum_in(tnum_range(), ...) new 44c51472bef8 bpf: Support getting tunnel flags new 8cc61b7a6416 selftests/bpf: Amend test_tunnel to exercise BPF_F_TUNINFO_FLAGS new 0d68e6fe12ad selftests/xsk: Query for native XDP support new 1adef0643b7d selftests/xsk: Introduce default Rx pkt stream new 24037ba7c47b selftests/xsk: Increase chars for interface name to 16 new a693ff3ed561 selftests/xsk: Add support for executing tests on physical device new c29fe883defc selftests/xsk: Make sure single threaded test terminates new fe2ad08e1e1d selftests/xsk: Add support for zero copy testing new afef88e65554 selftests/bpf: Store BPF object files with .bpf.o extension new af515a5587b8 selftests/xsk: Avoid use-after-free on ctx new ba74a7608dc1 net: Change sock_getsockopt() to take the sk ptr instead o [...] new 4ff09db1b79b bpf: net: Change sk_getsockopt() to take the sockptr_t argument new 2c5b6bf5cda0 bpf: net: Avoid sk_getsockopt() taking sk lock when called [...] new 34704ef024ae bpf: net: Change do_tcp_getsockopt() to take the sockptr_t [...] new d51bbff2aba7 bpf: net: Avoid do_tcp_getsockopt() taking sk lock when ca [...] new 728f064cd7eb bpf: net: Change do_ip_getsockopt() to take the sockptr_t [...] new 1985320c54dd bpf: net: Avoid do_ip_getsockopt() taking sk lock when cal [...] new 75f23979888a net: Remove unused flags argument from do_ipv6_getsockopt new 9c3f9707decd net: Add a len argument to compat_ipv6_get_msfilter() new 6dadbe4bac68 bpf: net: Change do_ipv6_getsockopt() to take the sockptr_ [...] new 0f95f7d42611 bpf: net: Avoid do_ipv6_getsockopt() taking sk lock when c [...] new c2b063ca3458 bpf: Embed kernel CONFIG check into the if statement in bp [...] new 65ddc82d3b96 bpf: Change bpf_getsockopt(SOL_SOCKET) to reuse sk_getsockopt() new 273b7f0fb448 bpf: Change bpf_getsockopt(SOL_TCP) to reuse do_tcp_getsockopt() new fd969f25fe24 bpf: Change bpf_getsockopt(SOL_IP) to reuse do_ip_getsockopt() new 38566ec06f52 bpf: Change bpf_getsockopt(SOL_IPV6) to reuse do_ipv6_gets [...] new f649f992deee selftest/bpf: Add test for bpf_getsockopt() new 0b20a133c094 Merge branch 'bpf: net: Remove duplicated code from bpf_ge [...] new 7c8199e24fa0 bpf: Introduce any context BPF specific memory allocator. new fba1a1c6c912 bpf: Convert hash map to bpf_mem_alloc. new 37521bffdd2d selftests/bpf: Improve test coverage of test_maps new 89dc8d0c38e0 samples/bpf: Reduce syscall overhead in map_perf_test. new 34dd3bad1a6f bpf: Relax the requirement to use preallocated hash maps i [...] new 86fe28f7692d bpf: Optimize element count in non-preallocated hash map. new 0fd7c5d43339 bpf: Optimize call_rcu in non-preallocated hash map. new 7c266178aa51 bpf: Adjust low/high watermarks in bpf_mem_cache new 8d5a8011b35d bpf: Batch call_rcu callbacks instead of SLAB_TYPESAFE_BY_RCU. new 4ab67149f3c6 bpf: Add percpu allocation support to bpf_mem_alloc. new ee4ed53c5eb6 bpf: Convert percpu hash map to per-cpu bpf_mem_alloc. new 96da3f7d489d bpf: Remove tracing program restriction on map types new dccb4a9013a6 bpf: Prepare bpf_mem_alloc to be used by sleepable bpf programs. new 02cc5aa29e8c bpf: Remove prealloc-only restriction for sleepable bpf programs. new bfc03c15bebf bpf: Remove usage of kmem_cache from bpf_mem_cache. new 9f2c6e96c65e bpf: Optimize rcu_barrier usage between hash map and bpf_m [...] new 274052a2b0ab Merge branch 'bpf-allocator' new b83ada2fc9ce Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3bec6c3e83b5 xfrm: propagate extack to all netlink doit handlers new ec2b4f01536d xfrm: add extack support to verify_newpolicy_info new 24fc544fb525 xfrm: add extack to verify_policy_dir new fb7deaba40cf xfrm: add extack to verify_policy_type new d37bed89f082 xfrm: add extack to validate_tmpl new 08a717e48037 xfrm: add extack to verify_sec_ctx_len new 50c448bbc198 Merge remote-tracking branch 'xfrm: start adding netlink e [...] new bfedb0a7256d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 8a2dd123f12f RDMA/mlx5: Move function mlx5_core_query_ib_ppcnt() to mlx5_ib new 88ae6af2d163 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] new fd3f106677ba Bluetooth: btusb: mediatek: fix WMT failure during runtime [...] new 6db7da4c50f0 Bluetooth: Implement support for Mesh new 45d33c081bcf Bluetooth: Add experimental wrapper for MGMT based mesh new b1c013419bde Bluetooth: hci_sync: Fix hci_read_buffer_size_sync new 3f962b9ff4d9 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 26a280cc60af next-20220901/crypto new e36014890c02 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new 3740b081795a drm/panfrost: Update io-pgtable API new 0538fa09bb10 gpu/drm/bridge/cadence: avoid flush_scheduled_work() usage new 0af02a0e5203 drm/cmdline-parser: Merge negative tests new 169a32b76842 drm/cmdline-parser: Use assert when needed new e06a46087d8b drm/i915/dp_mst: Fix mst_mgr lookup during atomic check new 3fc307dcec8b drm/bridge: ti-sn65dsi86: Reject modes with too large blanking new e43d5864f36a drm/bridge: ti-sn65dsi86: Support DisplayPort (non-eDP) mode new c312b0df3b13 drm/bridge: ti-sn65dsi86: Implement bridge connector opera [...] new a4be71430c76 dt-bindings: Add byteswap order to chrontel ch7033 new ce9564cfc9ae drm/bridge: chrontel-ch7033: Add byteswap order setting new a2ce58e8f9e4 dt-bindings: mediatek,dp: Add Display Port binding new f89aa0b6db18 video/hdmi: Add audio_infoframe packing for DP new f70ac097a2cf drm/mediatek: Add MT8195 Embedded DisplayPort driver new 17881ea4c453 drm/mediatek: dp: Add multiple bridge types support new 42dbe4a0a988 drm/mediatek: dp: Add multiple smc commands support new 16075ed14883 drm/mediatek: dp: Add multiple calibration data formats support new 86e77a1f0ae8 drm/mediatek: dp: Determine device of next_bridge new d9e6ea02fc3f drm/mediatek: dp: Add MT8195 External DisplayPort support new 4652e95e7ea6 drm/mediatek: dp: Add hpd debounce new e71a8ebbe086 drm/mediatek: dp: Audio support for MT8195 new 981f09295687 drm: hide unregistered connectors from GETCONNECTOR IOCTL new 0aedc880025f drm/atomic-helper: print message on driver connector check [...] new 8fe444eb3268 drm/atomic-helper: log EINVAL cause in drm_atomic_helper_a [...] new 2a37630d0ddb drm: vkms: Replace hardcoded value of `vkms_composer.map` [...] new 1645e7b9667f drm: vkms: Rename `vkms_composer` to `vkms_frame_info` new 254fe9c106ed drm: drm_atomic_helper: Add a new helper to deal with the [...] new 2eef1ef6e22b drm: vkms: get the reference to `drm_framebuffer` instead [...] new bbdf7b2a0b0e drm: vkms: Add fb information to `vkms_writeback_job` new 8ba1648567e2 drm: vkms: Refactor the plane composer to accept new formats new bc0d7fdefec6 drm: vkms: Supports to the case where primary plane doesn' [...] new 3675d8a17263 drm: vkms: Adds XRGB_16161616 and ARGB_1616161616 formats new 396369d67549 drm: vkms: Add support to the RGB565 format new 5ed416be3416 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 68fb37bc2c8a drm/amd/amdgpu: skip ucode loading if ucode_size == 0 new 9d9b217d52b4 Documentation/gpu: Add info table for ASICs new 330d6da3d03c Documentation/gpu: Add an explanation about the DCN pipeline new 6c49df92faa2 Documentation/gpu: Add Multiplane Overlay doc new 41ee1f18ef52 drm/amd/display: fix documentation for amdgpu_dm_update_fr [...] new 75efc459ea31 drm/amdgpu/mes: zero the sdma_hqd_mask of 2nd SDMA engine [...] new 09872b1c2422 drm/amdgpu: add CHIP_IP_DISCOVERY support for virtualization new 119dc6c50eb9 drm/amdgpu: add sriov nbio callback structure new ca4ba3394e2a drm/amdgpu: add a compute pipe reset for RS64 new afb50906cf02 drm/amdgpu: enable WPTR_POLL_ENABLE for sriov on sdma_v6_0 new d9d86d085fbc drm/amdgpu: refine virtualization psp fw skip check new dc5f3829a752 drm/amdgpu: sriov remove vcn_4_0 and jpeg_4_0 new f8bd73213a13 drm/amdgpu: Support PSP 13.0.10 on SR-IOV new 425fede6e849 drm/amdgpu: Use PSP program IH_RB_CNTL registers under SRIOV new c1026c6f3197 drm/amdgpu: Skip the program of MMMC_VM_AGP_* in SRIOV on [...] new 5818eae501c5 drm/amdgpu: skip "Issue additional private vm invalidation [...] new 40ad3e545b3d drm/amdgpu: Skip the VRAM base offset on SRIOV new 08c8442c4a03 drm/amdgpu: Skip program SDMA0_SEM_WAIT_FAIL_TIMER_CNTL un [...] new bbb860d46fcb drm/amdgpu: Use RLCG to program GRBM_GFX_CNTL during full [...] new 828418259254 drm/admgpu: Skip CG/PG on SOC21 under SRIOV VF new 72be73165878 drm/amd: Skip smu_v13 register irq on SRIOV VF new c322b422ab0f drm/amdgpu/vcn: Disable CG/PG for SRIOV new 60e9c7ee3fec drm/amdgpu/vcn: Add vcn/vcn1 in white list to load its fir [...] new aa44beb5f015 drm/amdgpu/vcn: Add sriov VCN v4_0 unified queue support new 63127922e155 drm/amdgpu/vcn: Add MMSCH v4_0 support for sriov new 922710a82d26 drm/amd/display: remove a duplicated declaration new 32d1ffcd3979 drm/amd/display: fix indentation in commit_planes_for_stream() new 58c9a42b7bc0 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 9aa320341e9a drm/i915/display: Fix warning callstack for imbalance wakeref new 4e78d6023c15 drm/i915/bios: Validate fp_timing terminator presence new d3a7051841f0 drm/i915/bios: Use hardcoded fp_timing size for generating [...] new 25899c590cb5 drm/i915: Implement WaEdpLinkRateDataReload new 483e3d87a37e Revert "drm/i915/display: Re-add check for low voltage sku [...] new f9feb882744f drm/i915: Start using REG_BIT* macros with CDCLK registers new 5a1ae03fe5b7 drm/i915: Unify VBT version number comments new 46d4eedab5a1 drm/i915: Add some more VBT version number comments new f04b1d91aeec drm/i915: Properly define the DP redriver VBT bits new d48596f3ef2c drm/i915: Define VBT eDP/DP max lane count bits new ed1b4369fc55 drm/i915: Add the VBT LTTPR transparent vs. non-transparent bits new 5fe9eea5eda0 drm/i915: Define VBT max HDMI FRL rate bits new 490d95c70e9d drm/i915: Document the sets of bits in the driver features block new 3064d01976cc drm/i915: Define more VBT driver features block bits new 5a856cc22841 drm/i915: Define all possible VBT device handles new ac7af83ae08b drm/i915: Rename some VBT bits new 4182a311fbd8 drm/i915: Parse DP/eDP max lane count from VBT new 22055eddd4fb drm/i915/hpd: suspend MST at the end of intel_modeset_driv [...] new f8cc091e0530 drm/i915/fbdev: suspend HPD before fbdev unregistration new f1ee74afc1e3 drm/i915/fbdev: do not create fbdev if HPD is suspended new cc0d6d3aa15a Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new f0de40a131d9 drm/msm: Reorder lock vs submit alloc new fc1dd04c3841 drm/msm: Small submit cleanup new 05ba44b3704e drm/msm: Split out idr_lock new 01780d02634a drm/msm/gem: Check for active in shrinker path new 901df24d7ca6 drm/msm/gem: Rename update_inactive new e7cd5ee9aa77 drm/msm/gem: Rename to pin/unpin_pages new 9fd5ff7f284a drm/msm/gem: Consolidate pin/unpin paths new da53d8b54647 drm/msm/gem: Remove active refcnt new e7c2af13f811 drm/gem: Add LRU/shrinker helper new b352ba54a820 drm/msm/gem: Convert to using drm_gem_lru new f371bcc0c2ac drm/msm/gem: Unpin buffers earlier new dd2f0d785992 drm/msm/gem: Consolidate shrinker trace new 025d27239a2f drm/msm/gem: Evict active GEM objects when necessary new d4d7d3630d70 drm/msm/gem: Add msm_gem_assert_locked() new d95c196ddb6c drm/msm/gem: Convert to lockdep assert new 6d29709de802 drm/msm: Add fault-injection support new 70bccecfcaf6 drm/msm/iommu: optimize map/unmap new 80059b87a303 drm/msm: De-open-code some CP_EVENT_WRITE new 125e03b2b2be drm/msm: Remove unnecessary pm_runtime_get/put new 5b26f37d1365 drm/msm: Take single rpm refcount on behalf of all submits new 06097e372acc drm/msm: Correct pm_runtime votes in recover worker new f350bfb92b5a drm/msm: Fix cx collapse issue during recovery new 1f6cca404918 drm/msm/a6xx: Ensure CX collapse during gpu recovery new 3a9dd708b902 drm/msm/a6xx: Improve gpu recovery sequence new d6463fd4e975 drm/msm/a6xx: Handle GMU prepare-slumber hfi failure new 94f3d81400c0 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] new 74dc5d995851 Merge remote-tracking branch 'msm/msm-fixes' into HEAD new e025fd542d73 drm/msm/dpu: use drm_dsc_config instead of msm_display_dsc_config new 811b341bb051 drm/msm/dsi: use drm_dsc_config instead of msm_display_dsc_config new 9b9dc6c57d2a dt-bindings: display/msm/gpu: allow specifying several IOM [...] new a44aabacc277 dt-bindings: display/msm/gmu: account for different GMU variants new da68d16f3264 dt-bindings: display/msm/mdp4: require 4 IOMMUs new aabc003330ed drm/msm: fix repeated words in comments new 7ea2edd71de9 dt-bindings: display/msm: dpu-msm8998: add missing DPU opp-table new 1899b93de51e dt-bindings: display/msm: dpu-qcm2290: add missing DPU opp-table new 9ad6e1780704 dt-bindings: display/msm: dpu-sc7180: add missing DPU opp-table new 4e722cabe0d5 dt-bindings: display/msm: dpu-sc7280: add missing DPU opp-table new f96add368f12 dt-bindings: display/msm: dpu-sdm845: add missing DPU opp-table new 05494d6b32e7 drm/msm: lookup the ICC paths in both mdp5/dpu and mdss devices new 8cda75089e4c drm/msm/dpu: index dpu_kms->hw_vbif using vbif_idx new 562d07181fed drm/msm/dpu: fix error handling around dpu_hw_vbif_init new 76835258db4d drm/msm/dpu: drop VBIF indices new 9c7622dc8613 drm/msm/dpu: drop unused memory allocation new e96849af280a drm/msm/dpu: Fix comment typo new f8a938c02f35 drm/msm: Make .remove and .shutdown HW shutdown consistent new 7c185c088238 drm/msm/dpu: drop unused variable from dpu_kms_mdp_snapshot() new c78879ef7dc6 drm/msm/dpu: rip out master planes support new 9f45449c0ebe drm/msm/dpu: do not limit the zpos property new a1976afe42e6 drm/msm/dpu: inline dpu_plane_get_ctl_flush new 3ae3d456c681 drm/msm/dpu: get rid of cached flush_mask new cb8c7943bd80 drm/msm/dp: Reorganize code to avoid forward declaration new a153e0406f84 drm/msm/dp: Remove pixel_rate from struct dp_ctrl new f365760421f4 drm/msm/dp: Get rid of dp_ctrl_on_stream_phy_test_report() new 5791c1522d55 dt-bindings: msm/dp: mark vdda supplies as deprecated new 814959e3d600 dt-bindings: msm/dp: add missing properties new 727ac6242465 dt-bindings: msm/dp: handle DP vs eDP difference new 8475b1226f13 drm/msm/dp: Silence inconsistent indent warning new 2eff07f7f342 drm/msm/dp: correct 1.62G link rate at dp_catalog_ctrl_con [...] new 3c7df53cfef4 drm/msm/dsi/phy: Reindent and reflow multiline function calls new 8b22f649769b drm/msm/dsi_phy_28nm_8960: Use stack memory for temporary [...] new 2bd0d5f88929 drm/msm/dsi/phy: Replace hardcoded char-array length with [...] new 13d587ab9f9b drm/msm/dsi_phy_28nm_8960: Replace parent names with clk_h [...] new 7a0b71ef8c84 drm/msm/dsi_phy_28nm: Replace parent names with clk_hw pointers new 0710e5903193 drm/msm/dsi_phy_14nm: Replace parent names with clk_hw pointers new cc7fe657a6f6 drm/msm/dsi_phy_10nm: Replace parent names with clk_hw pointers new 438e0f7cf332 drm/msm/dsi_phy_7nm: Replace parent names with clk_hw pointers new 640fabc842a0 drm/msm/dsi: Don't set a load before disabling a regulator new a4e85c6b8167 drm/msm/dsi: Use the new regulator bulk feature to specify [...] new bf28332b6923 drm/msm/dsi: Take advantage of devm_regulator_bulk_get_const() new c514cf755dac drm/msm/dsi: Improve dsi_phy_driver_probe() probe error handling new 6b31e601833a drm/msm/dsi: drop the hpd worker new d15669b50bee drm/msm/dsi: Remove the unneeded result variable new b5db8e2d6163 drm/mipi-dsi: pass DSC data through the struct mipi_dsi_device new a467621a529a drm/msm/dsi: fetch DSC pps payload from struct mipi_dsi_device new 5cdb796427f7 drm/panel: drop DSC pps pointer new 36246dd50225 drm/msm/dsi: switch to DRM_PANEL_BRIDGE new 336e5b3ac9a5 drm/msm/dsi: Remove use of device_node in dsi_host_parse_dt() new 2f72aec073f2 dt-bindings: phy: qcom, hdmi-phy-qmp: add clock-cells and [...] new b4bcac64de59 drm/msm/hdmi: make hdmi_phy_8996 OF clk provider new 39b34f1ed43e Merge branches 'msm-next-lumag-core', 'msm-next-lumag-dpu' [...] new 433452384627 Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] new 24ee2521f179 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] new d57f2035c045 regmap: mmio: Fix rebase error new f78d5e1168e0 regmap: trace: Remove useless check for NULL for bulk ops new d10268a50bdb regmap: trace: Remove explicit castings new 6ed406ef9f74 regmap: trace: Remove unneeded blank lines new e0aa3c751963 Merge remote-tracking branch 'regmap/for-6.1' into regmap-next new 3e7fddaaaf36 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ac5e2fb425e1 ALSA: usb-audio: Drop superfluous interface setup at parsing new f51ba1148a81 ALSA: asihpi - Remove useless code in hpi_meter_get_peak() new 041af76890ba Merge branch 'for-linus' into for-next new 32eeeed963ad ALSA: usb-audio: Clean up endpoint setups at PCM prepare new 90cfa037c87b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9815746c48eb ASoC: codecs: wcd934x: add Slimbus dependency new 69e3e537ec8a ASoC: codecs: rk817: drop I2C dependencies new 7d2497b7fd3b ASoC: apple: mca: Unselect COMMON_CLK in Kconfig new 55e2bd9c41e8 MAINTAINERS: Fix file pattern for ARM/APPLE MACHINE SOUND DRIVERS new 376be51caf88 ASoC: rsnd: Add check for rsnd_mod_power_on new 35c8ae25c4fd ASoC: wm_adsp: Handle optional legacy support new 354f6008b730 ASoC: SOF: Introduce function sof_of_machine_select new 4ec8179c212f ASoC: apple: mca: Postpone requesting of DMA channels new 10d5d8cbf626 ASoC: soc-pcm.c: remove unnecessary codec2codec_close_dela [...] new 041107289c5c ASoC: soc-pcm.c: add soc_pcm_ret() new 6932b20d4f41 ASoC: soc-pcm.c: check fe condition at out of loop new 5176ee644375 ASoC: soc-pcm.c: random cleanup new b6b55b232564 ASoC: tas2562: Drop conflicting set_bias_level power setting new 2848d34c3ba1 ASoC: tas2562: Fix mute/unmute new cdcdb0085526 Untested TAS2562 power setting fixes new f0b933236ec9 lib/string_helpers: Introduce parse_int_array_user() new b9163e9b5f14 ASoC: SOF: Remove strsplit_u32() and tokenize_input() new d2a411f810a0 lib/string_helpers: Introduce parse_int_array_user() new 71bdc775a140 Merge remote-tracking branch 'asoc/for-6.1' into asoc-next new f3b22d1d698f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c99e3ac632f9 Input: atkbd - switch to using dev_groups for driver-speci [...] new fd30a4ba81f9 Input: psmouse - switch to using dev_groups for driver-spe [...] new f4e7a254299b Input: aiptek - switch to using dev_groups for driver-spec [...] new 6900316c0b78 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 16ede66973c8 sbitmap: fix batched wait_cnt accounting new 12c5b70c1897 block: enable per-cpu bio caching for the fs bio set new bce1b56c7382 Revert "sbitmap: fix batched wait_cnt accounting" new 2d8f7a3b9fb3 blk-throttle: clean up codes that can't be reached new d1900484c4d8 Merge branch 'for-6.1/block' into for-next new 1f2581d079dd eventfd: guard wake_up in eventfd fs calls as well new d9ce3cc0db7b io_uring: remove unnecessary variable new abd13f00787f io_uring: introduce io_has_work new 16f2e2e252ce io_uring: do not run task work at the start of io_uring_enter new 0fea74891ce5 io_uring: add IORING_SETUP_DEFER_TASKRUN new 64ba9a4f90b5 io_uring: move io_eventfd_put new e8cdf7cde3f5 io_uring: signal registered eventfd to process deferred task work new 2caac6197214 io_uring: trace local task work run new 5debac667f7e fs: add file_operations->uring_cmd_iopoll new 5d526a1f3e05 io_uring: add iopoll infrastructure for io_uring_cmd new 4d2dbd5f6c4b block: export blk_rq_is_poll new a2001ff3bc49 nvme: wire up async polling for io passthrough commands new f402ef1e90d9 io_uring: cleanly separate request types for iopoll new ade74ceae0aa io_uring: add local task_work run helper that is entered locked new d3ebd2f80c66 io_uring: ensure iopoll runs local task work as well new a73c11acbf98 fs: add batch and poll flags to the uring_cmd_iopoll() handler new 17c582dd9d22 Merge branch 'for-6.1/io_uring' into for-next new 91e5adda5cf4 block/blk-map: Remove set but unused variable 'added' new 0fdf61c0f137 Merge branch 'for-6.1/block' into for-next new 6d5e8d21e899 blk-mq: remove unneeded needs_restart check new bdb7d420c6f6 block: remove unneeded return value of bio_check_ro() new 493d8ad0975a Merge branch 'for-6.1/block' into for-next new 095134fbc2d4 rnbd-srv: add comment in rnbd_srv_rdma_ev new be2b2f6b62b5 rnbd-srv: make process_msg_close returns void new 8807707df7ef rnbd-srv: remove redundant setting of blk_open_flags new a7618aa9070e Merge branch 'for-6.1/block' into for-next new c16467e92c69 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 298528e90366 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 061e477ff100 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 41e575457dca mmc: sdhci_am654: Remove the unneeded result variable new 11c528aacde7 dt-bindings: mmc: renesas,sdhi: Add iommus property new 80de2fd752be Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 60276670ca7b Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 97c9278ec624 regulator: bd71815: switch to using devm_fwnode_gpiod_get() new 587bfe3f7a27 regulator: bd9576: switch to using devm_fwnode_gpiod_get() new 0ba8c4b3b17d Merge remote-tracking branch 'regulator/for-6.1' into regu [...] new 3610115ee251 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c68bc30ee7a5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 1761b8542681 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 59f1baea3ac4 Merge tag 'v6.0-rc3' into next new 6dc5849dc6a9 SMACK: Add sk_clone_security LSM hook new bbb96d1407c9 Merge branch 'next' of git://github.com/cschaufler/smack-next new 841b171b4534 locking/lockdep: add debug_show_all_lock_holders() new e9a4bd2d187e Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] new 737488a677c3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 7b3c2046f6fc dt-bindings: power: Add missing (unevaluated|additional)Pr [...] new d2153e4cdf7b dt-bindings: timer: Add missing (unevaluated|additional)Pr [...] new 5ef040f350f5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 42b9d25265e4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 70034320fdc5 spi: qup: add missing clk_disable_unprepare on error in sp [...] new 494a22765ce4 spi: qup: add missing clk_disable_unprepare on error in sp [...] new 1c5b20ac03b6 Merge remote-tracking branch 'spi/for-6.1' into spi-next new 4f347cd2b41c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 24919fdea6f8 perf/x86/intel: Fix unchecked MSR access error for Alder Lake N new f2aeea57504c perf/x86/core: Completely disable guest PEBS via guest's g [...] new ecca6e7c8e93 Merge branch into tip/master: 'perf/urgent' new 5515d21c6817 x86/cpu: Add CPU model numbers for Meteor Lake new 151dc1d53c26 Merge branch into tip/master: 'x86/urgent' new 0103dbeba744 Merge branch into tip/master: 'locking/core' new 47b08db50ed7 Merge branch into tip/master: 'objtool/core' new 724c299c6a0e perf/hw_breakpoint: Add KUnit test for constraints accounting new c5b81449f915 perf/hw_breakpoint: Provide hw_breakpoint_is_used() and us [...] new 089cdcb0cd1c perf/hw_breakpoint: Clean up headers new 0370dc314df3 perf/hw_breakpoint: Optimize list of per-task breakpoints new db5f6f853194 perf/hw_breakpoint: Mark data __ro_after_init new be3f152568cc perf/hw_breakpoint: Optimize constant number of breakpoint slots new 9caf87be118f perf/hw_breakpoint: Make hw_breakpoint_weight() inlinable new 24198ad373ad perf/hw_breakpoint: Remove useless code related to flexibl [...] new f95e5a3d5901 powerpc/hw_breakpoint: Avoid relying on caller synchronization new 01fe8a3f818e locking/percpu-rwsem: Add percpu_is_write_locked() and per [...] new 0912037fec11 perf/hw_breakpoint: Reduce contention with large number of tasks new 16db2839a5a5 perf/hw_breakpoint: Introduce bp_slots_histogram new 9b1933b864a1 perf/hw_breakpoint: Optimize max_bp_pinned_slots() for CPU [...] new ecdfb8896f2a perf/hw_breakpoint: Optimize toggle_bp_slot() for CPU-inde [...] new 3522c21bd516 Merge branch into tip/master: 'perf/core' new 35971949e79b Merge branch into tip/master: 'ras/core' new 973bee493a1f sched/deadline: Add dl_task_is_earliest_deadline helper new 96458e7f7dc5 sched/deadline: Add replenish_dl_new_period helper new 33f93525799f sched/deadline: Move __dl_clear_params out of dl_bw lock new bcc03e44b98e Merge branch into tip/master: 'sched/core' new b8d1d163604b x86/apic: Don't disable x2APIC if locked new f6f449340d95 Merge branch into tip/master: 'x86/apic' new 499c8bb4693d x86/resctrl: Fix to restore to original value when re-enab [...] new e0f0d911dc07 Merge branch into tip/master: 'x86/cache' new b5db870762d5 Merge branch into tip/master: 'x86/cleanups' new f0aa551b8d64 Merge branch into tip/master: 'x86/core' new dc5500e033fe Merge branch into tip/master: 'x86/cpu' new 7fce8d6eccbc x86/microcode: Print previous version of microcode after reload new 1a123686dfab Merge branch into tip/master: 'x86/microcode' new 7987448ffc34 x86/Kconfig: Specify idle=poll instead of no-hlt new 3db1cb4f03b5 Merge branch into tip/master: 'x86/misc' new 652c5bf380ad x86/mm: Refuse W^X violations new 104389768180 Merge branch 'linus' into x86/mm, to refresh the branch new 81290934eafd x86/defconfig: Refresh the defconfigs new c0d2e63d4c61 x86/defconfig: Enable CONFIG_DEBUG_WX=y new 05fd826422ab Merge branch into tip/master: 'x86/mm' new 9a19db83ce15 Merge branch into tip/master: 'x86/platform' new 58ba6f4af6dd Merge branch into tip/master: 'x86/sgx' new 4ad861bb89e0 Merge branch into tip/master: 'x86/timers' new a674ec602299 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 15ee7858f8a8 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] new 9a1043d43a9a EDAC/mc: Replace spaces with tabs in memtype flags definition new 93df19476535 EDAC/mc: Drop duplicated dimm->nr_pages debug printout new 7acc62a7b2ec Merge branch 'edac-misc' into edac-for-next new d0d89889c6ea Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 009f114600cd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4d2f862b5b49 doc: Emphasize the need for explicit RCU read-side markers new ed336c6fe4c0 doc: Call out queue_rcu_work() for blocking RCU callbacks new 1c1c1d983e75 doc: Use rcu_barrier() to rate-limit RCU callbacks new ca8a439e4611 doc: Fix list: rcu_access_pointer() is not lockdep-checked new 022d1b356c8a doc: Update rcu_access_pointer() advice in rcu_dereference.rst new 99cf092058e1 doc: SLAB_TYPESAFE_BY_RCU uses cannot rely on spinlocks new ef32aee9aa06 doc/rcu: Update LWN article URLs and add 2019 article new 6d60ea03ac2d rcu: Fix rcu_read_unlock_strict() strict QS reporting new bca4fa8cb0f4 rcu: Update rcu_preempt_deferred_qs() comments for !PREEMP [...] new fcb42c9a77d4 rcu: Add QS check in rcu_exp_handler() for non-preemptible [...] new 6ca0292ccf96 rcu: Make tiny RCU support leak callbacks for debug-object errors new 089254fd386e rcu: Document reason for rcu_all_qs() call to preempt_disable() new d8f3f5834feb rcu: Update rcu_access_pointer() header for rcu_dereferenc [...] new e73dfe30930b sched/debug: Try trigger_single_cpu_backtrace(cpu) in dump [...] new bc1cca97e6da sched/debug: Show the registers of 'current' in dump_cpu_task() new 621189a1fe93 rcu: Avoid triggering strict-GP irq-work when RCU is idle new 7634b1eaa0cd rcu: Exclude outgoing CPU when it is the last to leave new 48297a22a39a rcutorture: Use the barrier operation specified by cur_ops new 093590c16b44 rcu: Back off upon fill_page_cache_func() allocation failure new 382690963518 rcu/kfree: Fix kfree_rcu_shrink_count() return value new 51824b780b71 rcu/kvfree: Update KFREE_DRAIN_JIFFIES interval new 5334da2af25e rcu/nocb: Choose the right rcuog/rcuop kthreads to output new 638dce227a41 rcu/nocb: Add CPU number to CPU-{,de}offload failure messages new 91a967fd6934 rcu: Add full-sized polling for get_completed*() and poll_ [...] new 3fdefca9b42c rcu: Add full-sized polling for get_state() new ccb42229fb34 rcutorture: Abstract synchronous and polled API testing new ed7d2f1abee4 rcutorture: Allow per-RCU-flavor polled double-GP check new d594231aa50a rcutorture: Verify RCU reader prevents full polling from c [...] new 37d6ade31cf8 rcutorture: Remove redundant RTWS_DEF_FREE check new f4754ad2922e rcutorture: Verify long-running reader prevents full polli [...] new 76ea364161e7 rcu: Add full-sized polling for start_poll() new 6c502b14ba66 rcu: Add full-sized polling for start_poll_expedited() new f21e014345e0 rcu: Remove blank line from poll_state_synchronize_rcu() d [...] new b6fe4917ae43 rcu: Add full-sized polling for cond_sync_full() new 8df13f01608e rcu: Add full-sized polling for cond_sync_exp_full() new 258f887aba60 rcu: Disable run-time single-CPU grace-period optimization new a5d1b0b68a62 rcu: Set rcu_data structures' initial ->gpwrap value to true new 5f11bad6b722 rcu-tasks: Remove grace-period fast-path rcu-tasks helper new 910e12092eac rcu: Make synchronize_rcu() fast path update ->gp_seq counters new e8755d2bde7c rcu: Remove expedited grace-period fast-path forward-progr [...] new 43ff97cc997f rcu: Make synchronize_rcu_expedited() fast path update .ex [...] new 7ecef0871dd9 rcu: Remove ->rgos_polled field from rcu_gp_oldstate structure new b3cdd0a79c87 rcutorture: Adjust rcu_poll_need_2gp() for rcu_gp_oldstate [...] new d761de8a7dce rcu: Make synchronize_rcu() fastpath update only boot-CPU [...] new cc8faf5b6599 rcutorture: Use 1-suffixed variable in rcu_torture_write_t [...] new 5d7801f20170 rcutorture: Expand rcu_torture_write_types() first "if" statement new 18538248e548 rcu: Add functions to compare grace-period state values new 967c298d650e rcutorture: Limit read-side polling-API testing new 599d97e3f223 rcutorture: Make "srcud" option also test polled grace-period API new d66e4cf974a5 srcu: Add GP and maximum requested GP to Tiny SRCU rcutort [...] new de3f2671ae56 srcu: Make Tiny SRCU poll_state_synchronize_srcu() more precise new 5fe89191e43f srcu: Make Tiny SRCU use full-sized grace-period counters new fcd53c8a4dfa rcu-tasks: Convert RCU_LOCKDEP_WARN() to WARN_ONCE() new d6ad60635caf rcu-tasks: Ensure RCU Tasks Trace loops have quiescent states new 528262f50274 rcu-tasks: Make RCU Tasks Trace check for userspace execution new 5c0ec4900497 Merge branches 'doc.2022.08.31b', 'fixes.2022.08.31b', 'kv [...] new a30d551f34df tools/nolibc: make argc 32-bit in riscv startup code new 8b53e83b08cf tools/nolibc: fix build warning in sys_mmap() when my_sysc [...] new 364702f75514 tools/nolibc: make sys_mmap() automatically use the right [...] new 362aecb2d8cf selftests/nolibc: add basic infrastructure to ease creatio [...] new 23da7bc92360 selftests/nolibc: support a test definition format new b4844fa0bdb4 selftests/nolibc: implement a few tests for various syscalls new 95bc989488eb selftests/nolibc: add a few tests for some libc functions new f49896d7d9a6 selftests/nolibc: exit with poweroff on success when getpi [...] new aa73a86cda26 selftests/nolibc: on x86, support exiting with isa-debug-exit new 1a5454f62599 selftests/nolibc: recreate and populate /dev and /proc if missing new 7172f1c6854c selftests/nolibc: condition some tests on /proc existence new 1da02f510882 selftests/nolibc: support glibc as well new d248cabff5da selftests/nolibc: add a "kernel" target to build the kerne [...] new 5c43fd795410 selftests/nolibc: add a "defconfig" target new 662ea60e373b selftests/nolibc: add a "run" target to start the kernel in QEMU new b25c5284db0a selftests/nolibc: "sysroot" target installs a local copy o [...] new ffc297fe2259 selftests/nolibc: add a "help" target new 43cf168fa999 selftests/nolibc: Avoid generated files being committed new 3d5bfdc64ed7 Merge branch 'nolibc.2022.08.31b' into HEAD new 203185f6b1e3 docs/memory-barriers.txt: Fix confusing name of 'data depe [...] new f556082dd7fc docs/memory-barriers.txt: Fixup long lines new be94ecf7608c tools/memory-model: Clarify LKMM's limitations in litmus-t [...] new d3d8f70283ec Merge branch 'lkmm.2022.08.31b' into HEAD new d078eb7a8ad5 tools/memory-model: Document locking corner cases new d55a79c282be tools/memory-model: Make judgelitmus.sh note timeouts new 3e0e0d96d110 tools/memory-model: Make cmplitmushist.sh note timeouts new ce26c0d452e4 tools/memory-model: Make judgelitmus.sh identify bad macros new e450f7e9c2b6 tools/memory-model: Make judgelitmus.sh detect hard deadlocks new c82c61e12297 tools/memory-model: Fix paulmck email address on pre-exist [...] new 4be1396ec065 tools/memory-model: Update parseargs.sh for hardware verification new a0ef691e6497 tools/memory-model: Make judgelitmus.sh handle hardware ve [...] new 8fca8d0b7578 tools/memory-model: Add simpletest.sh to check locking, RC [...] new b483d1786f4e tools/memory-model: Fix checkalllitmus.sh comment new 415343c061a2 tools/memory-model: Hardware checking for check{,all}litmus.sh new a4da1dc1ced8 tools/memory-model: Make judgelitmus.sh ransack .litmus.out files new b8e291826fad tools/memory-model: Split runlitmus.sh out of checklitmus.sh new 92e93baad960 tools/memory-model: Make runlitmus.sh generate .litmus.out [...] new 07492ae2e39c tools/memory-model: Move from .AArch64.litmus.out to .litm [...] new 1585dd5041f4 tools/memory-model: Keep assembly-language litmus tests new 199d9882d3a9 tools/memory-model: Allow herd to deduce CPU type new f85c750c90c1 tools/memory-model: Make runlitmus.sh check for jingle errors new d0dc9d342bc5 tools/memory-model: Add -v flag to jingle7 runs new 660959dcaed2 tools/memory-model: Implement --hw support for checkghlitmus.sh new 935d88fc11e1 tools/memory-model: Fix scripting --jobs argument new 8061f851dfa5 tools/memory-model: Make checkghlitmus.sh use mselect7 new ce208b642c97 tools/memory-model: Make history-check scripts use mselect7 new c5cdcace0629 tools/memory-model: Add "--" to parseargs.sh for addition [...] new 8fe3019794a2 tools/memory-model: Repair parseargs.sh header comment new b53862d336ee tools/memory-model: Add checktheselitmus.sh to run specifi [...] new 7458b3bea9ad tools/memory-model: Add data-race capabilities to judgelitmus.sh new 40652cf55bac tools/memory-model: Make judgelitmus.sh handle scripted Re [...] new 5e12d26866e4 tools/memory-model: Use "-unroll 0" to keep --hw runs finite new fcf6bb3e43db Merge branch 'lkmm-dev.2022.08.31b' into HEAD new c352b1e2cc59 memory-model: Prohibit nested SRCU read-side critical sections new e3b5b5c07aa2 rcutorture: Verify NUM_ACTIVE_RCU_POLL_FULL_OLDSTATE new 9fc458c1fd48 rcutorture: Verify NUM_ACTIVE_RCU_POLL_OLDSTATE new cdb5899784b6 rcutorture: Add --bootargs parameter to kvm-again.sh new 63da032da005 torture: Use mktemp instead of guessing at unique names new f7b8a3bcdfb6 rcutorture: Make kvm-test-1-run-qemu.sh check for alternat [...] new f7b63bde1adc rcutorture: Make kvm-recheck.sh export TORTURE_SUITE new 9f588260ac87 rcutorture: Add --datestamp parameter to kvm-again.sh new 152eef3520d3 rcutorture: Avoid redundant builds for rcuscale and refsca [...] new 2e8b223de172 rcutorture: Avoid torture.sh compressing identical files new 5951fa40eb5f rcu: Remove duplicate RCU exp QS report from rcu_report_dead() new 6b3aa99f00ca Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new 49f270d7f1b5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new af024a39ebda platform/x86: acer-wmi: Acer Aspire One AOD270/Packard Bel [...] new 16b36a953bc7 platform/mellanox: mlxreg-lc: Fix coverity warning new 52e01c0b1d80 platform/mellanox: mlxreg-lc: Fix locking issue new 1c8ee06b637f platform/mellanox: Remove unnecessary code new 059209fd902f platform/mellanox: Remove redundant 'NULL' check new f81fead027ec platform/x86: intel_cht_int33fe: Fix comment according to [...] new 821d9e1db208 gpio-f7188x: switch over to using pr_fmt new 470308d9d2e0 gpio-f7188x: add a prefix to macros to keep gpio namespace clean new d0918a84aff0 gpio-f7188x: Add GPIO support for Nuvoton NCT6116 new 26d88a6883d5 gpio-f7188x: use unique labels for banks/chips new a97126265dfe leds: simatic-ipc-leds-gpio: add new model 227G new d948b93ccff2 platform/x86: simatic-ipc: enable watchdog for 227G new 8f5c9858c5db platform/x86: simatic-ipc: add new model 427G new 3e891e93094c Merge tag 'platform-drivers-x86-simatec-1' into review-hans new 6dd9eb95cb6d platform/x86: dell-wmi: Add WMI event 0x0012 0x0003 to the list new a2bdf10ce96e platform/x86: asus-wmi: Increase FAN_CURVE_BUF_LEN to 32 new 134038b075cb platform/x86: wmi: Allow duplicate GUIDs for drivers that [...] new f98d67ac427d platform/x86: p2sb: Fix UAF when caller uses resource name new 885f277ae48e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e8bf17d58a4d platform/chrome: cros_ec: Expose suspend_timeout_ms in debugfs new 5ba5641939d8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ae058593ba68 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ba5829c6543f ipmi:ipmb: Fix a vague comment and a typo new 720ca6b7d962 Merge branch 'for-next' of git://github.com/cminyard/linux [...] new 3954cf4338be devres: remove devm_ioremap_np new 3db48aca879d kernfs: Simply by replacing kernfs_deref_open_node() with of_on() new b52c2379c38f kernfs: Drop unnecessary "mutex" local variable initialization new cf2dc9db9370 kernfs: Refactor kernfs_get_open_node() new bdb2fd7fc56e kernfs: Skip kernfs_drain_open_files() more aggressively new 2d7f9f8c1815 kernfs: Improve kernfs_drain() and always call on removal new c25491747b21 kernfs: Add KERNFS_REMOVING flags new f8eb145eb946 kernfs: Factor out kernfs_activate_one() new 783bd07d095b kernfs: Implement kernfs_show() new e2691f6b44ed cgroup: Implement cgroup_file_show() new 07b7b883be5b driver_core: move from strlcpy with unused retval to strscpy new e9628e015fe2 class: use IS_ERR_OR_NULL() helper in class_unregister() new 6bb7ea3afd3e drivers: base: Print error code on synthetic uevent failure new 61742a7cd5b1 devres: Slightly optimize alloc_dr() new c8ba847c66a1 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new 10174220f55a usb: reduce kernel log spam on driver registration new a4efdb8a423b USB: FHCI: Switch to GPIO descriptors new 4e55e22d3d9a USB: hcd-pci: Drop the unused id parameter from usb_hcd_pc [...] new a956f91247da Merge 6.0-rc4 into usb-next new c43bb5173368 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 7f333ace0257 thunderbolt: Move tb_xdomain_parent() to tb.h new 95f8f1cbc87b thunderbolt: Move port CL state functions into correct pla [...] new 3846d011403b thunderbolt: Pass CL state bitmask to tb_port_clx_supported() new b12d2955e732 thunderbolt: Add helper to check if CL states are enabled on port new d0f1e0c2a699 thunderbolt: Add support for receiver lane margining new ddaab5dbe085 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 18417b01c1e4 serial: 8250_men_mcb: Remove duplicate UAPI:serial_core inclusion new bf98ef69f75d serial: Fix double word new 0a64ce6e5442 kernel/panic: Drop unblank_screen call new b74dbbe19b25 tty/vt: Add console_lock check to vt_console_print() new 74b2c563c2a7 dt-binding: serial: mediatek,uart: update bingding for MT8188 new e4cdd25cafac tty: mxser: remove redundant assignment to hwid new 35f2e3c267f0 Merge 6.0-rc4 into tty-next new 719f965e5ede Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new 76ff33468bea binder: fix trivial kernel-doc typo new 22534a44cb8c binder: remove unused binder_alloc->buffer_free new eaf271ea844b binderfs: remove unused INTSTRLEN macro new 9d64d2405f7d binderfs: rework superblock destruction new fccf202e01e0 misc: bcm-vk: Specify the minimum number of IRQ vecs new 5cb14f15d79a misc: bcm_vk: Remove usage of deprecated functions new f667f56b2f55 misc: fastrpc: Use USER_PD define in fastrpc_get_info_from_dsp new 5192e395c5cf misc: move from strlcpy with unused retval to strscpy new d8baf6ca8c19 virt: move from strlcpy with unused retval to strscpy new c3b69ba5114c misc: ocxl: fix possible refcount leak in afu_ioctl() new 621d5d6a83bc ipack: Check dev_set_name() return value new 73392920f0e4 speakup-dummy: Add support for PUNCT variable new 3f132e02d289 speakup: Notify synthesizers of the punctuation level change new 116769d385a8 speakup_soft: Add direct module parameter new d82a7aed83ba uio: dfl: add IOPLL user-clock feature id new 22c053900095 get_maintainer: Add Alan to .get_maintainer.ignore new 6e08c43dffd4 parport: add support for Netmos device 9900 new 9c6d194f40a9 VMCI: Update maintainers for VMCI new a68108c8370a MAINTAINERS: add spdxexclude to LICENSES and SPDX stuff new 393fc2f5948f misc: microchip: pci1xxxx: load auxiliary bus driver for t [...] new 7d3e4d807df2 misc: microchip: pci1xxxx: load gpio driver for the gpio c [...] new 9b91a368a4de misc: microchip: pci1xxxx: Add functions to configure gpio [...] new 1f4d8ae231f4 misc: microchip: pci1xxxx: Add gpio irq handler and irq he [...] new 4ec7ac90ff39 misc: microchip: pci1xxxx: Add power management functions [...] new 50e177c5bfd9 Merge 6.0-rc4 into char-misc-next new eaa52758dc8c Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new cfd53c58be54 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 939bc5453b8c fpga: prevent integer overflow in dfl_feature_ioctl_set_irq() new 21a7c9b6d191 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 941951ca7814 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new 6cda6aa83c0b dt-bindings: iio: adc: ti,tsc2046: add vref-supply property new a616a6a1ff16 iio: adc: tsc2046: add vref support new 3f8dd0a7dc16 iio: adc: tsc2046: silent spi_device_id warning new 741d1e3783d9 iio: magnetometer: yamaha-yas530: Use pointers as driver data new ff1c17e9a762 iio: magnetometer: yamaha-yas530: Make strings const in chip info new d05d73779145 iio: magnetometer: yamaha-yas530: Use dev_err_probe() new 5a80c2572f5e dt-bindings: iio: adc: Add max11205 documentation file new 0fea1007f0e6 iio: adc: add max11205 adc driver new 2bc9cd66eb25 iio: Use per-device lockdep class for mlock new 835e699ef82a iio: Add new event type gesture and use direction for sing [...] new 961db2da159d iio: accel: bma400: Add support for single and double tap events new c13219cecece iio: adc: max1363: Drop provision to provide an IIO channe [...] new 2f61ff827296 iio: pressure: icp10100: Switch from UNIVERSAL to DEFINE_R [...] new 29c7d5181095 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new 99d9ccd97385 phy: usb: Add USB2.0 phy driver for Sunplus SP7021 new 0caffb268dcd dt-bindings: phy: Add bindings doc for Sunplus USB2 PHY driver new f2e35c75893c phy: qcom: edp: Postpone clk_set_rate until the PLL is up new 9f38c76e7487 dt-bindings: phy: Update Pratyush Yadav's email new 22c8e0a69b7f dt-bindings: phy: add compatible for rk356x to rockchip-in [...] new 29c99fb085ad phy: rockchip: add support for the rk356x variant to rockc [...] new 75be98eee8d8 dt-bindings: phy: rockchip: add PCIe v3 phy new 2e9bffc4f713 phy: rockchip: Support PCIe v3 new 766ab0ded4c2 phy: amlogic: use devm_clk_get_enabled() to simplify the code new f340ed8664a5 phy: rockchip-inno-usb2: Return zero after otg sync new 177d811bc157 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 7f8170686d17 soundwire: intel: cleanup definition of LCOUNT new feaa24aa408f soundwire: intel: regroup definitions for LCTL new c36b61004746 soundwire: intel: remove IPPTR unused definition new ca33a58d12d3 soundwire: intel: cleanup SHIM SYNC new c27ce5c9dd17 soundwire: intel: remove unused PDM capabilities new bd45a65dad8e soundwire: intel: add comment for control stream cap/chmap new 40f7a3ddf4e4 soundwire: intel: cleanup PCM stream capabilities new 5c0d256201ec soundwire: intel: cleanup PCM Stream channel map and chann [...] new 3ea29d33651d soundwire: intel: cleanup IO control new bc7b95953924 soundwire: intel: cleanup AC Timing Control new 279e46bc2986 soundwire: intel: cleanup WakeEnable and WakeStatus new f7ddebbd5f7b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 5237787e06fe Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new 4581c081807f Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] new e34a0425b8ef vfio/pci: Split linux/vfio_pci_core.h new 1e979ef5df8b vfio/pci: Rename vfio_pci_register_dev_region() new c462a8c5d988 vfio/pci: Simplify the is_intx/msi/msix/etc defines new 16f4cbd9e156 vfio-pci: Fix vfio_pci_ioeventfd() to return int new 2ecf3b58ed7b vfio-pci: Break up vfio_pci_core_ioctl() into one function [...] new ea3fc04d4fad vfio-pci: Re-indent what was vfio_pci_core_ioctl() new 663eab456e07 vfio-pci: Replace 'void __user *' with proper types in the [...] new 150ee2f9cd94 vfio: Fold VFIO_GROUP_GET_DEVICE_FD into vfio_group_get_de [...] new 67671f153e6b vfio: Fold VFIO_GROUP_SET_CONTAINER into vfio_group_set_co [...] new b3b43590fa27 vfio: Follow the naming pattern for vfio_group_ioctl_unset [...] new 99a27c088b9c vfio: Split VFIO_GROUP_GET_STATUS into a function new 385ecfdfb5d5 vfio: Add the device features for the low power entry and exit new 8e5c6995113d vfio: Increment the runtime PM usage count during IOCTL call new 4813724c4b76 vfio/pci: Mask INTx during runtime suspend new cc2742fe3660 vfio/pci: Implement VFIO_DEVICE_FEATURE_LOW_POWER_ENTRY/EXIT new 453e6c98fd2b vfio/pci: Implement VFIO_DEVICE_FEATURE_LOW_POWER_ENTRY_WI [...] new 21c13829bc3b vfio: Remove vfio_group dev_counter new 245898eb9275 hisi_acc_vfio_pci: Correct the function prefix for hssi_ac [...] new 52f560319966 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git new cd544c3c1499 staging: r8188eu: make two functions static new 7bd581f3c263 staging: r8188eu: remove os_dep/mlme_linux.c new 28a2a54901f6 Merge 6.0-rc4 into staging-next new 11fef64db026 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new 249d2e6f597b dt-bindings: dma: arm,pl330: Add missing 'iommus' property new abd7bb690bcf dt-bindings: dmaengine: qcom: gpi: add compatible for SM6350 new 5abef9d71362 dmaengine: qcom: gpi: Add SM6350 support new 407171717a4f dmaengine: idxd: avoid deadlock in process_misc_interrupts() new e3bdaa04ada3 dmaengine: hisilicon: Disable channels when unregister hisi_dma new 94477a79cf80 dmaengine: hisilicon: Fix CQ head update new 2cbb95883c99 dmaengine: hisilicon: Add multi-thread support for a DMA channel new 4aa69cf7ed44 dmaengine: hisilicon: Use macros instead of magic number new fd5273fa0816 dmaengine: hisilicon: Adapt DMA driver to HiSilicon IP09 new 5dda7a62aa1c dmaengine: hisilicon: Dump regs to debugfs new 9e08d2138f13 MAINTAINERS: Add myself as maintainer for hisi_dma new 4dc36a53b8b9 dmaengine: stm32-dma: introduce 3 helpers to address chann [...] new 1c32d6c37cc2 dmaengine: stm32-dma: use bitfield helpers new c6c1a365d611 docs: arm: stm32: introduce STM32 DMA-MDMA chaining feature new b9a22954f080 dmaengine: stm32-dmamux: set dmamux channel id in dma feat [...] new 723795173ce1 dmaengine: stm32-dma: add support to trigger STM32 MDMA new 696874322771 dmaengine: stm32-mdma: add support to be triggered by STM32 DMA new d5988dcc760c dmaengine: hsu: Finish conversion to managed resources new d6b76a45d5ae dmaengine: hsu: using for_each_set_bit to simplify the code new 2c40c787d4ca dmaengine: hsu: Use GENMASK() consistently new 9c06002682ae dmaengine: hsu: Include headers we are direct user of new 493c1141f791 dt-bindings: dma: mediatek,uart-dma: Add binding for MT6795 SoC new 4bd7d1ff7907 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new dc79ec1b232a cgroup: Remove data-race around cgrp_dfl_visible new c8a218a3fd10 Merge branch 'for-6.1' into for-next new 5251c6c436ed cgroup: add pids.peak interface for pids controller new f735bd55f691 Merge branch 'for-6.1' into for-next new ec5fbdfb99d1 cgroup/cpuset: Enable update_tasks_cpumask() on top_cpuset new 18065ebe9b33 cgroup/cpuset: Miscellaneous cleanups & add helper functions new e2d59900d936 cgroup/cpuset: Allow no-task partition to have empty cpuse [...] new f0af1bfc27b5 cgroup/cpuset: Relax constraints to partition & cpus changes new f28e22441f35 cgroup/cpuset: Add a new isolated cpus.partition type new 7476a636d310 cgroup/cpuset: Show invalid partition reason string new 74027a6535fd cgroup/cpuset: Relocate a code block in validate_change() new d7c8142d5a55 cgroup/cpuset: Make partition invalid if cpumask change vi [...] new 8cbfdc24fc55 cgroup/cpuset: Update description of cpuset.cpus.partition [...] new a8c52eba880a kselftest/cgroup: Add cpuset v2 partition root state test new 0fcfe377e5c8 Merge branch 'for-6.1' into for-next new 55e6b86d3ca6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new de9f43f0d28b scsi: ufs: ufs-mediatek: Remove redundant header files new 4d869fe67acc scsi: ufs: ufs-mediatek: Provide detailed description for [...] new 364893575d13 scsi: ufs: ufs-mediatek: Dump more registers new 2873e0453b01 scsi: ufs: ufs-mediatek: Fix performance scaling new b7dbc686f60b scsi: ufs: ufs-mediatek: Support clk-scaling to optimize p [...] new 0f85e74756b5 scsi: ufs: core: Use local_clock() for debugging timestamps new 87bd05016a64 scsi: ufs: core: Allow host driver to disable wb toggling [...] new f8dc7a31a3ee scsi: ufs: wb: Change wb_enabled condition test new 4450a1653a93 scsi: ufs: wb: Change function name and parameter names new 6c4148ce7cc1 scsi: ufs: wb: Add explicit flush sysfs attribute new 42f8c5cdb039 scsi: ufs: wb: Introduce ufshcd_is_wb_buf_flush_allowed() new 4f6b69f364a6 scsi: ufs: wb: Modify messages new 3b73c45e6fd2 scsi: mpi3mr: Add config and transport related debug flags new 32d457d5a2af scsi: mpi3mr: Add framework to issue config requests new 64a8d9315b85 scsi: mpi3mr: Add helper functions to retrieve config pages new 7188c03ff884 scsi: mpi3mr: Enable Enclosure device add event new fc7212fd3100 scsi: mpi3mr: Add framework to add phys to STL new 125ad1e6b445 scsi: mpi3mr: Add helper functions to retrieve device objects new 42fc9fee116f scsi: mpi3mr: Add helper functions to manage device's port new c4723e68a0d8 scsi: mpi3mr: Enable STL on HBAs where multipath is disabled new e22bae30667a scsi: mpi3mr: Add expander devices to STL new 626665e9c38d scsi: mpi3mr: Get target object based on rphy new 7f56c791969e scsi: mpi3mr: Add SAS SATA end devices to STL new 2bd37e284914 scsi: mpi3mr: Add framework to issue MPT transport cmds new 176d4aa69c6e scsi: mpi3mr: Support SAS transport class callbacks new 2745ce0e6d30 scsi: mpi3mr: Refresh SAS ports during soft reset new 7f90bc70d1a6 scsi: mpi3mr: Block I/Os while refreshing target dev objects new 91cf186aa1bf scsi: mpt3sas: Add support for ATTO ExpressSAS H12xx GT devices new f45fadde91ec scsi: mpt3sas: Disable MPI2_FUNCTION_FW_DOWNLOAD for ATTO devices new 231159f33436 scsi: message: fusion: Remove redundant variable iocnum new 3fa5975b07e9 scsi: initio: Remove redundant assignment to pointer scb new 4e62671a9a49 scsi: megaraid: Remove redundant assignment to variable mfiStatus new f0ee639adb78 scsi: st: Remove redundant variable pointer stp new 439b93293ff2 scsi: lpfc: Fix unsolicited FLOGI receive handling during [...] new 59b7e210a522 scsi: lpfc: Fix null ndlp ptr dereference in abnormal exit [...] new bd269188ea94 scsi: lpfc: Rework MIB Rx Monitor debug info logic new 71ddeeaf5bd5 scsi: lpfc: Add warning notification period to CMF_SYNC_WQE new 2af33e5a031f scsi: lpfc: Remove SANDiags related code new b5c6c88e5809 scsi: lpfc: Update lpfc version to 14.2.0.6 new 1775c2080eb1 scsi: lpfc: Copyright updates for 14.2.0.6 patches new e6852b41b560 scsi: qla2xxx: Remove unused del_sess_list field new 1b2b8d45ccd6 scsi: qla2xxx: Remove unused qlt_tmr_work() new a4345557527f scsi: qla2xxx: Always wait for qlt_sess_work_fn() from qlt [...] new 3cb0643a9aae scsi: qla2xxx: Avoid flush_scheduled_work() usage new ac23b92b27e3 scsi: megaraid_sas: Replace one-element array with flexibl [...] new 204a29a169f4 scsi: megaraid_sas: Replace one-element array with flexibl [...] new eeb3bab77244 scsi: megaraid_sas: Replace one-element array with flexibl [...] new ee92366a8439 scsi: megaraid_sas: Replace one-element array with flexibl [...] new 41e830269d68 scsi: megaraid_sas: Use struct_size() in code related to s [...] new 48658213202c scsi: megaraid_sas: Use struct_size() in code related to s [...] new 8058aaee9d72 Merge branch 'misc' into for-next new eb7f9ca137e3 Merge branch 'fixes' into for-next new 1e8391d7d5e0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e75c8ea0d73b scsi: mpt3sas: Prevent error handler escalation when devic [...] new 9df650963bf6 scsi: mpt3sas: Don't change DMA mask while reallocating pools new 463e683bfdc4 scsi: mpt3sas: Fix trace buffer registration failed new 669b2b667e69 scsi: mpt3sas: Increase cmd_per_lun to 128 new c0958d2335fe scsi: mpt3sas: Update driver version to 43.100.00.00 new eee8bb4a2b58 scsi: qla2xxx: Log message "skipping scsi_scan_host()" as [...] new 6dc45a7322cb scsi: qla2xxx: Revert "scsi: qla2xxx: Fix response queue h [...] new e4f8a29deb3b scsi: qla2xxx: Fix response queue handler reading stale packets new 389f179b868e scsi: qla2xxx: Add debugfs create/delete helpers new d9ba85efc3fc scsi: qla2xxx: Add NVMe parameters support in Auxiliary Im [...] new 8bfc149ba24c scsi: qla2xxx: Enhance driver tracing with separate tunabl [...] new 2c57d0defa22 scsi: qla2xxx: Define static symbols new fed842d04dad scsi: qla2xxx: Update version to 10.02.07.900-k new 0414441259c4 scsi: docs: Fix a typo new 7fd080e19cb8 scsi: lpfc: Remove the unneeded result variable new de05e4843cce scsi: lpfc: Remove unneeded result variable new 5afdd990ce2e scsi: hpsa: Use the bitmap API to allocate bitmaps new e95b305addc9 scsi: hpsa: Simplify {clear|set}_bit() parameters new e699bb9765cd scsi: target: pscsi: Remove repeated word "calling" new d51f219d85c4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cce03fb6b511 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 06564be4c03f rpmsg: char: Remove the unneeded result variable new 8e91742629fe Merge branches 'rproc-next' and 'rpmsg-next' into for-next new 8d07a9e553bf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6ae8e1d0d5e5 Merge tag 'platform-drivers-x86-simatec-1' of git://git.ke [...] new 0eadd36d9123 gpiolib: make fwnode_get_named_gpiod() static new 5134272f9f3f gpio: exar: access MPIO registers on cascaded chips new e5c74a324a71 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 6b6af7bd5718 gpiolib: acpi: Add support to ignore programming an interrupt new 0ea76c401f92 gpiolib: acpi: Add a quirk for Asus UM325UAZ new 406809437275 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cf517fef601b pinctrl: aspeed: Force to disable the function's signal new 3160b37e5cb6 pinctrl: amd: change dev_warn to dev_dbg for additional fe [...] new 87c2a29a6bf1 pinctrl: imx8m: kconfig: Depends on SOC_IMX8M new 4cfb310bcd8f Merge tag 'renesas-pinctrl-for-v6.1-tag1' of git://git.ker [...] new f23b373f30fc pinctrl: mcp23s08: Drop assignment of default number of OF cells new 7fec8c9ceeed pinctrl: at91: use kernel-doc style for documentation of a [...] new a57520758367 pinctrl: at91: move gpio suspend/resume calls to driver's context new 42eae17d5607 pinctrl: at91: use dev_dbg() instead of printk() new 1074e1d23a5c pinctrl: pistachio: Switch to use fwnode instead of new 4e743cfcffa8 Merge branch 'devel' into for-next new 061105611f28 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0b54b23ae520 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b45617a512c5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0cf0ddf315dc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 747f7a290117 livepatch: fix race between fork and KLP transition new fd380c3fd8ef Merge branch 'for-6.1/fixes' into for-next new 66d8529d0f04 livepatch: Add a missing newline character in klp_module_coming() new 3ea7cd6069be Merge branch 'for-6.1/fixes' into for-next new 803c8676fa80 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5c3b19e349f9 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new d977f4a3df45 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] new f391051e66b9 PCI/AER: Use pci_aer_clear_uncorrect_error_status() to cle [...] new 49247063cb91 PCI/ERR: Clear fatal status in pcie_do_recovery() new 565aed83d9d9 PCI/AER: Use pci_aer_raw_clear_status() to clear root port [...] new f8b0910f076b Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 02a0765c3e56 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new e477c23a04b9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0298aaf3ef10 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3fe41f209f1c Merge branch 'main' of git://git.infradead.org/users/willy [...] new 35e49953c31d memblock tests: remove 'cleared' from comment blocks new 42c3ba865818 memblock_tests: move variable declarations to single block new 583c4c847375 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7fe6de4c3772 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 10316e6225e1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 811dc7108156 Merge branch 'slab/for-6.1/trivial' into slab/for-next new b14051352465 mm/sl[au]b: generalize kmalloc subsystem new 26a40990ba05 mm/sl[au]b: cleanup kmem_cache_alloc[_node]_trace() new 11e9734bcb6a mm/slab_common: unify NUMA and UMA version of tracepoints new 2c1d697fb8ba mm/slab_common: drop kmem_alloc & avoid dereferencing fiel [...] new 8dfa9d554061 mm/slab_common: move declaration of __ksize() to mm/slab.h new d5eff736902d mm/sl[au]b: check if large object is valid in __ksize() new 4de8a26ebae6 Merge branch 'slab/for-6.1/common_kmalloc' into slab/for-next new 129455392218 Merge branch 'slab/for-6.1/slub_validation_locking' into s [...] new 0410fb349557 mm/slub: perform free consistency checks before call_rcu new 3c4cafa313d9 mm/sl[au]b: rearrange struct slab fields to allow larger rcu_head new 9d65b201b5f5 Merge branch 'slab/for-6.1/fit_rcu_head' into slab/for-next new 9769a675e4ec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 653eebff713e Revert "mm/slab_common: move declaration of __ksize() to m [...] new c6bea81eb6ef Merge branch 'landlock-next-truncate' into landlock-next new faff6100467e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 888a1dce549b Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 0bbceb6e322c Merge branch 'for-next' of git://git.infradead.org/users/w [...] new ebefe22e2542 lib/find_bit: introduce FIND_FIRST_BIT() macro new 1ec4703982cf lib/find_bit: create find_first_zero_bit_le() new cbf7464bcc34 lib/find_bit: optimize find_next_bit() functions new ca5dce772da2 tools: sync find_bit() implementation new eae3d6a4ed0c Merge branch 'bitmap-for-next' of https://github.com/norov [...] new 922870d1e36c LoadPin: Fix Kconfig doc about format of file with verity digests new addbeea6f50b testing/selftests: Add tests for the is_signed_type() macro new 92d23c6e9415 overflow, tracing: Define the is_signed_type() macro once new 0abf196902e0 overflow: Allow mixed type arguments new 22ff9d6db2a9 overflow: Split up kunit tests for smaller stack frames new 14fa26474621 string: Introduce strtomem() and strtomem_pad() new 04e2b4cd853c fortify: Fix __compiletime_strlen() under UBSAN_BOUNDS_LOCAL new bb26bbd0a067 fortify: Add KUnit test for FORTIFY_SOURCE internals new bda8a3fbdcee fortify: Use SIZE_MAX instead of (size_t)-1 new a0ae6cef9933 fortify: Add run-time WARN for cross-field memcpy() new aee2746f337a lkdtm: Update tests for memcpy() run-time warnings new e9a7815cef69 Merge branches 'for-linus/hardening' and 'for-next/hardeni [...] new b216fe335a69 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 7626d500ecca can: etas_es58x: Replace zero-length array with DECLARE_FL [...] new 8bdab1a5540e mm/memremap: Replace zero-length array with DECLARE_FLEX_A [...] new 0811296c55b7 exportfs: Replace zero-length array with DECLARE_FLEX_ARRA [...] new d5bf6c5af291 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new eef1848f0ada mm: vmscan: fix extreme overreclaim and swap floods new 6f80f7fc2dd3 ntfs: fix BUG_ON in ntfs_lookup_inode_by_name() new 331b4e35d479 mm/page_alloc: fix race condition between build_all_zoneli [...] new 3614ab7bee0b mm-page_alloc-fix-race-condition-between-build_all_zonelis [...] new 2469c0c7dc21 xfs: quiet notify_failure EOPNOTSUPP cases new 2ac96643e3b0 xfs: fix SB_BORN check in xfs_dax_notify_failure() new ec99876c7205 mm/memory-failure: fix detection of memory_failure() handlers new f603d52cb959 mm/memory-failure: fall back to vma_address() when ->notif [...] new 4893fd7132e9 x86/mm: disable instrumentations of mm/pgprot.c new 006e76ab8893 mm/hugetlb: fix races when looking up a CONT-PTE/PMD size [...] new 3a6c69ff0996 mm/migrate_device.c: flush TLB while holding PTL new a679e8b3bc43 mm/migrate_device.c: add missing flush_cache_page() new 3c223c6aa041 mm/migrate_device.c: copy pte dirty bit to page new fe04f9c0ef60 mm/damon/dbgfs: fix memory leak when using debugfs_lookup() new 375f8b926c9b tools: fix compilation after gfp_types.h split new cb134e2b5221 mm: fix VM_BUG_ON in __delete_from_swap_cache() new 7c0b5c9a63e2 vmscan: check folio_test_private(), not folio_get_private() new 06346a4e00b7 mm: fix dereferencing possible ERR_PTR new 9178e3dcb121 mm: discard __GFP_ATOMIC new fff4db095b2a mm/page_alloc: minor clean up for memmap_init_compound() new 70f0dd271d76 procfs: add 'size' to /proc/<pid>/fdinfo/ new 4565607861a9 procfs: add 'path' to /proc/<pid>/fdinfo/ new 82af07143c08 procfs-add-path-to-proc-pid-fdinfo-fix new 05f4d396c4e2 mm: khugepaged: don't carry huge page to the next loop for [...] new a9ea90bfbaa2 mm/khugepaged: add struct collapse_control new 0162eea956ab mm/khugepaged: use minimal bits to store num page < HPAGE_PMD_NR new a7c7c7f53f0d mm-khugepaged-add-struct-collapse_control-fix-fix new 337f52c46ade mm/khugepaged: fix struct collapse_control load_node definition new 5dc7dfdc4bb8 mm/khugepaged: dedup and simplify hugepage alloc and charging new 789242b80c89 mm/khugepaged: propagate enum scan_result codes back to callers new e29141651860 mm/khugepaged: add flag to predicate khugepaged-only behavior new f93ea5226995 mm/thp: add flag to enforce sysfs THP in hugepage_vma_check() new f7cec9772b99 mm/khugepaged: consistently order cc->is_khugepaged and pt [...] new 43194f190bfd mm/khugepaged: record SCAN_PMD_MAPPED when scan_pmd() find [...] new 9db8b74f7292 mm/madvise: introduce MADV_COLLAPSE sync hugepage collapse new 6922305c6c10 mm/khugepaged: avoid possible memory leak in failure path new f11403c4e49e mm/khugepaged: add missing kfree() to madvise_collapse() new aab4e9020bf4 mm/khugepaged: delay computation of hpage boundaries until use new 0d7efe0b6100 mm/khugepaged: rename prefix of shared collapse functions new 11395bd28048 mm/madvise: add MADV_COLLAPSE to process_madvise() new 30ab9639a664 mm/madvise: remove CAP_SYS_ADMIN requirement for process_m [...] new c279e09899aa selftests/vm: modularize collapse selftests new e752cb4e427c selftests/vm: dedup hugepage allocation logic new 8c10e6027b00 selftests/vm: add MADV_COLLAPSE collapse context to selftests new 1723c64f226a selftests/vm: add selftest to verify recollapse of THPs new 3e709c121413 selftests/vm: add selftest to verify multi THP collapse new 8fdf0f06bf6b mm: prevent page_frag_alloc() from corrupting the memory new a66ff7b1b428 mm/page_ext: remove unused variable in offline_page_ext new 2143002999c3 mm: align larger anonymous mappings on THP boundaries new 0939bebcbcaf mm: memory-failure: cleanup try_to_split_thp_page() new 8fa971ac0ca8 mm/filemap.c: convert page_endio() to use a folio new 8a48b389683c mm/damon/dbgfs: use kmalloc for allocating only one element new 0901f2b28aef selftests: vm: add hugetlb_shared userfaultfd test to run_ [...] new 90f8fd926e98 userfaultfd: add /dev/userfaultfd for fine grained access control new a8e3689884fc userfaultfd-add-dev-userfaultfd-for-fine-grained-access-co [...] new 529334ca5499 userfaultfd: selftests: modify selftest to use /dev/userfaultfd new 4fd7c92366e2 userfaultfd: selftests: modify selftest to use /dev/userfaultfd new ded31c139121 userfaultfd: update documentation to describe /dev/userfaultfd new 026d4b3f7765 userfaultfd-update-documentation-to-describe-dev-userfaultfd-v7 new 59e9fe727188 selftests: vm: add /dev/userfaultfd test cases to run_vmtests.sh new 6924e4e38c6a mm/vmscan: define macros for refaults in struct lruvec new 32eab823c7d0 mm/x86: use SWP_TYPE_BITS in 3-level swap macros new ccc6c8c8c938 mm/swap: comment all the ifdef in swapops.h new 0d4ecdb74760 mm/swap: add swp_offset_pfn() to fetch PFN from swap entry new 49af3d8475fc mm/thp: carry over dirty bit when thp splits on pmd new 44ea7ea2a7f6 mm: remember young/dirty bit for page migrations new 8d12cb4785d2 mm/swap: cache maximum swapfile size when init swap new 21899d1e8460 mm-swap-cache-maximum-swapfile-size-when-init-swap-fix new 290274145cc7 mm/swap: cache swap migration A/D bits support new 8cc60196445c zsmalloc: zs_object_copy: add clarifying comment new c6a705742f23 zsmalloc-zs_object_copy-add-clarifying-comment-fix new 6f39174622f7 zsmalloc: remove unnecessary size_class NULL check new 8ab8d5cdb45d mm/swap: remove the end_write_func argument to __swap_writepage new e82a73bb45cc mm/cma_debug: show complete cma name in debugfs directories new 05d24310fd01 mm/mempolicy: fix lock contention on mems_allowed new 155be8bbbf38 filemap: make the accounting of thrashing more consistent new 0768309c0373 mm/hugetlb: add dedicated func to get 'allowed' nodemask f [...] new c03c64d7162b page_alloc: remove inactive initialization new 12928053e9ff mm/page_alloc: only search higher order when fallback new 95eab4f3c2b0 mm/util: reduce stack usage of folio_mapcount new 99f688cf938a tools/vm/page_owner_sort: fix -f option new d3f8ecb1d438 mm/damon/core: simplify the parameter passing for region s [...] new 21ae3ac49b8e mm/vmscan: make the annotations of refaults code at the ri [...] new 82797bf4274b mm: migration: fix the FOLL_GET failure on following huge page new 09009dd7ffff kfence: add sysfs interface to disable kfence for selected slabs. new b5c573e99e6a Kselftests: remove support of libhugetlbfs from kselftests new be3b4a9daff7 selftest: vm: remove orphaned references to local_config.{h,mk} new 971659c699c0 hugetlb_cgroup: remove unneeded nr_pages > 0 check new cfd03c563c96 hugetlb_cgroup: hugetlbfs: use helper macro SZ_1{K,M,G} new 962e7d70475b hugetlb_cgroup: remove unneeded return value new 229faa53ae64 hugetlb_cgroup: use helper macro NUMA_NO_NODE new 852dc0b68078 hugetlb_cgroup: use helper for_each_hstate and hstate_index new 852a3c55b07e mm/gup.c: simplify and fix check_and_migrate_movable_pages [...] new 1dbd7e6a3216 mm/gup.c: Fix return value for __gup_longterm_locked() new 7e1c4bf73a01 mm-gupc-simplify-and-fix-check_and_migrate_movable_pages-r [...] new 445faf5ca813 mm/gup.c: Fix uninitialized return value on __gup_longterm [...] new 1fa7724d22e6 mm: add more BUILD_BUG_ONs to gfp_migratetype() new 163934d2e406 mm/util.c: add warning if __vm_enough_memory fails new ee30a539044f memory tiering: hot page selection with hint page fault latency new d97fe6258728 memory tiering: rate limit NUMA migration throughput new f2f13730ddef memory tiering: adjust hot threshold automatically new a60b60bf8e72 mm/compaction: fix set skip in fast_find_migrateblock new 23e524ddc3af mm/hugetlb: fix incorrect update of max_huge_pages new 8b55a2d3f8ae mm/hugetlb: fix WARN_ON(!kobj) in sysfs_create_group() new ad9e8bb3af94 mm/hugetlb: fix missing call to restore_reserve_on_error() new ef4e6f603546 mm-hugetlb-fix-missing-call-to-restore_reserve_on_error-v2 new 171016e7c743 mm: hugetlb_vmemmap: add missing smp_wmb() before set_pte_at() new 4e40d0cef352 mm/hugetlb: fix sysfs group leak in hugetlb_unregister_node() new 7cfe8c0e239f mm/hugetlb: make detecting shared pte more reliable new 1b8dca390ed0 mm/hugetlb: remove unused local variable dst_entry in copy [...] new d1d19d9cc530 selftests/hmm-tests: add test for dirty bits new e2bb00287721 migrate: fix syscall move_pages() return value for failure new 0ce7c9c7ddd7 migrate_pages(): remove unnecessary list_safe_reset_next() new a60e892e66ef migrate_pages(): fix THP failure counting for -ENOMEM new 6ae73b5558e7 migrate_pages(): fix failure counting for THP subpages retrying new 97bb8b8d3e46 migrate_pages(): fix failure counting for THP on -ENOSYS new e4f84e78985d migrate_pages(): fix failure counting for THP splitting new 27cdc2e4fc01 migrate_pages(): fix failure counting for retry new 707463a854d0 mm: migrate: do not retry 10 times for the subpages of fai [...] new 0831c21a800b mm: oom_kill: add trace logs in process_mrelease() system call new c2bfe2ccc5c1 mm-oom_kill-add-trace-logs-in-process_mrelease-system-call-fix new 4d2824dbb4d8 zsmalloc: zs_object_copy: replace email link to doc new 234fd8e03069 zsmalloc-zs_object_copy-replace-email-link-to-doc-checkpat [...] new 86240ab2a98f zsmalloc-zs_object_copy-replace-email-link-to-doc-fix new 8684b0c24b2f arch: mm: rename FORCE_MAX_ZONEORDER to ARCH_FORCE_MAX_ORDER new 7709894c83fe mm: kill find_min_pfn_with_active_regions() new eda234851f52 mm: x86, arm64: add arch_has_hw_pte_young() new 53606efe5062 mm: x86: add CONFIG_ARCH_HAS_NONLEAF_PMD_YOUNG new daa3d2ffa4bb mm/vmscan.c: refactor shrink_node() new 1095e3f4f1e9 Revert "include/linux/mm_inline.h: fold __update_lru_size( [...] new 5cfae42bd222 mm: multi-gen LRU: groundwork new d5146b22654c mm: multi-gen LRU: minimal implementation new bd926c8c76d7 mm: multi-gen LRU: exploit locality in rmap new 6d8eeae608c4 mm: multi-gen LRU: support page table walks new af5164e2d4c5 mm-multi-gen-lru-support-page-table-walks-fix new 731205e98b82 mm: multi-gen LRU: optimize multiple memcgs new d888bb486df1 mm: multi-gen LRU: kill switch new 49f2dbe29550 mm: multi-gen LRU: thrashing prevention new 13dee742bb29 mm: multi-gen LRU: debugfs interface new 01b55c2bd3b7 mm: multi-gen LRU: admin guide new 527e3a5ef166 mm: multi-gen LRU: design doc new ed2049de61b5 delayacct: support re-entrance detection of thrashing accounting new c4f74e861f63 mm/page_io: count submission time as thrashing delay for d [...] new 0f8bb83a319d mm: memcontrol: fix a typo in comment new 967d3f13d600 mm/vmalloc.c: support HIGHMEM pages in vmap_pages_range_noflush() new dc96dbefb076 mm: fix use-after free of page_ext after race with memory-offline new 674f4d66f02c mm-fix-use-after-free-of-page_ext-after-race-with-memory-o [...] new 7dcbfba8428c mm/demotion: add support for explicit memory tiers new dd948c633872 mm-demotion-add-support-for-explicit-memory-tiers-fix new 28c015cf323d mm/demotion: move memory demotion related code new bc49e1a63bef mm/demotion: add hotplug callbacks to handle new numa node [...] new f6283876705c mm/demotion: fix kernel error with memory hotplug new 53dd2ea23ba9 mm/demotion/dax/kmem: set node's abstract distance to MEMT [...] new 7ead872d9270 mm/demotion: assign correct memory type for multiple dax d [...] new d4d43c8e317b mm/demotion: build demotion targets based on explicit memo [...] new 81cefbdcdbe6 mm/demotion: add pg_data_t member to track node memory tie [...] new d8359c4f32d1 mm/demotion: drop memtier from memtype new b255a72fc3e8 mm/demotion: demote pages according to allocation fallback order new 70637e0f5888 mm/demotion: update node_is_toptier to work with memory tiers new 275272e04b6f kernel/sched/fair: include missed header file, memory-tiers.h new 8ebbca3e63b0 mm-demotion-update-node_is_toptier-to-work-with-memory-tie [...] new aef8777c4077 mm/demotion: make toptier_distance inclusive upper bound o [...] new 06e20408d8de lib/nodemask: optimize node_random for nodemask with singl [...] new a6a2ce53aadf mm/demotion: expose memory tier details via sysfs new 11f1ad57dcd8 mm, hwpoison: fix page refcnt leaking in try_memory_failur [...] new af862b45b11d mm, hwpoison: fix page refcnt leaking in unpoison_memory() new 6e58f6a3ad0e mm, hwpoison: fix extra put_page() in soft_offline_page() new b969b92acb1e mm, hwpoison: fix possible use-after-free in mf_dax_kill_procs() new dd0b0873e38e mm, hwpoison: kill procs if unmap fails new e58710611bb8 mm-hwpoison-kill-procs-if-unmap-fails-v2 new c6008ecd37d3 mm, hwpoison: avoid trying to unpoison reserved page new 98c603d7a51e mm: hugetlb_vmemmap: simplify reset_struct_pages() new e437e859a1bf mm: memory-failure: kill soft_offline_free_page() new 6ddb5da5a493 mm: memory-failure: kill __soft_offline_page() new 4f678e2b2b6f mm-memory-failure-kill-__soft_offline_page-v2 new 3114df1afb7e mm: thp: remove redundant pgtable check in set_huge_zero_page() new 183dbec3b8c2 mm: hugetlb: simplify per-node sysfs creation and removal new cd1616030e4e mm: release private data before split THP new 395adb6d13d8 mm/damon: validate if the pmd entry is present before accessing new 9a4a06fa95f5 mm/damon: replace pmd_huge() with pmd_trans_huge() for THP new e40171c25335 mm/page_owner.c: add llseek for page_owner new b8f5c2d077cb mm: memcg: export workingset refault stats for cgroup v1 new 2998f7b6a24b Maple Tree: add new data structure new a84242dc0169 maple_tree: fix documentation warnings new 5663423494b2 radix tree test suite: add pr_err define new 9c2a016ff580 radix tree test suite: add kmem_cache_set_non_kernel() new 65978e7d2e4c radix tree test suite: add allocation counts and size to k [...] new 291267e77330 radix tree test suite: add support for slab bulk APIs new ae421329a702 radix tree test suite: add lockdep_is_held to header new db08d6b52e5a lib/test_maple_tree: add testing for maple tree new 91b05e0a83c9 mm: start tracking VMAs with maple tree new 0603755f62a2 mm: add VMA iterator new 21317775facb mmap: use the VMA iterator in count_vma_pages_range() new 28ed72e4df87 mm/mmap: use the maple tree in find_vma() instead of the rbtree. new 6b4d51eb4409 mm/mmap: use the maple tree for find_vma_prev() instead of [...] new 3b33f14442c9 mm/mmap: use maple tree for unmapped_area{_topdown} new 15d8abc6d9a7 kernel/fork: use maple tree for dup_mmap() during forking new 66682ccacde3 damon: convert __damon_va_three_regions to use the VMA iterator new 16af30444b5d proc: remove VMA rbtree use from nommu new 485ae32a849b mm: remove rb tree. new 5d7c0084f8c7 mmap: change zeroing of maple tree in __vma_adjust() new 17879a8eb427 xen: use vma_lookup() in privcmd_ioctl_mmap() new e622cc2fee9e mm: optimize find_exact_vma() to use vma_lookup() new 58215dfc7f7d mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...] new 535c30516c48 mm/mmap: change do_brk_flags() to expand existing VMA and [...] new 4851b1c982e3 mm: use maple tree operations for find_vma_intersection() new 9d645a801c9d mm/mmap: use advanced maple tree API for mmap_region() new 5c8493bb3007 mm: remove vmacache new ec377c7b4f01 mm: convert vma_lookup() to use mtree_load() new 97220c4187e1 mm/mmap: move mmap_region() below do_munmap() new 46976e83cf22 mm/mmap: reorganize munmap to use maple states new 4f9a9b964319 mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() new 9b99b28843b7 arm64: remove mmap linked list from vdso new f11ed4cc6449 arm64: Change elfcore for_each_mte_vma() to use VMA iterator new eeb74fb5ce47 parisc: remove mmap linked list from cache handling new 1d8117c483cf powerpc: remove mmap linked list walks new ccc30a1ac742 s390: remove vma linked list walks new aa249d67b44e x86: remove vma linked list walks new c8ab32727b6b xtensa: remove vma linked list walks new 09f1af57d8cb cxl: remove vma linked list walk new 2cc2ccc49c5b optee: remove vma linked list walk new 5d3c4acf836a um: remove vma linked list walk new ff8a9f72dc34 coredump: remove vma linked list walk new b10ce6627ea0 exec: use VMA iterator instead of linked list new 5125938135f8 fs/proc/base: use maple tree iterators in place of linked list new c99c61323f1d fs/proc/task_mmu: stop using linked list and highest_vm_end new 9f9ed7c3eaf4 userfaultfd: use maple tree iterator to iterate VMAs new bc2172fa6995 ipc/shm: use VMA iterator instead of linked list new e72c93f6fef6 acct: use VMA iterator instead of linked list new bd2114b38263 perf: use VMA iterator new a580399a7725 sched: use maple tree iterator to walk VMAs new 42ed750f48ee fork: use VMA iterator new ef789176f1aa bpf: remove VMA linked list new 62b1c56e617b mm/gup: use maple tree navigation instead of linked list new 3bf42c0779b0 mm/khugepaged: stop using vma linked list new 6788d3510551 mm/ksm: use vma iterators instead of vma linked list new d1eec053feca mm/madvise: use vma_find() instead of vma linked list new 733458c72977 mm/memcontrol: stop using mm->highest_vm_end new a9b79748b474 mm/mempolicy: use vma iterator & maple state instead of vm [...] new 50390b401e1d mm/mlock: use vma iterator and maple state instead of vma [...] new 0fe6b9b9e67d mm/mprotect: use maple tree navigation instead of vma linked list new 983253146c88 mm/mprotect: fix maple tree start address in do_mprotect_pkey() new 33ea07ca52b1 mm/mremap: use vma_find_intersection() instead of vma linked list new b38401c4840b mm/msync: use vma_find() instead of vma linked list new b972b225d64c mm/oom_kill: use maple tree iterators instead of vma linked list new 9e18f8be7161 mm/pagewalk: use vma_find() instead of vma linked list new 9a409c90c924 mm/swapfile: use vma iterator instead of vma linked list new d8bd8fdefc13 i915: use the VMA iterator new bd7652ec92d2 nommu: remove uses of VMA linked list new dbb8535b4c02 mm/nommu: fix error handling in split_vma() new 89307584f1aa riscv: use vma iterator for vdso new c6efa77e65b6 mm/vmscan: Use vma iterator instead of vm_next new 5bd3bd913b28 mm: remove the vma linked list new 4cee5f996866 mm: fix one kernel-doc comment new 38fef9436e7f mm/mmap: drop range_has_overlap() function new cb83513a49e3 mm/mmap.c: pass in mapping to __vma_link_file() new 83b8ae45f430 mm/mlock: drop dead code in count_mm_mlocked_page_nr() new 382180883b17 mm: drop oom code from exit_mmap new 90e7465f8938 mm-drop-oom-code-from-exit_mmap-fix-fix new d1f5e73f07dd mm: delete unused MMF_OOM_VICTIM flag new 3ceba54cc90c mm-delete-unused-mmf_oom_victim-flag-fix new 85cf9c67d548 mm: refactor of vma_merge() new b3eaa86f57ac mm: add merging after mremap resize new 8d34d127c371 mm-add-merging-after-mremap-resize-checkpatch-fixes new fa02fb928200 mm: pagewalk: make error checks more obvious new e42db13d9124 mm: pagewalk: add back missing variable initializations new 70c41144b5ee mm: pagewalk: add back missing variable initializations new 3701867e3730 mm: pagewalk: don't check vma in walk_page_range_novma() new 32e84e6d9c23 mm: pagewalk: fix documentation of PTE hole handling new 4b06c5e6f812 mm: pagewalk: add api documentation for walk_page_range_novma() new 66c217081bd0 mm: pagewalk: allow walk_page_range_novma() without mm new c6ec622517dc mm: pagewalk: move variables to more local scope, tweak loops new 89563fb74d75 mm: pagewalk: add back missing variable initializations new d2e40a2ae92e mm: Skip retry when new limit is not below old one in page [...] new 37dffd61f718 mm/gup.c: don't pass gup_flags to check_and_migrate_movabl [...] new e3f288dde8a0 mm/gup.c: refactor check_and_migrate_movable_pages() new 24133721ff18 mm-gupc-refactor-check_and_migrate_movable_pages-fix new bda9482f2a7a drivers/block/zram/zram_drv.c: do not keep dangling zcomp [...] new d1381f90958e mm: remove EXPERIMENTAL flag for zswap new 1067c724cd60 mm: fix the handling Non-LRU pages returned by follow_page new fa7b64a8d472 hugetlbfs: revert use i_mmap_rwsem to address page fault/t [...] new 770743396dc5 hugetlbfs: revert use i_mmap_rwsem for more pmd sharing sy [...] new 73eb6aea723a hugetlb: rename remove_huge_page to hugetlb_delete_from_pa [...] new cd19e522aa4e hugetlb-rename-remove_huge_page-to-hugetlb_delete_from_pag [...] new 060d956c9e38 hugetlb: handle truncate racing with page faults new f666ba7d7e0f hugetlb: fix/remove uninitialized variable in remove_inode [...] new d6ab45bb645e hugetlb-handle-truncate-racing-with-page-faults-fix-fix new 0efb2d2191bc hugetlb: rename vma_shareable() and refactor code new 2e1f1db06c73 hugetlb: add vma based lock for pmd sharing new 7d11eacfc634 hugetlb: create hugetlb_unmap_file_folio to unmap single f [...] new d4f48498f97d hugetlb: use new vma_lock for pmd sharing synchronization new d7954536f9e7 mm: page_counter: remove unneeded atomic ops for low/min new f11a888509e4 mm: page_counter: rearrange struct page_counter fields new 49544c510c24 memcg: increase MEMCG_CHARGE_BATCH to 64 new 68bfaeb86f39 mm/gup: replace FOLL_NUMA by gup_can_follow_protnone() new 882405a1198d mm/gup: use gup_can_follow_protnone() also in GUP-fast new 4625d158d121 mm: fixup documentation regarding pte_numa() and PROT_NUMA new 9a9462771e54 mm: reduce noise in show_mem for lowmem allocations new 82efa05e7f81 mm-reduce-noise-in-show_mem-for-lowmem-allocations-update new 770063bd304d pc-mm-reduce-noise-in-show_mem-for-lowmem-allocations-upda [...] new 1ad712e508eb mm-reduce-noise-in-show_mem-for-lowmem-allocations-fix new 786a4809a7cf mm-reduce-noise-in-show_mem-for-lowmem-allocations-vs-mapl [...] new 37a0fc312195 s390/hugetlb: switch to generic version of follow_huge_pud() new 3f961dd316ef page_ext: introduce boot parameter 'early_page_ext' new 2bb643255be9 page_ext-introduce-boot-parameter-early_page_ext-fix new ccf9bf72519b mm: deduplicate cacheline padding code new dc1468938696 mm: backing-dev: Remove the unneeded result variable new f1a8aaa0ad26 zram: don't retry compress incompressible page new 4928c7091dbe filemap: add filemap_get_folios_contig() new be1164951c69 btrfs: convert __process_pages_contig() to use filemap_get [...] new 3aeaf2826859 btrfs: convert end_compressed_writeback() to use filemap_g [...] new dab4cb1d7562 btrfs: convert process_page_range() to use filemap_get_fol [...] new 08f372884595 nilfs2: convert nilfs_find_uncommited_extent() to use file [...] new 404c8af6a2de ramfs: convert ramfs_nommu_get_unmapped_area() to use file [...] new d02f14f3e890 filemap: remove find_get_pages_contig() new 705f800368c2 mm: kill is_memblock_offlined() new 2f7ed3973a7b mm: fix null-ptr-deref in kswapd_is_running() new 9ce9aba9f8f7 mm-fix-null-ptr-deref-in-kswapd_is_running-fix new 523e9a686f43 mm/damon: simplify the parameter passing for 'check_accesses' new 0537e5cb0fcb mm/damon/vaddr: remove comparison between mm and last_mm w [...] new 2db7378bc581 Revert "frontswap: remove support for multiple ops" new c351e8b61b25 Revert "mm: mark swap_lock and swap_active_head static" new 1dbed68d0e5f Revert "frontswap: simplify frontswap_register_ops" new 71ed76877556 mm/zswap: replace zswap_init_{started/failed} with zswap_i [...] new 7b612c1919ae mm/zswap: delay the initializaton of zswap until the first [...] new dab50297ca59 mm/zswap: skip confusing print info new f10bc6fa5deb mm/thp: simplify has_transparent_hugepage by using IS_BUILTIN new 07b5de0d9700 mm/thp: remove redundant CONFIG_TRANSPARENT_HUGEPAGE new 3c7b6cfeba52 mm/damon: get the hotness from damon_hot_score() in damon_ [...] new 7c781b68064f ksm: count allocated ksm rmap_items for each process new b11a281e772b ksm: add profit monitoring documentation new 1f473328a439 mm, hwpoison: use ClearPageHWPoison() in memory_failure() new 7324e5c5a3be mm, hwpoison: use __PageMovable() to detect non-lru movable pages new ae971c2bc2c8 mm-hwpoison-use-__pagemovable-to-detect-non-lru-movable-pages-fix new a4bb4c7c5a7c mm, hwpoison: use num_poisoned_pages_sub() to decrease num [...] new b97e4b5a8591 mm, hwpoison: avoid unneeded page_mapped_in_vma() overhead [...] new 4bc2173b8364 mm, hwpoison: check PageTable() explicitly in hwpoison_use [...] new cdc919be582e mm, hwpoison: cleanup some obsolete comments new 80a8887d78dc mm/page_alloc.c: delete a redundant parameter of rmqueue_pcplist new cf468f0e530b mm/migrate_device.c: fix a misleading and outdated comment new 22aecf0252ff mm/vmalloc: extend find_vmap_lowest_match_check with extra [...] new 58983226de0f mm: change release_pages() to use unsigned long for npages new 790e85bffc04 mm/gup: introduce pin_user_page() new ea5cea63cb45 block: add dio_w_*() wrappers for pin, unpin user pages new cac8bab4f24c iov_iter: new iov_iter_pin_pages*() routines new 0632e46127c0 block, bio, fs: convert most filesystems to pin_user_pages_fast() new f99c104103f0 NFS: direct-io: convert to FOLL_PIN pages new e83cad120b39 fuse: convert direct IO paths to use FOLL_PIN new cca8bbb82d9f mm: introduce common struct mm_slot new 676bbfe115c1 mm: thp: convert to use common struct mm_slot new f0980790201f mm: thp: fix build error with CONFIG_SHMEM disabled new 57fd6e869356 ksm: remove redundant declarations in ksm.h new 015c38c121dd ksm: add the ksm prefix to the names of the ksm private st [...] new 70110d87f3b7 ksm: convert ksm_mm_slot.mm_list to ksm_mm_slot.mm_node new 9a17e13d55a4 ksm: convert ksm_mm_slot.link to ksm_mm_slot.hash new 90b35102cda6 ksm: convert to use common struct mm_slot new 06576284f591 fs/buffer: remove __breadahead_gfp() new f37b8a4ef992 fs/buffer: add some new buffer read helpers new bdc3f8b763c7 fs/buffer: replace ll_rw_block() new 371904f70320 gfs2: replace ll_rw_block() new 28a5a372f708 isofs: replace ll_rw_block() new 5fa5b7ce07f3 jbd2: replace ll_rw_block() new 6b891278776a ntfs3: replace ll_rw_block() new 608dbedf2670 ocfs2: replace ll_rw_block() new 0acd3a18cb05 reiserfs: replace ll_rw_block() new f96bc4a98fb0 udf: replace ll_rw_block() new 118a9bf2cd26 ufs: replace ll_rw_block() new 5b3693d8e7dc fs/buffer: remove ll_rw_block() helper new 0d3c8cbd3353 ext2: replace bh_submit_read() helper with bh_read() new e77fa10e08fd fs/buffer: remove bh_submit_read() helper new 31f4c3fac64d hugetlb: make hugetlb_cma_check() static new c1b23696d4f5 hugetlb: Use helper macro SZ_1K new 2b58ce49f07f hugetlb: use LIST_HEAD() to define a list head new 37246bb172c9 hugetlb: use sizeof() to get the array size new b71911753d60 hugetlb: use helper {huge_pte|pmd}_lock() new 7f6ef748fa3c hugetlb: pass NULL to kobj_to_hstate() if nid is unused new dcb91c8c30b2 hugetlb: kill hugetlbfs_pagecache_page() new 8c38e5a41661 hugetlb: add comment for subtle SetHPageVmemmapOptimized() new c988af879818 hugetlb: remove meaningless BUG_ON(huge_pte_none()) new bb98a05d196c hugetlb: make hugetlb depends on SYSFS or SYSCTL new 4c56e3fdb250 selftest: vm: remove deleted local_config.* from .gitignore new 53cd6516454b mm/kmemleak: make create_object return void new 2f75303c9bc4 mm: remove BUG_ON() in __isolate_free_page() new 131e8c86f368 mm/mremap_pages: save a few cycles in get_dev_pagemap() new 61e182935b46 mm: fix PageAnonExclusive clearing racing with concurrent [...] new 955c206ff80a hugetlb: simplify hugetlb handling in follow_page_mask new b32cf5e532c8 mm/vmscan: fix a lot of comments new c35d9bf4e67a mm-vmscan-fix-a-lot-of-comments-vs-mglru new f0a284d27efb mm: add the first tail page to struct folio new 87fd160cd98e mm: reimplement folio_order() and folio_nr_pages() new 291925146743 mm: add split_folio() new 0080419f1850 mm: add folio_add_lru_vma() new e3076411b52a shmem: convert shmem_writepage() to use a folio throughout new 66f6f17ad725 shmem: convert shmem_delete_from_page_cache() to take a folio new a95e9da0a441 shmem: convert shmem_replace_page() to use folios throughout new 5fc2a173cd84 mm/swapfile: remove page_swapcount() new 8ddc2bd77bad mm/swapfile: convert try_to_free_swap() to folio_free_swap() new 95324f3f85b6 mm/swap: convert __read_swap_cache_async() to use a folio new 73ff32db333c mm/swap: convert add_to_swap_cache() to take a folio new 4c0ba4a5b657 mm/swap: convert put_swap_page() to put_swap_folio() new 441737cc762f mm: convert do_swap_page() to use a folio new f7e7f9329704 mm: convert do_swap_page()'s swapcache variable to a folio new 4d90b3621538 memcg: convert mem_cgroup_swapin_charge_page() to mem_cgro [...] new 91e15ea6d510 shmem: convert shmem_mfill_atomic_pte() to use a folio new 31925064c594 shmem: convert shmem_replace_page() to shmem_replace_folio() new 78b80f278c0f swap: add swap_cache_get_folio() new 7c29e0d1280f swap-add-swap_cache_get_folio-fix new 8b8d287fce6f shmem: eliminate struct page from shmem_swapin_folio() new cf902280cdf7 shmem: convert shmem_getpage_gfp() to shmem_get_folio_gfp() new 881946ea11cf shmem: convert shmem_fault() to use shmem_get_folio_gfp() new 30c75dbc2510 shmem: convert shmem_read_mapping_page_gfp() to use shmem_ [...] new 157afcea326a shmem: add shmem_get_folio() new 63742b3f977f shmem: convert shmem_get_partial_folio() to use shmem_get_folio() new d75daa8ba9cb shmem: convert shmem_write_begin() to use shmem_get_folio() new 2cc02ae19c7e shmem: convert shmem_file_read_iter() to use shmem_get_folio() new 5283def1a7cd shmem: convert shmem_fallocate() to use a folio new 057d9b0bf599 shmem: convert shmem_symlink() to use a folio new 8aeacfb7b9be shmem: convert shmem_get_link() to use a folio new 2b28607eb447 khugepaged: call shmem_get_folio() new 1e83f2cac096 userfaultfd: convert mcontinue_atomic_pte() to use a folio new ab5e58a1a579 shmem: remove shmem_getpage() new f08a0a6fea2b swapfile: convert try_to_unuse() to use a folio new f57cd5595363 swapfile: convert __try_to_reclaim_swap() to use a folio new 4c0ea23634cb swapfile: convert unuse_pte_range() to use a folio new 92dde08eae84 mm: convert do_swap_page() to use swap_cache_get_folio() new 6dde4e2be70d mm: remove lookup_swap_cache() new f818b8d4157f swap_state: convert free_swap_cache() to use a folio new c98ebc630eb3 swap: convert swap_writepage() to use a folio new db9b007948ee mm: convert do_wp_page() to use a folio new f0b15364c8a0 huge_memory: convert do_huge_pmd_wp_page() to use a folio new f8cc5d96fe88 madvise: convert madvise_free_pte_range() to use a folio new 99094f1f7a4a uprobes: use folios more widely in __replace_page() new ed2f0718768c ksm: use a folio in replace_page() new c7ff6c7ee686 mm: convert do_swap_page() to use folio_free_swap() new 1d47893a66a3 memcg: convert mem_cgroup_swap_full() to take a folio new 143b8330d60a mm: remove try_to_free_swap() new bae0e9ee0ed8 rmap: convert page_move_anon_rmap() to use a folio new a1badfe944d7 migrate: convert __unmap_and_move() to use folios new de1d714f693a migrate: convert unmap_and_move_huge_page() to use folios new 8f2ce054870d huge_memory: convert split_huge_page_to_list() to use a folio new 6a244235a768 huge_memory: convert unmap_page() to unmap_folio() new 88ed9c00a2d4 mm: convert page_get_anon_vma() to folio_get_anon_vma() new 90fde7fc707b rmap: remove page_unlock_anon_vma_read() new d6f2bb25b435 uprobes: use new_folio in __replace_page() new 7a6d987f9468 mm: convert lock_page_or_retry() to folio_lock_or_retry() new 53f8a0cbaab3 mm/huge_memory: prevent THP_ZERO_PAGE_ALLOC increased twice new fec813021337 x86: add missing include to sparsemem.h new 3cfc362f4a67 stackdepot: reserve 5 extra bits in depot_stack_handle_t new 058793af0139 instrumented.h: allow instrumenting both sides of copy_fro [...] new 4a37c0475da3 x86: asm: instrument usercopy in get_user() and put_user() new 485805676c49 asm-generic: instrument usercopy in cacheflush.h new 9b33a155543e kmsan: add ReST documentation new ef7a193589c8 kmsan: introduce __no_sanitize_memory and __no_kmsan_checks new 7c3fd533b35b kmsan: mark noinstr as __no_sanitize_memory new 24368c6a3d00 x86: kmsan: pgtable: reduce vmalloc space new bbe42945abf5 libnvdimm/pfn_dev: increase MAX_STRUCT_PAGE_SIZE new 3537e11b947e kmsan: add KMSAN runtime core new 5637e1d6772d kmsan: disable instrumentation of unsupported common kernel code new bb4284e15d24 MAINTAINERS: add entry for KMSAN new 37cf3d07aff0 mm: kmsan: maintain KMSAN metadata for page operations new 47dd2b0d3e37 mm: kmsan: call KMSAN hooks from SLUB code new d313dbc1f41a kmsan: handle task creation and exiting new 8ed4e4cb7a7e init: kmsan: call KMSAN initialization routines new cc3c0070553b instrumented.h: add KMSAN support new d8e50802cef4 kmsan: unpoison @tlb in arch_tlb_gather_mmu() new 245d46cffbbd kmsan: add iomap support new 4d8745947d26 Input: libps2: mark data received in __ps2_command() as in [...] new 7229aa50e091 dma: kmsan: unpoison DMA mappings new 19073358fa36 virtio: kmsan: check/unpoison scatterlist in vring_map_one_sg() new f6ea7e0e64d6 kmsan: handle memory sent to/from USB new 95052647d744 kmsan: add tests for KMSAN new a91304ae65e4 kmsan: disable strscpy() optimization under KMSAN new 4a86344bcbc9 crypto: kmsan: disable accelerated configs under KMSAN new 05e864b8138d kmsan: disable physical page merging in biovec new 0bbd325ea639 block: kmsan: skip bio block merging logic for KMSAN new eadf140bc197 kcov: kmsan: unpoison area->list in kcov_remote_area_put() new 43baa58489cf security: kmsan: fix interoperability with auto-initialization new c9e7d67d8d02 objtool: kmsan: list KMSAN API functions as uaccess-safe new 4439b21ee9a1 x86: kmsan: disable instrumentation of unsupported code new df952f67cc0d x86: kmsan: skip shadow checks in __switch_to() new 42e9671b6136 x86: kmsan: handle open-coded assembly in lib/iomem.c new 4820323007d2 x86: kmsan: use __msan_ string functions where possible. new 6a7dcf36d2d2 x86: kmsan: sync metadata pages on page fault new 2162e0ee983c x86: kasan: kmsan: support CONFIG_GENERIC_CSUM on x86, ena [...] new 14fa205bba86 x86: fs: kmsan: disable CONFIG_DCACHE_WORD_ACCESS new 09b1c5dd43ea entry: kmsan: introduce kmsan_unpoison_entry_regs() new 81cc773805bf bpf: kmsan: initialize BPF registers with zeroes new 5e83111868e8 mm: fs: initialize fsdata passed to write_begin/write_end [...] new a38e302e1d54 x86: kmsan: enable KMSAN builds for x86 new 4f915ce6a835 mm/hugetlb.c: remove unnecessary initialization of local `err' new d8dab1d8cc95 mm/damon/sysfs: simplify the judgement whether kdamonds are busy new 35ace5b63d58 hugetlb_encode.h: fix undefined behaviour (34 << 26) new 3622653e8124 filemap: convert filemap_range_has_writeback() to use folios new 6f05b006e196 kasan: check KASAN_NO_FREE_META in __kasan_metadata_size new 90d18fd6c03f kasan: rename kasan_set_*_info to kasan_save_*_info new d53b4c9cbd65 kasan: move is_kmalloc check out of save_alloc_info new c316abfff5e1 kasan: split save_alloc_info implementations new 641a9cd5d370 kasan: drop CONFIG_KASAN_TAGS_IDENTIFY new 1d6dc5bd730c kasan: introduce kasan_print_aux_stacks new 4cdc82e21402 kasan: introduce kasan_get_alloc_track new e7ac9b76e3a0 kasan: introduce kasan_init_object_meta new 85e4081b1496 kasan: clear metadata functions for tag-based modes new 65edad87158a kasan: move kasan_get_*_meta to generic.c new 1c7972a3f5e5 kasan: introduce kasan_requires_meta new eb678e880edf kasan: introduce kasan_init_cache_meta new 33d9f2b536be kasan: drop CONFIG_KASAN_GENERIC check from kasan_init_cache_meta new fd03171951c3 kasan: only define kasan_metadata_size for Generic mode new 5aff43c8f9ad kasan: only define kasan_never_merge for Generic mode new 91dbe3f18e95 kasan: only define metadata offsets for Generic mode new d26d2bad078f kasan: only define metadata structs for Generic mode new f2813c09dde5 kasan: only define kasan_cache_create for Generic mode new 18b9cc9a404d kasan: pass tagged pointers to kasan_save_alloc/free_info new a02e39f1c08a kasan: move kasan_get_alloc/free_track definitions new 035e1a082aed kasan: cosmetic changes in report.c new d221afb7425a kasan: use virt_addr_valid in kasan_addr_to_page/slab new 38c516f682eb kasan: use kasan_addr_to_slab in print_address_description new 2a4c4dc2f519 kasan: make kasan_addr_to_page static new 5174a53b088e kasan: simplify print_report new e7c3841c3cb5 kasan: introduce complete_report_info new 7c4e22244c4d kasan: fill in cache and object in complete_report_info new fcc143ded865 kasan: rework function arguments in report.c new 89e7a08f45da kasan: introduce kasan_complete_mode_report_info new 8c7432c86295 kasan: implement stack ring for tag-based modes new f4c9bf27e762 kasan: support kasan.stacktrace for SW_TAGS new 823907ee799d kasan: dynamically allocate stack ring entries new 1ee3c1781522 kasan: better identify bug types for tag-based modes new 6014a5b07e3d kasan: add another use-after-free test new e63820579c72 kasan: move tests to mm/kasan/ new 90da23f10929 ocfs2: reflink deadlock when clone file to the same direct [...] new fe653fe1473b ocfs2: clear links count in ocfs2_mknod() if an error occurs new 5831026b83ea ocfs2: fix ocfs2 corrupt when iputting an inode new e3b6e95811d1 init/main.c: silence some -Wunused-parameter warnings new 69c5b96a9b11 lib/debugobjects: fix stat count and optimize debug_object [...] new 25a13705c4ec hfsplus: unmap the page in the "fail_page" label new de72ec359f0c hfsplus: convert kmap() to kmap_local_page() in bnode.c new da4c9436135a hfsplus: convert kmap() to kmap_local_page() in bitmap.c new fcf3bb7942a6 hfsplus: convert kmap() to kmap_local_page() in btree.c new f5d6c48c7abd scripts/decodecode: improve faulting line determination new 18f616cc82a7 ipc/util.c: cleanup and improve sysvipc_find_ipc() new c374f6243d74 treewide: defconfig: address renamed CONFIG_DEBUG_INFO=y new 0f8458e2d2d5 fs/isofs: replace kmap() with kmap_local_page() new a2b09978cea9 checkpatch: Add kmap and kmap_atomic to the deprecated list new 972de8d17c43 lib/cmdline: avoid page fault in next_arg new 948c64afbd33 kexec: turn all kexec_mutex acquisitions into trylocks new 84e7981ec0b9 panic, kexec: make __crash_kexec() NMI safe new c9bf07970a43 fault-injection: allow stacktrace filter for x86-64 new e13337407e5f fault-injection: skip stacktrace filtering by default new 1585b58d8975 fault-injection: make some stack filter attrs more readable new c8326edce955 fault-injection: make stacktrace filter works as expected new cb0b8e6f59e2 llist: Use try_cmpxchg in llist_add_batch and llist_del_first new caee0209e05a proc: save LOC in vsyscall test new 649f7e981323 kbuild: add debug level and macro defs options new a3f84aa230f6 kernel: exit: cleanup release_thread() new 32ff290a7f6c fs/qnx6: delete unnecessary checks before brelse() new df3e117c5c36 ia64: fix clock_getres(CLOCK_MONOTONIC) to report ITC frequency new 48d8dc07e09c ia64-fix-clock_getresclock_monotonic-to-report-itc-frequen [...] new 7972f45632e1 epoll: use try_cmpxchg in list_add_tail_lockless new 955876064b33 buffer: use try_cmpxchg in discard_buffer new c6c8cb262ece aio: use atomic_try_cmpxchg in __get_reqs_available new e850426db8b2 iversion: use atomic64_try_cmpxchg) new 79d4b80624d1 kexec: replace kmap() with kmap_local_page() new 5aa327afe8cd hfs: unmap the page in the "fail_page" label new 10552b864ff3 hfs: replace kmap() with kmap_local_page() in bnode.c new c32a42467c8f hfs: replace kmap() with kmap_local_page() in btree.c new a52d6a1205d6 bitops: use try_cmpxchg in set_mask_bits and bit_clear_unless new 81773c176a15 alpha: move from strlcpy with unused retval to strscpy new c3b13c931d43 ia64: move from strlcpy with unused retval to strscpy new 12d6619cec49 ocfs2: move from strlcpy with unused retval to strscpy new bd7752454c9e reiserfs: move from strlcpy with unused retval to strscpy new 3fc92308ccac init: move from strlcpy with unused retval to strscpy new eb5e85b09293 lib: move from strlcpy with unused retval to strscpy new 465f7144b67f task_work: use try_cmpxchg in task_work_add, task_work_can [...] new 31fdf69030d5 smpboot: use atomic_try_cmpxchg in cpu_wait_death and cpu_ [...] new b75f3f99de4b fail_function: switch to memdup_user_nul() helper new 4b5d5cdd7fdc fail_function: refctor code of checking return value of re [...] new 6737872fca6e fail_function: fix wrong use of fei_attr_remove() new f42b3505c3ec initramfs: mark my_inptr as __initdata new b3003bcbb733 ntfs: fix use-after-free in ntfs_attr_find() new 100ae524f270 ntfs: fix out-of-bounds read in ntfs_attr_find() new 2e904de6c5d3 ntfs: check overflow when iterating ATTR_RECORDs new e537689a9ac3 kernel/profile.c: simplify duplicated code in profile_setup() new 361e55d554ba asm-generic: make parameter types consistent in _unaligned_be48() new 425c4bec3da3 checkpatch: Handle FILE pointer type new 06d231eedf5e kernel/utsname_sysctl.c: print kernel arch new b2ac0ec99bf3 latencytop: use the last element of latency_record of system new d98dfcedee03 ocfs2: replace zero-length arrays with DECLARE_FLEX_ARRAY( [...] new 89fa3c395936 core_pattern: add CPU specifier new 1dfcff723a73 fs/ocfs2/suballoc.h: fix spelling typo in comment new dca53c078df2 init.h: fix spelling typo in comment new b2ff42824643 Merge branch 'mm-nonmm-unstable' into mm-everything new 29c3fdbfc74e Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new 5c6b79c2a602 Revert "drm/msm/gem: Evict active GEM objects when necessary" new 840126e36e8f Add linux-next specific files for 20220906
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 (e47eb90a0a9a) \ N -- N -- N refs/heads/master (840126e36e8f)
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 1901 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/debugfs-cros-ec | 22 + Documentation/ABI/testing/sysfs-bus-iio | 69 + Documentation/ABI/testing/sysfs-driver-ufs | 9 + Documentation/RCU/checklist.rst | 2 +- Documentation/admin-guide/cgroup-v2.rst | 156 +- Documentation/admin-guide/kernel-parameters.txt | 10 +- Documentation/admin-guide/sysctl/kernel.rst | 6 + Documentation/arm/index.rst | 1 + .../arm/stm32/stm32-dma-mdma-chaining.rst | 415 + Documentation/block/index.rst | 1 + Documentation/block/ublk.rst | 253 + Documentation/dev-tools/index.rst | 1 + Documentation/dev-tools/kasan.rst | 17 +- Documentation/dev-tools/kmsan.rst | 427 + Documentation/devicetree/bindings/arm/amlogic.yaml | 1 + Documentation/devicetree/bindings/arm/fsl.yaml | 20 +- .../bindings/arm/marvell/armada-37xx.txt | 26 - .../bindings/arm/marvell/armada-37xx.yaml | 47 + .../devicetree/bindings/arm/rockchip.yaml | 15 + .../bindings/clock/renesas,rzg2l-cpg.yaml | 2 +- .../bindings/display/bridge/chrontel,ch7033.yaml | 13 + .../bindings/display/mediatek/mediatek,dp.yaml | 116 + .../devicetree/bindings/dma/arm,pl330.yaml | 6 + .../devicetree/bindings/dma/mediatek,uart-dma.yaml | 1 + .../devicetree/bindings/dma/qcom,gpi.yaml | 1 + .../bindings/iio/adc/maxim,max11205.yaml | 69 + .../devicetree/bindings/iio/adc/ti,tsc2046.yaml | 3 + .../devicetree/bindings/mmc/renesas,sdhi.yaml | 3 + .../devicetree/bindings/net/altera_tse.txt | 113 - .../devicetree/bindings/net/altr,tse.yaml | 168 + .../bindings/net/microchip,sparx5-switch.yaml | 2 - .../devicetree/bindings/net/rockchip-dwmac.yaml | 7 + .../devicetree/bindings/net/snps,dwmac.yaml | 1 + .../devicetree/bindings/phy/cdns,dphy-rx.yaml | 2 +- .../devicetree/bindings/phy/cdns,dphy.yaml | 2 +- .../bindings/phy/rockchip,pcie3-phy.yaml | 80 + .../bindings/phy/rockchip-inno-csi-dphy.yaml | 1 + .../bindings/phy/sunplus,sp7021-usb2-phy.yaml | 73 + .../bindings/power/domain-idle-state.yaml | 10 + .../devicetree/bindings/power/fsl,imx-gpc.yaml | 14 + .../devicetree/bindings/power/fsl,imx-gpcv2.yaml | 14 + .../bindings/power/rockchip,power-controller.yaml | 2 + .../bindings/power/rockchip-io-domain.yaml | 30 + .../devicetree/bindings/serial/mediatek,uart.yaml | 1 + .../bindings/soc/imx/fsl,imx8mm-vpu-blk-ctrl.yaml | 110 +- .../devicetree/bindings/soc/rockchip/grf.yaml | 3 + .../bindings/timer/arm,arch_timer_mmio.yaml | 1 + .../devicetree/bindings/timer/ingenic,tcu.yaml | 4 + .../devicetree/bindings/vendor-prefixes.yaml | 4 + Documentation/driver-api/driver-model/devres.rst | 1 - Documentation/filesystems/ceph.rst | 1 - Documentation/gpu/amdgpu/apu-asic-info-table.csv | 8 + Documentation/gpu/amdgpu/dgpu-asic-info-table.csv | 24 + Documentation/gpu/amdgpu/display/dcn-overview.rst | 59 + Documentation/gpu/amdgpu/display/index.rst | 1 + Documentation/gpu/amdgpu/display/mpo-cursor.svg | 435 + Documentation/gpu/amdgpu/display/mpo-overview.rst | 242 + .../multi-display-hdcp-mpo-less-pipe-ex.svg | 220 + .../gpu/amdgpu/display/multi-display-hdcp-mpo.svg | 171 + .../gpu/amdgpu/display/pipeline_4k_no_split.svg | 958 + .../gpu/amdgpu/display/pipeline_4k_split.svg | 1062 + .../display/single-display-mpo-multi-video.svg | 339 + .../gpu/amdgpu/display/single-display-mpo.svg | 266 + Documentation/gpu/amdgpu/driver-misc.rst | 17 + Documentation/gpu/vkms.rst | 7 +- Documentation/networking/ip-sysctl.rst | 5 +- Documentation/networking/phy.rst | 6 + Documentation/networking/rxrpc.rst | 11 - Documentation/process/deprecated.rst | 11 +- Documentation/scsi/ChangeLog.lpfc | 2 +- MAINTAINERS | 53 +- Makefile | 6 +- Next/SHA1s | 244 +- Next/merge.log | 5307 ++- arch/Kconfig | 3 + arch/arm/arm-soc-for-next-contents.txt | 54 + arch/arm/boot/dts/armada-370.dtsi | 28 +- arch/arm/boot/dts/armada-375.dtsi | 28 +- arch/arm/boot/dts/armada-380.dtsi | 42 +- arch/arm/boot/dts/armada-385-turris-omnia.dts | 4 +- arch/arm/boot/dts/armada-38x.dtsi | 2 + arch/arm/boot/dts/armada-39x.dtsi | 56 +- arch/arm/boot/dts/armada-xp-98dx3236.dtsi | 14 +- arch/arm/boot/dts/armada-xp-lenovo-ix4-300d.dts | 2 +- arch/arm/boot/dts/armada-xp-mv78230.dtsi | 70 +- arch/arm/boot/dts/armada-xp-mv78260.dtsi | 126 +- arch/arm/boot/dts/armada-xp-mv78460.dtsi | 140 +- arch/arm/boot/dts/dove.dtsi | 28 +- arch/arm/boot/dts/gemini-ns2502.dts | 33 +- arch/arm/boot/dts/gemini-ssi1328.dts | 4 - arch/arm/boot/dts/imx6dl.dtsi | 3 + arch/arm/boot/dts/imx6q.dtsi | 3 + arch/arm/boot/dts/imx6qdl-skov-cpu-revc.dtsi | 65 +- arch/arm/boot/dts/imx6qp.dtsi | 6 + arch/arm/boot/dts/imx6sl.dtsi | 23 +- arch/arm/boot/dts/imx6sll.dtsi | 3 + arch/arm/boot/dts/imx6sx-udoo-neo.dtsi | 14 +- arch/arm/boot/dts/imx6sx.dtsi | 6 + arch/arm/boot/dts/imx7ulp.dtsi | 10 +- arch/arm/boot/dts/kirkwood-6192.dtsi | 14 +- arch/arm/boot/dts/kirkwood-6281.dtsi | 14 +- arch/arm/boot/dts/kirkwood-6282.dtsi | 28 +- arch/arm/boot/dts/kirkwood-98dx4122.dtsi | 14 +- arch/arm/boot/dts/kirkwood-lsxl.dtsi | 16 +- arch/arm/boot/dts/lan966x-pcb8291.dts | 28 + arch/arm/boot/dts/lan966x-pcb8309.dts | 28 + arch/arm/boot/dts/vf610-pinfunc.h | 50 + arch/arm/kernel/irq.c | 2 +- arch/arm/mach-at91/pm.c | 15 - arch/arm64/Kconfig.platforms | 52 +- arch/arm64/boot/dts/amlogic/Makefile | 1 + .../boot/dts/amlogic/meson-gxm-gt1-ultimate.dts | 91 + arch/arm64/boot/dts/freescale/Makefile | 4 +- .../fsl-ls1028a-kontron-kbox-a-230-ls.dts | 9 +- .../freescale/fsl-ls1028a-kontron-sl28-var2.dts | 9 +- arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts | 9 +- arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 2 + arch/arm64/boot/dts/freescale/imx8-ss-dma.dtsi | 20 +- .../boot/dts/freescale/imx8mm-icore-mx8mm.dtsi | 2 +- ...ron-n801x-s.dts => imx8mm-kontron-bl-osm-s.dts} | 128 +- ...m-kontron-n801x-s.dts => imx8mm-kontron-bl.dts} | 9 +- ...on-n801x-som.dtsi => imx8mm-kontron-osm-s.dtsi} | 71 +- ...ntron-n801x-som.dtsi => imx8mm-kontron-sl.dtsi} | 53 +- arch/arm64/boot/dts/freescale/imx8mm-mx8menlo.dts | 10 +- arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi | 29 +- arch/arm64/boot/dts/freescale/imx8mn.dtsi | 1 - arch/arm64/boot/dts/freescale/imx8mp-evk.dts | 53 + .../dts/freescale/imx8mp-icore-mx8mp-edimm2.2.dts | 2 +- .../boot/dts/freescale/imx8mp-icore-mx8mp.dtsi | 2 +- .../dts/freescale/imx8mp-msc-sm2s-14N0600E.dtsi | 68 + .../boot/dts/freescale/imx8mp-msc-sm2s-ep1.dts | 52 + arch/arm64/boot/dts/freescale/imx8mp-msc-sm2s.dtsi | 820 + .../dts/freescale/imx8mp-tqma8mpql-mba8mpxl.dts | 4 +- arch/arm64/boot/dts/freescale/imx8mp-verdin.dtsi | 18 +- arch/arm64/boot/dts/freescale/imx8mp.dtsi | 92 + arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi | 40 +- arch/arm64/boot/dts/freescale/imx8ulp-pinfunc.h | 0 arch/arm64/boot/dts/freescale/imx8ulp.dtsi | 57 +- arch/arm64/boot/dts/marvell/Makefile | 1 + arch/arm64/boot/dts/marvell/ac5-98dx25xx.dtsi | 38 +- arch/arm64/boot/dts/marvell/armada-3720-eDPU.dts | 14 + .../dts/marvell/armada-3720-espressobin-ultra.dts | 4 +- arch/arm64/boot/dts/marvell/armada-3720-uDPU.dts | 155 +- ...{armada-3720-uDPU.dts => armada-3720-uDPU.dtsi} | 57 +- arch/arm64/boot/dts/rockchip/Makefile | 3 + arch/arm64/boot/dts/rockchip/rk3399-eaidk-610.dts | 939 + .../boot/dts/rockchip/rk3399-gru-chromebook.dtsi | 8 + .../boot/dts/rockchip/rk3399-pinephone-pro.dts | 398 + arch/arm64/boot/dts/rockchip/rk3399-puma.dtsi | 1 - .../boot/dts/rockchip/rk3399-rock-4c-plus.dts | 646 + arch/arm64/boot/dts/rockchip/rk3399-t-opp.dtsi | 114 + arch/arm64/boot/dts/rockchip/rk3566-quartz64-a.dts | 1 - arch/arm64/boot/dts/rockchip/rk3568-bpi-r2-pro.dts | 117 + arch/arm64/boot/dts/rockchip/rk3568-evb1-v10.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3568-rock-3a.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3568.dtsi | 122 + arch/arm64/boot/dts/rockchip/rk356x.dtsi | 12 + arch/arm64/boot/dts/ti/k3-am64-main.dtsi | 50 +- arch/arm64/boot/dts/ti/k3-am64.dtsi | 1 + arch/arm64/boot/dts/ti/k3-am642-evm.dts | 8 + arch/arm64/boot/dts/ti/k3-am642-sk.dts | 8 + arch/arm64/boot/dts/ti/k3-j7200-main.dtsi | 18 + arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 2 +- arch/arm64/include/asm/kernel-pgtable.h | 26 +- arch/arm64/kernel/head.S | 2 + arch/arm64/kernel/machine_kexec_file.c | 2 +- arch/ia64/mm/hugetlbpage.c | 15 - arch/loongarch/Kconfig | 2 + arch/loongarch/include/asm/acpi.h | 2 +- arch/loongarch/kernel/acpi.c | 2 +- arch/loongarch/kernel/signal.c | 4 +- arch/loongarch/kernel/vmlinux.lds.S | 2 + arch/loongarch/lib/dump_tlb.c | 26 +- arch/loongarch/mm/init.c | 19 +- arch/m68k/Kconfig | 2 +- arch/parisc/kernel/irq.c | 2 +- arch/powerpc/include/asm/hw_irq.h | 46 +- arch/powerpc/kernel/hw_breakpoint.c | 53 +- arch/powerpc/kernel/irq.c | 4 +- arch/powerpc/lib/code-patching.c | 30 +- arch/powerpc/mm/hugetlbpage.c | 37 - arch/powerpc/platforms/pseries/papr_scm.c | 4 +- arch/riscv/include/asm/kvm_vcpu_sbi.h | 12 + arch/riscv/kvm/vcpu_sbi.c | 12 +- arch/riscv/kvm/vcpu_timer.c | 4 - arch/riscv/mm/pageattr.c | 4 +- arch/s390/include/asm/softirq_stack.h | 2 +- arch/s390/lib/uaccess.c | 3 +- arch/sh/include/asm/hw_breakpoint.h | 5 +- arch/sh/kernel/irq.c | 2 +- arch/sparc/kernel/irq_64.c | 2 +- arch/x86/Kconfig | 18 +- arch/x86/boot/Makefile | 1 + arch/x86/boot/compressed/Makefile | 1 + arch/x86/configs/i386_defconfig | 6 +- arch/x86/configs/x86_64_defconfig | 5 +- arch/x86/crypto/Kconfig | 29 + arch/x86/entry/vdso/Makefile | 3 + arch/x86/events/intel/core.c | 43 +- arch/x86/events/intel/ds.c | 9 +- arch/x86/events/perf_event.h | 2 + arch/x86/include/asm/checksum.h | 16 +- arch/x86/include/asm/cpu.h | 2 + arch/x86/include/asm/hw_breakpoint.h | 5 +- arch/x86/include/asm/intel-family.h | 3 + arch/x86/include/asm/irq_stack.h | 2 +- arch/x86/include/asm/kmsan.h | 55 + arch/x86/include/asm/msr-index.h | 13 + arch/x86/include/asm/page_64.h | 7 + arch/x86/include/asm/pgtable_64_types.h | 47 +- arch/x86/include/asm/sparsemem.h | 2 + arch/x86/include/asm/string_64.h | 23 +- arch/x86/include/asm/uaccess.h | 22 +- arch/x86/kernel/Makefile | 2 + arch/x86/kernel/apic/apic.c | 44 +- arch/x86/kernel/cpu/Makefile | 1 + arch/x86/kernel/cpu/microcode/core.c | 5 +- arch/x86/kernel/cpu/resctrl/pseudo_lock.c | 12 +- arch/x86/kernel/irq_32.c | 2 +- arch/x86/kernel/process_64.c | 1 + arch/x86/kvm/x86.c | 48 +- arch/x86/lib/Makefile | 2 + arch/x86/lib/iomem.c | 5 + arch/x86/mm/Makefile | 2 + arch/x86/mm/fault.c | 23 +- arch/x86/mm/init_64.c | 2 +- arch/x86/mm/ioremap.c | 3 + arch/x86/mm/pat/set_memory.c | 32 + arch/x86/realmode/rm/Makefile | 1 + block/bio.c | 5 +- block/blk-core.c | 10 +- block/blk-map.c | 3 +- block/blk-mq.c | 5 +- block/blk-throttle.c | 90 +- block/blk.h | 7 + crypto/Kconfig | 1 + drivers/accessibility/speakup/speakup_dummy.c | 4 + drivers/accessibility/speakup/speakup_soft.c | 32 +- drivers/accessibility/speakup/spk_types.h | 2 +- drivers/accessibility/speakup/varhandlers.c | 12 +- drivers/android/binder_alloc.c | 4 +- drivers/android/binder_alloc.h | 5 +- drivers/android/binderfs.c | 31 +- drivers/base/arch_topology.c | 2 +- drivers/base/class.c | 2 +- drivers/base/core.c | 2 +- drivers/base/dd.c | 12 +- drivers/base/devres.c | 4 +- drivers/base/driver.c | 6 + drivers/base/firmware_loader/sysfs.c | 7 +- drivers/base/firmware_loader/sysfs.h | 5 + drivers/base/firmware_loader/sysfs_upload.c | 12 +- drivers/base/regmap/regmap-mmio.c | 3 - drivers/base/regmap/trace.h | 28 +- drivers/block/rnbd/rnbd-srv-dev.c | 1 - drivers/block/rnbd/rnbd-srv.c | 12 +- drivers/block/xen-blkback/common.h | 3 + drivers/block/xen-blkback/xenbus.c | 6 +- drivers/block/xen-blkfront.c | 20 +- drivers/char/ipmi/ipmi_ipmb.c | 4 +- drivers/clk/davinci/Makefile | 4 - drivers/clk/davinci/pll-dm644x.c | 81 - drivers/clk/davinci/pll-dm646x.c | 85 - drivers/clk/davinci/pll.c | 8 - drivers/clk/davinci/pll.h | 6 - drivers/clk/davinci/psc-dm644x.c | 85 - drivers/clk/davinci/psc-dm646x.c | 82 - drivers/clk/davinci/psc.c | 6 - drivers/clk/davinci/psc.h | 6 - drivers/clk/ingenic/tcu.c | 15 +- drivers/clk/mediatek/clk-mt8195-infra_ao.c | 16 +- drivers/cpufreq/amd-pstate.c | 23 +- drivers/cpufreq/tegra194-cpufreq.c | 6 +- drivers/cpuidle/coupled.c | 2 +- drivers/cpuidle/cpuidle-powernv.c | 4 +- drivers/dma/hisi_dma.c | 650 +- drivers/dma/hsu/hsu.c | 8 + drivers/dma/hsu/hsu.h | 12 +- drivers/dma/hsu/pci.c | 47 +- drivers/dma/idxd/irq.c | 2 - drivers/dma/qcom/gpi.c | 1 + drivers/dma/stm32-dma.c | 136 +- drivers/dma/stm32-dmamux.c | 2 +- drivers/dma/stm32-mdma.c | 70 +- drivers/dma/xilinx/xilinx_dma.c | 21 +- drivers/edac/edac_mc.c | 1 - drivers/firmware/efi/libstub/Makefile | 1 + drivers/fpga/dfl.c | 2 +- drivers/gpio/Kconfig | 3 +- drivers/gpio/gpio-104-dio-48e.c | 10 +- drivers/gpio/gpio-104-idi-48.c | 10 +- drivers/gpio/gpio-104-idio-16.c | 18 +- drivers/gpio/gpio-exar.c | 40 +- drivers/gpio/gpio-f7188x.c | 275 +- drivers/gpio/gpio-ws16c48.c | 10 +- drivers/gpio/gpiolib.c | 132 +- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 31 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 13 + drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 57 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h | 5 + drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c | 15 + drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c | 8 +- drivers/gpu/drm/amd/amdgpu/ih_v6_0.c | 26 +- drivers/gpu/drm/amd/amdgpu/mmhub_v3_0.c | 10 +- drivers/gpu/drm/amd/amdgpu/mmsch_v4_0.h | 140 + drivers/gpu/drm/amd/amdgpu/nbio_v4_3.c | 44 + drivers/gpu/drm/amd/amdgpu/nbio_v4_3.h | 1 + drivers/gpu/drm/amd/amdgpu/sdma_v6_0.c | 8 +- drivers/gpu/drm/amd/amdgpu/soc21.c | 11 +- drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c | 297 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 1 + .../gpu/drm/amd/display/dc/dml/dcn32/dcn32_fpu.c | 2 +- drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c | 9 + .../gpu/drm/bridge/cadence/cdns-mhdp8546-core.c | 3 +- drivers/gpu/drm/bridge/chrontel-ch7033.c | 15 +- drivers/gpu/drm/bridge/ti-sn65dsi86.c | 72 +- drivers/gpu/drm/drm_atomic_helper.c | 83 +- drivers/gpu/drm/drm_debugfs.c | 4 +- drivers/gpu/drm/drm_edid.c | 24 +- drivers/gpu/drm/drm_gem.c | 170 + drivers/gpu/drm/drm_mode_config.c | 3 + drivers/gpu/drm/hyperv/hyperv_drm_drv.c | 3 - drivers/gpu/drm/i915/display/intel_bios.c | 122 +- drivers/gpu/drm/i915/display/intel_bios.h | 1 + drivers/gpu/drm/i915/display/intel_display.c | 14 +- drivers/gpu/drm/i915/display/intel_dp.c | 45 +- .../gpu/drm/i915/display/intel_dp_link_training.c | 22 + drivers/gpu/drm/i915/display/intel_dp_mst.c | 8 +- drivers/gpu/drm/i915/display/intel_fbdev.c | 12 +- drivers/gpu/drm/i915/display/intel_vbt_defs.h | 335 +- drivers/gpu/drm/i915/i915_driver.c | 12 +- drivers/gpu/drm/i915/i915_reg.h | 20 +- drivers/gpu/drm/mediatek/Kconfig | 9 + drivers/gpu/drm/mediatek/Makefile | 2 + drivers/gpu/drm/mediatek/mtk_dp.c | 2661 ++ drivers/gpu/drm/mediatek/mtk_dp_reg.h | 356 + drivers/gpu/drm/msm/adreno/a3xx_gpu.c | 2 +- drivers/gpu/drm/msm/adreno/a4xx_gpu.c | 2 +- drivers/gpu/drm/msm/adreno/a6xx.xml.h | 4 + drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 83 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 45 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 3 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 7 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c | 9 +- drivers/gpu/drm/msm/dp/dp_ctrl.c | 2 +- drivers/gpu/drm/msm/msm_debugfs.c | 8 + drivers/gpu/drm/msm/msm_drv.c | 33 +- drivers/gpu/drm/msm/msm_drv.h | 79 +- drivers/gpu/drm/msm/msm_gem.c | 179 +- drivers/gpu/drm/msm/msm_gem.h | 123 +- drivers/gpu/drm/msm/msm_gem_prime.c | 4 +- drivers/gpu/drm/msm/msm_gem_shrinker.c | 130 +- drivers/gpu/drm/msm/msm_gem_submit.c | 78 +- drivers/gpu/drm/msm/msm_gpu.c | 24 +- drivers/gpu/drm/msm/msm_gpu.h | 14 +- drivers/gpu/drm/msm/msm_gpu_devfreq.c | 2 + drivers/gpu/drm/msm/msm_gpu_trace.h | 32 +- drivers/gpu/drm/msm/msm_io_utils.c | 22 + drivers/gpu/drm/msm/msm_iommu.c | 101 +- drivers/gpu/drm/msm/msm_rd.c | 3 + drivers/gpu/drm/msm/msm_ringbuffer.c | 4 - drivers/gpu/drm/msm/msm_submitqueue.c | 1 + drivers/gpu/drm/panfrost/panfrost_mmu.c | 44 +- drivers/gpu/drm/tests/drm_cmdline_parser_test.c | 373 +- drivers/gpu/drm/vkms/Makefile | 1 + drivers/gpu/drm/vkms/vkms_composer.c | 314 +- drivers/gpu/drm/vkms/vkms_drv.h | 33 +- drivers/gpu/drm/vkms/vkms_formats.c | 301 + drivers/gpu/drm/vkms/vkms_formats.h | 12 + drivers/gpu/drm/vkms/vkms_plane.c | 50 +- drivers/gpu/drm/vkms/vkms_writeback.c | 39 +- drivers/hid/wacom_wac.c | 5 + drivers/hv/hv_fcopy.c | 2 +- drivers/hv/vmbus_drv.c | 56 +- drivers/hwmon/emc2305.c | 1 - drivers/idle/intel_idle.c | 2 +- drivers/iio/accel/bma400.h | 14 + drivers/iio/accel/bma400_core.c | 343 +- drivers/iio/adc/Kconfig | 14 + drivers/iio/adc/Makefile | 1 + drivers/iio/adc/max11205.c | 183 + drivers/iio/adc/max1363.c | 6 - drivers/iio/adc/ti-tsc2046.c | 69 +- drivers/iio/industrialio-core.c | 5 + drivers/iio/industrialio-event.c | 7 +- drivers/iio/magnetometer/yamaha-yas530.c | 43 +- drivers/iio/pressure/icp10100.c | 10 +- drivers/infiniband/hw/hns/hns_roce_device.h | 1 - drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 3 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 4 +- drivers/infiniband/hw/hns/hns_roce_main.c | 2 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 7 +- drivers/infiniband/hw/mlx5/mad.c | 25 +- drivers/infiniband/sw/rxe/rxe_qp.c | 16 +- drivers/infiniband/sw/rxe/rxe_resp.c | 10 +- drivers/infiniband/sw/rxe/rxe_task.c | 3 +- drivers/infiniband/sw/rxe/rxe_task.h | 3 +- drivers/infiniband/sw/siw/Kconfig | 5 +- drivers/infiniband/sw/siw/siw_qp_tx.c | 18 +- drivers/infiniband/ulp/srp/ib_srp.c | 3 +- drivers/input/keyboard/atkbd.c | 16 +- drivers/input/mouse/psmouse-base.c | 22 +- drivers/input/serio/libps2.c | 5 +- drivers/input/tablet/aiptek.c | 20 +- drivers/ipack/ipack.c | 5 +- drivers/leds/simple/simatic-ipc-leds-gpio.c | 42 +- drivers/message/fusion/mptctl.c | 6 +- drivers/misc/Kconfig | 1 + drivers/misc/Makefile | 3 +- drivers/misc/altera-stapl/altera.c | 8 +- drivers/misc/bcm-vk/bcm_vk_dev.c | 8 +- drivers/misc/eeprom/eeprom.c | 2 +- drivers/misc/eeprom/idt_89hpesx.c | 2 +- drivers/misc/fastrpc.c | 16 +- drivers/misc/ics932s401.c | 2 +- drivers/misc/lkdtm/fortify.c | 96 +- drivers/misc/mchp_pci1xxxx/Kconfig | 11 + drivers/misc/mchp_pci1xxxx/Makefile | 1 + drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.c | 166 + drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.h | 28 + drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gpio.c | 438 + drivers/misc/mei/bus-fixup.c | 2 +- drivers/misc/ocxl/file.c | 2 + drivers/mmc/host/sdhci_am654.c | 5 +- drivers/net/Kconfig | 1 + drivers/net/bonding/bond_main.c | 20 +- drivers/net/can/usb/etas_es58x/es58x_core.h | 2 +- drivers/net/dsa/microchip/ksz_common.c | 43 +- drivers/net/dsa/microchip/ksz_common.h | 18 + drivers/net/dsa/microchip/ksz_spi.c | 2 + drivers/net/dsa/microchip/lan937x.h | 1 + drivers/net/dsa/microchip/lan937x_main.c | 368 +- drivers/net/dsa/microchip/lan937x_reg.h | 12 + drivers/net/ethernet/altera/Kconfig | 2 + drivers/net/ethernet/altera/altera_tse.h | 19 +- drivers/net/ethernet/altera/altera_tse_ethtool.c | 22 +- drivers/net/ethernet/altera/altera_tse_main.c | 453 +- drivers/net/ethernet/broadcom/bcm4908_enet.c | 2 +- drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 52 +- .../net/ethernet/freescale/dpaa/dpaa_eth_sysfs.c | 2 +- drivers/net/ethernet/freescale/fec.h | 10 +- drivers/net/ethernet/freescale/fec_main.c | 61 +- drivers/net/ethernet/freescale/fec_ptp.c | 28 +- drivers/net/ethernet/freescale/fman/fman_dtsec.c | 184 +- drivers/net/ethernet/freescale/fman/fman_dtsec.h | 27 +- drivers/net/ethernet/freescale/fman/fman_mac.h | 14 +- drivers/net/ethernet/freescale/fman/fman_memac.c | 195 +- drivers/net/ethernet/freescale/fman/fman_memac.h | 26 +- drivers/net/ethernet/freescale/fman/fman_tgec.c | 123 +- drivers/net/ethernet/freescale/fman/fman_tgec.h | 23 +- drivers/net/ethernet/freescale/fman/mac.c | 378 +- drivers/net/ethernet/freescale/fman/mac.h | 10 +- drivers/net/ethernet/intel/i40e/i40e_client.c | 5 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 3 + drivers/net/ethernet/intel/i40e/i40e_txrx.c | 3 +- drivers/net/ethernet/intel/iavf/iavf_main.c | 14 +- drivers/net/ethernet/intel/ice/ice_base.c | 17 - drivers/net/ethernet/intel/ice/ice_main.c | 10 +- drivers/net/ethernet/intel/ice/ice_xsk.c | 63 + drivers/net/ethernet/intel/ice/ice_xsk.h | 8 + drivers/net/ethernet/lantiq_etop.c | 2 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_debugfs.c | 4 +- drivers/net/ethernet/marvell/octeontx2/nic/cn10k.c | 3 +- .../ethernet/marvell/octeontx2/nic/otx2_common.c | 59 +- .../ethernet/marvell/octeontx2/nic/otx2_common.h | 28 +- .../ethernet/marvell/octeontx2/nic/otx2_dcbnl.c | 300 + .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 54 +- drivers/net/ethernet/mellanox/mlx5/core/port.c | 23 - .../net/ethernet/microchip/lan966x/lan966x_main.c | 3 +- drivers/net/ethernet/microsoft/mana/gdma_main.c | 4 - drivers/net/ethernet/realtek/r8169.h | 2 +- drivers/net/ethernet/realtek/r8169_main.c | 58 +- drivers/net/ethernet/realtek/r8169_phy_config.c | 1 - drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c | 2 - drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c | 155 + drivers/net/ethernet/sunplus/spl2sw_driver.c | 3 +- drivers/net/ethernet/xilinx/xilinx_axienet.h | 12 + drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 37 +- drivers/net/ethernet/xscale/ixp4xx_eth.c | 2 +- drivers/net/ipa/gsi.c | 55 +- drivers/net/ipa/gsi.h | 9 +- drivers/net/ipa/gsi_private.h | 14 + drivers/net/ipa/gsi_trans.c | 113 +- drivers/net/netdevsim/dev.c | 5 +- drivers/net/pcs/Kconfig | 6 + drivers/net/pcs/Makefile | 1 + drivers/net/pcs/pcs-altera-tse.c | 175 + drivers/net/phy/meson-gxl.c | 8 +- drivers/net/phy/phy-core.c | 1 + drivers/net/phy/phylink.c | 1 + drivers/net/usb/r8152.c | 2 + drivers/net/wireless/mac80211_hwsim.c | 70 +- drivers/net/wireless/microchip/wilc1000/cfg80211.c | 5 +- .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c | 14 +- drivers/net/wireless/realtek/rtw88/main.c | 8 +- drivers/net/wireless/realtek/rtw89/Makefile | 1 + drivers/net/wireless/realtek/rtw89/chan.c | 235 + drivers/net/wireless/realtek/rtw89/chan.h | 64 + drivers/net/wireless/realtek/rtw89/coex.c | 1122 +- drivers/net/wireless/realtek/rtw89/coex.h | 6 +- drivers/net/wireless/realtek/rtw89/core.c | 332 +- drivers/net/wireless/realtek/rtw89/core.h | 418 +- drivers/net/wireless/realtek/rtw89/debug.c | 31 +- drivers/net/wireless/realtek/rtw89/fw.c | 251 +- drivers/net/wireless/realtek/rtw89/fw.h | 109 +- drivers/net/wireless/realtek/rtw89/mac.c | 79 +- drivers/net/wireless/realtek/rtw89/mac.h | 1 + drivers/net/wireless/realtek/rtw89/mac80211.c | 77 +- drivers/net/wireless/realtek/rtw89/pci.c | 220 +- drivers/net/wireless/realtek/rtw89/pci.h | 41 +- drivers/net/wireless/realtek/rtw89/phy.c | 286 +- drivers/net/wireless/realtek/rtw89/phy.h | 10 +- drivers/net/wireless/realtek/rtw89/reg.h | 18 +- drivers/net/wireless/realtek/rtw89/regd.c | 2 +- drivers/net/wireless/realtek/rtw89/rtw8852a.c | 150 +- drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.c | 77 +- drivers/net/wireless/realtek/rtw89/rtw8852c.c | 285 +- drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c | 73 +- drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.h | 2 +- .../net/wireless/realtek/rtw89/rtw8852c_table.c | 36992 ++++++++++++++----- drivers/net/wireless/realtek/rtw89/sar.c | 8 +- drivers/net/wireless/realtek/rtw89/ser.c | 13 +- drivers/net/wireless/silabs/wfx/main.c | 2 +- drivers/net/xen-netback/xenbus.c | 2 +- drivers/ntb/hw/idt/ntb_hw_idt.c | 4 +- drivers/nvdimm/nd.h | 2 +- drivers/nvdimm/pfn_devs.c | 2 +- drivers/nvme/host/core.c | 1 + drivers/nvme/host/ioctl.c | 77 +- drivers/nvme/host/multipath.c | 1 + drivers/nvme/host/nvme.h | 4 + drivers/nvme/host/pci.c | 2 + drivers/nvme/target/auth.c | 1 + drivers/nvme/target/tcp.c | 3 + drivers/parport/parport_pc.c | 4 + drivers/pci/pci.h | 2 + drivers/pci/pcie/aer.c | 30 +- drivers/pci/pcie/dpc.c | 3 +- drivers/pci/pcie/err.c | 8 +- drivers/perf/arm_pmu_platform.c | 2 +- drivers/phy/Kconfig | 1 + drivers/phy/Makefile | 1 + drivers/phy/amlogic/phy-meson-g12a-usb3-pcie.c | 32 +- drivers/phy/qualcomm/phy-qcom-edp.c | 28 +- drivers/phy/rockchip/Kconfig | 9 + drivers/phy/rockchip/Makefile | 1 + drivers/phy/rockchip/phy-rockchip-inno-csidphy.c | 24 + drivers/phy/rockchip/phy-rockchip-inno-usb2.c | 10 +- drivers/phy/rockchip/phy-rockchip-snps-pcie3.c | 319 + drivers/phy/sunplus/Kconfig | 12 + drivers/phy/sunplus/Makefile | 2 + drivers/phy/sunplus/phy-sunplus-usb2.c | 296 + drivers/pinctrl/aspeed/pinctrl-aspeed.c | 11 +- drivers/pinctrl/freescale/Kconfig | 8 +- drivers/pinctrl/pinctrl-amd.c | 4 +- drivers/pinctrl/pinctrl-at91.c | 105 +- drivers/pinctrl/pinctrl-mcp23s08.c | 3 - drivers/pinctrl/pinctrl-pistachio.c | 23 +- drivers/platform/chrome/cros_ec.c | 3 +- drivers/platform/chrome/cros_ec_debugfs.c | 3 + drivers/platform/mellanox/mlxreg-lc.c | 53 +- drivers/platform/x86/acer-wmi.c | 9 +- drivers/platform/x86/asus-wmi.c | 9 +- drivers/platform/x86/dell/dell-wmi-base.c | 3 + drivers/platform/x86/intel/chtwc_int33fe.c | 2 +- drivers/platform/x86/p2sb.c | 18 +- drivers/platform/x86/simatic-ipc.c | 10 +- drivers/platform/x86/wmi.c | 49 +- drivers/regulator/bd71815-regulator.c | 7 +- drivers/regulator/bd9576-regulator.c | 17 +- drivers/rpmsg/rpmsg_char.c | 5 +- drivers/scsi/hosts.c | 28 +- drivers/scsi/hpsa.c | 12 +- drivers/scsi/initio.c | 2 +- drivers/scsi/lpfc/lpfc.h | 27 +- drivers/scsi/lpfc/lpfc_attr.c | 348 +- drivers/scsi/lpfc/lpfc_bsg.c | 5 +- drivers/scsi/lpfc/lpfc_crtn.h | 8 + drivers/scsi/lpfc/lpfc_ct.c | 7 +- drivers/scsi/lpfc/lpfc_debugfs.c | 59 +- drivers/scsi/lpfc/lpfc_debugfs.h | 4 +- drivers/scsi/lpfc/lpfc_disc.h | 3 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 18 - drivers/scsi/lpfc/lpfc_hw4.h | 4 + drivers/scsi/lpfc/lpfc_init.c | 88 +- drivers/scsi/lpfc/lpfc_mem.c | 11 +- drivers/scsi/lpfc/lpfc_scsi.c | 63 +- drivers/scsi/lpfc/lpfc_scsi.h | 6 +- drivers/scsi/lpfc/lpfc_sli.c | 200 +- drivers/scsi/lpfc/lpfc_version.h | 2 +- drivers/scsi/lpfc/lpfc_vport.c | 71 - drivers/scsi/lpfc/lpfc_vport.h | 6 +- drivers/scsi/megaraid/megaraid_sas_base.c | 24 +- drivers/scsi/megaraid/megaraid_sas_fp.c | 6 +- drivers/scsi/megaraid/megaraid_sas_fusion.c | 2 +- drivers/scsi/megaraid/megaraid_sas_fusion.h | 12 +- drivers/scsi/mpi3mr/Makefile | 1 + drivers/scsi/mpi3mr/mpi3mr.h | 240 +- drivers/scsi/mpi3mr/mpi3mr_debug.h | 27 + drivers/scsi/mpi3mr/mpi3mr_fw.c | 892 +- drivers/scsi/mpi3mr/mpi3mr_os.c | 444 +- drivers/scsi/mpi3mr/mpi3mr_transport.c | 3283 ++ drivers/scsi/mpt3sas/mpi/mpi2_cnfg.h | 1 + drivers/scsi/mpt3sas/mpt3sas_base.c | 194 +- drivers/scsi/mpt3sas/mpt3sas_base.h | 39 +- drivers/scsi/mpt3sas/mpt3sas_config.c | 124 + drivers/scsi/mpt3sas/mpt3sas_ctl.c | 12 + drivers/scsi/mpt3sas/mpt3sas_scsih.c | 21 +- drivers/scsi/qla2xxx/qla_bsg.c | 8 +- drivers/scsi/qla2xxx/qla_bsg.h | 3 +- drivers/scsi/qla2xxx/qla_dbg.c | 50 +- drivers/scsi/qla2xxx/qla_dbg.h | 43 + drivers/scsi/qla2xxx/qla_def.h | 7 + drivers/scsi/qla2xxx/qla_dfs.c | 93 + drivers/scsi/qla2xxx/qla_fw.h | 3 + drivers/scsi/qla2xxx/qla_gbl.h | 3 +- drivers/scsi/qla2xxx/qla_init.c | 8 +- drivers/scsi/qla2xxx/qla_isr.c | 22 +- drivers/scsi/qla2xxx/qla_os.c | 49 +- drivers/scsi/qla2xxx/qla_target.c | 73 +- drivers/scsi/qla2xxx/qla_target.h | 4 - drivers/scsi/qla2xxx/qla_version.h | 4 +- drivers/scsi/scsi.c | 9 +- drivers/scsi/scsi_lib.c | 6 +- drivers/scsi/scsi_priv.h | 2 +- drivers/scsi/scsi_scan.c | 10 +- drivers/scsi/scsi_sysfs.c | 30 +- drivers/scsi/st.c | 3 +- drivers/soc/amlogic/meson-ee-pwrc.c | 5 +- drivers/soc/amlogic/meson-gx-pwrc-vpu.c | 5 +- drivers/soc/fsl/Kconfig | 1 + drivers/soc/fsl/qbman/qman.c | 77 +- drivers/soc/imx/imx8m-blk-ctrl.c | 43 + drivers/soc/imx/imx8mp-blk-ctrl.c | 40 + drivers/soc/rockchip/io-domain.c | 20 + drivers/soc/rockchip/pm_domains.c | 29 + drivers/soundwire/intel.c | 5 +- drivers/soundwire/intel_init.c | 2 +- drivers/soundwire/qcom.c | 6 +- drivers/spi/spi-mux.c | 1 + drivers/spi/spi-qup.c | 21 +- drivers/spi/spi.c | 5 +- drivers/staging/r8188eu/Makefile | 1 - drivers/staging/r8188eu/core/rtw_mlme.c | 31 + drivers/staging/r8188eu/include/mlme_osdep.h | 2 - drivers/staging/r8188eu/include/rtw_mlme.h | 2 - drivers/staging/r8188eu/os_dep/mlme_linux.c | 39 - drivers/target/target_core_pscsi.c | 2 +- drivers/thermal/da9062-thermal.c | 5 +- drivers/thermal/thermal_core.c | 2 +- drivers/thermal/thermal_hwmon.c | 2 +- drivers/thermal/thermal_mmio.c | 2 +- drivers/thunderbolt/Kconfig | 13 +- drivers/thunderbolt/debugfs.c | 836 + drivers/thunderbolt/sb_regs.h | 58 + drivers/thunderbolt/switch.c | 235 +- drivers/thunderbolt/tb.h | 25 +- drivers/thunderbolt/tb_regs.h | 2 + drivers/thunderbolt/usb4.c | 120 + drivers/thunderbolt/xdomain.c | 9 +- drivers/tty/mxser.c | 2 +- drivers/tty/serial/8250/8250_men_mcb.c | 1 - drivers/tty/serial/8250/8250_port.c | 2 +- drivers/tty/vt/vt.c | 4 +- drivers/ufs/core/ufs-sysfs.c | 50 +- drivers/ufs/core/ufshcd-priv.h | 6 + drivers/ufs/core/ufshcd.c | 95 +- drivers/ufs/host/ufs-mediatek-trace.h | 27 +- drivers/ufs/host/ufs-mediatek.c | 205 +- drivers/ufs/host/ufs-mediatek.h | 7 + drivers/ufs/host/ufs-qcom.c | 2 +- drivers/uio/uio_dfl.c | 2 + drivers/usb/core/hcd-pci.c | 7 +- drivers/usb/core/hub.c | 2 +- drivers/usb/core/urb.c | 2 + drivers/usb/gadget/udc/udc-xilinx.c | 16 +- drivers/usb/host/ehci-atmel.c | 1 - drivers/usb/host/ehci-exynos.c | 1 - drivers/usb/host/ehci-fsl.c | 2 - drivers/usb/host/ehci-hcd.c | 1 - drivers/usb/host/ehci-npcm7xx.c | 2 - drivers/usb/host/ehci-omap.c | 2 - drivers/usb/host/ehci-orion.c | 2 - drivers/usb/host/ehci-pci.c | 4 +- drivers/usb/host/ehci-platform.c | 2 - drivers/usb/host/ehci-spear.c | 2 - drivers/usb/host/ehci-st.c | 2 - drivers/usb/host/fhci-hcd.c | 63 +- drivers/usb/host/fhci-hub.c | 15 +- drivers/usb/host/fhci.h | 4 +- drivers/usb/host/fotg210-hcd.c | 1 - drivers/usb/host/ohci-at91.c | 1 - drivers/usb/host/ohci-da8xx.c | 1 - drivers/usb/host/ohci-exynos.c | 1 - drivers/usb/host/ohci-hcd.c | 1 - drivers/usb/host/ohci-nxp.c | 2 - drivers/usb/host/ohci-omap.c | 2 - drivers/usb/host/ohci-pci.c | 4 +- drivers/usb/host/ohci-platform.c | 2 - drivers/usb/host/ohci-pxa27x.c | 2 - drivers/usb/host/ohci-s3c2410.c | 1 - drivers/usb/host/ohci-spear.c | 2 - drivers/usb/host/ohci-st.c | 2 - drivers/usb/host/uhci-pci.c | 2 +- drivers/usb/host/xhci-pci.c | 2 +- drivers/usb/storage/unusual_uas.h | 7 + drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.c | 20 +- drivers/vfio/pci/vfio_pci.c | 2 +- drivers/vfio/pci/vfio_pci_config.c | 4 +- drivers/vfio/pci/vfio_pci_core.c | 1077 +- drivers/vfio/pci/vfio_pci_igd.c | 8 +- drivers/vfio/pci/vfio_pci_intrs.c | 34 +- drivers/vfio/pci/vfio_pci_priv.h | 104 + drivers/vfio/pci/vfio_pci_rdwr.c | 6 +- drivers/vfio/pci/vfio_pci_zdev.c | 2 +- drivers/vfio/vfio_iommu_type1.c | 12 + drivers/vfio/vfio_main.c | 222 +- drivers/video/fbdev/hyperv_fb.c | 4 - drivers/video/hdmi.c | 82 +- drivers/virt/nitro_enclaves/Kconfig | 2 +- drivers/virt/vboxguest/vboxguest_core.c | 2 +- drivers/virtio/virtio_ring.c | 10 +- drivers/xen/grant-table.c | 3 + fs/Kconfig | 1 + fs/afs/flock.c | 2 +- fs/afs/fsclient.c | 2 +- fs/afs/internal.h | 3 +- fs/afs/rxrpc.c | 7 +- fs/afs/yfsclient.c | 3 +- fs/btrfs/ctree.h | 2 - fs/btrfs/disk-io.c | 1 - fs/btrfs/inode.c | 7 +- fs/btrfs/zoned.c | 98 +- fs/buffer.c | 158 +- fs/coredump.c | 5 + fs/crypto/inline_crypt.c | 8 +- fs/debugfs/inode.c | 22 + fs/erofs/internal.h | 29 - fs/ext2/balloc.c | 7 +- fs/gfs2/meta_io.c | 7 +- fs/gfs2/quota.c | 8 +- fs/isofs/compress.c | 2 +- fs/jbd2/journal.c | 15 +- fs/jbd2/recovery.c | 16 +- fs/kernfs/dir.c | 102 +- fs/kernfs/file.c | 151 +- fs/kernfs/kernfs-internal.h | 1 + fs/namei.c | 2 +- fs/nfsd/nfs3proc.c | 11 +- fs/nfsd/nfs4recover.c | 14 +- fs/nfsd/nfs4xdr.c | 7 +- fs/nfsd/nfsproc.c | 6 +- fs/nfsd/state.h | 2 +- fs/ntfs3/inode.c | 7 +- fs/ocfs2/aops.c | 2 +- fs/ocfs2/ocfs2_fs.h | 8 +- fs/ocfs2/suballoc.h | 2 +- fs/ocfs2/super.c | 4 +- fs/reiserfs/journal.c | 11 +- fs/reiserfs/stree.c | 4 +- fs/reiserfs/super.c | 4 +- fs/udf/dir.c | 2 +- fs/udf/directory.c | 2 +- fs/udf/inode.c | 8 +- fs/ufs/balloc.c | 12 +- include/asm-generic/cacheflush.h | 14 +- include/asm-generic/softirq_stack.h | 2 +- include/asm-generic/unaligned.h | 2 +- include/drm/display/drm_dp.h | 2 + include/drm/drm_atomic_helper.h | 3 + include/drm/drm_connector.h | 4 +- include/drm/drm_edid.h | 5 + include/drm/drm_gem.h | 55 + include/dt-bindings/power/imx8mp-power.h | 6 + include/dt-bindings/power/rockchip,rv1126-power.h | 35 + include/dt-bindings/reset/mt8195-resets.h | 3 + include/kunit/test.h | 6 +- include/linux/aer.h | 4 +- include/linux/blk-mq.h | 1 + include/linux/bpf_mem_alloc.h | 28 + include/linux/buffer_head.h | 48 +- include/linux/cgroup.h | 1 + include/linux/clk/davinci.h | 8 - include/linux/compiler-clang.h | 23 + include/linux/compiler-gcc.h | 6 + include/linux/compiler_types.h | 3 +- include/linux/coredump.h | 1 + include/linux/debug_locks.h | 5 + include/linux/debugfs.h | 6 + include/linux/dma/hsu.h | 6 +- include/linux/edac.h | 30 +- include/linux/exportfs.h | 2 +- include/linux/filter.h | 3 +- include/linux/find.h | 46 +- include/linux/fortify-string.h | 134 +- include/linux/fs.h | 2 + include/linux/gpio/consumer.h | 13 - include/linux/hdmi.h | 7 +- include/linux/highmem.h | 3 + include/linux/huge_mm.h | 5 + include/linux/hugetlb.h | 55 +- include/linux/hw_breakpoint.h | 4 +- include/linux/ieee80211.h | 8 +- include/linux/igmp.h | 4 +- include/linux/iio/iio-opaque.h | 2 + include/linux/iio/types.h | 2 + include/linux/init.h | 2 +- include/linux/instrumented.h | 59 +- include/linux/io.h | 2 - include/linux/io_uring.h | 8 +- include/linux/io_uring_types.h | 1 + include/linux/kasan.h | 55 +- include/linux/kernfs.h | 3 + include/linux/kmsan-checks.h | 83 + include/linux/kmsan.h | 330 + include/linux/kmsan_types.h | 35 + include/linux/memcontrol.h | 4 +- include/linux/memremap.h | 2 +- include/linux/mlx5/driver.h | 2 - include/linux/mm.h | 21 +- include/linux/mm_types.h | 42 +- include/linux/mroute.h | 6 +- include/linux/mroute6.h | 4 +- include/linux/netdevice.h | 34 +- include/linux/pagemap.h | 9 +- include/linux/pci_ids.h | 3 + include/linux/pcs-altera-tse.h | 17 + include/linux/percpu-rwsem.h | 6 + include/linux/perf_event.h | 3 +- include/linux/phy.h | 4 + include/linux/phy/pcie.h | 12 + include/linux/platform_data/cros_ec_proto.h | 1 + include/linux/platform_data/dma-hsu.h | 2 +- include/linux/platform_data/x86/simatic-ipc-base.h | 1 + include/linux/platform_data/x86/simatic-ipc.h | 2 + include/linux/rmap.h | 80 +- include/linux/sched.h | 5 + include/linux/shmem_fs.h | 6 +- include/linux/skbuff.h | 21 + include/linux/slab.h | 3 +- include/linux/sockptr.h | 5 + include/linux/soundwire/sdw_intel.h | 63 +- include/linux/spi/spi.h | 2 + include/linux/stackdepot.h | 8 + include/linux/string.h | 43 + include/linux/string_helpers.h | 2 + include/linux/sunrpc/svc.h | 19 +- include/linux/swap.h | 35 +- include/linux/swapfile.h | 2 + include/linux/tnum.h | 20 +- include/linux/uaccess.h | 19 +- include/linux/udp.h | 1 + include/linux/usb/hcd.h | 1 - include/linux/vfio_pci_core.h | 143 +- include/net/9p/9p.h | 3 + include/net/9p/transport.h | 5 + include/net/af_rxrpc.h | 2 - include/net/bluetooth/bluetooth.h | 1 + include/net/bluetooth/hci.h | 4 + include/net/bluetooth/hci_core.h | 16 +- include/net/bluetooth/mgmt.h | 52 + include/net/ip.h | 2 + include/net/ipv6.h | 4 +- include/net/ipv6_stubs.h | 2 + include/net/netfilter/nf_conntrack.h | 2 - include/net/netns/conntrack.h | 1 - include/net/netns/ipv4.h | 2 + include/net/nl802154.h | 6 +- include/net/red.h | 1 - include/net/sock.h | 2 + include/net/tcp.h | 2 + include/net/udp_tunnel.h | 4 + include/scsi/scsi_device.h | 2 - include/scsi/scsi_host.h | 5 +- include/soc/at91/pm.h | 16 - include/soc/fsl/qman.h | 9 + include/trace/events/kmem.h | 2 +- include/uapi/asm-generic/hugetlb_encode.h | 26 +- include/uapi/linux/bpf.h | 10 +- include/uapi/linux/iio/types.h | 3 + include/uapi/linux/in.h | 20 +- include/uapi/linux/io_uring.h | 28 +- include/uapi/linux/nl80211.h | 11 + include/uapi/linux/vfio.h | 56 + include/ufs/ufshcd.h | 26 +- init/main.c | 3 + io_uring/io_uring.c | 111 +- io_uring/io_uring.h | 7 + io_uring/net.c | 59 +- io_uring/net.h | 1 + io_uring/notif.c | 83 +- io_uring/notif.h | 54 +- io_uring/opdef.c | 13 +- io_uring/rsrc.c | 55 +- io_uring/rsrc.h | 4 +- io_uring/rw.c | 14 +- io_uring/uring_cmd.c | 11 +- kernel/Makefile | 1 + kernel/bpf/Makefile | 2 +- kernel/bpf/bpf_local_storage.c | 4 +- kernel/bpf/bpf_lsm.c | 6 + kernel/bpf/bpf_task_storage.c | 8 +- kernel/bpf/cgroup_iter.c | 4 +- kernel/bpf/core.c | 2 +- kernel/bpf/hashtab.c | 138 +- kernel/bpf/memalloc.c | 634 + kernel/bpf/syscall.c | 5 +- kernel/bpf/trampoline.c | 8 +- kernel/bpf/verifier.c | 52 - kernel/cgroup/cgroup.c | 24 +- kernel/cgroup/cpuset.c | 817 +- kernel/cgroup/pids.c | 37 +- kernel/dma/mapping.c | 10 +- kernel/entry/common.c | 5 + kernel/events/Makefile | 1 + kernel/events/hw_breakpoint.c | 638 +- kernel/events/hw_breakpoint_test.c | 333 + kernel/events/uprobes.c | 28 +- kernel/exit.c | 2 + kernel/fork.c | 2 + kernel/hung_task.c | 19 +- kernel/kcov.c | 7 + kernel/latencytop.c | 4 +- kernel/livepatch/core.c | 2 +- kernel/livepatch/transition.c | 18 +- kernel/locking/Makefile | 3 +- kernel/locking/lockdep.c | 32 + kernel/locking/percpu-rwsem.c | 6 + kernel/profile.c | 32 +- kernel/rcu/rcutorture.c | 2 +- kernel/rcu/tree.c | 2 - kernel/rcu/tree_nocb.h | 32 +- kernel/sched/deadline.c | 49 +- kernel/sched/debug.c | 2 +- kernel/torture.c | 7 - kernel/utsname_sysctl.c | 7 + lib/Kconfig.debug | 20 + lib/Kconfig.kasan | 8 - lib/Kconfig.kmsan | 62 + lib/Makefile | 9 +- lib/devres.c | 15 - lib/find_bit.c | 178 +- lib/fortify_kunit.c | 77 + lib/iomap.c | 44 + lib/iov_iter.c | 9 +- lib/memcpy_kunit.c | 59 +- lib/overflow_kunit.c | 78 +- lib/stackdepot.c | 29 +- lib/string.c | 8 + lib/string_helpers.c | 44 + lib/usercopy.c | 3 +- localversion-next | 2 +- mm/Makefile | 1 + mm/damon/dbgfs.c | 19 +- mm/damon/sysfs.c | 25 +- mm/filemap.c | 15 +- mm/folio-compat.c | 6 + mm/gup.c | 75 +- mm/huge_memory.c | 100 +- mm/hugetlb.c | 237 +- mm/internal.h | 6 + mm/kasan/Makefile | 8 + mm/kasan/common.c | 177 +- mm/kasan/generic.c | 154 +- mm/kasan/hw_tags.c | 39 +- mm/kasan/kasan.h | 171 +- lib/test_kasan.c => mm/kasan/kasan_test.c | 26 +- .../kasan/kasan_test_module.c | 2 +- mm/kasan/report.c | 117 +- mm/kasan/report_generic.c | 45 +- mm/kasan/report_tags.c | 123 +- mm/kasan/sw_tags.c | 5 +- mm/kasan/tags.c | 141 +- mm/kfence/report.c | 1 + mm/khugepaged.c | 16 +- mm/kmemleak.c | 21 +- mm/kmsan/Makefile | 28 + mm/kmsan/core.c | 458 + mm/kmsan/hooks.c | 384 + mm/kmsan/init.c | 235 + mm/kmsan/instrumentation.c | 307 + mm/kmsan/kmsan.h | 208 + mm/kmsan/kmsan_test.c | 552 + mm/kmsan/report.c | 211 + mm/kmsan/shadow.c | 294 + mm/ksm.c | 9 +- mm/madvise.c | 49 +- mm/memcontrol.c | 21 +- mm/memory-failure.c | 18 +- mm/memory.c | 162 +- mm/memremap.c | 2 +- mm/migrate.c | 105 +- mm/migrate_device.c | 16 +- mm/mmu_gather.c | 10 + mm/page_alloc.c | 33 +- mm/page_io.c | 21 +- mm/pagewalk.c | 18 +- mm/ptdump.c | 4 +- mm/rmap.c | 73 +- mm/secretmem.c | 2 +- mm/shmem.c | 379 +- mm/slab.h | 57 +- mm/slab_common.c | 13 +- mm/slob.c | 1 + mm/slub.c | 35 +- mm/swap.c | 19 +- mm/swap.h | 14 +- mm/swap_slots.c | 2 +- mm/swap_state.c | 113 +- mm/swapfile.c | 159 +- mm/truncate.c | 2 +- mm/userfaultfd.c | 14 +- mm/vmalloc.c | 20 +- mm/vmscan.c | 274 +- mm/zsmalloc.c | 2 +- net/9p/client.c | 72 +- net/9p/protocol.c | 167 + net/9p/protocol.h | 2 + net/9p/trans_fd.c | 4 +- net/9p/trans_rdma.c | 1 + net/9p/trans_virtio.c | 1 + net/9p/trans_xen.c | 1 + net/bluetooth/hci_core.c | 13 +- net/bluetooth/hci_event.c | 61 +- net/bluetooth/hci_sock.c | 1 + net/bluetooth/hci_sync.c | 99 +- net/bluetooth/mgmt.c | 588 +- net/bluetooth/mgmt_util.c | 74 + net/bluetooth/mgmt_util.h | 18 + net/bridge/br_netfilter_hooks.c | 2 + net/bridge/br_netfilter_ipv6.c | 1 + net/core/datagram.c | 2 +- net/core/filter.c | 228 +- net/core/rtnetlink.c | 6 +- net/core/sock.c | 51 +- net/dsa/tag_hellcreek.c | 2 +- net/ipv4/datagram.c | 2 + net/ipv4/fib_frontend.c | 4 +- net/ipv4/igmp.c | 22 +- net/ipv4/ip_sockglue.c | 98 +- net/ipv4/ipmr.c | 9 +- net/ipv4/tcp.c | 94 +- net/ipv4/tcp_input.c | 21 +- net/ipv4/tcp_ipv4.c | 6 +- net/ipv4/udp.c | 2 + net/ipv4/udp_tunnel_core.c | 1 + net/ipv6/addrconf.c | 8 +- net/ipv6/af_inet6.c | 1 + net/ipv6/ip6mr.c | 10 +- net/ipv6/ipv6_sockglue.c | 95 +- net/ipv6/mcast.c | 8 +- net/ipv6/seg6.c | 5 + net/ipv6/tcp_ipv6.c | 26 +- net/ipv6/udp.c | 5 +- net/mac80211/Makefile | 1 + net/mac80211/cfg.c | 7 + net/mac80211/ieee80211_i.h | 18 +- net/mac80211/iface.c | 327 +- net/mac80211/link.c | 262 + net/mac80211/main.c | 2 + net/mac80211/mlme.c | 62 +- net/mac80211/rx.c | 4 + net/mac80211/scan.c | 2 +- net/mac80211/util.c | 33 +- net/mac80211/wpa.c | 4 +- net/netfilter/ipset/ip_set_core.c | 8 +- net/netfilter/nf_conntrack_core.c | 7 +- net/netfilter/nf_conntrack_helper.c | 80 +- net/netfilter/nf_conntrack_irc.c | 5 +- net/netfilter/nf_conntrack_netlink.c | 5 - net/netfilter/nf_conntrack_standalone.c | 10 - net/netfilter/nf_tables_api.c | 4 +- net/netfilter/nft_ct.c | 3 - net/netlink/af_netlink.c | 8 +- net/rds/message.c | 2 +- net/rxrpc/ar-internal.h | 1 + net/rxrpc/call_event.c | 2 +- net/rxrpc/local_object.c | 4 + net/rxrpc/peer_event.c | 293 +- net/rxrpc/recvmsg.c | 43 - net/rxrpc/rxkad.c | 2 +- net/sched/cls_api.c | 3 - net/sched/sch_cake.c | 7 +- net/sched/sch_choke.c | 2 - net/sched/sch_codel.c | 3 - net/sched/sch_etf.c | 3 - net/sched/sch_ets.c | 5 - net/sched/sch_fq.c | 3 - net/sched/sch_fq_codel.c | 28 +- net/sched/sch_fq_pie.c | 3 - net/sched/sch_gred.c | 13 +- net/sched/sch_hfsc.c | 2 +- net/sched/sch_hhf.c | 3 - net/sched/sch_htb.c | 36 +- net/sched/sch_netem.c | 3 - net/sched/sch_pie.c | 3 - net/sched/sch_plug.c | 3 - net/sched/sch_red.c | 4 - net/sched/sch_sfb.c | 10 +- net/smc/af_smc.c | 1 - net/tipc/monitor.c | 2 +- net/wireless/lib80211_crypt_ccmp.c | 2 +- net/wireless/nl80211.c | 11 +- net/xfrm/xfrm_user.c | 163 +- samples/bpf/map_perf_test_kern.c | 44 +- samples/bpf/map_perf_test_user.c | 2 +- scripts/Makefile.extrawarn | 12 + scripts/Makefile.kmsan | 8 + scripts/Makefile.lib | 9 + scripts/checkpatch.pl | 6 +- security/Kconfig.hardening | 4 + security/loadpin/Kconfig | 2 +- security/smack/smack_lsm.c | 16 + sound/core/oss/pcm_oss.c | 6 +- sound/drivers/aloop.c | 7 +- sound/pci/asihpi/hpifunc.c | 1 - sound/pci/hda/patch_sigmatel.c | 24 + sound/soc/apple/Kconfig | 1 - sound/soc/apple/mca.c | 79 +- sound/soc/codecs/Kconfig | 4 +- sound/soc/codecs/tas2562.c | 90 +- sound/soc/codecs/wm_adsp.c | 4 +- sound/soc/sh/rcar/ctu.c | 6 +- sound/soc/sh/rcar/dvc.c | 6 +- sound/soc/sh/rcar/mix.c | 6 +- sound/soc/sh/rcar/src.c | 5 +- sound/soc/sh/rcar/ssi.c | 4 +- sound/soc/soc-pcm.c | 112 +- sound/soc/sof/sof-audio.c | 29 + sound/soc/sof/sof-client-probes.c | 104 +- sound/usb/card.c | 2 +- sound/usb/endpoint.c | 23 +- sound/usb/endpoint.h | 6 +- sound/usb/pcm.c | 48 +- sound/usb/quirks.c | 2 +- sound/usb/stream.c | 13 +- tools/hv/hv_kvp_daemon.c | 4 +- tools/iio/iio_event_monitor.c | 8 +- tools/include/asm-generic/hugetlb_encode.h | 26 +- tools/include/linux/find.h | 61 +- tools/include/linux/gfp.h | 20 +- tools/include/linux/gfp_types.h | 1 + tools/include/uapi/linux/bpf.h | 10 +- tools/lib/find_bit.c | 149 +- tools/memory-model/Documentation/litmus-tests.txt | 2 +- tools/objtool/check.c | 20 + tools/testing/memblock/tests/alloc_api.c | 57 +- tools/testing/memblock/tests/alloc_helpers_api.c | 32 +- tools/testing/memblock/tests/alloc_nid_api.c | 102 +- tools/testing/selftests/bpf/Makefile | 36 +- tools/testing/selftests/bpf/README.rst | 8 +- tools/testing/selftests/bpf/get_cgroup_id_user.c | 2 +- .../selftests/bpf/map_tests/task_storage_map.c | 122 + .../testing/selftests/bpf/prog_tests/bpf_obj_id.c | 2 +- .../selftests/bpf/prog_tests/bpf_verif_scale.c | 54 +- tools/testing/selftests/bpf/prog_tests/btf.c | 4 +- tools/testing/selftests/bpf/prog_tests/btf_dump.c | 6 +- .../testing/selftests/bpf/prog_tests/btf_endian.c | 2 +- .../selftests/bpf/prog_tests/connect_force_port.c | 2 +- .../testing/selftests/bpf/prog_tests/core_reloc.c | 74 +- .../selftests/bpf/prog_tests/fexit_bpf2bpf.c | 44 +- .../selftests/bpf/prog_tests/get_stack_raw_tp.c | 4 +- .../testing/selftests/bpf/prog_tests/global_data.c | 2 +- .../selftests/bpf/prog_tests/global_data_init.c | 2 +- .../selftests/bpf/prog_tests/global_func_args.c | 2 +- tools/testing/selftests/bpf/prog_tests/kfree_skb.c | 2 +- tools/testing/selftests/bpf/prog_tests/l4lb_all.c | 4 +- .../selftests/bpf/prog_tests/load_bytes_relative.c | 4 +- tools/testing/selftests/bpf/prog_tests/map_lock.c | 2 +- tools/testing/selftests/bpf/prog_tests/pinning.c | 4 +- .../testing/selftests/bpf/prog_tests/pkt_access.c | 2 +- .../selftests/bpf/prog_tests/pkt_md_access.c | 2 +- .../testing/selftests/bpf/prog_tests/probe_user.c | 2 +- .../selftests/bpf/prog_tests/queue_stack_map.c | 4 +- .../testing/selftests/bpf/prog_tests/rdonly_maps.c | 2 +- .../selftests/bpf/prog_tests/reference_tracking.c | 2 +- .../selftests/bpf/prog_tests/resolve_btfids.c | 2 +- .../selftests/bpf/prog_tests/select_reuseport.c | 4 +- tools/testing/selftests/bpf/prog_tests/sk_assign.c | 2 +- tools/testing/selftests/bpf/prog_tests/skb_ctx.c | 2 +- .../testing/selftests/bpf/prog_tests/skb_helpers.c | 2 +- .../selftests/bpf/prog_tests/sockopt_inherit.c | 2 +- .../selftests/bpf/prog_tests/sockopt_multi.c | 2 +- tools/testing/selftests/bpf/prog_tests/spinlock.c | 2 +- .../selftests/bpf/prog_tests/stacktrace_map.c | 2 +- .../bpf/prog_tests/stacktrace_map_raw_tp.c | 2 +- tools/testing/selftests/bpf/prog_tests/tailcalls.c | 36 +- .../selftests/bpf/prog_tests/task_fd_query_rawtp.c | 2 +- .../selftests/bpf/prog_tests/task_fd_query_tp.c | 2 +- .../testing/selftests/bpf/prog_tests/tcp_estats.c | 2 +- .../selftests/bpf/prog_tests/test_bprm_opts.c | 10 +- .../selftests/bpf/prog_tests/test_global_funcs.c | 34 +- .../selftests/bpf/prog_tests/test_local_storage.c | 10 +- .../selftests/bpf/prog_tests/test_overhead.c | 2 +- .../selftests/bpf/prog_tests/tp_attach_query.c | 2 +- .../selftests/bpf/prog_tests/trampoline_count.c | 2 +- tools/testing/selftests/bpf/prog_tests/xdp.c | 2 +- .../selftests/bpf/prog_tests/xdp_adjust_frags.c | 2 +- .../selftests/bpf/prog_tests/xdp_adjust_tail.c | 10 +- .../testing/selftests/bpf/prog_tests/xdp_attach.c | 2 +- tools/testing/selftests/bpf/prog_tests/xdp_info.c | 2 +- tools/testing/selftests/bpf/prog_tests/xdp_perf.c | 2 +- .../selftests/bpf/prog_tests/xdp_synproxy.c | 2 +- .../testing/selftests/bpf/progs/bpf_tracing_net.h | 1 + tools/testing/selftests/bpf/progs/fexit_bpf2bpf.c | 8 +- .../bpf/progs/read_bpf_task_storage_busy.c | 39 + tools/testing/selftests/bpf/progs/setget_sockopt.c | 148 +- .../testing/selftests/bpf/progs/test_tunnel_kern.c | 24 +- tools/testing/selftests/bpf/progs/timer.c | 11 - .../selftests/bpf/task_local_storage_helpers.h | 18 + tools/testing/selftests/bpf/test_dev_cgroup.c | 2 +- tools/testing/selftests/bpf/test_lirc_mode2_user.c | 2 +- tools/testing/selftests/bpf/test_maps.c | 48 +- tools/testing/selftests/bpf/test_offload.py | 22 +- tools/testing/selftests/bpf/test_skb_cgroup_id.sh | 2 +- tools/testing/selftests/bpf/test_sock_addr.c | 16 +- tools/testing/selftests/bpf/test_sockmap.c | 4 +- tools/testing/selftests/bpf/test_sysctl.c | 6 +- .../selftests/bpf/test_tcp_check_syncookie.sh | 2 +- tools/testing/selftests/bpf/test_tcpnotify_user.c | 2 +- tools/testing/selftests/bpf/test_xdp_redirect.sh | 8 +- .../selftests/bpf/test_xdp_redirect_multi.sh | 2 +- tools/testing/selftests/bpf/test_xdp_veth.sh | 8 +- tools/testing/selftests/bpf/test_xsk.sh | 52 +- tools/testing/selftests/bpf/xdp_redirect_multi.c | 2 +- tools/testing/selftests/bpf/xdp_synproxy.c | 2 +- tools/testing/selftests/bpf/xdping.c | 2 +- tools/testing/selftests/bpf/xsk.c | 6 +- tools/testing/selftests/bpf/xskxceiver.c | 398 +- tools/testing/selftests/bpf/xskxceiver.h | 11 +- tools/testing/selftests/cgroup/.gitignore | 1 + tools/testing/selftests/cgroup/Makefile | 5 +- tools/testing/selftests/cgroup/test_cpuset_prs.sh | 674 + tools/testing/selftests/cgroup/wait_inotify.c | 87 + tools/testing/selftests/drivers/net/dsa/Makefile | 3 +- .../selftests/drivers/net/dsa/tc_actions.sh | 1 + .../testing/selftests/drivers/net/dsa/tc_common.sh | 1 + tools/testing/selftests/landlock/fs_test.c | 9 +- tools/testing/selftests/lkdtm/tests.txt | 8 +- tools/testing/selftests/net/.gitignore | 2 +- tools/testing/selftests/net/fcnal-test.sh | 30 + tools/testing/selftests/net/io_uring_zerocopy_tx.c | 101 +- .../testing/selftests/net/io_uring_zerocopy_tx.sh | 10 +- tools/testing/selftests/net/nettest.c | 16 +- .../selftests/netfilter/nft_conntrack_helper.sh | 36 +- .../testing/selftests/rcutorture/bin/config2csv.sh | 3 +- .../selftests/rcutorture/bin/config_override.sh | 3 +- .../selftests/rcutorture/bin/configcheck.sh | 3 +- .../testing/selftests/rcutorture/bin/configinit.sh | 3 +- .../testing/selftests/rcutorture/bin/kvm-again.sh | 49 +- .../selftests/rcutorture/bin/kvm-assign-cpus.sh | 3 +- .../testing/selftests/rcutorture/bin/kvm-build.sh | 3 +- .../selftests/rcutorture/bin/kvm-end-run-stats.sh | 3 +- .../selftests/rcutorture/bin/kvm-recheck.sh | 2 +- .../testing/selftests/rcutorture/bin/kvm-remote.sh | 13 +- .../rcutorture/bin/kvm-test-1-run-batch.sh | 3 +- .../rcutorture/bin/kvm-test-1-run-qemu.sh | 5 +- .../selftests/rcutorture/bin/kvm-test-1-run.sh | 3 +- .../selftests/rcutorture/bin/kvm-transform.sh | 68 +- tools/testing/selftests/rcutorture/bin/kvm.sh | 3 +- .../selftests/rcutorture/bin/parse-build.sh | 3 +- tools/testing/selftests/rcutorture/bin/torture.sh | 111 +- tools/testing/selftests/vm/.gitignore | 1 - 1265 files changed, 79544 insertions(+), 25421 deletions(-) create mode 100644 Documentation/arm/stm32/stm32-dma-mdma-chaining.rst create mode 100644 Documentation/block/ublk.rst create mode 100644 Documentation/dev-tools/kmsan.rst create mode 100644 Documentation/devicetree/bindings/arm/marvell/armada-37xx.yaml create mode 100644 Documentation/devicetree/bindings/display/mediatek/mediatek,dp.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/maxim,max11205.yaml delete mode 100644 Documentation/devicetree/bindings/net/altera_tse.txt create mode 100644 Documentation/devicetree/bindings/net/altr,tse.yaml create mode 100644 Documentation/devicetree/bindings/phy/rockchip,pcie3-phy.yaml create mode 100644 Documentation/devicetree/bindings/phy/sunplus,sp7021-usb2-phy.yaml create mode 100644 Documentation/gpu/amdgpu/apu-asic-info-table.csv create mode 100644 Documentation/gpu/amdgpu/dgpu-asic-info-table.csv create mode 100644 Documentation/gpu/amdgpu/display/mpo-cursor.svg create mode 100644 Documentation/gpu/amdgpu/display/mpo-overview.rst create mode 100644 Documentation/gpu/amdgpu/display/multi-display-hdcp-mpo-less-pi [...] create mode 100644 Documentation/gpu/amdgpu/display/multi-display-hdcp-mpo.svg create mode 100644 Documentation/gpu/amdgpu/display/pipeline_4k_no_split.svg create mode 100644 Documentation/gpu/amdgpu/display/pipeline_4k_split.svg create mode 100644 Documentation/gpu/amdgpu/display/single-display-mpo-multi-video.svg create mode 100644 Documentation/gpu/amdgpu/display/single-display-mpo.svg create mode 100644 arch/arm/arm-soc-for-next-contents.txt create mode 100644 arch/arm64/boot/dts/amlogic/meson-gxm-gt1-ultimate.dts copy arch/arm64/boot/dts/freescale/{imx8mm-kontron-n801x-s.dts => imx8mm-kontron-b [...] rename arch/arm64/boot/dts/freescale/{imx8mm-kontron-n801x-s.dts => imx8mm-kontron [...] copy arch/arm64/boot/dts/freescale/{imx8mm-kontron-n801x-som.dtsi => imx8mm-kontro [...] rename arch/arm64/boot/dts/freescale/{imx8mm-kontron-n801x-som.dtsi => imx8mm-kont [...] create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-msc-sm2s-14N0600E.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-msc-sm2s-ep1.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-msc-sm2s.dtsi mode change 100755 => 100644 arch/arm64/boot/dts/freescale/imx8ulp-pinfunc.h create mode 100644 arch/arm64/boot/dts/marvell/armada-3720-eDPU.dts copy arch/arm64/boot/dts/marvell/{armada-3720-uDPU.dts => armada-3720-uDPU.dtsi} (68%) create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-eaidk-610.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-pinephone-pro.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-rock-4c-plus.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-t-opp.dtsi create mode 100644 arch/x86/include/asm/kmsan.h delete mode 100644 drivers/clk/davinci/pll-dm644x.c delete mode 100644 drivers/clk/davinci/pll-dm646x.c delete mode 100644 drivers/clk/davinci/psc-dm644x.c delete mode 100644 drivers/clk/davinci/psc-dm646x.c create mode 100644 drivers/gpu/drm/amd/amdgpu/mmsch_v4_0.h create mode 100644 drivers/gpu/drm/mediatek/mtk_dp.c create mode 100644 drivers/gpu/drm/mediatek/mtk_dp_reg.h create mode 100644 drivers/gpu/drm/vkms/vkms_formats.c create mode 100644 drivers/gpu/drm/vkms/vkms_formats.h create mode 100644 drivers/iio/adc/max11205.c create mode 100644 drivers/misc/mchp_pci1xxxx/Kconfig create mode 100644 drivers/misc/mchp_pci1xxxx/Makefile create mode 100644 drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.c create mode 100644 drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.h create mode 100644 drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gpio.c create mode 100644 drivers/net/pcs/pcs-altera-tse.c create mode 100644 drivers/net/wireless/realtek/rtw89/chan.c create mode 100644 drivers/net/wireless/realtek/rtw89/chan.h create mode 100644 drivers/phy/rockchip/phy-rockchip-snps-pcie3.c create mode 100644 drivers/phy/sunplus/Kconfig create mode 100644 drivers/phy/sunplus/Makefile create mode 100644 drivers/phy/sunplus/phy-sunplus-usb2.c create mode 100644 drivers/scsi/mpi3mr/mpi3mr_transport.c delete mode 100644 drivers/staging/r8188eu/os_dep/mlme_linux.c create mode 100644 drivers/vfio/pci/vfio_pci_priv.h create mode 100644 include/dt-bindings/power/rockchip,rv1126-power.h create mode 100644 include/linux/bpf_mem_alloc.h create mode 100644 include/linux/kmsan-checks.h create mode 100644 include/linux/kmsan.h create mode 100644 include/linux/kmsan_types.h create mode 100644 include/linux/pcs-altera-tse.h create mode 100644 include/linux/phy/pcie.h delete mode 100644 include/soc/at91/pm.h create mode 100644 kernel/bpf/memalloc.c create mode 100644 kernel/events/hw_breakpoint_test.c create mode 100644 lib/Kconfig.kmsan create mode 100644 lib/fortify_kunit.c rename lib/test_kasan.c => mm/kasan/kasan_test.c (98%) rename lib/test_kasan_module.c => mm/kasan/kasan_test_module.c (99%) create mode 100644 mm/kmsan/Makefile create mode 100644 mm/kmsan/core.c create mode 100644 mm/kmsan/hooks.c create mode 100644 mm/kmsan/init.c create mode 100644 mm/kmsan/instrumentation.c create mode 100644 mm/kmsan/kmsan.h create mode 100644 mm/kmsan/kmsan_test.c create mode 100644 mm/kmsan/report.c create mode 100644 mm/kmsan/shadow.c create mode 100644 net/mac80211/link.c create mode 100644 scripts/Makefile.kmsan create mode 100644 tools/include/linux/gfp_types.h create mode 100644 tools/testing/selftests/bpf/map_tests/task_storage_map.c create mode 100644 tools/testing/selftests/bpf/progs/read_bpf_task_storage_busy.c create mode 100644 tools/testing/selftests/bpf/task_local_storage_helpers.h create mode 100755 tools/testing/selftests/cgroup/test_cpuset_prs.sh create mode 100644 tools/testing/selftests/cgroup/wait_inotify.c create mode 120000 tools/testing/selftests/drivers/net/dsa/tc_actions.sh create mode 120000 tools/testing/selftests/drivers/net/dsa/tc_common.sh