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 e9d267f752f8 Add linux-next specific files for 20221101 omits c0edcac635e6 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits 57ce9e02677d Merge branch 'unsigned-char' of git://git.kernel.org/pub/s [...] omits 1a25f49dca36 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 8f9a79635b16 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 72a470ee4aab Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] omits f9748079dc05 Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits 2774d6fb420e Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 06a9aea6d1bd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b245d43bb312 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 8756d11cf701 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ef377c6d3663 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 443f2510c8d8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 26781e7af962 Merge branch 'zstd-next' of https://github.com/terrelln/linux.git omits c39efc1ce1aa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6fe07e52e2c2 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits c37f8c1b710a Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits 03da2c690741 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] omits 06e888fcc4a9 Merge branch 'main' of git://git.infradead.org/users/willy [...] omits b92e3d87026a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6749cb3311d5 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits 51f854ba6027 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a5a7e75d298b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 72d00793d599 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5220a7951b0d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits af05ebbf5b5c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e46f5808b463 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cca1e0a77023 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits c6ebaa63e872 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 72e55bca3257 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 23ad1422d4cc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8592be9379d2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b5cd3aadd75d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 240d0d39a76d Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 9fe01ae7d4de Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 33641f71f098 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a794e1b8b853 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 016634e917b8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b69007c541ea Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits e289c05e479f Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits 46ead10277b5 Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits f1fc341be1ad Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e2e2100a655a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1ec4a46dff77 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits feac61f21f12 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2f54e3da75d5 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 3c74784ca20d Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits d22de9956879 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 3692cc9e3236 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 192b49449de2 Merge branch 'mm-nonmm-unstable' into mm-everything omits 228bb98555e7 tools/accounting/procacct: remove some unused variables omits b993362e203c rapidio/tsi721: replace flush_scheduled_work() with flush_work() omits 1c76126c399d lib/fonts: fix undefined behavior in bit shift for get_def [...] omits 95148acbccf0 squashfs: allows users to configure the number of decompre [...] omits defda4b58d36 squashfs: add the mount parameter theads=<single|multi|percpu> omits 0c1898c70be0 initramfs: remove unnecessary (void*) conversion omits cf36a088cf72 nilfs2: fix shift-out-of-bounds due to too large exponent [...] omits 93920aafd741 nilfs2: fix shift-out-of-bounds/overflow in nilfs_sb2_bad_ [...] omits b222338ac24b wifi: rt2x00: use explicitly signed or unsigned types omits d4eac968c8e4 scripts: checkpatch: allow "case" macros omits 184f57b4c778 proc: fixup uptime selftest omits 59a4ad243146 cpumask: limit visibility of FORCE_NR_CPUS omits 3b09b31bcddb ia64: remove unused __SLOW_DOWN_IO and SLOW_DOWN_IO definitions omits bfcb24e603f5 ia64/kprobes: remove orphan declarations from arch/ia64/in [...] omits afbfbfc4b940 ia64: replace IS_ERR() with IS_ERR_VALUE() omits a37e21c946ca proc: give /proc/cmdline size omits ed76c4a20ca1 checkpatch: add warning for non-lore mailing list URLs omits df6773a4642d proc-report-open-files-as-size-in-stat-for-proc-pid-fd-v4 omits 253379014dc4 proc-report-open-files-as-size-in-stat-for-proc-pid-fd-v3-fix omits 5c1b901a317a proc-report-open-files-as-size-in-stat-for-proc-pid-fd-v3 omits 45fecf1d4537 proc: report open files as size in stat() for /proc/pid/fd omits 99f8dacbe46e minmax: clamp more efficiently by avoiding extra comparison omits 1d03b9c13ea8 minmax-sanity-check-constant-bounds-when-clamping-checkpat [...] omits 1977fc708997 minmax-sanity-check-constant-bounds-when-clamping-checkpat [...] omits 10f71411a8df minmax: sanity check constant bounds when clamping omits cd342c951826 ARM: kexec: make machine_crash_nonpanic_core() static omits c097f51a0199 kexec: replace crash_mem_range with range omits 3093c97b19b5 kexec: remove the unneeded result variable omits cc365a5a9516 proc/vmcore: fix potential memory leak in vmcore_init() omits 0d5044a07ed8 ocfs2/dlm: use bitmap API instead of hand-writing it omits 9f7e7f800a9f ocfs2: use bitmap API in fill_node_map omits c63472c57927 ocfs2/cluster: use bitmap API instead of hand-writing it omits 7da157d68a8a panic: use str_enabled_disabled() helper omits 39a363d57b78 llist: avoid extra memory read in llist_add_batch omits 2a31de23f5c8 MAINTAINERS: git://github -> https://github.com for linux- [...] omits 894afae4039c lib/oid_registry.c: remove redundant assignment to variable num omits c8ef8e1e0420 debugfs: fix error when writing negative value to atomic_t [...] omits ae9b6bad9925 lib/notifier-error-inject: fix error when writing -errno t [...] omits a4d145555d64 libfs: add DEFINE_SIMPLE_ATTRIBUTE_SIGNED for signed value omits 2595e566aff2 core_pattern: add CPU specifier omits b7f6dcaec2b7 fault-injection: make stacktrace filter works as expected omits 41c1bcea5b45 fault-injection: use debugfs_create_xul() instead of debug [...] omits 726adab32935 fault-injection: make some stack filter attrs more readable omits e0361778a379 fault-injection: skip stacktrace filtering by default omits dc5084b00138 fault-injection: allow stacktrace filter for x86-64 omits 1ff27c640ac0 regset: make user_regset_copyin_ignore() *void* omits b7a66b315b5d sparc: ptrace: user_regset_copyin_ignore() always returns 0 omits 036edf19d989 sh: ptrace: user_regset_copyin_ignore() always returns 0 omits cceb3126533a powerpc-ptrace-user_regset_copyin_ignore-always-returns-0-fix omits 3b26c29efa0d powerpc: ptrace: user_regset_copyin_ignore() always returns 0 omits ed123b1af6d6 parisc: ptrace: user_regset_copyin_ignore() always returns 0 omits 2dd390eb777a openrisc: ptrace: user_regset_copyin_ignore() always returns 0 omits 3ec82862db1b nios2: ptrace: user_regset_copyin_ignore() always returns 0 omits b78b28a0ff16 mips: ptrace: user_regset_copyin_ignore() always returns 0 omits b86a122b1ee0 ia64: ptrace: user_regset_copyin_ignore() always returns 0 omits 6fd72ee8bbd6 hexagon: ptrace: user_regset_copyin_ignore() always returns 0 omits 2f4022aff8a7 arm64: ptrace: user_regset_copyin_ignore() always returns 0 omits 3ffe98afd119 arm: ptrace: user_regset_copyin_ignore() always returns 0 omits cc8ad8c8fabc arc: ptrace: user_regset_copyin_ignore() always returns 0 omits 4e40524dbf51 lib/debugobjects: fix stat count and optimize debug_object [...] omits 17a1f2f8f92a mm: vmscan: fix extreme overreclaim and swap floods omits 6cf795aea25a mm: discard __GFP_ATOMIC omits 2f83dc7773c2 mm/vmstat: correct some wrong comments based-on fls() omits 4b338d4ebf1a zsmalloc: break out of loop when found perfect zspage order omits 386cf6a9dc4b Documentation: document zram pages_per_pool_page attribute omits 993414870f39 zram: add pages_per_pool_page device attribute omits 4d4d806b3c7d zsmalloc: pass limit on pages per-zspage to zs_create_pool() omits 20c63aa25032 zram: huge size watermark cannot be global omits 611b7caa7194 zsmalloc: make huge class watermark zs_pool member omits f38e5d483f35 zsmalloc: move away from page order defines omits 8fe962a6dc8f zsmalloc: turn zspage order into runtime variable omits 611112f58d85 zram: add size class equals check into recompression omits 77e7eef67a76 kasan-allow-sampling-page_alloc-allocations-for-hw_tags-fix omits 02af4091db0c kasan: allow sampling page_alloc allocations for HW_TAGS omits d454853cc130 zsmalloc: implement writeback mechanism for zsmalloc omits b397148fabd2 zsmalloc: add ops fields to zs_pool to store evict handlers omits d03cd0d9319d zsmalloc: add a LRU to zs_pool to keep track of zspages in [...] omits b53ee39a7bb1 zsmalloc: consolidate zs_pool's migrate_lock and size_clas [...] omits d53aff89230d zswap: fix writeback lock ordering for zsmalloc omits af2d77b2c226 mempool: do not use ksize() for poisoning omits 16cc8087c92b maple_tree: mte_set_full() and mte_clear_full() clang-anal [...] omits af0c0a26dc15 mm/khugepaged: add tracepoint to collapse_file() omits cedd5f7918f5 mm/khugepaged: refactor mm_khugepaged_scan_file tracepoint [...] omits 6cb0ef399d33 mm: vmscan: split khugepaged stats from direct reclaim stats omits e29e1f03e2f2 Docs/admin-guide/mm/damon/usage: fix wrong usage example o [...] omits 07e0047ff9b4 Docs/admin-guide/mm/damon/usage: describe the rules of sys [...] omits d4f83ec86e60 mm: hugetlb_vmemmap: remove redundant list_del() omits 86ff41a9c9f7 mm-use-stack_depot-for-recording-kmemleaks-backtrace-v3-fix omits 4f9c481b5618 mm-use-stack_depot-for-recording-kmemleaks-backtrace-v3 omits 01607ecd5794 mm-use-stack_depot-for-recording-kmemleaks-backtrace-fix omits e274ce74a637 mm-use-stack_depot-for-recording-kmemleaks-backtrace-check [...] omits 1fe8bdfec649 mm: use stack_depot for recording kmemleak's backtrace omits 42104a2dda5d mm, hwpoison: when copy-on-write hits poison, take page offline omits 8af3117419e0 mm-hwpoison-try-to-recover-from-copy-on-write-faults-v4 omits 6fa282afea8b mm, hwpoison: try to recover from copy-on write faults omits 91a921cd82bf mm: convert mm's rss stats into percpu_counter omits da616d8c1ce2 selftests/damon: add tests for DAMON_LRU_SORT's enabled parameter omits 00d80cfb7cbc mm/damon/lru_sort: enable and disable synchronously omits a26291afcb95 selftests/damon: add tests for DAMON_RECLAIM's enabled parameter omits 6d61944e267b mm/damon/reclaim: enable and disable synchronously omits 98cc68ab29c3 mm/damon/{reclaim,lru_sort}: remove unnecessarily included [...] omits 487b1e3a9c73 mm/damon/modules: deduplicate init steps for DAMON context setup omits 798fea66deb8 mm/damon/sysfs: split out schemes directory implementation [...] omits d06b8da98e88 mm/damon/sysfs: split out kdamond-independent schemes stat [...] omits dab6035e3ed5 mm/damon/sysfs: move unsigned long range directory to comm [...] omits f5321089f56a mm/damon/sysfs: move sysfs_lock to common module omits 99f3593bb29a mm/damon/sysfs: remove parameters of damon_sysfs_region_alloc() omits 7c1a22dfac7c mm/damon/sysfs: use damon_addr_range for region's start an [...] omits 56be9a5d6040 mm/damon/core: split out scheme quota adjustment logic int [...] omits 3f4f872eb6ef mm/damon/core: split out scheme stat update logic into a n [...] omits 10b8ae39f38c mm/damon/core: split damos application logic into a new function omits cb468195534f mm/damon/core: split out DAMOS-charged region skip logic i [...] omits 7f9293c28418 maple_tree: update copyright dates for test code omits dff59fc4db65 maple_tree: fix mas_find_rev() comment omits f96e1407772d swap: add a limit for readahead page-cluster value omits 44e9d89981c5 mm/hwpoison: introduce per-memory_block hwpoison counter omits b9b2af88466f mm/hwpoison: pass pfn to num_poisoned_pages_*() omits a16cd51c204f mm/hwpoison: move definitions of num_poisoned_pages_* to m [...] omits f637c335b25b mmhwpoisonhugetlbmemory_hotplug-hotremove-memory-section-w [...] omits 96b42a74df24 mm,hwpoison,hugetlb,memory_hotplug: hotremove memory secti [...] omits 8a2f04fa0b7b mm: migrate: try again if THP split is failed due to page refcnt omits 3d8dd5298d9d Revert "mm/uffd: fix warning without PTE_MARKER_UFFD_WP co [...] omits 08a1ab14611e hugetlbfs: fix null-ptr-deref in hugetlbfs_parse_param() omits 94d56cc87119 mm-memory-failure-make-action_result-return-int-v2 omits 74e9d805eb93 mm: memory-failure: make action_result() return int omits 1290e912d470 mm: memory-failure: avoid pfn_valid() twice in soft_offlin [...] omits f07b7ecacf80 mm: memory-failure: make put_ref_page() more useful omits 2b700ea0db1a mm-gup-remove-foll_migration-fix omits 3e2e4c844af0 mm/gup: remove FOLL_MIGRATION omits d19cb72412f8 mm/ksm: convert break_ksm() to use walk_page_range_vma() omits 7a693c294e29 mm/pagewalk: add walk_page_range_vma() omits ba97987a088e mm/ksm: fix KSM COW breaking with userfaultfd-wp via FAULT [...] omits 46683b4bb853 mm: remove VM_FAULT_WRITE omits ffd0d9d00a6c mm/ksm: simplify break_ksm() to not rely on VM_FAULT_WRITE omits cb5043c79d4a selftests/vm: add test to measure MADV_UNMERGEABLE performance omits 6a18c1df431e mm/pagewalk: don't trigger test_walk() in walk_page_vma() omits 57bc73aba9aa selftests/vm: add CATEGORY for ksm_functional_tests omits 6dcfeb06cd10 selftests/vm: add KSM unmerge tests omits 89bf3fb67dbe mm-memremap-introduce-pgmap_request_folio-using-pgmap-offs [...] omits 938bc3866a88 mm-memremap-introduce-pgmap_request_folio-using-pgmap-offsets-fix omits 4d70ab318881 mm/memremap: Introduce pgmap_request_folio() using pgmap offsets omits f180921f792e compiler-gcc: document minimum version for `__no_sanitize_ [...] omits f3e48b74458f compiler-gcc: remove attribute support check for `__no_san [...] omits cfd56f2a5505 compiler-gcc: remove attribute support check for `__no_san [...] omits 86c49ac2629a compiler-gcc: remove attribute support check for `__no_san [...] omits bca2dd8d7754 compiler-gcc: be consistent with underscores use for `no_s [...] omits 7a21fe1a6ee3 mm/hugetlb: unify clearing of RestoreReserve for private pages omits 576cfe806101 amdgpu: use VM_ACCESS_FLAGS omits ba8935735870 mm: debug_vm_pgtable: use VM_ACCESS_FLAGS omits 5fdd3fa7a27d mm: mprotect: use VM_ACCESS_FLAGS omits 81149bf8cead x86/sgx: use VM_ACCESS_FLAGS omits 34c295cc3c04 nios2: remove unused INIT_MMAP omits 3e51ce37b01a mm: remove FGP_HEAD omits f5c95f3d8cdb mm: convert find_get_incore_page() to filemap_get_incore_folio() omits ea97933444f8 mm/swap: convert find_get_incore_page to use folios omits b8b3126d0dab mm/huge_memory: convert split_huge_pages_in_file() to use a folio omits a856e7e2786b selftests/vm: calculate variables in correct order omits b16242858b95 selftests/vm: enable running select groups of tests omits 47cab1381a84 zram: use IS_ERR_VALUE() to check for zs_malloc() errors omits de064e08beb9 zram: clarify writeback_store() comment omits fb74bfe239f6 zram: add recompress flag to read_block_state() omits 9f0b3db2183a zram: add recompression algorithm choice to Kconfig omits 06b803d999e3 documentation: add recompression documentation omits 985bca3ba623 zram: introduce recompress sysfs knob omits c29682a21717 zram: factor out WB and non-WB zram read functions omits 2a47f7bf569d zram: add recompression algorithm sysfs knob omits de24796bdf41 zram: preparation for multi-zcomp support omits a8a5dd1ee225 mm: remove kern_addr_valid() completely omits 49b26d237b28 vmalloc-add-reviewers-for-vmalloc-code-checkpatch-fixes omits f6d361614e53 vmalloc: add reviewers for vmalloc code omits f922cbbbbc95 mm: vmalloc: use trace_free_vmap_area_noflush event omits b3bfc3b19b5f mm: vmalloc: simplify return boolean expression omits 8ab80b15d7c5 mm: vmalloc: use trace_purge_vmap_area_lazy event omits 1274073b509b mm: vmalloc: use trace_alloc_vmap_area event omits a56026588a71 mm: vmalloc: add free_vmap_area_noflush trace event omits d51090dd27a9 mm: vmalloc: add purge_vmap_area_lazy trace event omits 7848923e8d14 mm: vmalloc: add alloc_vmap_area trace event omits 43e60ade6c91 hugetlbfs: don't delete error page from pagecache omits 9868f69b410d memory: move hotplug memory notifier priority to same file [...] omits 21e2d6fe71aa memory: remove unused register_hotmemory_notifier() omits c4f0f075af59 ACPI: HMAT: use hotplug_memory_notifier() directly omits c6371afc71b7 mm/mm_init.c: use hotplug_memory_notifier() directly omits 835e666ce3db mm/mmap: use hotplug_memory_notifier() directly omits 50a180519fff mm/slub.c: use hotplug_memory_notifier() directly omits b8923ecd6b87 fs/proc/kcore.c: use hotplug_memory_notifier() directly omits 27a955ddc69f cgroup/cpuset: use hotplug_memory_notifier() directly omits 723b5da2ef73 mm: rmap: rename page_not_mapped() to folio_not_mapped() omits 6c704263621a selftests/vm: anon_cow: add R/O longterm tests via gup_test omits c954e8d6b288 mm: gup_test: remove unneeded semicolon omits 559d179095c8 mm-gup_test-start-stop-read-functionality-for-pin-longterm [...] omits 4186c08d68a1 mm/gup_test: start/stop/read functionality for PIN LONGTERM test omits db514c6417cc selftests-vm-anon_cow-add-liburing-test-cases-fix omits d2dcb7092407 selftests/vm: anon_cow: add liburing test cases omits a1037ccc40f6 selftests/vm: anon_cow: hugetlb tests omits 79da1581492c selftests/vm: anon_cow: THP tests omits 29681cfe5d4b selftests/vm: factor out pagemap_is_populated() into vm_util omits 050c2745bb40 selftests-vm-anon_cow-test-cow-handling-of-anonymous-memory-fix omits 63ed01c4c848 selftests/vm: anon_cow: test COW handling of anonymous memory omits 31b76f3c1a88 kasan: migrate workqueue_uaf test to kunit omits f6b28aec03d6 kasan: migrate kasan_rcu_uaf test to kunit omits e00947ff4830 kasan: switch kunit tests to console tracepoints omits 5437bca43584 tmpfs: ensure O_LARGEFILE with generic_file_open() omits d76ce281e2e0 mm: memcontrol: use mem_cgroup_is_root() helper omits 24207993e3e8 mm/mincore.c: use vma_lookup() instead of find_vma() omits 55d4599d4beb mm/shmem: remove unneeded assignments in shmem_get_folio_gfp() omits 707d7b2fa7f3 mm: fix typo in struct vm_operations_struct comments omits 4514e7443b98 zram: use try_cmpxchg in update_used_max omits 9b5f00df98df filemap: find_get_entries() now updates start offset omits 3efef7fb45a2 filemap: find_lock_entries() now updates start offset omits 6f611551d96b mm/hugetlb: convert move_hugetlb_state() to folios omits d3f7fcdb9854 mm/hugeltb_cgroup: convert hugetlb_cgroup_commit_charge*() [...] omits ea3e5f7b1632 mm/hugetlb_cgroup: convert hugetlb_cgroup_uncharge_page() [...] omits ab1162195413 mm-hugetlb-convert-free_huge_page-to-folios-fix omits 5270005f9266 mm/hugetlb: convert free_huge_page to folios omits 8aaedfedcdac mm/hugetlb: convert isolate_or_dissolve_huge_page to folios omits 855d9a930bf0 mm/hugetlb_cgroup: convert hugetlb_cgroup_migrate to folios omits 1bc2e5f29d34 mm/hugetlb_cgroup: convert set_hugetlb_cgroup*() to folios omits d66c7b14534d mm/hugetlb_cgroup: convert hugetlb_cgroup_from_page() to folios omits ea1c14a474a0 mm/hugetlb_cgroup: convert __set_hugetlb_cgroup() to folios omits 83df43fd7438 mm/hugetlb: add folio_hstate() omits 9db0d14baf19 hugetlbfs: convert hugetlb_delete_from_page_cache() to use folios omits b69fe82f63b1 mm/hugetlb: add hugetlb_folio_subpool() helpers omits a0d5974d7aab mm: add private field of first tail to struct page and str [...] omits ddf9fe575142 mm/hugetlb: add folio support to hugetlb specific flag macros omits a4e6b29172b0 mm/rmap: fix comment in anon_vma_clone() omits f215a888e511 selftests/vm: drop mnt point for hugetlb in run_vmtests.sh omits 40eb712e87a0 selftests/vm: use memfd for hugepage-mremap test omits 65b34190efa4 selftests/vm: use memfd for hugetlb-madvise test omits f341374fa820 selftests/vm: use memfd for uffd hugetlb tests omits 6daaa67be911 mm/gup: drop DAX pgmap accounting omits cd0ea6382b06 mm/meremap_pages: delete put_devmap_managed_page_refs() omits 291d516afc9a mm/memremap_pages: initialize all ZONE_DEVICE pages to sta [...] omits c004f11c9a10 mm-memremap_pages-replace-zone_device_page_init-with-pgmap [...] omits 3b14d7488e57 mm/memremap_pages: replace zone_device_page_init() with pg [...] omits 03a85d794f18 devdax: use dax_insert_entry() + dax_delete_mapping_entry() omits 69dfd56ec745 devdax: add PUD support to the DAX mapping infrastructure omits dc22224c6639 devdax: sparse fixes for vm_fault_t in tracepoints omits 2254e309942a devdax: sparse fixes for vmfault_t/dax-entry conversions omits 5e7363c63744 devdax: sparse fixes for xarray locking omits ebccc82c9d1f devdax: move address_space helpers to the DAX core omits dc582952937f libnvdimm/pmem: support pmem block devices without dax omits b516043647e9 devdax: fix sparse lock imbalance warning omits 7674014bae05 devdax: minor warning fixups omits f1435c79a78c fsdax: cleanup dax_associate_entry() omits 35ecb6e9ae18 fsdax: rework dax_insert_entry() calling convention omits cf86551f3300 mm/memremap: mark folio_span_valid() as __maybe_unused omits 75d19aa72759 fsdax: introduce pgmap_request_folios() omits bc3838fe1bd5 fsdax: rework for_each_mapped_pfn() to dax_for_each_folio() omits c90c004e4234 fsdax: update dax_insert_entry() calling convention to ret [...] omits 520711542beb fsdax: hold dax lock over mapping insertion omits 317115404cc9 fsdax: validate DAX layouts broken before truncate omits f15fdae91aae fsdax: wait for pinned pages during truncate_inode_pages_final() omits 7aff196a81c6 fsdax: introduce dax_zap_mappings() omits fafa32c21990 fsdax: include unmapped inodes for page-idle detection omits 5b27287cff1b fsdax: use dax_page_idle() to document DAX busy page checking omits d75d20846526 fsdax: wait on @page not @page->_refcount omits d92e2ab9b8d7 mm: vmscan: make rotations a secondary factor in balancing [...] omits 6104cacdcc24 hugetlb-simplify-hugetlb-handling-in-follow_page_mask-v5 omits aae4121c25d9 hugetlb-simplify-hugetlb-handling-in-follow_page_mask-v4 omits 560c828ec274 hugetlb: simplify hugetlb handling in follow_page_mask omits 4f3935d395b0 nilfs2: fix deadlock in nilfs_count_free_blocks() omits ec96a140125c hugetlb: don't delete vma_lock in hugetlb MADV_DONTNEED pr [...] omits 3ec797563fa1 mm: don't warn if the node is offlined omits e64768d80910 mm/mmap: fix memory leak in mmap_region() omits 41d365a96e1b maple_tree-reorganize-testing-to-restore-module-testing-fix-2 omits 3ad7442e67d4 maple_tree-reorganize-testing-to-restore-module-testing-fix omits 581304aa5fbc maple_tree: reorganize testing to restore module testing omits 317096c5cd39 mm, compaction: fix fast_isolate_around() to stay within b [...] omits b733395460a1 maple_tree: mas_anode_descend() clang-analyzer cleanup omits f1b9a426da6a maple_tree: remove pointer to pointer use in mas_alloc_nodes() omits d69fa44a9347 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 057aee885967 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ce2402338fee Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 934806246127 Merge branch 'master' of git://www.linux-watchdog.org/linu [...] omits c2102dfb3e74 Merge branch 'next' of git://github.com/cschaufler/smack-next omits 43930adbf6ca Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2b65aaadaa99 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits a49521fa8204 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits a104358d54da Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 765936ea52d0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4bebd1232fab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4f2bd7a0c376 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits fe24301daca2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 725850878eae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 91ccf9372407 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 857b89a2afa7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 60e5e3ad5aff Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits 8ffb3415c6a8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 86be01b829e1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e64e7c3295cd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fab91dfe946f Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] omits b2a1bb1e5848 Merge branch 'for-next' of https://gitlab.freedesktop.org/ [...] omits 9fb1c3040379 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 7e8f053363fd Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 8c8e3dbf063a Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 9e3a37420251 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits e6fb3ea52665 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits c28c8a8fba82 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits 88c0e7a99100 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits 394867c2471c random: remove early archrandom abstraction omits a5ec719774b6 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits e15917143ea7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d9cc603c21f2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 5e96d1c4fb8b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits da7e92ac3705 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1fcb222d502f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits c4a4ee53b639 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d3da288a6256 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits 57e4a881e496 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits e1cbb14393c0 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 134940fe5c86 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits e9d9747e0cd8 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 0d7d4efadfb8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2f726f8a8664 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits d444b9e06e01 Input: Add driver for Cypress Generation 5 touchscreen omits 2512c6b72ac2 dt-bindings: input: Add Cypress TT2100 touchscreen controller omits eb5a39336a60 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ad2cf9641e33 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e8c91cbd3439 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0f81b3dbdd08 Merge branch 'iversion-next' of git://git.kernel.org/pub/s [...] omits 0e6074ee551f Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 562788f4702a Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] omits 97baaf5e692d Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 09a164f996d5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 720e69083521 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits fbf61fb25ab6 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] omits 0713c6f0cd78 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5a523453055a Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 71c0c58f3962 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits c0827adfc915 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 64a2ef6f5d5c Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 0ae440d61407 Merge branch 'master' of git://github.com/ceph/ceph-client.git omits 2d8a8cb8154f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e016ada90cde Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1037b88eecf5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 36d018814c31 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits e7960a4f99e6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cc08629a35f4 Merge branch 'dt-for-next' of git://git.kernel.org/pub/scm [...] omits 0a40332f3619 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c73b8ed0c7d4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4816f57bf83b Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] omits 7260d077fecd Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits 23be92611094 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits be3d6e25e3d8 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits cd71ffcc6edf Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 175db1f1a5e4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b67e7ad812dc Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits 658265cb96a9 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 707d67018c30 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 87d7f5142bd5 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 423294f2066c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bf5fca36e42e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 49807a30889e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2de14082ae45 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f1f5e455ed75 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7fa47c2e0bb3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f42977ea3382 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ffa55849023d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c4764f222343 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 14272577484e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1432ff047b53 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits e741bbc255ff Merge branch 'davinci/for-next' of git://git.kernel.org/pu [...] omits 22707eeee62b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 03742055ae9c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 333b6ee7ed4b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 31805c3c8a03 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 046aed6b87a2 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits 892b1449c779 Merge branch 'compiler-attributes' of https://github.com/o [...] omits 12057031da0f Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] omits dc45a98439c6 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 52db77c55b1c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits f2c15e0f098c Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] omits 110f884463ac Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] omits ce4dc3ff441a Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits 354c2a3a9246 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 6074b8ba4dcd Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits d67fef363790 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits e091edf15380 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits a5c0c5d90880 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 9c17a042f3ca Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits c39934de9cf2 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 4dc764d182be Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits a39b7cd161ac Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 11d47a3ac195 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] omits 935a86b23141 Merge branch 'at91-fixes' of git://git.kernel.org/pub/scm/ [...] omits 7d8dab3fee14 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 7d3a2d738c24 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits a2240b734793 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 1a421ec46597 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits d6673a9e70e8 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits f93bc1c74d89 Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] omits 48aff3ed53f9 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 726fde5a6528 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits de99fe1c854f Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] omits 2c54c05967a3 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits c16b184f2be0 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits bebe40142d06 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 080f314fa04a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 2429a6b66aa2 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits b87e4299a063 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits d30e9553e952 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits 8c97e32889fe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 81acc706fea8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 658f1c50d9aa Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits a236cc0cb280 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 8692c8138968 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] omits beca51d547b2 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 2fb2e0c491e1 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits efe2164f265d Merge remote-tracking branch 'asoc/for-6.2' into asoc-next omits 30bf340ba9d7 nfsd: fix net-namespace logic in __nfsd_file_cache_purge omits c03c8295439c Merge remote-tracking branch 'spi/for-6.2' into spi-next omits 37845ba47e81 Merge branch 'spi-linus' into spi-next omits 920e7b6708ad Merge remote-tracking branch 'spi/for-6.0' into spi-linus omits a6c38c8c6ff2 MAINTAINERS: NFSD should be responsible for fs/exportfs omits 6d3b51ebd0ed NFSD: Fix licensing header in filecache.c omits 10323aa49db9 NFSD: Use rhashtable for managing nfs4_file objects omits 326deafd964a NFSD: Allocate an rhashtable for nfs4_file objects omits 1d0381332611 NFSD: Refactor find_file() omits ac09fa408e1f NFSD: Clean up find_or_add_file() omits 474ac1dfc41a NFSD: Add a nfsd4_file_hash_remove() helper omits 7a4e543ec1a9 NFSD: Clean up nfsd4_init_file() omits cbbe334a2456 NFSD: Update file_hashtbl() helpers omits 4bb7ac863514 NFSD: Use const pointers as parameters to fh_ helpers omits 8bf987755cbe NFSD: Trace delegation revocations omits 2b485378fe19 NFSD: Trace stateids returned via DELEGRETURN omits ae02d0418505 NFSD: Clean up nfs4_preprocess_stateid_op() call sites omits a072ed416972 Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] omits 4f8346ef9d83 arm64: dts: juno: Add thermal critical trip points omits 94c05c1a52ec hwmon: (scmi) Register explicitly with Thermal Framework omits ba17729584a6 firmware: arm_scmi: Fix deferred_tx_wq release on error paths omits 7542111a8186 firmware: arm_scmi: Fix devres allocation device in virtio omits 60ec51634f3e firmware: arm_scmi: Make RX chan_setup fail on memory errors omits 1e83e2a9666c firmware: arm_scmi: Make tx_prepare time out eventually omits 5d241ab6e44d firmware: arm_scmi: Suppress bind attributes omits 602e832cff1a firmware: arm_scmi: Cleanup core driver removal callback omits 60881f525a34 ipvs: use explicitly signed chars omits 01e905e54e36 staging: rtl8192e: remove bogus ssid character sign test omits 824bf47718d7 wifi: cisco: do not assign -1 to unsigned char omits b8cc3fc13619 Merge branch into tip/master: 'x86/sev' omits b1574028f72d Merge branch into tip/master: 'x86/paravirt' omits 92337883c0a7 Merge branch into tip/master: 'x86/mm' omits 4650fb464e11 Merge branch into tip/master: 'x86/misc' omits 9c5c225d63a2 Merge branch into tip/master: 'x86/cpu' omits 35eacfc9f51a Merge branch into tip/master: 'x86/core' omits b21d25bc770d Merge branch into tip/master: 'x86/cleanups' omits a46e1cac7a6b Merge branch into tip/master: 'x86/cache' omits e94399c27fe9 Merge branch into tip/master: 'timers/core' omits 5b3e2df9f86b Merge branch into tip/master: 'sched/core' omits e0a9cfa24c78 Merge branch into tip/master: 'ras/core' omits f380dbc8c292 Merge branch into tip/master: 'perf/core' omits 17b04e24f69d Merge branch into tip/master: 'locking/core' omits 32aef7a35cc8 Merge branch into tip/master: 'x86/urgent' omits 7745fc8ab42b Merge branch into tip/master: 'perf/urgent' omits 4751a9f58e4f tools: iio: iio_generic_buffer: Fix read size omits 189a01beb316 iio: imu: bno055: uninitialized variable bug in bno055_tri [...] omits 9e6a0554507a iio: adc: at91_adc: fix possible memory leak in at91_adc_a [...] omits a589ef35fc62 iio: adc: mp2629: fix potential array out of bound access omits cd1776b5b971 tpm: Avoid function type cast of put_device() omits 82d6af9273aa coredump: Proactively round up to kmalloc bucket size omits edf017917462 btrfs: send: Proactively round up to kmalloc bucket size omits c7f45020c2bf dma-buf: Proactively round up to kmalloc bucket size omits 7bd4a880bdea kbuild: upgrade the orphan section warning to an error if [...] omits 5b6e87e3e44f cred: Do not default to init_cred in prepare_kernel_cred() omits 144912cbf76b fortify: Do not cast to "unsigned char" omits fbf4df1fcf59 siphash: Convert selftest to KUnit omits 527d62bd4e9a fortify: Short-circuit known-safe calls to strscpy() omits 7334ec4ceda3 string: Convert strscpy() self-test to KUnit omits 2bed9295bc52 string: Add __alloc_size hint to kmemdup() omits 7016ff3c4f4f mm/mmap: fix memory leak in mmap_region() omits 7e8dc76ed98a maple_tree-reorganize-testing-to-restore-module-testing-fix-2 omits 871a15ea6345 maple_tree-reorganize-testing-to-restore-module-testing-fix omits d9c0ca7c6a02 maple_tree: reorganize testing to restore module testing omits a87d0d7bc542 mm, compaction: fix fast_isolate_around() to stay within b [...] omits 95f8f0aafdfd maple_tree: mas_anode_descend() clang-analyzer cleanup omits 86e9706a1dfd maple_tree: remove pointer to pointer use in mas_alloc_nodes() omits 111ae903a8e6 Merge branches 'acpi-scan', 'acpi-resource' and 'acpi-pcc' [...] omits fa85d1092aeb Merge branch 'pm-domains' into linux-next omits 434243e8e739 hv_balloon: Add support for configurable order free page r [...] omits 443063e483e3 mm/page_reporting: Add checks for page_reporting_order param omits e826963353c0 drm/amdgpu: force read discovery file if set discovery=2 omits 292a5ee877ef drm: Move radeon and amdgpu Kconfig options into their dir [...] omits 9c5f836c96b0 drm/radeon: Add HD-audio component notifier support (v4) omits c36eae5a86d1 sched/psi: Fix possible missing or delayed pending event omits 7d89d7bb921c sched/psi: Fix avgs_work re-arm in psi_avgs_work() omits 77db830e1d3a Merge branch 'thermal-core' into linux-next omits 379aa22a1c60 Merge branch 'devprop' into linux-next omits 3ee1e85cf501 Merge branches 'pm-sleep', 'pm-tools' and 'powercap' into [...] omits 49c6629f06a3 Merge branch 'pm-cpufreq' into linux-next new d79dcde0bc41 Merge tag 'linux-watchdog-6.1-rc4' of git://www.linux-watc [...] new f526d6a82242 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] new 54917c90c2cf Merge tag 'nolibc-urgent.2022.10.28a' of git://git.kernel. [...] new 7f029a43c99b maple_tree: remove pointer to pointer use in mas_alloc_nodes() new 6076ca71742d maple_tree: mas_anode_descend() clang-analyzer cleanup new 5a705cc9406d mm, compaction: fix fast_isolate_around() to stay within b [...] new ec0ca7191a7c maple_tree: reorganize testing to restore module testing new 71ad3ebdfd34 maple_tree-reorganize-testing-to-restore-module-testing-fix new b655b65f5c5d maple_tree-reorganize-testing-to-restore-module-testing-fix-2 new 15da39d802d0 mm/mmap: fix memory leak in mmap_region() new d71e339cb8f0 mm: don't warn if the node is offlined new d02d17a4019b nilfs2: fix deadlock in nilfs_count_free_blocks() new 4a463d262498 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] new 59ea7fe39559 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 024f4b2e1f87 arm64: entry: avoid kprobe recursion new f9e2249d542d Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] new 10f3f10f2021 MAINTAINERS: git://github -> https://github.com for broadcom new 2a5dc663e34e Merge tag 'arm-soc/for-6.1/maintainers-fixes' of https://g [...] new c872f6ce2212 Merge tag 'imx-fixes-6.1' of git://git.kernel.org/pub/scm/ [...] new cd73adcdbad3 ARM: dts: ux500: Add trips to battery thermal zones new a0e215088ef4 MAINTAINERS: Update HiSilicon LPC BUS Driver maintainer new 6777d647cd05 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] new 7ebac9d5655c Merge branch 'fixes' of https://git.linaro.org/people/jens [...] new f98b4d13717a Merge tag 'v6.1-rc2' into fixes new 2153fc9623e5 powerpc/64e: Fix amdgpu build on Book3E w/o AltiVec new 40ff21432883 asm-generic: compat: fix compat_arg_u64() and compat_arg_u [...] new ce883a2ba310 powerpc/32: fix syscall wrappers with 64-bit arguments new 02a771c9a68a powerpc/32: Select ARCH_SPLIT_ARG64 new 5cbe52d23d47 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new c18927dd3b48 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new e230d36f7d4c ibmvnic: change maintainers for vnic driver new 363a5328f4b0 net: tun: fix bugs for oversize packet when napi frags enabled new 6c412da54c80 sfc: Fix an error handling path in efx_pci_probe() new 92d09325ece0 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 42378a9ca553 bpf, verifier: Fix memory leak in array reallocation for s [...] new 8ec95b94716a bpf, sockmap: Fix the sk->sk_forward_alloc warning of sk_s [...] new 606ca4cac5d2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 72f1e61a02ac Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new e6cb8769452e wifi: airo: do not assign -1 to unsigned char new 6788ba8aed4e wifi: brcmfmac: Fix potential buffer overflow in brcmf_fwe [...] new 5f1ef0086cd2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 328588b65270 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] new 5c8860df7d67 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 9a1d248bb4be ASoC: Intel: soc-acpi: add ES83x6 support to IceLake new 5d73263f9e7c ASoC: hda: intel-dsp-config: add ES83x6 quirk for IceLake new 8f0fa4c690c6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new ff5a511d4531 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 89064da1a645 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new ef463f5fa096 Merge remote-tracking branch 'spi/for-6.0' into spi-linus new c217e641a8e2 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new cc664199e16d Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 467a4bc94c42 Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] new 8ca7bea13ea4 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] new 4eb92803de15 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 5f8273b8d1ea Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] new ca1547ab15f4 iio: adc: mp2629: fix potential array out of bound access new 65f20301607d iio: adc: at91_adc: fix possible memory leak in at91_adc_a [...] new dd4753f88f24 iio: imu: bno055: uninitialized variable bug in bno055_tri [...] new 7c919b619bcc tools: iio: iio_generic_buffer: Fix read size new ac0676377b99 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] new 32ae06a03a62 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 9743e89af6dd Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new e2bb553432d7 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 3c46960538ce Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new cef8cdc0d0e7 ARM: at91: pm: avoid soft resetting AC DLL new 211d503f4f5d Merge branch 'at91-fixes' of git://git.kernel.org/pub/scm/ [...] new 7300ff811864 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 184700c8c573 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] new 99faa333b44c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new d60351315546 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] new b347aff27f99 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new ef32a09c604a Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new 5cb96b29b1da Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] new f253845c68fc Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 549c7054f146 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new d3aefd2b29ff nfsd: fix net-namespace logic in __nfsd_file_cache_purge new b04957d49887 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] new 1dbce56bd6fe Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] new 37e128e052b1 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] new f9be5cb6c1f0 power: supply: ip5xxx: Fix integer overflow in current_now [...] new 767e684367e4 power: supply: ab8500: Defer thermal zone probe new a93eaa2a96e7 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new ff52fe006fde drm/imx: Kconfig: Remove duplicated 'select DRM_KMS_HELPER' line new fc007fb815ab drm/imx: imx-tve: Fix return type of imx_tve_connector_mode_valid new 846aa7b143a3 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new c5c2fae89d9a Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] new 72ba6c10282f Merge branch 'compiler-attributes' of https://github.com/o [...] new 8d58aa484920 swiotlb: reduce the swiotlb buffer size on allocation failure new 1fdf6a6ed149 Merge branch 'for-next' of git://git.infradead.org/users/h [...] new bc539ee0c31d Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new dfba96ffe558 Merge branch 'arm/fixes' into for-next new bd5af24ecdb2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 58f750f6a6cb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f494911dbd04 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c830a74ff57b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a16b72612bb9 ARM: dts: lan966x: Add interrupt support for PHYs on pcb8290 new c01657dbcde8 ARM: dts: at91: sama7g5: add otpc node new 52d9b4fee7fa ARM: dts: at91: sama7g5: add io-channel-cells to adc node new f90b33a57410 ARM: dts: at91: sama7g5: add cells for temperature calibration new 65d8815281d0 ARM: dts: at91: sama7g5: add temperature sensor new 12045a7a0768 ARM: dts: at91: sama7g5: add thermal zones node new bc30e7d5f1af ARM: dts: at91: sama7g5: use generic name for securam new 5258d30f33bd ARM: dts: at91: sam9x60ek: remove status = "okay" for regulators new c0a24171a1ba Merge branch 'at91-dt' into at91-next new 6e3b80643c80 ARM: configs: at91: sama7: use make savedefconfig new 20191d396a74 ARM: configs: at91: sama7: add config for microchip otpc new d2c064d66e91 ARM: configs: at91: sama7: add config for thermal management new 4fb3808be768 Merge branch 'at91-defconfig' into at91-next new 9e391032d585 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new f52a2535b84c Merge branch 'davinci/for-next' of git://git.kernel.org/pu [...] new 9320784a456f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 1fe323ea4eb5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b2c48f567d88 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new fb1f4505a82c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7a3fc7a048ad Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a2d8a841683b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f4e9330c4853 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 01d61f72f3db Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e15d26a2d4e6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 6a0d66516928 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 98cfab448c54 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3f4071cbd206 firmware: arm_scmi: Cleanup the core driver removal callback new fd96fbc8fad3 firmware: arm_scmi: Suppress the driver's bind attributes new 59172b212ec0 firmware: arm_scmi: Make tx_prepare time out eventually new be9ba1f7f9e0 firmware: arm_scmi: Make Rx chan_setup fail on memory errors new 5ffc1c4cb896 firmware: arm_scmi: Fix devres allocation device in virtio [...] new 1eff6929aff5 firmware: arm_scmi: Fix deferred_tx_wq release on error paths new 1e0734c6270b Merge tag 'scmi-fixes-6.1' of git://git.kernel.org/pub/scm [...] new c4a7b9b587ca arm64: dts: juno: Add thermal critical trip points new 4144cb133323 Merge tag 'juno-fix-6.1' of git://git.kernel.org/pub/scm/l [...] new 729371745c53 hwmon: (scmi) Register explicitly with Thermal Framework new e7c94176ab90 Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] new bcb0b285a1a8 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new d221cdd9828c Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 5482e5e4959f Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new f79d05ee3dcd Merge branch 'next' of https://git.linaro.org/people/jens. [...] new 1ed206cbdfee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2130ec189b53 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new e870f706bc7a Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new 233a6bae5749 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new 3702cff6d938 clk: renesas: rzg2l: Don't assume all CPG_MOD clocks support PM new 02693e11611e clk: renesas: r9a06g032: Repair grave increment error new 6661c1a612f6 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new 19907b4cd013 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] new f64e86200974 m68k: mac: Remove unused rbv_set_video_bpp() new 550a998f37b4 m68k: mac: Reword comment using double "in" new f13ee92c1c21 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e2a48c58d9cd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fc38dc3fb0cf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 284c686ff033 Merge branch 'dt-for-next' of git://git.kernel.org/pub/scm [...] new df5220561e72 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 39cbd75323cd Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] new 9dbec5b7bb2b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e00251a653d0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4883cc084a6e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 701e342c32e4 Merge branch 'master' of git://github.com/ceph/ceph-client.git new d57bd0b250d2 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new 4d43a946c03b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ae4796f14e2c Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new eecdf5be76d0 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 0811f1750b12 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new df73290c5d0a Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] new 1cf1fead4520 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] new 5c725853a442 NFSD: Flesh out a documenting comment for filecache.c new cf20454b89d4 NFSD: Clean up nfs4_preprocess_stateid_op() call sites new c5ba850ecab7 NFSD: Trace stateids returned via DELEGRETURN new 25f8a95a9b6f NFSD: Trace delegation revocations new 68e1e4a7641f NFSD: Use const pointers as parameters to fh_ helpers new de617d3305ba NFSD: Update file_hashtbl() helpers new a00ac67092bb NFSD: Clean up nfsd4_init_file() new b1c5d9c90aca NFSD: Add a nfsd4_file_hash_remove() helper new 49b4c4d60220 NFSD: Clean up find_or_add_file() new 1e447b312fed NFSD: Refactor find_file() new fa75796255f7 NFSD: Allocate an rhashtable for nfs4_file objects new 72795cb257f6 NFSD: Use rhashtable for managing nfs4_file objects new 060d2c71e537 NFSD: Fix licensing header in filecache.c new 664278dca22b MAINTAINERS: NFSD should be responsible for fs/exportfs new 145468e8adb5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e61ac1ab5e91 Merge branch 'master' of https://github.com/Paragon-Softwa [...] new 726dacb1b27f Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] new f850995f60e4 xfs: make sure aglen never goes negative in xfs_refcount_a [...] new b65e08f83b11 xfs: create a predicate to verify per-AG extents new 8edbe0cf8b4b xfs: check deferred refcount op continuation parameters new 9e7e2436c159 xfs: move _irec structs to xfs_types.h new 5a8c345ca8b9 xfs: refactor refcount record usage in xchk_refcountbt_rec new 9a50ee4f8db6 xfs: track cow/shared record domains explicitly in xfs_ref [...] new 571423a162cd xfs: report refcount domain in tracepoints new f492135df0aa xfs: refactor domain and refcount checking new 68d0f389179a xfs: remove XFS_FIND_RCEXT_SHARED and _COW new f62ac3e0ac33 xfs: check record domain when accessing refcount records new f1fdc8207840 xfs: fix agblocks check in the cow leftover recovery function new c1ccf967bf96 xfs: fix uninitialized list head in struct xfs_refcount_recovery new 8b972158afca xfs: rename XFS_REFC_COW_START to _COWFLAG new 4eb559dd1567 Merge tag 'refcount-cow-domain-6.1_2022-10-31' of git://gi [...] new e45d6e039c5d Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 78401c56534d Merge branch 'iversion-next' of git://git.kernel.org/pub/s [...] new f3f83ec6705d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fd070e8ceb90 test_printf: Refactor fwnode_pointer() to make it more readable new 950a9751c1d1 Merge branch 'for-6.2' into for-next new 4f867094d23c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 23cd4b04484d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3ee8ff042eb9 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new 4d34d610d6fc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 569bea74c94d i2c: piix4: Fix adapter not be removed in piix4_remove() new cdbf26251d3b i2c: tegra: Allocate DMA memory for DMA engine new d6643d7207c5 i2c: i801: add lis3lv02d's I2C address for Vostro 5568 new 95f66e60a478 Merge branch 'i2c/for-current' into i2c/for-next new 969864efae78 i2c: amd-mp2: use msix/msi if the hardware supports new bb2617f0f2ab dt-bindings: i2c: update bindings for mt7986 soc new e0b7afc0eba8 i2c: mediatek: add mt7986 support new a826b6e9e467 i2c: npcm7xx: Group bank 0/1 registers together for readability new 3ca8217dc450 i2c: npcm7xx: Annotate register field definitions with lon [...] new afcc60baa604 Merge branch 'i2c/for-mergewindow' into i2c/for-next new d28187f693ac Revert "i2c: mlxbf: Fix unused-variable warning" new 881ea58095b1 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new d9a6e10e51ac hwmon: (jc42) Consistently use bit and bitfield macros in [...] new a37cff8087cd Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new 4ac239542d6a docs/zh_CN: Add rust index Chinese translation new 73b6340222fd docs/zh_CN: Add rust quick-start Chinese translation new 55bd06ff4a37 docs/zh_CN: Add rust general-information Chinese translation new 9b522a8582f8 docs/zh_CN: Add rust coding-guidelines Chinese translation new 2ad34b823373 docs/zh_CN: Add rust arch-support Chinese translation new bd5d1cc8ffd7 docs: Don't wire font sizes for HTML output new 294a25ae98cc Merge branch 'docs-mw' into docs-next new fe79544d42f0 Merge branch 'docs-next' of git://git.lwn.net/linux.git new e49a1e1ee078 thermal/core: fix error code in __thermal_cooling_device_r [...] new d96c97887018 Merge branch 'thermal-core' into linux-next new b364362dc40d Merge branch 'powercap' into linux-next new 539663bb068f ACPICA: Fix use-after-free in acpi_ps_parse_aml() new 2124becad797 ACPI: x86: Add another system to quirk list for forcing St [...] new c16752d45799 Merge branches 'acpica-fixes' and 'acpi-x86' into linux-next new 36006ccb6bc7 ACPI: APEI: Drop unsetting driver data on remove new dd3fa54b2eee apei/ghes: Use xchg_release() for updating new cache slot [...] new 2437513a814b ACPI: processor: idle: Check acpi_fetch_acpi_dev() return value new 04068da84735 ACPI: processor: throttling: remove variable count new be50904c9cb3 Merge branches 'acpi-apei' and 'acpi-processor' into linux-next new 668057b07db0 cpuidle: psci: Extend information in log about OSI/PC mode new ee3c2c8ad6ba cpuidle: dt: Return the correct numbers of parsed idle states new cb51aeec1473 cpuidle: dt: Clarify a comment and simplify code in dt_ini [...] new 4483d2faff96 Merge branch 'pm-cpuidle' into linux-next new 54d9135cf223 thermal: intel: hfi: Improve the type of hfi_features::nr_ [...] new 2796af610a6e Merge branch 'thermal-intel' into linux-next new 3eb1a508b3f8 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new b45eb4525320 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] new 05e88ebb9ecf RDMA/rxe: Remove redundant header files new 98a54f170617 RDMA/rxe: Remove init of task locks from rxe_qp.c new de669ae8af49 RDMA/rxe: Removed unused name from rxe_task struct new dccb23f6c312 RDMA/rxe: Split rxe_run_task() into two subroutines new dcef28528cce RDMA/rxe: Make rxe_do_task static new 63a18baef265 RDMA/rxe: Rename task->state_lock to task->lock new 875ab4a8d9a7 RDMA/rxe: Make sure requested access is a subset of {mr,mw [...] new b071850ef62e RDMA/rxe: Remove the duplicate assignment of mr->map_shift new 692373d18620 RDMA/rxe: cleanup some error handling in rxe_verbs.c new 6b2eb1506c85 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 37fe9b981667 net: dpaa2: Add some debug prints on deferred probe new 1d997f101307 rtnetlink: pass netlink message header and portid to rtnl_ [...] new 77f4aa9a2a17 net: add new helper unregister_netdevice_many_notify new d88e136cab37 rtnetlink: Honour NLM_F_ECHO flag in rtnl_newlink_create new f3a63cce1b4f rtnetlink: Honour NLM_F_ECHO flag in rtnl_delete_link new eff1744e6214 Merge branch 'rtnetlink-honour-nlm_f_echo-flag-in-rtnl_-ne [...] new 91e87045a5ef net: dsa: mv88e6xxx: Add RGMII delay to 88E6320 new 55f6f3dbcf4c net: ftmac100: prepare data path for receiving single segm [...] new 30f837b7b923 net: ftmac100: report the correct maximum MTU of 1500 new 37c8489012dd net: ftmac100: allow increasing MTU to make most use of si [...] new b98deb2f9803 net: systemport: Add support for RDMA overflow statistic counter new 0e84afe8ebfb net: dropreason: add SKB_CONSUMED reason new 511a3eda2f8d net: dropreason: propagate drop_reason to skb_release_data() new 4ecbb1c27c36 net: dropreason: add SKB_DROP_REASON_DUP_FRAG new 77adfd3a1d44 net: dropreason: add SKB_DROP_REASON_FRAG_REASM_TIMEOUT new 3bdfb04f13eb net: dropreason: add SKB_DROP_REASON_FRAG_TOO_FAR new 6f1a298b2e24 Merge branch 'inet-add-drop-monitor-support' new a8d96ebae52e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 3a07dcf8f57b samples/bpf: Fix typo in README new 5967685c3f0d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7fb00bde44f0 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new a0978378c152 Bluetooth: L2CAP: Fix accepting connection request for inv [...] new 6bdbca3c41e4 Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm new 34f07dd531a4 Bluetooth: L2CAP: Fix attempting to access uninitialized memory new 5009a6326d66 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 4feda7f317cb wifi: rtw89: fw: adapt to new firmware format of dynamic header new a29dba478b6f wifi: rtw89: declare support bands with const new e69ae29e00ce wifi: rtw89: 8852c: make table of RU mask constant new 25f49617b5c9 wifi: rtw89: add BW info for both TX and RX in phy_info new 46245bc42aff wifi: rtw89: check if sta's mac_id is valid under AP/TDLS new d9112042d994 wifi: rtw89: collect and send RF parameters to firmware fo [...] new 5f05bdb0a770 wifi: rtw89: move enable_cpu/disable_cpu into fw_download new 7a68ec3da79e wifi: rtw89: add function to adjust and restore PLE quota new 41d567699283 wifi: rtw89: add drop tx packet function new ee88d748f1ac wifi: rtw89: add related H2C for WoWLAN mode new 19e28c7fcc74 wifi: rtw89: add WoWLAN function support new d2b68e95b5bc wifi: rtw89: add WoWLAN pattern match support new 8fa681703175 wifi: rtw89: 8852b: Fix spelling mistake KIP_RESOTRE -> KI [...] new 7bb09fb8f577 wifi: ipw2200: Remove the unused function ipw_alive() new 8b860466b137 wifi: atmel: Fix atmel_private_handler array size new 57d545b5a3d6 wifi: wilc1000: sdio: fix module autoloading new c8fdec521b8f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8c70e6fd791f Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new f1e2817ea5bd Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new d27928f0c5a4 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] new e5db235d303a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new b27496aa6094 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new 2215cb3be5c2 drm: lcdif: change burst size to 256B new c1cdee9b685a drm/panel/panel-sitronix-st7701: Fix RTNI calculation new 49ee766b364e drm/panel/panel-sitronix-st7701: Clean up CMDnBKx selection new c62102165dd7 drm/panel/panel-sitronix-st7701: Remove panel on DSI attac [...] new 5fd5db171f78 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 9d1b073d018b drm/amdgpu: Enable GFX RAS feature for gfx v11_0_3 new 2103c42198d3 drm/amdgpu: Disable GPU reset on SRIOV before remove pci. new 47a7470bb2ca drm/amdgpu: Skip access GRBM_CNTL under SRIOV on gfx_v11 new e1a29b28e704 drm/amdgpu: Skip access SDMA0_F32_CNTL in sdma_v6_0_enable [...] new 2c763f37d0a0 drm/amdgpu: Skip program gfxhub_v3_0_3 system aperture reg [...] new ee22f63b1085 drm/amdkfd: Remove unused variable new 26f2fe860837 drm/amd/display: drop vblank_lock from struct amdgpu_displ [...] new 7fbf451e7639 drm/amd/display: Reinit DPG when exiting dynamic ODM new 368307cef69c drm/amd/display: Include virtual signal to set k1 and k2 values new 667be3ef1bb9 drm/amd/display: Don't enable ODM + MPO new 6139ab41f268 drm/amd/display: Update DML formula new c40f8b132e60 drm/amd/display: Check validation passed after applying pi [...] new 14e1f089d5ee drm/amd/display: Remove rate check from pixel rate divider update new 361edc61a05c drm/amd/display: Modify checks to enable TPS3 pattern when [...] new 935e35d8dbde drm/amd/display: Stop waiting for vblank during pipe programming new da339aa4573d drm/amd/display: Add a debug option HBR2CP2520 over TPS4 new cf472dbdd720 drm/amd/display: [FW Promotion] Release 0.0.141.0 new 86975c34b6e2 drm/amd/display: Fix DCN32 DSC delay calculation new e70a70d0c03f drm/amd/display: Use forced DSC bpp in DML new fa7e2b031faf drm/amd/display: Round up DST_after_scaler to nearest int new f30508e918b4 drm/amd/display: Add DSC delay factor workaround new 6818f755f737 drm/amd/display: Fix null pointer issues found in emulation new 9ee8b902b891 drm/amd/display: Investigate tool reported FCLK P-state de [...] new ba6029726854 drm/amd/display: 3.2.210 new 545094d993f4 drm/amd/display (gcc13): fix enum mismatch new 0c9646e1a043 drm/amdgpu: switch to select_se_sh wrapper for gfx v9_0 new 0296c4a15db1 drm/radeon: Add HD-audio component notifier support (v5) new da26c4f1f71d drm: Move radeon and amdgpu Kconfig options into their dir [...] new 463af20bea29 drm/amdgpu: force read discovery file if set discovery=2 new 0b7639541f71 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new d755f89220a2 drm/i915/psr: Send update also on invalidate new 57cadf5b77b5 drm/i915/mtl: Fix PSR2_MAN_TRK_CTL bit getter functions for MTL new ee10cb886054 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 0ffdb966306e Merge branch 'for-next' of https://gitlab.freedesktop.org/ [...] new 968516c5d847 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] new 8096f78bee9e fbdev: ssd1307fb: Drop optional dependency new 83df2c3493b6 fbdev: ssd1307fb: Drop duplicate NULL checks for PWM APIs new a209c68a1734 fbdev: omapfb: remove redundant variable checksum new cd986ea79e7c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c70735d33335 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2b9e960a0acb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f8fbf0dc702b ASoC: SOF: fix compilation issue with readb/writeb helpers new e5afc8677c0d ASoC: cs42xx8-i2c.c: add module device table for of new fb3425689699 ASoC: dt-bindings: fsl,micfil: Add compatible string for i [...] new a10a52541f64 ASoC: fsl_micfil: Add support for i.MX93 platform new 77a7a6e9a94d ASoC: fsl_micfil: Add support when using eDMA new e9ec88a2a612 Add support for MICFIL on i.MX93 platform new ae81e97525fb Merge remote-tracking branch 'asoc/for-6.2' into asoc-next new ec2e2081c75b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 12eb153d1962 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new cdb51323360c dt-bindings: input: Add Cypress TT21000 touchscreen controller new 5b0c03e24a06 Input: Add driver for Cypress Generation 5 touchscreen new afbe844861e9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3d89bd12d352 block, bfq: support to track if bfqq has pending requests new 60a6e10c537a block, bfq: record how many queues have pending requests new 71f8ca77cb87 block, bfq: refactor the counting of 'num_groups_with_pend [...] new eed3ecc991c9 block, bfq: do not idle if only one group is activated new afdba1461262 block, bfq: cleanup bfq_weights_tree add/remove apis new eb5bca73655c block, bfq: cleanup __bfq_weights_tree_remove() new 3609d30a3c2b Merge branch 'for-6.2/block' into for-next new 81eaca442ea9 block: cleanup elevator_get new aae2a643f508 block: exit elv_iosched_show early when I/O schedulers are [...] new 16095af2fa2c block: cleanup the variable naming in elv_iosched_store new 2eef17a209ab block: simplify the check for the current elevator in elv_ [...] new ffb86425ee2c block: don't check for required features in elevator_match new 64b36075eb0e block: split elevator_switch new db5896e9cf93 block: Remove redundant parent blkcg_gp check in check_sca [...] new 6891f968985f block: Correct comment for scale_cookie_change new dc572f418a14 block: Replace struct rq_depth with unsigned int in struct [...] new 16188d157384 Merge branch 'for-6.2/block' into for-next new aa58c190b470 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 09c7705476a3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 34d00f02ffdb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d3fbf8eafb20 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 99ed0bce6a8f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6f84e154375c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 644231e18d70 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e9e6fa49dbab apparmor: Fix memleak in alloc_ns() new 0fc0401eb24c apparmor: Add __init annotation to aa_{setup/teardown}_dfa [...] new 63bfd1c409f2 apparmor: Fix uninitialized symbol 'array_size' in policy_ [...] new 30e25ef7d93e Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new 0be56a116220 efi: Add iMac Pro 2017 to uefi skip cert quirk new 9ce36e419325 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new 3e138c62be4c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 4e5cf21c1c66 Merge tag 'v6.1-rc3' into next new 1a3065e92046 smack_lsm: remove unnecessary type casting new 051c1619a72a Merge branch 'next' of git://github.com/cschaufler/smack-next new dd7a31aecfd7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 48523a6b390b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bfcb6d8e9ba2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 70cfc99cf4ef Merge branch 'spi-linus' into spi-next new e8d6e1dd6096 spi: nuvoton,npcm-fiu: Change spi-nor@0 name to flash@0 new 23bfeb3f94fb Merge remote-tracking branch 'spi/for-6.2' into spi-next new 9e24eb064152 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ad2a692d32e8 Merge branch into tip/master: 'x86/urgent' new 76da43540dbd Merge branch into tip/master: 'locking/core' new 5c0a1618c492 Merge branch into tip/master: 'perf/core' new a51cbd0d86d3 x86/mce: Use severity table to handle uncorrected errors i [...] new 50865c14f34e RAS: Fix return value from show_trace() new 7e577335557b Merge branch into tip/master: 'ras/core' new e38f89af6a13 sched/psi: Fix possible missing or delayed pending event new 2fcd7bbae90a sched/psi: Fix avgs_work re-arm in psi_avgs_work() new 710ffe671e01 sched/psi: Stop relying on timer_pending() for poll_work r [...] new 52b33d87b919 sched/psi: Use task->psi_flags to clear in CPU migration new c57b0a14f5f1 Merge branch into tip/master: 'sched/core' new 5ea48d8f133e Merge branch into tip/master: 'timers/core' new 6e2597e1187d Merge branch into tip/master: 'x86/cache' new c9053e1c5a6f x86/i8259: Make default_legacy_pic static new 6be977d92701 Merge branch into tip/master: 'x86/cleanups' new e50d1dacd9ad Merge branch into tip/master: 'x86/core' new e1f2ac1d285d Merge branch into tip/master: 'x86/cpu' new 00ed1eabcc3b x86/espfix: Use get_random_long() rather than archrandom new 4f7ed6e84731 Merge branch into tip/master: 'x86/misc' new ed88f31d6144 Merge branch into tip/master: 'x86/mm' new 62574577fdba Merge branch into tip/master: 'x86/paravirt' new f59c1df76124 Merge branch into tip/master: 'x86/sev' new 7b72c823ddf8 x86/sgx: Reduce delay and interference of enclave release new 74f2af2d5393 Merge branch into tip/master: 'x86/sgx' new 10d03fa81889 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 38432fac14d7 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 92c5e1c1cb25 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new ec7e78a5cff6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 5bf64d4a0c12 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9888feb9c68b platform/chrome: cros_ec_lpc_mec: remove cros_ec_lpc_mec_d [...] new e7c65a1e78d6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4dfdcf91cb9c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f6afc3a1c8ca Merge branch 'for-next' of git://github.com/cminyard/linux [...] new 2e0bc77bc6ad Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new 10818dee9e4a Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 4c949ae58e19 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ee58e4faa457 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f77153def16b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 7dcb41577cee Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 2fe5dc3dcc29 staging: rtl8723bs: replace ternary statement with min_t macro new 737143dc87df staging: r8188eu: use min() instead of ternary operator new cbcab58a7cbf staging: r8188eu: remove unnecessary variable in ioctl_linux new f67469fe658a staging: r8188eu: remove unnecessary vaiable in rtw_recv new 0a7bf6a948b2 staging: r8188eu: remove unnecessary variable in rtl8188eu_xmit new 95571b8db71e staging: r8188eu: make rtw_sta_flush to void new f369953d9cd9 staging: rtl8192e: rtllib_module: remove unnecessary parentheses new 607732b42ce6 staging: rtl8192e: Rename variables rateIndex and rateBitm [...] new 130d7c481008 staging: rtl8192e: rtllib_crypt_tkip: multiple blank lines [...] new 6360fc223387 staging: rtl8192e: rtllib_crypt_tkip: blank line before cl [...] new dcbdcfca138a staging: rtl8192e: rtllib_crypt_tkip: fixed alignment matc [...] new 8d1dcc729ada staging: rtl8192e: rtllib_crypt_tkip: fixes on unbalanced braces new 1f610736f7f4 staging: rtl8192e: rtllib_crypt_tkip: split multiple assignments new 1838742b1d4e staging: rtl8192e: rtllib_crypt_tkip: rewritten comparison [...] new 1a048cde4904 staging: r8188eu: replace get_da with ieee80211_get_DA new dbc97f832aa7 staging: r8188eu: remove get_da new c5a7eecdcdb6 Revert "staging: r8712u: Tracking kmemleak false positives." new 63b5e50571ce staging: rtl8712: check for alloc fail in _r8712_init_recv_priv() new 242443430dd8 staging: rtl8712: check for return value of _r8712_init_xm [...] new 336ccc31cda1 staging: rtl8712: fix potential memory leak new 5c4fb46e9116 staging: r8188eu: replace a GetAddr1Ptr call new 5998e3192274 staging: r8188eu: remove duplicate category check new 721d7f496a06 staging: r8188eu: make on_action_public static void new b22b8618ab3c staging: r8188eu: make OnAction_back static void new aa415931f968 staging: r8188eu: make OnAction_p2p static void new b31b29788f10 staging: r8188eu: remove category check in OnAction_p2p new e246bf42ef82 staging: r8188eu: replace switch-case with if new fc47cb05cf19 staging: r8188eu: replace GetAddr1Ptr call in OnAction_p2p new a05159da5a4e staging: r8188eu: clean up on_action_public new a399a3b05209 staging: r8188eu: remove return value from on_action_publi [...] new 8161a8335821 staging: r8188eu: remove return value from on_action_publi [...] new 9001c5029dde staging: r8188eu: rtw_action_public_decache's token is a u8 new ae85931f8f48 staging: r8188eu: check destination address in OnAction new 0ac70d12ab23 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new b62952dbef91 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 255a9f541536 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a670856ee87e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c17ae5c06662 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 733c56794535 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5a5f91776414 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 740c06030fb6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d7b35bc10db5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 03e9491fff25 pinctrl: qcom: lpass-lpi: Add missed bitfield.h new f71478244a7d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8bf834a285b4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a2fa60ee7cb8 selftests: amd-pstate: Rename amd-pstate-ut.sh to basic.sh. new e5df326817e9 selftests: amd-pstate: Split basic.sh into run.sh and basic.sh. new ba2d788aa873 selftests: amd-pstate: Trigger tbench benchmark and test cpus new 013190c4cc29 selftests: amd-pstate: Trigger gitsource benchmark and test cpus new 67c0b2b52916 Documentation: amd-pstate: Add tbench and gitsource test i [...] new e9de4cf9e9c5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e0fbe9894ac4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a16eb30ed770 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new f0554f1e07ce Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 364206bcf403 nvmem: lan9662-otp: fix compatible name new 5aaa8fffbdd1 nvmem: stm32: move STM32MP15_BSEC_NUM_LOWER in config new ba37dcf51704 nvmem: stm32: add warning when upper OTPs are updated new 84b7673a9f5b nvmem: stm32: add nvmem type attribute new ae711dc528e1 dt-bindings: nvmem: add new stm32mp13 compatible for stm32-romem new 8425f5159761 nvmem: stm32: fix spelling typo in comment new 29d6ae643aa7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e84bfd25915f Merge branch 'main' of git://git.infradead.org/users/willy [...] new b58075cbac5b mm/page_reporting: Add checks for page_reporting_order param new c69840106483 hv_balloon: Add support for configurable order free page r [...] new 45ad928f9daa Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] new 08576d80929a Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new 7c405b44e5a0 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new 17ee8a993e57 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6e4df1b576fb Merge branch 'zstd-next' of https://github.com/terrelln/linux.git new 1f1d5d781d12 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 51338a59a392 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d0fc3d3f3931 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 202ddc06d320 random: use random.trust_{bootloader,cpu} command line opt [...] new 2dd1a8f542ea random: remove early archrandom abstraction new 2d04042295c3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 6c34c1dbed47 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 7b670deea963 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new fb0ff42be03e Merge branch 'for-next' of git://git.infradead.org/users/w [...] new 35d3b9017c39 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] new 9e4a61775727 string: Add __realloc_size hint to kmemdup() new 41eefc46a3a4 string: Convert strscpy() self-test to KUnit new 62e1cbfc5d79 fortify: Short-circuit known-safe calls to strscpy() new fb3d88ab354b siphash: Convert selftest to KUnit new e9a40e1585d7 fortify: Do not cast to "unsigned char" new 5a17f040fa33 cred: Do not default to init_cred in prepare_kernel_cred() new e1789d7c752e kbuild: upgrade the orphan section warning to an error if [...] new cd536db05099 dma-buf: Proactively round up to kmalloc bucket size new 905889bc6c84 btrfs: send: Proactively round up to kmalloc bucket size new 6dd142d9013c coredump: Proactively round up to kmalloc bucket size new 5904fcb776d0 overflow: Introduce overflows_type() and castable_to_type() new e6687bdd068b Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 62334748aea7 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 71c1c823c5a7 staging: rtl8192e: remove bogus ssid character sign test new 38eda2df7936 ipvs: use explicitly signed chars new cb9b131f5be2 Merge branch 'unsigned-char' of git://git.kernel.org/pub/s [...] new 19cd0eb1446b iommu: Add IOMMU_CAP_ENFORCE_CACHE_COHERENCY new 6e7fe79dc3c1 iommu: Add device-centric DMA ownership interfaces new c4efe4473247 interval-tree: Add a utility to iterate over spans in an i [...] new d064b99e40a8 iommufd: Document overview of iommufd new 277e72888f82 iommufd: File descriptor, context, kconfig and makefiles new 54972a80e514 kernel/user: Allow user::locked_vm to be usable for iommufd new 2607de01da6a iommufd: PFN handling for iopt_pages new 795726d2c725 iommufd: Algorithms for PFN storage new 91b4be750274 iommufd: Data structure to provide IOVA to PFN mapping new 2975c0488f6d iommufd: IOCTLs for the io_pagetable new b156cc7cd0c2 iommufd: Add a HW pagetable object new 322c5424b416 iommufd: Add kAPI toward external drivers for physical devices new 4b9c7192121e iommufd: Add kAPI toward external drivers for kernel access new 32c328dc9b73 iommufd: vfio container FD ioctl compatibility new 147393321d65 iommufd: Add a selftest new 379341a6d6fd cover-letter: IOMMUFD Generic interface new 6623a1f60338 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7b2d7dde4136 maple_tree: remove pointer to pointer use in mas_alloc_nodes() new 2c7c0ae0d5ce maple_tree: mas_anode_descend() clang-analyzer cleanup new 65cadee709b6 mm, compaction: fix fast_isolate_around() to stay within b [...] new 3e54ad8a7aa8 maple_tree: reorganize testing to restore module testing new 083b92f41b4b maple_tree-reorganize-testing-to-restore-module-testing-fix new ee9c0c8e3555 maple_tree-reorganize-testing-to-restore-module-testing-fix-2 new 40f04cf1b9a4 mm/mmap: fix memory leak in mmap_region() new dcf49fd5deb9 mm: don't warn if the node is offlined new 69a3fc1a8a60 nilfs2: fix deadlock in nilfs_count_free_blocks() new a5444d002e9e hugetlb: simplify hugetlb handling in follow_page_mask new 47b2ada05e31 hugetlb-simplify-hugetlb-handling-in-follow_page_mask-v4 new 8a55cd8b1805 hugetlb-simplify-hugetlb-handling-in-follow_page_mask-v5 new c600bdb5af0b mm: vmscan: make rotations a secondary factor in balancing [...] new 9ce9c3b83120 fsdax: wait on @page not @page->_refcount new 4b6f4030ee64 fsdax: use dax_page_idle() to document DAX busy page checking new 64bed21d74ea fsdax: include unmapped inodes for page-idle detection new ef9bdeb331f6 fsdax: introduce dax_zap_mappings() new 0e70c8720545 fsdax: wait for pinned pages during truncate_inode_pages_final() new 6bd0e7fd61b2 fsdax: validate DAX layouts broken before truncate new 58fa22bed293 fsdax: hold dax lock over mapping insertion new 4e2da4edbe6f fsdax: update dax_insert_entry() calling convention to ret [...] new f2eb4af8c85d fsdax: rework for_each_mapped_pfn() to dax_for_each_folio() new 853b4eeac196 fsdax: introduce pgmap_request_folios() new 0a674c7ab095 mm/memremap: mark folio_span_valid() as __maybe_unused new 35c6600ccf5e fsdax: rework dax_insert_entry() calling convention new 635b1e2bd2b8 fsdax: cleanup dax_associate_entry() new 9dfeea8df300 devdax: minor warning fixups new 7c4f41765fe6 devdax: fix sparse lock imbalance warning new 2451708711a4 libnvdimm/pmem: support pmem block devices without dax new 1f8ef1e46485 devdax: move address_space helpers to the DAX core new fced56da7b52 devdax: sparse fixes for xarray locking new 988fe241b465 devdax: sparse fixes for vmfault_t/dax-entry conversions new 687c8c3a6a5e devdax: sparse fixes for vm_fault_t in tracepoints new eb7bedc67acf devdax: add PUD support to the DAX mapping infrastructure new 77f054e8b5e1 devdax: use dax_insert_entry() + dax_delete_mapping_entry() new 68f027063f89 mm/memremap_pages: replace zone_device_page_init() with pg [...] new 936e4eaad1bd mm-memremap_pages-replace-zone_device_page_init-with-pgmap [...] new a3e1b9def9ea mm/memremap_pages: initialize all ZONE_DEVICE pages to sta [...] new e89453591712 mm/meremap_pages: delete put_devmap_managed_page_refs() new 5149fa43df43 mm/gup: drop DAX pgmap accounting new 5ba9197e93a7 selftests/vm: use memfd for uffd hugetlb tests new b006c9104389 selftests/vm: use memfd for hugetlb-madvise test new e16db71ede54 selftests/vm: use memfd for hugepage-mremap test new 76506d4cff24 selftests/vm: drop mnt point for hugetlb in run_vmtests.sh new fcb1f02edf61 mm/rmap: fix comment in anon_vma_clone() new 52ae325a03e6 mm/hugetlb: add folio support to hugetlb specific flag macros new cc10c5d4a51e mm: add private field of first tail to struct page and str [...] new e42329ef6184 mm/hugetlb: add hugetlb_folio_subpool() helpers new 8c2af4104bec hugetlbfs: convert hugetlb_delete_from_page_cache() to use folios new 2133fc0bf735 mm/hugetlb: add folio_hstate() new 5d8d33dbf933 filemap: find_lock_entries() now updates start offset new 62561cc23d0e filemap: find_get_entries() now updates start offset new 85d6838c266b zram: use try_cmpxchg in update_used_max new 829138aa0a54 mm: fix typo in struct vm_operations_struct comments new cc58aea447dd mm/shmem: remove unneeded assignments in shmem_get_folio_gfp() new 6e7f4cce93e2 mm/mincore.c: use vma_lookup() instead of find_vma() new 922ffdea5f91 mm: memcontrol: use mem_cgroup_is_root() helper new 41c70d072fc4 tmpfs: ensure O_LARGEFILE with generic_file_open() new 606d44428ffc kasan: switch kunit tests to console tracepoints new 64d0c017fc1e kasan: migrate kasan_rcu_uaf test to kunit new 9ba32b5ac9db kasan: migrate workqueue_uaf test to kunit new 54142d0560bf selftests/vm: anon_cow: test COW handling of anonymous memory new 594f27d176e4 selftests-vm-anon_cow-test-cow-handling-of-anonymous-memory-fix new 6ab921f2c82d selftests/vm: factor out pagemap_is_populated() into vm_util new eed613a73577 selftests/vm: anon_cow: THP tests new f21fce10db43 selftests/vm: anon_cow: hugetlb tests new 5adcb97ca275 selftests/vm: anon_cow: add liburing test cases new 41bf3ceb6a8c selftests-vm-anon_cow-add-liburing-test-cases-fix new 7cf9cf2cde55 mm/gup_test: start/stop/read functionality for PIN LONGTERM test new c54bcd80c6a6 mm-gup_test-start-stop-read-functionality-for-pin-longterm [...] new 16bafa9032e8 mm: gup_test: remove unneeded semicolon new fad94b31ee2f selftests/vm: anon_cow: add R/O longterm tests via gup_test new ac7877f2a44b mm: rmap: rename page_not_mapped() to folio_not_mapped() new 2502261ff58d cgroup/cpuset: use hotplug_memory_notifier() directly new 7614a9235a04 fs/proc/kcore.c: use hotplug_memory_notifier() directly new 2c062b65d6f1 mm/slub.c: use hotplug_memory_notifier() directly new 77f5a4af4de8 mm/mmap: use hotplug_memory_notifier() directly new a30e24688061 mm/mm_init.c: use hotplug_memory_notifier() directly new f6af066798e2 ACPI: HMAT: use hotplug_memory_notifier() directly new 821abc4f6689 memory: remove unused register_hotmemory_notifier() new 499ce62b57b8 memory: move hotplug memory notifier priority to same file [...] new bac43c7d4827 hugetlbfs: don't delete error page from pagecache new e88cb95565da mm: vmalloc: add alloc_vmap_area trace event new 9d622f4d6387 mm: vmalloc: add purge_vmap_area_lazy trace event new 38828a033390 mm: vmalloc: add free_vmap_area_noflush trace event new 49f195970fde mm: vmalloc: use trace_alloc_vmap_area event new 5402bd291d44 mm: vmalloc: use trace_purge_vmap_area_lazy event new 51dd05897a74 mm: vmalloc: simplify return boolean expression new c59cd97965c3 mm: vmalloc: use trace_free_vmap_area_noflush event new c4f2d047f5a1 vmalloc: add reviewers for vmalloc code new 523c890139b3 vmalloc-add-reviewers-for-vmalloc-code-checkpatch-fixes new 56f667ef6c74 mm: remove kern_addr_valid() completely new 5b2edcd16b14 zram: preparation for multi-zcomp support new 797ad9ae4c5c zram: add recompression algorithm sysfs knob new e17c9eeb0cb0 zram: factor out WB and non-WB zram read functions new a3f4cca0474c zram: introduce recompress sysfs knob new 1889fba69a8e documentation: add recompression documentation new c2bdef71d63f zram: add recompression algorithm choice to Kconfig new 870ef74a4117 zram: add recompress flag to read_block_state() new 4cc8e9010a4b zram: clarify writeback_store() comment new 6eb9f71c6bbb zram: use IS_ERR_VALUE() to check for zs_malloc() errors new fd0b2e1aa276 selftests/vm: enable running select groups of tests new ab2d7ab98df7 selftests/vm: calculate variables in correct order new 8fccfc43cb12 mm/huge_memory: convert split_huge_pages_in_file() to use a folio new ee5bf3f5b9dd mm/swap: convert find_get_incore_page to use folios new acaa844baa65 mm: convert find_get_incore_page() to filemap_get_incore_folio() new 851063f31437 mm: remove FGP_HEAD new 60d518a89628 nios2: remove unused INIT_MMAP new 2b7c6bb87779 x86/sgx: use VM_ACCESS_FLAGS new 818b14ad54c0 mm: mprotect: use VM_ACCESS_FLAGS new 8a265afb18f1 mm: debug_vm_pgtable: use VM_ACCESS_FLAGS new ee8e1ea17eda amdgpu: use VM_ACCESS_FLAGS new 9fbcb43a5632 mm/hugetlb: unify clearing of RestoreReserve for private pages new 06173d9904b8 compiler-gcc: be consistent with underscores use for `no_s [...] new a792d36a1e90 compiler-gcc: remove attribute support check for `__no_san [...] new 8de3dd874402 compiler-gcc: remove attribute support check for `__no_san [...] new b5263686b522 compiler-gcc: remove attribute support check for `__no_san [...] new 052cce5bbb15 compiler-gcc: document minimum version for `__no_sanitize_ [...] new 082e52b5c159 mm/memremap: Introduce pgmap_request_folio() using pgmap offsets new a036bec5abe5 mm-memremap-introduce-pgmap_request_folio-using-pgmap-offsets-fix new bf1ecad65e06 mm-memremap-introduce-pgmap_request_folio-using-pgmap-offs [...] new 0c581daa451f selftests/vm: add KSM unmerge tests new a8034d70f45a selftests/vm: add CATEGORY for ksm_functional_tests new e360671d68a3 mm/pagewalk: don't trigger test_walk() in walk_page_vma() new da7fd8bd2d73 selftests/vm: add test to measure MADV_UNMERGEABLE performance new e42709114091 mm/ksm: simplify break_ksm() to not rely on VM_FAULT_WRITE new c04b41052235 mm: remove VM_FAULT_WRITE new 5147135ef016 mm/ksm: fix KSM COW breaking with userfaultfd-wp via FAULT [...] new 54e859cd1269 mm/pagewalk: add walk_page_range_vma() new 9519211d51b6 mm/ksm: convert break_ksm() to use walk_page_range_vma() new c61554ce6805 mm/gup: remove FOLL_MIGRATION new 20bd91d7cafc mm-gup-remove-foll_migration-fix new 7ec6abd2c896 mm: memory-failure: make put_ref_page() more useful new 1cd726bb466b mm: memory-failure: avoid pfn_valid() twice in soft_offlin [...] new 0de375ad36f2 mm: memory-failure: make action_result() return int new 3e0695ccfac3 mm-memory-failure-make-action_result-return-int-v2 new d661dbf4a471 hugetlbfs: fix null-ptr-deref in hugetlbfs_parse_param() new 63461560fbf4 Revert "mm/uffd: fix warning without PTE_MARKER_UFFD_WP co [...] new 62a2bf82ca17 mm: migrate: try again if THP split is failed due to page refcnt new 1d19286eed39 mm,hwpoison,hugetlb,memory_hotplug: hotremove memory secti [...] new 118f9e2508cf mmhwpoisonhugetlbmemory_hotplug-hotremove-memory-section-w [...] new 5f3096b7c059 mm/hwpoison: move definitions of num_poisoned_pages_* to m [...] new f767833888b5 mm/hwpoison: pass pfn to num_poisoned_pages_*() new fea9a8985374 mm/hwpoison: introduce per-memory_block hwpoison counter new 7e330488d252 swap: add a limit for readahead page-cluster value new cc67c43bca66 maple_tree: fix mas_find_rev() comment new 797afd8ca3c5 maple_tree: update copyright dates for test code new 15525bf13f14 mm/damon/core: split out DAMOS-charged region skip logic i [...] new 09ee1a43f40d mm/damon/core: split damos application logic into a new function new 72ddf656ea66 mm/damon/core: split out scheme stat update logic into a n [...] new 4cbf7449f947 mm/damon/core: split out scheme quota adjustment logic int [...] new 177832dea75d mm/damon/sysfs: use damon_addr_range for region's start an [...] new 917e2d236a61 mm/damon/sysfs: remove parameters of damon_sysfs_region_alloc() new f9476266287b mm/damon/sysfs: move sysfs_lock to common module new 21990d49b04c mm/damon/sysfs: move unsigned long range directory to comm [...] new 8c43bd85ec07 mm/damon/sysfs: split out kdamond-independent schemes stat [...] new 825bd93bb401 mm/damon/sysfs: split out schemes directory implementation [...] new 1b8ac73fe7e1 mm/damon/modules: deduplicate init steps for DAMON context setup new 4b6d334e04a6 mm/damon/{reclaim,lru_sort}: remove unnecessarily included [...] new 0092ee8e5ed8 mm/damon/reclaim: enable and disable synchronously new 432d39c5e18f selftests/damon: add tests for DAMON_RECLAIM's enabled parameter new 00e4b9f6fcad mm/damon/lru_sort: enable and disable synchronously new 90f85f502e17 selftests/damon: add tests for DAMON_LRU_SORT's enabled parameter new d59f19a7a068 mm: convert mm's rss stats into percpu_counter new 675409cb775e mm, hwpoison: try to recover from copy-on write faults new 347856cfcffc mm-hwpoison-try-to-recover-from-copy-on-write-faults-v4 new 2718cfc5d4c6 mm, hwpoison: when copy-on-write hits poison, take page offline new 04e4830b5cd6 mm: use stack_depot for recording kmemleak's backtrace new ab347a187237 mm-use-stack_depot-for-recording-kmemleaks-backtrace-check [...] new f6ed7035793f mm-use-stack_depot-for-recording-kmemleaks-backtrace-fix new ae803c7ba68b mm-use-stack_depot-for-recording-kmemleaks-backtrace-v3 new fe3cc5f04a8d mm-use-stack_depot-for-recording-kmemleaks-backtrace-v3-fix new 2e8453bed4ba mm: hugetlb_vmemmap: remove redundant list_del() new a7ff0358605d Docs/admin-guide/mm/damon/usage: describe the rules of sys [...] new facc5f9f736a Docs/admin-guide/mm/damon/usage: fix wrong usage example o [...] new 61cf30e24608 mm: vmscan: split khugepaged stats from direct reclaim stats new 886dedb4a604 mm/khugepaged: refactor mm_khugepaged_scan_file tracepoint [...] new af4504b34997 mm/khugepaged: add tracepoint to collapse_file() new bb13718f7bdb maple_tree: mte_set_full() and mte_clear_full() clang-anal [...] new 4c48c8fa1ffd mempool: do not use ksize() for poisoning new 407449d881d5 mempool-do-not-use-ksize-for-poisoning-fix new f67dd10bba20 zswap: fix writeback lock ordering for zsmalloc new 9bc0e958be10 zsmalloc: consolidate zs_pool's migrate_lock and size_clas [...] new 7cafe03da391 zsmalloc: add a LRU to zs_pool to keep track of zspages in [...] new 9821659b07a4 zsmalloc: add ops fields to zs_pool to store evict handlers new be7607a71732 zsmalloc: implement writeback mechanism for zsmalloc new ad4a1a00188a kasan: allow sampling page_alloc allocations for HW_TAGS new 8da9908bab4d kasan-allow-sampling-page_alloc-allocations-for-hw_tags-fix new 9a52879e8e9f zram: add size class equals check into recompression new b33c814fc475 zsmalloc: turn zspage order into runtime variable new 5d285284756e zsmalloc: move away from page order defines new f6700174ca76 zsmalloc: make huge class watermark zs_pool member new 2c50a153fe14 zram: huge size watermark cannot be global new b4a89622ba28 zsmalloc: pass limit on pages per-zspage to zs_create_pool() new b1d7f565487f zram: add pages_per_pool_page device attribute new 102883fe2638 Documentation: document zram pages_per_pool_page attribute new 3bffb434630e zsmalloc: break out of loop when found perfect zspage order new 838958dbc1d3 mm/vmstat: correct some wrong comments based-on fls() new 5cb2ae82a4c4 mm: simplify page_zone() and get_deferred_split_queue() wi [...] new fc37d43d8c52 mm/hugetlb_cgroup: convert __set_hugetlb_cgroup() to folios new 8fda8aa7f2fc mm/hugetlb_cgroup: convert hugetlb_cgroup_from_page() to folios new eef699376c7d mm/hugetlb_cgroup: convert set_hugetlb_cgroup*() to folios new 7eea562a5eb0 mm/hugetlb_cgroup: convert hugetlb_cgroup_migrate to folios new c01f9615c65c mm/hugetlb: convert isolate_or_dissolve_huge_page to folios new afc505ef19f4 mm/hugetlb: convert free_huge_page to folios new 79eae0768208 mm/hugetlb_cgroup: convert hugetlb_cgroup_uncharge_page() [...] new dcd9a47a50b2 mm/hugeltb_cgroup: convert hugetlb_cgroup_commit_charge*() [...] new fa7dc4d80445 mm/hugetlb: convert move_hugetlb_state() to folios new b4f097d1062d mm/damon/core: add a callback for scheme target regions check new 4f8486ef83b6 mm/damon/sysfs-schemes: implement schemes/tried_regions directory new f3117625f276 mm/damon/sysfs-schemes: implement scheme region directory new f2f72f5a8100 mm/damon/sysfs: implement DAMOS tried regions update command new eafea6b31f2f mm/damon/sysfs-schemes: implement DAMOS-tried regions clea [...] new a4189f357980 tools/selftets/damon/sysfs: test tried_regions directory e [...] new 8826628e840f Docs/admin-guide/mm/damon/usage: document schemes/<s>/trie [...] new f16ff55c39fe Docs/ABI/damon: document 'schemes/<s>/tried_regions' sysfs [...] new 7d4317a0ec7d mm/damon: use kstrtobool() instead of strtobool() new 4793c7d27e9c mm: use kstrtobool() instead of strtobool() new e76847682b67 mm: discard __GFP_ATOMIC new 48297e30ba01 mm: vmscan: fix extreme overreclaim and swap floods new 12f829f84804 lib/debugobjects: fix stat count and optimize debug_object [...] new b738698517d0 arc: ptrace: user_regset_copyin_ignore() always returns 0 new ca969f1a93ba arm: ptrace: user_regset_copyin_ignore() always returns 0 new 250a3824bef5 arm64: ptrace: user_regset_copyin_ignore() always returns 0 new 609a1bfd269f hexagon: ptrace: user_regset_copyin_ignore() always returns 0 new 2bbc318feefb ia64: ptrace: user_regset_copyin_ignore() always returns 0 new 58611f5b0f31 mips: ptrace: user_regset_copyin_ignore() always returns 0 new 3c4210981f03 nios2: ptrace: user_regset_copyin_ignore() always returns 0 new 87ab0a294fb9 openrisc: ptrace: user_regset_copyin_ignore() always returns 0 new 4d0b9b0e7d00 parisc: ptrace: user_regset_copyin_ignore() always returns 0 new 58bd6bd9f545 powerpc: ptrace: user_regset_copyin_ignore() always returns 0 new a3915e55a438 powerpc-ptrace-user_regset_copyin_ignore-always-returns-0-fix new a544311e5040 sh: ptrace: user_regset_copyin_ignore() always returns 0 new f4b15a15ef6e sparc: ptrace: user_regset_copyin_ignore() always returns 0 new 972045dd2338 regset: make user_regset_copyin_ignore() *void* new 84fa9efd12d1 fault-injection: allow stacktrace filter for x86-64 new b08668802558 fault-injection: skip stacktrace filtering by default new 425e5ad5396d fault-injection: make some stack filter attrs more readable new 0d4af945eb86 fault-injection: use debugfs_create_xul() instead of debug [...] new 0518dd6f92d5 fault-injection: make stacktrace filter works as expected new 50e8d55f19bc core_pattern: add CPU specifier new 2fd7e1991741 libfs: add DEFINE_SIMPLE_ATTRIBUTE_SIGNED for signed value new b7adc5e3e3d9 lib/notifier-error-inject: fix error when writing -errno t [...] new 5d6b2bcb3562 debugfs: fix error when writing negative value to atomic_t [...] new dcd5fc5aef60 lib/oid_registry.c: remove redundant assignment to variable num new c044412aad1a MAINTAINERS: git://github -> https://github.com for linux- [...] new 8cc351cf8e10 llist: avoid extra memory read in llist_add_batch new e59f65b2bf01 panic: use str_enabled_disabled() helper new 89e214eeddc1 ocfs2/cluster: use bitmap API instead of hand-writing it new 006e81b4f169 ocfs2: use bitmap API in fill_node_map new 92c59e9d8d11 ocfs2/dlm: use bitmap API instead of hand-writing it new c8bdbf43635d proc/vmcore: fix potential memory leak in vmcore_init() new 04d2e18fa858 kexec: remove the unneeded result variable new a7656e728f00 kexec: replace crash_mem_range with range new 93b0a5976601 ARM: kexec: make machine_crash_nonpanic_core() static new 2a327a11c754 minmax: sanity check constant bounds when clamping new cd7a46707a56 minmax-sanity-check-constant-bounds-when-clamping-checkpat [...] new 046debb4dd29 minmax-sanity-check-constant-bounds-when-clamping-checkpat [...] new 05743376eaeb minmax: clamp more efficiently by avoiding extra comparison new eca4155f5e19 proc: report open files as size in stat() for /proc/pid/fd new 2b93a11e2a5f proc-report-open-files-as-size-in-stat-for-proc-pid-fd-v3 new 5151ceda68d3 proc-report-open-files-as-size-in-stat-for-proc-pid-fd-v3-fix new 1ee647b2e0d2 proc-report-open-files-as-size-in-stat-for-proc-pid-fd-v4 new 06ce14387960 checkpatch: add warning for non-lore mailing list URLs new 5be7bd8d702a proc: give /proc/cmdline size new b76a2270c8a8 ia64: replace IS_ERR() with IS_ERR_VALUE() new 438072ab25e3 ia64/kprobes: remove orphan declarations from arch/ia64/in [...] new e5168a34f842 ia64: remove unused __SLOW_DOWN_IO and SLOW_DOWN_IO definitions new 9105ce2433fb cpumask: limit visibility of FORCE_NR_CPUS new 2f81536a1473 proc: fixup uptime selftest new bf93551e94e7 scripts: checkpatch: allow "case" macros new 40fe220089d5 wifi: rt2x00: use explicitly signed or unsigned types new b1d59f1926e8 nilfs2: fix shift-out-of-bounds/overflow in nilfs_sb2_bad_ [...] new 4f8d588591a4 nilfs2: fix shift-out-of-bounds due to too large exponent [...] new 8220ae5df087 initramfs: remove unnecessary (void*) conversion new 78169185b071 squashfs: add the mount parameter theads=<single|multi|percpu> new 5c3b96997afb squashfs: allows users to configure the number of decompre [...] new 5c0a5cbd865b lib/fonts: fix undefined behavior in bit shift for get_def [...] new 2431c24abcfd rapidio/tsi721: replace flush_scheduled_work() with flush_work() new 3b2fc44d2493 tools/accounting/procacct: remove some unused variables new 7bd021fe4f6c ocfs2: fix memory leak in ocfs2_stack_glue_init() new b6800d07e9d8 squashfs: fix null-ptr-deref in squashfs_fill_super new 6ecf040358cc Merge branch 'mm-nonmm-unstable' into mm-everything new ee4dc3498b75 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new b8cde944ed06 Revert "mm/hugetlb: convert move_hugetlb_state() to folios" new 61c3426aca2c Add linux-next specific files for 20221102
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 (e9d267f752f8) \ N -- N -- N refs/heads/master (61c3426aca2c)
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 837 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: .clang-format | 3 + Documentation/ABI/testing/sysfs-kernel-mm-damon | 32 + Documentation/admin-guide/kernel-parameters.txt | 20 +- Documentation/admin-guide/mm/damon/usage.rst | 45 +- Documentation/admin-guide/pm/amd-pstate.rst | 194 +- Documentation/conf.py | 3 +- .../devicetree/bindings/i2c/i2c-mt65xx.yaml | 1 + .../input/touchscreen/cypress,tt21000.yaml | 13 +- .../devicetree/bindings/nvmem/st,stm32-romem.yaml | 1 + .../devicetree/bindings/sound/fsl,micfil.yaml | 1 + .../devicetree/bindings/spi/nuvoton,npcm-fiu.txt | 2 +- Documentation/sphinx-static/custom.css | 1 + Documentation/translations/zh_CN/index.rst | 1 + .../translations/zh_CN/rust/arch-support.rst | 23 + .../translations/zh_CN/rust/coding-guidelines.rst | 192 ++ .../zh_CN/rust/general-information.rst | 75 + Documentation/translations/zh_CN/rust/index.rst | 28 + .../translations/zh_CN/rust/quick-start.rst | 211 +++ Documentation/userspace-api/index.rst | 1 + Documentation/userspace-api/ioctl/ioctl-number.rst | 1 + Documentation/userspace-api/iommufd.rst | 222 +++ MAINTAINERS | 31 +- Next/SHA1s | 120 +- Next/Trees | 2 + Next/merge.log | 1158 +++++++----- arch/arm/boot/dts/at91-sam9x60ek.dts | 4 - arch/arm/boot/dts/lan966x-pcb8290.dts | 16 + arch/arm/boot/dts/sama7g5.dtsi | 67 +- arch/arm/boot/dts/ste-href.dtsi | 8 + arch/arm/boot/dts/ste-snowball.dts | 8 + arch/arm/boot/dts/ste-ux500-samsung-codina-tmo.dts | 8 + arch/arm/boot/dts/ste-ux500-samsung-codina.dts | 8 + arch/arm/boot/dts/ste-ux500-samsung-gavini.dts | 8 + arch/arm/boot/dts/ste-ux500-samsung-golden.dts | 8 + arch/arm/boot/dts/ste-ux500-samsung-janice.dts | 8 + arch/arm/boot/dts/ste-ux500-samsung-kyle.dts | 8 + arch/arm/boot/dts/ste-ux500-samsung-skomer.dts | 8 + arch/arm/configs/sama7_defconfig | 9 +- arch/arm/mach-at91/pm_suspend.S | 7 +- arch/arm64/include/asm/archrandom.h | 19 +- arch/arm64/kernel/entry-common.c | 3 +- arch/m68k/include/asm/mac_via.h | 8 - arch/m68k/mac/misc.c | 2 +- arch/powerpc/Kconfig | 3 +- arch/powerpc/configs/microwatt_defconfig | 1 - arch/powerpc/include/asm/syscalls.h | 7 + arch/powerpc/kernel/sys_ppc32.c | 13 +- arch/powerpc/kernel/syscalls/syscall.tbl | 7 +- arch/s390/configs/debug_defconfig | 2 - arch/s390/configs/defconfig | 2 - arch/s390/configs/zfcpdump_defconfig | 1 - arch/x86/kernel/cpu/mce/severity.c | 8 +- arch/x86/kernel/cpu/sgx/encl.c | 23 +- arch/x86/kernel/espfix_64.c | 12 +- arch/x86/kernel/i8259.c | 2 +- block/bfq-cgroup.c | 10 + block/bfq-iosched.c | 71 +- block/bfq-iosched.h | 30 +- block/bfq-wf2q.c | 69 +- block/blk-iolatency.c | 37 +- block/blk-mq-sched.c | 7 - block/blk-mq.c | 2 +- block/blk.h | 1 + block/elevator.c | 171 +- drivers/acpi/acpica/dsmethod.c | 1 + drivers/acpi/apei/ghes.c | 2 - drivers/acpi/processor_idle.c | 3 + drivers/acpi/processor_throttling.c | 4 +- drivers/acpi/x86/utils.c | 6 + drivers/char/Kconfig | 36 - drivers/char/random.c | 10 +- drivers/char/tpm/tpm-chip.c | 7 +- drivers/clk/renesas/r9a06g032-clocks.c | 3 +- drivers/clk/renesas/rzg2l-cpg.c | 39 +- drivers/clk/renesas/rzg2l-cpg.h | 4 + drivers/cpuidle/cpuidle-psci-domain.c | 3 +- drivers/cpuidle/dt_idle_states.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 3 +- drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c | 29 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 28 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v3_0_3.c | 3 + drivers/gpu/drm/amd/amdgpu/sdma_v6_0.c | 3 + drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 1 - drivers/gpu/drm/amd/amdkfd/kfd_topology.h | 1 - drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 1 - drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 7 - .../dc/clk_mgr/dcn21/rn_clk_mgr_vbios_smu.h | 4 +- drivers/gpu/drm/amd/display/dc/dc.h | 4 +- drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c | 6 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 24 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hwseq.c | 6 +- .../gpu/drm/amd/display/dc/dcn31/dcn31_resource.c | 2 + .../gpu/drm/amd/display/dc/dcn314/dcn314_dccg.c | 2 +- .../drm/amd/display/dc/dcn314/dcn314_resource.c | 2 + .../drm/amd/display/dc/dcn315/dcn315_resource.c | 2 + .../drm/amd/display/dc/dcn316/dcn316_resource.c | 2 + drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hwseq.c | 6 +- .../gpu/drm/amd/display/dc/dcn32/dcn32_resource.c | 2 + .../amd/display/dc/dml/dcn31/display_mode_vba_31.c | 3 +- .../display/dc/dml/dcn314/display_mode_vba_314.c | 3 +- .../gpu/drm/amd/display/dc/dml/dcn32/dcn32_fpu.c | 14 +- .../amd/display/dc/dml/dcn32/display_mode_vba_32.c | 10 +- .../dc/dml/dcn32/display_mode_vba_util_32.c | 7 +- .../dc/dml/dcn32/display_mode_vba_util_32.h | 3 +- .../display/dc/dml/dcn32/display_rq_dlg_calc_32.c | 4 +- .../gpu/drm/amd/display/dc/dml/dcn321/dcn321_fpu.c | 5 +- .../drm/amd/display/dc/dml/display_mode_structs.h | 3 + .../gpu/drm/amd/display/dc/dml/display_mode_vba.c | 2 +- drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 6 + drivers/gpu/drm/i915/display/intel_psr.c | 12 +- drivers/gpu/drm/i915/i915_user_extensions.c | 2 +- drivers/gpu/drm/i915/i915_utils.h | 4 - drivers/gpu/drm/imx/Kconfig | 1 - drivers/gpu/drm/imx/imx-tve.c | 5 +- drivers/gpu/drm/mxsfb/lcdif_kms.c | 14 +- drivers/gpu/drm/mxsfb/lcdif_regs.h | 4 + drivers/gpu/drm/panel/panel-sitronix-st7701.c | 70 +- drivers/gpu/drm/radeon/radeon.h | 1 + drivers/gpu/drm/radeon/radeon_audio.c | 21 +- drivers/gpu/drm/radeon/radeon_device.c | 1 + drivers/hwmon/jc42.c | 36 +- drivers/i2c/busses/i2c-amd-mp2-pci.c | 30 +- drivers/i2c/busses/i2c-amd-mp2.h | 1 + drivers/i2c/busses/i2c-i801.c | 1 + drivers/i2c/busses/i2c-mlxbf.c | 2 +- drivers/i2c/busses/i2c-mt65xx.c | 14 + drivers/i2c/busses/i2c-npcm7xx.c | 87 +- drivers/i2c/busses/i2c-piix4.c | 1 + drivers/i2c/busses/i2c-tegra.c | 16 +- drivers/infiniband/sw/rxe/rxe_comp.c | 19 +- drivers/infiniband/sw/rxe/rxe_mr.c | 3 +- drivers/infiniband/sw/rxe/rxe_mw.c | 3 +- drivers/infiniband/sw/rxe/rxe_net.c | 4 +- drivers/infiniband/sw/rxe/rxe_qp.c | 23 +- drivers/infiniband/sw/rxe/rxe_req.c | 10 +- drivers/infiniband/sw/rxe/rxe_resp.c | 5 +- drivers/infiniband/sw/rxe/rxe_task.c | 45 +- drivers/infiniband/sw/rxe/rxe_task.h | 19 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 88 +- drivers/iommu/Kconfig | 1 + drivers/iommu/Makefile | 2 +- drivers/iommu/amd/iommu.c | 2 + drivers/iommu/intel/iommu.c | 4 + drivers/iommu/iommu.c | 116 +- drivers/iommu/iommufd/Kconfig | 24 + drivers/iommu/iommufd/Makefile | 13 + drivers/iommu/iommufd/device.c | 744 ++++++++ drivers/iommu/iommufd/double_span.h | 98 + drivers/iommu/iommufd/hw_pagetable.c | 57 + drivers/iommu/iommufd/io_pagetable.c | 1211 +++++++++++++ drivers/iommu/iommufd/io_pagetable.h | 240 +++ drivers/iommu/iommufd/ioas.c | 391 ++++ drivers/iommu/iommufd/iommufd_private.h | 293 +++ drivers/iommu/iommufd/iommufd_test.h | 93 + drivers/iommu/iommufd/main.c | 417 +++++ drivers/iommu/iommufd/pages.c | 1823 +++++++++++++++++++ drivers/iommu/iommufd/selftest.c | 809 +++++++++ drivers/iommu/iommufd/vfio_compat.c | 443 +++++ drivers/net/can/vxcan.c | 2 +- drivers/net/dsa/mv88e6xxx/chip.c | 2 + drivers/net/dsa/mv88e6xxx/port.c | 9 + drivers/net/dsa/mv88e6xxx/port.h | 2 + drivers/net/ethernet/broadcom/bcmsysport.c | 11 + drivers/net/ethernet/broadcom/bcmsysport.h | 11 + drivers/net/ethernet/faraday/ftmac100.c | 65 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 33 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.c | 5 +- drivers/net/ethernet/sfc/efx.c | 8 +- drivers/net/geneve.c | 2 +- drivers/net/tun.c | 3 +- drivers/net/veth.c | 2 +- drivers/net/vxlan/vxlan_core.c | 4 +- drivers/net/wireless/atmel/atmel.c | 2 +- .../wireless/broadcom/brcm80211/brcmfmac/fweh.c | 4 + drivers/net/wireless/intel/ipw2x00/ipw2200.c | 14 - drivers/net/wireless/microchip/wilc1000/sdio.c | 1 + drivers/net/wireless/realtek/rtw89/Makefile | 2 + drivers/net/wireless/realtek/rtw89/core.c | 18 +- drivers/net/wireless/realtek/rtw89/core.h | 129 +- drivers/net/wireless/realtek/rtw89/debug.c | 18 + drivers/net/wireless/realtek/rtw89/debug.h | 1 + drivers/net/wireless/realtek/rtw89/fw.c | 317 +++- drivers/net/wireless/realtek/rtw89/fw.h | 261 ++- drivers/net/wireless/realtek/rtw89/mac.c | 135 +- drivers/net/wireless/realtek/rtw89/mac.h | 31 + drivers/net/wireless/realtek/rtw89/mac80211.c | 55 + drivers/net/wireless/realtek/rtw89/pci.c | 23 +- drivers/net/wireless/realtek/rtw89/phy.c | 31 +- drivers/net/wireless/realtek/rtw89/phy.h | 2 +- drivers/net/wireless/realtek/rtw89/ps.c | 2 +- drivers/net/wireless/realtek/rtw89/ps.h | 1 + drivers/net/wireless/realtek/rtw89/reg.h | 21 + drivers/net/wireless/realtek/rtw89/rtw8852a.c | 18 + drivers/net/wireless/realtek/rtw89/rtw8852b_rfk.c | 2 +- drivers/net/wireless/realtek/rtw89/rtw8852c.c | 18 +- drivers/net/wireless/realtek/rtw89/util.h | 11 + drivers/net/wireless/realtek/rtw89/wow.c | 859 +++++++++ drivers/net/wireless/realtek/rtw89/wow.h | 21 + drivers/net/wwan/wwan_core.c | 2 +- drivers/nvmem/lan9662-otpc.c | 2 +- drivers/nvmem/stm32-romem.c | 27 +- drivers/pinctrl/qcom/pinctrl-lpass-lpi.c | 1 + drivers/platform/chrome/cros_ec_lpc.c | 3 - drivers/platform/chrome/cros_ec_lpc_mec.c | 6 - drivers/platform/chrome/cros_ec_lpc_mec.h | 7 - drivers/platform/chrome/wilco_ec/core.c | 5 - drivers/power/supply/ab8500_btemp.c | 9 +- drivers/power/supply/ip5xxx_power.c | 2 +- drivers/ras/debugfs.c | 2 +- drivers/staging/r8188eu/core/rtw_ap.c | 7 +- drivers/staging/r8188eu/core/rtw_mlme_ext.c | 119 +- drivers/staging/r8188eu/core/rtw_recv.c | 3 +- drivers/staging/r8188eu/hal/rtl8188e_rxdesc.c | 3 +- drivers/staging/r8188eu/hal/rtl8188eu_xmit.c | 3 +- drivers/staging/r8188eu/include/rtw_ap.h | 2 +- drivers/staging/r8188eu/include/rtw_mlme_ext.h | 7 - drivers/staging/r8188eu/include/wifi.h | 22 - drivers/staging/r8188eu/os_dep/ioctl_linux.c | 6 +- drivers/staging/rtl8192e/rtl8192e/rtl_dm.c | 12 +- drivers/staging/rtl8192e/rtllib_crypt_tkip.c | 52 +- drivers/staging/rtl8192e/rtllib_module.c | 2 +- drivers/staging/rtl8712/os_intfs.c | 27 +- drivers/staging/rtl8712/recv_osdep.h | 8 +- drivers/staging/rtl8712/rtl8712_recv.c | 7 +- drivers/staging/rtl8712/rtl871x_recv.c | 16 +- drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 2 +- drivers/thermal/intel/intel_hfi.c | 2 +- drivers/thermal/thermal_core.c | 3 +- drivers/video/fbdev/Kconfig | 1 - drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c | 2 - drivers/video/fbdev/ssd1307fb.c | 12 +- fs/nfsd/filecache.c | 24 + fs/ocfs2/stackglue.c | 8 +- fs/squashfs/super.c | 3 +- fs/xfs/libxfs/xfs_ag.h | 15 + fs/xfs/libxfs/xfs_alloc.c | 6 +- fs/xfs/libxfs/xfs_format.h | 22 +- fs/xfs/libxfs/xfs_refcount.c | 286 ++- fs/xfs/libxfs/xfs_refcount.h | 40 +- fs/xfs/libxfs/xfs_refcount_btree.c | 15 +- fs/xfs/libxfs/xfs_rmap.c | 9 +- fs/xfs/libxfs/xfs_types.h | 30 + fs/xfs/scrub/alloc.c | 4 +- fs/xfs/scrub/ialloc.c | 5 +- fs/xfs/scrub/refcount.c | 72 +- fs/xfs/xfs_trace.h | 48 +- include/asm-generic/compat.h | 2 +- include/linux/compiler.h | 1 + include/linux/damon.h | 5 + include/linux/fortify-string.h | 2 +- include/linux/hugetlb.h | 13 +- include/linux/interval_tree.h | 50 + include/linux/iommu.h | 18 + include/linux/iommufd.h | 102 ++ include/linux/mm.h | 11 +- include/linux/netdevice.h | 2 - include/linux/overflow.h | 48 + include/linux/psi_types.h | 4 + include/linux/rtnetlink.h | 9 +- include/linux/sched.h | 3 - include/linux/sched/user.h | 2 +- include/linux/string.h | 2 +- include/net/dropreason.h | 14 + include/net/inet_frag.h | 6 +- include/net/ipv6_frag.h | 3 +- include/net/netlink.h | 11 + include/net/rtnetlink.h | 5 +- include/soc/at91/sama7-ddr.h | 5 +- include/uapi/linux/iommufd.h | 330 ++++ kernel/bpf/verifier.c | 9 +- kernel/dma/swiotlb.c | 63 +- kernel/sched/core.c | 2 +- kernel/sched/psi.c | 103 +- kernel/sched/stats.h | 22 +- kernel/user.c | 1 + lib/Kconfig | 4 + lib/Makefile | 1 + lib/interval_tree.c | 132 ++ lib/overflow_kunit.c | 381 ++++ lib/test_printf.c | 26 +- localversion-next | 2 +- mm/damon/core.c | 6 +- mm/damon/lru_sort.c | 3 +- mm/damon/reclaim.c | 3 +- mm/damon/sysfs-common.h | 10 + mm/damon/sysfs-schemes.c | 261 +++ mm/damon/sysfs.c | 77 +- mm/huge_memory.c | 7 +- mm/hugetlb.c | 104 +- mm/memory.c | 18 +- mm/mempool.c | 12 +- mm/migrate.c | 2 +- mm/page_reporting.c | 4 +- mm/page_table_check.c | 3 +- mm/usercopy.c | 3 +- net/bluetooth/l2cap_core.c | 30 +- net/core/dev.c | 48 +- net/core/dev.h | 7 + net/core/rtnetlink.c | 46 +- net/core/skbuff.c | 30 +- net/ipv4/inet_fragment.c | 14 +- net/ipv4/ip_fragment.c | 19 +- net/ipv4/ip_gre.c | 2 +- net/ipv4/tcp_bpf.c | 8 +- net/ipv6/netfilter/nf_conntrack_reasm.c | 2 +- net/ipv6/reassembly.c | 13 +- net/openvswitch/vport-geneve.c | 2 +- net/openvswitch/vport-gre.c | 2 +- net/openvswitch/vport-netdev.c | 2 +- net/openvswitch/vport-vxlan.c | 2 +- samples/bpf/README.rst | 2 +- security/apparmor/match.c | 4 +- security/apparmor/policy_ns.c | 2 +- security/apparmor/policy_unpack_test.c | 4 +- security/integrity/platform_certs/load_uefi.c | 1 + security/smack/smack_lsm.c | 2 +- sound/hda/intel-dsp-config.c | 5 + sound/soc/codecs/cs42xx8-i2c.c | 28 +- sound/soc/codecs/cs42xx8.c | 22 +- sound/soc/codecs/cs42xx8.h | 3 +- sound/soc/fsl/fsl_micfil.c | 13 + sound/soc/intel/common/soc-acpi-intel-icl-match.c | 13 + sound/soc/sof/intel/hda-dsp.c | 6 +- sound/soc/sof/intel/hda-stream.c | 2 +- sound/soc/sof/intel/hda.c | 2 +- sound/soc/sof/ops.h | 18 +- sound/soc/sof/sof-priv.h | 4 +- tools/testing/selftests/Makefile | 1 + tools/testing/selftests/amd-pstate/Makefile | 11 +- .../testing/selftests/amd-pstate/amd-pstate-ut.sh | 56 - tools/testing/selftests/amd-pstate/basic.sh | 38 + tools/testing/selftests/amd-pstate/gitsource.sh | 354 ++++ tools/testing/selftests/amd-pstate/run.sh | 387 ++++ tools/testing/selftests/amd-pstate/tbench.sh | 339 ++++ tools/testing/selftests/damon/sysfs.sh | 7 + tools/testing/selftests/iommu/.gitignore | 2 + tools/testing/selftests/iommu/Makefile | 11 + tools/testing/selftests/iommu/config | 2 + tools/testing/selftests/iommu/iommufd.c | 1886 ++++++++++++++++++++ .../testing/selftests/wireguard/qemu/kernel.config | 2 - 341 files changed, 17028 insertions(+), 2181 deletions(-) create mode 100644 Documentation/translations/zh_CN/rust/arch-support.rst create mode 100644 Documentation/translations/zh_CN/rust/coding-guidelines.rst create mode 100644 Documentation/translations/zh_CN/rust/general-information.rst create mode 100644 Documentation/translations/zh_CN/rust/index.rst create mode 100644 Documentation/translations/zh_CN/rust/quick-start.rst create mode 100644 Documentation/userspace-api/iommufd.rst create mode 100644 drivers/iommu/iommufd/Kconfig create mode 100644 drivers/iommu/iommufd/Makefile create mode 100644 drivers/iommu/iommufd/device.c create mode 100644 drivers/iommu/iommufd/double_span.h create mode 100644 drivers/iommu/iommufd/hw_pagetable.c create mode 100644 drivers/iommu/iommufd/io_pagetable.c create mode 100644 drivers/iommu/iommufd/io_pagetable.h create mode 100644 drivers/iommu/iommufd/ioas.c create mode 100644 drivers/iommu/iommufd/iommufd_private.h create mode 100644 drivers/iommu/iommufd/iommufd_test.h create mode 100644 drivers/iommu/iommufd/main.c create mode 100644 drivers/iommu/iommufd/pages.c create mode 100644 drivers/iommu/iommufd/selftest.c create mode 100644 drivers/iommu/iommufd/vfio_compat.c create mode 100644 drivers/net/wireless/realtek/rtw89/wow.c create mode 100644 drivers/net/wireless/realtek/rtw89/wow.h create mode 100644 include/linux/iommufd.h create mode 100644 include/uapi/linux/iommufd.h delete mode 100755 tools/testing/selftests/amd-pstate/amd-pstate-ut.sh create mode 100755 tools/testing/selftests/amd-pstate/basic.sh create mode 100755 tools/testing/selftests/amd-pstate/gitsource.sh create mode 100755 tools/testing/selftests/amd-pstate/run.sh create mode 100755 tools/testing/selftests/amd-pstate/tbench.sh create mode 100644 tools/testing/selftests/iommu/.gitignore create mode 100644 tools/testing/selftests/iommu/Makefile create mode 100644 tools/testing/selftests/iommu/config create mode 100644 tools/testing/selftests/iommu/iommufd.c