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 05477f3653b8 Add linux-next specific files for 20220823 omits 18f2232e890c Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits 78dd461e36d6 Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits 337c3e647963 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 69ed86731832 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits fee58ebc3731 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 19c2ae2b1a18 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f7efdd11b8e2 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits b4dade9d59ed Merge branch 'main' of git://git.infradead.org/users/willy [...] omits 13cf434c9c81 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0e1de1da8806 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 4e183f335980 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] omits 247900f03d4a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a6e81ace130f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c58bcc5cd600 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits be0b19a991a5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 738a9189dacc Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits 2bdb2375ee46 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 924734578ead Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 60db14402d40 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6ec04013a07c Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits e404729d58f0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits de5912be237d Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 8bb18866f53f Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] omits 03691b63ab2a Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits fc7628244a60 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits 6747980a8bf7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5401377667d5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 842343dbb988 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c34c07395170 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 6ca164da21a4 Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits 4b4bd4e2a238 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 503a795b43bd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d5b119790eb2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 40874597b01e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 666c5a08a99f Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits ea2b4625f6ee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c5cd2ca5fd0d Merge branch 'timers/drivers/next' of git://git.linaro.org [...] omits 8b3c33c622cf Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 9795d7037776 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7ca420cdff96 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7f2e4f35b80c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 91021574e089 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] omits 4798c29b82ac Merge branch 'next' of git://github.com/cschaufler/smack-next omits d7fa7eea6bd8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 557577daaadc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 056101897183 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits fc02ac230976 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 929680b046c4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7267a67e8af1 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 4b63cf126894 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 44f443308040 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a6ed48c43197 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d944fefee562 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c3bb958e776a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8caebbf4961e Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] omits a6e3c3e15d96 Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] omits a657876fa2eb Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits aa181ae78a3f Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 2a121605f627 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 166577ad3c89 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 7ab5bd4e7026 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6afda4c360cd Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 436dd87f0e68 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 7c7b80bb04ca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 991553053ba8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits ef3f5d9d5aae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3d5dda118cf2 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits d4cab3911b7d Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits ae1701f28459 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits f1ab570a5818 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits ce7812d5dbb2 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits 556e12864b77 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 54f99608e32a Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 9a0af4166d57 Merge branch 'dmi-for-next' of git://git.kernel.org/pub/sc [...] omits e95578445876 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 48518e0e13ea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4c36875d094e Merge branch 'mm-nonmm-unstable' into mm-everything omits af18cfc862ea lib: move from strlcpy with unused retval to strscpy omits a081be248cc4 init: move from strlcpy with unused retval to strscpy omits ed4365e53e72 reiserfs: move from strlcpy with unused retval to strscpy omits eddd96c8207b ocfs2: move from strlcpy with unused retval to strscpy omits fbfc022a3e28 ia64: move from strlcpy with unused retval to strscpy omits 4b7fb97e8ba0 alpha: move from strlcpy with unused retval to strscpy omits 9b4b19e928d0 bitops: use try_cmpxchg in set_mask_bits and bit_clear_unless omits 6bf1179e6054 hfs: replace kmap() with kmap_local_page() in btree.c omits ac018c9dd662 hfs: replace kmap() with kmap_local_page() in bnode.c omits 679eacf4e980 hfs: unmap the page in the "fail_page" label omits af29b4f34b46 kexec: replace kmap() with kmap_local_page() omits 32f662858fb0 iversion: use atomic64_try_cmpxchg) omits bf3a4f6a514c aio: use atomic_try_cmpxchg in __get_reqs_available omits 0b072d16252a buffer: use try_cmpxchg in discard_buffer omits 2ebddf767254 epoll: use try_cmpxchg in list_add_tail_lockless omits 54e3ae8c4a8b ia64-fix-clock_getresclock_monotonic-to-report-itc-frequen [...] omits 3bdea0ab4fa2 ia64: fix clock_getres(CLOCK_MONOTONIC) to report ITC frequency omits 23343ec49581 fs/qnx6: delete unnecessary checks before brelse() omits 86fb29965b1b kernel: exit: cleanup release_thread() omits dad716c734fc kbuild: add debug level and macro defs options omits 1ae6674aa586 proc: save LOC in vsyscall test omits 790d09532c7e llist: Use try_cmpxchg in llist_add_batch and llist_del_first omits 3b185605bff8 fault-injection: make stacktrace filter works as expected omits 9eaf5a4fcc2e fault-injection: make some stack filter attrs more readable omits fdcb976ef5dc fault-injection: skip stacktrace filtering by default omits a321faf0ea91 fault-injection: allow stacktrace filter for x86-64 omits 8f7d1d7585c4 panic, kexec: make __crash_kexec() NMI safe omits 0218d27ed22c kexec: turn all kexec_mutex acquisitions into trylocks omits 7d1a42c4f719 lib/cmdline: avoid page fault in next_arg omits b593b74ebd1a checkpatch: Add kmap and kmap_atomic to the deprecated list omits dfcc1cbba1a0 fs/isofs: replace kmap() with kmap_local_page() omits 8b4b1e69e601 iio: common: scmi_sensors: use HZ macro from units.h omits bd6c65f9468e iio: accel: adxl345: use HZ macro from units.h omits b8f0d187c71c units: complement the set of Hz units omits 434b2fc5ca74 treewide: defconfig: address renamed CONFIG_DEBUG_INFO=y omits beee63bca5bb ipc/util.c: cleanup and improve sysvipc_find_ipc() omits 65629d67c121 scripts/decodecode: improve faulting line determination omits 66c6e0c7b395 hfsplus: convert kmap() to kmap_local_page() in btree.c omits 80085b67eef4 hfsplus: convert kmap() to kmap_local_page() in bitmap.c omits a46aec40dfb5 hfsplus: convert kmap() to kmap_local_page() in bnode.c omits e848ec5b8481 hfsplus: unmap the page in the "fail_page" label omits 44ac01e2a9d8 lib/debugobjects: fix stat count and optimize debug_object [...] omits 798d1e279524 init/main.c: silence some -Wunused-parameter warnings omits e3d17065739f ocfs2: fix ocfs2 corrupt when iputting an inode omits ea3edc71a2d9 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits cab228e0b02a ocfs2: reflink deadlock when clone file to the same direct [...] omits d711de4adbec mm: Skip retry when new limit is not below old one in page [...] omits 8cff39564987 mm: pagewalk: move variables to more local scope, tweak loops omits 1d3a5ba1b1f7 mm: pagewalk: allow walk_page_range_novma() without mm omits 1839ddaa15c9 mm: pagewalk: add api documentation for walk_page_range_novma() omits cbe1b6f40647 mm: pagewalk: fix documentation of PTE hole handling omits c11a665558c7 mm: pagewalk: don't check vma in walk_page_range_novma() omits 9ce1db56225a mm: pagewalk: make error checks more obvious omits 25d5f34a7cb8 mm-add-merging-after-mremap-resize-checkpatch-fixes omits 93b8aba9a247 mm: add merging after mremap resize omits 640fd12d4929 mm: refactor of vma_merge() omits b8befa0bed9a mm-delete-unused-mmf_oom_victim-flag-fix omits f6ff7c378dc8 mm: delete unused MMF_OOM_VICTIM flag omits e2a5de2ca77b mm-drop-oom-code-from-exit_mmap-fix-fix omits a2716d1a4357 mm: drop oom code from exit_mmap omits 20e18d246722 mm/mmap.c: pass in mapping to __vma_link_file() omits 00eed4420ea1 mm/mmap: drop range_has_overlap() function omits 91259ab8b2b6 mm: remove the vma linked list omits 9f645a94402d mm/vmscan: Use vma iterator instead of vm_next omits 79f53964a141 riscv: use vma iterator for vdso omits 8aff7dbeaeb1 nommu: remove uses of VMA linked list omits 8efad09c8754 i915: use the VMA iterator omits 65ae2fa95d4b mm/swapfile: use vma iterator instead of vma linked list omits 17ef8599c6f8 mm/pagewalk: use vma_find() instead of vma linked list omits 35e8a712739a mm/oom_kill: use maple tree iterators instead of vma linked list omits eb77acd1cded mm/msync: use vma_find() instead of vma linked list omits 22e897609152 mm/mremap: use vma_find_intersection() instead of vma linked list omits 8334a1123fb3 mm/mprotect: use maple tree navigation instead of vma linked list omits 83e5b828a532 mm/mlock: use vma iterator and maple state instead of vma [...] omits 870e456bd5ef mm/mempolicy: use vma iterator & maple state instead of vm [...] omits 2dd954bddb6a mm/memcontrol: stop using mm->highest_vm_end omits 628c8f287b69 mm/madvise: use vma_find() instead of vma linked list omits 9bc2a990edfa mm/ksm: use vma iterators instead of vma linked list omits e7f6f37c3220 mm/khugepaged: stop using vma linked list omits 8e99cd935aa2 mm/gup: use maple tree navigation instead of linked list omits 52268b88d84f bpf: remove VMA linked list omits a29cbd5bc41e fork: use VMA iterator omits cb353fd22a9a sched: use maple tree iterator to walk VMAs omits 744e152f45bb perf: use VMA iterator omits fdec42abc908 acct: use VMA iterator instead of linked list omits 81c73a5777ef ipc/shm: use VMA iterator instead of linked list omits 1f6f2b8e4536 userfaultfd: use maple tree iterator to iterate VMAs omits e2425ab0258a fs/proc/task_mmu: stop using linked list and highest_vm_end omits 3fb57d7c9bab fs/proc/base: use maple tree iterators in place of linked list omits 2b28996fee35 exec: use VMA iterator instead of linked list omits adab3792312a coredump: remove vma linked list walk omits 2cb61f26a0dd um: remove vma linked list walk omits 2a394e4f1f73 optee: remove vma linked list walk omits 007ea93da482 cxl: remove vma linked list walk omits 6879fce067fa xtensa: remove vma linked list walks omits 62630dbd6f95 x86: remove vma linked list walks omits 1a995c51c237 s390: remove vma linked list walks omits 821ba0cc9204 powerpc: remove mmap linked list walks omits 986bef01ccf3 parisc: remove mmap linked list from cache handling omits 5d9a0fccd311 arm64: Change elfcore for_each_mte_vma() to use VMA iterator omits 1cd23eda9c83 arm64: remove mmap linked list from vdso omits 1395c06f2834 mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() omits f82ddf74139a mm/mmap: reorganize munmap to use maple states omits 155a116a5197 mm/mmap: move mmap_region() below do_munmap() omits 0ef7572a5b19 mm: convert vma_lookup() to use mtree_load() omits 11fb907db856 mm: remove vmacache omits 677a5f0f6428 mm/mmap: use advanced maple tree API for mmap_region() omits c7ab95c04537 mm: use maple tree operations for find_vma_intersection() omits 6a1767ba295e mm/mmap: change do_brk_flags() to expand existing VMA and [...] omits cdb4cf31df6f mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...] omits 62b980ce39e6 mm: optimize find_exact_vma() to use vma_lookup() omits 653a02b023e2 xen: use vma_lookup() in privcmd_ioctl_mmap() omits 89cb89ec300b mmap: change zeroing of maple tree in __vma_adjust() omits 2673124b1223 mm: remove rb tree. omits 095473e85654 proc: remove VMA rbtree use from nommu omits 5bd2dd86a506 damon: convert __damon_va_three_regions to use the VMA iterator omits 9dfde0cc970a kernel/fork: use maple tree for dup_mmap() during forking omits 8f8ef684ca40 mm/mmap: use maple tree for unmapped_area{_topdown} omits dc691ba7cc35 mm/mmap: use the maple tree for find_vma_prev() instead of [...] omits 774126adaed3 mm/mmap: use the maple tree in find_vma() instead of the rbtree. omits ddfaed99b36b mmap: use the VMA iterator in count_vma_pages_range() omits 59e49ce43d2d mm: add VMA iterator omits 135c5115b34a mm: start tracking VMAs with maple tree omits cec5074125bf lib/test_maple_tree: add testing for maple tree omits b73b0137b115 radix tree test suite: add lockdep_is_held to header omits 4168df1ec638 radix tree test suite: add support for slab bulk APIs omits e55eec972b71 radix tree test suite: add allocation counts and size to k [...] omits 2441a4e93958 radix tree test suite: add kmem_cache_set_non_kernel() omits 9876e53eb55c radix tree test suite: add pr_err define omits 96ba2a9525fb Maple Tree: add new data structure omits 97c9e00dbc20 mm: memcg: export workingset refault stats for cgroup v1 omits 83957d0cf38f mm/page_owner.c: add llseek for page_owner omits 3986d660ee93 mm/damon: replace pmd_huge() with pmd_trans_huge() for THP omits f372907e588e mm/damon: validate if the pmd entry is present before accessing omits d4410c7be778 mm: release private data before split THP omits 132f3eeae6d5 mm: hugetlb: simplify per-node sysfs creation and removal omits 6f8422066399 mm: thp: remove redundant pgtable check in set_huge_zero_page() omits d1528691bc90 mm: memory-failure: kill __soft_offline_page() omits 7d60bcafa5df mm: memory-failure: kill soft_offline_free_page() omits 2b84bd987a6d mm: hugetlb_vmemmap: simplify reset_struct_pages() omits ce7a6349dd07 mm, hwpoison: avoid trying to unpoison reserved page omits 18552c37d938 mm, hwpoison: kill procs if unmap fails omits 07f858dcdf83 mm, hwpoison: fix possible use-after-free in mf_dax_kill_procs() omits adaba406bd42 mm, hwpoison: fix extra put_page() in soft_offline_page() omits df05e98db317 mm, hwpoison: fix page refcnt leaking in unpoison_memory() omits f975cd6b7bba mm, hwpoison: fix page refcnt leaking in try_memory_failur [...] omits 3e2c9b2f5058 lib/nodemask: optimize node_random for nodemask with singl [...] omits 93fabc5c1d35 mm-demotion-update-node_is_toptier-to-work-with-memory-tie [...] omits 4de4b77c1dad kernel/sched/fair: include missed header file, memory-tiers.h omits 41ba9b0e0009 mm/demotion: update node_is_toptier to work with memory tiers omits fc143d7f4746 mm/demotion: demote pages according to allocation fallback order omits 8460b97dd782 mm/demotion: drop memtier from memtype omits 4c026ae21474 mm/demotion: add pg_data_t member to track node memory tie [...] omits c361b25c3bec mm/demotion: build demotion targets based on explicit memo [...] omits b51952cbbdc1 mm/demotion/dax/kmem: set node's abstract distance to MEMT [...] omits 4f9705a8c22e mm/demotion: add hotplug callbacks to handle new numa node [...] omits e6df792782e9 mm/demotion: move memory demotion related code omits a5c0e5c11c51 mm-demotion-add-support-for-explicit-memory-tiers-fix omits bb93aded41ea mm/demotion: add support for explicit memory tiers omits 9c91499cc0fc mm: fix use-after free of page_ext after race with memory-offline omits 9d5963ed07f7 mm/vmalloc.c: support HIGHMEM pages in vmap_pages_range_noflush() omits d97cb18cedba mm: memcontrol: fix a typo in comment omits ce17bd8d41ab mm/page_io: count submission time as thrashing delay for d [...] omits faf79a367dc5 delayacct: support re-entrance detection of thrashing accounting omits 82a5dc9cc985 mm: multi-gen LRU: design doc omits b62f8ad4e586 mm: multi-gen LRU: admin guide omits 57bc1740b168 mm: multi-gen LRU: debugfs interface omits a320ff430de7 mm: multi-gen LRU: thrashing prevention omits 4687504be805 mm: multi-gen LRU: kill switch omits 0ceae5ba358c mm: multi-gen LRU: optimize multiple memcgs omits 8fa204c9e42c mm: multi-gen LRU: support page table walks omits d74cda5ccc42 mm: multi-gen LRU: exploit locality in rmap omits f722deb1610d mm: multi-gen LRU: minimal implementation omits a86220d3599a mm: multi-gen LRU: groundwork omits 8c02e4bde87b Revert "include/linux/mm_inline.h: fold __update_lru_size( [...] omits 6c55de92d5c7 mm/vmscan.c: refactor shrink_node() omits dbe48989bc0a mm: x86: add CONFIG_ARCH_HAS_NONLEAF_PMD_YOUNG omits cd908e24351f mm: x86, arm64: add arch_has_hw_pte_young() omits dc81c90d50e0 mm: kill find_min_pfn_with_active_regions() omits 138a7ec49ae8 zram: don't retry compress incompressible page omits 992ca2848949 arch: mm: rename FORCE_MAX_ZONEORDER to ARCH_FORCE_MAX_ORDER omits b98357f61f0b zsmalloc-zs_object_copy-replace-email-link-to-doc-checkpat [...] omits c1349c3c4342 zsmalloc: zs_object_copy: replace email link to doc omits 3a4b15426827 mm-oom_kill-add-trace-logs-in-process_mrelease-system-call-fix omits b0c1ac2f947a mm: oom_kill: add trace logs in process_mrelease() system call omits 38d82f697762 mm: migrate: do not retry 10 times for the subpages of fai [...] omits a1c2aa93ce0c migrate_pages(): fix failure counting for retry omits b05351879045 migrate_pages(): fix failure counting for THP splitting omits 723083fc89a8 migrate_pages(): fix failure counting for THP on -ENOSYS omits 5e695ba33fec migrate_pages(): fix failure counting for THP subpages retrying omits a8b7e67b92a5 migrate_pages(): fix THP failure counting for -ENOMEM omits a4ac2c9bc622 migrate_pages(): remove unnecessary list_safe_reset_next() omits 3016bb602099 migrate: fix syscall move_pages() return value for failure omits 95ee73aaaeba selftests/hmm-tests: add test for dirty bits omits 27d839b64576 mm/hugetlb: remove unused local variable dst_entry in copy [...] omits 4747949b1426 mm/hugetlb: make detecting shared pte more reliable omits 1635b79c42dc mm/hugetlb: fix sysfs group leak in hugetlb_unregister_node() omits 0847e859486a mm: hugetlb_vmemmap: add missing smp_wmb() before set_pte_at() omits 4834c88df0e8 mm/hugetlb: fix missing call to restore_reserve_on_error() omits c825824a29c7 mm/hugetlb: fix WARN_ON(!kobj) in sysfs_create_group() omits f73507d490d5 mm/hugetlb: fix incorrect update of max_huge_pages omits 6e1d9e170432 mm/compaction: fix set skip in fast_find_migrateblock omits 596e59f81f78 memory tiering: adjust hot threshold automatically omits 2ae6391e0eda memory tiering: rate limit NUMA migration throughput omits 07d0ec69e28b memory tiering: hot page selection with hint page fault latency omits 60dc18d1f397 mm/util.c: add warning if __vm_enough_memory fails omits c848391597d1 mm: add more BUILD_BUG_ONs to gfp_migratetype() omits c35b5efa3f29 mm-gupc-simplify-and-fix-check_and_migrate_movable_pages-r [...] omits 806742095f4b mm/gup.c: Fix return value for __gup_longterm_locked() omits fabcb89454a1 mm/gup.c: simplify and fix check_and_migrate_movable_pages [...] omits 5d81a215c6b4 hugetlb_cgroup: use helper for_each_hstate and hstate_index omits f92fe7c2dd55 hugetlb_cgroup: use helper macro NUMA_NO_NODE omits 22e576648621 hugetlb_cgroup: remove unneeded return value omits a9b89014bef7 hugetlb_cgroup: hugetlbfs: use helper macro SZ_1{K,M,G} omits a9739fefb1ab hugetlb_cgroup: remove unneeded nr_pages > 0 check omits dad818815bb7 Kselftests: remove support of libhugetlbfs from kselftests omits 3419095fc1b0 kfence: add sysfs interface to disable kfence for selected slabs. omits 5d75a80bbd0c mm: migration: fix the FOLL_GET failure on following huge page omits 2b8c26a168e8 mm/vmscan: make the annotations of refaults code at the ri [...] omits 9f847bc6859a mm/damon/core: simplify the parameter passing for region s [...] omits eec3374cd85d tools/vm/page_owner_sort: fix -f option omits 5c54950f5a5b mm/util: reduce stack usage of folio_mapcount omits dbad879ef6f4 mm/page_alloc: only search higher order when fallback omits 2a6520320cb0 page_alloc: remove inactive initialization omits d01765768a76 mm/hugetlb: add dedicated func to get 'allowed' nodemask f [...] omits 5525d2e91307 filemap: make the accounting of thrashing more consistent omits 772b0497ea3e mm/mempolicy: fix lock contention on mems_allowed omits a1a19f34eb24 mm/cma_debug: show complete cma name in debugfs directories omits 36d1786b683f mm/swap: remove the end_write_func argument to __swap_writepage omits 299a324330bf zsmalloc: remove unnecessary size_class NULL check omits 3d278335e8ee zsmalloc-zs_object_copy-add-clarifying-comment-fix omits 70f045f71096 zsmalloc: zs_object_copy: add clarifying comment omits a51f344bc516 mm/swap: cache swap migration A/D bits support omits e6d39e2263bc mm/swap: cache maximum swapfile size when init swap omits eff1c91148d4 mm: remember young/dirty bit for page migrations omits ca3e622d0be8 mm/thp: carry over dirty bit when thp splits on pmd omits 1591a2a07247 mm/swap: add swp_offset_pfn() to fetch PFN from swap entry omits eb2dc15e9393 mm/swap: comment all the ifdef in swapops.h omits a562f9586cd0 mm/x86: use SWP_TYPE_BITS in 3-level swap macros omits db14266423be mm/vmscan: define macros for refaults in struct lruvec omits 1eb525e663fa selftests: vm: add /dev/userfaultfd test cases to run_vmtests.sh omits 51d3a48881fe userfaultfd-update-documentation-to-describe-dev-userfaultfd-v7 omits d1dd70203d6d userfaultfd: update documentation to describe /dev/userfaultfd omits a3ddc8dd0e13 userfaultfd: selftests: modify selftest to use /dev/userfaultfd omits d4e9d311a86a userfaultfd: selftests: modify selftest to use /dev/userfaultfd omits bb83afd04032 userfaultfd-add-dev-userfaultfd-for-fine-grained-access-co [...] omits cac313983355 userfaultfd: add /dev/userfaultfd for fine grained access control omits 04a5862dcc17 selftests: vm: add hugetlb_shared userfaultfd test to run_ [...] omits 693f5bb529e3 mm/damon/dbgfs: use kmalloc for allocating only one element omits 79a407d8b5f4 mm/filemap.c: convert page_endio() to use a folio omits e2052e10a601 mm: memory-failure: cleanup try_to_split_thp_page() omits 40edb1fb7294 mm: align larger anonymous mappings on THP boundaries omits 1aabcbd9ae98 mm/page_ext: remove unused variable in offline_page_ext omits 233e36209930 mm: prevent page_frag_alloc() from corrupting the memory omits 800687965657 selftests/vm: add selftest to verify multi THP collapse omits bb84a137e9fc selftests/vm: add selftest to verify recollapse of THPs omits e3f1a69ed1a3 selftests/vm: add MADV_COLLAPSE collapse context to selftests omits cb92d0a29bad selftests/vm: dedup hugepage allocation logic omits bad9bcb7864b selftests/vm: modularize collapse selftests omits faf8105ba741 mm/madvise: remove CAP_SYS_ADMIN requirement for process_m [...] omits 011fdd12fcc3 mm/madvise: add MADV_COLLAPSE to process_madvise() omits 147f28430408 mm/khugepaged: rename prefix of shared collapse functions omits 19f1bf14c9f8 mm/khugepaged: delay computation of hpage boundaries until use omits f1d6a0e09540 mm/khugepaged: add missing kfree() to madvise_collapse() omits 1d1a1759f1fd mm/khugepaged: avoid possible memory leak in failure path omits 564f2b651c0f mm/madvise: introduce MADV_COLLAPSE sync hugepage collapse omits 24fd3e9c7946 mm/khugepaged: record SCAN_PMD_MAPPED when scan_pmd() find [...] omits 84761348eb72 mm/khugepaged: consistently order cc->is_khugepaged and pt [...] omits dde251c986a8 mm/thp: add flag to enforce sysfs THP in hugepage_vma_check() omits ccc4555ebba8 mm/khugepaged: add flag to predicate khugepaged-only behavior omits 9e6732bdcdd2 mm/khugepaged: propagate enum scan_result codes back to callers omits 0d0f9d1e2f1f mm/khugepaged: dedup and simplify hugepage alloc and charging omits dcbaecad0283 mm-khugepaged-add-struct-collapse_control-fix-fix omits 6ab7fc3eb2d2 mm/khugepaged: use minimal bits to store num page < HPAGE_PMD_NR omits 743f51309dcf mm/khugepaged: add struct collapse_control omits a3a2056ebdbf mm: khugepaged: don't carry huge page to the next loop for [...] omits d35974bfd380 procfs-add-path-to-proc-pid-fdinfo-fix omits 19469e0f4d3b procfs: add 'path' to /proc/<pid>/fdinfo/ omits 84508e371f07 procfs: add 'size' to /proc/<pid>/fdinfo/ omits 6ebe498035df mm/page_alloc: minor clean up for memmap_init_compound() omits efe352d64b5b mm: discard __GFP_ATOMIC omits fe33bf9e2d45 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e391c9d92f8e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1e745154bec0 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 68f953b9e9d9 Merge branch 'fsverity' of git://git.kernel.org/pub/scm/fs [...] omits 6306b36286ae Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 8eec2490d6f3 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 5953767064cb Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 9749f703005f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 683b8da9e803 Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] omits 1142c0db8e3e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fc0612853f80 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 82dfa85edfc9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 46322cb2242c Merge branch 'dt-for-next' of git://git.kernel.org/pub/scm [...] omits b26bfabbb171 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 516cf6844ca5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 52403fd775a0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 08d7962a2897 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits 060806eecfd4 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 68ee86c269c8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 43e72c5b8601 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits 1e616e55b50c Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 87ad7047c4df Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 2f794da443f3 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 44a80b4bee2e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5adcbaed065b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e819afcd9611 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6db930693679 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6c5b8218128e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5872161cb204 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits de6bd5ba83b2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9351dab15c3a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 27145fdb4de9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b20322e9e813 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 096e7ec6963c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 1c75a59089de Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits fae763e77953 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 00ce5593d99f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5fd4a393c81f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8239763b2f22 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6812bb7e96bb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1f9bccfe3c3a Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits b4a24913e116 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits ffc62c393637 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits e3a09f6b6f4d Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] omits 33366dfe75c8 Merge branch 'fixes' of https://github.com/Broadcom/stblinux.git omits 7a2a9b9a2ff3 Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] omits 3e5609c8874b Merge branch 'kunit-fixes' of git://git.kernel.org/pub/scm [...] omits 75bcc4a57e43 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits 83b1b2f23a3f Merge branch 'dt-fixes' of git://git.kernel.org/pub/scm/li [...] omits dc39872c9fae Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits 2512967bb692 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 8462f79326d9 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 39685bf97266 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 7cf0e58ad3a6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 06cb4995202e Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] omits b9ede707bbc1 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 44e9844f1a62 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 0befd3a1b6cb Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub [...] omits c1fe47bd133e Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits 4feb0c662630 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] omits f0386dafcd5e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits e33ba5949af7 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits 32a0879d88d2 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 93b7aa7d887d Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 701f1e2a8e52 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits 553acdc57093 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits e25375a9e057 Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] omits 8eac83563527 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 2a751892a9a1 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits 33db2a54b9c7 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 5913026c709d Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 37dc3f45e874 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 2df6bd3d0f1c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits b14be1cef192 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits f9bc0a3c6b6d Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits 6a7c12008dd3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 85ab2e639f5d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits c15278a3998a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits be65739b4617 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] omits e25c632c4db4 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits d547575fdcbc Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] omits 989381be1961 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] omits 20c074be289e Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits f45c07d9c908 Merge branch 'msm-next-lumag-dpu' into msm-next-lumag omits 4172f9ecd2ef Merge branch 'for-next-next-v6.0-20220822' into for-next-20220822 omits 32fab395851d Merge branch 'for-next-current-v5.19-20220822' into for-ne [...] omits 7a84e6cf2bbb Merge branch 'ext/qu/max-chunk-size-fix' into for-next-nex [...] omits 14da43280c67 Merge branch 'ext/qu/qgroup-thresh' into for-next-next-v6. [...] omits 1f0e2e3807f4 Merge branch 'ext/hch/io-completion' into for-next-next-v6 [...] omits 32a4a315d837 Merge branch 'ext/qu/cache-used' into for-next-next-v6.0-20220822 omits 3290f1e3b2b1 Merge branch 'ext/qu/sb-thaw-check' into for-next-next-v6. [...] omits 57159f0634ec Merge branch 'ext/josef/lockdep-assert' into for-next-next [...] omits 2706f592cd6f Merge branch 'ext/anand/replace-suspend' into for-next-nex [...] omits 523dad1ccd59 Merge branch 'misc-next' into for-next-next-v6.0-20220822 omits 5eb590b4e663 Merge branch 'misc-6.0' into for-next-current-v5.19-20220822 omits 4019ac0d878b btrfs: fix the max chunk size and stripe length calculation omits c853d5ac4d24 btrfs: skip subtree scan if it's too high to avoid low sta [...] omits 8aa1c8ed5874 btrfs: introduce BTRFS_QGROUP_RUNTIME_FLAG_NO_ACCOUNTING t [...] omits 8a2f2a95292a btrfs: introduce BTRFS_QGROUP_RUNTIME_FLAG_CANCEL_RESCAN omits a097e0754fb5 btrfs: introduce BTRFS_QGROUP_STATUS_FLAGS_MASK for later [...] omits 80e96a54dd69 btrfs: sysfs: introduce qgroup global attribute groups omits 67f4c3991604 btrfs: stop allocation a btrfs_io_context for simple I/O omits 51bf28190558 btrfs: make the btrfs_io_context allocation in __btrfs_map [...] omits 0d4eccd1c7d3 btrfs: simplify the submit_stripe_bio calling convention omits 0fc45cfa9b99 btrfs: split submit_stripe_bio omits 45d10b523cff btrfs: give struct btrfs_bio a real end_io handler omits ae841da03212 btrfs: properly abstract the parity raid bio handling omits b39511259431 btrfs: remove bioc->stripes_pending omits 91b7090054d0 btrfs: don't take a bio_counter reference for cloned bios omits 4dc6b094b1dc btrfs: pass the operation to btrfs_bio_alloc omits 7561d65ce495 btrfs: move btrfs_bio allocation to volumes.c omits 9e8d625c070c btrfs: don't call bioset_integrity_create for btrfs_bioset omits 55ccf88b4287 btrfs: don't update the block group item if used bytes are [...] omits 1933ffebf55d btrfs: check the superblock to ensure the fs is not modifi [...] omits 01dd43242e98 btrfs: remove use btrfs_remove_free_space_cache instead of [...] omits 03d0f9226147 btrfs: call __btrfs_remove_free_space_cache_locked on cach [...] omits 4684189d71c7 btrfs: add info when mount fails due to stale replace target omits 2cf03af96ed1 btrfs: fix assert during replace-cancel of suspended repla [...] omits 8ef59adb940c btrfs: don't allow large NOWAIT direct reads omits dc31d53318ee btrfs: get rid of block group caching progress logic omits 34740ccbfad2 btrfs: fix space cache corruption and potential double all [...] omits 4b0f3a799cbf btrfs: send: fix failures when processing inodes with no links omits 12f6ec04f688 btrfs: send: refactor arguments of get_inode_info() omits 3382385e612b btrfs: remove unnecessary EXTENT_UPTODATE state in buffere [...] omits c6562d0b66f9 btrfs: simplify adding and replacing references during log replay omits d6f4e0195c9a btrfs: sysfs: show discard stats and tunables in non-debug build omits f7bcf2bcacdb btrfs: use delayed items when logging a directory omits 10e42ca3eab3 btrfs: skip logging parent dir when conflicting inode is n [...] omits bf28bb409beb btrfs: log conflicting inodes without holding log mutex of [...] omits f19e4c8b101c btrfs: move log_new_dir_dentries() above btrfs_log_inode() omits f81dfe8ad8ef btrfs: move need_log_inode() to above log_conflicting_inodes() omits 84fe41616199 btrfs: search for last logged dir index if it's not cached [...] omits c06b59355732 btrfs: shrink the size of struct btrfs_delayed_item omits 9b6108531b28 btrfs: remove unused logic when looking up delayed items omits 348a9dd7aa13 btrfs: store index number instead of key in struct btrfs_d [...] omits 54d6e9a8fb94 btrfs: remove root argument from btrfs_delayed_item_reserv [...] omits 22c1048a38d9 btrfs: avoid memory allocation at log_new_dir_dentries() f [...] omits c5c193090655 btrfs: free list element sooner at log_new_dir_dentries() omits 234bac7fe211 btrfs: update stale comment for log_new_dir_dentries() omits 23f7db8ae3e8 btrfs: remove the root argument from log_new_dir_dentries() omits 59e1838a3c54 btrfs: don't drop dir index range items when logging a directory omits d026c9c54a6d btrfs: scrub: use larger block size for data extent scrub omits 29f1bee0861d btrfs: scrub: move logical/physical/dev/mirror_num from sc [...] omits e441a7d250e9 btrfs: scrub: remove scrub_sector::page and use scrub_bloc [...] omits f2bbb12bacfc btrfs: scrub: introduce scrub_block::pages for more effici [...] omits b74179ef2fc5 btrfs: scrub: factor out allocation and initialization of [...] omits 26ba48183c60 btrfs: scrub: factor out initialization of scrub_block int [...] omits f81478f6f64f btrfs: scrub: use pointer array to replace sblocks_for_recheck omits c17d4f10a323 btrfs: send: add support for fs-verity omits eb2ede09090c btrfs: use atomic_try_cmpxchg in free_extent_buffer omits 04d8dc63b001 btrfs: don't merge pages into bio if their page offset is [...] omits 9e54ac755057 btrfs: update generation of hole file extent item when mer [...] omits 8b919e317c7d btrfs: scrub: remove impossible sanity checks omits dd6719183b7e btrfs: fix possible memory leak in btrfs_get_dev_args_from_path() omits 48a9c66d9116 btrfs: check if root is readonly while setting security xattr omits ef733f6800d3 btrfs: delete btrfs_wait_space_cache_v1_finished omits dc667c80b68b btrfs: remove lock protection for BLOCK_GROUP_FLAG_RELOCAT [...] omits f6809da3e7a7 btrfs: remove BLOCK_GROUP_FLAG_HAS_CACHING_CTL omits 217b8bcb2492 btrfs: simplify block group traversal in btrfs_put_block_g [...] omits 20990675e321 btrfs: remove lock protection for BLOCK_GROUP_FLAG_TO_COPY omits 851dc455b6d1 btrfs: convert block group bit field to use bit helpers omits cb8931783ba1 Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] omits 857ab5c7604c firmware: arm_scmi: Harmonize SCMI tracing message format omits 45a909fcc53f firmware: arm_scmi: Add SCMI PM driver remove routine omits c755b3c86bc8 firmware: arm_scmi: Fix the asynchronous reset requests omits 6c10366a6f0c firmware: arm_scmi: Harden accesses to the reset domains omits 778b8d36ca5a Merge remote-tracking branch 'regulator/for-6.1' into regu [...] omits 94703fa73e33 Merge remote-tracking branch 'asoc/for-6.1' into asoc-next omits 1cf18fa9731c Merge remote-tracking branch 'spi/for-6.1' into spi-next omits 176f0bef61a9 Merge remote-tracking branch 'regmap/for-6.1' into regmap-next omits 1748f2f08a4e spi: stm32_qspi: use QSPI bus as 8 lines communication channel omits b051161f44d4 spi: stm32_qspi: Add transfer_one_message() spi callback omits cfa87bb0b72a btrfs: handle space_info setting of bg in btrfs_add_bg_to_ [...] omits d44ac7a71561 btrfs: simplify arguments of btrfs_update_space_info and rename omits 499dda082d85 btrfs: use btrfs_fs_closing for background bg work omits c8a9e3fdc648 btrfs: rename btrfs_insert_file_extent() to btrfs_insert_h [...] omits ef8a11e14d85 btrfs: sysfs: use sysfs_streq for string matching omits 3092a242a237 btrfs: scrub: try to fix super block errors omits c2803fae70d7 btrfs: scrub: properly report super block errors in system log omits cf5cc80a298b btrfs: fix alignment of VMA for memory mapped files on THP omits b2ff12ea7e23 btrfs: add lockdep annotations for the ordered extents wait event omits efcfada2aec1 btrfs: change the lockdep class of free space inode's inva [...] omits 6188bd8a19cc btrfs: add lockdep annotations for pending_ordered wait event omits b9a158282150 btrfs: add lockdep annotations for transaction states wait events omits b50f78ed96cd btrfs: add lockdep annotations for num_extwriters wait event omits 2ba792c6f533 btrfs: add lockdep annotations for num_writers wait event omits f2ece4baa7e2 btrfs: add macros for annotating wait events with lockdep omits 76f0746c1191 btrfs: dump extra info if one free space cache has more bi [...] omits 8821290d01aa mm/damon/dbgfs: avoid duplicate context directory creation omits 3e31baef7553 mailmap: update email address for Colin King omits 1cbe31d1dd0d asm-generic-sections-refactor-memory_intersects-fix omits a8c33435d471 asm-generic: sections: refactor memory_intersects omits 604068144a41 bootmem: remove the vmemmap pages from kmemleak in put_pag [...] omits 68bd39df913c bootmem: remove the vmemmap pages from kmemleak in free_bo [...] omits 52059371d4d1 ocfs2: fix freeing uninitialized resource on ocfs2_dlm_shutdown omits 0baa9ac45103 Revert "memcg: cleanup racy sum avoidance code" omits f3de0621fb02 mm/zsmalloc: do not attempt to free IS_ERR handle omits 9fa072901a5e mm/migrate_device.c: copy pte dirty bit to page omits 7ecbfdd28906 ntfs: fix BUG_ON in ntfs_lookup_inode_by_name() omits 9770f07fd05b mm: vmscan: fix extreme overreclaim and swap floods omits a70d697c6ef8 mm: re-allow pinning of zero pfns (again) omits 242aad9cd55a binder_alloc: add missing mmap_lock calls when using the VMA omits 977346c02019 Merge branches 'acpi-properties' and 'acpi-processor' into [...] omits 78da49990ce1 Revert "ACPI: processor: Split out thermal initialization [...] omits 6229f8c054e5 lockd: move from strlcpy with unused retval to strscpy omits 6f05ae82a28e NFSD: move from strlcpy with unused retval to strscpy omits 272da4d49f3c dt-bindings: display: arm,versatile-tft-panel: Drop errone [...] omits c55988e5e96a Merge branches 'rpmsg-next' and 'hwspinlock-next' into for-next omits 2e1170c71ec0 Merge branch 'v5.20-armsoc/dts64' into for-next omits 4a8d51f2a26d Merge branch 'v5.20-armsoc/dts64' into for-next omits e58857ed9956 Merge branch 'v5.20-armsoc/dts32' into for-next omits bee3751c8803 Merge branch 'v5.19-armsoc/socfixes' into for-next omits ef1c05c8a63f Merge branch 'v5.19-armsoc/dtsfixes' into for-next omits 161ed6356c3e Merge branch 'v5.20-armsoc/dts64' into for-next omits d325b5a8c62a Merge branch 'v5.20-armsoc/dts32' into for-next omits bd33335aa93d rtc: cmos: Disable irq around direct invocation of cmos_in [...] adds 3ee3d984102b Merge tag 'linux-kselftest-fixes-6.0-rc3' of git://git.ker [...] adds 6234806f8c9f Merge tag 'linux-kselftest-kunit-fixes-6.0-rc3' of git://g [...] adds 95607ad99b5a Merge tag 'mm-hotfixes-stable-2022-08-22' of git://git.ker [...] adds df0219d11b6f Merge tag 'parisc-for-6.0-2' of git://git.kernel.org/pub/s [...] adds 45068c51b471 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 22caa3357b6a Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] adds 0b52f76351bf docs/arm64: elf_hwcaps: unify newlines in HWCAP lists adds 729a916599ea arm64: Fix comment typo adds 2e8cff0a0eee arm64: fix rodata=full adds e89d120c4b72 arm64: errata: add detection for AMEVCNTR01 incrementing i [...] adds e75d18cecbb3 arm64: cacheinfo: Fix incorrect assignment of signed error [...] adds 02e483f8d414 arm64/sysreg: Directly include bitfield.h adds a10edea4efbb arm64/sysreg: Guard SYS_FIELD_ macros for asm adds 53d2d84a1f6d arm64/cache: Fix cache_type_cwg() for register generation adds 7ddcaf78e93c arm64/signal: Raise limit on stack frames adds ea64baacbc36 arm64/signal: Flush FPSIMD register state when disabling s [...] adds 826a4fdd2ada arm64/sme: Don't flush SVE register state when allocating [...] adds 714f3cbd70a4 arm64/sme: Don't flush SVE register state when handling SME traps adds a256a0433ba5 Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] adds ac43280aa211 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds af8b9088c145 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] adds 5fbb08eb7f94 net: dsa: microchip: keep compatibility with device tree b [...] adds b8d4380365c5 net: ipa: don't assume SMEM is page-aligned adds 6dbe852c379f net: phy: Don't WARN for PHY_READY state in mdio_bus_phy_resume() adds 0ee7828dfc56 net: moxa: get rid of asymmetry in DMA mapping/unmapping adds c078290a2b76 selftests: include bonding tests into the kselftest infra adds d745b5062ad2 bonding: 802.3ad: fix no transmission of LACPDUs adds f2e44dffa97f bonding: 3ad: make ad_ticks_per_sec a const adds 5003e52c311a Merge branch 'bonding-802-3ad-fix-no-transmission-of-lacpdus' adds 4b2e3a17e9f2 net: ipvtap - add __init/__exit annotations to module init [...] adds 855a28f9c96c net: dsa: don't dereference NULL extack in dsa_slave_chang [...] adds 15f7cfae912e net: dsa: microchip: make learning configurable and keep i [...] adds 7d10a5d5e5a5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 5843297f083c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 8e22d1b32e58 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 21a4d8f96bb8 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds b5fc2e18c7b6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 1faa6f8274e2 ASoC: fsl_mqs: Fix supported clock DAI format adds 5c5c2baad2b5 ASoC: mchp-spdiftx: Fix clang -Wbitfield-constant-conversion adds 4ee6fc271b59 ASoC: SOF: ipc4-topology: fix alh_group_ida max value adds 3942499fba11 ASoC: SOF: Kconfig: Make IPC_FLOOD_TEST depend on SND_SOC_SOF adds 2cf520ffbcbd ASoC: SOF: Kconfig: Make IPC_MESSAGE_INJECTOR depend on SN [...] adds 13e575de5fd7 ASoC: SOF: Kconfig: Fix the dependency for client modules adds cf5071876baf ASoC: nau8821: Implement hw constraint for rates adds 5628560e9039 ASoC: nau8824: Fix semaphore unbalance at error paths adds 92283c86260d ASoC: nau8824: Implement hw constraint for rates adds bed41de0f679 ASoC: nau8825: Implement hw constraint for rates adds be919239fbca ASoC: nau8540: Implement hw constraint for rates adds 2a91980012ab ASoC: nau8xxx: Implement hw constraint for rates adds 42f6e697a536 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 957be409871a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 4af902dd70fd Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds e0951341c6e6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 13a8e0f6b01b Revert "driver core: Delete driver_deferred_probe_check_state()" adds cffaf9721f75 Revert "net: mdio: Delete usage of driver_deferred_probe_c [...] adds e20813dcdc05 Revert "PM: domains: Delete usage of driver_deferred_probe [...] adds a4f124908617 Revert "iommu/of: Delete usage of driver_deferred_probe_ch [...] adds be1efe4301db Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] adds 1e683e013e72 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] adds e41a88f38d87 usb: dwc3: qcom: suppress unused-variable warning adds 5f73aa2cf8be Revert "usb: typec: ucsi: add a common function ucsi_unreg [...] adds e4c49695e12c Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds f8de9e47af3a Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] adds 845308398b77 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds a582123d6f4c Merge tag 'iio-fixes-for-6.0a' of https://git.kernel.org/p [...] adds f41e6c0f0dac Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] adds c6e50787889c soundwire: qcom: remove duplicate reset control get adds bf87f17a602e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 99077ad668dd Input: rk805-pwrkey - fix module autoloading adds 4f3e509996a8 MAINTAINERS: add include/dt-bindings/input to INPUT DRIVERS adds 80b9ebd3e478 Input: goodix - add compatible string for GT1158 adds 5d2248ce8bce Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds a9a792ab6a84 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds f4459a1e8bee Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 8343fb63199e Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] adds 2a48fa7a9d93 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds 6e2b2d1b3ab3 Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub [...] adds ae69f58eab33 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 6c2b985cd155 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 738b14fc4534 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] adds 8f2c96420c6e scsi: ufs: core: Reduce the power mode change timeout adds fac8e558da94 scsi: core: Fix passthrough retry counter handling adds 785538bfdd68 scsi: sd: Revert "Rework asynchronous resume support" adds 84de15b2af1a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 91e24a065307 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds c994d6e337ef Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 35225d4374aa Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] adds facc4b2322fa Merge branch 'dt-fixes' of git://git.kernel.org/pub/scm/li [...] adds c63c05c79743 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] adds f3a931f54418 Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] adds ed4cbcafb165 Merge branch 'fixes' of https://github.com/Broadcom/stblinux.git adds 219b4167d02c Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] adds 6b04ce966a73 nouveau: explicitly wait on the fence in nouveau_bo_move_m2mf adds 258bf7760648 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new a59d0164e202 perf inject: Add a command line option to specify build ids. new 48ab65e0fec6 tools build: Fix feature detection output due to eval expansion new 1903f4ac2f3a tools build: Increment room for feature name in feature de [...] new 924b0da1154f tools build: Display logical OR of a feature flavors new d6e1fbeb91fc perf parse-events: Use 'unsigned int' instead of plain 'un [...] new 4e8827acb5e1 perf metrics: Use 'unsigned int' instead of just 'unsigned'. new 143e7ea1deaa Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] new 81ce0d34804c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 3a89b5f6dce2 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new a9260b3a35c9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 41fba0a4e05e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new adb9ef0899b4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 44e4e65e1380 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1f98e96bb113 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 9c8ec9c357fc Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 26c9c92740bc Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 4f30e531d787 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5cf5729f753b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 22a9155fcdee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1fdeff5421ec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0d8aed42cb40 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dc10dc8b193e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new aa9353abbb59 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1e9087f348a9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 1ea90b2d293f arm64: dts: rockchip: Lower sd speed on quartz64-b new e5467359a725 arm64: dts: rockchip: Pull up wlan wake# on Gru-Bob new 4a00c43818dc arm64: dts: rockchip: Fix typo in lisense text for PX30.Core new 388f9f0a7ff8 arm64: dts: rockchip: fix upper usb port on BPI-R2-Pro new 52ef276849d4 Merge branch 'v6.0-armsoc/dtsfixes' into for-next new db7ad4153843 arm64: dts: rockchip: Add analog audio output on quartz64-b new a6eeda46092d Merge branch 'v6.1-armsoc/dts64' into for-next new 3437b688b14f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b6740089b740 dt-bindings: clock: exynosautov9: correct clock numbering [...] new 153da489e5e7 dt-bindings: clock: exynosautov9: add fys0 clock definitions new 3c073243c5df dt-bindings: clock: exynosautov9: add fsys1 clock definitions new 4b6ec8d88623 dt-bindings: clock: exynosautov9: add schema for cmu_fsys0/1 new 45bbf4d76a67 dt-bindings: clock: exynos850: Add Exynos850 CMU_AUD new f20f35f46f1a dt-bindings: clock: exynos850: Add Exynos850 CMU_IS new 8f3fc0ed70b9 dt-bindings: clock: exynos850: Add Exynos850 CMU_MFCMSCL new 9f00148f3c10 Merge branch 'for-v6.0/samsung-clk-dt-bindings' into for-next new 777aaf3d1daf clk: samsung: exynos-clkout: Use of_device_get_match_data() new f392db97b7bb clk: samsung: exynos7885: Implement CMU_FSYS domain new 0e1b2f1fb298 clk: samsung: exynos7885: Add TREX clocks new faeb276b1089 Merge branch 'for-v6.0/samsung-clk-dt-bindings' into next/clk new 6ac24a3a24a9 clk: samsung: exynosautov9: add missing gate clks for peric0/c1 new 67d98943408b clk: samsung: exynosautov9: correct register offsets of peric0/c1 new 3477b3c3a9fb clk: samsung: exynosautov9: add fsys0 clock support new 65522e7d86c9 clk: samsung: exynosautov9: add fsys1 clock support new dbaa27cc7e62 clk: samsung: exynos850: Style fixes new b73fd95def4f clk: samsung: exynos850: Implement CMU_AUD domain new bf3a4c519ca5 clk: samsung: exynos850: Implement CMU_IS domain new 7f36d3b696ae clk: samsung: exynos850: Implement CMU_MFCMSCL domain new e11ed524cbda Merge branch 'next/clk' into for-next new ac94f66521a5 arm64: dts: exynosautov9: add fsys0/1 clock DT nodes new 2c8cf49c7dec arm64: dts: exynos: Add CMU_AUD, CMU_IS and CMU_MFCMSCL fo [...] new 09a122384e34 arm64: dts: exynos: Add SysMMU nodes for Exynos850 new 6f5fac396b1c Merge branch 'next/dt64' into for-next new 6bc6905e4ca1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e9076ffbcaed firmware: arm_scmi: Harden accesses to the reset domains new b75c83d9b961 firmware: arm_scmi: Fix the asynchronous reset requests new dea796fcab0a firmware: arm_scmi: Add SCMI PM driver remove routine new 40d30cf680cb firmware: arm_scmi: Harmonize SCMI tracing message format new 148681148bfc Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] new 2491ec12ad73 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new b7d1fbfc660d Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 554e4a057b11 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new a1a820f1f759 Merge branch 'next' of https://git.linaro.org/people/jens. [...] new bbe0821bf286 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9ad957124a1d Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new 28a0b0984e76 clk: nomadik: Add missing of_node_put() new 89ab396d712f clk: meson: Hold reference returned by of_get_parent() new 02bd544f98ae clk: tegra: Add missing of_node_put() new 429973306f86 clk: st: Hold reference returned by of_get_parent() new 1d6aa08c54cd clk: oxnas: Hold reference returned by of_get_parent() new a8ea4273bc26 clk: qoriq: Hold reference returned by of_get_parent() new b3ff02c5df47 clk: at91: dt-compat: Hold reference returned by of_get_parent() new 37c381b812dc clk: berlin: Add of_node_put() for of_get_parent() new 91e6455bf715 clk: sprd: Hold reference returned by of_get_parent() new f15c6eb9c63e Merge branch 'clk-ofnode' into clk-next new 0384759b3dbc dt-bindings: clock: Move lochnagar.h to dt-bindings/clock new ba6165bc8344 dt-bindings: clock: Move versaclock.h to dt-bindings/clock new 450c787cec18 dt-bindings: clock: gpio-gate-clock: Convert to json-schema new c4c8b932c171 Merge branch 'clk-bindings' into clk-next new 26f2da0d2f82 clk: ti: Fix missing of_node_get() ti_find_clock_provider() new 35b0fac808b9 clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops new 4b592061f7b3 clk: core: Fix runtime PM sequence in clk_core_unprepare() new 085486281628 Merge branch 'clk-fixes' into clk-next new c19edff61210 clk: move from strlcpy with unused retval to strscpy new 6e7322715819 Merge branch 'clk-cleanup' into clk-next new d3954b51b475 clk: zynqmp: make bestdiv unsigned new dd80fb2dbf1c clk: zynqmp: Fix stack-out-of-bounds in strncpy` new acc1c732f35b clk: zynqmp: Replaced strncpy() with strscpy() new 6ab9810cfe6c clk: zynqmp: Add a check for NULL pointer new 8bdb15cd05d4 clk: zynqmp: Check the return type zynqmp_pm_query_data new 6aa997d7993b Merge branch 'clk-zynq' into clk-next new 35dbdcac5169 dt-bindings: add documentation of xilinx clocking wizard new c822490f52da clk: clocking-wizard: Move clocking-wizard out new 787ddddcbc43 clk: clocking-wizard: Rename nr-outputs to xlnx,nr-outputs new dd5e7431ac54 clk: clocking-wizard: Fix the reconfig for 5.2 new e8db788d686a clk: clocking-wizard: Update the compatible new 9d4435a999c3 Merge branch 'clk-xilinx' into clk-next new 56c78cb1f00a clk: tegra: Fix refcount leak in tegra210_clock_init new db16a80c76ea clk: tegra: Fix refcount leak in tegra114_clock_init new 4e343bafe03f clk: tegra20: Fix refcount leak in tegra20_clock_init new c05045387c39 Merge branch 'clk-ofnode' into clk-next new 3378d0cc9327 clk: Fix comment typo new 8f48b0499465 Merge branch 'clk-cleanup' into clk-next new 35f73cca1cec clk: bcm: rpi: Fix error handling of raspberrypi_fw_get_rate new 640b47fe2f82 Merge branch 'clk-fixes' into clk-next new 1093c958b1bf Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new f54a4ecefe46 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new f8bdf6257ec6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1f2fc806401a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d5976ae0d0c7 Merge branch 'dt-for-next' of git://git.kernel.org/pub/scm [...] new 1698afd2f999 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a5c503e415b8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d1338fbdb09e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1b5509b0630c Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] new 6ba0808648a7 Merge branch 'misc-6.0' into for-next-current-v5.19-20220823 new ddb61af84423 Merge branch 'for-next-current-v5.19-20220823' into for-ne [...] new 9b69bb0a0b64 btrfs: dump extra info if one free space cache has more bi [...] new 34220767d31f btrfs: add macros for annotating wait events with lockdep new e7c22aec6a0b btrfs: add lockdep annotations for num_writers wait event new c76de7d067f4 btrfs: add lockdep annotations for num_extwriters wait event new ddc9d18e3771 btrfs: add lockdep annotations for transaction states wait events new d79963465f22 btrfs: add lockdep annotations for pending_ordered wait event new 66342b052db2 btrfs: change the lockdep class of free space inode's inva [...] new 5f16bf3a9bdb btrfs: add lockdep annotations for the ordered extents wait event new 3bdba64e0552 btrfs: fix alignment of VMA for memory mapped files on THP new df2fa2baf9e0 btrfs: scrub: properly report super block errors in system log new 66a31b20a529 btrfs: scrub: try to fix super block errors new 62e75c4db16d btrfs: sysfs: use sysfs_streq for string matching new 799258598dac btrfs: rename btrfs_insert_file_extent() to btrfs_insert_h [...] new 5037141ebf87 btrfs: use btrfs_fs_closing for background bg work new 6a3fd73f2630 btrfs: simplify arguments of btrfs_update_space_info and rename new 6e3c280991eb btrfs: handle space_info setting of bg in btrfs_add_bg_to_ [...] new 6607379ccf93 btrfs: convert block group bit field to use bit helpers new 088b95d71140 btrfs: remove lock protection for BLOCK_GROUP_FLAG_TO_COPY new db64519a486a btrfs: simplify block group traversal in btrfs_put_block_g [...] new cbece819478e btrfs: remove BLOCK_GROUP_FLAG_HAS_CACHING_CTL new 8d0444d34e34 btrfs: remove lock protection for BLOCK_GROUP_FLAG_RELOCAT [...] new 135d0fa05502 btrfs: delete btrfs_wait_space_cache_v1_finished new ede7edfc9bb6 btrfs: check if root is readonly while setting security xattr new 7cd62462d961 btrfs: fix possible memory leak in btrfs_get_dev_args_from_path() new d987bcf630ec btrfs: scrub: remove impossible sanity checks new 7f317a94bdc4 btrfs: update generation of hole file extent item when mer [...] new 44fe7d5c63cd btrfs: don't merge pages into bio if their page offset is [...] new b7d5b5aea32b btrfs: use atomic_try_cmpxchg in free_extent_buffer new 825ae3cd8637 btrfs: send: add support for fs-verity new 0d5fe1e1eb28 btrfs: scrub: use pointer array to replace sblocks_for_recheck new 2428ceec76e6 btrfs: scrub: factor out initialization of scrub_block int [...] new 42b2857dbc35 btrfs: scrub: factor out allocation and initialization of [...] new 4731cd8ab45c btrfs: scrub: introduce scrub_block::pages for more effici [...] new 3aed97147b2a btrfs: scrub: remove scrub_sector::page and use scrub_bloc [...] new 8e0ad63ae36a btrfs: scrub: move logical/physical/dev/mirror_num from sc [...] new 0c88d3f946fe btrfs: scrub: use larger block size for data extent scrub new 667c0650bd34 btrfs: don't drop dir index range items when logging a directory new faaa31e49040 btrfs: remove the root argument from log_new_dir_dentries() new 84d45aaaeb28 btrfs: update stale comment for log_new_dir_dentries() new 80c7bb3aff74 btrfs: free list element sooner at log_new_dir_dentries() new b34a31aaf33a btrfs: avoid memory allocation at log_new_dir_dentries() f [...] new a9d0f5926673 btrfs: remove root argument from btrfs_delayed_item_reserv [...] new b81338ec01ab btrfs: store index number instead of key in struct btrfs_d [...] new 43bea952aacf btrfs: remove unused logic when looking up delayed items new 70a23059c369 btrfs: shrink the size of struct btrfs_delayed_item new 61f04b4a9370 btrfs: search for last logged dir index if it's not cached [...] new 07881cf5d6ea btrfs: move need_log_inode() to above log_conflicting_inodes() new edfa6fe8da4b btrfs: move log_new_dir_dentries() above btrfs_log_inode() new 4c2ea035efb0 btrfs: log conflicting inodes without holding log mutex of [...] new 55ccece704b0 btrfs: skip logging parent dir when conflicting inode is n [...] new 820df8ba3a89 btrfs: use delayed items when logging a directory new 6342093f1eb5 btrfs: sysfs: show discard stats and tunables in non-debug build new fe425c75f261 btrfs: simplify adding and replacing references during log replay new f352e13690f6 btrfs: remove unnecessary EXTENT_UPTODATE state in buffere [...] new 68d084e1cc48 btrfs: send: refactor arguments of get_inode_info() new b89f7b0587a6 btrfs: send: fix failures when processing inodes with no links new bfb1c08b94f1 btrfs: fix space cache corruption and potential double all [...] new b147242246de btrfs: get rid of block group caching progress logic new 4400fa70ec63 btrfs: don't allow large NOWAIT direct reads new 12ed152f51bf btrfs: fix silent failure when deleting root reference new 94a24d617c47 btrfs: simplify error handling at btrfs_del_root_ref() new a4edca67c016 btrfs: replace: drop assert for suspended replace new 9ed7856e2caa btrfs: add info when mount fails due to stale replace target new 67b143864603 Merge branch 'misc-next' into for-next-next-v6.0-20220823 new 57825b9d8199 btrfs: call __btrfs_remove_free_space_cache_locked on cach [...] new 3fea841d0d51 btrfs: remove use btrfs_remove_free_space_cache instead of [...] new fc82d4231dcc Merge branch 'ext/josef/lockdep-assert' into for-next-next [...] new af135bafb7e4 btrfs: check the superblock to ensure the fs is not modifi [...] new e8881ee83117 Merge branch 'ext/qu/sb-thaw-check' into for-next-next-v6. [...] new 4a7a9519d3d8 btrfs: don't update the block group item if used bytes are [...] new 12cabd8f0c2c Merge branch 'ext/qu/cache-used' into for-next-next-v6.0-20220823 new 5a6960a0d3e6 btrfs: don't create integrity bioset for btrfs_bioset new 20ed466c7bf2 btrfs: move btrfs_bio allocation to volumes.c new 2e786e71f7f1 btrfs: pass the operation to btrfs_bio_alloc new 517adc1c1175 btrfs: don't take a bio_counter reference for cloned bios new f937933070eb btrfs: use chained bios when cloning new 8aed84d1ac71 btrfs: properly abstract the parity raid bio handling new 25941076266d btrfs: give struct btrfs_bio a real end_io handler new a96892df46e7 btrfs: factor out low-level bio setup from submit_stripe_bio new da47c7c29bab btrfs: decide bio cloning inside submit_stripe_bio new 8c1e13672fef btrfs: add fast path for single device io in __btrfs_map_block new 7881b88f9cb1 btrfs: stop allocation a btrfs_io_context for simple I/O new f108aee9f925 Merge branch 'ext/hch/io-completion' into for-next-next-v6 [...] new 11da3a5af069 btrfs: fix the max chunk size and stripe length calculation new 41907bb8417c Merge branch 'ext/qu/max-chunk-size-fix' into for-next-nex [...] new 00535da77b92 Merge branch 'for-next-next-v6.0-20220823' into for-next-20220823 new 4d00841a3f65 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c919c164fc87 smb3: missing inode locks in zero range new ba0803050d61 smb3: missing inode locks in punch hole new c60d67b53c53 cifs: skip extra NULL byte in filenames new 52932511db5c cifs: fix some memory leak when negotiate/session setup fails new bdcd135e38f5 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new ad0b219bfafa Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 5be1a42a75e7 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new d22d32354e3f Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 9554da8018f8 Merge branch 'fsverity' of git://git.kernel.org/pub/scm/fs [...] new 417c6188fa31 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new 5fe03971227e NFSD: move from strlcpy with unused retval to strscpy new d3b23c053b08 lockd: move from strlcpy with unused retval to strscpy new ac033f61057b NFSD: fix use-after-free on source server when doing inter [...] new deb33fa8542e NFSD enforce filehandle check for source file in COPY new ba666953ebb2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f8ca98951d8a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9444b363f40d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2fdf9e0bd8d5 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new a48013e36e22 Merge branch 'dmi-for-next' of git://git.kernel.org/pub/sc [...] new 087dc923e9e9 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new ff055eeccc7b Merge branch 'docs-next' of git://git.lwn.net/linux.git new 8a0969b48026 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new 188da1c8a691 Merge branch 'thermal' into linux-next new 36527b9d8823 ACPI: processor: Remove freq Qos request for all CPUs new 6e877492c466 Merge branches 'acpi-processor' and 'acpi-properties' into [...] new c36c2aa90fff Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new b72cec55b166 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 68831c5f94cb PM / devfreq: mtk-cci: Handle sram regulator probe deferral new 38b96d2274e4 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] new 5e398f50c3b6 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new b94981974271 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] new 30ea3257e876 fs: dlm: fix race in lowcomms new eef6ec9bf390 fs: dlm: fix race between test_bit() and queue_work() new 44637ca41d55 fs: dlm: handle -EBUSY first in lock arg validation new 420ba3cd035a fs: dlm: handle -EBUSY first in unlock validation new c2d76a62d866 fs: dlm: use __func__ for function name new 9ac8ba46a701 fs: dlm: handle -EINVAL as log_error() new 7175e131ebba fs: dlm: fix invalid derefence of sb_lvbptr new b5c9d37c7f60 fs: dlm: allow lockspaces have zero lvblen new f45307d395da fs: dlm: handle rcom in else if branch new e152c38dc0e8 fs: dlm: remove dlm_del_ast prototype new 296d9d1e9890 fs: dlm: change ls_clear_proc_locks to spinlock new 7a3de7324c2b fs: dlm: trace user space callbacks new 12cda13cfd53 fs: dlm: remove DLM_LSFL_FS from uapi new 9cb16d42717b fs: dlm: LSFL_CB_DELAY only for kernel lockspaces new 56171e0db23a fs: dlm: const void resource name parameter new c822b15fa720 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ee8744e6aaf0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b237676039d9 dt-bindings: net: dsa: xrs700x: add missing CPU port phy-m [...] new b975b73425cd dt-bindings: net: dsa: hellcreek: add missing CPU port phy [...] new 526512f675c8 dt-bindings: net: dsa: b53: add missing CPU port phy-mode [...] new 2401bd9532fe dt-bindings: net: dsa: microchip: add missing CPU port phy [...] new f3c8168fdd02 dt-bindings: net: dsa: rzn1-a5psw: add missing CPU port ph [...] new 2ec2fb8331af dt-bindings: net: dsa: make phylink bindings required for [...] new df55e317805f of: base: export of_device_compatible_match() for use in modules new da2c398e59d6 net: dsa: avoid dsa_port_link_{,un}register_of() calls wit [...] new 770375ff3311 net: dsa: rename dsa_port_link_{,un}register_of new e09e9873152e net: dsa: make phylink-related OF properties mandatory on [...] new 706447f09d1a Merge branch 'validate-of-nodes-for-dsa-shared-ports' new cdb27b7b2d8f isdn: move from strlcpy with unused retval to strscpy new bb4d15df9abe vlan: move from strlcpy with unused retval to strscpy new 6164b5e3bcab ax25: move from strlcpy with unused retval to strscpy new 993e1634ab44 bridge: move from strlcpy with unused retval to strscpy new df207b007468 caif: move from strlcpy with unused retval to strscpy new 01e454f243f0 ipv4: move from strlcpy with unused retval to strscpy new 7574cc5837f3 ipv6: move from strlcpy with unused retval to strscpy new a5afe5305d47 l2tp: move from strlcpy with unused retval to strscpy new 8fc9d51ea2d3 packet: move from strlcpy with unused retval to strscpy new 70986397a15b net: move from strlcpy with unused retval to strscpy new e4d44b3d278d dsa: move from strlcpy with unused retval to strscpy new a71af8902b89 ethtool: move from strlcpy with unused retval to strscpy new 19d1c0465ab7 openvswitch: move from strlcpy with unused retval to strscpy new 92f24c6fefd5 net_sched: move from strlcpy with unused retval to strscpy new b18e04e362c0 net: dsa: tag_8021q: remove old comment regarding dsa_8021 [...] new dddd406d9dbe ice: Implement control of FCS/CRC stripping new affa1029d66f ice: Implement FCS/CRC and VLAN stripping co-existence policy new 39ed02a4ba52 ice: Allow 100M speeds for some devices new e1e9db57c05b ice: Remove ucast_shared new 5c603001d782 ice: remove non-inclusive language new 0134fe8512a4 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] new 03f51719df03 ixgbe: Don't call kmap() on page allocated with GFP_ATOMIC new 565736048bd5 ixgbe: Manual AN-37 for troublesome link partners for X550 SFI new 97d29b9231c7 Merge branch '10GbE' of git://git.kernel.org/pub/scm/linux [...] new ab4850819176 net: sched: remove duplicate check of user rights in qdisc new e38f22c860ed vsock: SO_RCVLOWAT transport set callback new 24764f8d3c31 hv_sock: disable SO_RCVLOWAT support new e7a3266c9167 virtio/vsock: use 'target' in notify_poll_in callback new a274f6ff3c5c vmci/vsock: use 'target' in notify_poll_in callback new ee0b3843a269 vsock: pass sock_rcvlowat to notify_poll_in as target new f2fdcf67aceb vsock: add API call for data ready new 39f1ed33a448 virtio/vsock: check SO_RCVLOWAT before wake up reader new e061aed99855 vmci/vsock: check SO_RCVLOWAT before wake up reader new b1346338fbae vsock_test: POLLIN + SO_RCVLOWAT test new 139b5fbd525a Merge branch 'vsock-updates-for-so_rcvlowat-handling' new 4c3f80d22b2e net: dsa: walk through all changeupper notifier functions new 0498277ee17b net: dsa: don't stop at NOTIFY_OK when calling ds->ops->po [...] new 920a33cd7231 net: bridge: move DSA master bridging restriction to DSA new 4f03dcc6b9a0 net: dsa: existing DSA masters cannot join upper interfaces new 7136097e1199 net: dsa: only bring down user ports assigned to a given D [...] new f41ec1fd1c20 net: dsa: all DSA masters must be down when changing the t [...] new 5dc760d12082 net: dsa: use dsa_tree_for_each_cpu_port in dsa_tree_{setu [...] new 36a0bf443585 net: mscc: ocelot: set up tag_8021q CPU ports independent [...] new 291ac1517af5 net: mscc: ocelot: adjust forwarding domain for CPU ports [...] new 52412f554392 Merge branch 'dsa-changes-for-multiple-cpu-ports-part-3' new 6c2c782fa013 net: ftmac100: set max_mtu to allow DSA overhead setting new 74303bdc7a16 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 0ba985024ae7 flow_dissector: Make 'bpf_flow_dissect' return the bpf pro [...] new 91350fe15293 bpf, flow_dissector: Introduce BPF_FLOW_DISSECTOR_CONTINUE [...] new 5deedfbee842 bpf, test_run: Propagate bpf_flow_dissect's retval to user [...] new d6513727c2af bpf, selftests: Test BPF_FLOW_DISSECTOR_CONTINUE new fd0a38f9c37d scripts/bpf: Set version attribute for bpf-helpers(7) man page new 92ec1cc3784a scripts/bpf: Set date attribute for bpf-helpers(7) man page new dea6a4e17013 bpf: Introduce cgroup_{common,current}_func_proto new bed89185af0d bpf: Use cgroup_{common,current}_func_proto in more hooks new 8a67f2de9b1d bpf: expose bpf_strtol and bpf_strtoul to all program types new 2172fb8007ea bpf: update bpf_{g,s}et_retval documentation new e7215f574079 selftests/bpf: Make sure bpf_{g,s}et_retval is exposed everywhere new f52c8947347d Merge branch 'bpf: expose bpf_{g,s}et_retval to more cgrou [...] new 6567f004c186 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 00a26a0c731e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 8a4d684e131c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new f36556588907 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new df0b550280b9 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 008973fcbce4 drm/nouveau/hwmon: use simplified HWMON_CHANNEL_INFO macro new 83ebec7e0b4c subdev/clk: fix repeated words in comments new 0f9fa5f58c78 drm/panel-edp: add IVO M133NW4J-R3 panel entry new 8c5e9bbb3662 drm/amdgpu/dc/mst: Rename dp_mst_stream_allocation(_table) new dbaadb3cebaa drm/amdgpu/dm/mst: Rename get_payload_table() new 48b6b3726fb7 drm/display/dp_mst: Rename drm_dp_mst_vcpi_allocation new df78f7f660cd drm/display/dp_mst: Call them time slots, not VCPI slots new 946c701407c3 drm/display/dp_mst: Fix confusing docs for drm_dp_atomic_r [...] new 0bee2ae29eb4 drm/display/dp_mst: Add some missing kdocs for atomic MST structs new 0b4e477e08a1 drm/display/dp_mst: Add helper for finding payloads in ato [...] new a5c2c0d164e9 drm/display/dp_mst: Add nonblocking helpers for DP MST new ffac9721939d drm/display/dp_mst: Don't open code modeset checks for rel [...] new 083351e96386 drm/display/dp_mst: Fix modeset tracking in drm_dp_atomic_ [...] new 11d2738940eb drm/nouveau/kms: Cache DP encoders in nouveau_connector new 211675106054 drm/nouveau/kms: Pull mst state in for all modesets new a76eb4297f90 drm/display/dp_mst: Add helpers for serializing SST <-> MS [...] new 2482fceed27b drm/display/dp_mst: Drop all ports from topology on CSNs b [...] new 6366fc70deb9 drm/display/dp_mst: Maintain time slot allocations when de [...] new 01ad1d9c2888 drm/radeon: Drop legacy MST support new 4d07b0bc4034 drm/display/dp_mst: Move all payload info into the atomic state new ffc16afc0e2e Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new dfbb8ffc0787 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 361c6e35d383 drm/i915/utils: remove unused KBps/MBps/GBps macros new 869e3bb7acb5 drm/i915/backlight: Disable pps power hook for aux based b [...] new d93fabe65f85 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 12c71c0c3dbc Merge branch 'msm-next-lumag-dpu' into msm-next-lumag new cc9b5dba26cc Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] new ffe37abccfbd Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] new 291bdcdcc8a2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 026c99b508f0 regmap: introduce value tracing for regmap bulk operations new b7059927c3e3 regmap: check right noinc bounds in debug print new 1bfa8e736383 Merge remote-tracking branch 'regmap/for-6.1' into regmap-next new c24e2e40f91a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 18afcf90d880 ALSA: hda: cleanup definitions for multi-link registers new f6b6e1aacc1e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e8ee449bd7a4 ASoC: mediatek: mt8186: rename sound card name new 62bd431bac94 ASoC: atmel_ssc_dai: Remove the unneeded result variable new d45f552a1e44 ASoC: SOF: compress: Remove dai_posn variable new 88630575406f ASoC: fsl_sai: Add support multi fifo sdma script new 6ace85b9838d ASoC: SOF: Introduce function sof_of_machine_select new 2dec9e09e955 ASoC: SOF: mediatek: Add sof_mt8186_machs for mt8186 new 78f0ecf3c314 Introduce sof_of_machine_select new 43a03d247091 ASoC: SOF: Intel: hda-loader: Use the FSR state definition [...] new 8613753a681e ASoC: SOF: Intel: hda: Drop no longer used ROM state definitions new d4a9fd829285 ASoC: SOF: Intel: hda: Correct Firmware State Register use new 4902ddf4e571 Merge remote-tracking branch 'asoc/for-6.1' into asoc-next new 2e914d7c343e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a9f08ad7adb3 Input: move from strlcpy with unused retval to strscpy new a9da7251ac8b Input: gameport - move from strlcpy with unused retval to strscpy new a282a7e6ef5c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 040b83fcecfb sbitmap: fix possible io hung due to lost wakeup new 114d5768f16b Merge branch 'for-6.1/block' into for-next new 17dd258301aa Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 0c590331ccf4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bf3338f0a073 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new afd186bd34f9 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new de6fbef10c4b regulator: dt-bindings: Add missing (unevaluated|additiona [...] new 9048b9912f76 docs: devres: regulator: Add new get_enable functions to d [...] new a2740378834a Use devm helpers for regulator get and enable new 4d2aed6ee306 regulator: dt-bindings: Add TI TPS65219 PMIC bindings new c12ac5fc3e0a regulator: drivers: Add TI TPS65219 PMIC regulators support new 8622817ccb3f Add support for TI TPS65219 PMIC. new ac7179270722 regulator: qcom_spmi: Improve formatting of if-then blocks new 5b2a085baaa1 regulator: qcom_spmi: Document PM6125 PMIC new 901421765ee1 regulator: qcom_smd: Sort compatibles alphabetically new d95fe1788438 regulator: qcom_smd: Document PM6125 PMIC new 2785025495b6 regulator: qcom_spmi: Add support for HFSMPS regulator type new 0d1cf568b4e0 regulator: qcom_spmi: Add support for LDO_510 and FTSMPS new 046d7e3246ac regulator: qcom_spmi: Sort pmics alphabetically (part 1) new 9a2da0749ce3 regulator: qcom_spmi: Sort pmics alphabetically (part 2) new e62ef4a9f936 regulator: qcom_spmi: Add PM6125 PMIC support new 8e584e84ae65 regulator: qcom_smd: Sort pmics alphabetically (part 1) new 13b3d0059024 regulator: qcom_smd: Sort pmics alphabetically (part 2) new a39d0100572e regulator: qcom_smd: Sort pmics alphabetically (part 3) new 95b5f3ef4c0c regulator: qcom_smd: Add PM6125 RPM regulators new d9270292e617 PM6125 regulator support new d93c80fa0b6d Merge remote-tracking branch 'regulator/for-6.1' into regu [...] new 9b1ff0caf8c3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2426837e78f9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 5f7c800f3cd9 Merge branch 'next' of git://github.com/cschaufler/smack-next new acb4f6c2449a Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] new fee443d5069c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 92572a8ec3d8 dt-bindings: interrupt-controller: arm,gic-v3: Make 'inter [...] new f1bd8b2e89cc dt-bindings: interrupt-controller: arm,gic: Support two ad [...] new 39945c4f9729 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 52069b2a869e spi: dt-bindings: snps,dw-apb-ssi: drop ref from reg-io-width new 52c135d495ca spi: dw: Quite logging on deferred controller registration new a557fca630cc spi: stm32_qspi: Add transfer_one_message() spi callback new 1a09e0e8cfbb spi: stm32_qspi: use QSPI bus as 8 lines communication channel new c7decce11d2a Merge remote-tracking branch 'spi/for-6.1' into spi-next new a6d26853d7c9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 798345af5388 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 58c4f1d5aaf9 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] new b4537867ab22 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 571a00390c55 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new 91c19d8984d7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ea45393fe947 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 77947238dad3 platform/chrome: Add Type-C mux set command definitions new affc804c44c8 platform/chrome: cros_typec_switch: Add switch driver new d4536a216c3f platform/chrome: cros_typec_switch: Set EC retimer new cf6c767244ed platform/chrome: cros_typec_switch: Add event check new 9e6e05169980 platform/chrome: cros_typec_switch: Register mode switches new d5f66527db9e platform/chrome: cros_ec_typec: Cleanup switch handle retu [...] new 1a8912caba02 platform/chrome: cros_ec_typec: Get retimer handle new 2c62bf722c12 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 670cbfb8d7fa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f9b04eb147fb Merge branch 'for-next' of git://github.com/cminyard/linux [...] new 7ebfdfa08fe8 usb: host: npcm7xx: remove USB EHCI host reset sequence new de8ec567ef4d dt-bindings: usb: npcm7xx: Add npcm845 compatible new b6caf79d215d USB: host: npcm: Add NPCM8XX support new b44c0e7fef51 usb: dwc3: gadget: conditionally remove requests new 37a136aac3fe usb: dwc3: debug: show events parameters in hex new 808e8bff6fe4 usb: dwc3: trace: add Start of Frame Number to trace event new b6155eaf6b05 usb: common: debug: Check non-standard control requests new b89bffa2efc9 usb: dwc3: qcom: only parse 'maximum-speed' once new d75807ab9569 usb: dwc3: qcom: clean up icc init new a72095ed8e65 dt-bindings usb: typec: rt1711h: Add binding for Richtek RT1711H new 3b77b2715564 usb: typec: tcpci_rt1711h: Fix vendor setting when set vconn new 1e50ceb0397c usb: typec: tcpci_rt1711h: Add regulator support when source vbus new a2ed34df5a11 usb: typec: tcpci_rt1711h: Add initial phy setting new 24b5c2c824c5 usb: typec: tcpci_rt1711h: Add compatible id with rt1715 new 2c8cc0946c14 usb: typec: tcpci: Move function "tcpci_to_typec_cc" to common new e80cec306ac8 usb: typec: tcpci_rt1711h: Fix CC PHY noise filter of volt [...] new 3c3ce77c9dab dt-bindings: usb: renesas, usb3-peri: Document RZ/V2M r9a0 [...] new b9f20cff54f7 usb: gadget: udc: renesas_usb3: Add support for RZ/V2M new c4c2fac94dd0 USB: gadget: f_mass_storage: get rid of DEVICE_ATTR() usage new b7db5733a5ac usb: move from strlcpy with unused retval to strscpy new 77bfa0fc7536 phy: tegra: xusb: add utmi pad power on/down ops new a88520bfc0ec usb: gadget: tegra: Reduce pad power new 4dce3b375179 usb/hcd: Fix dma_map_sg error check new 50a8ae0c134c Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 9beabd9a49ac Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 6b112070375a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 591ddf419b30 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new eb606876d4af Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new 3f4930450a57 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new ba8ec0f675d5 soundwire: qcom: Update error prints to debug prints new adc62cbd6b21 soundwire: intel: Remove unnecessary TODO new df55100551a3 soundwire: dmi-quirks: add remapping for HP Omen 16-k0005TX new 9af8c36aabe5 soundwire: bus: remove use of __func__ in dev_dbg new 63198aaa91ac soundwire: intel: remove use of __func__ in dev_dbg new c238f614bbdd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 10e0e9082552 extcon: usbc-tusb320: Factor out extcon into dedicated functions new 822a6200734c extcon: usbc-tusb320: Add USB TYPE-C support new 84a3c4b320e7 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new 793bb709d0ba Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] new f1e701cbcbe7 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new 4f7e7236435c cgroup: Fix threadgroup_rwsem <-> cpus_read_lock() deadlock new 763f4fb76e24 cgroup: Fix race condition at rebind_subsystems() new b48dc0e02bb6 Merge branch 'for-6.0-fixes' into for-next new 1929f5f1aa51 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6efeb41cfb71 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new a1c3611dcfb0 remoteproc: imx_rproc: Simplify some error message new 729c16326b7f remoteproc: imx_dsp_rproc: fix argument 2 of rproc_mem_entry_init new 62bf187f2285 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9bc13ea4998c Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 908fff8a7f24 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3c2393ae1372 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] new 7fb215aa3626 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2c657eeb1ed3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0b5f8791efdb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 36b9d6e627b9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 07ae9278b423 rtc: mpfs: Remove printing of stray CR new f2c5671a64d2 rtc: k3: wait until the unlock field is not zero new 1e2585b49d84 rtc: k3: detect SoC to determine erratum fix new 509451ac03eb rtc: gamecube: Always reset HW_SRNPROT after read new 81ceec00aa80 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new 5178f282120c Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] new ed8c19dbe0ae Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new de0f9922e6f2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 18cd51a6bcea Merge branch 'main' of git://git.infradead.org/users/willy [...] new 5cc9d89d07eb Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new 232565549609 memblock tests: add command line help option new 8f6e32c6bd09 memblock tests: update reference to obsolete build option [...] new 131e02a1299f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 05b7d3ba771a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 356961a551b5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d90df614311a mm/slab_common: Deleting kobject in kmem_cache_destroy() w [...] new 610f9c00ce6e mm/slab_common: Remove the unneeded result variable new 2bfbb0271a5b mm/slub: Remove the unneeded result variable new 2c37fa82f015 Merge branch 'slab/for-6.1/trivial' into slab/for-next new 0276f0da97e3 mm/slab: move NUMA-related code to __do_cache_alloc() new d5ea00e8d8c9 mm/slab: cleanup slab_alloc() and slab_alloc_node() new 48c55c42e6b8 mm/slab_common: remove CONFIG_NUMA ifdefs for common kmall [...] new cd8523b488ec mm/slab_common: cleanup kmalloc_track_caller() new 0b92d497e03a mm/sl[au]b: factor out __do_kmalloc_node() new d43649c0f472 mm/slab_common: fold kmalloc_order_trace() into kmalloc_large() new cd6d756d6118 mm/slub: move kmalloc_large_node() to slab_common.c new fe8f3819416e mm/slab_common: kmalloc_node: pass large requests to page [...] new cc40615623ed mm/slab_common: cleanup kmalloc_large() new e14d748cf9ad mm/slab: kmalloc: pass requests larger than order-1 page t [...] new 84000279b448 mm/sl[au]b: introduce common alloc/free functions without [...] new 79c7527b9805 mm/sl[au]b: generalize kmalloc subsystem new 31be83f97c43 mm/sl[au]b: cleanup kmem_cache_alloc[_node]_trace() new 583b9ef311da mm/slab_common: unify NUMA and UMA version of tracepoints new d0b3552d07e0 mm/slab_common: drop kmem_alloc & avoid dereferencing fiel [...] new 0db36c104255 mm/slab_common: move declaration of __ksize() to mm/slab.h new b261334803b4 mm/sl[au]b: check if large object is valid in __ksize() new 2dfdfb78648f Merge branch 'slab/for-6.1/common_kmalloc' into slab/for-next new b9ccdc3367c6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 47bb14b5e376 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a8de5877975a Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 95eef321831a Merge branch 'for-next' of git://git.infradead.org/users/w [...] new 1d9e325793db Merge branch 'mm-hotfixes-stable' new e9ac503883ab Merge branch 'linus' new c086ec25d3d8 Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] new 517036b83f8c binder_alloc: add missing mmap_lock calls when using the VMA new e3b98b9e76e0 mm: re-allow pinning of zero pfns (again) new 2dfa6f65efdf mm: vmscan: fix extreme overreclaim and swap floods new a97abcde4a05 ntfs: fix BUG_ON in ntfs_lookup_inode_by_name() new a30069f83d35 mm/migrate_device.c: copy pte dirty bit to page new d8476f8bfa1d mm/zsmalloc: do not attempt to free IS_ERR handle new 6be6cc30065c Revert "memcg: cleanup racy sum avoidance code" new b6422724b79d ocfs2: fix freeing uninitialized resource on ocfs2_dlm_shutdown new d8f67ce99cb1 bootmem: remove the vmemmap pages from kmemleak in free_bo [...] new ca7e3e936ad4 bootmem: remove the vmemmap pages from kmemleak in put_pag [...] new 093340a80fa9 asm-generic: sections: refactor memory_intersects new d01376e3f89e asm-generic-sections-refactor-memory_intersects-fix new eada3c03c47d mailmap: update email address for Colin King new d69a385ef257 mm/damon/dbgfs: avoid duplicate context directory creation new c11be48580a3 squashfs: don't call kmalloc in decompressors new 6a09ef002a73 mm: discard __GFP_ATOMIC new 191af3f10c10 mm/page_alloc: minor clean up for memmap_init_compound() new ef879896de31 procfs: add 'size' to /proc/<pid>/fdinfo/ new 7b6eff4cf57b procfs: add 'path' to /proc/<pid>/fdinfo/ new ec45c89bc41a procfs-add-path-to-proc-pid-fdinfo-fix new 7a483ef07d37 mm: khugepaged: don't carry huge page to the next loop for [...] new 34cc45900677 mm/khugepaged: add struct collapse_control new 94c0ce7e04e8 mm/khugepaged: use minimal bits to store num page < HPAGE_PMD_NR new a0af3d3086cc mm-khugepaged-add-struct-collapse_control-fix-fix new de97e82e4080 mm/khugepaged: dedup and simplify hugepage alloc and charging new f9e5e5211b46 mm/khugepaged: propagate enum scan_result codes back to callers new 842380b996ee mm/khugepaged: add flag to predicate khugepaged-only behavior new 274ca8b51042 mm/thp: add flag to enforce sysfs THP in hugepage_vma_check() new 840c464f3521 mm/khugepaged: consistently order cc->is_khugepaged and pt [...] new 55671c6f574e mm/khugepaged: record SCAN_PMD_MAPPED when scan_pmd() find [...] new a4c1112262c8 mm/madvise: introduce MADV_COLLAPSE sync hugepage collapse new 4b337e0b5ed9 mm/khugepaged: avoid possible memory leak in failure path new 7f2a42d21dad mm/khugepaged: add missing kfree() to madvise_collapse() new a9a536a5c52c mm/khugepaged: delay computation of hpage boundaries until use new d8d7e4cb9e25 mm/khugepaged: rename prefix of shared collapse functions new 1ff41294e3ad mm/madvise: add MADV_COLLAPSE to process_madvise() new 9f9198e2086d mm/madvise: remove CAP_SYS_ADMIN requirement for process_m [...] new 6e21098dde06 selftests/vm: modularize collapse selftests new 370cc4f31afd selftests/vm: dedup hugepage allocation logic new 358247054bfb selftests/vm: add MADV_COLLAPSE collapse context to selftests new db53fc9604c7 selftests/vm: add selftest to verify recollapse of THPs new 386ebd104384 selftests/vm: add selftest to verify multi THP collapse new a3ff4bb0f8a1 mm: prevent page_frag_alloc() from corrupting the memory new 1801b47a2738 mm/page_ext: remove unused variable in offline_page_ext new 1664dbd63a5e mm: align larger anonymous mappings on THP boundaries new a7b49cf6eae5 mm: memory-failure: cleanup try_to_split_thp_page() new f818bd0cc15b mm/filemap.c: convert page_endio() to use a folio new ff47ee743a15 mm/damon/dbgfs: use kmalloc for allocating only one element new 317af96185ff selftests: vm: add hugetlb_shared userfaultfd test to run_ [...] new 2ca47f5c8b47 userfaultfd: add /dev/userfaultfd for fine grained access control new 857717e97210 userfaultfd-add-dev-userfaultfd-for-fine-grained-access-co [...] new 709e6047e1ce userfaultfd: selftests: modify selftest to use /dev/userfaultfd new 0e605e1b018f userfaultfd: selftests: modify selftest to use /dev/userfaultfd new 9433f7a1e807 userfaultfd: update documentation to describe /dev/userfaultfd new 10821fb97bf3 userfaultfd-update-documentation-to-describe-dev-userfaultfd-v7 new b265f8b6f3cd selftests: vm: add /dev/userfaultfd test cases to run_vmtests.sh new 74265ee13ab9 mm/vmscan: define macros for refaults in struct lruvec new a036385f476e mm/x86: use SWP_TYPE_BITS in 3-level swap macros new 942d8b4c2796 mm/swap: comment all the ifdef in swapops.h new b2e8b8196b3d mm/swap: add swp_offset_pfn() to fetch PFN from swap entry new f17558d4101d mm/thp: carry over dirty bit when thp splits on pmd new 3e016a9ce35b mm: remember young/dirty bit for page migrations new 15447fb682f2 mm/swap: cache maximum swapfile size when init swap new e3b25094bfeb mm/swap: cache swap migration A/D bits support new d890df4a8a3a zsmalloc: zs_object_copy: add clarifying comment new 90bdd14618dc zsmalloc-zs_object_copy-add-clarifying-comment-fix new 9d242452427e zsmalloc: remove unnecessary size_class NULL check new 1ac130dc534c mm/swap: remove the end_write_func argument to __swap_writepage new c80796884bdf mm/cma_debug: show complete cma name in debugfs directories new df635439d1ef mm/mempolicy: fix lock contention on mems_allowed new c1c5701e4e80 filemap: make the accounting of thrashing more consistent new cd7a8a24531e mm/hugetlb: add dedicated func to get 'allowed' nodemask f [...] new d9939e71b10f page_alloc: remove inactive initialization new 48f582d48e1e mm/page_alloc: only search higher order when fallback new 6bf3104b3a6c mm/util: reduce stack usage of folio_mapcount new 49f2d26c97b5 tools/vm/page_owner_sort: fix -f option new 6990771167ed mm/damon/core: simplify the parameter passing for region s [...] new a122f64e695c mm/vmscan: make the annotations of refaults code at the ri [...] new 0e2da7702c5b mm: migration: fix the FOLL_GET failure on following huge page new 73c8dad91bc6 kfence: add sysfs interface to disable kfence for selected slabs. new fb9199651f60 Kselftests: remove support of libhugetlbfs from kselftests new a17efc6f0443 hugetlb_cgroup: remove unneeded nr_pages > 0 check new a8409bf82f90 hugetlb_cgroup: hugetlbfs: use helper macro SZ_1{K,M,G} new 585e3f9f5c09 hugetlb_cgroup: remove unneeded return value new 3b91f76cf4d9 hugetlb_cgroup: use helper macro NUMA_NO_NODE new 38e38a862eda hugetlb_cgroup: use helper for_each_hstate and hstate_index new faf9e25b2ced mm/gup.c: simplify and fix check_and_migrate_movable_pages [...] new 35f9c4607f9e mm/gup.c: Fix return value for __gup_longterm_locked() new b99d185ad142 mm-gupc-simplify-and-fix-check_and_migrate_movable_pages-r [...] new 9bddff03d9f0 mm: add more BUILD_BUG_ONs to gfp_migratetype() new 14742cc1cc96 mm/util.c: add warning if __vm_enough_memory fails new 2494e19e7435 memory tiering: hot page selection with hint page fault latency new 8dd2dbd48e42 memory tiering: rate limit NUMA migration throughput new 2b5d51658e03 memory tiering: adjust hot threshold automatically new 90fc10b41390 mm/compaction: fix set skip in fast_find_migrateblock new 1b3574c1fb48 mm/hugetlb: fix incorrect update of max_huge_pages new b6b230c7c9f0 mm/hugetlb: fix WARN_ON(!kobj) in sysfs_create_group() new 083a4c0be73d mm/hugetlb: fix missing call to restore_reserve_on_error() new 99372d9677a7 mm: hugetlb_vmemmap: add missing smp_wmb() before set_pte_at() new f65c7e3d3e99 mm/hugetlb: fix sysfs group leak in hugetlb_unregister_node() new fb71ea80a910 mm/hugetlb: make detecting shared pte more reliable new 84dc8bb47323 mm/hugetlb: remove unused local variable dst_entry in copy [...] new b458e07670e1 selftests/hmm-tests: add test for dirty bits new b4ad0458891f migrate: fix syscall move_pages() return value for failure new 2a13e5e0c02c migrate_pages(): remove unnecessary list_safe_reset_next() new 2162007dc01b migrate_pages(): fix THP failure counting for -ENOMEM new 3354a76b8554 migrate_pages(): fix failure counting for THP subpages retrying new efca31e2e623 migrate_pages(): fix failure counting for THP on -ENOSYS new 890f6b4e022a migrate_pages(): fix failure counting for THP splitting new a376d7d2cf7b migrate_pages(): fix failure counting for retry new b018c0f280ab mm: migrate: do not retry 10 times for the subpages of fai [...] new d651a7de54f4 mm: oom_kill: add trace logs in process_mrelease() system call new edc65543b248 mm-oom_kill-add-trace-logs-in-process_mrelease-system-call-fix new a60640161f23 zsmalloc: zs_object_copy: replace email link to doc new 4e710b74fae9 zsmalloc-zs_object_copy-replace-email-link-to-doc-checkpat [...] new 1ff0ee2ce262 arch: mm: rename FORCE_MAX_ZONEORDER to ARCH_FORCE_MAX_ORDER new 4b591d797c7f mm: kill find_min_pfn_with_active_regions() new 12877b0c13ee mm: x86, arm64: add arch_has_hw_pte_young() new 9cd64dfeb7fa mm: x86: add CONFIG_ARCH_HAS_NONLEAF_PMD_YOUNG new 49148bf9ca73 mm/vmscan.c: refactor shrink_node() new 666da08cc1ab Revert "include/linux/mm_inline.h: fold __update_lru_size( [...] new 34db2a161d4d mm: multi-gen LRU: groundwork new 4ad3abdf1417 mm: multi-gen LRU: minimal implementation new 67fba3a3b557 mm: multi-gen LRU: exploit locality in rmap new ca472a40d69e mm: multi-gen LRU: support page table walks new 9bd9ae761916 mm: multi-gen LRU: optimize multiple memcgs new ae372bcfb58d mm: multi-gen LRU: kill switch new d6dede4484aa mm: multi-gen LRU: thrashing prevention new 774c5319b001 mm: multi-gen LRU: debugfs interface new a77f8b365dee mm: multi-gen LRU: admin guide new 85f9a939f4dd mm: multi-gen LRU: design doc new 19070c5af0fd delayacct: support re-entrance detection of thrashing accounting new fa30a7c52d17 mm/page_io: count submission time as thrashing delay for d [...] new cd5578ef647e mm: memcontrol: fix a typo in comment new 2be97253ff9a mm/vmalloc.c: support HIGHMEM pages in vmap_pages_range_noflush() new 15c2869e8625 mm: fix use-after free of page_ext after race with memory-offline new 973f6e84ed78 mm/demotion: add support for explicit memory tiers new d8ba3170d706 mm-demotion-add-support-for-explicit-memory-tiers-fix new 4bb68bcc81c4 mm/demotion: move memory demotion related code new 6e969fa2f319 mm/demotion: add hotplug callbacks to handle new numa node [...] new 0404971481c6 mm/demotion/dax/kmem: set node's abstract distance to MEMT [...] new 6dc47426718a mm/demotion: build demotion targets based on explicit memo [...] new 40fdd7d0160c mm/demotion: add pg_data_t member to track node memory tie [...] new 39ea87aa4cba mm/demotion: drop memtier from memtype new 7b5b2cd323f4 mm/demotion: demote pages according to allocation fallback order new 0df313eae9a6 mm/demotion: update node_is_toptier to work with memory tiers new d9935d111df3 kernel/sched/fair: include missed header file, memory-tiers.h new b8715e423c61 mm-demotion-update-node_is_toptier-to-work-with-memory-tie [...] new 18e4c1a2df71 lib/nodemask: optimize node_random for nodemask with singl [...] new 3e2f84112e0b mm, hwpoison: fix page refcnt leaking in try_memory_failur [...] new 3dad8d5cd09b mm, hwpoison: fix page refcnt leaking in unpoison_memory() new df0e7df55c92 mm, hwpoison: fix extra put_page() in soft_offline_page() new 97b948f7f8e1 mm, hwpoison: fix possible use-after-free in mf_dax_kill_procs() new e7fa497af5fb mm, hwpoison: kill procs if unmap fails new b4fd9a78aec1 mm, hwpoison: avoid trying to unpoison reserved page new 3ab3675a69da mm: hugetlb_vmemmap: simplify reset_struct_pages() new 9028a94be6f9 mm: memory-failure: kill soft_offline_free_page() new 3545652c7830 mm: memory-failure: kill __soft_offline_page() new c2370055946b mm: thp: remove redundant pgtable check in set_huge_zero_page() new 697eae25f764 mm: hugetlb: simplify per-node sysfs creation and removal new 58271019ed17 mm: release private data before split THP new 2635685e796e mm/damon: validate if the pmd entry is present before accessing new db4517cb6f36 mm/damon: replace pmd_huge() with pmd_trans_huge() for THP new ae3743df29f9 mm/page_owner.c: add llseek for page_owner new 8a28b208d14f mm: memcg: export workingset refault stats for cgroup v1 new aa25cc493837 Maple Tree: add new data structure new 322f05e79c32 radix tree test suite: add pr_err define new 65d154e159b5 radix tree test suite: add kmem_cache_set_non_kernel() new 7cb01855123f radix tree test suite: add allocation counts and size to k [...] new 5ce48877ebd1 radix tree test suite: add support for slab bulk APIs new 9e82a93cb847 radix tree test suite: add lockdep_is_held to header new e3022134605e lib/test_maple_tree: add testing for maple tree new d3dae1659b88 mm: start tracking VMAs with maple tree new 9307fd1286b5 mm: add VMA iterator new 606aa2437026 mmap: use the VMA iterator in count_vma_pages_range() new ba9cfb066ca2 mm/mmap: use the maple tree in find_vma() instead of the rbtree. new fe91a5404c41 mm/mmap: use the maple tree for find_vma_prev() instead of [...] new 524988689e84 mm/mmap: use maple tree for unmapped_area{_topdown} new 1240f4d028f2 kernel/fork: use maple tree for dup_mmap() during forking new cb9eaa972226 damon: convert __damon_va_three_regions to use the VMA iterator new 9bf078f97a48 proc: remove VMA rbtree use from nommu new 38033536756f mm: remove rb tree. new 141224dc95f7 mmap: change zeroing of maple tree in __vma_adjust() new 5124f144e1c4 xen: use vma_lookup() in privcmd_ioctl_mmap() new 0e698da908d5 mm: optimize find_exact_vma() to use vma_lookup() new 29846ada16ae mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...] new f3f77cadd5b2 mm/mmap: change do_brk_flags() to expand existing VMA and [...] new 10ec0e784988 mm: use maple tree operations for find_vma_intersection() new 47170c73327c mm/mmap: use advanced maple tree API for mmap_region() new 396e0c0aad8c mm: remove vmacache new d98572df37cd mm: convert vma_lookup() to use mtree_load() new 923cd184c3d0 mm/mmap: move mmap_region() below do_munmap() new 7ec26eb93460 mm/mmap: reorganize munmap to use maple states new 1ed698cfa111 mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() new ad7f9ff3f68d arm64: remove mmap linked list from vdso new 4de07aa12330 arm64: Change elfcore for_each_mte_vma() to use VMA iterator new 16b7efcdbf6b parisc: remove mmap linked list from cache handling new acc138efa398 powerpc: remove mmap linked list walks new a8605585a78c s390: remove vma linked list walks new d0526faf000f x86: remove vma linked list walks new 590c29ab506d xtensa: remove vma linked list walks new 1911ff0d44ca cxl: remove vma linked list walk new 979f7680d214 optee: remove vma linked list walk new f958792c4481 um: remove vma linked list walk new cb4893c36564 coredump: remove vma linked list walk new 551da1bac223 exec: use VMA iterator instead of linked list new 1765c0df861f fs/proc/base: use maple tree iterators in place of linked list new 279422f18bf1 fs/proc/task_mmu: stop using linked list and highest_vm_end new 1f322d028f2e userfaultfd: use maple tree iterator to iterate VMAs new 033ec92a5888 ipc/shm: use VMA iterator instead of linked list new d0cc66f36a2c acct: use VMA iterator instead of linked list new 350bb015f132 perf: use VMA iterator new afb92f01cc1c sched: use maple tree iterator to walk VMAs new 475cf6c8a7b3 fork: use VMA iterator new aac2a08a601b bpf: remove VMA linked list new 802df8453f34 mm/gup: use maple tree navigation instead of linked list new f691fa9a3935 mm/khugepaged: stop using vma linked list new 4652842523f7 mm/ksm: use vma iterators instead of vma linked list new 405e4b56ab9c mm/madvise: use vma_find() instead of vma linked list new a1c17cfd722a mm/memcontrol: stop using mm->highest_vm_end new 9d30ad81b73f mm/mempolicy: use vma iterator & maple state instead of vm [...] new 74fa4ab397a7 mm/mlock: use vma iterator and maple state instead of vma [...] new 4ceb4bca479d mm/mprotect: use maple tree navigation instead of vma linked list new c394252be5b5 mm/mremap: use vma_find_intersection() instead of vma linked list new 404fd1801f55 mm/msync: use vma_find() instead of vma linked list new 0f70ba13086b mm/oom_kill: use maple tree iterators instead of vma linked list new 4291bb0aa0ef mm/pagewalk: use vma_find() instead of vma linked list new 70d61b528c9d mm/swapfile: use vma iterator instead of vma linked list new 9976eb5cf27f i915: use the VMA iterator new 1aaa7cc9721c nommu: remove uses of VMA linked list new 8c026959bba8 riscv: use vma iterator for vdso new e15914072af2 mm/vmscan: Use vma iterator instead of vm_next new 490212dbca1c mm: remove the vma linked list new 8cfaf88301f2 mm/mmap: drop range_has_overlap() function new 79ffaeb90723 mm/mmap.c: pass in mapping to __vma_link_file() new 9451e8dc5245 mm: drop oom code from exit_mmap new c9b8eba34995 mm-drop-oom-code-from-exit_mmap-fix-fix new 7ab836bfb19e mm: delete unused MMF_OOM_VICTIM flag new 7f7195371c70 mm-delete-unused-mmf_oom_victim-flag-fix new 23ee5accfc0b mm: refactor of vma_merge() new 3d5abb0225e8 mm: add merging after mremap resize new 1fdffbf3782e mm-add-merging-after-mremap-resize-checkpatch-fixes new bd75bbf623bb mm: pagewalk: make error checks more obvious new 08bbb6ce1249 mm: pagewalk: don't check vma in walk_page_range_novma() new d23425fd2e76 mm: pagewalk: fix documentation of PTE hole handling new d1b25489c548 mm: pagewalk: add api documentation for walk_page_range_novma() new 2ae3a8b1f9bf mm: pagewalk: allow walk_page_range_novma() without mm new 3180057a0ad8 mm: pagewalk: move variables to more local scope, tweak loops new bd7543e92d36 mm: Skip retry when new limit is not below old one in page [...] new a14acb49da89 ocfs2: reflink deadlock when clone file to the same direct [...] new 85d46e77b906 ocfs2: clear links count in ocfs2_mknod() if an error occurs new 3164f6a3af45 ocfs2: fix ocfs2 corrupt when iputting an inode new 8e9be2b1dba8 init/main.c: silence some -Wunused-parameter warnings new 765e1143e28e lib/debugobjects: fix stat count and optimize debug_object [...] new 6163ca30aee3 hfsplus: unmap the page in the "fail_page" label new 1e408d3b293a hfsplus: convert kmap() to kmap_local_page() in bnode.c new 224f9c52c2c5 hfsplus: convert kmap() to kmap_local_page() in bitmap.c new 6aa3285c305e hfsplus: convert kmap() to kmap_local_page() in btree.c new 5783d2fa0380 scripts/decodecode: improve faulting line determination new dd529103acf9 ipc/util.c: cleanup and improve sysvipc_find_ipc() new 1a0282904cf1 treewide: defconfig: address renamed CONFIG_DEBUG_INFO=y new 72bac3f2473a units: complement the set of Hz units new 21412f2453e3 iio: accel: adxl345: use HZ macro from units.h new 706e96937710 iio: common: scmi_sensors: use HZ macro from units.h new c88d67dd3580 fs/isofs: replace kmap() with kmap_local_page() new a6cba5d6409e checkpatch: Add kmap and kmap_atomic to the deprecated list new 44d4b979f651 lib/cmdline: avoid page fault in next_arg new 28f26d811fc3 kexec: turn all kexec_mutex acquisitions into trylocks new 92d2fd6794d6 panic, kexec: make __crash_kexec() NMI safe new 3b287e8cd0f9 fault-injection: allow stacktrace filter for x86-64 new 69287da459f3 fault-injection: skip stacktrace filtering by default new 632e54e1db28 fault-injection: make some stack filter attrs more readable new 0d8c42d089e2 fault-injection: make stacktrace filter works as expected new 2fdafcda2a5c llist: Use try_cmpxchg in llist_add_batch and llist_del_first new 9d0fd3fade2d proc: save LOC in vsyscall test new e7d71e983c18 kbuild: add debug level and macro defs options new fe1b4e68a5c3 kernel: exit: cleanup release_thread() new 617a931e7a44 fs/qnx6: delete unnecessary checks before brelse() new ce5d0ebfa0f2 ia64: fix clock_getres(CLOCK_MONOTONIC) to report ITC frequency new cb170a773c3c ia64-fix-clock_getresclock_monotonic-to-report-itc-frequen [...] new 94f3836c1b94 epoll: use try_cmpxchg in list_add_tail_lockless new c205240aa03d buffer: use try_cmpxchg in discard_buffer new 329f99bac760 aio: use atomic_try_cmpxchg in __get_reqs_available new 3f88ec5e2de0 iversion: use atomic64_try_cmpxchg) new 7ebd3e9dbb70 kexec: replace kmap() with kmap_local_page() new 1ec8324695c5 hfs: unmap the page in the "fail_page" label new b358f8746e58 hfs: replace kmap() with kmap_local_page() in bnode.c new 9eb07344b90b hfs: replace kmap() with kmap_local_page() in btree.c new 4b20f84b7cc0 bitops: use try_cmpxchg in set_mask_bits and bit_clear_unless new 05adf02947cd alpha: move from strlcpy with unused retval to strscpy new 1c38486d9fcc ia64: move from strlcpy with unused retval to strscpy new 9efa0f5d731b ocfs2: move from strlcpy with unused retval to strscpy new 786f997ce8ed reiserfs: move from strlcpy with unused retval to strscpy new 388f36a75db5 init: move from strlcpy with unused retval to strscpy new b603676d5216 lib: move from strlcpy with unused retval to strscpy new 6c901441a6bd Merge branch 'mm-nonmm-unstable' into mm-everything new 84426323146c Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new 68a00424bf69 Add linux-next specific files for 20220824
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 (05477f3653b8) \ N -- N -- N refs/heads/master (68a00424bf69)
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 834 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/admin-guide/kernel-parameters.txt | 2 + Documentation/arm64/elf_hwcaps.rst | 10 - Documentation/arm64/silicon-errata.rst | 2 + .../devicetree/bindings/clock/gpio-gate-clock.txt | 21 - .../devicetree/bindings/clock/gpio-gate-clock.yaml | 42 + .../devicetree/bindings/clock/idt,versaclock5.yaml | 4 +- .../bindings/clock/samsung,exynos850-clock.yaml | 69 ++ .../bindings/clock/samsung,exynosautov9-clock.yaml | 44 + .../devicetree/bindings/clock/ti/gate.txt | 2 +- .../devicetree/bindings/clock/ti/interface.txt | 2 +- .../bindings/clock/xlnx,clocking-wizard.yaml | 77 ++ .../bindings/interrupt-controller/arm,gic-v3.yaml | 1 - .../bindings/interrupt-controller/arm,gic.yaml | 4 +- .../devicetree/bindings/mfd/cirrus,lochnagar.yaml | 2 +- .../devicetree/bindings/net/dsa/arrow,xrs700x.yaml | 2 + .../devicetree/bindings/net/dsa/brcm,b53.yaml | 2 + .../devicetree/bindings/net/dsa/dsa-port.yaml | 17 + .../bindings/net/dsa/hirschmann,hellcreek.yaml | 6 + .../devicetree/bindings/net/dsa/microchip,ksz.yaml | 4 + .../bindings/net/dsa/renesas,rzn1-a5psw.yaml | 2 + .../devicetree/bindings/regulator/dlg,da9121.yaml | 1 + .../bindings/regulator/maxim,max77802.yaml | 1 + .../bindings/regulator/maxim,max8997.yaml | 1 + .../bindings/regulator/mt6315-regulator.yaml | 1 + .../bindings/regulator/qcom,smd-rpm-regulator.yaml | 26 +- .../bindings/regulator/qcom,spmi-regulator.yaml | 33 + .../bindings/regulator/qcom-labibb-regulator.yaml | 16 + .../regulator/richtek,rt4801-regulator.yaml | 1 + .../bindings/regulator/rohm,bd71815-regulator.yaml | 1 + .../devicetree/bindings/regulator/ti,tps65219.yaml | 173 +++ .../devicetree/bindings/spi/snps,dw-apb-ssi.yaml | 1 - .../devicetree/bindings/usb/npcm7xx-usb.txt | 4 +- .../devicetree/bindings/usb/renesas,usb3-peri.yaml | 99 +- .../devicetree/bindings/usb/richtek,rt1711h.yaml | 100 ++ Documentation/driver-api/driver-model/devres.rst | 4 + MAINTAINERS | 6 +- Next/SHA1s | 114 +- Next/merge.log | 1010 ++++++++++++----- arch/arm64/Kconfig | 17 + arch/arm64/boot/dts/exynos/exynos850.dtsi | 83 ++ arch/arm64/boot/dts/exynos/exynosautov9.dtsi | 28 + .../boot/dts/renesas/beacon-renesom-baseboard.dtsi | 2 +- .../arm64/boot/dts/renesas/beacon-renesom-som.dtsi | 2 +- .../boot/dts/rockchip/px30-engicam-px30-core.dtsi | 4 +- arch/arm64/boot/dts/rockchip/rk3399-gru-bob.dts | 5 + .../boot/dts/rockchip/rk3399-gru-chromebook.dtsi | 1 + arch/arm64/boot/dts/rockchip/rk3566-quartz64-b.dts | 34 +- arch/arm64/boot/dts/rockchip/rk3568-bpi-r2-pro.dts | 2 +- arch/arm64/include/asm/cache.h | 2 +- arch/arm64/include/asm/fpsimd.h | 4 +- arch/arm64/include/asm/setup.h | 17 + arch/arm64/include/asm/sysreg.h | 5 +- arch/arm64/kernel/cacheinfo.c | 6 +- arch/arm64/kernel/cpu_errata.c | 10 + arch/arm64/kernel/cpufeature.c | 5 +- arch/arm64/kernel/entry.S | 2 +- arch/arm64/kernel/fpsimd.c | 21 +- arch/arm64/kernel/ptrace.c | 6 +- arch/arm64/kernel/signal.c | 14 +- arch/arm64/kernel/topology.c | 32 +- arch/arm64/mm/mmu.c | 18 - arch/arm64/tools/cpucaps | 1 + drivers/acpi/Kconfig | 2 +- drivers/acpi/Makefile | 5 +- drivers/acpi/processor_driver.c | 72 +- drivers/acpi/processor_thermal.c | 56 +- drivers/base/dd.c | 30 + drivers/base/power/domain.c | 2 +- drivers/base/regmap/regmap.c | 11 +- drivers/base/regmap/trace.h | 43 + drivers/block/zram/zram_drv.c | 15 +- drivers/clk/bcm/clk-raspberrypi.c | 2 +- drivers/clk/berlin/bg2.c | 5 +- drivers/clk/berlin/bg2q.c | 6 +- drivers/clk/clk-lochnagar.c | 2 +- drivers/clk/clk-nomadik.c | 5 +- drivers/clk/clk-oxnas.c | 6 +- drivers/clk/clk-qoriq.c | 10 +- drivers/clk/clk-versaclock5.c | 2 +- drivers/clk/clk.c | 33 +- drivers/clk/clkdev.c | 2 +- drivers/clk/meson/meson-aoclk.c | 5 +- drivers/clk/meson/meson-eeclk.c | 5 +- drivers/clk/meson/meson8b.c | 5 +- drivers/clk/mvebu/dove-divider.c | 2 +- drivers/clk/samsung/clk-exynos-clkout.c | 6 +- drivers/clk/samsung/clk-exynos7885.c | 207 +++- drivers/clk/samsung/clk-exynos850.c | 682 +++++++++++- drivers/clk/samsung/clk-exynosautov9.c | 401 ++++++- drivers/clk/sprd/common.c | 9 +- drivers/clk/st/clkgen-fsyn.c | 5 +- drivers/clk/st/clkgen-mux.c | 5 +- drivers/clk/tegra/clk-bpmp.c | 2 +- drivers/clk/tegra/clk-tegra114.c | 1 + drivers/clk/tegra/clk-tegra124.c | 1 + drivers/clk/tegra/clk-tegra20.c | 1 + drivers/clk/tegra/clk-tegra210.c | 1 + drivers/clk/tegra/clk-tegra30.c | 1 + drivers/clk/ti/clk.c | 1 + drivers/clk/xilinx/Kconfig | 11 + drivers/clk/xilinx/Makefile | 1 + .../xilinx}/clk-xlnx-clock-wizard.c | 19 +- drivers/clk/zynqmp/clkc.c | 19 +- drivers/clk/zynqmp/divider.c | 9 +- drivers/devfreq/mtk-cci-devfreq.c | 8 +- drivers/extcon/Kconfig | 2 +- drivers/extcon/extcon-usbc-tusb320.c | 230 +++- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 68 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 108 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 125 +-- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 10 +- drivers/gpu/drm/amd/display/dc/dm_helpers.h | 4 +- .../drm/amd/display/include/link_service_types.h | 14 +- drivers/gpu/drm/display/drm_dp_mst_topology.c | 1136 +++++++++----------- drivers/gpu/drm/i915/display/intel_backlight.c | 11 +- drivers/gpu/drm/i915/display/intel_display.c | 6 + drivers/gpu/drm/i915/display/intel_dp.c | 11 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 91 +- drivers/gpu/drm/i915/display/intel_hdcp.c | 24 +- drivers/gpu/drm/i915/i915_utils.h | 4 - drivers/gpu/drm/nouveau/dispnv50/disp.c | 197 ++-- drivers/gpu/drm/nouveau/dispnv50/disp.h | 2 + drivers/gpu/drm/nouveau/nouveau_bo.c | 9 + drivers/gpu/drm/nouveau/nouveau_connector.c | 18 +- drivers/gpu/drm/nouveau/nouveau_connector.h | 3 + drivers/gpu/drm/nouveau/nouveau_hwmon.c | 85 +- drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c | 2 +- drivers/gpu/drm/panel/panel-edp.c | 1 + drivers/gpu/drm/radeon/Makefile | 2 +- drivers/gpu/drm/radeon/atombios_crtc.c | 11 +- drivers/gpu/drm/radeon/atombios_encoders.c | 59 - drivers/gpu/drm/radeon/radeon_atombios.c | 2 - drivers/gpu/drm/radeon/radeon_connectors.c | 61 +- drivers/gpu/drm/radeon/radeon_device.c | 1 - drivers/gpu/drm/radeon/radeon_dp_mst.c | 778 -------------- drivers/gpu/drm/radeon/radeon_drv.c | 4 - drivers/gpu/drm/radeon/radeon_encoders.c | 14 +- drivers/gpu/drm/radeon/radeon_irq_kms.c | 10 +- drivers/gpu/drm/radeon/radeon_mode.h | 40 - drivers/input/keyboard/lkkbd.c | 8 +- drivers/input/misc/keyspan_remote.c | 2 +- drivers/input/misc/rk805-pwrkey.c | 1 + drivers/input/mouse/hgpk.c | 2 +- drivers/input/mouse/synaptics.c | 4 +- drivers/input/mouse/synaptics_usb.c | 2 +- drivers/input/mouse/vsxxxaa.c | 4 +- drivers/input/rmi4/rmi_f03.c | 2 +- drivers/input/rmi4/rmi_f54.c | 8 +- drivers/input/serio/altera_ps2.c | 4 +- drivers/input/serio/ambakmi.c | 4 +- drivers/input/serio/ams_delta_serio.c | 4 +- drivers/input/serio/apbps2.c | 2 +- drivers/input/serio/ct82c710.c | 2 +- drivers/input/serio/gscps2.c | 2 +- drivers/input/serio/hyperv-keyboard.c | 4 +- drivers/input/serio/i8042-x86ia64io.h | 6 +- drivers/input/serio/i8042.c | 14 +- drivers/input/serio/olpc_apsp.c | 8 +- drivers/input/serio/parkbd.c | 2 +- drivers/input/serio/pcips2.c | 4 +- drivers/input/serio/ps2-gpio.c | 4 +- drivers/input/serio/ps2mult.c | 2 +- drivers/input/serio/q40kbd.c | 4 +- drivers/input/serio/rpckbd.c | 4 +- drivers/input/serio/sa1111ps2.c | 4 +- drivers/input/serio/serport.c | 2 +- drivers/input/serio/sun4i-ps2.c | 4 +- drivers/input/tablet/acecad.c | 2 +- drivers/input/tablet/hanwang.c | 2 +- drivers/input/tablet/pegasus_notetaker.c | 2 +- drivers/input/touchscreen/atmel_mxt_ts.c | 8 +- drivers/input/touchscreen/edt-ft5x06.c | 12 +- drivers/input/touchscreen/goodix.c | 1 + drivers/input/touchscreen/sur40.c | 6 +- drivers/input/touchscreen/usbtouchscreen.c | 2 +- drivers/input/touchscreen/wacom_w8001.c | 6 +- drivers/iommu/of_iommu.c | 2 +- drivers/isdn/capi/kcapi.c | 4 +- drivers/md/md-cluster.c | 4 +- drivers/net/bonding/bond_3ad.c | 41 +- drivers/net/bonding/bond_main.c | 2 +- drivers/net/dsa/microchip/ksz_common.c | 53 +- drivers/net/dsa/microchip/ksz_common.h | 1 + drivers/net/dsa/ocelot/felix.c | 6 + drivers/net/ethernet/faraday/ftmac100.c | 1 + drivers/net/ethernet/intel/ice/ice.h | 1 + drivers/net/ethernet/intel/ice/ice_base.c | 2 +- drivers/net/ethernet/intel/ice/ice_common.c | 20 + drivers/net/ethernet/intel/ice/ice_common.h | 1 + drivers/net/ethernet/intel/ice/ice_ethtool.c | 16 +- drivers/net/ethernet/intel/ice/ice_lag.c | 16 +- drivers/net/ethernet/intel/ice/ice_lag.h | 2 +- drivers/net/ethernet/intel/ice/ice_lib.c | 22 + drivers/net/ethernet/intel/ice/ice_lib.h | 2 + drivers/net/ethernet/intel/ice/ice_main.c | 67 +- drivers/net/ethernet/intel/ice/ice_switch.c | 166 +-- drivers/net/ethernet/intel/ice/ice_txrx.h | 3 +- drivers/net/ethernet/intel/ice/ice_type.h | 2 - drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c | 4 +- drivers/net/ethernet/intel/ixgbe/ixgbe_type.h | 3 + drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c | 56 +- drivers/net/ethernet/moxa/moxart_ether.c | 11 +- drivers/net/ethernet/mscc/ocelot.c | 83 +- drivers/net/ipa/ipa_mem.c | 2 +- drivers/net/ipvlan/ipvtap.c | 4 +- drivers/net/mdio/fwnode_mdio.c | 4 +- drivers/net/phy/phy_device.c | 8 +- drivers/of/base.c | 1 + drivers/phy/tegra/xusb-tegra186.c | 19 +- drivers/phy/tegra/xusb.c | 22 +- drivers/phy/tegra/xusb.h | 4 +- drivers/platform/chrome/Kconfig | 11 + drivers/platform/chrome/Makefile | 1 + drivers/platform/chrome/cros_ec_typec.c | 50 +- drivers/platform/chrome/cros_typec_switch.c | 327 ++++++ drivers/regulator/Kconfig | 9 + drivers/regulator/Makefile | 1 + drivers/regulator/qcom_smd-regulator.c | 400 ++++--- drivers/regulator/qcom_spmi-regulator.c | 378 +++++-- drivers/regulator/tps65219-regulator.c | 416 +++++++ drivers/remoteproc/imx_dsp_rproc.c | 4 +- drivers/remoteproc/imx_rproc.c | 14 +- drivers/rtc/rtc-gamecube.c | 11 +- drivers/rtc/rtc-mpfs.c | 7 +- drivers/rtc/rtc-ti-k3.c | 34 +- drivers/scsi/scsi_lib.c | 3 +- drivers/scsi/sd.c | 84 +- drivers/scsi/sd.h | 5 - drivers/soundwire/bus.c | 17 +- drivers/soundwire/dmi-quirks.c | 27 + drivers/soundwire/intel.c | 14 +- drivers/soundwire/qcom.c | 9 +- drivers/spi/spi-dw-core.c | 2 +- drivers/spi/spi-stm32-qspi.c | 7 - drivers/staging/Kconfig | 2 - drivers/staging/Makefile | 1 - drivers/staging/clocking-wizard/Kconfig | 10 - drivers/staging/clocking-wizard/Makefile | 2 - drivers/staging/clocking-wizard/TODO | 13 - drivers/staging/clocking-wizard/dt-binding.txt | 30 - drivers/ufs/core/ufshcd.c | 9 +- drivers/usb/atm/usbatm.c | 2 +- drivers/usb/common/debug.c | 96 +- drivers/usb/core/devio.c | 2 +- drivers/usb/core/hcd.c | 2 +- drivers/usb/dwc3/debug.h | 4 +- drivers/usb/dwc3/dwc3-qcom.c | 20 +- drivers/usb/dwc3/gadget.c | 12 +- drivers/usb/dwc3/trace.h | 3 +- drivers/usb/gadget/function/f_fs.c | 2 +- drivers/usb/gadget/function/f_mass_storage.c | 11 +- drivers/usb/gadget/function/f_uvc.c | 2 +- drivers/usb/gadget/function/u_ether.c | 8 +- drivers/usb/gadget/function/uvc_v4l2.c | 6 +- drivers/usb/gadget/udc/omap_udc.c | 2 +- drivers/usb/gadget/udc/renesas_usb3.c | 131 ++- drivers/usb/gadget/udc/tegra-xudc.c | 6 +- drivers/usb/host/Kconfig | 8 +- drivers/usb/host/ehci-npcm7xx.c | 50 - drivers/usb/misc/usb251xb.c | 6 +- drivers/usb/storage/onetouch.c | 2 +- drivers/usb/typec/tcpm/fusb302.c | 2 +- drivers/usb/typec/tcpm/tcpci.c | 22 - drivers/usb/typec/tcpm/tcpci_rt1711h.c | 150 ++- drivers/usb/typec/ucsi/ucsi.c | 53 +- drivers/usb/usbip/stub_main.c | 2 +- fs/btrfs/ctree.h | 1 - fs/btrfs/dev-replace.c | 4 +- fs/btrfs/disk-io.c | 1 - fs/btrfs/extent-io-tree.h | 3 - fs/btrfs/qgroup.c | 84 +- fs/btrfs/qgroup.h | 3 - fs/btrfs/root-tree.c | 19 +- fs/btrfs/scrub.c | 3 +- fs/btrfs/super.c | 10 +- fs/btrfs/sysfs.c | 112 +- fs/btrfs/volumes.c | 32 +- fs/btrfs/volumes.h | 5 +- fs/cifs/cifsencrypt.c | 5 + fs/cifs/connect.c | 22 +- fs/cifs/smb2ops.c | 67 +- fs/cifs/smb2pdu.c | 16 +- fs/dlm/ast.c | 15 +- fs/dlm/ast.h | 1 - fs/dlm/dlm_internal.h | 2 +- fs/dlm/lock.c | 160 ++- fs/dlm/lock.h | 2 +- fs/dlm/lockspace.c | 32 +- fs/dlm/lockspace.h | 13 + fs/dlm/lowcomms.c | 4 + fs/dlm/user.c | 17 +- fs/gfs2/lock_dlm.c | 2 +- fs/nfsd/nfs4proc.c | 8 +- fs/nfsd/nfs4state.c | 7 + fs/ocfs2/stack_user.c | 2 +- include/acpi/processor.h | 9 +- include/drm/display/drm_dp_mst_helper.h | 234 ++-- include/dt-bindings/clock/exynos850.h | 136 ++- include/dt-bindings/{clk => clock}/lochnagar.h | 0 include/dt-bindings/clock/samsung,exynosautov9.h | 128 ++- include/dt-bindings/{clk => clock}/versaclock.h | 0 include/linux/bpf-cgroup.h | 17 + include/linux/bpf.h | 1 + include/linux/device/driver.h | 1 + include/linux/dlm.h | 5 +- include/linux/gameport.h | 2 +- include/linux/phy/tegra/xusb.h | 4 +- include/linux/platform_data/cros_ec_commands.h | 18 + include/linux/skbuff.h | 4 +- include/linux/slab.h | 144 +-- include/linux/usb/tcpci.h | 22 + include/net/af_vsock.h | 2 + include/net/bond_3ad.h | 2 +- include/net/dsa.h | 4 + include/soc/mscc/ocelot.h | 2 + include/sound/hda_register.h | 20 +- include/sound/sof.h | 2 + include/trace/events/dlm.h | 26 +- include/trace/events/kmem.h | 74 +- include/uapi/linux/bpf.h | 27 +- include/uapi/linux/btrfs_tree.h | 4 - include/uapi/linux/dlm.h | 1 - init/main.c | 18 +- kernel/bpf/bpf_lsm.c | 17 +- kernel/bpf/cgroup.c | 157 ++- kernel/bpf/helpers.c | 40 +- kernel/cgroup/cgroup.c | 78 +- kernel/cgroup/cpuset.c | 3 +- lib/sbitmap.c | 55 +- localversion-next | 2 +- mm/slab.c | 305 ++---- mm/slab.h | 10 + mm/slab_common.c | 244 ++++- mm/slob.c | 31 +- mm/slub.c | 243 +---- net/8021q/vlan_dev.c | 6 +- net/ax25/af_ax25.c | 2 +- net/bridge/br_device.c | 8 +- net/bridge/br_if.c | 20 - net/bridge/br_sysfs_if.c | 4 +- net/bridge/netfilter/ebtables.c | 2 +- net/caif/caif_dev.c | 2 +- net/caif/caif_usb.c | 2 +- net/caif/cfcnfg.c | 4 +- net/caif/cfctrl.c | 2 +- net/core/dev.c | 4 +- net/core/drop_monitor.c | 2 +- net/core/filter.c | 80 +- net/core/flow_dissector.c | 16 +- net/core/netpoll.c | 4 +- net/dsa/dsa2.c | 92 +- net/dsa/dsa_priv.h | 5 +- net/dsa/master.c | 4 +- net/dsa/port.c | 190 +++- net/dsa/slave.c | 127 ++- net/dsa/tag_8021q.c | 4 +- net/ethtool/ioctl.c | 8 +- net/ipv4/arp.c | 2 +- net/ipv6/ip6_gre.c | 2 +- net/ipv6/ip6_tunnel.c | 2 +- net/ipv6/ip6_vti.c | 2 +- net/ipv6/sit.c | 2 +- net/l2tp/l2tp_eth.c | 4 +- net/openvswitch/vport-internal_dev.c | 2 +- net/packet/af_packet.c | 4 +- net/sched/cls_api.c | 10 - net/sched/sch_api.c | 13 +- net/sched/sch_teql.c | 2 +- net/vmw_vsock/af_vsock.c | 33 +- net/vmw_vsock/hyperv_transport.c | 7 + net/vmw_vsock/virtio_transport_common.c | 7 +- net/vmw_vsock/vmci_transport_notify.c | 10 +- net/vmw_vsock/vmci_transport_notify_qstate.c | 12 +- scripts/bpf_doc.py | 39 +- sound/hda/ext/hdac_ext_controller.c | 16 +- sound/pci/hda/hda_intel.c | 14 +- sound/soc/atmel/atmel_ssc_dai.c | 5 +- sound/soc/codecs/nau8540.c | 40 +- sound/soc/codecs/nau8821.c | 66 +- sound/soc/codecs/nau8824.c | 80 +- sound/soc/codecs/nau8825.c | 83 +- sound/soc/fsl/fsl_mqs.c | 2 +- sound/soc/fsl/fsl_sai.c | 37 +- sound/soc/fsl/fsl_sai.h | 3 + .../mt8186/mt8186-mt6366-da7219-max98357.c | 2 +- .../mediatek/mt8186/mt8186-mt6366-rt1019-rt5682s.c | 2 +- sound/soc/sof/Kconfig | 2 + sound/soc/sof/compress.c | 3 - sound/soc/sof/intel/hda-loader.c | 10 +- sound/soc/sof/intel/hda.h | 6 - sound/soc/sof/ipc4-topology.c | 2 +- sound/soc/sof/mediatek/mt8186/mt8186.c | 9 + sound/soc/sof/pcm.c | 8 +- sound/soc/sof/sof-audio.c | 1 + sound/soc/sof/sof-of-dev.h | 7 + tools/build/Makefile.feature | 50 +- tools/include/uapi/linux/bpf.h | 27 +- tools/perf/Documentation/perf-inject.txt | 7 +- tools/perf/Makefile.config | 17 +- tools/perf/builtin-inject.c | 85 ++ tools/perf/util/metricgroup.c | 2 +- tools/perf/util/pmu.c | 2 +- tools/testing/memblock/tests/common.c | 4 +- tools/testing/memblock/tests/common.h | 9 +- tools/testing/selftests/Makefile | 1 + tools/testing/selftests/bpf/Makefile | 1 + .../selftests/bpf/cgroup_getset_retval_hooks.h | 25 + .../bpf/prog_tests/cgroup_getset_retval.c | 48 + .../selftests/bpf/prog_tests/flow_dissector.c | 44 +- .../bpf/prog_tests/flow_dissector_load_bytes.c | 2 +- tools/testing/selftests/bpf/progs/bpf_flow.c | 15 + .../bpf/progs/cgroup_getset_retval_hooks.c | 16 + tools/testing/selftests/bpf/test_flow_dissector.sh | 8 + .../testing/selftests/drivers/net/bonding/Makefile | 6 + .../drivers/net/bonding/bond-break-lacpdu-tx.sh | 81 ++ tools/testing/selftests/drivers/net/bonding/config | 1 + .../testing/selftests/drivers/net/bonding/settings | 1 + tools/testing/vsock/vsock_test.c | 108 ++ 418 files changed, 9370 insertions(+), 5471 deletions(-) delete mode 100644 Documentation/devicetree/bindings/clock/gpio-gate-clock.txt create mode 100644 Documentation/devicetree/bindings/clock/gpio-gate-clock.yaml create mode 100644 Documentation/devicetree/bindings/clock/xlnx,clocking-wizard.yaml create mode 100644 Documentation/devicetree/bindings/regulator/ti,tps65219.yaml create mode 100644 Documentation/devicetree/bindings/usb/richtek,rt1711h.yaml rename drivers/{staging/clocking-wizard => clk/xilinx}/clk-xlnx-clock-wizard.c (96%) delete mode 100644 drivers/gpu/drm/radeon/radeon_dp_mst.c create mode 100644 drivers/platform/chrome/cros_typec_switch.c create mode 100644 drivers/regulator/tps65219-regulator.c delete mode 100644 drivers/staging/clocking-wizard/Kconfig delete mode 100644 drivers/staging/clocking-wizard/Makefile delete mode 100644 drivers/staging/clocking-wizard/TODO delete mode 100644 drivers/staging/clocking-wizard/dt-binding.txt rename include/dt-bindings/{clk => clock}/lochnagar.h (100%) rename include/dt-bindings/{clk => clock}/versaclock.h (100%) create mode 100644 tools/testing/selftests/bpf/cgroup_getset_retval_hooks.h create mode 100644 tools/testing/selftests/bpf/progs/cgroup_getset_retval_hooks.c create mode 100644 tools/testing/selftests/drivers/net/bonding/Makefile create mode 100755 tools/testing/selftests/drivers/net/bonding/bond-break-lacpdu-tx.sh create mode 100644 tools/testing/selftests/drivers/net/bonding/config create mode 100644 tools/testing/selftests/drivers/net/bonding/settings