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 9fbee811e479 Add linux-next specific files for 20230125 omits e76b37018edc fix up for "mm: add folio_estimated_mapcount()" omits 693dccb91a92 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits 3b5a4eb9c409 Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] omits c15f51f3be1f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b16b4ce062a6 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 837038b22a39 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 3e64505970fb Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits 7e72591ccd12 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 1320bf672e45 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 45a5ba4214d3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 057b5eb00e1d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f457317ae69c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f498f0e1b178 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 64cf033eab71 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits a9acb1c28f3a Merge branch 'auxdisplay' of https://github.com/ojeda/linux.git omits 2b53402db4f0 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] omits a5e0736ec5e0 Merge branch 'main' of git://git.infradead.org/users/willy [...] omits c2d6fc69001a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fa61727bbc8f Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits d20f3fc14102 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits ec7883139142 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits 2bac106e59cc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b32610cadb84 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits b829972359b5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f29712c95351 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits 5e53bc88044f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b6550e789d00 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 49dc99b87e49 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 345d76f13c25 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f7c61add4859 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits b3ac944c9e5f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 42299cd24f71 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 17cdf4ba3d27 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 55fd013904c3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits cfd2336072a7 Merge branch 'for-next' of https://gitlab.com/peda-linux/mux.git omits 8580f8d9bd02 Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] omits d92244b99608 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 2d85519b5e61 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git omits 49cb4e5fe80d Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits 27433651d505 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 758d9c408d63 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits bcec8b52acf6 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits a19706600a1a Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits a36bada66969 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 51643b76b639 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a9e4a91b5000 Merge branch 'habanalabs-next' of git://git.kernel.org/pub [...] omits 073b5043256f Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits 906d24707bb4 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits ddaca9ddeb1d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e8c5501f1921 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 6581cad0e130 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits 0f1f2a22caa1 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] omits 8636f32616b8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ed13a80dc8cd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 34e8f3a444a2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 162564caab2a Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 0b241df93381 Merge branch 'next' of https://github.com/kvm-x86/linux.git omits 1779d61dcf99 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5b0b8914aaee Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits b6d6eb07dd77 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 038d2d30bdd7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 59927ae23303 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits e7822406ed07 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] omits 6d4a01386ce8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits e746b5eeb0f1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 297ab3e9fa6a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bdb33a12b8b0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits eb9cd9c2b76e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 745b6011c1a9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9b9615e6853e Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] omits 57ff4d3646b0 Merge branch 'next' of git://github.com/cschaufler/smack-next omits 2550e157844d Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 928c1d25a014 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9662952b615c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 17e5293f08eb Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] omits ee8d4695e218 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 9e7400e0262f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 4e2ee9031bb0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e9fe42fae653 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 374d7e324015 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9cd0683f5fa8 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits 717d60ec30dc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits eda559d34c44 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a010e7bc540c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b74abcd9b66d Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] omits 6f2af060d6aa Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] omits dd9155ab04e4 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] omits c0eed9494e87 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 0bb14118768f Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 7fa1a39a858e Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 7ba0749b32d8 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits e49b0e38cc1a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits ed39c06bfc38 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits 49df2bbf937d Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits 4c6c21411e1f Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits a2a673a6db40 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits bd167b8ea410 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] omits 0033dfdc6377 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3bc25f69511a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits ca4b60dcc960 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits be02476b88e2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6571a7cff2bf Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits b2f2a42a7fbe Merge branch 'mm-nonmm-unstable' into mm-everything omits 4a4fcd2e6ed3 fs/ext4: use try_cmpxchg in ext4_update_bh_state omits 3a62bab555f7 fs: hfsplus: initialize fsdata in hfsplus_file_truncate() omits 95f27c08a1b0 fs: hfs: initialize fsdata in hfs_file_truncate() omits 730fa6f827f0 scripts/spelling.txt: add more spelling corrections omits 555ed4d9b488 checkpatch: use proper way for show problematic line omits 2ab1a3be8c3b checkpatch: warn when Reported-by: is not followed by Link: omits 297c03d25256 checkpatch: warn when unknown tags are used for links omits 05177029bff1 lib/genalloc: use try_cmpxchg in {set,clear}_bits_ll omits 20a0314a13ef initramfs: use kstrtobool() instead of strtobool() omits 055157cca651 kexec: introduce sysctl parameters kexec_load_limit_* omits 4ec60200c02b kexec: factor out kexec_load_permitted omits 8c60bea4a8c3 Documentation: sysctl: correct kexec_load_disabled omits 5b5dc5635e25 fat: fix return value of vfat_bad_char() and vfat_replace_ [...] omits 002db697f91d userns: fix a struct's kernel-doc notation omits 6c7e57e76cf7 ntfs: fix multiple kernel-doc warnings omits 8a1a166be7bb freevxfs: fix kernel-doc warnings omits 0607fce16aa2 scripts/bloat-o-meter: use the reverse flag for sort omits 9e4a3bc6bde0 scripts-gdb-add-mm-introspection-utils-fix omits 713ac6bf7add scripts/gdb: add mm introspection utils omits 8590bba9bcfe scripts/gdb: add mm introspection utils omits a461158f53b2 util_macros.h: add missing inclusion omits d60bc577dfeb kthread_worker: check all delayed works when destroy kthre [...] omits 69354789c51a scripts/spelling: add a few more typos omits b22c73941c52 proc: mark /proc/cmdline as permanent omits 4fbd2498ba3c checkpatch: mark kunmap() and kunmap_atomic() deprecated omits dae11aa1798c KVM: x86: fix trivial typo omits f1440e606f0f scripts/spelling.txt: add `permitted' omits 4c74ce52dec9 hfsplus-remove-unnecessary-variable-initialization-fix omits 1e8d8c39a1c2 hfsplus: remove unnecessary variable initialization omits d26fc7580c11 lib-add-dhrystone-benchmark-test-fix omits ef992c13a74e lib: add Dhrystone benchmark test omits bf2891708199 include/linux/percpu_counter.h: race in uniprocessor percp [...] omits 463378f44e34 lib/percpu_counter: percpu_counter_add_batch() overflow/underflow omits 9aa81d1c427e hfs: fix missing hfs_bnode_get() in __hfs_bnode_create omits 0d19f34d8033 docs: fault-injection: add requirements of error injectabl [...] omits 07cd8012ca90 error-injection-remove-ei_etype_none-fix omits 6efb716cc6eb error-injection: remove EI_ETYPE_NONE omits 9ef1c7437699 arch/alpha/kernel/process.c: remove unnecessary (void*) co [...] omits 7fe39194565a arch/alpha/kernel/smp.c: remove unnecessary (void*) conversions omits fae3ac15a115 mm/mempolicy: convert migrate_page_add() to migrate_folio_add() omits 8e4c56715139 mm/mempolicy: convert queue_pages_required() to queue_foli [...] omits aee179d252e3 mm/mempolicy: convert queue_pages_hugetlb() to queue_folio [...] omits 373ab1f4a5f1 mm/mempolicy: convert queue_pages_pte_range() to queue_fol [...] omits b4f62e5b0335 mm/mempolicy: convert queue_pages_pmd() to queue_folios_pmd() omits 59c975083d37 mm: add folio_estimated_mapcount() omits edff6c93c107 kasan-reset-page-tags-properly-with-sampling-v2 omits 53e0eed382b4 kasan: reset page tags properly with sampling omits c81eb016c840 mm: refactor va_remove_mappings omits 698244f20fdf mm: split __vunmap omits 20d405af8364 mm: move debug checks from __vunmap to remove_vm_area omits 6fd25e29367d mm: use remove_vm_area in __vunmap omits ca013d92bb03 mm: move __remove_vm_area out of va_remove_mappings omits 028d85f847d5 mm: call vfree instead of __vunmap from delayed_vfree_work omits 569d21d04d87 mm: move vmalloc_init and free_work down in vmalloc.c omits 1986007163a3 mm: remove __vfree_deferred omits 88d2b849bce0 mm: remove __vfree omits 99bb99dd34b0 mm: reject vmap with VM_FLUSH_RESET_PERMS omits 568f4235e5f6 Revert "remoteproc: qcom_q6v5_mss: map/unmap metadata regi [...] omits 381b1945b35d mm/sparse: fix "unused function 'pgdat_to_phys'" warning omits bf7dd081a54e mm/page_owner: record single timestamp value for high orde [...] omits 559785aa85fb mm: memory-failure: document memory failure stats omits 2e0c7d9a0b19 mm: memory-failure: bump memory failure stats to pglist_data omits f72649746c76 mm: memory-failure: add memory failure stats to sysfs omits c913a9d2e110 vma_merge: set vma iterator to correct position. omits 880656d8aba2 mm/mmap: remove __vma_adjust() omits d6d422751c71 mm/mmap: convert do_brk_flags() to use vma_prepare() and v [...] omits a8e9c99ef049 mm/mmap: introduce dup_vma_anon() helper omits fa4d38132478 mm/mmap: don't use __vma_adjust() in shift_arg_pages() omits 0cc5bad36ffe mm/mremap: convert vma_adjust() to vma_expand() omits 601d8288501f mm: don't use __vma_adjust() in __split_vma() omits 2f3bb241f069 mm/mmap: introduce init_vma_prep() and init_multi_vma_prep() omits 02e0d92b8f96 mm/mmap: use vma_prepare() and vma_complete() in vma_expand() omits 5bec52037419 mm/mmap: refactor locking out of __vma_adjust() omits 801ba6470806 mm/mmap: move anon_vma setting in __vma_adjust() omits bcb4751a1f3f mm: change munmap splitting order and move_vma() omits 202da3d59f31 mmap: clean up mmap_region() unrolling omits fc5109664040 mm: add vma iterator to vma_adjust() arguments omits 4e68d48566fe mm: pass vma iterator through to __vma_adjust() omits 98042f4c2332 mm: remove unnecessary write to vma iterator in __vma_adjust() omits b1ed7c2b032e madvise: use split_vma() instead of __split_vma() omits bd84a0cd2d14 mm: pass through vma iterator to __vma_adjust() omits 0cbe09d6eae4 mmap: convert __vma_adjust() to use vma iterator omits 6bbdb2b59c0d mm/damon/vaddr-test.h: stop using vma_mas_store() for mapl [...] omits fb4d6371cedc mm: switch vma_merge(), split_vma(), and __split_vma to vm [...] omits f31edd462e70 nommu: pass through vma iterator to shrink_vma() omits 193f052dfcab nommu: convert nommu to using the vma iterator omits d5f324f45955 mm/mremap: use vmi version of vma_merge() omits 26c0a9328a01 mmap: use vmi version of vma_merge() omits ae313af0d211 mmap: pass through vmi iterator to __split_vma() omits 0bd84a334c09 madvise: use vmi iterator for __split_vma() and vma_merge() omits db29d106c04e sched: convert to vma iterator omits b74da79372d4 task_mmu: convert to vma iterator omits 0a7eb334a9cd mempolicy: convert to vma iterator omits 65df74ee2527 coredump: convert to vma iterator omits 3457644f9376 mlock: convert mlock to vma iterator omits da4b8708bad2 mm: change mprotect_fixup to vma iterator omits 156119f14107 userfaultfd: use vma iterator omits 823fb3d78226 ipc/shm: use the vma iterator for munmap calls omits c7a76d248427 mm: add temporary vma iterator versions of vma_merge(), sp [...] omits 183502571a26 mmap: convert vma_expand() to use vma iterator omits 42eb097935b1 mmap: change do_mas_munmap and do_mas_aligned_munmap() to [...] omits 081f3e2f0e90 mm/mmap: remove preallocation from do_mas_align_munmap() omits c7114c0436be mmap: convert vma_link() vma iterator omits 1ebb9308eeb8 kernel/fork: convert forking to using the vmi iterator omits 4605fc433b13 mm/mmap: convert brk to use vma iterator omits 46a599df6e41 mm: expand vma iterator interface omits 3fcb6caf4934 maple_tree: fix mas_prev() and mas_find() state handling omits 066eaf727ea6 maple_tree: fix handle of invalidated state in mas_wr_stor [...] omits 0b12d53a5b81 test_maple_tree: test modifications while iterating omits df2ac5826755 maple_tree: reduce user error potential omits d7a0abae62ec maple_tree: fix potential rcu issue omits 3607b02ea253 maple_tree: add mas_init() function omits e3359ab4bb12 mm: multi-gen LRU: simplify lru_gen_look_around() omits f1afeab4ab4a mm: multi-gen LRU: improve walk_pmd_range() omits c3bafcf95138 mm: multi-gen LRU: improve lru_gen_exit_memcg() omits d48080264a7d mm: multi-gen LRU: section for memcg LRU omits 218b635719cc mm: multi-gen LRU: section for Bloom filters omits 7853dcbfce6b mm: multi-gen LRU: section for rmap/PT walk feedback omits 633ed6836f49 mm: multi-gen LRU: section for working set protection omits 83c0f886a7d6 mm-use-stack_depot_early_init-for-kmemleak-fix omits b46fb919469d mm: use stack_depot_early_init for kmemleak omits cba4bfbf74a9 mm: move KMEMLEAK's Kconfig items from lib to mm omits ea83ba93e7c0 mm/damon/core-test: add a test for damon_update_monitoring [...] omits 264c82c41fa8 mm/damon/core: update monitoring results for new monitorin [...] omits 1ece7f21e9e5 mm/damon: update comments in damon.h for damon_attrs omits 204ad45142be mm/kmemleak: fix UAF bug in kmemleak_scan() omits d3e8cd81a0ae mm/kmemleak: simplify kmemleak_cond_resched() usage omits ee9fc29fed2f kselftest: vm: add tests for memory-deny-write-execute omits 640f969e7ec5 mm: implement memory-deny-write-execute as a prctl omits badfd25f0ff8 tools/mm: allow users to provide additional cflags/ldflags omits 7f95168d5752 Documentation: mm: use `s/higmem/highmem/` fix typo for highmem omits 7e8c8a2079a6 mm/cma: fix potential memory loss on cma_declare_contiguous_nid omits 4b18bd97ea57 swap_state: update shadow_nodes for anonymous page omits eb0ff6c9a72c mm/hugetlb: fix get_hwpoison_hugetlb_folio() stub omits 0d87dafc467a mm/hugetlb: convert get_hwpoison_huge_page() to folios omits e0ec26314ae6 zsmalloc: set default zspage chain size to 8 omits f123ff8ffc7d zsmalloc: make zspage chain size configurable omits 09e2e67cf22e zsmalloc: skip chain size calculation for pow_of_2 classes omits 99efa4b579b4 zsmalloc: rework zspage chain size selection omits 5d81c41e0833 mm/page_alloc: use deferred_pages_enabled() wherever applicable omits c7f13e1f4bf8 fork, vmalloc: KASAN-poison backing pages of vmapped stacks omits de5c2a9690c3 mm-page_ext-init-page_ext-early-if-there-are-no-deferred-s [...] omits 9efad658ac9b mm/page_ext: init page_ext early if there are no deferred [...] omits c915014ed5b4 mm/damon/core: skip apply schemes if empty omits ba241d910339 migrate_pages: move THP/hugetlb migration support check to [...] omits e926cdb66dc7 migrate_pages: batch flushing TLB omits cc2f4f6a7034 migrate_pages: share more code between _unmap and _move omits fd04bd8465f8 migrate_pages: move migrate_folio_unmap() omits a01249a4b820 migrate_pages: batch _unmap and _move omits bbf03d0f2128 migrate_pages: split unmap_and_move() to _unmap() and _move() omits a9a000572c59 migrate_pages: restrict number of pages to migrate in batch omits 934807310d6b migrate_pages: separate hugetlb folios migration omits b3d50158d824 migrate_pages: organize stats with struct migrate_pages_stats omits 3e30d5d6b3dd mm/secretmem: remove redundant initiialization of pointer file omits 12f6ba676361 readahead: convert readahead_expand() to use a folio omits bd2af69e5c1f filemap: convert filemap_range_has_page() to use a folio omits ea9b727ce06b filemap: convert filemap_map_pmd() to take a folio omits 156eb0544a5f rmap: add folio parameter to __page_set_anon_rmap() omits 2bc9fa45d8cb mm: clean up mlock_page / munlock_page references in comments omits 88b779787999 mm: remove munlock_vma_page() omits 6603b1550132 mm: remove mlock_vma_page() omits e84abfb0cffa mm-remove-page_evictable-fix omits 566e66ebc3f7 mm: remove page_evictable() omits 116035e46040 mm: convert mem_cgroup_css_from_page() to mem_cgroup_css_f [...] omits 12d26ec98d25 mm/fs: convert inode_attach_wb() to take a folio omits 91f6ce4c9a03 mm: use a folio in copy_present_pte() omits ca16f1af3cf2 mm: use a folio in copy_pte_range() omits 3a2ec5e21646 mm: convert wp_page_copy() to use folios omits fc5b7f736c1e mm: convert do_anonymous_page() to use a folio omits ba0387351f72 mm: add vma_alloc_zeroed_movable_folio() omits 4b412762fbf1 filemap: remove find_get_pages_range_tag() omits 1620a0f7f91f nilfs2: convert nilfs_clear_dirty_pages() to use filemap_g [...] omits 1cb88c328dd2 nilfs2: convert nilfs_copy_dirty_pages() to use filemap_ge [...] omits 2a7de1de4183 nilfs2: convert nilfs_btree_lookup_dirty_buffers() to use [...] omits a082819aa478 nilfs2: convert nilfs_lookup_dirty_node_buffers() to use f [...] omits e221b8843367 nilfs2: convert nilfs_lookup_dirty_data_buffers() to use f [...] omits 335a8ab4edde gfs2: convert gfs2_write_cache_jdata() to use filemap_get_ [...] omits 97789d7b0212 f2fs: convert f2fs_sync_meta_pages() to use filemap_get_fo [...] omits f4fdf4be0652 f2fs: convert last_fsync_dnode() to use filemap_get_folios_tag() omits 10cbd6682942 f2fs: convert f2fs_write_cache_pages() to use filemap_get_ [...] omits 7553bb3a5e4f f2fs: convert f2fs_sync_node_pages() to use filemap_get_fo [...] omits 2e28c81004f4 f2fs: convert f2fs_flush_inline_data() to use filemap_get_ [...] omits bf58b939748d f2fs: convert f2fs_fsync_node_pages() to use filemap_get_f [...] omits 39ba0fe2f764 ext4: convert mpage_prepare_extent_to_map() to use filemap [...] omits 61f017aa902a cifs: convert wdata_alloc_and_fillpages() to use filemap_g [...] omits 0bd2407f30ce ceph: convert ceph_writepages_start() to use filemap_get_f [...] omits 0e626eeb54ff btrfs: convert extent_write_cache_pages() to use filemap_g [...] omits 7b99c2e0b097 btrfs: convert btree_write_cache_pages() to use filemap_ge [...] omits bd4e06001671 afs: convert afs_writepages_region() to use filemap_get_fo [...] omits b0974304988e page-writeback: convert write_cache_pages() to use filemap [...] omits 2fef99ff1499 filemap: convert __filemap_fdatawait_range() to use filema [...] omits fa98a14ff970 filemap: add filemap_get_folios_tag() omits 533a47ecd5cc pagemap: add filemap_grab_folio() omits a8e2759036d9 mm: fix khugepaged with shmem_enabled=advise omits 649b66c51846 sh: mm: set VM_IOREMAP flag to the vmalloc area omits 6a62806492f2 powerpc: mm: add VM_IOREMAP flag to the vmalloc area omits 26bec1d25602 mm/vmalloc: skip the uninitilized vmalloc areas omits 4441d16549dd mm/vmalloc: explicitly identify vm_map_ram area when shown [...] omits b2d94f682a41 mm/vmalloc.c: allow vread() to read out vm_map_ram areas omits 5c3dab6cbf9b mm/vmalloc.c: add flags to mark vm_map_ram area omits c735981d7753 mm/vmalloc.c: add used_map into vmap_block to track space [...] omits cf5d22e71142 mm: discard __GFP_ATOMIC omits 1f1f23a65e95 mm/page_alloc: explicitly define how __GFP_HIGH non-blocki [...] omits 0446135bd9b5 mm/page_alloc: explicitly define what alloc flags deplete [...] omits 04d681ef94bb mm/page_alloc: explicitly record high-order atomic allocat [...] omits 618c6e64f112 mm/page_alloc: treat RT tasks similar to __GFP_HIGH omits 7d5a183bcbd4 mm/page_alloc: rename ALLOC_HIGH to ALLOC_MIN_RESERVE omits 893ee25b5dbb mm-page_ext-do-not-allocate-space-for-page_ext-flags-if-no [...] omits c435afeaa948 mm/page_ext: do not allocate space for page_ext->flags if [...] omits ca3cc67a6e0e mm: remove __HAVE_ARCH_PTE_SWP_EXCLUSIVE omits 58f70412f0bf xtensa/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE omits 17940d4a8efc x86/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE also on 32bit omits 4f65db825f2a um/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE omits 400af0dd70e1 sparc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE on 64bit omits 6dae333cf933 sparc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE on 32bit omits bf6f80ac4bda sh/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE omits 0f72bf32f5ec riscv/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE omits 80501c49f4f3 powerpc/nohash/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE omits 5dacbecae84c powerpc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE on 32bit book3s omits 0fb0fc9a683e parisc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE omits bc1bc13da4b8 openrisc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE omits 3e208ebd7da6 nios2/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE omits ef5c63f8d3d4 nios2/mm: refactor swap PTE layout omits df96c3fa26ea mips/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE omits 50cadf4de75d microblaze/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE omits 068691fd1210 m68k/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE omits b9e78a3a43fe m68k/mm: remove dummy __swp definitions for nommu omits eed157c541ed loongarch/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE omits d1905eaaa8f2 ia64/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE omits 73a9d6f3687a hexagon/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE omits 549a51eb11b7 csky/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE omits 5b5156dab8e8 arm/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE omits 0d31c22bfd06 arc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE omits 60ce88710f71 alpha/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE omits 5a2a538f599e fixup: mm/debug_vm_pgtable: more pte_swp_exclusive() sanit [...] omits 37031689aa40 mm/debug_vm_pgtable: more pte_swp_exclusive() sanity checks omits 3aaf52b2bec8 mm/hugetlb: convert demote_free_huge_page to folios omits 7bc40bdbdf19 mm/hugetlb: convert restore_reserve_on_error() to folios omits 259e491c0d3b mm/hugetlb: convert alloc_migrate_huge_page to folios omits 02fd301e7806 mm/hugetlb: increase use of folios in alloc_huge_page() omits bc2a9da547d0 mm/hugetlb: convert alloc_surplus_huge_page() to folios omits 45c3459eddd5 mm/hugetlb: convert dequeue_hugetlb_page functions to folios omits 05fa58e7d2d0 mm/hugetlb: convert __update_and_free_page() to folios omits 605a38661679 mm/hugetlb: convert isolate_hugetlb to folios omits 245eea897ae7 mm/khugepaged: convert release_pte_pages() to use folios omits ad1fadf40d59 mm/khugepaged: introduce release_pte_folio() to replace re [...] omits 3c199721af5f kmsan: silence -Wmissing-prototypes warnings omits 7d36ba5ba1ce Documentation/mm: update references to __m[un]lock_page() [...] omits 83df07961ad7 mm: mlock: update the interface to use folios omits c693e97967e0 m68k/mm/motorola: specify pmd_page() type omits 67983e177b89 mm: mlock: use folios and a folio batch internally omits dc55e4a8e806 mm: pagevec: add folio_batch_reinit() omits 8fa4bc62c2ca mm: madvise: use vm_normal_folio() in madvise_free_pte_range() omits cf1aababb8df shmem: convert shmem_write_end() to use a folio omits 480b84bf2959 mm/memory-failure: convert unpoison_memory() to folios omits 27b6251e82e6 mm/memory-failure: convert hugetlb_set_page_hwpoison() to folios omits eb552cf18261 mm/memory-failure: convert __free_raw_hwp_pages() to folios omits ca01c103baab mm/memory-failure: convert raw_hwp_list_head() to folios omits d1cca4178c10 mm/memory-failure: convert free_raw_hwp_pages() to folios omits b0a84119307c mm/memory-failure: convert hugetlb_clear_page_hwpoison to folios omits fcfdb5fb4d67 mm/memory-failure: convert try_memory_failure_hugetlb() to folios omits 6808ef562ab4 mm/memory-failure: convert __get_huge_page_for_hwpoison() [...] omits a28d9bf2d63f Revert "x86: kmsan: sync metadata pages on page fault" omits 92df58937f94 mm/mmap: fix comment of unmapped_area{_topdown} omits 90994e71960b maple_tree: fix comment of mte_destroy_walk omits 5f0b0f850f4c mm: remove the hugetlb field from struct page omits 8da1e7862547 mm: convert deferred_split_huge_page() to deferred_split_folio() omits b24846e8530b mm/huge_memory: convert get_deferred_split_queue() to take [...] omits a3d4f342bd44 mm/huge_memory: remove page_deferred_list() omits 34f2230a7e72 mm: move page->deferred_list to folio->_deferred_list omits 490a9f7ff1c2 doc: correct struct folio kernel-doc omits 5decb0fc0c63 mm: remove 'First tail page' members from struct page omits 4bd8b784ed0d hugetlb: remove uses of compound_dtor and compound_nr omits 89fedb9178c9 mm: convert destroy_large_folio() to use folio_dtor omits 40603ebeb434 mm: convert is_transparent_hugepage() to use a folio omits a8c72f51b66f mm: convert set_compound_page_dtor() and set_compound_orde [...] omits 1dec01963134 mm-reimplement-compound_nr-fix omits 71b9c0b66e1a mm: reimplement compound_nr() omits bc3674bbe8e1 mm: reimplement compound_order() omits e72f75eb2247 mm: remove head_compound_mapcount() and _ptr functions omits 1a60366f61a2 mm: convert page_mapcount() to use folio_entire_mapcount() omits 5821d89d7001 hugetlb: remove uses of folio_mapcount_ptr omits 1ddbd97f2ad7 mm/debug: remove call to head_compound_mapcount() omits 4d93721704f6 mm: use entire_mapcount in __page_dup_rmap() omits d575ea1670fe mm: use a folio in hugepage_add_anon_rmap() and hugepage_a [...] omits 15951ddd4a8c page_alloc: use folio fields directly omits 5d19aa8e9d59 mm-add-folio_add_new_anon_rmap-fix-2 omits 1890ef9e83f9 mm-add-folio_add_new_anon_rmap-fix omits 45ab6a506cf4 mm: add folio_add_new_anon_rmap() omits 401da753802d mm: convert page_add_file_rmap() to use a folio internally omits 31c258a8e08a mm: convert page_add_anon_rmap() to use a folio internally omits e56e5160e584 mm: convert page_remove_rmap() to use a folio internally omits c1988043877d mm: convert total_compound_mapcount() to folio_total_mapcount() omits b47c8b0dec71 doc: clarify refcount section by referring to folios & pages omits 500b1559723a mm: convert head_subpages_mapcount() into folio_nr_pages_mapped() omits 2fb77b05c1a7 mm: remove folio_pincount_ptr() and head_compound_pincount() omits 38f72860b53e mm/mmu_notifier: remove unused mmu_notifier_range_update_t [...] omits 4dc53ae6f3ad mm: compaction: avoid fragmentation score calculation for [...] omits adf60cbb749e mm: compaction: add missing kcompactd wakeup trace event omits d0e524bbc74e mm: compaction: count the migration scanned pages events f [...] omits 84a1a534d3fc mm: compaction: move list validation into compact_zone() omits 0b417c895f8e mm: compaction: remove redundant VM_BUG_ON() in compact_zone() omits 7622beea42cb mm/mmap: fix typo in comment omits 721cdb725609 maple_tree: remove the parameter entry of mas_preallocate omits 651e5a633989 selftests/damon/debugfs_rm_non_contexts: hide expected wri [...] omits 2c823874ffda selftests/damon/sysfs: hide expected write failures omits 4572c3d77484 MAINTAINERS/DAMON: link maintainer profile, git trees, and [...] omits 6c89f6b9de0c Docs/mm/damon: add a maintainer-profile for DAMON omits d50f5a426e0d Docs/admin-guide/mm/damon/usage: update DAMOS actions/filt [...] omits 5313b40cb4dd Docs/mm/damon/index: mention DAMOS on the intro omits 3e9253b82f3f mm/damon/core: update kernel-doc comments for DAMOS filter [...] omits 19cc0f195017 mm/damon/core: update kernel-doc comments for DAMOS action [...] omits 93b18169e3d3 mm/cma.c: delete kmemleak objects when freeing CMA areas t [...] omits df73e9349b7a mm/cma.c: make kmemleak aware of all CMA regions omits 771088ff23a8 selftest: add testing unsharing and counting ksm zero page omits 899805e70f4d ksm: add zero_pages_sharing documentation omits 791fa1bbda44 ksm: count zero pages for each process omits 663f03f829a0 ksm: count all zero pages placed by KSM omits d5f9a3de5389 ksm: support unsharing zero pages placed by KSM omits b870fd5aba00 ksm: abstract the function try_to_get_old_rmap_item omits 582ab8bcc8e4 mm/khugepaged: recover from poisoned file-backed memory omits 0cc335c1cd6a mm/khugepaged: recover from poisoned anonymous memory omits 1fb15a337369 mm-highmem-add-notes-about-conversions-from-kmap_atomic-v3 omits aa93cf3e17b3 mm/highmem: add notes about conversions from kmap{,_atomic}() omits 7bb99ef9b8c5 Merge branch 'mm-stable' into mm-unstable omits c2f182485524 lib: parser: optimize match_NUMBER apis to use local array omits 724e93e8706c freevxfs: Kconfig: fix spelling omits 148a91548c02 lib: Kconfig: fix spellos omits 5fefca0f9226 maple_tree: should get pivots boundary by type omits 0386b6d41730 .mailmap: update e-mail address for Eugen Hristev omits ce8aef920fbf mm-mremap-fix-mremap-expanding-for-vmas-with-vm_ops-close- [...] omits f7253cc6d4dd mm, mremap: fix mremap() expanding for vma's with vm_ops->close() omits 5fb092a69888 squashfs: harden sanity check in squashfs_read_xattr_id_table omits 228d49cfe8cf ia64: fix build error due to switch case label appearing n [...] omits 40dac0b818e2 mm: multi-gen LRU: fix crash during cgroup migration omits ac3561c21a53 Revert "mm/compaction: fix set skip in fast_find_migrateblock" omits 2d7ac7fd29c1 mm: hwposion: support recovery from ksm_might_need_to_copy() omits 38be55f2bab6 mm: hwpoison: support recovery from ksm_might_need_to_copy() omits 4e87a67f1643 Revert "mm: add nodes= arg to memory.reclaim" omits 96a4b7eef37e zsmalloc: avoid unused-function warning omits 7d65cf277195 zsmalloc: fix a race with deferred_handles storing omits 19ba3a80042a mm/khugepaged: fix ->anon_vma race omits 1dc9ddc48c9b maple_tree: fix mas_empty_area_rev() lower bound validation omits 17d3c120ae64 aio: fix mremap after fork null-deref omits 38c79114402f Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits b1b07a9e6a9a Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits 5bab62e6c714 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 4abb5292eef6 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits 111055430180 Merge branch 'master' of git://linuxtv.org/media_tree.git omits 0a9ff0af3eeb Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 1c80bdc85410 next-20230124/hwmon-staging omits 0ae6e4e6a3b9 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] omits dcf522bbdaf6 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 1576fa3ed911 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5b39efffa1b4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 59ce409dab20 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4a3af03fcd6c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 76764d32b1c2 Merge branch 'iversion-next' of git://git.kernel.org/pub/s [...] omits c34e26630ed8 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits 010c205bf2c8 Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] omits a6a2dd9ff5f9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 60ccf3b1a0b6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b999cbace1a5 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] omits 4371aebd27f8 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits a9b1f9b58871 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits b1baee713d3e Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 29ee23e34b8c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b9f3b04ee6ad Merge branch 'fsverity' of git://git.kernel.org/pub/scm/fs [...] omits 19a64126f3a0 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits c24be4a56f91 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 11e7e8a5c688 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits db7f8b3f9893 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 47f3693c5941 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 6c4ce887abf6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 537faeefcc9e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c5982e38d4df Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 154c29f029f5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f0d1285a60ad Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5448b5ef8679 Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] omits cb114ca392c8 Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] omits af4e1b5ea574 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d0f80acd1c34 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits bda34921fe7b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a7b53fc5ebab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 755d77173bd1 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] omits 1d87126eb0cb Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits d34f03a4c9a8 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits b9926d81ddf9 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits fa12fe4b0424 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 90cd7529f9bb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 661be1a13f66 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits 43344ea5bc50 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 1af41cb8af77 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 7c877d75c44b Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits e504c7d7e1ac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c11d22cc6c2b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 42bacd0da693 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 15f8b13eb5f3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f4ae5ad563f4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 30c6256b847a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d0e5d70cd2c8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3543c1120010 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits f683acffc73e Merge branch 'davinci/for-next' of git://git.kernel.org/pu [...] omits 50d72a86495b Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits f640dff6b29b Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 1f06b174d692 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 196d89857053 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits df541fcfc09d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b38566ad3d20 Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] omits c9b2f48b018a Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits d220e763b91a Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits 5a6db0b6044a Merge branch 'compiler-attributes' of https://github.com/o [...] omits 5655b14b1881 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] omits 9f9e2ef52202 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3c4f681a3d69 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits d911edd808b8 Merge branch 'rust-fixes' of https://github.com/Rust-for-L [...] omits 357557443384 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits c801eda8e286 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] omits 3f326588e5cc Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] omits d782b0c1d66b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits a7927d771d03 Merge branch 'kunit-fixes' of git://git.kernel.org/pub/scm [...] omits 5358bd94dac6 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits d7f3b87743f7 Merge branch 'riscv-soc-fixes' of git://git.kernel.org/pub [...] omits ef8f0dcfbf3a Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 55dabf50173d Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 66bfaa6411d9 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 57df3ff49f7b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 0aa254121456 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits e8db9fa900a4 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 2877779bc211 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 9a32ec9cc87c Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits 20ab9748af8a Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] omits 630570c63278 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits a4a715f172ab Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 1ae13cb596cf Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits ca0fccdc15be Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 8c2d0264a115 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 350f9cafc02d Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits aaf78a22a86d Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits b3e0c4e5333c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 19ef9c677513 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits 3a22db1e0ac4 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 30f3596e1d56 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 42d6c7a436f3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits ca78d4cdd841 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 2c2f0fc548c4 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] omits 49650dbfbb34 Merge branch 'fixes' of git://git.armlinux.org.uk/~rmk/lin [...] omits dc6e34a9c7f7 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits c2485597eaf1 Merge branches 'for-linus/hardening' and 'for-next/hardeni [...] omits 56348e8d372d bcache: Silence memcpy() run-time false positive warnings omits 8481df1686e5 soc: document merges omits 62f2e731b3c9 Merge branch 'soc/defconfig' into for-next omits 01cdbf50838d Merge branch 'arm/dt' into for-next omits b7e97c63aa4a nfsd: remove fetch_iversion export operation omits 0115d6e7ccab nfsd: use the getattr operation to fetch i_version omits 3a3b399db857 nfsd: move nfsd4_change_attribute to nfsfh.c omits e40b5fa62c95 ceph: report the inode version in getattr if requested omits 35b6344123af nfs: report the inode version in getattr if requested omits 0f59f65f9dc5 vfs: plumb i_version handling into struct kstat omits fa2fc7c5a554 fs: clarify when the i_version counter must be updated omits 413e837d6f6f fs: uninline inode_query_iversion omits 565e6177c4bb Merge branches 'for-next/sysreg', 'for-next/sme', 'for-nex [...] omits 8272720be044 Merge x86/cache into tip/master omits 29fea68a8aaa Merge branch 'renesas-dts-for-v6.3' into renesas-next omits 5d824fe1174e arm64: dts: renesas: r8a779g0: Add Cortex-A76 1.8 GHz opp omits 42020f3dda80 tools/nolibc: Add gitignore to avoid git complaints about sysroot omits 7893705da221 rcu: Further comment and explain the state space of GP sequences omits 4bd0609a58a1 locking/csd_lock: Remove per-CPU data indirection from CSD [...] omits 5744ebeb01ed locking/csd_lock: Remove added data from CSD lock debugging omits 106e0ffd82c2 rcu: Remove never-set needwake assignment from rcu_report_ [...] omits ed500c46e209 rcutorture: Add srcu_lockdep.sh omits 393c498b04c9 rcu/rcutorture: Eliminate variable n_rcu_torture_boost_rterror omits 501cbcbc84af rcutorture: Add SRCU deadlock scenarios omits 7115ba7b7dc1 locking/lockdep: Improve the deadlock scenario print for s [...] omits ad6c4208ad2b torture: Permit kvm-again.sh --duration to default to prev [...] omits cbbc13e2e05d Documentation/RCU: s/not/note/ in checklist.rst omits f4831b670411 rcu: Annotate SRCU's update-side lockdep dependencies omits c69a8e6d8da4 locking/lockdep: Introduce lock_sync() omits f8a80c371dd4 rcu: Permit start_poll_synchronize_rcu_expedited() to be i [...] omits ca036ce31da6 rcu-tasks: Report stalls during synchronize_srcu() in rcu_ [...] omits cbd77f2993a3 tools: rcu: Add usage function and check for argument omits 5a97bd5c0b6c rcutorture: Make scenario TREE04 enable lazy call_rcu() omits ded353b201b1 rcutorture: Set CONFIG_BOOTPARAM_HOTPLUG_CPU0 to offline CPU 0 omits a673e4e5a3ff rcu: Avoid stack overflow due to __rcu_irq_enter_check_tic [...] omits 22c4c06d51f5 rcu: Protect rcu_print_task_exp_stall() ->exp_tasks access omits 689a98a8b4f0 rcu/trace: use strscpy() to instead of strncpy() omits ce2f7c1f8aba entry/rcu: Check TIF_RESCHED _after_ delayed RCU wake-up omits 2714abca7866 srcu: Add comments for srcu_size_state omits f171f669a019 clocksource: Permit limited-duration clocksource watchdogging omits 23ead64075d2 rcu: Fix missing TICK_DEP_MASK_RCU_EXP dependency check omits 7763a38501c4 rcu: Fix set/clear TICK_DEP_BIT_RCU_EXP bitmask race omits 336b3ebdf317 rcutorture: Add test_nmis module parameter omits dfc590bfcf0a torture: Ignore objtool "unreachable instruction" complaints omits 8ba87b6a7c41 locking/csd_lock: Add Kconfig option for csd_debug default omits 19484f6a58e0 Merge branch 'lkmm-dev.2022.12.28a' into HEAD omits 18a69711fc89 Merge branch 'nolibc.2023.01.09a' into HEAD omits 842f5ecbc5a0 selftests/nolibc: Add a "run-user" target to test the prog [...] omits 6810468f0ef1 selftests/nolibc: Support "x86_64" for arch name omits e8055d364bd9 Merge branch 'nmi.2023.01.19a' into HEAD omits cab08be48b7a Merge branch 'lkmm.2023.01.03a' into HEAD omits b569389fb120 Merge branch 'clocksource.2023.01.05a' into HEAD omits 5c98bc8ac28c lib: parser: optimize match_NUMBER apis to use local array omits 77e639f0eebf maple_tree: should get pivots boundary by type omits cb720bb15300 .mailmap: update e-mail address for Eugen Hristev omits 12f713154212 mm-mremap-fix-mremap-expanding-for-vmas-with-vm_ops-close- [...] omits c22e333a111b mm, mremap: fix mremap() expanding for vma's with vm_ops->close() omits 48d17c53d45c squashfs: harden sanity check in squashfs_read_xattr_id_table omits c204b3e93838 ia64: fix build error due to switch case label appearing n [...] omits bf1885de3392 mm: multi-gen LRU: fix crash during cgroup migration omits 8ae0f75b643c Revert "mm/compaction: fix set skip in fast_find_migrateblock" omits 67a79db9d8ac mm: hwposion: support recovery from ksm_might_need_to_copy() omits f94f07128b7e mm: hwpoison: support recovery from ksm_might_need_to_copy() omits 548d8b7a7547 Revert "mm: add nodes= arg to memory.reclaim" omits 3ad202988b5e zsmalloc: avoid unused-function warning omits 4c524c491a05 zsmalloc: fix a race with deferred_handles storing omits e56105c11b38 mm/khugepaged: fix ->anon_vma race omits d67d3b93699e maple_tree: fix mas_empty_area_rev() lower bound validation omits 544c3621c1e1 aio: fix mremap after fork null-deref omits 1d9bec75ce37 Merge remote-tracking branch 'spi/for-6.3' into spi-next omits 792109062788 Merge remote-tracking branch 'asoc/for-6.3' into asoc-next omits 3caa33887bb6 Merge remote-tracking branch 'oupton/kvmarm/next' into kvm [...] omits 9c1e57c0709e Merge remote-tracking branch 'kvm/kvm-hw-enable-refactor' [...] omits 8b30ec8d5eb1 efi: efivars: prevent double registration omits ed32817e92d2 efi: verify that variable services are supported omits c3fd71b428b8 efivarfs: always register filesystem omits 473cf86078a7 Merge branch for-6.3/arm64/dt into for-next omits 16ff0e4aaaa9 Merge branch for-6.3/arm/dt into for-next omits 2b516fe440c2 Merge branch for-6.3/dt-bindings into for-next omits d06e3b65fc36 Merge branches 'renesas-drivers-for-v6.3', 'renesas-dt-bin [...] omits 5b06e1cb0eba arm64: dts: beacon-renesom: Fix audio clock rate omits 8251c54e0c75 arm64: dts: beacon-renesom: Update Ethernet PHY ID omits acdc7b111b73 arm64: dts: beacon-renesom: Fix gpio expander reference omits f771b5536ef4 arm64: dts: renesas: add ulcb{-kf} Simple Audio Card MIX + [...] omits 6d430db3f708 arm64: dts: renesas: add ulcb{-kf} Audio Graph Card MIX + [...] omits fb10d95e47f4 arm64: dts: renesas: add ulcb{-kf} Audio Graph Card2 MIX + [...] omits e506c3a81cfc arm64: dts: renesas: add ulcb{-kf} Simple Audio Card dtsi omits de3b9bf1b15a arm64: dts: renesas: add ulcb{-kf} Audio Graph Card2 dtsi omits cb223c76530a arm64: dts: renesas: add ulcb{-kf} Audio Graph Card dtsi omits 524e664a78d1 arm64: dts: renesas: #sound-dai-cells is used when simple-card omits e19c84919ef2 ARM: dts: renesas: #sound-dai-cells is used when simple-card omits 8e8d760b407a arm64: dts: renesas: eagle: Add SCIF_CLK support omits ecc9ce6cbf36 ARM: dts: r9a06g032: Add the USBF controller node omits b066e6ea98c7 pinctrl: renesas: r8a77950: Add VIN[45] pins, groups, and [...] omits a778c9dd138b builddeb: clean generated package content omits ea2b139c9b0d builddeb: Consolidate consecutive chmod calls into one omits e5c645984a38 Merge branch into tip/master: 'x86/platform' omits 9de282a986f3 Merge branch into tip/master: 'x86/microcode' omits e8bea8da44d9 Merge branch into tip/master: 'x86/fpu' omits 3abe035a2d83 Merge branch 'x86/cpu' omits 62e4ce52b5ca Merge branch into tip/master: 'x86/core' omits f0aea57bb284 Merge branch into tip/master: 'x86/cleanups' omits ee5f9c4e42e5 Merge branch into tip/master: 'x86/boot' omits abd0456ce09e Merge branch into tip/master: 'x86/asm' omits 2c29888cfdf1 Merge branch into tip/master: 'x86/alternatives' omits 0e5bd46b5bd6 Merge branch into tip/master: 'timers/core' omits ba7e08337632 Merge branch into tip/master: 'sched/core' omits 8042c022d0e7 Merge branch into tip/master: 'ras/core' omits 8ec3b138e220 Merge branch into tip/master: 'perf/core' omits 055cf8c73671 Merge branch into tip/master: 'objtool/core' omits 18b57ad06a2c Merge branch into tip/master: 'locking/core' omits c6dd95b15b33 Merge branch into tip/master: 'irq/core' omits 54d3202c57f3 Merge branch into tip/master: 'x86/urgent' omits b2233df7a57d Merge branch into tip/master: 'irq/urgent' omits caf43fba9696 scripts: remove bin2c omits 9676da5e7af0 scripts: handle BrokenPipeError for python scripts omits 309c79867932 Merge branch 'features' into for-next omits 9283a142406a Merge branch 'fixes' into for-next omits 7bbf02b875b5 kbuild: Stop using '-Qunused-arguments' with clang omits 0afbf7f53b27 kbuild: Turn a couple more of clang's unused option warnin [...] omits 202d6e9a781c drm/amd/display: Do not add '-mhard-float' to dml_ccflags [...] omits e1c3edebe08e s390/purgatory: Remove unused '-MD' and unnecessary '-c' flags omits 9334b2311fc2 s390/vdso: Drop '-shared' from KBUILD_CFLAGS_64 omits 96439dc5958e s390/vdso: Drop unused '-s' flag from KBUILD_AFLAGS_64 omits cdf434f54abd powerpc/vdso: Remove an unsupported flag from vgettimeofda [...] omits b174f4c26aa3 powerpc/vdso: Improve linker flags omits 1eaa56f970cd powerpc/vdso: Remove unused '-s' flag from ASFLAGS omits 40f06b0e1795 powerpc: Remove linker flag from KBUILD_AFLAGS omits b16e89f1b579 kbuild: Update assembler calls to use proper flags and lan [...] omits 0442b16ff4ed MIPS: Prefer cc-option for additions to cflags omits 06adda63f8fb MIPS: Always use -Wa,-msoft-float and eliminate GAS_HAS_SE [...] omits d77f36c34fc5 x86/boot/compressed: prefer cc-option for CFLAGS additions omits 0b905aa14498 habanalabs: Fix list of /sys/class/habanalabs/hl<n>/status omits efb8afc40747 Documentation: accel: escape wildcard in special file path omits ffce8c17b6ef update internal module version number for cifs.ko omits 933857ff7699 cifs: fix debug format string in cifs_debug_data_proc_show omits 3ac052060e1a cifs: Get rid of unneeded conditional in the smb2_get_aead_req() omits 1d9901bb41c7 cifs: account for primary channel in the interface list omits b4c657d4801c cifs: distribute channels across interfaces based on speed omits eb1592dea0b3 cifs: print last update time for interface list omits 8c9cdaa5fd2c cifs: use the least loaded channel for sending requests omits 3bf1cb4234bb cifs: Replace zero-length arrays with flexible-array members omits c66290e744c4 cifs: Use kstrtobool() instead of strtobool() omits 3ee39354053f Merge patch series "Add a devicetree for the Aldec PolarFi [...] omits 4f7d64156292 riscv: dts: microchip: add the Aldec TySoM's devicetree omits f1f94dd2a5f5 KEYS: asymmetric: Fix ECDSA use via keyctl uapi omits 89b4808529f5 certs: don't try to update blacklist keys omits b2d592bf4725 KEYS: Add new function key_create() omits 09cc7e88b0f8 certs: make blacklisted hash available in klog omits 6b00e98d58cd tpm_crb: Add support for CRB devices based on Pluton omits 3d5c908cc6ec crypto: certs: fix FIPS selftest dependency omits 44b0ab879b23 tpm: st33zp24: Convert to i2c's .probe_new() omits 81e251490768 xfs: fix extent busy updating omits 3f5948c5cbb6 xfs: xfs_qm: remove unnecessary ‘0’ values from error omits 9b56a9ba5a17 xfs: Fix deadlock on xfs_inodegc_worker omits 650db86fa92e xfs: get root inode correctly at bulkstat omits 07e8ac925f39 xfs: fix off-by-one error in xfs_btree_space_to_height omits 42131102fd2b xfs: make xfs_iomap_page_ops static omits b8314b7eee32 xfs: don't assert if cmap covers imap after cycling lock omits 8c06bf34e6a4 Linux 6.2-rc3 omits d48aa1d1fa3e powerpc/vmlinux.lds: Don't discard .comment omits ed70c7b3cd7e powerpc/vmlinux.lds: Don't discard .rela* for relocatable builds omits cb714cbd5150 powerpc/vmlinux.lds: Define RUNTIME_DISCARD_EXIT omits cb31792d28ef ksmbd: Remove duplicated codes omits 763d1c1ce1fc ksmbd: fix typo, syncronous->synchronous omits 484f658e54eb ksmbd: replace rwlock with rcu for concurrenct access on c [...] omits 569f0249cb34 ksmbd: Implements sess->rpc_handle_list as xarray omits 0716d39299ed ksmbd: Implements sess->ksmbd_chann_list as xarray omits 0d3a951af7fb Merge branch 'for-next-next-v6.2-20230120' into for-next-20230120 omits 7ac01b603514 Merge branch 'for-next-current-v6.1-20230120' into for-nex [...] omits 518927e0b295 Merge branch 'ext/hch/checksumming-v3' into for-next-next- [...] omits 7a4efb5f036f Merge branch 'dev/drew-lock-atomic' into for-next-next-v6. [...] omits 695f14a69872 Merge branch 'misc-next' into for-next-next-v6.2-20230120 omits 1723548fa7de Merge branch 'misc-6.2' into for-next-current-v6.1-20230120 omits efa6748d48f2 iomap: remove IOMAP_F_ZONE_APPEND omits 2a9359b8505a btrfs: split zone append bios in btrfs_submit_bio omits 7593806ea016 btrfs: calculate file system wide queue limit for zoned mode omits 234e7e64cda4 btrfs: remove now spurious bio submission helpers omits 0dfbf244bb0b btrfs: remove the fs_info argument to btrfs_submit_bio omits a0bc610323ee btrfs: remove submit_encoded_read_bio omits 90668d26f174 btrfs: remove struct btrfs_io_geometry omits 49c919ff08e4 btrfs: remove stripe boundary calculation for encoded I/O omits b4b765cd3976 btrfs: remove stripe boundary calculation for compressed I/O omits 8b4ba9a23ba1 btrfs: remove stripe boundary calculation for buffered I/O omits de1966d8780d btrfs: pass the iomap bio to btrfs_submit_bio omits e302e25b2dec btrfs: allow btrfs_submit_bio to split bios omits 72b0bb192a9c btrfs: support cloned bios in btree_csum_one_bio omits ae323c977415 btrfs: handle recording of zoned writes in the storage layer omits c959a81f7d09 btrfs: handle checksum generation in the storage layer omits 68f6356778b3 btrfs: simplify the btrfs_csum_one_bio calling convention omits bf74574d51cf btrfs: remove the submit_bio_start helpers omits e79839dafcaf btrfs: handle checksum validation and repair at the storage layer omits 65885264bf6f block: export bio_split_rw omits 5293cf79471f btrfs: locking: use atomic for DREW lock writers omits b3b1ba7b8c0d btrfs: skip backref walking during fiemap if we know the l [...] omits 65f54387a627 btrfs: assert commit root semaphore is held when accessing [...] omits a82ef4798584 btrfs: limit device extents to the device size omits eca9dac00294 btrfs: hold block group refcount during async discard omits 5850bc2fbffc btrfs: send: cache utimes operations for directories if possible omits b4cd424cc1ea btrfs: send: update size of roots array for backref cache entries omits 8e47a84aeb49 btrfs: send: use the lru cache to implement the name cache omits 980e523fbe77 btrfs: add an api to delete a specific entry from the lru cache omits 0ae5c626a530 btrfs: allow a generation number to be associated with lru [...] omits 266432e14d0a btrfs: send: cache information about created directories omits 58003e91be29 btrfs: adapt lru cache to allow for 64 bits keys on 32 bit [...] omits b125f886dd22 btrfs: send: genericize the backref cache to allow it to b [...] omits af865c2edcc9 btrfs: send: initialize all the red black trees earlier omits d031484c0d4f btrfs: send: iterate waiting dir move rbtree only once whe [...] omits 25129c334928 btrfs: send: reduce searches on parent root when checking [...] omits d869b356af39 btrfs: send: avoid unnecessary orphan dir rbtree search at [...] omits 4963db9cca11 btrfs: send: avoid duplicated orphan dir allocation and in [...] omits 95972fc7e4ed btrfs: send: remove send_progress argument from can_rmdir() omits 91a375ef010d btrfs: send: avoid extra b+tree searches when checking ref [...] omits 11d55988e191 btrfs: send: directly return from will_overwrite_ref() and [...] omits 35b14a32518b btrfs: send: avoid unnecessary generation search at did_ov [...] omits fbe186ac7cfb btrfs: send: directly return from did_overwrite_ref() and [...] omits 01a16b4a0a7a Merge remote-tracking branch 'regulator/for-6.3' into regu [...] omits 7f3b7e7a973f Merge branches 'apple/dart', 'arm/exynos', 'x86/amd' and ' [...] omits 3685073b888d Merge branch 'arm/boardfile-remove' of https://git.kernel. [...] omits 7a6c1bcf3c6b Merge branch 'arm/fixes' into for-next omits 69bd8d57c880 Merge branch 'v6.2-next/soc' into for-next omits a9114134c11a Merge branch 'v6.2-next/dts64' into for-next omits f65c5dac2073 docs: accel: Fix debugfs path omits c2f5ff76cea5 btrfs: sysfs: update fs features directory asynchronously omits b1b13b6fa1e2 btrfs: raid56: fix stripes if vertical errors are found omits 5ed422f76cd8 btrfs: remove duplicate include header in extent-tree.c omits f5f8b71978cd habanalabs/gaudi2: find decode error root cause omits a06b3eee681d habanalabs/gaudi2: unsecure tpc kernel_config registers omits 47922b33a25c habanalabs: clear in_compute_reset when escalating to hard reset omits 6ccc4aa7e3be habanalabs: run error handling if scrub_device_mem fails a [...] omits 43663417730e habanalabs: enhance info printed on FW load errors omits a1ccfddc0a84 habanalabs: optimize command submission completion timestamp omits 3b9c5369d4d5 habanalabs: refactor user interrupt type omits 69928aebf831 habanalabs/gaudi2: fix emda range registers razwi handling omits 0f1c2aa3479d habanalabs: block soft-reset on an unusable device omits 012a47efbe4a habanalabs/gaudi2: print page fault axi transaction id omits 0a14c331682f habanalabs: update device status sysfs documentation omits 866eeebe74a5 gcc-plugins: Reorganize gimple includes for GCC 13 omits 0d568e144ead thermal/drivers/intel: Use generic trip points int340x omits 9e631aa90c97 thermal/drivers/intel: Use generic trip points for intel_pch omits 4bb6439371e9 thermal/acpi: Add ACPI trip point routines omits bce202215ab0 kunit: memcpy: Split slow memcpy tests into MEMCPY_SLOW_KU [...] omits bb7da376b4fd Merge branch 'remotes/lorenzo/pci/imx6' omits c070c5b6f8bd Merge branch 'pci/host/uniphier' omits e90ef6b4eb59 Merge branch 'pci/host/qcom' omits 50c3195fba55 Merge branch 'pci/switchtec' omits 5c9b7333915b Merge branch 'pci/pm' omits 3c113ba12d7e Merge branch 'pci/misc' omits aace5d76976e Merge branch 'pci/iov' omits 1965aec90c19 Merge branch 'pci/aer' omits 20709aa9435b accel: Add .mmap to DRM_ACCEL_FOPS omits 68f58917cac8 MAINTAINERS/ACCEL: Add include/drm/drm_accel.h to the accel entry omits bca0c584f743 habanalabe/gaudi2: add cfg base when displaying razwi addresses omits 10147360cba3 habanalabs/gaudi2: read mmio razwi information omits d2d1aec29096 habanalabs: fix bug in timestamps registration code omits 51705ca52dea habanalabs: bugs fixes in timestamps buff alloc omits be6d4b2bee9b habanalabs: check pad and reserved fields in ioctls omits 2ac88cbcc184 habanalabs: remove unnecessary (void*) conversions omits dbb417951f45 habanalabs: Replace zero-length arrays with flexible-array [...] omits 9f2999536e70 habanalabs: extend fatal messages to contain PCI info omits e9f650cd1c24 habanalabs/gaudi2: remove use of razwi info received from f/w omits 433c48dec5c4 habanalabs: trace LBW reads/writes omits 6ef15bf61e28 habanalabs: define events to trace PCI LBW access omits ce3941df7118 habanalabs/gaudi2: fix log for sob value overflow/underflow omits 76cf8fc862e7 habanalabs: add set engines masks ASIC function omits 3d3d3f800dc3 habanalabs: protect access to dynamic mem 'user_mappings' omits 1c01f9cb9847 habanalabs: remove redundant memset omits ec5ceab7b4ce habanalabs: refactor razwi/page-fault information structures omits 40af857fcc1a habanalabs/gaudi2: avoid reconfiguring the same PB registers omits e6dab3e2ba6b habanalabs/gaudi: allow device acquire while in debug mode omits e2341782d03f habanalabs: move some prints to debug level omits 1abf7784dc13 habanalabs: update f/w files omits 6fa6565159e1 habanalabs/gaudi2: update f/w files omits b2868549cad0 habanalabs/gaudi2: update asic register files omits 05b7b7504ee0 habanalabs: verify that kernel CB is destroyed only once omits 8ce663f41f9f habanalabs: add uapi to flush inbound HBM transactions omits 45886b6fa0f1 habanalabs: move driver to accel subsystem omits 09afd813765f habanalabs/uapi: move uapi file to drm omits fb989e04bd1c habanalabs: fix dma-buf release handling if dma_buf_fd() fails omits 814e5c61d6ed habanalabs/gaudi2: dump event description even if no cause omits f91ffef3b825 habanalabs: pass-through request from user to f/w omits 078fb5b94e4a habanalabs: support receiving ascii message from preboot f/w omits 83a18fdf096d habanalabs: fix asic-specific functions documentation omits 1b17c14b2fb0 habanalabs: fix wrong variable type used for vzalloc omits c4573db2d88e habanalabs/gaudi2: wait for preboot ready if HW state is dirty omits 74cd292491b2 habanalabs: put fences in case of unexpected wait status omits 03c4a67ee23e habanalabs: fix handling of wait CS for interrupting signals omits 39c8c6b7e6bb habanalabs: fix dmabuf to export only required size omits 1f85f41e9ed5 habanalabs: modify export dmabuf API omits 086d44f3d0ef habanalabs: helper function to validate export params omits 5379545d70f0 habanalabs: remove support to export dmabuf from handle omits fd5546bfe9ad habanalabs: set log level for descriptor validation to debug omits a720f8405db5 habanalabs: trace COMMS protocol omits 49a3d12ae379 habanalabs: define traces for COMMS protocol omits d4071e3d127c habanalabs/gaudi2: support abrupt device reset event omits b2a19bfd097a habanalabs: skip device idle check in hpriv_release if in reset omits a9a96f50d879 habanalabs: adjacent timestamps should be more accurate omits 950cfe1fc8b0 habanalabs/gaudi2: remove duplicated event prints omits 92d1e3eca95e habanalabs/gaudi2: count interrupt causes omits 2ff3f1ee4892 habanalabs: update DRAM props according to preboot data omits 26e71fd3ed17 habanalabs: fix double assignment in MMU V1 omits 2d08c47cac43 habanalabs: make set_dram_properties an ASIC function omits 705f42312744 habanalabs: use dev_dbg() when hl_mmap_mem_buf_get() fails omits f4facce06169 habanalabs: don't allow user to destroy CB handle more than once omits 75d072954035 habanalabs: don't notify user about clk throttling due to power omits fc44bc26b9b5 habanalabs: abort waiting user threads upon error omits 1c450204cee3 habanalabs: remove releasing of user threads from device release omits f9c5e9a98b46 habanalabs: read binning info from preboot omits ff7efd28d3ef habanalabs/gaudi2: fix BMON 3rd address range omits 17e71b26b929 Merge branch 'misc-6.2' into next-fixes omits 900a37df9d98 Merge branch 'devel' into for-next omits 98edf74195fb module: Use kstrtobool() instead of strtobool() omits 80b78c4bce59 kernel/params.c: Use kstrtobool() instead of strtobool() omits 090f6946e9db test_kmod: stop kernel-doc warnings omits b6af02096cfb kbuild: Modify default INSTALL_MOD_DIR from extra to updates omits 7ea5b24deb65 module: Don't wait for GOING modules omits 3682d91da644 btrfs: fix race between quota rescan and disable leading t [...] omits d970572c3b64 btrfs: scrub: improve tree block error reporting omits 254cec445aa5 btrfs: dont use size classes for zoned file systems omits 5c517996e4fe btrfs: load block group size class when caching omits 5f9533c1e9db btrfs: introduce size class to block group allocator omits 1cc7402e17b6 btrfs: add more find_free_extent tracepoints omits 365a8f4b80a1 btrfs: pass find_free_extent_ctl to allocator tracepoints omits eea9a105248c btrfs: fix invalid leaf access due to inline extent during lseek omits 034089b0fbf8 btrfs: remove the wait argument to btrfs_start_ordered_extent omits 83bc89283666 btrfs: use a single variable to track return value for log [...] omits 3c2179fc636c btrfs: use a negative value for BTRFS_LOG_FORCE_COMMIT omits b11b27adc9dc btrfs: simplify update of last_dir_index_offset when loggi [...] omits 6d14c5b3c3d4 btrfs: use PAGE_{ALIGN, ALIGNED, ALIGN_DOWN} macro omits effdd15c7458 btrfs: go to matching label when cleaning em in btrfs_subm [...] omits eb3205ba3481 btrfs: stop using write_one_page in btrfs_scratch_superblock omits e484c3fe3b40 btrfs: factor out scratching of one regular super block omits 3e64a82e43fe btrfs: turn on -Wmaybe-uninitialized omits 38f2e4599d20 btrfs: fix uninitialized variable warning in run_one_async_start omits 69536bca5dfc btrfs: zoned: fix uninitialized variable warning in btrfs_ [...] omits 861cbc1417b3 btrfs: fix uninitialized variable warning in btrfs_sb_log_ [...] omits b907029b46b4 btrfs: fix uninitialized variable warnings in __set_extent [...] omits b34ef1daf72c btrfs: fix uninitialized variable warning in btrfs_update_ [...] omits ac70a0f1b7c9 btrfs: fix uninitialized variable warning in get_inode_gen omits f01bbeef73a5 btrfs: fix uninitialized variable warning in btrfs_cleanup [...] omits 801ce40e05bb btrfs: move btrfs_abort_transaction to transaction.c omits 26906b5d55a7 btrfs: directly pass in fs_info to btrfs_merge_delayed_refs omits 2430a779084b btrfs: drop trans parameter of insert_delayed_ref omits 1e1176290b17 btrfs: remove trans parameter of merge_ref omits a2774a9025ac btrfs: drop unused trans parameter of drop_delayed_ref omits 1f57de01e0be Merge branch 'renesas-dts-for-v6.3' into renesas-next omits 7ed38304a633 Bluetooth: Fix possible deadlock in rfcomm_sk_state_change omits d3d1e5d81ed1 Bluetooth: HCI: Replace zero-length arrays with flexible-a [...] omits 489691e98909 Bluetooth: ISO: Fix possible circular locking dependency omits fd18e1680ee2 Bluetooth: hci_event: Fix Invalid wait context omits 159ac471fdec Merge branch 'arm/soc' into for-next omits 2465bf07f72e Merge branch 'arm/fixes' into for-next omits 08e664b73363 Bluetooth: ISO: Fix possible circular locking dependency omits b4d3a57fa805 Merge branches 'renesas-arm-defconfig-for-v6.3', 'renesas- [...] omits e8b5fd71713b Bluetooth: hci_sync: fix memory leak in hci_update_adv_data() omits 2685a7e30bf1 Bluetooth: qca: Fix sparse warnings omits a18fca670e14 Bluetooth: hci_qca: Fix driver shutdown on closed serdev omits f6dad2524ca7 Bluetooth: btusb: Add VID:PID 13d3:3529 for Realtek RTL8821CE omits ea426293a4fc x86/tsc: Add option to force frequency recalibration with [...] omits 153e461670b9 mfd: simple-mfd-i2c: Fix incoherent comment regarding DT r [...] omits 31cf7f18ee91 mfd: axp20x: Switch to the sys-off handler API omits 80a790a3ad13 mfd: core: Spelling s/compement/complement/ omits beb902cee34c Merge branch 'imx/defconfig' into for-next omits fc8c860ea390 Merge branch 'imx/dt64' into for-next omits 34750f9e6f00 Merge branch 'imx/dt' into for-next omits 89b7b502d9df Merge branch 'imx/bindings' into for-next omits eb92fb54d951 Merge branch 'imx/drivers' into for-next omits 5d043a6a43b6 Bluetooth: hci_conn: Fix memory leaks omits dea9b0877486 clocksource: Verify HPET and PMTMR when TSC unverified omits 20676f8a8c99 clocksource: Suspend the watchdog temporarily when high re [...] omits 6a2e105728d4 mfd: max8925: Remove the unused function irq_to_max8925() omits cbf2b7e38d6b mfd: qcom-pm8xxx: Remove set but unused variable 'rev' omits f31d7793d84e mfd: simple-mfd-i2c: Add generic compatible omits ad230933bec9 Bluetooth: btusb: Add new PID/VID 0489:e0f2 for MT7921 omits 711d2d5f3b42 Bluetooth: hci_sync: Fix use HCI_OP_LE_READ_BUFFER_SIZE_V2 omits 0bb039f39058 Bluetooth: Fix issue with Actions Semi ATS2851 based devices omits becee9f3220c Bluetooth: Fix a buffer overflow in mgmt_mesh_add() omits 2eff537b37ca dt-bindings: timer: rk-timer: Add rktimer for rv1126 omits 1b0e94993dbe fuse: optional supplementary group in create requests omits 7971149e2724 fuse: add request extension new 854f0912f813 ext4: make xattr char unsignedness in hash explicit new ef7592e466ef MAINTAINERS: update fsverity git repo, list, and patchwork new 5149394c8998 Merge tag 'fsverity-for-linus' of git://git.kernel.org/pub [...] new 31e1be62abde MAINTAINERS: update fscrypt git repo new 50306df38ac4 Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/ [...] new fb6e71db53f3 Merge tag 'nfsd-6.2-5' of git://git.kernel.org/pub/scm/lin [...] new 02db81a787e3 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] new b2f317173ed5 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] new 246dc53fb246 Merge tag 'rust-fixes-6.2' of https://github.com/Rust-for- [...] new 0254127ab977 module: Don't wait for GOING modules new 948ef7bb70c4 Merge tag 'modules-6.2-rc6' of git://git.kernel.org/pub/sc [...] new facd61053cff fuse: fixes after adapting to new posix acl api new 7c46948a6e9c Merge tag 'fs.fuse.acl.v6.2-rc6' of git://git.kernel.org/p [...] new 69ba71c806a0 aio: fix mremap after fork null-deref new 4ac5c96d1791 maple_tree: fix mas_empty_area_rev() lower bound validation new f3f7d7211c06 mm/khugepaged: fix ->anon_vma race new e0b68c09c9f3 zsmalloc: fix a race with deferred_handles storing new efff0699755a zsmalloc: avoid unused-function warning new 5a93aa7c3361 Revert "mm: add nodes= arg to memory.reclaim" new 352ecbe97d86 mm: hwpoison: support recovery from ksm_might_need_to_copy() new 13cc101ee2ce mm: hwposion: support recovery from ksm_might_need_to_copy() new 9c7130ff60a2 Revert "mm/compaction: fix set skip in fast_find_migrateblock" new d61fe8a168be mm: multi-gen LRU: fix crash during cgroup migration new 35d564205fc8 ia64: fix build error due to switch case label appearing n [...] new 49f5076067b2 squashfs: harden sanity check in squashfs_read_xattr_id_table new 6f9b18687f73 mm, mremap: fix mremap() expanding for vma's with vm_ops->close() new e258680c680a mm-mremap-fix-mremap-expanding-for-vmas-with-vm_ops-close- [...] new ced572780c03 .mailmap: update e-mail address for Eugen Hristev new dfe45d89c92f maple_tree: should get pivots boundary by type new d44baf1210cc lib: Kconfig: fix spellos new fc71a46ab459 freevxfs: Kconfig: fix spelling new 971c7f565fa1 Revert "mm: kmemleak: alloc gray object for reserved regio [...] new 2d26de25a2a1 mm/MADV_COLLAPSE: catch !none !huge !bad pmd lookups new 45bbaf86ccec lib: parser: optimize match_NUMBER apis to use local array new 368f0549318f Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] new becac4c12650 Merge branch 'fixes' of git://git.armlinux.org.uk/~rmk/lin [...] new a428eb4b99ab Partially revert "perf/arm-cmn: Optimise DTC counter accesses" new 237d2c8a46df Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] new d9b6c322fd33 ARM: dts: aspeed: Fix pca9849 compatible new ad1aba4c74fc Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] new c6b9607b3d0c Merge branch 'fixes' of https://git.linaro.org/people/jens [...] new 6a49d8fa4868 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new ea4fdbaa2f77 net/sched: sch_taprio: do not schedule in taprio_reset() new 458e279f861d sctp: fail if no bound addresses can be used for a given scope new 418e53401e47 ice: move devlink port creation/deletion new a9993591fa94 netfilter: conntrack: fix vtag checks for ABORT/SHUTDOWN_COMPLETE new 98ee00774525 netfilter: conntrack: fix bug in for_each_sctp_chunk new 13bd9b31a969 Revert "netfilter: conntrack: add sctp DATA_SENT state" new a44b7651489f netfilter: conntrack: unify established states for SCTP paths new 2a48216cff7a Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf new f2b0b5210f67 net/x25: Fix to not accept on connected socket new c2b6cdee1d13 net: ravb: Fix lack of register setting after system resum [...] new f3c07758c900 net: ravb: Fix possible hang if RIS2_QFF1 happen new a9e9b78d53b9 Merge branch 'ravb-fixes' new de8a6b15d965 net: mctp: add an explicit reference from a mctp_sk_key to sock new 5f41ae6fca9d net: mctp: move expiry timer delete to unhash new 6e54ea37e344 net: mctp: hold key reference when looking up a general key new b98e1a04e27f net: mctp: mark socks as dead on unhash, prevent re-add new ac8d986cbf0b Merge branch 'mptcp-fixes' new 6c4ca03bd890 net/tg3: resolve deadlock in tg3_reset_task() during EEH new 3d53aaef4332 tsnep: Fix TX queue stop/wake for multiple queues new aee2770d199a docs: networking: Fix bridge documentation URL new 7083df59abbc net: mdio-mux-meson-g12a: force internal PHY off on mux switch new 96b9ba2f8e25 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 5b4a79ba65a1 bpf, sockmap: Don't let sock_map_{close,destroy,unhash} ca [...] new ddce1e091757 bpf, sockmap: Check for any of tcp_bpf_prots when cloning [...] new b4ea530d024c selftests/bpf: Pass BPF skeleton to sockmap_listen ops tests new c88ea16a8f89 selftests/bpf: Cover listener cloning with progs attached [...] new e8c8fd9b8393 Merge branch 'bpf, sockmap: Fix infinite recursion in sock [...] new afa78a3f83b2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new fdc3c5966672 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 4a9a9aadc632 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] new 6396d384be72 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 100c94ffde48 ASoC: codecs: wsa883x: correct playback min/max rates new e18c6da62edc ASoC: cs42l56: fix DT probe new 25412008476e Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 1b90b96a10d1 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new eb35dd5cced7 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 2fa89458af99 usb: gadget: f_uac2: Fix incorrect increment of bNumEndpoints new a485db44bd5b Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] new c27af108c998 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] new aa56ef776ba5 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new a49fb7218ed8 selftests: amd-pstate: Don't delete source files via Makefile new 056bea06f16d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new b92ac96d2960 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git new 0dc7573deac9 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] new 19398821b25a cxl/pmem: Fix nvdimm unregistration when cxl_pmem driver i [...] new d473f6f87482 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 49213d02d5c2 btrfs: raid56: fix stripes if vertical errors are found new 1cd09b137767 btrfs: limit device extents to the device size new aa2e2e87e54d btrfs: zlib: zero-initialize zlib workspace new e7757c1bc30e Merge branch 'misc-6.2' into next-fixes new a5ed68d9b387 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] new 191a7a91f109 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 1bc5d819f0b9 platform/x86: thinkpad_acpi: Fix profile modes on Intel platforms new a0dc5ceb684f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 871f07c662f8 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new 8f4b8723b1d5 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] new ec64efc4966e dt-bindings: riscv: fix underscore requirement for multi-l [...] new a943385aa801 dt-bindings: riscv: fix single letter canonical order new 6710e07f01b5 Merge patch series "riscv,isa fixups" new d374a16539b1 RISC-V: fix compile error from deduplicated __ALTERNATIVE_CFG_2 new 6d0cc1b1f22a MAINTAINERS: add an IRC entry for RISC-V new 5b89c6f9b2df riscv: fix -Wundef warning for CONFIG_RISCV_BOOT_SPINWAIT new ca0254998be4 riscv/kprobe: Fix instruction simulation of JALR new c1d610586946 riscv: Move call to init_cpu_topology() to later initializ [...] new d343a15d2052 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 58dfab6ff426 Merge branch 'riscv-soc-fixes' of git://git.kernel.org/pub [...] new 37870358616c gpio: mxc: Unlock on error path in mxc_flip_edge() new 0f04cdbdb210 gpio: ep93xx: Fix port F hwirq numbers in handler new 216f37366e86 gpio: ep93xx: Make irqchip immutable new fca639ec36d7 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] new 66013ac92432 Merge branch 'kunit-fixes' of git://git.kernel.org/pub/scm [...] new 27181678911a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new dfcd09bb2b04 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] new dc71a75d255d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 51128c3f2a7c drm/vc4: hdmi: make CEC adapter name unique new 343c70048098 drm/ssd130x: Init display before the SSD130X_DISPLAY_ON command new 436294605dc5 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new 994f5f7816ff x86/boot/compressed: prefer cc-option for CFLAGS additions new 80a20d2f8288 MIPS: Always use -Wa,-msoft-float and eliminate GAS_HAS_SE [...] new 337ff6bb8960 MIPS: Prefer cc-option for additions to cflags new d5c8d6e0fa61 kbuild: Update assembler calls to use proper flags and lan [...] new 31f48f16264b powerpc: Remove linker flag from KBUILD_AFLAGS new 024734d13284 powerpc/vdso: Remove unused '-s' flag from ASFLAGS new f0a42fbab447 powerpc/vdso: Improve linker flags new 05e05bfc92d1 powerpc/vdso: Remove an unsupported flag from vgettimeofda [...] new f8210229f1f3 s390/vdso: Drop unused '-s' flag from KBUILD_AFLAGS_64 new fd8589dce810 s390/vdso: Drop '-shared' from KBUILD_CFLAGS_64 new 66bfe497d044 s390/purgatory: Remove unused '-MD' and unnecessary '-c' flags new 7db038d9790e drm/amd/display: Do not add '-mhard-float' to dml_ccflags [...] new db1547c56886 kbuild: Turn a couple more of clang's unused option warnin [...] new 8d9acfce3332 kbuild: Stop using '-Qunused-arguments' with clang new 87c7ee67deb7 scripts: handle BrokenPipeError for python scripts new ec61452aaad6 scripts: remove bin2c new a5e40d863177 builddeb: Consolidate consecutive chmod calls into one new c9f9cf2560e4 builddeb: clean generated package content new 9d0bccbd7160 kbuild: do not put .scmversion into the source tarball new 67de16070465 setlocalversion: simplify the construction of the short version new 909c5f756e11 setlocalversion: make indentation shallower new f03f2c2e3230 setlocalversion: use only the correct release tag for git- [...] new 5979a5dc750e setlocalversion: absorb $(KERNELVERSION) new 519b0277fbcb setlocalversion: print ${KERNELRELEASE} if set new f3db8be4bf67 kbuild: do not re-run setlocalversion for kernelrelease new 7883d5449cc8 kbuild: deb-pkg: add --source-option=-sP new 3d5ec3b36aac powerpc/vdso: Filter clang's auto var init zero enabler wh [...] new fd43a7525d80 kbuild: fix trivial typo in comment new 8bee78c0a7ec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a41bcb74931d Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] new 03e7a0a3ca9f Merge branch 'compiler-attributes' of https://github.com/o [...] new 7027acd147f2 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new 11fc944f7e14 arm64: Kconfig: fix spelling new bb457bddee41 arm64: el2_setup.h: fix spelling typo in comments new 54c968bec344 arm64: Apply dynamic shadow call stack patching in two passes new 2ced0f30a426 arm64: head: Switch endianness before populating the ID map new f2c8f3ff5aa6 Merge branches 'for-next/sysreg', 'for-next/sme', 'for-nex [...] new c5239ed5e370 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new a556206ff467 Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] new aa9a78e7583a Merge branch 'arm/fixes' into for-next new fc939b172eaf Merge tag 'omap-for-v6.3/cleanup-signed' of git://git.kern [...] new e62f40452d1f Merge tag 'omap-for-v6.3/omap1-signed' of git://git.kernel [...] new 91aa6280e308 ARM: ep93xx: Convert to use descriptors for GPIO LEDs new 69d8a5f88437 arm64: drop redundant "ARMv8" from Kconfig option title new d69ad062a8c1 Merge branch 'arm/soc' into for-next new faa4cd063bce Merge tag 'renesas-drivers-for-v6.3-tag1' of git://git.ker [...] new f938b29d277a Merge tag 'scmi-updates-6.3' of git://git.kernel.org/pub/s [...] new 0d01e09022c5 Merge tag 'memory-controller-drv-6.3-2' of https://git.ker [...] new e2fdd66b998f Merge branch 'soc/drivers' into for-next new 1ba4a8a6ce7a Merge tag 'samsung-drivers-6.3' of https://git.kernel.org/ [...] new 846066f22fc9 Merge branch 'arm/dt' into for-next new 8075da6fe68d Merge branch 'arm/boardfile-remove' into for-next new af8bd008315a ARM: multi_v7_defconfig: Add options to support TQMLS102xA series new a400c287ce98 kbuild: Add config fragment merge functionality new e9faf9b0b07a ARM: add multi_v7_lpae_defconfig new afbd5c413f4d Merge branch 'soc/defconfig' into for-next new dbc845b75690 soc: document merges new b22fbaa707fc Merge tag 'at91-soc-6.3' of https://git.kernel.org/pub/scm [...] new 93953cb057be Merge branch 'arm/soc' into for-next new 41054628c45e ARM: dts: gemini: Push down flash address/size cells new 747749045e4b ARM: dts: gemini: wbd111: Use RedBoot partion parser new e6c7d0ad2a91 ARM: dts: gemini: wbd222: Use RedBoot partion parser new b041c9d038f7 ARM: dts: gemini: Fix USB block version new 776e8ee7a3cb ARM: dts: gemini: Enable DNS313 FOTG210 as periph new d5d480412870 Merge tag 'gemini-dts-v6.3' of git://git.kernel.org/pub/sc [...] new 6042a5880aaf ARM: dts: intel-ixp42x-welltech-epbx100: add ethernet node new 4f848f23f5ff Merge tag 'dt-cleanup-6.3' of https://git.kernel.org/pub/s [...] new 3af8067ae430 Merge branch 'arm/dt' into for-next new b6a60b49bb00 ARM: multi_v7_defconfig: Add GXP Fan and SPI support new 9b84bf2325df Merge branch 'soc/defconfig' into for-next new 1ccaf10cbb07 soc: document merges new f72ef0cfda42 ARM: dts: ste: align LED node names with dtschema new 80b3303221a0 ARM: dts: ux500: Add clkout-clock node new 42bea43c1f91 Merge tag 'ux500-dts-v6.3' of git://git.kernel.org/pub/scm [...] new 822f49f2891e Merge branch 'arm/dt' into for-next new 76fc9d1e2e0c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 127f79212b07 arm64: dts: amlogic: meson-gx: fix SCPI clock dvfs node name new 5b7069d72f03 arm64: dts: amlogic: meson-axg: fix SCPI clock dvfs node name new 2ff650051493 arm64: dts: amlogic: meson-gx: add missing SCPI sensors co [...] new a69cb1042cea arm64: dts: amlogic: meson-axg-jethome-jethub-j1xx: fix su [...] new e3bd275ccbac arm64: dts: amlogic: meson-gxl-s905d-sml5442tw: drop inval [...] new 61ff70708b98 arm64: dts: amlogic: meson-gx: add missing unit address to [...] new 11172a97c092 arm64: dts: amlogic: meson-gxl-s905w-jethome-jethub-j80: f [...] new 956f52025c5d arm64: dts: amlogic: meson-axg-jethome-jethub-j1xx: fix in [...] new d19189f70ba5 arm64: dts: amlogic: meson-gxl: add missing unit address t [...] new 6bb506ed3696 arm64: dts: amlogic: meson-gx-libretech-pc: fix update but [...] new d519a73332b6 arm64: dts: amlogic: meson-sm1-bananapi-m5: fix adc keys n [...] new eee64d8fbbda arm64: dts: amlogic: meson-gxl-s905d-phicomm-n1: fix led n [...] new afdef3b188c9 arm64: dts: amlogic: meson-gxbb-kii-pro: fix led node name new ce9999722656 arm64: dts: amlogic: meson-g12b-odroid-go-ultra: fix rk818 [...] new ac714d0925b4 arm64: dts: meson: add Broadcom WiFi to P212 dtsi new 81351d2f0b00 arm64: dts: meson: move pwm_ef node in P212 dtsi new 3384645fb6cf arm64: dts: meson: remove WiFi/BT nodes from Khadas VIM1 new 7e01e14e9f75 arm64: dts: meson: add audio playback to S905X-P212 dts new 1d2f14117aa7 arm64: dts: amlogic: meson-sm1-odroid-hc4: fix active fan [...] new 8280a4ea1d7d dt-bindings: arm: amlogic: document Odroid-N2L new 379ae64609c7 arm64: dts: meson-g12b: move common node into new odroid.dtsi new f1193c5c09b1 arm64: dts: meson-g12b-odroid: Add initial support for Har [...] new 46b1c99fb30c Merge branch 'v6.3/arm64-dt' into for-next new 7f9169dfd14d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2541076648ce Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d75c5ac5bc51 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 0a3302630b00 Merge branch 'next' of https://github.com/Broadcom/stblinux.git new b34407e21207 Merge branch 'davinci/for-next' of git://git.kernel.org/pu [...] new cb1ed99d9520 memory: renesas-rpc-if: Remove redundant division of dummy new 682a91c4375f Merge branch 'mem-ctrl-next' into for-next new 1b016c8c6211 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 47123900f3e4 arm64: dts: imx8mm: Fix pad control for UART1_DTE_RX new 52219e719f53 MAINTAINERS: match freescale ARM64 DT directory in i.MX entry new 39c95d0c357d arm64: dts: imx8mm-verdin: Do not power down eth-phy new 1febf88ef907 ARM: dts: imx7d-smegw01: Fix USB host over-current polarity new e43ea935ba95 soc: imx: imx8mp-blk-ctrl: set HDMI LCDIF panic read hurry level new 557412865970 Merge branch 'imx/drivers' into for-next new ebeb49f43c89 ARM: imx: Call ida_simple_remove() for ida_simple_get new 7c355b572ecd ARM: imx: mach-imx6ul: add imx6ulz support new be03386fbca2 Merge branch 'imx/soc' into for-next new 029d8028b406 dt-bindings: arm: Add Beacon EmbeddedWorks i.MX8M Plus kit new cd6ba75227f9 dt-bindings: power: fsl,imx-gpc: document fsl,imx6ul-gpc c [...] new 5f693adf41b8 dt-bindings: power: fsl,imx-gpc: correct compatibles new 30f6359c7b83 dt-bindings: power: fsl,imx-gpc: document interrupt-controller new c5a57dd6069d dt-bindings: arm: fsl: Fix bindings for APF28Dev board new 8ddbc7b9ef98 dt-bindings: arm: Document the rest of i.MX28 based boards new 0eb01eae0c95 dt-bindings: arm: fsl: Add PDK2, PicoITX and DRC02 boards [...] new 551460d15a05 dt-bindings: arm: fsl: Add verdin yavia carrier-board new 70243d6f4bfd Merge branch 'imx/bindings' into for-next new 1d14345b874a ARM: dts: freescale: Use new media bus type macros new 5bd9ffed9e66 ARM: dts: vfxxx: Swap SAI DMA order new 9a1bee3fb7e2 ARM: dts: imx: e70k02: Add touchscreen new 752ddcd291f3 ARM: dts: colibri-imx6: improve wake-up with gpio key new 800a4ea17eb8 ARM: dts: colibri-imx6ull: improve wake-up with gpio key new 6e19c001b15c ARM: dts: apalis/colibri-imx6/6ull/7: proper gpio-key node names new 22c0db9f9534 ARM: dts: ls1021a: Disable CAN nodes by default new 66bd7a309682 ARM: dts: imx: use generic node name for rave-sp new b1268ef142f4 Merge branch 'imx/dt' into for-next new 94e6197dadc9 arm64: dts: imx8mp: Add LCDIF2 & LDB nodes new 304feb6b9092 arm64: dts: freescale: Add LVDS overlay for TQMa8MPxL new b203e6f1e833 arm64: dts: ls1028a: sl28: get MAC addresses from VPD new 7e5f78c7de32 arm64: dts: verdin-imx8mp: unify gpio-key node name new 3c033fb13925 arm64: dts: imx8mm: Deduplicate PCIe clock-names property new 1a9629f78a10 arm64: dts: imx8mq: Deduplicate PCIe clock-names property new bae293e9e7a1 arm64: dts: imx8mp: Reorder clock to match fsl,imx6q-pcie.yaml new 5d11fe56a6e8 arm64: dts: imx93: add ADC support new 04b9df755e82 arm64: dts: imx8mm-evk: use correct gpio-expander compatible new 25a5ccdce767 arm64: dts: freescale: Introduce imx8mp-beacon-kit new ab1567072783 arm64: dts: imx8mp: Improve bluetooth UART on DH electroni [...] new 8bad8c923f21 arm64: dts: imx8mm: Drop sd-vsel-gpios from i.MX8M Mini Ve [...] new 7364fbba55f8 arm64: dts: imx8mp: Drop sd-vsel-gpios from i.MX8M Plus Ve [...] new a51e4faccae4 arm64: dts: imx8mp: Drop sd-vsel-gpios from i.MX8M Plus DHCOM SoM new 99d7ad964010 arm64: dts: imx8mm-verdin-dev: Do not include dahlia dtsi new 64a59c39e90d arm64: dts: imx8mp-verdin-dev: Do not include dahlia dtsi new c0a04476958d ARM: dts: imx6ull-dhcom: Add DH electronics DHCOM i.MX6ULL [...] new 145bbd47d2e5 ARM: dts: imx6ull-dhcom: Add DHCOM based PicoITX board new cc3560183244 ARM: dts: imx6ull-dhcom: Add DHSOM based DRC02 board new 96bb0791e284 arm64: dts: imx8q: use generic node name for rave-sp new f18ef19a17a9 arm64: dts: imx8mm-verdin: Add yavia carrier board new 4a5a5fc86bcc arm64: dts: imx8mp-verdin: Add yavia carrier board new af27686c44ec arm64: ls1046ardb: Use in-band-status for SFP module new d00f7f1e2043 Merge branch 'imx/dt64' into for-next new 06f985d227d0 ARM: imx_v6_v7_defconfig: Don't enable PROVE_LOCKING new b82765d04e37 ARM: multi_v7_defconfig: Enable wm896x audio CODECs new 6e2964c3dc83 Merge branch 'imx/defconfig' into for-next new dfd9e8058db9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 443181f103ef arm: dts: mt7623: add gmacs to mt7623.dtsi new 74e392556729 arm: dts: mt7623: add mt7530 switch to mt7623a.dtsi new 9dce27efa011 arm: dts: mt7623: change mt7530 switch address new 51d348216ace arm: dts: mt7623: mux phy0 on Bananapi BPI-R2 new 61114f31c02a arm: dts: mt7623: enable flow control on port@6 new 89b045d3c2cd arm64: dts: mt8195: Add efuse node to mt8195 new d198081733f5 arm64: dts: mediatek: mt7622: drop serial clock-names new 8622f5c63e77 arm64: dts: mediatek: mt8183: drop double interrupts new a32a371f907d arm64: dts: mt8195: add jpeg encode device node new 936f9741a5f8 arm64: dts: mt8195: add jpeg decode device node new 190efe4afc86 Merge branch 'v6.2-next/dts64' into for-next new 82219cfbef18 dt-bindings: arm: mediatek: mmsys: add vdosys1 compatible [...] new 664a39b8e769 dt-bindings: reset: mt8195: add vdosys1 reset control bit new be234d00240c soc: mediatek: add mtk-mmsys ethdr and mdp_rdma components new 39170127c1ed soc: mediatek: add mtk-mmsys support for mt8195 vdosys1 new 0a815034a52a soc: mediatek: refine code to use mtk_mmsys_update_bits API new 3dd20b715c44 soc: mediatek: add mtk-mmsys config API for mt8195 vdosys1 new 8af1f6b5bccb soc: mediatek: add cmdq support of mtk-mmsys config API fo [...] new 2004f8be8483 soc: mediatek: mmsys: add mmsys for support 64 reset bits new 7f0a38f46b67 soc: mediatek: mmsys: add reset control for MT8195 vdosys1 new 8150a0e3a9d4 soc: mediatek: add mtk-mutex component - dp_intf1 new 4ea6aa8902fc soc: mediatek: add mtk-mutex support for mt8195 vdosys1 new b74952aba6c3 soc: mediatek: mtk-svs: Enable the IRQ later new eb6fd30ef65f Merge branch 'v6.2-next/soc' into for-next new caa721cbc4ba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7a75b213718a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 29dbdcebe063 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 87d85b48f810 arm64: dts: renesas: r8a779g0: Add Cortex-A76 1.8 GHz opp new 7dd48e96d0cd riscv: dts: renesas: rzfive-smarc-som: Drop PHY interrupt [...] new 48ab6eddd8bb arm64: dts: renesas: r9a07g043u: Add IRQC node new 85169df72107 arm64: dts: renesas: r9a07g043u: Update pinctrl node to ha [...] new f4673e52dbab arm64: dts: renesas: rzg2ul-smarc-som: Add PHY interrupt s [...] new 9a5db2f7f175 ARM: dts: r9a06g032: Add the USBF controller node new a6a4bfeae916 arm64: dts: renesas: eagle: Add SCIF_CLK support new e9ae752fa019 ARM: dts: renesas: #sound-dai-cells is used when simple-card new 9e72606cd2db arm64: dts: renesas: #sound-dai-cells is used when simple-card new baa19ec4c631 arm64: dts: renesas: Add ulcb{-kf} Audio Graph Card dtsi new 3e2db2c2418d arm64: dts: renesas: Add ulcb{-kf} Audio Graph Card2 dtsi new 62661f3b076e arm64: dts: renesas: Add ulcb{-kf} Simple Audio Card dtsi new 15ec87e017d3 arm64: dts: renesas: Add ulcb{-kf} Audio Graph Card2 MIX + [...] new ccb26ac5e7db arm64: dts: renesas: Add ulcb{-kf} Audio Graph Card MIX + [...] new c9d95cf0bc50 arm64: dts: renesas: Add ulcb{-kf} Simple Audio Card MIX + [...] new afdc9a248ca3 arm64: dts: renesas: r8a779f0: spider-cpu: Enable UFS device new b9c2d7882b6a arm64: dts: beacon-renesom: Fix gpio expander reference new 17b05bd28f07 arm64: dts: beacon-renesom: Update Ethernet PHY ID new 048bf8a83c02 arm64: dts: beacon-renesom: Fix audio clock rate new 820c73977544 arm64: dts: r8a774b1-beacon-rzg2n-kit: Sync aliases with RZ/G2M new bdb7c4a7fd76 arm64: dts: r8a774e1-beacon-rzg2h-kit: Sync aliases with RZ/G2M new 722f78466588 arm64: dts: renesas: r9a09g011: Reword ethernet status new 4de72587e213 arm64: dts: renesas: r9a09g011: Add PWC support new b5d422714dc5 arm64: dts: renesas: v2mevk2: Add PWC support new 5f68b57a957a arm64: dts: renesas: r8a779f0: Add iommus to MMC node new 5f4935f3f05d Merge branches 'renesas-arm-defconfig-for-v6.3', 'renesas- [...] new 6231107b2299 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new cc1fb89f9b0c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new af1c89ddb74f ARM: dts: exynos: correct HDMI phy compatible in Exynos4 new 7bac2cd7fff7 ARM: dts: exynos: use generic node names for phy new 9ca5a7ce492d ARM: dts: exynos: use lowercase hex addresses new 0f1ea25b74f7 Merge branch 'next/dt' into for-next new 5cff13f07eec arm64: dts: exynos: use lowercase hex addresses new 5e8b8afd175e Merge branch 'next/dt64' into for-next new 6cdbe315502b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 80846ed70bca Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 7e3195cd4e22 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 2698aba80ece Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 219c0c1505d4 Merge branch 'next' of https://git.linaro.org/people/jens. [...] new 48e7b2aaaa09 Merge branch for-6.3/dt-bindings into for-next new 44075372eb48 Merge branch for-6.3/arm/dt into for-next new f19bb95dc531 arm64: tegra: Add dma-coherent property for Tegra194 XUDC new 320e0a703737 arm64: tegra: Populate the XUDC node for Tegra234 new 361238cdc525 arm64: tegra: Mark host1x as dma-coherent on Tegra194/234 new dc2b15fc18a3 Merge branch for-6.3/arm64/dt into for-next new 90b73d9155cd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f029f8022c10 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new a922a9506b15 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new 3ed741db04f5 clk: vc5: Use `clamp()` to restrict PLL range new 4411da320929 clk: vc5: Add support for 5P49V60 new def70790be52 dt-bindings: clock: versaclock5: Document 5P49V60 compatib [...] new e0d094e486e6 Merge branch 'clk-versa' into clk-next new efaeb5f9f839 Merge tag 'clk-microchip-fixes-6.2' of https://git.kernel. [...] new 048d7547ddf7 Merge branch 'clk-fixes' into clk-next new 1fd62f262ee7 clk: meson: mpll: Switch from .round_rate to .determine_rate new 581f772566ef clk: meson: dualdiv: switch from .round_rate to .determine_rate new 9ac323943f7a clk: meson: sclk-div: switch from .round_rate to .determine_rate new 716592fdb5e2 clk: meson: clk-cpu-dyndiv: switch from .round_rate to .de [...] new df43ce489d33 Merge tag 'clk-meson-v6.3-1' of https://github.com/BayLibr [...] new d2b825b2e2ff Merge branch 'clk-amlogic' into clk-next new 9645ccfaad4d Merge tag 'clk-microchip-6.3' of https://git.kernel.org/pu [...] new 476f9ac17eed Merge branch 'clk-microchip' into clk-next new 2c3aa5b1f20a dt-bindings: clock: qcom,sm8450-camcc: constrain required-opps new c448d93c3d86 Merge branch 'clk-bindings' into clk-next new ecfb9f404771 clk: ingenic: jz4760: Update M/N/OD calculation algorithm new 71854f780c8b Merge branch 'clk-fixes' into clk-next new 69a2feac6b47 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new c9baa3bbe909 clk: renesas: r8a779a0: Tidy up DMAC name on SYS-DMAC new 3797edf94b51 clk: renesas: r8a779g0: Tidy up DMAC name on SYS-DMAC new bd176e46e9c2 clk: renesas: r8a779g0: Add CAN-FD clocks new b041ed1981a6 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new 90beee32c5ac Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] new 411d95c405a4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3a543dc2b559 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 357275caa22c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 99e2266f2460 RISC-V: clarify ISA string ordering rules in cpu.c new 80c200b34ee8 RISC-V: resort all extensions in consistent orders new f07b2b3f9d47 Documentation: riscv: add a section about ISA string order [...] new 61a9b7129070 Merge patch series "Putting some basic order on isa extens [...] new 6be1ff430dab riscv: pgtable: Fixup comment for KERN_VIRT_SIZE new 451fb217cdca RISC-V: Kconfig: Remove trailing whitespace new 9d5567ccf96f riscv: fix jal offsets in patched alternatives new adc781ce24ca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 497e6b37b009 riscv: dts: microchip: add the Aldec TySoM's devicetree new d9c36d016f61 Merge patch series "Add a devicetree for the Aldec PolarFi [...] new 64b10ea98a8b Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] new c7941bb43c89 Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] new 840252a13ed1 Merge branch 'fixes' into for-next new 7a725b770271 s390/cache: change type from unsigned long long to unsigned long new 1ce357cb825f s390/cpum_cf: simplify hw_perf_event_destroy() new 345d2a4dcdb7 s390/cpum_cf: move cpum_cf_ctrset_size() new 7a8f09ac1850 s390/cpum_cf: move stccm_avail() new ea53e6995f45 s390/cpum_cf: remove in-kernel counting facility interface new 1e99c242acb2 s390/cpum_cf: merge source files for CPU Measurement count [...] new 0d5f0dc83073 s390/cpum_cf: simplify PMC_INIT and PMC_RELEASE usage new e9c9cb90e76f s390: discard .interp section new 7be215ba35db s390/syscalls: remove SYSCALL_METADATA() from compat syscalls new 82c1b3e7e5ff s390/syscalls: remove __SC_COMPAT_TYPE define new 2e4532d4ac0e s390/syscalls: move __S390_SYS_STUBx() macro new 0efc5d58bd28 s390/syscalls: remove trailing semicolon new 2213d44e140f s390/syscalls: get rid of system call alias functions new fe27e533c967 Merge branch 'features' into for-next new ca2f1398cb64 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5084529f7bfb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d3426c1181a8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f48ed993526e Merge branch 'fs.fuse.acl' into for-next new 6a91a2d05e23 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9cbc4117ea38 Merge branch 'for-next-current-v6.1-20230125' into for-nex [...] new 5114683a7591 btrfs: drop unused trans parameter of drop_delayed_ref new 14a7805390e5 btrfs: remove trans parameter of merge_ref new f72e79187949 btrfs: drop trans parameter of insert_delayed_ref new 02f1ce753fac btrfs: directly pass in fs_info to btrfs_merge_delayed_refs new 8e101601a2a1 btrfs: move btrfs_abort_transaction to transaction.c new 8a69b6014925 btrfs: fix uninitialized variable warning in btrfs_cleanup [...] new 6a5a1729f5b8 btrfs: fix uninitialized variable warning in get_inode_gen new 77cfab26553e btrfs: fix uninitialized variable warning in btrfs_update_ [...] new d24a62002a82 btrfs: fix uninitialized variable warnings in __set_extent [...] new 26b208a1d3d4 btrfs: fix uninitialized variable warning in btrfs_sb_log_ [...] new 23ece19ef029 btrfs: zoned: fix uninitialized variable warning in btrfs_ [...] new ed86f4ed626b btrfs: fix uninitialized variable warning in run_one_async_start new 20681c1fc137 btrfs: turn on -Wmaybe-uninitialized new 6548efd2fedc btrfs: go to matching label when cleaning em in btrfs_subm [...] new ba6c37ee5d4a btrfs: use PAGE_{ALIGN, ALIGNED, ALIGN_DOWN} macro new 700816b75ea8 btrfs: simplify update of last_dir_index_offset when loggi [...] new 61d729dfcb1a btrfs: use a negative value for BTRFS_LOG_FORCE_COMMIT new f6b6a70e04cf btrfs: use a single variable to track return value for log [...] new c65a9695cfdd btrfs: remove the wait argument to btrfs_start_ordered_extent new b96794fdf680 btrfs: pass find_free_extent_ctl to allocator tracepoints new ac796a2b6dd0 btrfs: add more find_free_extent tracepoints new c19553a2b730 btrfs: introduce size class to block group allocator new 7f1c4f07975d btrfs: load block group size class when caching new 32e8ea46508a btrfs: dont use size classes for zoned file systems new dc16ebdce631 btrfs: scrub: improve tree block error reporting new a9dfd790fc2c btrfs: remove duplicate include header in extent-tree.c new d4295bf91b3b btrfs: raid56: fix stripes if vertical errors are found new 7c598e3b8bf8 btrfs: sysfs: update fs features directory asynchronously new 50afc7891232 btrfs: send: directly return from did_overwrite_ref() and [...] new c7b4a65f009d btrfs: send: avoid unnecessary generation search at did_ov [...] new 78fe0a58e4c5 btrfs: send: directly return from will_overwrite_ref() and [...] new ddbc34fd4db7 btrfs: send: avoid extra b+tree searches when checking ref [...] new be1238e844bc btrfs: send: remove send_progress argument from can_rmdir() new c57b07a6ea32 btrfs: send: avoid duplicated orphan dir allocation and in [...] new 85a5efc31935 btrfs: send: avoid unnecessary orphan dir rbtree search at [...] new 18785b20b8b9 btrfs: send: reduce searches on parent root when checking [...] new 389bf276321f btrfs: send: iterate waiting dir move rbtree only once whe [...] new f446698b5ddb btrfs: send: initialize all the red black trees earlier new b01674c086b7 btrfs: send: genericize the backref cache to allow it to b [...] new b9a15fd75f0a btrfs: adapt lru cache to allow for 64 bits keys on 32 bit [...] new 7ec0db9714fa btrfs: send: cache information about created directories new 737ed38475da btrfs: allow a generation number to be associated with lru [...] new a358b2ddcbac btrfs: add an api to delete a specific entry from the lru cache new 6a191be19fdf btrfs: send: use the lru cache to implement the name cache new bb001c1f3b00 btrfs: send: update size of roots array for backref cache entries new cad3604f2c4c btrfs: send: cache utimes operations for directories if possible new d920aaadb7eb btrfs: hold block group refcount during async discard new dda3dc127f22 btrfs: limit device extents to the device size new 2db12b79b929 btrfs: assert commit root semaphore is held when accessing [...] new 07992b7c562a btrfs: skip backref walking during fiemap if we know the l [...] new ed55a190fc3e btrfs: zlib: zero-initialize zlib workspace new 15e259d92c8f Merge branch 'misc-next' into for-next-next-v6.2-20230125 new e1ab050135f2 btrfs: locking: use atomic for DREW lock writers new a0d5fc49d84c Merge branch 'dev/drew-lock-atomic' into for-next-next-v6. [...] new 5361e1f7ebbd block: export bio_split_rw new 3a38e27951cf btrfs: better document struct btrfs_bio new 7604c24140c5 btrfs: add a btrfs_inode pointer to struct btrfs_bio new 99ecbf9b88d4 btrfs: remove the direct I/O read checksum lookup optimization new 374a031a354d btrfs: simplify btrfs_lookup_bio_sums new 3204ddefb899 btrfs: slightly refactor btrfs_submit_bio new 1754a3146fe4 btrfs: save the bio iter for checksum validation in common code new 0722ab73066f btrfs: pre-load data checksum for reads in btrfs_submit_bio new 706e83b9e2fe btrfs: add a btrfs_data_csum_ok helper new ba32b2709df8 btrfs: handle checksum validation and repair at the storage layer new a421e99575cf btrfs: remove btrfs_bio_free_csum new f3f9700bb517 btrfs: remove btrfs_bio_for_each_sector new fc566757538e btrfs: remove now unused checksumming helpers new 60d7d2a4b14e btrfs: remove the device field in struct btrfs_bio new 110d806e7f80 btrfs: remove the io_failure_record infrastructure new 4fe85aae976c btrfs: rename the iter field in struct btrfs_bio new d063592fd141 btrfs: remove the is_metadata flag in struct btrfs_bio new b999f1a1d14f btrfs: remove the submit_bio_start helpers new 84f48cc0942e btrfs: simplify the btrfs_csum_one_bio calling convention new 16ca3f174cfb btrfs: handle checksum generation in the storage layer new 93481ef5d608 btrfs: handle recording of zoned writes in the storage layer new 25b9ff6d1ce9 btrfs: support cloned bios in btree_csum_one_bio new eacfa28b5a13 btrfs: allow btrfs_submit_bio to split bios new c715e83527f2 btrfs: pass the iomap bio to btrfs_submit_bio new 834f7dbcbdd2 btrfs: remove stripe boundary calculation for buffered I/O new 9d7e56911f46 btrfs: remove stripe boundary calculation for compressed I/O new 14a641b43655 btrfs: remove stripe boundary calculation for encoded I/O new 0dbafe9a02d7 btrfs: remove struct btrfs_io_geometry new 56e2a5f2eeb5 btrfs: remove submit_encoded_read_bio new bb8f8f7e0b24 btrfs: remove the fs_info argument to btrfs_submit_bio new ca1c00ad34b0 btrfs: remove now spurious bio submission helpers new c4287fa8043c btrfs: calculate file system wide queue limit for zoned mode new 569b008283e3 btrfs: split zone append bios in btrfs_submit_bio new 1748d2335993 iomap: remove IOMAP_F_ZONE_APPEND new 73d267cc216e Merge branch 'ext/hch/checksumming-v4' into for-next-next- [...] new f6990f38719c btrfs: send: limit number of clones and allocated memory size new 2e58aa35135c Merge branch 'dev/send-clone-root-cap' into for-next-next- [...] new 1fbec2aa7040 btrfs: restore assertion failure to the code line where it [...] new de36008db074 Merge branch 'dev/abort-inline' into for-next-next-v6.2-20230125 new 5966d3882003 Merge branch 'for-next-next-v6.2-20230125' into for-next-20230125 new 73790c4e8381 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b7ab9161cf5d cifs: Fix oops due to uncleared server->smbd_conn in reconnect new 5fc9718d0ad4 cifs: Use kstrtobool() instead of strtobool() new 050bf6ee9f39 cifs: Replace zero-length arrays with flexible-array members new 270acdfd20d4 cifs: use the least loaded channel for sending requests new c1a7a97b3883 cifs: print last update time for interface list new e0b07e5e27fa cifs: distribute channels across interfaces based on speed new 4888b0326f7a cifs: account for primary channel in the interface list new 8f22ce69dbe6 cifs: Get rid of unneeded conditional in the smb2_get_aead_req() new da142fc24f8e cifs: fix debug format string in cifs_debug_data_proc_show new d11e2b43a4c3 update internal module version number for cifs.ko new 1739d316978b Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new c39e087be4ab Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 765fb40b587f Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 3bea4ae1c97b udf: Zero udf name padding new ee454ad2fce7 udf: Propagate errors from udf_advance_blk() new 1ea1cd11c72d udf: Fix directory iteration for longer tail extents new bd904f3c7496 udf: Unify types in anchor block detection new 101ee137d32a udf: Drop VARCONV support new de80dae03c43 udf: Move incrementing of goal block directly into inode_getblk() new f3a30be77750 udf: Factor out block mapping into udf_map_block() new 4215db46d538 udf: Use udf_bread() in udf_get_pblock_virt15() new 08931b78932d udf: Use udf_bread() in udf_load_vat() new f33321b29b67 udf: Do not call udf_block_map() on ICB files new 15a08f51624a udf: Convert udf_symlink_filler() to use udf_bread() new 364a6665d573 udf: Fold udf_block_map() into udf_map_block() new b3c03fcef271 udf: Pass mapping request into inode_getblk() new 809425217805 udf: Add flag to disable block preallocation new 541e047b14c8 udf: Use udf_map_block() in udf_getblk() new 32f123a3f342 udf: Fold udf_getblk() into udf_bread() new f950fd052913 udf: Protect rename against modification of moved directory new 6a3b37e0ea20 udf: Push i_data_sem locking into udf_expand_file_adinicb() new 2d532616c768 udf: Push i_data_sem locking into udf_extend_file() new 96eeaaaea592 udf: Simplify error handling in udf_file_write_iter() new b9a861fd527a udf: Protect truncate and file type conversion with invali [...] new 3c21204818ae udf: Allocate blocks on write page fault new 7010839ccfd4 fs: gracefully handle ->get_block not mapping bh in __mpag [...] new 36580ed08776 udf: Do not allocate blocks on page writeback new 36ec52ea038b udf: Fix file corruption when appending just after end of [...] new f54aa97fb7e5 udf: Fix off-by-one error when discarding preallocation new b7c31e6f1477 udf: Unify .read_folio for normal and in-ICB files new 79d3c6dbada4 udf: Convert in-ICB files to use udf_writepages() new d5abfb1b7b26 udf: Convert in-ICB files to use udf_direct_IO() new 60b99a1b9fa7 udf: Convert in-ICB files to use udf_write_begin() new c694e40ba231 udf: Convert all file types to use udf_write_end() new 907c6c2ffa6a udf: Add handling of in-ICB files to udf_bmap() new 37a8a39f7ad3 udf: Switch to single address_space_operations new 759e4d74c072 udf: Mark aops implementation static new 174cb748d888 udf: Move udf_adinicb_readpage() to inode.c new 7b7f68655fca udf: Switch udf_adinicb_readpage() to kmap_local_page() new 5cfc45321a6d udf: Convert udf_adinicb_writepage() to memcpy_to_page() new 1eeceaec794e udf: Convert udf_expand_file_adinicb() to avoid kmap_atomic() new f386c802a6fd udf: Don't return bh from udf_expand_dir_adinicb() new c2efd13a2ed4 udf: Limit file size to 4TB new 085cf7b7e2ef udf: Fix file counting in LVID new 048cd07dfabd Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new 0ffdf24f2cb8 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 245edf445c34 fsverity.rst: update git repo URL for fsverity-utils new 80c0433350a0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 15d937d7ca8c fuse: add request extension new 8ed7cb3f279f fuse: optional supplementary group in create requests new 5a8bee63b10f fuse: in fuse_flush only wait if someone wants the return code new 06bbb761c12d fuse: fix all W=1 kernel-doc warnings new 1cc4606d19e3 fuse: add inode/permission checks to fileattr_get/fileattr_set new fb23b081f500 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 63510d9f2f6e Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] new 2d5a4e7c82f1 gfs2: gl_object races fix new 392713a9cfa3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 62c487b53a7f ksmbd: limit pdu length size according to connection status new a34dc4a9b9e2 ksmbd: downgrade ndr version error message to debug new 435f228f3e86 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new d744aa8e51c7 NFSD: fix leaked reference count of nfsd4_ssc_umount_item new ae2481464864 nfsd: remove fs/nfsd/fault_inject.c new 12d57f74263e SUNRPC: Clean up the svc_xprt_flags() macro new f1291b416498 SUNRPC: Remove ->xpo_secure_port() new fbbefecf09d0 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] new 36a785849fff Merge branch 'master' of https://github.com/Paragon-Softwa [...] new d2d820c0ba45 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] new c3682358a652 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b5c2265f7b9f 9p/virtio: add a read barrier in p9_virtio_zc_request new ea50ba478491 net/9p: Adjust maximum MSIZE to account for p9 header new d76a02cc927d fs/9p: Expand setup of writeback cache to all levels new b67c64fb0143 fs/9p: Consolidate file operations and add readahead and w [...] new 26be025e54b7 fs/9p: Remove unnecessary superblock flags new 30b544826744 fs/9p: allow disable of xattr support on mount new 98dadb221586 net/9p: fix bug in client create for .L new b41c7256a43e 9p: Add additional debug flags and open modes new 182d2e46c6c9 fs/9p: Add new mount modes new 335bfb52f2be fs/9p: fix error reporting in v9fs_dir_release new a905b430e998 fs/9p: writeback mode fixes new 32a145a90935 fs/9p: Fix revalidate new a5eeffe2e240 Merge branch 'ericvh/for-next' of git://git.kernel.org/pub [...] new 5d047980444e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3afc6b1ff9cd Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] new c5bc1b3ff35a fs: uninline inode_query_iversion new a3bb710383cb fs: clarify when the i_version counter must be updated new a1175d6b1bda vfs: plumb i_version handling into struct kstat new 61a968b4f05e nfs: report the inode version in getattr if requested new f6102994338c ceph: report the inode version in getattr if requested new 3139b1d79588 nfsd: move nfsd4_change_attribute to nfsfh.c new 638e3e7d9493 nfsd: use the getattr operation to fetch i_version new 58a033c9a3e0 nfsd: remove fetch_iversion export operation new 0e38c7c3c027 Merge branch 'iversion-next' of git://git.kernel.org/pub/s [...] new 775a09e338f6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9cfc76a9619d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a4b1fb54e6e9 Merge branch 'pci/aer' new 34002c6bd6bd Merge branch 'pci/iov' new caa63c9f9095 Merge branch 'pci/misc' new e9e830a90ceb Merge branch 'pci/pm' new b692c96b424f PCI: dwc: Adjust to recent removal of PCI_MSI_IRQ_DOMAIN new 918ee131a17c dmaengine: Fix dma_slave_config.dst_addr description new 713d4a78af85 dmaengine: dw-edma: Release requested IRQs on failure new 13200d3f6184 dmaengine: dw-edma: Convert ll/dt phys address to PCI bus/ [...] new 42f16395f473 dmaengine: dw-edma: Fix missing src/dst address of interle [...] new 2b6712488c99 dmaengine: dw-edma: Don't permit non-inc interleaved xfers new 3898ac09cd25 dmaengine: dw-edma: Fix invalid interleaved xfers semantics new cc256e9ccf49 dmaengine: dw-edma: Add CPU to PCI bus address translation new d1d239a3eaae dmaengine: dw-edma: Add PCI bus address getter to the remo [...] new e488a2d8e157 dmaengine: dw-edma: Drop chancnt initialization new 950caaa098e5 dmaengine: dw-edma: Drop unnecessary debugfs reg casts new bf34f8c7d46a dmaengine: dw-edma: Stop checking debugfs_create_*() return value new d8531b70d612 dmaengine: dw-edma: Add dw_edma prefix to debugfs nodes de [...] new 080ccf30ddc7 dmaengine: dw-edma: Convert debugfs descs to being heap-allocated new 99afc44f733d dmaengine: dw-edma: Rename debugfs dentry variables to 'dent' new cca10c553caf dmaengine: dw-edma: Simplify debugfs context CSRs init procedure new 5c0373eafd83 dmaengine: dw-edma: Move eDMA data pointer to debugfs node [...] new 6f94141d8662 dmaengine: dw-edma: Join read/write channels into a single device new dc0cb4c7df40 dmaengine: dw-edma: Use DMA engine device debugfs subdirectory new 52a75d028c7e dmaengine: dw-edma: Fix readq_ch() return value truncation new 363c1c2e04ee dmaengine: dw-edma: Use non-atomic io-64 methods new 98726e010df2 dmaengine: dw-edma: Drop DT-region allocation new 3fac9ee79b7b dmaengine: dw-edma: Replace chip ID number with device name new 6625f57da163 dmaengine: dw-edma: Skip cleanup procedure if no private d [...] new a0c5f87704d5 dmaengine: dw-edma: Add mem-mapped LL-entries support new a142a0c7d873 dmaengine: dw-edma: Depend on DW_EDMA instead of selecting it new f219adcba203 dmaengine: dw-edma: Prepare dw_edma_probe() for builtin callers new fafd5ce82202 PCI: dwc: Restrict only coherent DMA mask for MSI address [...] new e955885c9ce0 PCI: bt1: Set 64-bit DMA mask new 8d939c199983 PCI: dwc: Add Root Port and Endpoint controller eDMA engin [...] new 7869b93703af Merge branch 'pci/ctrl/dwc' new 5b1e28282699 Merge branch 'remotes/lorenzo/pci/imx6' new deb8d1b9f5ad Merge branch 'remotes/lorenzo/pci/qcom' new 50264433e29b Merge branch 'remotes/lorenzo/pci/uniphier' new 78913b41945a Merge branch 'remotes/lorenzo/pci/switchtec' new 009f964e7756 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 82a3e2fb3e96 HID: logitech-hidpp: Hard-code HID++ 1.0 fast scroll support new e7a909d510fb Revert "HID: logitech-hidpp: add a module parameter to kee [...] new f0e5d78bcf2d Merge branch 'for-6.3/logitech' into for-next new cb963b2c011a HID: Ignore battery for Elan touchscreen on Asus TP420IA new 06f8ed62c952 Merge branch 'for-6.2/upstream-fixes' into for-next new 47653aa25c19 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 65ba97ec46be Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new b0ee9c241a48 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] new addeaa67df3d hwmon: (it87) Group all related MODULE_PARM definitions together new c5ddaf0f54e1 hwmon: (asus-ec-sensors) add missing mutex path new bd70314c80db dt-bindings: hwmon: add nxp,mc34vr500 new 951f2916db7a docs: hwmon: add docs for the NXP MC34VR500 PMIC new f9b70de51c89 hwmon: add initial NXP MC34VR500 PMIC monitoring support new 543a1c3f03fb Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new 776b32b7567a Documentation: kprobetrace: Fix some typos new 015b5162be05 Documentation: kprobetrace: Fix code block markup new 5d18c23c763d Documentation: kprobetrace: Split paragraphs new 3abd57ccdda6 docs/sp_SP: Add process email-clients translation new c70313cd177d docs: accel: Fix debugfs path new 941c95fdd61f Docs/subsystem-apis: Remove '[The ]Linux' prefixes from ti [...] new 4f46ae9f3aeb Docs/driver-api/index: Add missing SPDX License Identifier new 1c7b394a5651 Docs/sound/index: Add missing SPDX License Identifier new 339c1827b7e4 Merge branch 'docs-mw' into docs-next new 77a0812c962b Documentation/mm: Fix typo emluation -> emulation new 5d8c5e430a63 docs/mm: Physical Memory: add structure, introduction and [...] new 835205f61f84 docs: leds: fix the following docu build warning new 6b219431037b docs/scripts/gdb: add necessary make scripts_gdb step new 608348285a5c Documentation: KVM: fix typos in running-nested-guests.rst new a16abc68e66c Merge branch 'docs-mw' into docs-next new 1b986be43692 Merge branch 'docs-next' of git://git.lwn.net/linux.git new 86d7de4a4755 Merge branch 'master' of git://linuxtv.org/media_tree.git new a74ddb51a3c1 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new 6757a7abe47b thermal: intel: int340x: Protect trip temperature from con [...] new e4b12fb78afc Merge branch 'thermal-intel-fixes' into linux-next new e398421fd03c thermal: core: Move cdev cleanup to thermal_release() new 47e3f00074c2 thermal: core: Use device_unregister() instead of device_d [...] new f108f07918a9 Merge branch 'thermal-core' into linux-next new acd7e9ee57c8 thermal: intel: int340x: Add locking to int340x_thermal_ge [...] new 674037e6b14d Merge branch 'thermal-intel-fixes' into linux-next new 58d1c9fd0e85 thermal/core: Fix unregistering netlink at thermal init time new b57d62862d17 thermal/core: Remove unneeded ida_destroy() new 5b8de18ee902 thermal/core: Move the thermal trip code to a dedicated file new 9e0a9be24bdd thermal: Fail object registration if thermal class is not [...] new a91e079a2f6a Merge branch 'thermal-core' into linux-next new d69e7041a39c thermal/drivers/sun8i: Convert to use macro new 4f2ee0aa2e70 thermal/drivers/mtk: Use function pointer for raw_to_mcelsius new 248da1fc8418 thermal/drivers/mtk: Add support for MT7986 and MT7981 new 8c5ee9155f8a thermal/drivers/armada: Use the thermal_zone_get_crit_temp() new 02be605946b6 Merge tag 'thermal-v6.3-rc1' of ssh://gitolite.kernel.org/ [...] new 0bb04b623f4c Merge branch 'thermal-next' into linux-next new 2469aa07780b Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 471be3641bd7 cpufreq: tegra194: Enable CPUFREQ thermal cooling new f0b12cb7caa2 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 19b6ef572599 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] new 5eb456c7aa14 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new 1aef8edd2104 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d5c1496f8139 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ec8f7d495b3d netlink: fix spelling mistake in dump size assert new 90317bcdbd33 ipv6: Make ip6_route_output_flags_noref() static. new 74b4f1739d4e nfp: flower: change get/set_eeprom logic and enable for fl [...] new 28113cfada8b net: mscc: ocelot: fix incorrect verify_enabled reporting [...] new 4373a023e038 devlink: remove a dubious assumption in fmsg dumping new d0671115869d virtio-net: Reduce debug name field size to 16 bytes new c40bff4132e5 net/smc: Terminate connections prior to device removal new 462502ff9acb net/ism: Add missing calls to disable bus-mastering new 1baedb13f1d5 s390/ism: Introduce struct ism_dmb new 89e7d2ba61b7 net/ism: Add new API for client registration new 8747716f3942 net/smc: Register SMC-D as ISM client new 9de4df7b6be1 net/smc: Separate SMC-D and ISM APIs new 820f21009f1b s390/ism: Consolidate SMC-D-related code new 8c81ba20349d net/smc: De-tangle ism and smc device initialization new 99db6fb04317 Merge branch 's390-ism-generalized-interface' new c96de136329b net: ethtool: fix NULL pointer dereference in stats_prepar [...] new f5be9caf7bf0 net: ethtool: fix NULL pointer dereference in pause_prepar [...] new 6a7a2c18a9de net: Kconfig: fix spellos new 91d0b78c5177 inet: Add IP_LOCAL_PORT_RANGE socket option new ae5439658cce selftests/net: Cover the IP_LOCAL_PORT_RANGE socket option new 3f17e16f385f Merge branch 'add-ip_local_port_range-socket-option' new f274a659fb08 net: microchip: sparx5: Add IS0 VCAP model and updated KUN [...] new 545609fd4e7f net: microchip: sparx5: Add IS0 VCAP keyset configuration [...] new 7306fcd17c0c net: microchip: sparx5: Add actionset type id information to rule new 542e6e2c20e5 net: microchip: sparx5: Add TC support for IS0 VCAP new 88bd9ea70b2e net: microchip: sparx5: Add TC filter chaining support for [...] new 81e164c4aec5 net: microchip: sparx5: Add automatic selection of VCAP ru [...] new 63e3564507ea net: microchip: sparx5: Add support for IS0 VCAP ethernet [...] new 52df82cc9199 net: microchip: sparx5: Add support for IS0 VCAP CVLAN TC keys new 9f92752788d7 Merge branch 'adding-sparx5-is0-vcap-support' new d0941130c935 icmp: Add counters for rate limits new b9d69db87fb7 mptcp: let the in-kernel PM use mixed IPv4 and IPv6 addresses new 7e9740e0e84e mptcp: propagate sk_ipv6only to subflows new ad3493746ebe selftests: mptcp: add test-cases for mixed v4/v6 subflows new 40c71f763f87 mptcp: userspace pm: use a single point of exit new f790ae03db33 selftests: mptcp: userspace: print titles new 1c0b0ee2640b selftests: mptcp: userspace: refactor asserts new 10d4273411be selftests: mptcp: userspace: print error details if any new 8dbdf24f4e9e selftests: mptcp: userspace: avoid read errors new 97f7d3dd761a Merge branch 'mptcp-add-mixed-v4-v6-support-for-the-in-kernel-pm' new 9179f5fe4173 net: ethtool: provide shims for stats aggregation helpers [...] new 3089386db090 xfrm: extend add policy callback to set failure reason new 1bb70c5ab6ec net/mlx5e: Fill IPsec policy validation failure reason new 7681a4f58fb9 xfrm: extend add state callback to set failure reason new 902812b81604 net/mlx5e: Fill IPsec state validation failure reason new 6c4869795568 netdevsim: Fill IPsec state validation failure reason new 05ddf5f8cb6c nfp: fill IPsec state validation failure reason new c068ec5c964d ixgbevf: fill IPsec state validation failure reason new 505c500cfcb4 ixgbe: fill IPsec state validation failure reason new 3fe57986271a bonding: fill IPsec state validation failure reason new 8c284ea429d2 cxgb4: fill IPsec state validation failure reason new 868c82f34cab Merge branch 'convert-drivers-to-return-xfrm-configuration [...] new 66fa34b9c2a5 tools: ynl: support kdocs for flags in code generation new b49c34e217c6 tools: ynl: rename ops_list -> msg_list new 3a43ded081f8 tools: ynl: store ops in ordered dict to avoid random ordering new 0313afe8b83a Merge branch 'tools-ynl-prevent-reorder-and-fix-flags' new bd61600ffb9e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 57539b1c0ac2 bpf: Enable annotating trusted nested pointers new b613d335a743 bpf: Allow trusted args to walk struct when checking BTF IDs new caf713c338bd bpf: Disallow NULLable pointers for trusted kfuncs new 516f4d3397c9 bpf: Enable cpumasks to be queried and used as kptrs new a6541f4d2804 selftests/bpf: Add nested trust selftests suite new 7b6abcfa15cd selftests/bpf: Add selftest suite for cpumask kfuncs new bdbda395845e bpf/docs: Document cpumask kfuncs in a new file new d94cbde2183f bpf/docs: Document how nested trusted fields may be defined new 027bdec89364 bpf/docs: Document the nocast aliasing behavior of ___init new 0cea651d6fdb Merge branch 'Enable cpumasks to be used as kptrs' new af03299d8536 tools/resolve_btfids: Install subcmd headers new 13e07691a16f tools/resolve_btfids: Alter how HOSTCC is forced new 2514a31241e1 selftests/bpf: Fix vmtest static compilation error new 1e12d3ef47d2 bpf: Allow BPF_PROG_TYPE_STRUCT_OPS programs to be sleepable new 913b2255c3d8 libbpf: Support sleepable struct_ops.s section new 51a52a29ebaa bpf: Pass const struct bpf_prog * to .check_member new 7dd880592a88 bpf/selftests: Verify struct_ops prog sleepable behavior new a5f6b9d577eb Merge branch 'Enable struct_ops programs to be sleepable' new 2ab42c7b871f bpf: Check the protocol of a sock to agree the calls to bp [...] new d1246f936023 selftests/bpf: Calls bpf_setsockopt() on a ktls enabled socket. new 0164776a2ce7 Merge branch 'Enable bpf_setsockopt() on ktls enabled sockets.' new cbcf286b666f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 250441bd171f Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] new 0ae189bf87a3 Bluetooth: Fix a buffer overflow in mgmt_mesh_add() new b03b141b1e81 Bluetooth: Fix issue with Actions Semi ATS2851 based devices new e66069edbaf4 Bluetooth: hci_sync: Fix use HCI_OP_LE_READ_BUFFER_SIZE_V2 new 6dee11d48a68 Bluetooth: btusb: Add new PID/VID 0489:e0f2 for MT7921 new 9a68d02be75e Bluetooth: hci_conn: Fix memory leaks new df3fde7aa65b Bluetooth: btusb: Add VID:PID 13d3:3529 for Realtek RTL8821CE new 15ee25fb2573 Bluetooth: hci_qca: Fix driver shutdown on closed serdev new bc50e81106d0 Bluetooth: qca: Fix sparse warnings new 4a9c793b939e Bluetooth: hci_sync: fix memory leak in hci_update_adv_data() new f85b7caff131 Bluetooth: ISO: Fix possible circular locking dependency new 994a2a8fa0c9 Bluetooth: hci_event: Fix Invalid wait context new fbc5c03cdcfa Bluetooth: ISO: Fix possible circular locking dependency new bbf33e47f480 Bluetooth: HCI: Replace zero-length arrays with flexible-a [...] new 4a98a4089e63 Bluetooth: Fix possible deadlock in rfcomm_sk_state_change new ef017002b93b dt-bindings: leds: Document Bluetooth and WLAN triggers new cb5df307c9b3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new e1a543fec0f7 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new 53b543407b68 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new 62e6023eaa3a Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] new 0423ebbc2a8f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 7dd1be30f02f Merge tag 'amd-drm-next-6.3-2023-01-20' of https://gitlab. [...] new 68de345e101c Merge tag 'drm-misc-next-2023-01-24' of git://anongit.free [...] new d8311609c51f Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new 516198d317d8 drm/i915: audit bo->resource usage v3 new 00984ad39599 drm/ttm: stop allocating dummy resources during BO creation new 4110872b8115 drm/ttm: stop allocating a dummy resource for pipelined gutting new b49323aa35d5 drm/ttm: prevent moving of pinned BOs new fc64adc56b83 accel/ivpu: Fix spelling mistake "tansition" -> "transition" new 2847a67d3aa5 drm/ttm: revert "prevent moving of pinned BOs" new fc1137070b9c drm/ttm: revert "stop allocating a dummy resource for pipe [...] new 0c8fb2469438 drm/ttm: revert "stop allocating dummy resources during BO [...] new 8d71c78e1aee Merge drm/drm-next into drm-misc-next new da2b1a0a40d8 drm/nouveau/devinit: Convert function disable() to be void new c2bb3be64eb7 drm/client: Test for connectors before sending hotplug event new 6a9d5ad3af65 drm/client: Add hotplug_failed flag new 4825797c36da drm/fb-helper: Introduce drm_fb_helper_unprepare() new f73ab51bfd3a drm/fbdev-generic: Initialize fb-helper structure in gener [...] new ec9361a1374f drm/fb-helper: Remove preferred_bpp parameter from fbdev i [...] new 6c80a93be62d drm/fb-helper: Initialize fb-helper's preferred BPP in pre [...] new 643231b28380 drm/fbdev-generic: Minimize hotplug error handling new 032116bbe152 drm/fbdev-generic: Minimize client unregistering new 7f5fe873968d drm/fbdev-generic: Inline clean-up helpers into drm_fbdev_ [...] new 6ca80b9e5cc0 drm/fbdev-generic: Rename struct fb_info 'fbi' to 'info' new cbf143b282c6 drm/probe_helper: extract two helper functions new d33a54e3991d drm/probe_helper: sort out poll_running vs poll_enabled new d703a0f45a70 drm/bridge: Kconfig: fix a spelling mistake new e566507bf2f4 drm/simpledrm: Fix an NULL vs IS_ERR() bug new 851a4a77a9f6 dma-buf: actually set signaling bit for private stub fences new 3ba7579af13c Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 671b4647732e Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 902ecddc95c6 Merge drm/drm-next into drm-intel-next new 343cb0f9234e drm/i915/audio: Don't program the hardware ELD buffer on ilk+ new 68470541e630 drm/i915/audio: Don't program the hardware ELD buffer on hsw+ new c7104c382b10 drm/i915/audio: Introduce a struct for the acomp audio state new 5d986635e296 drm/i915/audio: Precompute the ELD new d63937938485 drm/i915/audio: Don't enable audio with bogus ELD new 61a60df6271f drm/i915/audio: Hardware ELD readout new 8e10cd133de3 drm/i915/sdvo: Precompute the ELD new b9c92d78151f drm/i915/sdvo: Only use "presence detect" for has_audio readout new 72715b54d460 drm/i915/sdvo: Do ELD hardware readout new 8b5a2aedd298 drm/i915/audio: Hook up ELD into the state checker new ba9f03fd896b drm/i915/audio: Include ELD in the state dump new 7e95cb0963f0 drm/i915/audio: s/ilk/ibx/ new 31395fba97f2 drm/i915/audio: Clean up the PCH type checks new 9bd5de4abd44 drm/i915: add gmch substruct to struct drm_i915_private new a13144e2286b drm/i915/gmch: split out soc/intel_gmch new b1e7d8b00843 drm/i915/gmch: mass rename dev_priv to i915 new eee838e40a62 drm/i915/gmch: move VGA set state to GMCH code new acc855d30194 drm/i915/display: add intel_display_limits.h for key enums new bfe7586b1181 drm/i915/params: use generics for parameter printing new 7ce59bcf6750 drm/i915/params: use generics for parameter dup new 7448d336bc97 drm/i915/params: use generics for parameter free new 01ce74463718 drm/i915/params: use generics for parameter debugfs file creation new 25fa6b0f69ac drm/i915/edid: convert DP, HDMI and LVDS to drm_edid new c36225a1e046 drm/i915/bios: convert intel_bios_init_panel() to drm_edid new 91ec555f5e9e drm/i915/opregion: convert intel_opregion_get_edid() to st [...] new 15d045fd85eb drm/i915/panel: move panel fixed EDID to struct intel_panel new 3d35fe712e3a drm/i915/psr: Implement Wa_14014971492 new d3eb347da114 drm/i915/mtl: Apply Wa_14013475917 for all MTL steppings new 41ff3e50ba0f Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 3d9057514c37 MAINTAINERS: Update Tegra DRM tree new 79aad29c7d2d gpu: host1x: Fix mask for syncpoint increment register new eb258cc1fd45 gpu: host1x: Don't skip assigning syncpoints to channels new 1b5c09de25e8 drm/tegra: firewall: Check for is_addr_reg existence in IMM check new f0fb260a0cdb gpu: host1x: Implement syncpoint wait using DMA fences new c24973ed795f gpu: host1x: Implement job tracking using DMA fences new 625d4ffb438c gpu: host1x: Rewrite syncpoint interrupt handling new d5179020f5ce gpu: host1x: External timeout/cancellation for fences new 584f13e75356 drm/tegra: Remove redundant null checks before kfree new 900cd8f065de drm/tegra: Remove #ifdef guards for PM related functions new e525514f9271 Merge branch 'for-next' of https://gitlab.freedesktop.org/ [...] new a7efe60e36b9 drm/msm/dpu: Add DSC hardware blocks to register snapshot new 2ec56b232b97 drm/msm/dsi: properly handle the case of empty OPP table i [...] new 2cc7566d924b dt-bindings: phy: qcom, hdmi-phy-other: use pxo clock new c5c92b2ad6c6 dt-bindings: phy: qcom, hdmi-phy-other: mark it as clock provider new a42964ce9cdd drm/msm/hdmi: switch hdmi_pll_8960 to use parent_data new 59817b9030f6 drm/msm/hdmi: make hdmi_phy_8960 OF clk provider new 213e63e0ef0d drm/msm/dpu: handle UBWC 1.0 in dpu_hw_sspp_setup_format new 0b5a8e81877b drm/msm/dpu: correct the UBWC version on sm6115 new 1d233b1cb149 drm/msm/dpu: set pdpu->is_rt_pipe early in dpu_plane_sspp_ [...] new c6f19b6ec944 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] new 021b3d4afae4 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] new 035ef461a353 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7351324c6f48 ALSA: ac97: make remove callback of ac97 driver void returned new 47c59e0c213f ALSA: aoa: make remove callback of soundbus driver void returned new 5e840644d80d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 65b7b869da9b ASoC: codecs: constify static sdw_slave_ops struct new 57dc05c4e6fa ASoC: codecs: constify static sdw_port_config struct new 27681129b089 ASoC: codecs: wsa88xx: remove unneeded includes new cc5be0e5477f ASoC: dt-bindings: samsung,odroid: correct codec DAI phandles new 73ab5b3aa590 ASoC: dt-bindings: samsung-i2s: drop unneeded assigned-clock* new b4090b7cda25 ASoC: dt-bindings: qcom,sm8250: use fallback for SDM845 so [...] new 3a14adc51605 ASoC: qcom: sdm845: add remark about unneeded compatibles new 01270f905eea ASoC: qcom: lpass-platform: Use SNDRV_DMA_TYPE_NONCOHERENT [...] new 636be128d659 ASoC: Kconfig: fix spelling of "up to" new 7d573425d876 ASoC: SOF: ipc4-topology: add buffer type support new 167b3a2b23c8 ASoC: dt-bindings: renesas,rsnd: simplify list of compatibles new 0390a102cc18 ASoC: SOF: ipc4-topology: use different channel mask for e [...] new 7a35498982e8 ASoC: qcom: dt-bindings: lpass-va-macro: Update clock name new ec9009724027 ASoC: dt-bindings: google,sc7280-herobrine: Add platform property new 892e0d3f42e7 Update lpass dt-bindings new aa326917f58f ASoC: mediatek: mt8188: remove some dead code new 51a56d3e1a91 Merge remote-tracking branch 'asoc/for-6.3' into asoc-next new 170c9418f500 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b74d7bb7ca24 kbuild: Modify default INSTALL_MOD_DIR from extra to updates new c093a74dac1c test_kmod: stop kernel-doc warnings new def7b92efd86 kernel/params.c: Use kstrtobool() instead of strtobool() new fbed4fea6422 module: Use kstrtobool() instead of strtobool() new 7c5545586874 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new 9e045a334940 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 439bc39b3cf0 fs: move sb_init_dio_done_wq out of direct-io.c new 9636e650e16f fs: build the legacy direct I/O code conditionally new 7d02a82b9775 Merge branch 'for-6.3/dio' into for-next new 22ac51217237 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 6582f162ee83 dm: improve shrinker debug names new 8279d0fb9f69 dm cache: free background tracker's queued work in btracke [...] new 6bfba8b202b0 dm cache: Add some documentation to dm-cache-background-tracker.h new b346eee3bf98 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3e28ad5eb98d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c5581195700a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b58e90e3727a mfd: qcom-pm8xxx: Remove set but unused variable 'rev' new 8b172e7afda2 mfd: max8925: Remove the unused function irq_to_max8925() new e45e61a828ae mfd: core: Spelling s/compement/complement/ new 35b31967550b mfd: axp20x: Switch to the sys-off handler API new fa6bf511cee6 mfd: simple-mfd-i2c: Fix incoherent comment regarding DT r [...] new ebf0ef0bd26f dt-bindings: mfd: qcom,tcsr: Add compatible for MSM8226 new 93da4768b0ff dt-bindings: mfd: syscon: Add amd,pensando-elba-syscon compatible new a845c8e9cb7c backlight: ili922x: Fix kernel-doc warnings new 071ac3edf650 dt-bindings: mfd/syscon: Add resets property new 93f415985bd3 mfd: syscon: Allow reset control for syscon devices new 6a81e8415006 mfd: arizona: Use pm_runtime_resume_and_get() to prevent r [...] new cd4589d241fa mfd: Remove htc-pasic3 driver new dd77f5fa97d3 mfd: Remove toshiba tmio drivers new 3577f678ea6d Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new a7cdd26d949a backlight: sky81452: Fix sky81452_bl_platform_data kernel-doc new 04150d7f5862 backlight: arcxcnn: Use backlight helper new 1e2f3ceb0d51 backlight: ipaq_micro: Use backlight helper new 894459d907c7 backlight: aat2870: Use backlight helper new 6e9b5cad13f0 backlight: Remove pxa tosa support new 7ddc5f6d60b5 backlight: pwm_bl: Configure pwm only once per backlight toggle new 2f5767e41356 backlight: pwm_bl: Don't rely on a disabled PWM emiting in [...] new de84dc0158c4 dt-bindings: leds: backlight: Add Kinetic KTZ8866 backlight new 718c35c8d594 backlight: ktz8866: Add support for Kinetic KTZ8866 backlight new 4bd02d8b8314 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] new 9594429b4088 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8966a72c1964 regulator: dt-bindings: qcom-labibb: Allow regulator-commo [...] new c1bf8de25d0a regulator: dt-bindings: Describe Maxim MAX20411 new 047ebaffd817 regulator: Introduce Maxim MAX20411 Step-Down converter new 0b9a0789e9b8 regulator: Add Maxim MAX20411 support new d5b4c8b909f5 regulator: max20411: Directly include bitfield.h new 668f777d02f6 regulator: scmi: Allow for zero voltage domains new e3d31788f630 Merge remote-tracking branch 'regulator/for-6.3' into regu [...] new 9c0a6255350f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ef943eb0ce5d Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new 91ece37ed267 Merge branch 'next' of git://github.com/cschaufler/smack-next new f0c27fdcdbd3 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] new 9257ac926329 crypto: certs: fix FIPS selftest dependency new 8f00541caf05 tpm_crb: Add support for CRB devices based on Pluton new b4c45ccd5fcb certs: make blacklisted hash available in klog new 6e7dadceca39 KEYS: Add new function key_create() new 8a1719d664fb certs: don't try to update blacklist keys new 65b5c7776242 KEYS: asymmetric: Fix ECDSA use via keyctl uapi new 0bb7bb8f84f8 tpm: st33zp24: Convert to i2c's .probe_new() new 3e39b1972330 tpm: tpm_i2c_atmel: Convert to i2c's .probe_new() new 3b68fc8c0e81 tpm: tpm_i2c_infineon: Convert to i2c's .probe_new() new d5c71a221b6b tpm: tpm_i2c_nuvoton: Convert to i2c's .probe_new() new 9e01d7dc0796 tpm: tis_i2c: Convert to i2c's .probe_new() new 18b6245692cc tpm: Use managed allocation for bios event log new b0474a20b153 tpm: Add reserved memory event log new 659e5013e7d6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c64074bfe2ab iommu/exynos: Abstract getting the fault info new 2f599c3ff4e6 iommu/exynos: Implement fault handling on SysMMU v7 new 1505e7215eb7 dt-bindings: iommu: renesas,ipmmu-vmsa: add r8a779g0 support new c2b83395e558 iommu/arm-smmu-qcom: Add SM8150 DPU compatible new 5fba66d42746 iommu/arm-smmu-qcom: Select identity domain for sc8280xp MDSS new 6bc6af375c70 dt-bindings: arm-smmu: Allow 3 power domains on SM6375 MMU500 new 11321f7763d0 dt-bindings: arm-smmu: Add sm8150-smmu-500 to the list of [...] new 6dbffe465b7c dt-bindings: iommu: qcom: Add Qualcomm MSM8953 compatible new d565d60d3da7 dt-bindings: arm-smmu: disallow clocks when not used new 0802999c9b7c dt-bindings: arm-smmu: document the smmu on Qualcomm SA8775P new 822765f44ec1 dt-bindings: arm-smmu: Document smmu-500 binding for SM6125 new eb9181a3ae60 dt-bindings: arm-smmu: Fix binding for SDX55 and SDX65 new 8a24401701aa Merge branch 'for-joerg/arm-smmu/bindings' into for-joerg/ [...] new 9e6132179a62 Merge tag 'arm-smmu-updates' of git://git.kernel.org/pub/s [...] new e251c21372c0 of: Introduce of_translate_dma_region() new af0d81357cc5 dt-bindings: reserved-memory: Document iommu-addresses new a5bf3cfce8cb iommu: Implement of_iommu_get_resv_regions() new 5cef282e295f iommu: dma: Use of_iommu_get_resv_regions() new 1369459b2e21 iommu: Add a gfp parameter to iommu_map() new 4dc6376af596 iommu: Remove iommu_map_atomic() new f2b2c051be62 iommu: Add a gfp parameter to iommu_map_sg() new 96d578088085 iommu/dma: Use the gfp parameter in __iommu_dma_alloc_nonc [...] new e787a38e31e5 iommufd: Use GFP_KERNEL_ACCOUNT for iommu_map() new 2552d3a2292a iommu/intel: Add a gfp parameter to alloc_pgtable_page() new 2d4d767659ff iommu/intel: Support the gfp argument to the map_pages op new 4951eb262384 iommu/intel: Use GFP_KERNEL in sleepable contexts new d3b82825217a iommu/s390: Push the gfp parameter to the kmem_cache_alloc()'s new 429f27e36874 iommu/s390: Use GFP_KERNEL in sleepable contexts new ff489fe002ab Merge branch 'iommu-memory-accounting' into core new 28dcba7e10b6 Merge branches 'apple/dart', 'arm/exynos', 'arm/renesas', [...] new 7eb641610003 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 19592f2c7a8f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5e4505d22f2c ARM: dts: mstar: align UART node name with bindings new 60e6cca8a261 ARM: dts: cx92755: align UART node name with bindings new 36dc350d6243 Merge branch 'next/dt' into for-next new cba9e7dbf111 ARM: dts: arm: align UART node name with bindings new 55eecc11eafa ARM: dts: alpine: align UART node name with bindings new 79a5b931a2af ARM: dts: axm55xx: align UART node name with bindings new 6fd6759567ec ARM: dts: moxart: align UART node name with bindings new 0f36161a9a14 ARM: dts: dm814x: align UART node name with bindings new d2468138927c ARM: dts: stih418: align OPP table names with DT schema new eb55da0aee0b Merge branch 'next/dt' into for-next new 5fc3037ae3de arm64: dts: apm: drop deprecated serial device_type new 91fef8a860fa arm64: dts: amazon: drop deprecated serial device_type new 9fac79ef2865 Merge branch 'next/dt64' into for-next new 80fb7f4d5db2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 99a7fa0e75a3 spi: dt-bindings: drop unneeded quotes new ee8d422c91d8 spi: dt-bindings: cleanup examples - indentation, lowercase hex new 22913a63b477 spi: Kconfig: fix a spelling mistake & hyphenation new 44eb7d6da222 Merge remote-tracking branch 'spi/for-6.3' into spi-next new 721840717f80 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fa0bdbdc4496 Merge branch into tip/master: 'irq/urgent' new 177fba72fa68 Merge branch into tip/master: 'x86/urgent' new 70a55d4be4a3 Merge branch into tip/master: 'irq/core' new 6397859c8e9d Merge tag 'v6.2-rc5' into locking/core, to pick up fixes new b613c7f31476 locking/rwsem: Prevent non-first waiter from spinning in d [...] new 3f5245538a19 locking/rwsem: Disable preemption in all down_read*() and [...] new 1d61659ced6b locking/rwsem: Disable preemption in all down_write*() and [...] new 50fd4d5e6914 x86/PAT: Use try_cmpxchg() in set_page_memtype() new 890a0794b34f x86/ACPI/boot: Use try_cmpxchg() in __acpi_{acquire,releas [...] new f26aaf0302df Merge branch into tip/master: 'locking/core' new 274e4631913a Merge branch into tip/master: 'objtool/core' new c0b619033570 Merge branch into tip/master: 'perf/core' new ff2b36d3b31e Merge branch into tip/master: 'ras/core' new edd187537cb6 Merge branch into tip/master: 'sched/core' new b34be7641042 Merge branch into tip/master: 'timers/core' new 556daadd4b9c Merge branch into tip/master: 'x86/alternatives' new 4ba2df09cdc5 Merge branch into tip/master: 'x86/asm' new d63b4b0a5836 Merge branch into tip/master: 'x86/boot' new 793207bad71c x86/resctrl: Fix a silly -Wunused-but-set-variable warning new 81bb40ce1a61 Merge branch into tip/master: 'x86/cache' new 54628de6792b x86/Kconfig: Fix spellos & punctuation new 9affe20122ef Merge branch into tip/master: 'x86/cleanups' new 453dfc2f9d0e Merge branch into tip/master: 'x86/core' new 8415a74852d7 x86/cpu, kvm: Add support for CPUID_80000021_EAX new c35ac8c4bf60 KVM: x86: Move open-coded CPUID leaf 0x80000021 EAX bit pr [...] new a9dc9ec5a1fa x86/cpu, kvm: Add the NO_NESTED_DATA_BP feature new 84168ae786f8 x86/cpu, kvm: Move X86_FEATURE_LFENCE_RDTSC to its native leaf new 5b909d4ae59a x86/cpu, kvm: Add the Null Selector Clears Base feature new faabfcb194a8 x86/cpu, kvm: Add the SMM_CTL MSR not present feature new e7862eda309e x86/cpu: Support AMD Automatic IBRS new 8c19b6f257fa KVM: x86: Propagate the AMD Automatic IBRS feature to the guest new 30426d1c36ef Merge branch 'x86/cpu' new cb3ea4b7671b x86/fpu: Don't set TIF_NEED_FPU_LOAD for PF_IO_WORKER threads new 413db06e8a81 Merge branch into tip/master: 'x86/fpu' new bb30459d0cd4 Merge branch into tip/master: 'x86/microcode' new ebd3ad60a688 x86/cpu: Use cpu_feature_enabled() when checking global pa [...] new 943afb0c68f2 Merge branch into tip/master: 'x86/mm' new d93a486f3d7a Merge branch into tip/master: 'x86/platform' new 4c382d723edc x86/vdso: Move VDSO image init to vdso2c generated code new 610b3c408ab5 Merge branch into tip/master: 'x86/vdso' new 4c0beddcebbe Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 8cf50035875e dt-bindings: timer: rk-timer: Add rktimer for rv1126 new 245fe5328dc7 RISC-V: time: initialize hrtimer based broadcast clock eve [...] new 98ce3981716c dt-bindings: timer: Add bindings for the RISC-V timer device new 969ec81d5a96 clocksource/drivers/timer-riscv: Set CLOCK_EVT_FEAT_C3STOP [...] new 8e148217ffb9 clocksource/drivers/riscv: Increase the clock source rating new 596846da9f03 clocksource/drivers/timer-microchip-pit64b: Drop obsolete [...] new f243533b29c5 clocksource/drivers/sh_cmt: Mark driver as non-removable new e09903cea09e clocksource/drivers/riscv: Get rid of clocksource_arch_ini [...] new 12b5d85c9f93 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] new 6e8746cb7351 EDAC/skx_common: Enable EDAC support for the "near" memory new d2415e2e5330 EDAC/skx_common: Delete duplicated and unreachable code new e4b2bc6616e2 EDAC/i10nm: Add Intel Emerald Rapids server support new dd7814b78539 EDAC/i10nm: Make more configurations CPU model specific new ba987eaaabf9 EDAC/i10nm: Add Intel Granite Rapids server support new 4c5be17ae445 Merge branch 'edac-drivers' into edac-for-next new 0621bd3b3a4f Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 55cbb725497b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b7082cdfc464 clocksource: Suspend the watchdog temporarily when high re [...] new e57818b20b0b clocksource: Verify HPET and PMTMR when TSC unverified new 39836ec34f46 x86/tsc: Add option to force frequency recalibration with [...] new 46f569fdb1d2 Merge branch 'clocksource.2023.01.24a' into HEAD new b1410ddc342f Merge branch 'lkmm.2023.01.03a' into HEAD new 4e9a4112a3dd Merge branch 'nmi.2023.01.19a' into HEAD new f9b06695ba64 selftests/nolibc: Support "x86_64" for arch name new c54ba4178159 selftests/nolibc: Add a "run-user" target to test the prog [...] new 6622fc2a5e75 Merge branch 'nolibc.2023.01.24a' into HEAD new 4f3e2e2013e1 Merge branch 'lkmm-dev.2022.12.28a' into HEAD new 5ebe7473fb00 locking/csd_lock: Add Kconfig option for csd_debug default new bc66dc7d8b41 torture: Ignore objtool "unreachable instruction" complaints new 03b993017a6c rcutorture: Add test_nmis module parameter new a8dcbacb4d86 rcu: Fix set/clear TICK_DEP_BIT_RCU_EXP bitmask race new facab80e89d2 rcu: Fix missing TICK_DEP_MASK_RCU_EXP dependency check new b71346a1e313 clocksource: Permit limited-duration clocksource watchdogging new 7348778c83fe srcu: Add comments for srcu_size_state new d9af52354734 entry/rcu: Check TIF_RESCHED _after_ delayed RCU wake-up new 3abd4be35e03 rcu/trace: use strscpy() to instead of strncpy() new 0c9b776467b3 rcu: Protect rcu_print_task_exp_stall() ->exp_tasks access new 001249b32805 rcu: Avoid stack overflow due to __rcu_irq_enter_check_tic [...] new 5fcd2847788c rcutorture: Set CONFIG_BOOTPARAM_HOTPLUG_CPU0 to offline CPU 0 new db37c503cf83 rcutorture: Make scenario TREE04 enable lazy call_rcu() new ff88a0cc8738 tools: rcu: Add usage function and check for argument new 8c1e81c70be1 rcu-tasks: Report stalls during synchronize_srcu() in rcu_ [...] new bb1afaede744 rcu: Permit start_poll_synchronize_rcu_expedited() to be i [...] new 28ec9cf562e2 locking/lockdep: Introduce lock_sync() new 072d26d97757 rcu: Annotate SRCU's update-side lockdep dependencies new d0a566a51e96 Documentation/RCU: s/not/note/ in checklist.rst new ca7034232ae6 torture: Permit kvm-again.sh --duration to default to prev [...] new 90d0a9b894dd locking/lockdep: Improve the deadlock scenario print for s [...] new 357ddbabf902 rcutorture: Add SRCU deadlock scenarios new 102cb2b76073 rcutorture: Eliminate variable n_rcu_torture_boost_rterror new f7d31833b665 rcutorture: Add srcu_lockdep.sh new cac7b3b0af30 rcu: Remove never-set needwake assignment from rcu_report_ [...] new 0c8b8378b7d7 locking/csd_lock: Remove added data from CSD lock debugging new b1958d298f2f locking/csd_lock: Remove per-CPU data indirection from CSD [...] new 594cd8704f78 rcu: Further comment and explain the state space of GP sequences new 4ab24b8292d4 tools/nolibc: Add gitignore to avoid git complaints about sysroot new a36d2051e60f rcutorture: Add RCU Tasks Trace and SRCU deadlock scenarios new d0df85c4fd09 tick/nohz: Fix cpu_is_hotpluggable() by checking with nohz [...] new 2e3b8e5b8bca Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new a3fa4e1df131 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] new a7d9a73a9dc8 Merge branch kvm/kvm-hw-enable-refactor into kvmarm/next new 7e819b68a4f0 Merge remote-tracking branch 'oupton/kvmarm/next' into kvm [...] new 784ca3de59a7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b8b80bbb3b81 Merge branch 'next' of https://github.com/kvm-x86/linux.git new 02d65a076b38 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 7c45304c3ba9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0583be3cb91d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 93946faf1058 platform/x86: acerhdf: Drop empty platform remove function new 1e7c2518a807 platform/x86: intel: oaktrail: Drop empty platform remove [...] new f4a825482773 platform/x86: intel: punit_ipc: Drop empty platform remove [...] new 1bbca5cd5512 platform/surface: aggregator: Improve documentation and ha [...] new cca315fe880f platform/surface: aggregator: Add target and source IDs to [...] new ea2021b577d8 platform/surface: aggregator_hub: Use target-ID enum inste [...] new 3d17f356e70a platform/surface: aggregator_tabletsw: Use target-ID enum [...] new d2bc5ad5bc27 platform/surface: dtx: Use target-ID enum instead of hard- [...] new 7d0c6c9193f5 HID: surface-hid: Use target-ID enum instead of hard-codin [...] new d1c32fc4bc8d platform/surface: aggregator: Enforce use of target-ID enu [...] new 6d24b562f12f platform/surface: aggregator_registry: Fix target-ID of base-hub new eb4a79a18524 platform/surface: aggregator: Rename top-level request fun [...] new 0e8ac30bc330 platform/surface: Switch to use acpi_evaluate_dsm_typed() new 354c2311e3b5 platform/x86: intel/pmc: Switch to use acpi_evaluate_dsm_typed() new bee904c986db platform/x86: int1092: Switch to use acpi_evaluate_dsm_typed() new 3f72a236a424 platform/x86: apple_gmux: Drop no longer used ACPI_VIDEO K [...] new b7233286202b platform/x86: hp-wmi: Ignore Win-Lock key events new 94bcc4d76d81 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 13aba1e532f0 platform/chrome: cros_ec_typec: allow deferred probe of sw [...] new 478f32ab4daa platform/chrome: cros_typec_vdm: Fix VDO copy new 55c30fbea3c6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dc44fc64553e leds: Add missing includes and forward declarations in leds.h new e15313c8b96e leds: Move led_init_default_state_get() to the global header new 1252901d2a2e leds: an30259a: Get rid of custom led_init_default_state_get() new f28e47c2075b leds: bcm6328: Get rid of custom led_init_default_state_get() new 3ad0ca5e8edb leds: bcm6358: Get rid of custom led_init_default_state_get() new 915efec743d2 leds: mt6323: Get rid of custom led_init_default_state_get() new 320fbd283031 leds: mt6360: Get rid of custom led_init_default_state_get() new d0004daa8265 leds: pca955x: Get rid of custom led_init_default_state_get() new 396050e4f6cf leds: pm8058: Get rid of custom led_init_default_state_get() new 628ef2c8ab7e leds: syscon: Get rid of custom led_init_default_state_get() new 4923ba9723ee leds: tca6507: Convert to use fwnode_device_is_compatible() new 2540f0a4e214 leds: simatic-ipc-leds-gpio: Make sure we have the GPIO pr [...] new 84819002e94f leds: Remove asic3 driver new 83bb0ba2c46b dt-bindings: leds: Document Bluetooth and WLAN triggers new bd8772f7bf65 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] new 0b61e4d8e889 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new 4ba2e7cd9862 usb: host: ehci-fsl: Use DRV_NAME new e55f67391fa9 fotg210-udc: Add missing completion handler new 76d62981b5bc fotg210-udc: Introduce and use a fotg210_ack_int function new c5d4297f0c20 fotg210-udc: Improve device initialization new 861fa1c3faff usb: fotg210-hcd: use sysfs_emit() to instead of scnprintf() new 7159deb76227 usb: fotg210-hcd: Don't shadow error codes in store() new 6a426eb41879 usb: fotg210-udc: remove redundant error logging new 6df3d3aadb64 usb: fotg210: Switch to use dev_err_probe() new c05ad0fb639c usb: fotg210: use devm_platform_get_and_ioremap_resource() new b39483d66af1 dt-bindings: usb: Introduce GPIO-based SBU mux new 065ded319d39 usb: typec: mux: Introduce GPIO-based SBU mux new 6f7fb48d2478 usb: gadget: Move kstrtox() out of lock new 25d6d1bfc213 usb: typec: altmodes/displayport: Update active state new 9e6f4c8b880b usb: typec: tcpm: Remove altmode active state updates new 006f3b96a72c Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 4a663cc7a1d4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ae7794a61c27 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new f840e6778295 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new 932fba60c98c habanalabs/gaudi2: fix BMON 3rd address range new 089a19218df5 habanalabs: read binning info from preboot new cdacf3c0007e habanalabs: remove releasing of user threads from device release new ce259804d22f habanalabs: abort waiting user threads upon error new 6710444cfeb5 habanalabs: don't notify user about clk throttling due to power new 6003cb46e661 habanalabs: don't allow user to destroy CB handle more than once new 39d15301f43e habanalabs: use dev_dbg() when hl_mmap_mem_buf_get() fails new cda6797b0018 habanalabs: make set_dram_properties an ASIC function new 8364fb3cdd03 habanalabs: fix double assignment in MMU V1 new 6d62d4402fec habanalabs: update DRAM props according to preboot data new 8768c212f67d habanalabs/gaudi2: count interrupt causes new 35d8944480ab habanalabs/gaudi2: remove duplicated event prints new 853413b234b0 habanalabs: adjacent timestamps should be more accurate new 086ab54ac00c habanalabs: skip device idle check in hpriv_release if in reset new b219d209ab38 habanalabs/gaudi2: support abrupt device reset event new 811c74baede0 habanalabs: define traces for COMMS protocol new 5ceb35035edb habanalabs: trace COMMS protocol new 849591f67512 habanalabs: set log level for descriptor validation to debug new 303dad15ed8c habanalabs: remove support to export dmabuf from handle new 54fde5505c13 habanalabs: helper function to validate export params new d70885800c4b habanalabs: modify export dmabuf API new 5f8ee3c98ed3 habanalabs: fix dmabuf to export only required size new dd7a82b52cc1 habanalabs: fix handling of wait CS for interrupting signals new 7df5319a239a habanalabs: put fences in case of unexpected wait status new f304d1309cf2 habanalabs/gaudi2: wait for preboot ready if HW state is dirty new b4af9ee9b913 habanalabs: fix wrong variable type used for vzalloc new 2b30873abd49 habanalabs: fix asic-specific functions documentation new 2dd89591d8c7 habanalabs: support receiving ascii message from preboot f/w new c2239a251d2d habanalabs: pass-through request from user to f/w new 6bdb7bc990cb habanalabs/gaudi2: dump event description even if no cause new 9b3d9f917f81 habanalabs: fix dma-buf release handling if dma_buf_fd() fails new 7d25cae7abf4 habanalabs/uapi: move uapi file to drm new e65e175b07be habanalabs: move driver to accel subsystem new 20faaeec3794 habanalabs: add uapi to flush inbound HBM transactions new e2a079a20686 habanalabs: verify that kernel CB is destroyed only once new 2fd7db3c80d2 habanalabs/gaudi2: update asic register files new bcace6f058a9 habanalabs/gaudi2: update f/w files new 139dad04712e habanalabs: update f/w files new e1e8e7472b8c habanalabs: move some prints to debug level new 4083697a3672 habanalabs/gaudi: allow device acquire while in debug mode new 6cfb00139dc3 habanalabs/gaudi2: avoid reconfiguring the same PB registers new 78baccbdc343 habanalabs: refactor razwi/page-fault information structures new c7d7b9aca242 habanalabs: remove redundant memset new 571d1a722285 habanalabs: protect access to dynamic mem 'user_mappings' new ab509d81c959 habanalabs: add set engines masks ASIC function new 200f3cf047f0 habanalabs/gaudi2: fix log for sob value overflow/underflow new d5077a55006c habanalabs: define events to trace PCI LBW access new 54fcb384be60 habanalabs: trace LBW reads/writes new eaca606e88ca habanalabs/gaudi2: remove use of razwi info received from f/w new 2a0a839b6a28 habanalabs: extend fatal messages to contain PCI info new 7d352a816056 habanalabs: Replace zero-length arrays with flexible-array [...] new 0970380a7eba habanalabs: remove unnecessary (void*) conversions new 72848de04bba habanalabs: check pad and reserved fields in ioctls new 1693fef9e95d habanalabs: bugs fixes in timestamps buff alloc new ac5af9900f82 habanalabs: fix bug in timestamps registration code new c21f9f347131 habanalabs/gaudi2: read mmio razwi information new c89d19f7a37b habanalabe/gaudi2: add cfg base when displaying razwi addresses new 641477fd6885 MAINTAINERS/ACCEL: Add include/drm/drm_accel.h to the accel entry new e868cc591e89 accel: Add .mmap to DRM_ACCEL_FOPS new b86b73ec0499 habanalabs: update device status sysfs documentation new 436479522d56 habanalabs/gaudi2: print page fault axi transaction id new a6685b573c8e habanalabs: block soft-reset on an unusable device new 12d3ea014d3d habanalabs/gaudi2: fix emda range registers razwi handling new 9a7d530a8048 habanalabs: refactor user interrupt type new 75b6984ef659 habanalabs: optimize command submission completion timestamp new eba773d30d94 habanalabs: enhance info printed on FW load errors new 0c93eb098f21 habanalabs: run error handling if scrub_device_mem fails a [...] new 44155bb62762 habanalabs: clear in_compute_reset when escalating to hard reset new ce582bea86bf habanalabs/gaudi2: unsecure tpc kernel_config registers new f7d67c1cfdcc habanalabs/gaudi2: find decode error root cause new 24444a99331a docs: accel: Fix debugfs path new 183ebe035553 Documentation: accel: escape wildcard in special file path new 4dc7c58023e8 habanalabs: Fix list of /sys/class/habanalabs/hl<n>/status new 1cfd5cd2bea9 Merge branch 'habanalabs-next' of git://git.kernel.org/pub [...] new 79fa46974afb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new db9033cf0100 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cacf51e547f7 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new 1daa2b41ce63 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new 4663fabe80ae Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ed3f7bbb61ed Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 8c01d2271b38 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new b4fba0405e7d Merge branch 'next' of git://github.com/awilliam/linux-vfio.git new 25f22edee838 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new 377c65bf1c13 Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] new 01105c680b47 Merge branch 'for-next' of https://gitlab.com/peda-linux/mux.git new 304626c49c1f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0024fd3407d8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 69cedd0fb08e Merge branch 'misc' into for-next new a866b27fe465 Merge branch 'fixes' into for-next new 3869e16d03b8 Merge branch 'misc' into for-next new 2542fc9578d4 scsi: core: Fix the scsi_device_put() might_sleep annotation new 15600159bcc6 scsi: Revert "scsi: core: map PQ=1, PDT=other values to SC [...] new e9f87b59c685 Merge branch 'fixes' into for-next new fdfdbff5d5db Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2aa0f83edb1c scsi: elx: libefc_sli: Use "/*" for non-kernel-doc comment new 4fd62973739d scsi: qla2xxx: Use a variable for repeated mem_size computation new 5a5ef64f28ed scsi: qla2xxx: Simplify if condition evaluation new 86bd0c4a2a5d scsi: ufs: exynos: Fix DMA alignment for PAGE_SIZE != 4096 new 9a80bc5debf7 scsi: ufs: exynos: Fix the maximum segment size new 13f87983fb91 scsi: ufs: core: Enable DMA clustering new 5adca38c0b97 Merge patch series "Enable DMA clustering in the UFS driver" new dbb83e396a27 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4590f9435bc8 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new ad23595fb91b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 04052820f4fb Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 5754a1c98b18 pinctrl: mediatek: Fix the drive register definition of some Pins new c40aa80dd456 gpiolib: Check "gpio-ranges" before calling ->add_pin_ranges() new 2d578dd27871 pinctrl: bcm2835: Remove of_node_put() in bcm2835_of_gpio_ [...] new bc96299707d9 pinctrl: bcm2835: Switch to use ->add_pin_ranges() new b8f9301c91bf Revert "gpiolib: of: Introduce hook for missing gpio-ranges" new 9bd73ce08735 pinctrl: qcom: Unify accessing to device fwnode new a298c70a10c6 pinctrl: mediatek: Initialize variable pullen and pullup to zero new 2e34f82ba214 pinctrl: mediatek: Initialize variable *buf to zero new b2ea28b885a4 dt-bindings: pinctrl: add bindings for Mediatek MT8365 SoC new 3859bc00d62e Merge branch 'devel' into for-next new 9d48126946e0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b0aee1fa0e94 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 34cf9a859f14 pinctrl: renesas: r8a779g0: Fix alignment in GPSR[678]_* macros new 00dfe2988776 pinctrl: renesas: rzg2l: Fix configuring the GPIO pins as [...] new 2d4a628cade2 pinctrl: renesas: rzg2l: Add BUILD_BUG_ON() checks new 698485cd875b pinctrl: renesas: r8a77950: Add VIN[45] pins, groups, and [...] new 04aad602982b Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] new bf069cb57017 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 65177e47d303 testing: kselftest_harness: add filtering and enumerating tests new cb5619629147 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 5835ffc27381 kunit: kunit.py extract handlers new c291486f7d57 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new aaf5c276851c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 344f4030f6c5 rtc: sun6i: Always export the internal oscillator new 6cc7a8262b57 dt-bindings: rtc: brcm,brcmstb-waketimer: add alarm interrupt new 24304a87158a rtc: brcmstb-waketimer: allow use as non-wake alarm new c03e70568f14 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new 7c419ee5aa39 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 9f2de59e5fe4 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new d000d488ec2f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d39f8989786a Merge branch 'main' of git://git.infradead.org/users/willy [...] new f257f9e4c9c3 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] new 1f17b36941f2 Merge branch 'auxdisplay' of https://github.com/ojeda/linux.git new a19c97855145 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new bd3d8039aafe Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 301de9a20553 efivarfs: always register filesystem new bad267f9e18f efi: verify that variable services are supported new 0217a40d7ba6 efi: efivars: prevent double registration new 240645b94108 efi/libstub: Add memory attribute protocol definitions new 9d135c73a13a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c03febdff744 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 517903adbf12 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 97b284f01825 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 4ed4215750b3 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 5d9ea8dc994d Merge branch 'bitmap-for-next' of https://github.com/norov [...] new 4acf1de35f41 kunit: memcpy: Split slow memcpy tests into MEMCPY_SLOW_KU [...] new e6a71160cc14 gcc-plugins: Reorganize gimple includes for GCC 13 new be0d8f48ad97 bcache: Silence memcpy() run-time false positive warnings new 1d005dc71aeb drm/nouveau/disp: Fix nvif_outp_acquire_dp() argument size new 8d27f72f2cb8 i915/gvt: Replace one-element array with flexible-array member new 48ea8854e6a8 ext4: Fix function prototype mismatch for ext4_feat_ktype new 4685d9591da4 io_uring: Replace 0-length array with flexible array new 19c30ead3938 vt: Replace 0-length array with flexible array new 8e77d698ca92 net/i40e: Replace 0-length array with flexible array new ae4c50124c59 crypto: hisilicon: Wipe entire pool on error new 428930a121d0 fs: Use CHECK_DATA_CORRUPTION() when kernel bugs are detected new be1923932d0c Merge branches 'for-linus/hardening' and 'for-next/hardeni [...] new befaec68e541 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 2ba27cb0e65b Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 6e8117700dee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d3fd83ce8eb1 Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] new 88b607ab4c90 aio: fix mremap after fork null-deref new 32b7d5fb9c6e maple_tree: fix mas_empty_area_rev() lower bound validation new 221ec23a348d mm/khugepaged: fix ->anon_vma race new 8a4a053c1a03 zsmalloc: fix a race with deferred_handles storing new 8f3e183e63d1 zsmalloc: avoid unused-function warning new d8b957def2c0 Revert "mm: add nodes= arg to memory.reclaim" new 51cf49ef6770 mm: hwpoison: support recovery from ksm_might_need_to_copy() new b66e392203fd mm: hwposion: support recovery from ksm_might_need_to_copy() new b81892668314 Revert "mm/compaction: fix set skip in fast_find_migrateblock" new 4d57682855ae mm: multi-gen LRU: fix crash during cgroup migration new 8723eaacb369 ia64: fix build error due to switch case label appearing n [...] new 7a64d7f80e73 squashfs: harden sanity check in squashfs_read_xattr_id_table new dce15f97114a mm, mremap: fix mremap() expanding for vma's with vm_ops->close() new 199a8adcc84a mm-mremap-fix-mremap-expanding-for-vmas-with-vm_ops-close- [...] new f1105936c435 .mailmap: update e-mail address for Eugen Hristev new 5627c34f9178 maple_tree: should get pivots boundary by type new ec85ea14df85 lib: Kconfig: fix spellos new bcafa3ae4207 freevxfs: Kconfig: fix spelling new 7d0ffb25be37 Revert "mm: kmemleak: alloc gray object for reserved regio [...] new 3cf0da31d5f0 mm/MADV_COLLAPSE: catch !none !huge !bad pmd lookups new ac0c9ea6d104 mm: hugetlb: proc: check for hugetlb shared PMD in /proc/P [...] new 1ecb6293d824 migrate: hugetlb: check for hugetlb shared PMD in node migration new 4794ba48e68c highmem: round down the address passed to kunmap_flush_on_unmap() new b9305dfce97d lib: parser: optimize match_NUMBER apis to use local array new 4c2f8d9c0b2a Merge branch 'mm-stable' into mm-unstable new a78cb80744fc mm/highmem: add notes about conversions from kmap{,_atomic}() new f115330669c0 mm-highmem-add-notes-about-conversions-from-kmap_atomic-v3 new 1246308bd35b mm/khugepaged: recover from poisoned anonymous memory new 2ff93d6f53f9 mm/khugepaged: recover from poisoned file-backed memory new 5a1e5f854f64 ksm: abstract the function try_to_get_old_rmap_item new d871f06afc71 ksm: support unsharing zero pages placed by KSM new 1450db20c14e ksm: count all zero pages placed by KSM new 57cec6dd3371 ksm: count zero pages for each process new de3854a10ed3 ksm: add zero_pages_sharing documentation new 4215194f38dc selftest: add testing unsharing and counting ksm zero page new d161247e0ee7 mm/damon/core: update kernel-doc comments for DAMOS action [...] new 99834ee334f1 mm/damon/core: update kernel-doc comments for DAMOS filter [...] new 9671af5c97eb Docs/mm/damon/index: mention DAMOS on the intro new 3202ea527d9c Docs/admin-guide/mm/damon/usage: update DAMOS actions/filt [...] new 4eb63b4410a1 Docs/mm/damon: add a maintainer-profile for DAMON new 612a1b3ceea4 MAINTAINERS/DAMON: link maintainer profile, git trees, and [...] new 7dd8aec6bc19 selftests/damon/sysfs: hide expected write failures new a2c739d27f00 selftests/damon/debugfs_rm_non_contexts: hide expected wri [...] new fa7da0ade6ce maple_tree: remove the parameter entry of mas_preallocate new b665d499355b mm/mmap: fix typo in comment new 9d5eec808ba9 mm: compaction: remove redundant VM_BUG_ON() in compact_zone() new ea9eac60ce38 mm: compaction: move list validation into compact_zone() new 38070e40fa2c mm: compaction: count the migration scanned pages events f [...] new 911b236c34c1 mm: compaction: add missing kcompactd wakeup trace event new 04b94962fae9 mm: compaction: avoid fragmentation score calculation for [...] new 3d05f0676580 mm/mmu_notifier: remove unused mmu_notifier_range_update_t [...] new 25d1c91d5787 mm: remove folio_pincount_ptr() and head_compound_pincount() new 23d69ead8c0a mm: convert head_subpages_mapcount() into folio_nr_pages_mapped() new eb3ff2fb9573 doc: clarify refcount section by referring to folios & pages new 5906dc00e1bc mm: convert total_compound_mapcount() to folio_total_mapcount() new 206c219cd309 mm: convert page_remove_rmap() to use a folio internally new 389a5ffe0fa6 mm: convert page_add_anon_rmap() to use a folio internally new e26c24a9ea77 mm: convert page_add_file_rmap() to use a folio internally new 70ce47cab6f9 mm: add folio_add_new_anon_rmap() new fed6a9ad1e23 mm-add-folio_add_new_anon_rmap-fix new d52b8a3a1000 mm-add-folio_add_new_anon_rmap-fix-2 new 382204f4aae7 page_alloc: use folio fields directly new 7b7638cdbed2 mm: use a folio in hugepage_add_anon_rmap() and hugepage_a [...] new 0b0c7f95cdf9 mm: use entire_mapcount in __page_dup_rmap() new cac865ddc9a7 mm/debug: remove call to head_compound_mapcount() new 167bde6d64ab hugetlb: remove uses of folio_mapcount_ptr new 62e7e2f1a669 mm: convert page_mapcount() to use folio_entire_mapcount() new 71094548c43b mm: remove head_compound_mapcount() and _ptr functions new 0570411da796 mm: reimplement compound_order() new ae1d0faff762 mm: reimplement compound_nr() new 0a37607277a9 mm-reimplement-compound_nr-fix new c5b3128fe804 mm: convert set_compound_page_dtor() and set_compound_orde [...] new 56cad1ddee5c mm: convert is_transparent_hugepage() to use a folio new 4525d68fe062 mm: convert destroy_large_folio() to use folio_dtor new a4390e8f7ae9 hugetlb: remove uses of compound_dtor and compound_nr new e62c2027167d mm: remove 'First tail page' members from struct page new 5c978357e7e0 doc: correct struct folio kernel-doc new 9c5ec8ffbc8c mm: move page->deferred_list to folio->_deferred_list new 16f1ea162662 mm/huge_memory: remove page_deferred_list() new bcba355206d7 mm/huge_memory: convert get_deferred_split_queue() to take [...] new 4c9ace78fbce mm: convert deferred_split_huge_page() to deferred_split_folio() new 1c489892bbfd mm: remove the hugetlb field from struct page new a0953ec9f0f2 maple_tree: fix comment of mte_destroy_walk new ee994927813f mm/mmap: fix comment of unmapped_area{_topdown} new d25c0d362655 Revert "x86: kmsan: sync metadata pages on page fault" new 88ea9722c371 mm/memory-failure: convert __get_huge_page_for_hwpoison() [...] new b34a0789d089 mm/memory-failure: convert try_memory_failure_hugetlb() to folios new f9233f138364 mm/memory-failure: convert hugetlb_clear_page_hwpoison to folios new 9e0c0b59446a mm/memory-failure: convert free_raw_hwp_pages() to folios new 00d01c854cd5 mm/memory-failure: convert raw_hwp_list_head() to folios new e98ce8f098cb mm/memory-failure: convert __free_raw_hwp_pages() to folios new 1ebb6f0b3bf8 mm/memory-failure: convert hugetlb_set_page_hwpoison() to folios new 45cfe934cd82 mm/memory-failure: convert unpoison_memory() to folios new 23144b17cda7 shmem: convert shmem_write_end() to use a folio new b81d65d7aff4 mm: madvise: use vm_normal_folio() in madvise_free_pte_range() new e9deca924db7 mm: pagevec: add folio_batch_reinit() new 7d169124f8a6 mm: mlock: use folios and a folio batch internally new 849c9884176d m68k/mm/motorola: specify pmd_page() type new c49314e1f815 mm: mlock: update the interface to use folios new 4a8224ef771f Documentation/mm: update references to __m[un]lock_page() [...] new 45730a8c120c kmsan: silence -Wmissing-prototypes warnings new e7ad20c1db85 mm/khugepaged: introduce release_pte_folio() to replace re [...] new 496806351d1b mm/khugepaged: convert release_pte_pages() to use folios new 86da113d4d5a mm/hugetlb: convert isolate_hugetlb to folios new 7efdb99aac4d mm/hugetlb: convert __update_and_free_page() to folios new 62d35e83fe15 mm/hugetlb: convert dequeue_hugetlb_page functions to folios new 6f5489f262b2 mm/hugetlb: convert alloc_surplus_huge_page() to folios new 6bd6d98b0b12 mm/hugetlb: increase use of folios in alloc_huge_page() new 89e22d65ce92 mm/hugetlb: convert alloc_migrate_huge_page to folios new 50f16b947b67 mm/hugetlb: convert restore_reserve_on_error() to folios new 4b6077517767 mm/hugetlb: convert demote_free_huge_page to folios new 272bc2bd62a4 mm/debug_vm_pgtable: more pte_swp_exclusive() sanity checks new 9b6a963e6aeb fixup: mm/debug_vm_pgtable: more pte_swp_exclusive() sanit [...] new 4d52585e5842 alpha/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE new a893e95d80ba arc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE new 79c55a456ad2 arm/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE new 8405a46ec64d csky/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE new 3bfee28c8d42 hexagon/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE new 883ef446603b ia64/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE new 76d4e90be939 loongarch/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE new 35ffe8242f1e m68k/mm: remove dummy __swp definitions for nommu new d092f5b0a6f4 m68k/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE new 8c404b90ed51 microblaze/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE new c03cf77fa7e8 mips/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE new df4356da2b31 nios2/mm: refactor swap PTE layout new 99387e6cb0ff nios2/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE new a908a442969c openrisc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE new 3a41fa21c2a1 parisc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE new 6515c755668a powerpc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE on 32bit book3s new c9a3f7beb86c powerpc/nohash/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE new 0ae40f5da497 riscv/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE new 86833e624cc1 sh/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE new 112935015740 sparc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE on 32bit new 633155a23350 sparc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE on 64bit new aaa0d582a6f7 um/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE new 4ecbd195683f x86/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE also on 32bit new 4caaa71cf593 xtensa/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE new 25484268efc7 mm: remove __HAVE_ARCH_PTE_SWP_EXCLUSIVE new 5e29b3a23bf5 mm/page_ext: do not allocate space for page_ext->flags if [...] new 77804cb15640 mm-page_ext-do-not-allocate-space-for-page_ext-flags-if-no [...] new 593597698ec8 mm/page_alloc: rename ALLOC_HIGH to ALLOC_MIN_RESERVE new 0d98098f6846 mm/page_alloc: treat RT tasks similar to __GFP_HIGH new 6cdffd81d371 mm/page_alloc: explicitly record high-order atomic allocat [...] new 3b890ad9b47f mm/page_alloc: explicitly define what alloc flags deplete [...] new e92cffcaa059 mm/page_alloc: explicitly define how __GFP_HIGH non-blocki [...] new 5f56b7c192e6 mm: discard __GFP_ATOMIC new 2a8c601bffad mm/vmalloc.c: add used_map into vmap_block to track space [...] new 9dfc52400f98 mm/vmalloc.c: add flags to mark vm_map_ram area new 4829abedffa0 mm/vmalloc.c: allow vread() to read out vm_map_ram areas new 812973ef2374 mm/vmalloc: explicitly identify vm_map_ram area when shown [...] new d700a24ae76e mm/vmalloc: skip the uninitilized vmalloc areas new e2facd7e4bb2 powerpc: mm: add VM_IOREMAP flag to the vmalloc area new 23aa2426ca23 sh: mm: set VM_IOREMAP flag to the vmalloc area new 766e3a05f5de mm: fix khugepaged with shmem_enabled=advise new d448c6419458 pagemap: add filemap_grab_folio() new 4e7cfa8fe960 filemap: add filemap_get_folios_tag() new 65c149fc48fd filemap: convert __filemap_fdatawait_range() to use filema [...] new e0c77af31c64 page-writeback: convert write_cache_pages() to use filemap [...] new 33674a74300d afs: convert afs_writepages_region() to use filemap_get_fo [...] new 64153e7e5fd6 btrfs: convert btree_write_cache_pages() to use filemap_ge [...] new 2872620005fd btrfs: convert extent_write_cache_pages() to use filemap_g [...] new 1333d2b9c714 ceph: convert ceph_writepages_start() to use filemap_get_f [...] new 3bcc921e601e cifs: convert wdata_alloc_and_fillpages() to use filemap_g [...] new d5c3f9cf8d11 ext4: convert mpage_prepare_extent_to_map() to use filemap [...] new 2c0b5a2a5209 f2fs: convert f2fs_fsync_node_pages() to use filemap_get_f [...] new bf360f943317 f2fs: convert f2fs_flush_inline_data() to use filemap_get_ [...] new e766961b8ba3 f2fs: convert f2fs_sync_node_pages() to use filemap_get_fo [...] new 0dba02a91769 f2fs: convert f2fs_write_cache_pages() to use filemap_get_ [...] new 0d802028a702 f2fs: convert last_fsync_dnode() to use filemap_get_folios_tag() new 479a37353919 f2fs: convert f2fs_sync_meta_pages() to use filemap_get_fo [...] new a41456d493a8 gfs2: convert gfs2_write_cache_jdata() to use filemap_get_ [...] new 187e75b28f3d nilfs2: convert nilfs_lookup_dirty_data_buffers() to use f [...] new eb23d9d33362 nilfs2: convert nilfs_lookup_dirty_node_buffers() to use f [...] new 096c4fcf9c05 nilfs2: convert nilfs_btree_lookup_dirty_buffers() to use [...] new 1b069e32098a nilfs2: convert nilfs_copy_dirty_pages() to use filemap_ge [...] new 1cab7f99b281 nilfs2: convert nilfs_clear_dirty_pages() to use filemap_g [...] new 7f872ed61947 filemap: remove find_get_pages_range_tag() new bb0a96064e9f mm: add vma_alloc_zeroed_movable_folio() new 248a76bde71f mm: convert do_anonymous_page() to use a folio new fca2b9313b14 mm: convert wp_page_copy() to use folios new ee8a625e0daf mm: use a folio in copy_pte_range() new 224d94e4f6a8 mm: use a folio in copy_present_pte() new a298bb370074 mm/fs: convert inode_attach_wb() to take a folio new e3ae4ab5834a mm: convert mem_cgroup_css_from_page() to mem_cgroup_css_f [...] new e787c18c3a8f mm: remove page_evictable() new 174422abd21d mm-remove-page_evictable-fix new adbeebe6efeb mm: remove mlock_vma_page() new 8f983e61d9e5 mm: remove munlock_vma_page() new 5a9952a0b6c9 mm: clean up mlock_page / munlock_page references in comments new c6073642def9 rmap: add folio parameter to __page_set_anon_rmap() new 6471ab92fac8 filemap: convert filemap_map_pmd() to take a folio new 74a5ddeca535 filemap: convert filemap_range_has_page() to use a folio new d8dfc440e78f readahead: convert readahead_expand() to use a folio new 82ebab55da50 mm/secretmem: remove redundant initiialization of pointer file new b759cdff3434 migrate_pages: organize stats with struct migrate_pages_stats new d20dc4b60c62 migrate_pages: separate hugetlb folios migration new 49dfd01316c9 migrate_pages: restrict number of pages to migrate in batch new be92bcba2eb5 migrate_pages: split unmap_and_move() to _unmap() and _move() new 6b4446dec980 migrate_pages: batch _unmap and _move new 65a970e0a5c2 migrate_pages: move migrate_folio_unmap() new 8e3a8becd3ed migrate_pages: share more code between _unmap and _move new c9d0df200e95 migrate_pages: batch flushing TLB new 68b8f24ddbb3 migrate_pages: move THP/hugetlb migration support check to [...] new a81bb07dc9fd mm/damon/core: skip apply schemes if empty new 3e1c7bcfbaa7 mm/page_ext: init page_ext early if there are no deferred [...] new 900d4de71fb2 mm-page_ext-init-page_ext-early-if-there-are-no-deferred-s [...] new f94ca1c6950c mm/page_alloc: use deferred_pages_enabled() wherever applicable new 58a765a37c73 zsmalloc: rework zspage chain size selection new 6117be097648 zsmalloc: skip chain size calculation for pow_of_2 classes new 7e7bb3c73bba zsmalloc: make zspage chain size configurable new e72fd8bc5646 zsmalloc: set default zspage chain size to 8 new e74fc65b5eb0 mm/hugetlb: convert get_hwpoison_huge_page() to folios new 074680c89c5c mm/hugetlb: fix get_hwpoison_hugetlb_folio() stub new a7f85e9366d9 swap_state: update shadow_nodes for anonymous page new bbb629223fac mm/cma: fix potential memory loss on cma_declare_contiguous_nid new 4fc2f14cba64 Documentation: mm: use `s/higmem/highmem/` fix typo for highmem new 18e801a7f99d tools/mm: allow users to provide additional cflags/ldflags new 8a09ab9ae565 mm: implement memory-deny-write-execute as a prctl new 90e22f2f8060 kselftest: vm: add tests for memory-deny-write-execute new 454d50ed8768 mm/kmemleak: simplify kmemleak_cond_resched() usage new 1ddf74ed910e mm/kmemleak: fix UAF bug in kmemleak_scan() new 52cfe5e3ec05 mm/damon: update comments in damon.h for damon_attrs new bd86100c9b3d mm/damon/core: update monitoring results for new monitorin [...] new 811f3d83fa55 mm/damon/core-test: add a test for damon_update_monitoring [...] new a9f5adbecd9a mm: move KMEMLEAK's Kconfig items from lib to mm new d6e77c306f20 mm: use stack_depot_early_init for kmemleak new f98940a1802a mm-use-stack_depot_early_init-for-kmemleak-fix new e2b5dbe70178 mm: multi-gen LRU: section for working set protection new 0720273778f0 mm: multi-gen LRU: section for rmap/PT walk feedback new 47287d648949 mm: multi-gen LRU: section for Bloom filters new d180eaab8e4a mm: multi-gen LRU: section for memcg LRU new d0611eaf4f75 mm: multi-gen LRU: improve lru_gen_exit_memcg() new 4e6a70408a4d mm: multi-gen LRU: improve walk_pmd_range() new 3a7a834c62fb mm: multi-gen LRU: simplify lru_gen_look_around() new c32f1b7346a6 maple_tree: add mas_init() function new 869f58f3d757 maple_tree: fix potential rcu issue new 559df2552a8d maple_tree: reduce user error potential new 53120a2bc83a test_maple_tree: test modifications while iterating new 3d1b43d6c036 maple_tree: fix handle of invalidated state in mas_wr_stor [...] new 7683dedd266d maple_tree: fix mas_prev() and mas_find() state handling new ce6cd03011d4 mm: expand vma iterator interface new 10b08608aa94 mm/mmap: convert brk to use vma iterator new 8bc230e7cc5e kernel/fork: convert forking to using the vmi iterator new 3877985891d1 mmap: convert vma_link() vma iterator new aed41dec2cb2 mm/mmap: remove preallocation from do_mas_align_munmap() new 942efdc62124 mmap: change do_mas_munmap and do_mas_aligned_munmap() to [...] new 2f0aa016a1f2 mmap: convert vma_expand() to use vma iterator new c50a69dbedb8 mm: add temporary vma iterator versions of vma_merge(), sp [...] new cb118b58e477 ipc/shm: use the vma iterator for munmap calls new 7cb027ec71b1 ipc/shm: introduce new do_vma_munmap() to munmap new 555f633ac725 userfaultfd: use vma iterator new bd70a9c768e8 mm: change mprotect_fixup to vma iterator new 6a5c2f8584d9 mlock: convert mlock to vma iterator new 508469aca037 coredump: convert to vma iterator new 20a41f7b603c mempolicy: convert to vma iterator new 75a819725159 task_mmu: convert to vma iterator new b903fd839169 sched: convert to vma iterator new bd1538bddb0f madvise: use vmi iterator for __split_vma() and vma_merge() new 593abb915da1 mmap: pass through vmi iterator to __split_vma() new cd95bab19469 mmap: use vmi version of vma_merge() new eb088b785629 mm/mremap: use vmi version of vma_merge() new 79ad272d2bf8 nommu: convert nommu to using the vma iterator new ba89cc72ae92 nommu: pass through vma iterator to shrink_vma() new a49b0f3284b8 mm: switch vma_merge(), split_vma(), and __split_vma to vm [...] new e3b3845c8d3d mm/damon/vaddr-test.h: stop using vma_mas_store() for mapl [...] new e8ed2eb53a39 mmap: convert __vma_adjust() to use vma iterator new f3ba3db9db45 mm: pass through vma iterator to __vma_adjust() new 4c8bfe328cee madvise: use split_vma() instead of __split_vma() new 8bb5731d43b7 mm/madvise: fix VMA_ITERATOR start position new c7cc1e68a4c3 mm: remove unnecessary write to vma iterator in __vma_adjust() new 83396c3bb04f mm: pass vma iterator through to __vma_adjust() new 2e557f90307e mm: add vma iterator to vma_adjust() arguments new 93ec3928d839 mmap: clean up mmap_region() unrolling new 3e99fbed9c5b mm: change munmap splitting order and move_vma() new 7033c7c8edc3 mm/mremap: fix vma iterator initialization new 0f0a0f6c763d mm/mmap: move anon_vma setting in __vma_adjust() new cea2ca23bc31 mm/mmap: refactor locking out of __vma_adjust() new 82d49e5a5140 mm/mmap: use vma_prepare() and vma_complete() in vma_expand() new 40bb720f5180 mm/mmap: introduce init_vma_prep() and init_multi_vma_prep() new 22a4d3828f1a mm: don't use __vma_adjust() in __split_vma() new 8ea0d2951b56 mm/mremap: convert vma_adjust() to vma_expand() new 2130fa84b23e mm/mmap: don't use __vma_adjust() in shift_arg_pages() new 7a8aada1d3cb mm/mmap: introduce dup_vma_anon() helper new 30a984a3f1dd mm/mmap: convert do_brk_flags() to use vma_prepare() and v [...] new 5ddaec50023e mm/mmap: remove __vma_adjust() new de6b379efa33 vma_merge: set vma iterator to correct position. new 6ee79ee22e72 mm: memory-failure: add memory failure stats to sysfs new e020c4ef6f28 mm: memory-failure: bump memory failure stats to pglist_data new d272ec096c40 mm: memory-failure: document memory failure stats new 50c692f821cf mm/page_owner: record single timestamp value for high orde [...] new 415a8257ce29 mm/sparse: fix "unused function 'pgdat_to_phys'" warning new ce8a94688c46 Revert "remoteproc: qcom_q6v5_mss: map/unmap metadata regi [...] new 6a79d5c33053 mm: reject vmap with VM_FLUSH_RESET_PERMS new b4e40d489bbd mm: remove __vfree new 4b11311e3f4b mm: remove __vfree_deferred new 63e15df9d8c4 mm: move vmalloc_init and free_work down in vmalloc.c new e165e0d3fa50 mm: call vfree instead of __vunmap from delayed_vfree_work new e6892616ed51 mm: move __remove_vm_area out of va_remove_mappings new d6a8fa039e22 mm: use remove_vm_area in __vunmap new a4605c77aa5f mm: move debug checks from __vunmap to remove_vm_area new bed2c9cb9d7f mm: split __vunmap new 3495ab090557 mm: refactor va_remove_mappings new 57b7f1ffe567 kasan: reset page tags properly with sampling new cecc6d1bc4b9 kasan-reset-page-tags-properly-with-sampling-v2 new 4a7495bf76d1 mm: add folio_estimated_mapcount() new d131792ceeeb mm/mempolicy: convert queue_pages_pmd() to queue_folios_pmd() new fe78a1a63ded mm/mempolicy: convert queue_pages_pte_range() to queue_fol [...] new 667ea8fe2d4c mm/mempolicy: convert queue_pages_hugetlb() to queue_folio [...] new 72f8b50677d5 mm/mempolicy: convert queue_pages_required() to queue_foli [...] new b879e60e3676 mm/mempolicy: convert migrate_page_add() to migrate_folio_add() new 36667e427b10 mm/gup.c: fix typo in comments new 3f8c79b00863 mm/hugetlb: convert hugetlb_install_page to folios new 2079cd6b68b4 mm/hugetlb: convert hugetlbfs_pagecache_present() to folios new 5f1690dd1b03 mm/hugetlb: convert putback_active_hugepage to take in a folio new 8040551b624f mm/hugetlb: convert hugetlb fault paths to use alloc_huget [...] new 027f421f3228 mm/hugetlb: convert restore_reserve_on_error to take in a folio new 0f3bb84d2400 mm/hugetlb: convert hugetlb_add_to_page_cache to take in a folio new a8d4e0e82020 mm/hugetlb: convert hugetlb_wp() to take in a folio new 796982612587 Documentation/mm: update hugetlbfs documentation to mentio [...] new 611fee6b79bf mm, compaction: rename compact_control->rescan to finish_p [...] new 2acf7afc394e mm, compaction: check if a page has been captured before d [...] new 61fbf15386ef mm, compaction: finish scanning the current pageblock if r [...] new 461ee38497a6 mm, compaction: finish pageblocks on complete migration failure new 056c57cb7b3e mm/compaction: fix set skip in fast_find_migrateblock new d1085d9edef7 mpage: stop using bdev_{read,write}_page new 777d8b4eee08 mm: remove the swap_readpage return value new 82c1437ad933 mm-remove-the-swap_readpage-return-value-fix new 9a4918bbfb3a mm: factor out a swap_readpage_bdev helper new d3d4d12bd11f mm: use an on-stack bio for synchronous swapin new 5d16c923ae39 mm: remove the __swap_writepage return value new 1054bc3a3e22 mm: factor out a swap_writepage_bdev helper new e624ffbf0f56 block: remove ->rw_page new d7ad9975ae86 block-remove-rw_page-fix new ebc0a5ce0cd1 dmapool: add alloc/free performance test new 069344d0e3e5 dmapool: remove checks for dev == NULL new 6867cecb8c81 dmapool: use sysfs_emit() instead of scnprintf() new 2eca905aff44 dmapool: cleanup integer types new aa362cd6de28 dmapool: speedup DMAPOOL_DEBUG with init_on_alloc new ced97add141c dmapool: move debug code to own functions new e1d5655b476b dmapool: rearrange page alloc failure handling new 49dfa27a4aac dmapool: consolidate page initialization new 9b0c805ffd9b dmapool: simplify freeing new b7932f6aeeec dmapool: don't memset on free twice new ce4c9753d6f8 dmapool: link blocks across pages new 5ada4a11b05d dmapool: create/destroy cleanup new c2e7f6ce621f mm: add memcpy_from_file_folio() new ea48d8cf5cc9 mm-add-memcpy_from_file_folio-fix new a36a897cc496 fs: convert writepage_t callback to pass a folio new 3972284af07d mpage: convert __mpage_writepage() to use a folio more fully new bc9ad115a323 kernel/fork: convert vma assignment to a memcpy new b95a895848b9 mm: introduce vma->vm_flags wrapper functions new aa4817f12fc6 mm: replace VM_LOCKED_CLEAR_MASK with VM_LOCKED_MASK new 6fe0afd07701 mm: replace vma->vm_flags direct modifications with modifi [...] new 01dbc12ac48f mm: replace vma->vm_flags indirect modification in ksm_madvise new e3e87b3d4f26 mm: introduce __vm_flags_mod and use it in untrack_pfn new c5cce0620255 mm: export dump_mm() new e9102ef2d14d kasan: fix Oops due to missing calls to kasan_arch_is_ready() new e6f03df9e7be arch/alpha/kernel/smp.c: remove unnecessary (void*) conversions new b189eb299f41 arch/alpha/kernel/process.c: remove unnecessary (void*) co [...] new 4fe8ef47b95e error-injection: remove EI_ETYPE_NONE new 213b4685e9a4 error-injection-remove-ei_etype_none-fix new 69586c44bb89 docs: fault-injection: add requirements of error injectabl [...] new af0a6066e29d hfs: fix missing hfs_bnode_get() in __hfs_bnode_create new c7d4b92ff81e lib/percpu_counter: percpu_counter_add_batch() overflow/underflow new 7feb917a2d5b include/linux/percpu_counter.h: race in uniprocessor percp [...] new e337fa0b2d0b lib: add Dhrystone benchmark test new 15c3b03cd9ce lib-add-dhrystone-benchmark-test-fix new d4dfc976896c hfsplus: remove unnecessary variable initialization new 248004e99a94 hfsplus-remove-unnecessary-variable-initialization-fix new 89eaf2079cd6 scripts/spelling.txt: add `permitted' new 57b20fd39792 KVM: x86: fix trivial typo new 6b0c4a0b1631 checkpatch: mark kunmap() and kunmap_atomic() deprecated new aef4da2f59d7 proc: mark /proc/cmdline as permanent new 33e5cc7f25e7 scripts/spelling: add a few more typos new e51142e41744 kthread_worker: check all delayed works when destroy kthre [...] new 35c3271baf79 util_macros.h: add missing inclusion new 7a1cc52c93d3 scripts/gdb: add mm introspection utils new 1e1419d8c3c4 scripts/gdb: add mm introspection utils new 09ea2fa62b96 scripts-gdb-add-mm-introspection-utils-fix new 99701a8570ad scripts/bloat-o-meter: use the reverse flag for sort new c2da846bfa3a freevxfs: fix kernel-doc warnings new 9b5a5ca7d94e ntfs: fix multiple kernel-doc warnings new 792f0426f64f userns: fix a struct's kernel-doc notation new ca463c0010db fat: fix return value of vfat_bad_char() and vfat_replace_ [...] new 350a78525284 Documentation: sysctl: correct kexec_load_disabled new e2ad6bc64a39 kexec: factor out kexec_load_permitted new 8f285f7df220 kexec: introduce sysctl parameters kexec_load_limit_* new 445efcf6385d initramfs: use kstrtobool() instead of strtobool() new d101ceb47b7d lib/genalloc: use try_cmpxchg in {set,clear}_bits_ll new b679494310a7 checkpatch: warn when unknown tags are used for links new 8c22a1bfac1c checkpatch: warn when Reported-by: is not followed by Link: new 881fc70ce8f5 checkpatch: use proper way for show problematic line new fb819010b858 scripts/spelling.txt: add more spelling corrections new 80778fc2391d fs: hfs: initialize fsdata in hfs_file_truncate() new 51b6fc7bfbd6 fs: hfsplus: initialize fsdata in hfsplus_file_truncate() new 1f35b40286de fs/ext4: use try_cmpxchg in ext4_update_bh_state new 2b3d1358a17e checkpatch: improve EMBEDDED_FILENAME test new 852a7c952019 cramfs: Kconfig: fix spelling & punctuation new 9f4d5c728dce fs: gracefully handle ->get_block not mapping bh in __mpag [...] new 8a7ce090faf7 scripts/spelling.txt: add "exsits" pattern and fix typo instances new f34bb0d5a65f nilfs2: replace WARN_ONs for invalid DAT metadata block requests new 6bfdab6c1840 lib/zlib: adjust offset calculation for dfltcc_state new 5fceca39712d lib/zlib: implement switching between DFLTCC and software new a497d44fa8ad lib/zlib: fix DFLTCC not flushing EOBS when creating raw streams new 87b0d7344864 lib/zlib: fix DFLTCC ignoring flush modes when avail_in == 0 new e22df49508e3 lib/zlib: DFLTCC not writing header bits when avail_out == 0 new 0a4a1d298611 lib/zlib: Split deflate and inflate states for DFLTCC new 78a5b5495007 lib/zlib: DFLTCC support inflate with small window new f018d564d60f lib/zlib: DFLTCC always switch to software inflate for Z_P [...] new 253279fabc02 lib/Kconfig.debug: do not enable DEBUG_PREEMPT by default new 47950d0b9368 Merge branch 'mm-nonmm-unstable' into mm-everything new c63a0260a66f Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new 74278445e7c1 remoteproc: fix for "iommu: Add a gfp parameter to iommu_map()" new e2f86c02fdc9 Add linux-next specific files for 20230127
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 (9fbee811e479) \ N -- N -- N refs/heads/master (e2f86c02fdc9)
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 1776 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/PCI/index.rst | 6 +- Documentation/admin-guide/hw-vuln/spectre.rst | 6 +- Documentation/admin-guide/kernel-parameters.txt | 6 +- Documentation/bpf/cpumasks.rst | 393 ++ Documentation/bpf/index.rst | 1 + Documentation/bpf/kfuncs.rst | 76 +- Documentation/core-api/dma-api.rst | 2 + Documentation/cpu-freq/index.rst | 6 +- Documentation/crypto/index.rst | 6 +- Documentation/dev-tools/gdb-kernel-debugging.rst | 4 + Documentation/devicetree/bindings/arm/amlogic.yaml | 1 + Documentation/devicetree/bindings/arm/fsl.yaml | 74 +- .../bindings/arm/mediatek/mediatek,mmsys.yaml | 1 + .../devicetree/bindings/clock/idt,versaclock5.yaml | 1 + .../bindings/clock/qcom,sm8450-camcc.yaml | 1 + .../devicetree/bindings/hwmon/nxp,mc34vr500.yaml | 36 + .../devicetree/bindings/iommu/arm,smmu.yaml | 66 +- .../devicetree/bindings/iommu/qcom,iommu.txt | 1 + .../bindings/iommu/renesas,ipmmu-vmsa.yaml | 1 + .../bindings/leds/backlight/kinetic,ktz8866.yaml | 76 + Documentation/devicetree/bindings/leds/common.yaml | 8 +- .../devicetree/bindings/mfd/qcom,tcsr.yaml | 1 + Documentation/devicetree/bindings/mfd/syscon.yaml | 4 + .../bindings/phy/qcom,hdmi-phy-other.yaml | 27 +- .../bindings/pinctrl/mediatek,mt8365-pinctrl.yaml | 197 + .../devicetree/bindings/power/fsl,imx-gpc.yaml | 19 +- .../bindings/regulator/maxim,max20411.yaml | 58 + .../bindings/regulator/qcom-labibb-regulator.yaml | 6 +- .../bindings/reserved-memory/reserved-memory.yaml | 89 +- Documentation/devicetree/bindings/riscv/cpus.yaml | 2 +- .../bindings/rtc/brcm,brcmstb-waketimer.yaml | 21 +- .../bindings/sound/google,sc7280-herobrine.yaml | 12 + .../bindings/sound/qcom,lpass-va-macro.yaml | 4 +- .../devicetree/bindings/sound/qcom,sm8250.yaml | 24 +- .../devicetree/bindings/sound/renesas,rsnd.yaml | 18 +- .../devicetree/bindings/sound/samsung,odroid.yaml | 3 +- .../devicetree/bindings/sound/samsung-i2s.yaml | 3 - .../bindings/spi/allwinner,sun4i-a10-spi.yaml | 2 +- .../bindings/spi/allwinner,sun6i-a31-spi.yaml | 2 +- .../bindings/spi/amlogic,meson-gx-spicc.yaml | 32 +- .../bindings/spi/amlogic,meson6-spifc.yaml | 28 +- .../bindings/spi/aspeed,ast2600-fmc.yaml | 26 +- .../devicetree/bindings/spi/brcm,spi-bcm-qspi.yaml | 156 +- .../devicetree/bindings/spi/cdns,qspi-nor.yaml | 36 +- .../devicetree/bindings/spi/cdns,xspi.yaml | 6 +- .../devicetree/bindings/spi/fsl,spi-fsl-qspi.yaml | 2 +- .../devicetree/bindings/spi/fsl-imx-cspi.yaml | 2 +- .../bindings/spi/mediatek,spi-mt65xx.yaml | 2 +- .../bindings/spi/mediatek,spi-slave-mt27xx.yaml | 2 +- .../bindings/spi/mikrotik,rb4xx-spi.yaml | 2 +- .../devicetree/bindings/spi/mxicy,mx25f0a-spi.yaml | 2 +- Documentation/devicetree/bindings/spi/mxs-spi.yaml | 2 +- .../bindings/spi/nvidia,tegra210-quad.yaml | 44 +- .../bindings/spi/qcom,spi-qcom-qspi.yaml | 6 +- .../devicetree/bindings/spi/realtek,rtl-spi.yaml | 2 +- .../devicetree/bindings/spi/renesas,rspi.yaml | 22 +- .../devicetree/bindings/spi/snps,dw-apb-ssi.yaml | 2 +- .../devicetree/bindings/spi/spi-cadence.yaml | 2 +- .../devicetree/bindings/spi/spi-fsl-lpspi.yaml | 2 +- .../devicetree/bindings/spi/spi-gpio.yaml | 4 +- Documentation/devicetree/bindings/spi/spi-mux.yaml | 4 +- .../devicetree/bindings/spi/spi-nxp-fspi.yaml | 2 +- .../devicetree/bindings/spi/spi-pl022.yaml | 18 +- .../devicetree/bindings/spi/spi-rockchip.yaml | 2 +- .../devicetree/bindings/spi/spi-sifive.yaml | 6 +- .../bindings/spi/spi-sunplus-sp7021.yaml | 6 +- .../devicetree/bindings/spi/spi-xilinx.yaml | 2 +- .../devicetree/bindings/spi/spi-zynqmp-qspi.yaml | 2 +- .../devicetree/bindings/spi/sprd,spi-adi.yaml | 5 +- .../devicetree/bindings/spi/st,stm32-qspi.yaml | 2 +- .../devicetree/bindings/spi/st,stm32-spi.yaml | 25 +- .../devicetree/bindings/spi/xlnx,zynq-qspi.yaml | 2 +- .../devicetree/bindings/timer/riscv,timer.yaml | 52 + .../devicetree/bindings/usb/gpio-sbu-mux.yaml | 110 + Documentation/driver-api/index.rst | 8 +- .../driver-api/surface_aggregator/client.rst | 12 +- .../driver-api/surface_aggregator/ssh.rst | 36 +- Documentation/filesystems/9p.rst | 26 +- Documentation/filesystems/fsverity.rst | 2 +- Documentation/gpu/index.rst | 6 +- Documentation/hwmon/index.rst | 7 +- Documentation/hwmon/mc34vr500.rst | 32 + Documentation/input/index.rst | 6 +- Documentation/leds/index.rst | 1 + Documentation/mm/hugetlbfs_reserv.rst | 21 +- Documentation/mm/index.rst | 6 +- Documentation/mm/numa.rst | 2 +- Documentation/mm/page_reclaim.rst | 2 + Documentation/mm/physical_memory.rst | 347 ++ Documentation/networking/bridge.rst | 2 +- Documentation/networking/nf_conntrack-sysctl.rst | 10 +- Documentation/networking/xfrm_device.rst | 4 +- Documentation/peci/index.rst | 6 +- Documentation/riscv/uabi.rst | 42 + Documentation/scheduler/index.rst | 6 +- Documentation/scsi/index.rst | 6 +- Documentation/sound/index.rst | 8 +- Documentation/trace/kprobetrace.rst | 23 +- .../translations/sp_SP/process/email-clients.rst | 374 ++ Documentation/translations/sp_SP/process/index.rst | 1 + .../translations/zh_CN/mm/hugetlbfs_reserv.rst | 14 +- Documentation/virt/index.rst | 6 +- .../virt/kvm/x86/running-nested-guests.rst | 2 +- Documentation/watchdog/index.rst | 6 +- MAINTAINERS | 24 +- Makefile | 19 +- Next/SHA1s | 190 +- Next/Trees | 8 +- Next/merge.log | 3838 ++++++++++++-------- arch/arm/Makefile | 6 + arch/arm/arm-soc-for-next-contents.txt | 135 + arch/arm/boot/dts/Makefile | 3 + arch/arm/boot/dts/alpine.dtsi | 4 +- arch/arm/boot/dts/axm55xx.dtsi | 8 +- arch/arm/boot/dts/cx92755.dtsi | 6 +- arch/arm/boot/dts/dm814x.dtsi | 6 +- arch/arm/boot/dts/dm816x.dtsi | 6 +- arch/arm/boot/dts/e70k02.dtsi | 11 +- arch/arm/boot/dts/exynos-syscon-restart.dtsi | 2 +- arch/arm/boot/dts/exynos3250-monk.dts | 2 +- arch/arm/boot/dts/exynos3250-rinato.dts | 2 +- arch/arm/boot/dts/exynos3250.dtsi | 32 +- arch/arm/boot/dts/exynos4.dtsi | 64 +- arch/arm/boot/dts/exynos4210.dtsi | 4 +- arch/arm/boot/dts/exynos4412-itop-scp-core.dtsi | 2 +- arch/arm/boot/dts/exynos4412-midas.dtsi | 2 +- arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 2 +- arch/arm/boot/dts/exynos4412-odroidu3.dts | 2 +- arch/arm/boot/dts/exynos4412-odroidx.dts | 2 +- arch/arm/boot/dts/exynos4412-odroidx2.dts | 2 +- arch/arm/boot/dts/exynos4412-origen.dts | 2 +- arch/arm/boot/dts/exynos4412-p4note.dtsi | 4 +- arch/arm/boot/dts/exynos4412.dtsi | 28 +- arch/arm/boot/dts/exynos5.dtsi | 22 +- arch/arm/boot/dts/exynos5250.dtsi | 72 +- arch/arm/boot/dts/exynos5260.dtsi | 36 +- arch/arm/boot/dts/exynos5410.dtsi | 2 +- arch/arm/boot/dts/exynos5420.dtsi | 68 +- arch/arm/boot/dts/exynos5422-odroid-core.dtsi | 2 +- arch/arm/boot/dts/gemini-dlink-dns-313.dts | 19 + arch/arm/boot/dts/gemini-wbd111.dts | 31 +- arch/arm/boot/dts/gemini-wbd222.dts | 31 +- arch/arm/boot/dts/gemini.dtsi | 8 +- arch/arm/boot/dts/imx51-zii-rdu1.dts | 2 +- arch/arm/boot/dts/imx51-zii-scu2-mezz.dts | 2 +- arch/arm/boot/dts/imx51-zii-scu3-esb.dts | 2 +- arch/arm/boot/dts/imx6qdl-apalis.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-colibri.dtsi | 4 +- arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi | 2 +- arch/arm/boot/dts/imx6sl-tolino-vision5.dts | 7 + arch/arm/boot/dts/imx6sll-kobo-librah2o.dts | 7 + arch/arm/boot/dts/imx6ul-14x14-evk.dtsi | 4 +- arch/arm/boot/dts/imx6ull-colibri.dtsi | 4 +- arch/arm/boot/dts/imx6ull-dhcom-drc02.dts | 99 + arch/arm/boot/dts/imx6ull-dhcom-pdk2.dts | 222 ++ arch/arm/boot/dts/imx6ull-dhcom-picoitx.dts | 101 + .../arm/boot/dts/imx6ull-dhcom-som-cfg-sdcard.dtsi | 97 + arch/arm/boot/dts/imx6ull-dhcom-som.dtsi | 633 ++++ arch/arm/boot/dts/imx6ull-dhcor-som.dtsi | 255 ++ arch/arm/boot/dts/imx7-colibri.dtsi | 2 +- arch/arm/boot/dts/imx7d-smegw01.dts | 3 +- arch/arm/boot/dts/imx7d-zii-rmu2.dts | 2 +- arch/arm/boot/dts/imx7d-zii-rpu2.dts | 2 +- arch/arm/boot/dts/integrator.dtsi | 4 +- arch/arm/boot/dts/integratorap-im-pd1.dts | 4 +- arch/arm/boot/dts/integratorap.dts | 4 +- arch/arm/boot/dts/integratorcp.dts | 4 +- .../arm/boot/dts/intel-ixp42x-welltech-epbx100.dts | 18 + arch/arm/boot/dts/ls1021a.dtsi | 4 + arch/arm/boot/dts/moxart.dtsi | 2 +- arch/arm/boot/dts/mstar-v7.dtsi | 2 +- arch/arm/boot/dts/mt7623.dtsi | 14 + arch/arm/boot/dts/mt7623a-rfb-emmc.dts | 86 +- arch/arm/boot/dts/mt7623a-rfb-nand.dts | 86 +- arch/arm/boot/dts/mt7623a.dtsi | 74 + arch/arm/boot/dts/mt7623n-bananapi-bpi-r2.dts | 22 +- arch/arm/boot/dts/mt7623n-rfb-emmc.dts | 13 +- arch/arm/boot/dts/ste-dbx5x0.dtsi | 6 + arch/arm/boot/dts/ste-href.dtsi | 12 +- arch/arm/boot/dts/stih418-b2264.dts | 2 +- arch/arm/boot/dts/versatile-ab.dts | 6 +- arch/arm/boot/dts/versatile-pb.dts | 2 +- arch/arm/boot/dts/vexpress-v2m.dtsi | 8 +- arch/arm/boot/dts/vf610-zii-spb4.dts | 2 +- arch/arm/boot/dts/vf610-zii-ssmb-spu3.dts | 2 +- arch/arm/boot/dts/vfxxx.dtsi | 20 +- arch/arm/configs/imx_v6_v7_defconfig | 1 - arch/arm/configs/lpae.config | 2 + arch/arm/configs/multi_v7_defconfig | 15 + arch/arm/kernel/process.c | 2 +- arch/arm/mach-ep93xx/core.c | 13 +- arch/arm/mach-imx/mach-imx6ul.c | 1 + arch/arm/mach-imx/mmdc.c | 24 +- arch/arm/mm/dma-mapping.c | 11 +- arch/arm64/Kconfig | 2 +- arch/arm64/Kconfig.platforms | 12 +- arch/arm64/boot/dts/amazon/alpine-v2.dtsi | 4 - arch/arm64/boot/dts/amlogic/Makefile | 1 + .../dts/amlogic/meson-axg-jethome-jethub-j1xx.dtsi | 4 +- arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 4 +- .../dts/amlogic/meson-g12b-odroid-go-ultra.dts | 2 +- .../boot/dts/amlogic/meson-g12b-odroid-n2.dtsi | 448 +-- .../boot/dts/amlogic/meson-g12b-odroid-n2l.dts | 125 + ...-g12b-odroid-n2.dtsi => meson-g12b-odroid.dtsi} | 312 +- .../boot/dts/amlogic/meson-gx-libretech-pc.dtsi | 2 +- arch/arm64/boot/dts/amlogic/meson-gx.dtsi | 4 +- arch/arm64/boot/dts/amlogic/meson-gxbb-kii-pro.dts | 2 +- .../dts/amlogic/meson-gxl-s905d-phicomm-n1.dts | 2 +- .../boot/dts/amlogic/meson-gxl-s905d-sml5442tw.dts | 1 - .../amlogic/meson-gxl-s905w-jethome-jethub-j80.dts | 2 +- .../dts/amlogic/meson-gxl-s905x-khadas-vim.dts | 15 - .../boot/dts/amlogic/meson-gxl-s905x-p212.dts | 68 + .../boot/dts/amlogic/meson-gxl-s905x-p212.dtsi | 21 +- arch/arm64/boot/dts/amlogic/meson-gxl.dtsi | 2 +- .../boot/dts/amlogic/meson-sm1-bananapi-m5.dts | 4 +- .../boot/dts/amlogic/meson-sm1-odroid-hc4.dts | 10 +- arch/arm64/boot/dts/apm/apm-shadowcat.dtsi | 1 - arch/arm64/boot/dts/apm/apm-storm.dtsi | 4 - arch/arm64/boot/dts/exynos/exynos5433.dtsi | 12 +- arch/arm64/boot/dts/exynos/exynos7-espresso.dts | 2 +- arch/arm64/boot/dts/exynos/exynos7.dtsi | 6 +- arch/arm64/boot/dts/freescale/Makefile | 9 + .../fsl-ls1028a-kontron-kbox-a-230-ls.dts | 12 + .../freescale/fsl-ls1028a-kontron-sl28-var1.dts | 2 + .../freescale/fsl-ls1028a-kontron-sl28-var2.dts | 8 + .../freescale/fsl-ls1028a-kontron-sl28-var4.dts | 2 + .../dts/freescale/fsl-ls1028a-kontron-sl28.dts | 17 + arch/arm64/boot/dts/freescale/fsl-ls1046a-rdb.dts | 4 +- .../dts/freescale/imx8mm-beacon-baseboard.dtsi | 5 +- .../dts/freescale/imx8mm-data-modul-edm-sbc.dts | 5 +- arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi | 7 +- .../boot/dts/freescale/imx8mm-innocomm-wb15.dtsi | 3 - .../dts/freescale/imx8mm-phyboard-polis-rdk.dts | 3 - arch/arm64/boot/dts/freescale/imx8mm-pinfunc.h | 2 +- .../boot/dts/freescale/imx8mm-tqma8mqml-mba8mx.dts | 5 +- .../boot/dts/freescale/imx8mm-venice-gw71xx.dtsi | 5 +- .../boot/dts/freescale/imx8mm-venice-gw72xx.dtsi | 5 +- .../boot/dts/freescale/imx8mm-venice-gw73xx.dtsi | 5 +- .../boot/dts/freescale/imx8mm-venice-gw7901.dts | 5 +- .../boot/dts/freescale/imx8mm-venice-gw7902.dts | 5 +- .../boot/dts/freescale/imx8mm-venice-gw7903.dts | 5 +- .../boot/dts/freescale/imx8mm-venice-gw7904.dts | 5 +- .../boot/dts/freescale/imx8mm-verdin-dev.dtsi | 96 +- .../dts/freescale/imx8mm-verdin-nonwifi-yavia.dts | 18 + .../dts/freescale/imx8mm-verdin-wifi-yavia.dts | 18 + .../boot/dts/freescale/imx8mm-verdin-yavia.dtsi | 169 + arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi | 6 +- arch/arm64/boot/dts/freescale/imx8mm.dtsi | 4 + .../arm64/boot/dts/freescale/imx8mp-beacon-kit.dts | 550 +++ .../boot/dts/freescale/imx8mp-beacon-som.dtsi | 416 +++ .../arm64/boot/dts/freescale/imx8mp-dhcom-som.dtsi | 12 +- .../freescale/imx8mp-tqma8mpql-mba8mpxl-lvds.dtso | 61 + .../boot/dts/freescale/imx8mp-verdin-dev.dtsi | 116 +- .../dts/freescale/imx8mp-verdin-nonwifi-yavia.dts | 18 + .../dts/freescale/imx8mp-verdin-wifi-yavia.dts | 18 + .../boot/dts/freescale/imx8mp-verdin-yavia.dtsi | 213 ++ arch/arm64/boot/dts/freescale/imx8mp-verdin.dtsi | 3 +- arch/arm64/boot/dts/freescale/imx8mp.dtsi | 71 +- arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 10 +- .../dts/freescale/imx8mq-kontron-pitx-imx8m.dts | 10 +- .../boot/dts/freescale/imx8mq-mnt-reform2.dts | 5 +- .../boot/dts/freescale/imx8mq-tqma8mq-mba8mx.dts | 10 +- .../arm64/boot/dts/freescale/imx8mq-zii-ultra.dtsi | 12 +- arch/arm64/boot/dts/freescale/imx8mq.dtsi | 10 + arch/arm64/boot/dts/freescale/imx93-11x11-evk.dts | 12 + arch/arm64/boot/dts/freescale/imx93.dtsi | 13 + arch/arm64/boot/dts/mediatek/mt7622.dtsi | 1 - arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi | 1 + arch/arm64/boot/dts/mediatek/mt8195.dtsi | 106 + arch/arm64/boot/dts/nvidia/tegra194.dtsi | 2 + arch/arm64/boot/dts/nvidia/tegra234.dtsi | 24 + .../boot/dts/renesas/r8a774b1-beacon-rzg2n-kit.dts | 8 + .../boot/dts/renesas/r8a774e1-beacon-rzg2h-kit.dts | 8 + .../boot/dts/renesas/r8a779f0-spider-cpu.dtsi | 38 + arch/arm64/boot/dts/renesas/r8a779f0.dtsi | 1 + arch/arm64/boot/dts/renesas/r9a07g043.dtsi | 2 + arch/arm64/boot/dts/renesas/r9a07g043u.dtsi | 72 + arch/arm64/boot/dts/renesas/r9a09g011-v2mevk2.dts | 5 + arch/arm64/boot/dts/renesas/r9a09g011.dtsi | 10 +- arch/arm64/boot/dts/renesas/rzg2ul-smarc-som.dtsi | 11 +- .../ulcb-kf-audio-graph-card2-mix+split.dtsi | 2 +- arch/arm64/include/asm/el2_setup.h | 2 +- arch/arm64/include/asm/sysreg.h | 3 +- arch/arm64/kernel/head.S | 23 +- arch/arm64/kernel/patch-scs.c | 11 +- arch/ia64/mm/init.c | 8 +- arch/loongarch/include/asm/tlb.h | 2 +- arch/powerpc/Makefile | 12 +- arch/powerpc/kernel/vdso/Makefile | 2 +- arch/powerpc/kvm/book3s_hv_uvmem.c | 6 +- arch/powerpc/kvm/book3s_xive_native.c | 2 +- arch/powerpc/mm/book3s64/subpage_prot.c | 2 +- arch/powerpc/platforms/book3s/vas-api.c | 2 +- arch/powerpc/platforms/cell/spufs/file.c | 14 +- arch/riscv/Kconfig | 1 - arch/riscv/Kconfig.socs | 2 +- arch/riscv/boot/dts/renesas/rzfive-smarc-som.dtsi | 10 + arch/riscv/include/asm/alternative-macros.h | 2 +- arch/riscv/include/asm/hwcap.h | 12 +- arch/riscv/include/asm/insn.h | 27 + arch/riscv/include/asm/pgtable.h | 2 +- arch/riscv/kernel/alternative.c | 27 + arch/riscv/kernel/cpu.c | 53 +- arch/riscv/kernel/cpufeature.c | 6 +- arch/riscv/kernel/head.S | 2 +- arch/riscv/kernel/probes/simulate-insn.c | 4 +- arch/riscv/kernel/smpboot.c | 3 +- arch/riscv/kernel/time.c | 10 +- arch/s390/include/asm/cpu_mcf.h | 112 - arch/s390/include/asm/pci_dma.h | 5 +- arch/s390/include/asm/syscall_wrapper.h | 144 +- arch/s390/kernel/Makefile | 2 +- arch/s390/kernel/cache.c | 2 +- arch/s390/kernel/perf_cpum_cf.c | 275 +- arch/s390/kernel/perf_cpum_cf_common.c | 233 -- arch/s390/kernel/perf_pai_ext.c | 2 +- arch/s390/kernel/vmlinux.lds.S | 1 + arch/s390/mm/gmap.c | 9 +- arch/s390/pci/pci_dma.c | 31 +- arch/x86/Kconfig | 6 +- arch/x86/entry/vdso/vdso2c.h | 6 + arch/x86/entry/vdso/vdso32-setup.c | 9 - arch/x86/entry/vdso/vma.c | 19 +- arch/x86/entry/vsyscall/vsyscall_64.c | 2 +- arch/x86/include/asm/cpufeature.h | 7 +- arch/x86/include/asm/cpufeatures.h | 11 +- arch/x86/include/asm/disabled-features.h | 3 +- arch/x86/include/asm/efi.h | 7 + arch/x86/include/asm/fpu/sched.h | 2 +- arch/x86/include/asm/msr-index.h | 2 + arch/x86/include/asm/processor.h | 1 - arch/x86/include/asm/required-features.h | 3 +- arch/x86/include/asm/vdso.h | 2 +- arch/x86/kernel/acpi/boot.c | 16 +- arch/x86/kernel/cpu/amd.c | 2 +- arch/x86/kernel/cpu/bugs.c | 20 +- arch/x86/kernel/cpu/common.c | 27 +- arch/x86/kernel/cpu/resctrl/rdtgroup.c | 6 +- arch/x86/kernel/cpu/sgx/driver.c | 2 +- arch/x86/kernel/cpu/sgx/virt.c | 2 +- arch/x86/kernel/fpu/context.h | 2 +- arch/x86/kernel/fpu/core.c | 2 +- arch/x86/kvm/cpuid.c | 41 +- arch/x86/kvm/reverse_cpuid.h | 1 + arch/x86/kvm/svm/svm.c | 3 + arch/x86/kvm/x86.c | 3 + arch/x86/mm/pat/memtype.c | 18 +- arch/x86/mm/tlb.c | 2 +- arch/x86/um/mem_32.c | 2 +- block/bdev.c | 78 - drivers/accel/Makefile | 2 +- drivers/accel/habanalabs/common/memory.c | 2 +- drivers/accel/habanalabs/gaudi/gaudi.c | 4 +- drivers/accel/habanalabs/gaudi2/gaudi2.c | 8 +- drivers/accel/habanalabs/goya/goya.c | 4 +- drivers/accel/ivpu/ivpu_gem.c | 2 +- drivers/accel/ivpu/ivpu_hw_mtl.c | 4 +- drivers/acpi/pfr_telemetry.c | 2 +- drivers/android/binder.c | 3 +- drivers/base/cpu.c | 3 +- drivers/block/brd.c | 15 +- drivers/block/zram/zram_drv.c | 61 +- drivers/char/mspec.c | 2 +- drivers/char/tpm/eventlog/acpi.c | 5 +- drivers/char/tpm/eventlog/efi.c | 13 +- drivers/char/tpm/eventlog/of.c | 41 +- drivers/char/tpm/tpm-chip.c | 1 - drivers/char/tpm/tpm_i2c_atmel.c | 5 +- drivers/char/tpm/tpm_i2c_infineon.c | 5 +- drivers/char/tpm/tpm_i2c_nuvoton.c | 6 +- drivers/char/tpm/tpm_tis_i2c.c | 5 +- drivers/clk/clk-versaclock5.c | 28 +- drivers/clk/ingenic/jz4760-cgu.c | 18 +- drivers/clk/meson/clk-cpu-dyndiv.c | 9 +- drivers/clk/meson/clk-dualdiv.c | 21 +- drivers/clk/meson/clk-mpll.c | 20 +- drivers/clk/meson/sclk-div.c | 11 +- drivers/clk/renesas/r8a779a0-cpg-mssr.c | 4 +- drivers/clk/renesas/r8a779g0-cpg-mssr.c | 6 +- drivers/clocksource/Kconfig | 2 +- drivers/clocksource/sh_cmt.c | 7 +- drivers/clocksource/timer-riscv.c | 17 +- drivers/cpufreq/tegra194-cpufreq.c | 3 +- drivers/crypto/hisilicon/qm.c | 2 +- drivers/crypto/hisilicon/sgl.c | 3 +- drivers/cxl/acpi.c | 1 - drivers/cxl/core/pmem.c | 42 +- drivers/cxl/pmem.c | 24 + drivers/dax/device.c | 2 +- drivers/dma-buf/dma-fence.c | 2 +- drivers/dma/dw-edma/Kconfig | 5 +- drivers/dma/dw-edma/dw-edma-core.c | 196 +- drivers/dma/dw-edma/dw-edma-core.h | 10 +- drivers/dma/dw-edma/dw-edma-pcie.c | 56 +- drivers/dma/dw-edma/dw-edma-v0-core.c | 100 +- drivers/dma/dw-edma/dw-edma-v0-core.h | 1 - drivers/dma/dw-edma/dw-edma-v0-debugfs.c | 372 +- drivers/dma/dw-edma/dw-edma-v0-debugfs.h | 5 - drivers/dma/idxd/cdev.c | 2 +- drivers/edac/i10nm_base.c | 357 +- drivers/edac/skx_common.c | 76 +- drivers/edac/skx_common.h | 61 +- drivers/firmware/efi/libstub/efistub.h | 22 + drivers/gpio/gpio-ep93xx.c | 36 +- drivers/gpio/gpio-mxc.c | 3 +- drivers/gpio/gpiolib-of.c | 5 - drivers/gpio/gpiolib.c | 8 + drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 4 +- drivers/gpu/drm/amd/amdkfd/kfd_doorbell.c | 4 +- drivers/gpu/drm/amd/amdkfd/kfd_events.c | 4 +- drivers/gpu/drm/amd/amdkfd/kfd_process.c | 4 +- drivers/gpu/drm/armada/armada_fbdev.c | 4 +- drivers/gpu/drm/bridge/Kconfig | 2 +- drivers/gpu/drm/drm_client.c | 10 + drivers/gpu/drm/drm_fb_helper.c | 58 +- drivers/gpu/drm/drm_fbdev_generic.c | 131 +- drivers/gpu/drm/drm_gem.c | 2 +- drivers/gpu/drm/drm_gem_dma_helper.c | 3 +- drivers/gpu/drm/drm_gem_shmem_helper.c | 2 +- drivers/gpu/drm/drm_probe_helper.c | 108 +- drivers/gpu/drm/drm_vm.c | 8 +- drivers/gpu/drm/etnaviv/etnaviv_gem.c | 2 +- drivers/gpu/drm/exynos/exynos_drm_fbdev.c | 4 +- drivers/gpu/drm/exynos/exynos_drm_gem.c | 4 +- drivers/gpu/drm/gma500/framebuffer.c | 6 +- drivers/gpu/drm/i915/Makefile | 1 + drivers/gpu/drm/i915/display/g4x_dp.c | 2 + drivers/gpu/drm/i915/display/g4x_hdmi.c | 2 + drivers/gpu/drm/i915/display/icl_dsi.c | 2 +- drivers/gpu/drm/i915/display/intel_audio.c | 317 +- drivers/gpu/drm/i915/display/intel_audio.h | 7 + drivers/gpu/drm/i915/display/intel_bios.c | 23 +- drivers/gpu/drm/i915/display/intel_bios.h | 4 +- drivers/gpu/drm/i915/display/intel_bw.h | 2 +- drivers/gpu/drm/i915/display/intel_cdclk.h | 2 +- drivers/gpu/drm/i915/display/intel_connector.c | 5 +- .../gpu/drm/i915/display/intel_crtc_state_dump.c | 17 + drivers/gpu/drm/i915/display/intel_ddi.c | 2 + drivers/gpu/drm/i915/display/intel_display.c | 43 + drivers/gpu/drm/i915/display/intel_display.h | 115 +- drivers/gpu/drm/i915/display/intel_display_core.h | 11 +- .../gpu/drm/i915/display/intel_display_limits.h | 124 + .../gpu/drm/i915/display/intel_display_power_map.c | 1 + drivers/gpu/drm/i915/display/intel_display_types.h | 13 +- drivers/gpu/drm/i915/display/intel_dp.c | 95 +- drivers/gpu/drm/i915/display/intel_dvo.c | 2 +- drivers/gpu/drm/i915/display/intel_dvo_dev.h | 2 +- drivers/gpu/drm/i915/display/intel_fbdev.c | 11 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 36 +- drivers/gpu/drm/i915/display/intel_lvds.c | 51 +- drivers/gpu/drm/i915/display/intel_opregion.c | 29 +- drivers/gpu/drm/i915/display/intel_opregion.h | 4 +- drivers/gpu/drm/i915/display/intel_panel.c | 10 +- drivers/gpu/drm/i915/display/intel_panel.h | 4 +- drivers/gpu/drm/i915/display/intel_psr.c | 6 + drivers/gpu/drm/i915/display/intel_sdvo.c | 45 +- drivers/gpu/drm/i915/display/intel_vga.c | 32 +- drivers/gpu/drm/i915/display/skl_watermark.h | 2 +- drivers/gpu/drm/i915/display/vlv_dsi.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_create.c | 1 + drivers/gpu/drm/i915/gem/i915_gem_domain.c | 1 + drivers/gpu/drm/i915/gem/i915_gem_mman.c | 4 +- drivers/gpu/drm/i915/gem/i915_gem_ttm.c | 27 +- drivers/gpu/drm/i915/gem/i915_gem_ttm_move.c | 56 +- drivers/gpu/drm/i915/gt/intel_ggtt.c | 1 + drivers/gpu/drm/i915/gt/intel_ggtt_fencing.c | 1 + drivers/gpu/drm/i915/gt/intel_ggtt_gmch.c | 2 +- drivers/gpu/drm/i915/gt/intel_rps.c | 1 + drivers/gpu/drm/i915/gvt/cmd_parser.c | 1 + drivers/gpu/drm/i915/gvt/display.c | 1 + drivers/gpu/drm/i915/gvt/fb_decoder.h | 2 +- drivers/gpu/drm/i915/gvt/firmware.c | 4 +- drivers/gpu/drm/i915/i915_debugfs_params.c | 33 +- drivers/gpu/drm/i915/i915_driver.c | 145 +- drivers/gpu/drm/i915/i915_drv.h | 12 +- drivers/gpu/drm/i915/i915_params.c | 86 +- drivers/gpu/drm/i915/i915_pci.c | 1 + drivers/gpu/drm/i915/i915_vma.c | 1 + drivers/gpu/drm/i915/intel_device_info.c | 1 + drivers/gpu/drm/i915/intel_device_info.h | 2 +- drivers/gpu/drm/i915/intel_gvt_mmio_table.c | 1 + drivers/gpu/drm/i915/intel_pm.c | 1 + drivers/gpu/drm/i915/intel_pm_types.h | 2 +- drivers/gpu/drm/i915/soc/intel_gmch.c | 171 + drivers/gpu/drm/i915/soc/intel_gmch.h | 18 + drivers/gpu/drm/i915/vlv_sideband.c | 1 + drivers/gpu/drm/mediatek/mtk_drm_gem.c | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c | 6 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 5 + drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 15 +- drivers/gpu/drm/msm/dsi/dsi_manager.c | 19 +- drivers/gpu/drm/msm/hdmi/hdmi_pll_8960.c | 21 +- drivers/gpu/drm/msm/msm_fbdev.c | 4 +- drivers/gpu/drm/msm/msm_gem.c | 2 +- drivers/gpu/drm/nouveau/include/nvif/outp.h | 3 +- drivers/gpu/drm/nouveau/nvif/outp.c | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/devinit/base.c | 3 +- drivers/gpu/drm/nouveau/nvkm/subdev/devinit/g84.c | 5 +- drivers/gpu/drm/nouveau/nvkm/subdev/devinit/g98.c | 4 +- .../gpu/drm/nouveau/nvkm/subdev/devinit/gf100.c | 4 +- .../gpu/drm/nouveau/nvkm/subdev/devinit/gm107.c | 4 +- .../gpu/drm/nouveau/nvkm/subdev/devinit/gt215.c | 4 +- .../gpu/drm/nouveau/nvkm/subdev/devinit/mcp89.c | 4 +- drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv50.c | 5 +- drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv50.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/devinit/priv.h | 2 +- .../gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.c | 3 +- drivers/gpu/drm/omapdrm/omap_fbdev.c | 4 +- drivers/gpu/drm/omapdrm/omap_gem.c | 3 +- drivers/gpu/drm/radeon/radeon_fb.c | 4 +- drivers/gpu/drm/rockchip/rockchip_drm_gem.c | 3 +- drivers/gpu/drm/solomon/ssd130x.c | 18 +- drivers/gpu/drm/tegra/dpaux.c | 6 +- drivers/gpu/drm/tegra/drm.c | 2 +- drivers/gpu/drm/tegra/fb.c | 7 +- drivers/gpu/drm/tegra/firewall.c | 3 + drivers/gpu/drm/tegra/gem.c | 5 +- drivers/gpu/drm/tegra/submit.c | 5 +- drivers/gpu/drm/tiny/simpledrm.c | 4 +- drivers/gpu/drm/ttm/ttm_bo_vm.c | 3 +- drivers/gpu/drm/vc4/vc4_hdmi.c | 3 +- drivers/gpu/drm/virtio/virtgpu_vram.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_ttm_glue.c | 2 +- drivers/gpu/drm/xen/xen_drm_front_gem.c | 3 +- drivers/gpu/host1x/cdma.c | 16 +- drivers/gpu/host1x/cdma.h | 2 + drivers/gpu/host1x/debug.c | 7 +- drivers/gpu/host1x/dev.c | 4 +- drivers/gpu/host1x/dev.h | 10 +- drivers/gpu/host1x/fence.c | 118 +- drivers/gpu/host1x/fence.h | 19 +- drivers/gpu/host1x/hw/channel_hw.c | 48 +- drivers/gpu/host1x/hw/hw_host1x06_uclass.h | 2 +- drivers/gpu/host1x/hw/hw_host1x07_uclass.h | 2 +- drivers/gpu/host1x/hw/hw_host1x08_uclass.h | 2 +- drivers/gpu/host1x/hw/intr_hw.c | 74 +- drivers/gpu/host1x/hw/syncpt_hw.c | 3 - drivers/gpu/host1x/intr.c | 334 +- drivers/gpu/host1x/intr.h | 83 +- drivers/gpu/host1x/job.c | 12 +- drivers/gpu/host1x/syncpt.c | 98 +- drivers/gpu/host1x/syncpt.h | 3 +- drivers/hid/hid-ids.h | 1 + drivers/hid/hid-input.c | 2 + drivers/hid/hid-logitech-hidpp.c | 27 +- drivers/hid/surface-hid/surface_hid.c | 8 +- drivers/hid/surface-hid/surface_kbd.c | 8 +- drivers/hsi/clients/cmt_speech.c | 2 +- drivers/hwmon/Kconfig | 7 + drivers/hwmon/Makefile | 1 + drivers/hwmon/asus-ec-sensors.c | 1 + drivers/hwmon/it87.c | 23 +- drivers/hwmon/mc34vr500.c | 263 ++ drivers/hwtracing/intel_th/msu.c | 2 +- drivers/hwtracing/stm/core.c | 2 +- drivers/infiniband/hw/hfi1/file_ops.c | 4 +- drivers/infiniband/hw/mlx5/main.c | 4 +- drivers/infiniband/hw/qib/qib_file_ops.c | 13 +- drivers/infiniband/hw/usnic/usnic_ib_verbs.c | 2 +- drivers/infiniband/hw/usnic/usnic_uiom.c | 4 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c | 2 +- drivers/infiniband/ulp/iser/iscsi_iser.c | 2 +- drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c | 2 + drivers/iommu/dma-iommu.c | 21 +- drivers/iommu/exynos-iommu.c | 208 +- drivers/iommu/intel/iommu.c | 36 +- drivers/iommu/intel/iommu.h | 2 +- drivers/iommu/intel/pasid.c | 2 +- drivers/iommu/iommu.c | 53 +- drivers/iommu/iommufd/pages.c | 6 +- drivers/iommu/of_iommu.c | 94 + drivers/iommu/s390-iommu.c | 15 +- drivers/leds/flash/leds-mt6360.c | 38 +- drivers/leds/leds-an30259a.c | 21 +- drivers/leds/leds-bcm6328.c | 49 +- drivers/leds/leds-bcm6358.c | 32 +- drivers/leds/leds-mt6323.c | 30 +- drivers/leds/leds-pca955x.c | 26 +- drivers/leds/leds-pm8058.c | 29 +- drivers/leds/leds-syscon.c | 49 +- drivers/leds/leds-tca6507.c | 3 +- drivers/leds/leds.h | 1 - drivers/leds/simple/simatic-ipc-leds-gpio.c | 2 + drivers/md/dm-bufio.c | 2 +- drivers/md/dm-cache-background-tracker.c | 8 + drivers/md/dm-cache-background-tracker.h | 40 +- drivers/md/dm-zoned-metadata.c | 2 +- .../media/common/videobuf2/videobuf2-dma-contig.c | 2 +- drivers/media/common/videobuf2/videobuf2-vmalloc.c | 2 +- drivers/media/platform/qcom/venus/firmware.c | 2 +- drivers/media/v4l2-core/videobuf-dma-contig.c | 2 +- drivers/media/v4l2-core/videobuf-dma-sg.c | 4 +- drivers/media/v4l2-core/videobuf-vmalloc.c | 2 +- drivers/memory/renesas-rpc-if.c | 3 +- drivers/mfd/arizona-core.c | 2 +- drivers/mfd/simple-mfd-i2c.c | 1 - drivers/mfd/syscon.c | 27 +- drivers/mfd/wm97xx-core.c | 4 +- drivers/misc/cxl/context.c | 2 +- drivers/misc/ocxl/context.c | 4 +- drivers/misc/ocxl/sysfs.c | 2 +- drivers/misc/open-dice.c | 4 +- drivers/misc/sgi-gru/grufile.c | 4 +- drivers/misc/uacce/uacce.c | 2 +- drivers/net/bonding/bond_main.c | 10 +- drivers/net/ethernet/broadcom/tg3.c | 8 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 8 +- .../chelsio/inline_crypto/ch_ipsec/chcr_ipsec.c | 34 +- drivers/net/ethernet/engleder/tsnep_main.c | 8 +- drivers/net/ethernet/intel/i40e/i40e.h | 2 +- drivers/net/ethernet/intel/ice/ice_lib.c | 3 - drivers/net/ethernet/intel/ice/ice_main.c | 25 +- drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c | 27 +- drivers/net/ethernet/intel/ixgbevf/ipsec.c | 21 +- .../ethernet/mellanox/mlx5/core/en_accel/ipsec.c | 103 +- .../ethernet/microchip/sparx5/sparx5_main_regs.h | 64 +- .../ethernet/microchip/sparx5/sparx5_tc_flower.c | 227 +- .../ethernet/microchip/sparx5/sparx5_vcap_ag_api.c | 1110 +++++- .../microchip/sparx5/sparx5_vcap_debugfs.c | 131 +- .../ethernet/microchip/sparx5/sparx5_vcap_impl.c | 401 +- .../ethernet/microchip/sparx5/sparx5_vcap_impl.h | 61 + drivers/net/ethernet/microchip/vcap/vcap_ag_api.h | 336 +- drivers/net/ethernet/microchip/vcap/vcap_api.c | 184 +- drivers/net/ethernet/microchip/vcap/vcap_api.h | 7 + .../net/ethernet/microchip/vcap/vcap_api_client.h | 2 + .../net/ethernet/microchip/vcap/vcap_api_kunit.c | 2 +- .../net/ethernet/microchip/vcap/vcap_model_kunit.c | 1994 ++-------- drivers/net/ethernet/mscc/ocelot_mm.c | 1 + drivers/net/ethernet/mscc/ocelot_stats.c | 1 + drivers/net/ethernet/netronome/nfp/crypto/ipsec.c | 41 +- .../net/ethernet/netronome/nfp/nfp_net_ethtool.c | 11 +- drivers/net/ethernet/renesas/ravb_main.c | 10 +- drivers/net/ipa/ipa_mem.c | 6 +- drivers/net/mdio/mdio-mux-meson-g12a.c | 23 +- drivers/net/netdevsim/ipsec.c | 14 +- drivers/net/virtio_net.c | 4 +- drivers/net/wireless/ath/ath10k/snoc.c | 2 +- drivers/net/wireless/ath/ath11k/ahb.c | 4 +- drivers/nvdimm/btt.c | 16 +- drivers/nvdimm/pmem.c | 24 +- drivers/of/address.c | 41 + drivers/of/fdt.c | 6 +- drivers/pci/controller/dwc/pcie-bt1.c | 4 + drivers/pci/controller/dwc/pcie-designware-ep.c | 12 +- drivers/pci/controller/dwc/pcie-designware-host.c | 25 +- drivers/pci/controller/dwc/pcie-designware.c | 195 + drivers/pci/controller/dwc/pcie-designware.h | 21 + drivers/perf/arm-cmn.c | 7 +- drivers/pinctrl/bcm/pinctrl-bcm2835.c | 10 +- drivers/pinctrl/mediatek/pinctrl-mt8195.c | 4 +- drivers/pinctrl/mediatek/pinctrl-paris.c | 4 +- drivers/pinctrl/qcom/pinctrl-msm.c | 2 +- drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 2 +- drivers/pinctrl/qcom/pinctrl-spmi-mpp.c | 2 +- drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c | 2 +- drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c | 2 +- drivers/pinctrl/renesas/pfc-r8a779g0.c | 112 +- drivers/pinctrl/renesas/pinctrl-rzg2l.c | 25 +- drivers/platform/chrome/cros_ec_typec.c | 24 +- drivers/platform/chrome/cros_typec_vdm.c | 4 +- drivers/platform/surface/aggregator/bus.c | 6 +- drivers/platform/surface/aggregator/controller.c | 44 +- drivers/platform/surface/aggregator/ssh_msgb.h | 4 +- .../surface/aggregator/ssh_request_layer.c | 11 +- drivers/platform/surface/aggregator/trace.h | 73 +- drivers/platform/surface/surface_acpi_notify.c | 2 +- drivers/platform/surface/surface_aggregator_cdev.c | 6 +- drivers/platform/surface/surface_aggregator_hub.c | 8 +- .../platform/surface/surface_aggregator_registry.c | 2 +- .../platform/surface/surface_aggregator_tabletsw.c | 12 +- drivers/platform/surface/surface_dtx.c | 20 +- drivers/platform/surface/surface_hotplug.c | 13 +- .../platform/surface/surface_platform_profile.c | 2 +- drivers/platform/x86/Kconfig | 1 - drivers/platform/x86/acerhdf.c | 6 - drivers/platform/x86/hp/hp-wmi.c | 2 + drivers/platform/x86/intel/int1092/intel_sar.c | 15 +- drivers/platform/x86/intel/oaktrail.c | 6 - drivers/platform/x86/intel/pmc/tgl.c | 6 +- drivers/platform/x86/intel/punit_ipc.c | 6 - drivers/platform/x86/thinkpad_acpi.c | 11 +- drivers/power/supply/surface_battery.c | 4 +- drivers/power/supply/surface_charger.c | 2 +- drivers/regulator/Kconfig | 8 + drivers/regulator/Makefile | 1 + drivers/regulator/max20411-regulator.c | 164 + drivers/regulator/scmi-regulator.c | 16 +- drivers/remoteproc/qcom_q6v5_adsp.c | 3 +- drivers/remoteproc/remoteproc_core.c | 5 +- drivers/rtc/rtc-brcmstb-waketimer.c | 55 +- drivers/rtc/rtc-sun6i.c | 16 +- drivers/s390/net/ism.h | 19 +- drivers/s390/net/ism_drv.c | 376 +- drivers/sbus/char/oradax.c | 2 +- drivers/scsi/cxlflash/ocxl_hw.c | 2 +- drivers/scsi/elx/libefc_sli/sli4.c | 2 +- drivers/scsi/qla2xxx/qla_target.c | 3 +- drivers/scsi/qla2xxx/tcm_qla2xxx.c | 13 +- drivers/scsi/scsi.c | 2 - drivers/scsi/scsi_scan.c | 7 +- drivers/scsi/scsi_sysfs.c | 2 + drivers/scsi/sg.c | 2 +- drivers/soc/imx/imx8mp-blk-ctrl.c | 3 + drivers/soc/mediatek/mt8195-mmsys.h | 146 + drivers/soc/mediatek/mtk-mmsys.c | 149 +- drivers/soc/mediatek/mtk-mmsys.h | 1 + drivers/soc/mediatek/mtk-mutex.c | 37 + drivers/soc/mediatek/mtk-svs.c | 16 +- drivers/spi/Kconfig | 2 +- drivers/staging/media/atomisp/pci/hmm/hmm_bo.c | 2 +- drivers/target/target_core_user.c | 2 +- drivers/thermal/Makefile | 4 +- drivers/thermal/armada_thermal.c | 38 +- .../intel/int340x_thermal/int340x_thermal_zone.c | 28 +- .../intel/int340x_thermal/int340x_thermal_zone.h | 1 + drivers/thermal/mtk_thermal.c | 143 +- drivers/thermal/sun8i_thermal.c | 4 +- drivers/thermal/thermal_core.c | 160 +- drivers/thermal/thermal_core.h | 4 + drivers/thermal/thermal_helpers.c | 62 - drivers/thermal/thermal_netlink.c | 5 + drivers/thermal/thermal_netlink.h | 3 + drivers/thermal/thermal_trip.c | 182 + drivers/ufs/core/ufshcd.c | 5 +- drivers/ufs/host/ufs-exynos.c | 10 +- drivers/uio/uio.c | 2 +- drivers/usb/core/devio.c | 3 +- drivers/usb/fotg210/fotg210-core.c | 12 +- drivers/usb/fotg210/fotg210-hcd.c | 19 +- drivers/usb/fotg210/fotg210-udc.c | 93 +- drivers/usb/fotg210/fotg210-udc.h | 2 + drivers/usb/gadget/configfs.c | 72 +- drivers/usb/gadget/function/f_uac2.c | 1 + drivers/usb/host/ehci-fsl.c | 2 +- drivers/usb/mon/mon_bin.c | 3 +- drivers/usb/typec/altmodes/displayport.c | 2 + drivers/usb/typec/mux/Kconfig | 6 + drivers/usb/typec/mux/Makefile | 1 + drivers/usb/typec/mux/gpio-sbu-mux.c | 172 + drivers/usb/typec/tcpm/tcpm.c | 5 +- drivers/vdpa/vdpa_user/iova_domain.c | 2 +- drivers/vfio/pci/vfio_pci_core.c | 2 +- drivers/vfio/vfio_iommu_type1.c | 9 +- drivers/vhost/vdpa.c | 4 +- drivers/video/backlight/Kconfig | 8 + drivers/video/backlight/Makefile | 1 + drivers/video/backlight/aat2870_bl.c | 7 +- drivers/video/backlight/arcxcnn_bl.c | 5 +- drivers/video/backlight/ili922x.c | 24 +- drivers/video/backlight/ipaq_micro_bl.c | 7 +- drivers/video/backlight/ktz8866.c | 209 ++ drivers/video/backlight/pwm_bl.c | 56 +- drivers/video/backlight/sky81452-backlight.c | 2 +- drivers/video/fbdev/68328fb.c | 2 +- drivers/video/fbdev/core/fb_defio.c | 4 +- drivers/xen/gntalloc.c | 2 +- drivers/xen/gntdev.c | 4 +- drivers/xen/privcmd-buf.c | 2 +- drivers/xen/privcmd.c | 4 +- fs/9p/fid.c | 49 +- fs/9p/fid.h | 33 +- fs/9p/v9fs.c | 49 +- fs/9p/v9fs.h | 9 +- fs/9p/v9fs_vfs.h | 4 - fs/9p/vfs_addr.c | 24 +- fs/9p/vfs_dentry.c | 3 +- fs/9p/vfs_dir.c | 16 +- fs/9p/vfs_file.c | 205 +- fs/9p/vfs_inode.c | 71 +- fs/9p/vfs_inode_dotl.c | 66 +- fs/9p/vfs_super.c | 28 +- fs/Kconfig | 4 + fs/Makefile | 3 +- fs/affs/Kconfig | 1 + fs/aio.c | 2 +- fs/btrfs/bio.c | 2 +- fs/btrfs/messages.c | 8 - fs/btrfs/messages.h | 9 +- fs/btrfs/send.c | 6 +- fs/btrfs/zlib.c | 2 +- fs/cifs/file.c | 8 +- fs/cifs/smbdirect.c | 1 + fs/cramfs/Kconfig | 2 +- fs/cramfs/inode.c | 2 +- fs/direct-io.c | 24 - fs/efivarfs/super.c | 3 + fs/erofs/data.c | 2 +- fs/exec.c | 4 +- fs/exfat/Kconfig | 1 + fs/ext2/Kconfig | 1 + fs/ext4/file.c | 2 +- fs/ext4/inode.c | 4 +- fs/ext4/super.c | 6 +- fs/ext4/sysfs.c | 7 +- fs/ext4/xattr.c | 11 +- fs/fat/Kconfig | 1 + fs/fuse/acl.c | 68 +- fs/fuse/cuse.c | 2 +- fs/fuse/dax.c | 2 +- fs/fuse/dev.c | 2 +- fs/fuse/dir.c | 8 +- fs/fuse/file.c | 109 +- fs/fuse/fuse_i.h | 6 +- fs/fuse/inode.c | 21 +- fs/fuse/ioctl.c | 6 + fs/fuse/xattr.c | 51 - fs/gfs2/glock.c | 4 +- fs/gfs2/inode.c | 8 + fs/gfs2/log.c | 4 +- fs/gfs2/super.c | 4 +- fs/hfs/Kconfig | 1 + fs/hfsplus/Kconfig | 1 + fs/hugetlbfs/inode.c | 44 +- fs/internal.h | 4 +- fs/iomap/buffered-io.c | 5 +- fs/jfs/Kconfig | 1 + fs/ksmbd/asn1.c | 23 +- fs/ksmbd/connection.c | 51 +- fs/ksmbd/connection.h | 1 + fs/ksmbd/ksmbd_work.h | 2 +- fs/ksmbd/mgmt/user_session.c | 98 +- fs/ksmbd/mgmt/user_session.h | 6 +- fs/ksmbd/ndr.c | 8 +- fs/ksmbd/smb2pdu.c | 52 +- fs/ksmbd/smb2pdu.h | 5 +- fs/mpage.c | 56 +- fs/nfs/write.c | 7 +- fs/nfsd/fault_inject.c | 142 - fs/nfsd/nfs4proc.c | 12 +- fs/nilfs2/Kconfig | 1 + fs/nilfs2/dat.c | 27 +- fs/ntfs3/Kconfig | 1 + fs/ntfs3/inode.c | 6 +- fs/ocfs2/Kconfig | 1 + fs/open.c | 5 +- fs/orangefs/file.c | 3 +- fs/orangefs/inode.c | 23 +- fs/proc/task_mmu.c | 12 +- fs/proc/vmcore.c | 3 +- fs/reiserfs/Kconfig | 1 + fs/super.c | 45 +- fs/udf/Kconfig | 1 + fs/udf/balloc.c | 2 +- fs/udf/directory.c | 22 +- fs/udf/file.c | 166 +- fs/udf/ialloc.c | 31 +- fs/udf/inode.c | 426 ++- fs/udf/lowlevel.c | 7 +- fs/udf/misc.c | 18 +- fs/udf/namei.c | 83 +- fs/udf/partition.c | 5 +- fs/udf/super.c | 76 +- fs/udf/symlink.c | 28 +- fs/udf/truncate.c | 2 +- fs/udf/udf_sb.h | 1 - fs/udf/udfdecl.h | 12 +- fs/userfaultfd.c | 2 +- fs/xfs/xfs_file.c | 2 +- include/drm/drm_client.h | 8 + include/drm/drm_fb_helper.h | 16 +- include/dt-bindings/reset/mt8195-resets.h | 45 + include/linux/blkdev.h | 12 +- include/linux/bpf.h | 12 +- include/linux/dma/edma.h | 25 +- include/linux/dmaengine.h | 2 +- include/linux/efi.h | 1 + include/linux/ethtool.h | 11 - include/linux/ethtool_netlink.h | 42 + include/linux/gpio/driver.h | 12 - include/linux/highmem-internal.h | 4 +- include/linux/highmem.h | 29 + include/linux/host1x.h | 10 +- include/linux/hugetlb.h | 28 +- include/linux/iommu.h | 31 +- include/linux/ism.h | 98 + include/linux/iversion.h | 3 +- include/linux/leds.h | 15 +- include/linux/mm.h | 78 +- include/linux/mm_types.h | 10 +- include/linux/netdevice.h | 4 +- include/linux/netlink.h | 2 +- include/linux/of_address.h | 2 + include/linux/of_iommu.h | 8 + include/linux/page-flags.h | 1 + include/linux/pgtable.h | 5 +- include/linux/poison.h | 3 + include/linux/rmap.h | 2 +- include/linux/soc/mediatek/mtk-mmsys.h | 25 + include/linux/sunrpc/svc_xprt.h | 1 - include/linux/surface_aggregator/controller.h | 60 +- include/linux/surface_aggregator/device.h | 58 +- include/linux/surface_aggregator/serial_hub.h | 40 +- include/linux/thermal.h | 8 - include/linux/tick.h | 2 + include/linux/util_macros.h | 12 + include/linux/vmalloc.h | 6 - include/linux/writeback.h | 2 +- include/net/9p/9p.h | 5 + include/net/inet_sock.h | 4 + include/net/ip.h | 3 +- include/net/ip6_route.h | 4 - include/net/smc.h | 24 +- include/sound/ac97/codec.h | 2 +- include/trace/events/sunrpc.h | 28 +- include/uapi/linux/in.h | 1 + include/uapi/linux/io_uring.h | 2 +- include/uapi/linux/netfilter/nf_conntrack_sctp.h | 3 +- include/uapi/linux/netfilter/nfnetlink_cttimeout.h | 3 +- include/uapi/linux/snmp.h | 3 + include/ufs/ufshcd.h | 4 +- ipc/shm.c | 11 +- kernel/bpf/Makefile | 1 + kernel/bpf/btf.c | 122 + kernel/bpf/cpumask.c | 476 +++ kernel/bpf/ringbuf.c | 4 +- kernel/bpf/syscall.c | 4 +- kernel/bpf/verifier.c | 75 +- kernel/events/core.c | 2 +- kernel/fork.c | 14 +- kernel/kcov.c | 2 +- kernel/locking/rwsem.c | 87 +- kernel/rcu/rcutorture.c | 40 +- kernel/relay.c | 2 +- kernel/time/tick-sched.c | 11 +- lib/Kconfig.debug | 5 +- lib/zlib_deflate/deflate.c | 23 +- lib/zlib_dfltcc/dfltcc.c | 25 +- lib/zlib_dfltcc/dfltcc.h | 57 +- lib/zlib_dfltcc/dfltcc_deflate.c | 89 +- lib/zlib_dfltcc/dfltcc_deflate.h | 21 + lib/zlib_dfltcc/dfltcc_inflate.c | 24 +- lib/zlib_dfltcc/dfltcc_inflate.h | 37 + lib/zlib_inflate/inflate.c | 2 +- localversion-next | 2 +- mm/Kconfig | 9 + mm/Makefile | 1 + mm/cma.c | 14 +- mm/compaction.c | 73 +- mm/debug.c | 1 + mm/dmapool.c | 402 +- mm/dmapool_test.c | 147 + mm/gup.c | 2 +- mm/hugetlb.c | 283 +- mm/internal.h | 6 +- mm/kasan/common.c | 3 + mm/kasan/generic.c | 7 +- mm/kasan/shadow.c | 12 + mm/khugepaged.c | 8 + mm/madvise.c | 4 +- mm/memory.c | 19 +- mm/mempolicy.c | 18 +- mm/memremap.c | 4 +- mm/migrate.c | 8 +- mm/mlock.c | 12 +- mm/mmap.c | 70 +- mm/mprotect.c | 2 +- mm/mremap.c | 11 +- mm/nommu.c | 11 +- mm/page-writeback.c | 6 +- mm/page_io.c | 182 +- mm/rmap.c | 6 +- mm/secretmem.c | 2 +- mm/shmem.c | 2 +- mm/swap.h | 10 +- mm/swapfile.c | 2 +- mm/vmalloc.c | 26 +- net/9p/client.c | 8 +- net/9p/trans_virtio.c | 6 + net/bpf/bpf_dummy_struct_ops.c | 18 + net/core/filter.c | 2 +- net/core/sock_map.c | 61 +- net/devlink/devl_internal.h | 2 +- net/devlink/leftover.c | 2 +- net/ethtool/pause.c | 2 +- net/ethtool/stats.c | 2 +- net/ipv4/bpf_tcp_ca.c | 3 +- net/ipv4/icmp.c | 3 + net/ipv4/inet_connection_sock.c | 25 +- net/ipv4/inet_hashtables.c | 2 +- net/ipv4/ip_sockglue.c | 18 + net/ipv4/proc.c | 8 +- net/ipv4/tcp.c | 4 +- net/ipv4/tcp_bpf.c | 4 +- net/ipv4/udp.c | 2 +- net/ipv6/icmp.c | 4 + net/ipv6/proc.c | 1 + net/ipv6/route.c | 8 +- net/mctp/af_mctp.c | 10 +- net/mctp/route.c | 34 +- net/mptcp/pm_netlink.c | 58 +- net/mptcp/pm_userspace.c | 5 +- net/mptcp/sockopt.c | 1 + net/netfilter/ipset/Kconfig | 2 +- net/netfilter/nf_conntrack_netlink.c | 2 +- net/netfilter/nf_conntrack_proto_sctp.c | 172 +- net/netfilter/nf_conntrack_standalone.c | 16 - net/openvswitch/flow_table.c | 2 +- net/sched/Kconfig | 2 +- net/sched/sch_taprio.c | 1 - net/sctp/bind_addr.c | 6 + net/sctp/socket.c | 2 +- net/smc/af_smc.c | 9 +- net/smc/smc_clc.c | 11 +- net/smc/smc_core.c | 13 +- net/smc/smc_diag.c | 3 +- net/smc/smc_ism.c | 180 +- net/smc/smc_ism.h | 3 +- net/smc/smc_pnet.c | 40 +- net/sunrpc/svc_xprt.c | 1 - net/sunrpc/svcsock.c | 4 +- net/sunrpc/xprtrdma/svc_rdma_recvfrom.c | 1 + net/sunrpc/xprtrdma/svc_rdma_transport.c | 7 - net/x25/af_x25.c | 6 + net/xfrm/xfrm_device.c | 9 +- net/xfrm/xfrm_state.c | 2 +- scripts/Makefile.defconf | 15 + scripts/Makefile.package | 8 +- scripts/checkpatch.pl | 2 +- scripts/package/mkspec | 6 +- scripts/setlocalversion | 117 +- scripts/spelling.txt | 1 + security/selinux/selinuxfs.c | 6 +- sound/ac97/bus.c | 5 +- sound/aoa/fabrics/layout.c | 3 +- sound/aoa/soundbus/soundbus.h | 2 +- sound/core/oss/pcm_oss.c | 2 +- sound/core/pcm_native.c | 9 +- sound/soc/codecs/cs42l56.c | 6 - sound/soc/codecs/rt1316-sdw.c | 2 +- sound/soc/codecs/rt1318-sdw.c | 2 +- sound/soc/codecs/rt711-sdca-sdw.c | 2 +- sound/soc/codecs/rt715-sdca-sdw.c | 2 +- sound/soc/codecs/wcd938x-sdw.c | 2 +- sound/soc/codecs/wsa881x.c | 7 +- sound/soc/codecs/wsa883x.c | 12 +- sound/soc/fsl/fsl-asoc-card.c | 2 +- sound/soc/mediatek/mt8188/mt8188-afe-pcm.c | 3 +- sound/soc/pxa/mmp-sspa.c | 2 +- sound/soc/qcom/lpass-platform.c | 2 +- sound/soc/qcom/sdm845.c | 1 + sound/soc/rockchip/Kconfig | 2 +- sound/soc/sof/ipc4-topology.c | 83 +- sound/soc/sof/ipc4-topology.h | 2 + sound/soc/tegra/Kconfig | 4 +- sound/usb/usx2y/us122l.c | 4 +- sound/usb/usx2y/usX2Yhwdep.c | 2 +- sound/usb/usx2y/usx2yhwdeppcm.c | 2 +- tools/bpf/resolve_btfids/Makefile | 34 +- tools/bpf/resolve_btfids/main.c | 2 +- tools/lib/bpf/libbpf.c | 1 + tools/net/ynl/ynl-gen-c.py | 50 +- tools/testing/kunit/kunit.py | 167 +- tools/testing/selftests/amd-pstate/Makefile | 5 - tools/testing/selftests/bpf/DENYLIST.s390x | 2 + tools/testing/selftests/bpf/Makefile | 5 +- .../testing/selftests/bpf/prog_tests/cgrp_kfunc.c | 4 +- tools/testing/selftests/bpf/prog_tests/cpumask.c | 74 + .../selftests/bpf/prog_tests/dummy_st_ops.c | 52 +- .../selftests/bpf/prog_tests/nested_trust.c | 12 + .../selftests/bpf/prog_tests/setget_sockopt.c | 73 + .../selftests/bpf/prog_tests/sockmap_listen.c | 81 +- tools/testing/selftests/bpf/progs/cpumask_common.h | 114 + .../testing/selftests/bpf/progs/cpumask_failure.c | 126 + .../testing/selftests/bpf/progs/cpumask_success.c | 426 +++ .../selftests/bpf/progs/dummy_st_ops_fail.c | 27 + .../{dummy_st_ops.c => dummy_st_ops_success.c} | 19 +- .../selftests/bpf/progs/nested_trust_common.h | 12 + .../selftests/bpf/progs/nested_trust_failure.c | 33 + .../selftests/bpf/progs/nested_trust_success.c | 19 + tools/testing/selftests/bpf/progs/setget_sockopt.c | 8 + .../selftests/bpf/progs/task_kfunc_failure.c | 4 +- tools/testing/selftests/bpf/verifier/sleepable.c | 2 +- tools/testing/selftests/kselftest_harness.h | 142 +- tools/testing/selftests/net/Makefile | 2 + tools/testing/selftests/net/ip_local_port_range.c | 447 +++ tools/testing/selftests/net/ip_local_port_range.sh | 5 + tools/testing/selftests/net/mptcp/mptcp_join.sh | 53 +- tools/testing/selftests/net/mptcp/userspace_pm.sh | 153 +- 1080 files changed, 24584 insertions(+), 12844 deletions(-) create mode 100644 Documentation/bpf/cpumasks.rst create mode 100644 Documentation/devicetree/bindings/hwmon/nxp,mc34vr500.yaml create mode 100644 Documentation/devicetree/bindings/leds/backlight/kinetic,ktz8866.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/mediatek,mt8365-pinctrl.yaml create mode 100644 Documentation/devicetree/bindings/regulator/maxim,max20411.yaml create mode 100644 Documentation/devicetree/bindings/timer/riscv,timer.yaml create mode 100644 Documentation/devicetree/bindings/usb/gpio-sbu-mux.yaml create mode 100644 Documentation/hwmon/mc34vr500.rst create mode 100644 Documentation/translations/sp_SP/process/email-clients.rst create mode 100644 arch/arm/boot/dts/imx6ull-dhcom-drc02.dts create mode 100644 arch/arm/boot/dts/imx6ull-dhcom-pdk2.dts create mode 100644 arch/arm/boot/dts/imx6ull-dhcom-picoitx.dts create mode 100644 arch/arm/boot/dts/imx6ull-dhcom-som-cfg-sdcard.dtsi create mode 100644 arch/arm/boot/dts/imx6ull-dhcom-som.dtsi create mode 100644 arch/arm/boot/dts/imx6ull-dhcor-som.dtsi create mode 100644 arch/arm/configs/lpae.config create mode 100644 arch/arm64/boot/dts/amlogic/meson-g12b-odroid-n2l.dts copy arch/arm64/boot/dts/amlogic/{meson-g12b-odroid-n2.dtsi => meson-g12b-odroid.d [...] create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-nonwifi-yavia.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-wifi-yavia.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-yavia.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-beacon-kit.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-beacon-som.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-tqma8mpql-mba8mpxl-lvds.dtso create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-verdin-nonwifi-yavia.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-verdin-wifi-yavia.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-verdin-yavia.dtsi delete mode 100644 arch/s390/include/asm/cpu_mcf.h delete mode 100644 arch/s390/kernel/perf_cpum_cf_common.c create mode 100644 drivers/gpu/drm/i915/display/intel_display_limits.h create mode 100644 drivers/gpu/drm/i915/soc/intel_gmch.c create mode 100644 drivers/gpu/drm/i915/soc/intel_gmch.h create mode 100644 drivers/hwmon/mc34vr500.c create mode 100644 drivers/regulator/max20411-regulator.c create mode 100644 drivers/thermal/thermal_trip.c create mode 100644 drivers/usb/typec/mux/gpio-sbu-mux.c create mode 100644 drivers/video/backlight/ktz8866.c delete mode 100644 fs/nfsd/fault_inject.c create mode 100644 include/linux/ism.h create mode 100644 kernel/bpf/cpumask.c create mode 100644 lib/zlib_dfltcc/dfltcc_deflate.h create mode 100644 lib/zlib_dfltcc/dfltcc_inflate.h create mode 100644 mm/dmapool_test.c create mode 100644 scripts/Makefile.defconf create mode 100644 tools/testing/selftests/bpf/prog_tests/cpumask.c create mode 100644 tools/testing/selftests/bpf/prog_tests/nested_trust.c create mode 100644 tools/testing/selftests/bpf/progs/cpumask_common.h create mode 100644 tools/testing/selftests/bpf/progs/cpumask_failure.c create mode 100644 tools/testing/selftests/bpf/progs/cpumask_success.c create mode 100644 tools/testing/selftests/bpf/progs/dummy_st_ops_fail.c rename tools/testing/selftests/bpf/progs/{dummy_st_ops.c => dummy_st_ops_success.c} (72%) create mode 100644 tools/testing/selftests/bpf/progs/nested_trust_common.h create mode 100644 tools/testing/selftests/bpf/progs/nested_trust_failure.c create mode 100644 tools/testing/selftests/bpf/progs/nested_trust_success.c create mode 100644 tools/testing/selftests/net/ip_local_port_range.c create mode 100755 tools/testing/selftests/net/ip_local_port_range.sh